From 348793abc0567991c8bd0cc9f9df2a9b3f01e735 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Sat, 11 Oct 2025 19:01:55 +0800 Subject: [PATCH] Auto Submit --- ...nHomework__Detail__index.e78d4142.async.js | 48 +++++++++---------- umi.60aaf77a.js => umi.dd093ffd.js | 2 +- 2 files changed, 25 insertions(+), 25 deletions(-) rename p__Classrooms__Lists__CommonHomework__Detail__index.29aa81c0.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.e78d4142.async.js (88%) rename umi.60aaf77a.js => umi.dd093ffd.js (99%) diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.29aa81c0.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.e78d4142.async.js similarity index 88% rename from p__Classrooms__Lists__CommonHomework__Detail__index.29aa81c0.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.e78d4142.async.js index 9731c58e43..c1609739a7 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.29aa81c0.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.e78d4142.async.js @@ -113,7 +113,7 @@ `,xt.style.marginLeft="5px",Zt.appendChild(xt)}var Wt=document.createElement("div");Wt.style.display="flex",Wt.style.alignItems="center",Wt.style.minHeight="20px",Wt.style.flexGrow="2";var hn=document.createElement("hr");if(hn.style.minWidth="20px",hn.style.border="0px",hn.style.borderTop="3px solid "+(le.uiStyleSettings!==void 0?le.uiStyleSettings.toolboxColor:"#eeeeee"),hn.style.flexGrow="2",Wt.appendChild(hn),Zt.appendChild(Wt),Qt==="both"||Qt==="end"){var Sn=document.createElement("div");Sn.style.display="flex",Sn.style.alignItems="center",Sn.style.minHeight="20px",Sn.innerHTML=` - `,Sn.style.marginRight="5px",Zt.appendChild(Sn)}le.typeBoxes.push(Zt)},le=this,ct=0;ct<4;ct++)xe(ct);return de},re.prototype.setCurrentType=function(ne,de){var xe=this;this.currentType=ne,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?xe.uiStyleSettings!==void 0?xe.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(Ge),oe=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new we("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,de){var xe=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return ne-xe/2+","+(de+le/2)+" "+ne+","+(de-le/2)+" "+(ne+xe/2)+","+(de+le/2)},re.prototype.createTips=function(){this.arrow1=me.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(me.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=me.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(me.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(he.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",me.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),me.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ne=0;Math.abs(this.x1-this.x2)>.1&&(ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var xe=this.arrow2.transform.baseVal.getItem(0);xe.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(xe,0)}},re.prototype.setArrowType=function(ne){this.arrowType=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({arrowType:this.arrowType},he.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne);var de=ne;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(_t),Se=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.fillColor=xe.defaultFillColor,le.strokeWidth=0,le.fillPanel=new ke("Color",xe.defaultColorSet,xe.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return He(re,he),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(_e),Je=function(he){function re(ne,de,xe,le){var ct=he.call(this,ne,le||'')||this;return ct.opacities=[],ct.opacityBoxes=[],ct.opacities=de,ct.currentOpacity=xe,ct.setCurrentOpacity=ct.setCurrentOpacity.bind(ct),ct}return He(re,he),re.prototype.getUi=function(){var ne=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(xe){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=xe===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){ne.setCurrentOpacity(xe,le)}),de.appendChild(le);var ct=document.createElement("div");ct.innerText=100*xe+"%",le.appendChild(ct),ne.opacityBoxes.push(le)}),de},re.prototype.setCurrentOpacity=function(ne,de){var xe=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?xe.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(Ge),st=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=xe.defaultHighlightColor,le.strokeWidth=0,le.opacity=xe.defaultHighlightOpacity,le.fillPanel=new ke("Color",xe.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Je("Opacity",xe.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return He(re,he),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&me.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(Se),Re='',gt='',lt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=xe.defaultStrokeColor,le.bgColor=xe.defaultFillColor,le.fontFamily=xe.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new ke("Text color",xe.defaultColorSet,le.color,Re),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new ke("Fill color",xe.defaultColorSet,le.bgColor,gt),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Lt("Font",xe.defaultFontFamilies,xe.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new ze,le.tipGrip.visual.transform.baseVal.appendItem(me.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return He(re,he),re.prototype.ownsTarget=function(ne){return he.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){me.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=me.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,de){this.state==="new"&&he.prototype.pointerDown.call(this,ne,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):he.prototype.pointerDown.call(this,ne,de)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,he.prototype.pointerUp.call(this,ne);else{var de=this.state==="creating";he.prototype.pointerUp.call(this,ne),this.setTipPoints(de),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var de=this.unrotatePoint(ne);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else he.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(me.setAttributes(this.bgRectangle,[["fill",ne]]),me.setAttributes(this.tip,[["fill",ne]])),this.bgColor=ne,this.fillColorChanged(ne)},re.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},re.prototype.setTipPoints=function(ne){ne===void 0&&(ne=!1);var de=Math.min(this.height/2,15),xe=this.height/5;ne&&(this.tipPosition={x:de+xe/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var xe=this.tip2.transform.baseVal.getItem(0);xe.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(xe,0)}},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(_t),$e=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.strokePanel.colors=xe.defaultColorSet,le.fillColor="transparent",le}return He(re,he),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(St),et=function(){function he(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),he.prototype.addUndoStep=function(re){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(re)||(this.undoStack.push(re),JSON.stringify(this.lastRedoStep)!==JSON.stringify(re)&&this.redoStack.splice(0,this.redoStack.length))},he.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},he.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},he.prototype.undo=function(){if(this.undoStack.length>1){var re=this.undoStack.pop();return re!==void 0&&this.redoStack.push(re),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},he.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},he}(),dt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=xe.defaultColor,le.strokeWidth=xe.defaultStrokeWidth,le.strokeDasharray=xe.defaultStrokeDasharray,le.strokePanel=new ke("Line color",xe.defaultColorSet,xe.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new We("Line width",xe.defaultStrokeWidths,xe.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new qe("Line style",xe.defaultStrokeDasharrays,xe.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorCurve&&ne!==this.visibleCurve&&!this.curveGrip.ownsTarget(ne))},re.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},re.prototype.createVisual=function(){this.visual=me.createGroup(),this.selectorCurve=me.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=me.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ne.x,this.curveY=ne.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},re.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),me.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),me.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),me.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){he.prototype.setupControlBox.call(this),this.curveControlLine1=me.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=me.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},re.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,he.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){he.prototype.positionGrips.call(this);var ne=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ne/2,this.curveY-ne/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},re.prototype.manipulate=function(ne){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ne.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ne.y-this.manipulationStartY),he.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),he.prototype.resize.call(this,ne),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual()},re.prototype.scale=function(ne,de){this.curveX=this.curveX*ne,this.curveY=this.curveY*de,he.prototype.scale.call(this,ne,de)},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},he.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne);var de=ne;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(pt),Dt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=xe.defaultColor,le.strokeWidth=xe.defaultStrokeWidth,le.strokeDasharray=xe.defaultStrokeDasharray,le.fillColor=xe.defaultFillColor,le.textColor=xe.defaultStrokeColor,le.fontFamily=xe.defaultFontFamily,le.fontSize=xe.defaultCaptionFontSize,le.captionText=xe.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new ke("Line color",te(xe.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new ke("Fill color",te(xe.defaultColorSet,["transparent"]),le.fillColor,gt),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new We("Line width",xe.defaultStrokeWidths,xe.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new qe("Line style",xe.defaultStrokeDasharrays,xe.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Lt("Font",xe.defaultFontFamilies,xe.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new ke("Text color",xe.defaultColorSet,le.textColor,Re),le.textColorPanel.onColorChanged=le.setTextColor,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=me.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=me.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=me.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=me.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},re.prototype.setCaptionText=function(ne){this.captionText=ne,this.captionElement.textContent=this.captionText,this.sizeCaption()},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){he.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){he.prototype.resize.call(this,ne),this.setSize()},re.prototype.sizeCaption=function(){var ne=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ne.width+2*this.PADDING,this.captionBoxHeight=ne.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),me.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),me.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},re.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},re.prototype.finishTextEditing=function(ne){this.setCaptionText(ne.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},re.prototype.setFont=function(ne){this.captionElement&&me.setAttributes(this.captionElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},re.prototype.setTextColor=function(ne){this.captionElement&&me.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){he.prototype.setSize.call(this),me.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){he.prototype.pointerUp.call(this,ne),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.dblClick=function(ne,de){he.prototype.dblClick.call(this,ne,de),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&me.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&me.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&me.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&me.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},he.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var de=ne;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),he.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,de){he.prototype.scale.call(this,ne,de),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(ue),ut=function(){function he(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(he.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),he.prototype.preventDefault=function(){this._defaultPrevented=!0},he}(),wt=function(he){function re(ne,de,xe){var le=he.call(this,ne,!1)||this;return le.dataUrl=de,le.state=xe,le}return He(re,he),re}(ut),be=function(he){function re(ne,de,xe){xe===void 0&&(xe=!1);var le=he.call(this,ne,xe)||this;return le.marker=de,le}return He(re,he),re}(ut),ae=function(){function he(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return he.prototype.addEventListener=function(re,ne){this[re].push(ne)},he.prototype.removeEventListener=function(re,ne){var de=this[re].indexOf(ne);de>-1&&this[re].splice(de,1)},he}(),ce=function(){function he(re){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new nt,this._isOpen=!1,this.undoRedoManager=new et,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new ae,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=he.instanceCounter++,this.styles=new Xe(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=re,this.targetRoot=document.body,this.width=re.clientWidth,this.height=re.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(he.prototype,"ALL_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,$e,St,st,lt,rt,Se,_t,dt,Dt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,St,st,lt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"BASIC_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,st]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(de){if(typeof de=="string"){var xe=ne.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});xe!==void 0&&ne._availableMarkerTypes.push(xe)}else ne._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(re){this._zoomLevel=re,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),he.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ae.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},he.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Ue.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ue.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new ut(re))})},he.prototype.render=function(){return Ie(this,void 0,void 0,function(){var re;return Oe(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ze).naturalSize=this.renderAtNaturalSize,re.imageType=this.renderImageType,re.imageQuality=this.renderImageQuality,re.markersOnly=this.renderMarkersOnly,re.width=this.renderWidth,re.height=this.renderHeight,[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ne.sent(),[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ne.sent()]}})})},he.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var de=!1;re||this.eventListeners.beforeclose.forEach(function(xe){var le=new ut(ne,!0);xe(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(xe){return xe(new ut(ne))}),this.detachEvents(),this._isOpen=!1)}},he.prototype.addMarkersToToolbar=function(){for(var re,ne=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,de=ne',re.title="Powered by marker.js",re.style.display="grid",re.style.alignItems="center",re.style.justifyItems="center",re.style.padding="3px",re.style.width="20px",re.style.height="20px",this.logoUI.appendChild(re),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},he.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},he.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},he.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},he.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var re=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new it(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(re),1),re.dispose()},he.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},he.prototype.toolbarButtonClicked=function(re,ne){if(re==="marker"&&ne!==void 0)this.createNewMarker(ne);else if(re==="action")switch(ne){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},he.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(xe){var le=new be(re,re._currentMarker,!0);xe(le),le.defaultPrevented&&(ne=!0)}),!ne){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(xe){return xe(new be(re,de))})}}},he.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(ct){var Ot=new be(re,void 0,!0);ct(Ot),Ot.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var de=function(ct){var Ot=xe.markers[ct];xe.setCurrentMarker(xe.markers[ct]),xe._currentMarker.dispose(),xe.markerImage.removeChild(xe._currentMarker.container),xe.markers.splice(xe.markers.indexOf(xe._currentMarker),1),xe.eventListeners.markerdelete.forEach(function(Qt){return Qt(new be(re,Ot))})},xe=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(he.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),he.prototype.showNotesEditor=function(){var re;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(re=this._currentMarker.notes)!==null&&re!==void 0?re:"",this.overlayContainer.appendChild(this.notesArea))},he.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},he.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},he.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===ne.width&&de.height===ne.height){var xe=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),xe1&&this.panTo({x:re.clientX,y:re.clientY}))},he.prototype.onPointerUp=function(re){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(re.clientX,re.clientY)),this.isDragging=!1,this.addUndoStep()},he.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},he.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},he.prototype.clientToLocalCoordinates=function(re,ne){var de=this.markerImage.getBoundingClientRect();return{x:(re-de.left)/this.zoomLevel,y:(ne-de.top)/this.zoomLevel}},he.prototype.onWindowResize=function(){this.positionUI()},he.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var re=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},he.prototype.addLicenseKey=function(re){Ae.addKey(re)},he.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},he.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},he.prototype.renderState=function(re){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(re),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(he.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),he.prototype.focus=function(){var re=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ne){return ne(new ut(re))}))},he.prototype.blur=function(){var re=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ne){return ne(new ut(re))}))},he.instanceCounter=0,he}(),ve=ee(57193),Ee=ee(63949),ht=(he,re,ne)=>new Promise((de,xe)=>{var le=Qt=>{try{Ot(ne.next(Qt))}catch(Zt){xe(Zt)}},ct=Qt=>{try{Ot(ne.throw(Qt))}catch(Zt){xe(Zt)}},Ot=Qt=>Qt.done?de(Qt.value):Promise.resolve(Qt.value).then(le,ct);Ot((ne=ne.apply(he,re)).next())}),tn=({data:he,className:re,fullWidth:ne,style:de={},onClose:xe,onOk:le,showFullTools:ct,noAssociationId:Ot})=>{const Qt=(0,x.useRef)(null),Zt=(0,x.useRef)(null),xt=(0,x.useRef)(null),Wt=(0,x.useRef)(null),[hn,Sn]=(0,x.useState)(!1),[Jn,Pr]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>(xt.current||(xt.current=document.createElement("style"),document.head.appendChild(xt.current)),he!=null&&he.visible?(document.body.setAttribute("data-custom","y-hidden"),xt.current.innerHTML=" html { overflow-y: hidden; }",he!=null&&he.src&&Rn()):(document.body.removeAttribute("data-custom"),xt.current&&(document.head.removeChild(xt.current),xt.current=null)),()=>{document.body.removeAttribute("data-custom"),xt.current&&(document.head.removeChild(xt.current),xt.current=null)}),[he==null?void 0:he.visible]);const Rn=()=>ht(void 0,null,function*(){Sn(!0),Pr("\u6B63\u5728\u52A0\u8F7D\u4E2D");const br=yield(0,Ee.ZJ)(he==null?void 0:he.src);Qt.current.src="",Qt.current.src=br,Qt.current.onload=function(){sa()},Sn(!1),Pr("")}),Sr=br=>ht(void 0,null,function*(){Sn(!0),Pr("\u6B63\u5728\u4FDD\u5B58\u4E2D");const er=yield(0,ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:he.title,file:br.dataUrl}});er!=null&&er.id&&!Ot?(yield(0,ve.ZP)(`/api/attachments/${he.id}/add_subitem.json`,{method:"post",body:{subitem_id:er==null?void 0:er.id,settings:JSON.stringify(br.state)}})).status===0&&le():er!=null&&er.id&&le(er),Sn(!1),Pr("")}),va=()=>{const br=document.querySelector('a[href="https://markerjs.com/"]');br&&br.parentNode&&(br.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(Na=>{const Ma=document.querySelector(Na.name);Ma&&Ma.setAttribute("title",Na.title)})},sa=()=>{Zt.current=new ce(Qt.current),Zt.current.targetRoot=Wt.current,Zt.current.addEventListener("render",Sr),Zt.current.addEventListener("beforeclose",xe),ct&&(Zt.current.availableMarkerTypes=Zt.current.ALL_MARKER_TYPES,Zt.current.uiStyleSettings.redoButtonVisible=!0,Zt.current.uiStyleSettings.notesButtonVisible=!0,Zt.current.uiStyleSettings.zoomButtonVisible=!0,Zt.current.uiStyleSettings.zoomOutButtonVisible=!0,Zt.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Zt.current.uiStyleSettings,Zt.current.show(),he!=null&&he.snapshotData&&Zt.current.restoreState(he.snapshotData),setTimeout(()=>{window.scrollTo(0,0),va()},300)};return x.createElement(x.Fragment,null,(he==null?void 0:he.visible)&&x.createElement(ye.Z,{spinning:hn,tip:Jn,style:{position:"absolute",width:"100vw"}},x.createElement("div",{ref:Wt,className:Pe()(Be.imageDimensions,re,ne?Be.fullWidth:""),style:de},x.createElement("img",{className:Be.img,ref:Qt}))))}},49338:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ge}});var x=ee(62957),Be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=ee(59301),ge=({visible:He,setVisible:Ie,image:Oe,closeImageStyle:te,hiddenbutton:me})=>Pe.createElement(x.default,{centered:!0,destroyOnClose:!0,open:He,footer:null,wrapClassName:Be.modal,onCancel:()=>Ie(!1)},Pe.createElement("div",{className:Be.content},Pe.createElement("img",{src:Oe}),me,Pe.createElement("img",{onClick:()=>Ie(!1),className:Be.close,src:Le,style:te})))},24638:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(77019),Le=ee(5269),Pe=ee(20554),ye=ee(7939),ge=ee(97231),He=ee(27431),Ie=ee(48136),Oe=ee(59301);const te=(0,x.forwardRef)(({callback:me,showSaveButton:Ae,value:Ze=""},Ue)=>{const Xe=(0,x.useRef)(),Fe=[{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 "}]}]}],Ye=[{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 + `,Sn.style.marginRight="5px",Zt.appendChild(Sn)}le.typeBoxes.push(Zt)},le=this,ct=0;ct<4;ct++)xe(ct);return de},re.prototype.setCurrentType=function(ne,de){var xe=this;this.currentType=ne,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?xe.uiStyleSettings!==void 0?xe.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(Ge),oe=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new we("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,de){var xe=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return ne-xe/2+","+(de+le/2)+" "+ne+","+(de-le/2)+" "+(ne+xe/2)+","+(de+le/2)},re.prototype.createTips=function(){this.arrow1=me.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(me.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=me.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(me.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(he.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",me.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),me.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var ne=0;Math.abs(this.x1-this.x2)>.1&&(ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var xe=this.arrow2.transform.baseVal.getItem(0);xe.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(xe,0)}},re.prototype.setArrowType=function(ne){this.arrowType=ne,this.adjustVisual(),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({arrowType:this.arrowType},he.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne);var de=ne;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(_t),Se=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.fillColor=xe.defaultFillColor,le.strokeWidth=0,le.fillPanel=new ke("Color",xe.defaultColorSet,xe.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return He(re,he),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(_e),Je=function(he){function re(ne,de,xe,le){var ct=he.call(this,ne,le||'')||this;return ct.opacities=[],ct.opacityBoxes=[],ct.opacities=de,ct.currentOpacity=xe,ct.setCurrentOpacity=ct.setCurrentOpacity.bind(ct),ct}return He(re,he),re.prototype.getUi=function(){var ne=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(xe){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=xe===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){ne.setCurrentOpacity(xe,le)}),de.appendChild(le);var ct=document.createElement("div");ct.innerText=100*xe+"%",le.appendChild(ct),ne.opacityBoxes.push(le)}),de},re.prototype.setCurrentOpacity=function(ne,de){var xe=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?xe.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(Ge),st=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=xe.defaultHighlightColor,le.strokeWidth=0,le.opacity=xe.defaultHighlightOpacity,le.fillPanel=new ke("Color",xe.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Je("Opacity",xe.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return He(re,he),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&me.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(Se),Re='',gt='',lt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=xe.defaultStrokeColor,le.bgColor=xe.defaultFillColor,le.fontFamily=xe.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new ke("Text color",xe.defaultColorSet,le.color,Re),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new ke("Fill color",xe.defaultColorSet,le.bgColor,gt),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Lt("Font",xe.defaultFontFamilies,xe.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new ze,le.tipGrip.visual.transform.baseVal.appendItem(me.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return He(re,he),re.prototype.ownsTarget=function(ne){return he.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){me.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=me.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,de){this.state==="new"&&he.prototype.pointerDown.call(this,ne,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):he.prototype.pointerDown.call(this,ne,de)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,he.prototype.pointerUp.call(this,ne);else{var de=this.state==="creating";he.prototype.pointerUp.call(this,ne),this.setTipPoints(de),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var de=this.unrotatePoint(ne);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else he.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(me.setAttributes(this.bgRectangle,[["fill",ne]]),me.setAttributes(this.tip,[["fill",ne]])),this.bgColor=ne,this.fillColorChanged(ne)},re.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},re.prototype.setTipPoints=function(ne){ne===void 0&&(ne=!1);var de=Math.min(this.height/2,15),xe=this.height/5;ne&&(this.tipPosition={x:de+xe/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var xe=this.tip2.transform.baseVal.getItem(0);xe.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(xe,0)}},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(_t),$e=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.strokePanel.colors=xe.defaultColorSet,le.fillColor="transparent",le}return He(re,he),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=he.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(St),et=function(){function he(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),he.prototype.addUndoStep=function(re){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(re)||(this.undoStack.push(re),JSON.stringify(this.lastRedoStep)!==JSON.stringify(re)&&this.redoStack.splice(0,this.redoStack.length))},he.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},he.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},he.prototype.undo=function(){if(this.undoStack.length>1){var re=this.undoStack.pop();return re!==void 0&&this.redoStack.push(re),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},he.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},he}(),dt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=xe.defaultColor,le.strokeWidth=xe.defaultStrokeWidth,le.strokeDasharray=xe.defaultStrokeDasharray,le.strokePanel=new ke("Line color",xe.defaultColorSet,xe.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new We("Line width",xe.defaultStrokeWidths,xe.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new qe("Line style",xe.defaultStrokeDasharrays,xe.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorCurve&&ne!==this.visibleCurve&&!this.curveGrip.ownsTarget(ne))},re.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},re.prototype.createVisual=function(){this.visual=me.createGroup(),this.selectorCurve=me.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=me.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=ne.x,this.curveY=ne.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},re.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),me.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),me.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),me.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){he.prototype.setupControlBox.call(this),this.curveControlLine1=me.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=me.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},re.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,he.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){he.prototype.positionGrips.call(this);var ne=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-ne/2,this.curveY-ne/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},re.prototype.manipulate=function(ne){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+ne.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+ne.y-this.manipulationStartY),he.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),he.prototype.resize.call(this,ne),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.adjustVisual(),this.colorChanged(ne)},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.adjustVisual()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.adjustVisual()},re.prototype.scale=function(ne,de){this.curveX=this.curveX*ne,this.curveY=this.curveY*de,he.prototype.scale.call(this,ne,de)},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},he.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){he.prototype.restoreState.call(this,ne);var de=ne;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(pt),Dt=function(he){function re(ne,de,xe){var le=he.call(this,ne,de,xe)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=xe.defaultColor,le.strokeWidth=xe.defaultStrokeWidth,le.strokeDasharray=xe.defaultStrokeDasharray,le.fillColor=xe.defaultFillColor,le.textColor=xe.defaultStrokeColor,le.fontFamily=xe.defaultFontFamily,le.fontSize=xe.defaultCaptionFontSize,le.captionText=xe.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new ke("Line color",te(xe.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new ke("Fill color",te(xe.defaultColorSet,["transparent"]),le.fillColor,gt),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new We("Line width",xe.defaultStrokeWidths,xe.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new qe("Line style",xe.defaultStrokeDasharrays,xe.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Lt("Font",xe.defaultFontFamilies,xe.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new ke("Text color",xe.defaultColorSet,le.textColor,Re),le.textColorPanel.onColorChanged=le.setTextColor,le}return He(re,he),re.prototype.ownsTarget=function(ne){return!(!he.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=me.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=me.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=me.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=me.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},re.prototype.setCaptionText=function(ne){this.captionText=ne,this.captionElement.textContent=this.captionText,this.sizeCaption()},re.prototype.pointerDown=function(ne,de){he.prototype.pointerDown.call(this,ne,de),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){he.prototype.manipulate.call(this,ne),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(ne.x-this.pointerDownPoint.x)>5||Math.abs(ne.y-this.pointerDownPoint.y)>5)},re.prototype.resize=function(ne){he.prototype.resize.call(this,ne),this.setSize()},re.prototype.sizeCaption=function(){var ne=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=ne.width+2*this.PADDING,this.captionBoxHeight=ne.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),me.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),me.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},re.prototype.showTextEditor=function(){var ne=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){ne.finishTextEditing(ne.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},re.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},re.prototype.finishTextEditing=function(ne){this.setCaptionText(ne.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},re.prototype.setFont=function(ne){this.captionElement&&me.setAttributes(this.captionElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},re.prototype.setTextColor=function(ne){this.captionElement&&me.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){he.prototype.setSize.call(this),me.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){he.prototype.pointerUp.call(this,ne),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},re.prototype.dblClick=function(ne,de){he.prototype.dblClick.call(this,ne,de),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&me.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&me.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&me.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&me.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},he.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var de=ne;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),he.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,de){he.prototype.scale.call(this,ne,de),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(ue),ut=function(){function he(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(he.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),he.prototype.preventDefault=function(){this._defaultPrevented=!0},he}(),wt=function(he){function re(ne,de,xe){var le=he.call(this,ne,!1)||this;return le.dataUrl=de,le.state=xe,le}return He(re,he),re}(ut),be=function(he){function re(ne,de,xe){xe===void 0&&(xe=!1);var le=he.call(this,ne,xe)||this;return le.marker=de,le}return He(re,he),re}(ut),ae=function(){function he(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return he.prototype.addEventListener=function(re,ne){this[re].push(ne)},he.prototype.removeEventListener=function(re,ne){var de=this[re].indexOf(ne);de>-1&&this[re].splice(de,1)},he}(),ce=function(){function he(re){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new nt,this._isOpen=!1,this.undoRedoManager=new et,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new ae,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=he.instanceCounter++,this.styles=new Xe(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=re,this.targetRoot=document.body,this.width=re.clientWidth,this.height=re.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(he.prototype,"ALL_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,$e,St,st,lt,rt,Se,_t,dt,Dt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,St,st,lt]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"BASIC_MARKER_TYPES",{get:function(){return[yt,kt,oe,Bt,st]},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(de){if(typeof de=="string"){var xe=ne.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});xe!==void 0&&ne._availableMarkerTypes.push(xe)}else ne._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(re){this._zoomLevel=re,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),he.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ae.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},he.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Ue.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ue.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new ut(re))})},he.prototype.render=function(){return Ie(this,void 0,void 0,function(){var re;return Oe(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ze).naturalSize=this.renderAtNaturalSize,re.imageType=this.renderImageType,re.imageQuality=this.renderImageQuality,re.markersOnly=this.renderMarkersOnly,re.width=this.renderWidth,re.height=this.renderHeight,[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return ne.sent(),[4,re.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,ne.sent()]}})})},he.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var de=!1;re||this.eventListeners.beforeclose.forEach(function(xe){var le=new ut(ne,!0);xe(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(xe){return xe(new ut(ne))}),this.detachEvents(),this._isOpen=!1)}},he.prototype.addMarkersToToolbar=function(){for(var re,ne=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,de=ne',re.title="Powered by marker.js",re.style.display="grid",re.style.alignItems="center",re.style.justifyItems="center",re.style.padding="3px",re.style.width="20px",re.style.height="20px",this.logoUI.appendChild(re),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},he.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},he.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},he.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},he.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var re=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new it(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(re),1),re.dispose()},he.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},he.prototype.toolbarButtonClicked=function(re,ne){if(re==="marker"&&ne!==void 0)this.createNewMarker(ne);else if(re==="action")switch(ne){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},he.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(xe){var le=new be(re,re._currentMarker,!0);xe(le),le.defaultPrevented&&(ne=!0)}),!ne){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(xe){return xe(new be(re,de))})}}},he.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(ct){var Ot=new be(re,void 0,!0);ct(Ot),Ot.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var de=function(ct){var Ot=xe.markers[ct];xe.setCurrentMarker(xe.markers[ct]),xe._currentMarker.dispose(),xe.markerImage.removeChild(xe._currentMarker.container),xe.markers.splice(xe.markers.indexOf(xe._currentMarker),1),xe.eventListeners.markerdelete.forEach(function(Qt){return Qt(new be(re,Ot))})},xe=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(he.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),he.prototype.showNotesEditor=function(){var re;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(re=this._currentMarker.notes)!==null&&re!==void 0?re:"",this.overlayContainer.appendChild(this.notesArea))},he.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},he.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},he.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===ne.width&&de.height===ne.height){var xe=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),xe1&&this.panTo({x:re.clientX,y:re.clientY}))},he.prototype.onPointerUp=function(re){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(re.clientX,re.clientY)),this.isDragging=!1,this.addUndoStep()},he.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},he.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},he.prototype.clientToLocalCoordinates=function(re,ne){var de=this.markerImage.getBoundingClientRect();return{x:(re-de.left)/this.zoomLevel,y:(ne-de.top)/this.zoomLevel}},he.prototype.onWindowResize=function(){this.positionUI()},he.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var re=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=re+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},he.prototype.addLicenseKey=function(re){Ae.addKey(re)},he.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},he.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},he.prototype.renderState=function(re){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(re),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(he.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),he.prototype.focus=function(){var re=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(ne){return ne(new ut(re))}))},he.prototype.blur=function(){var re=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(ne){return ne(new ut(re))}))},he.instanceCounter=0,he}(),ve=ee(57193),Ee=ee(63949),ht=(he,re,ne)=>new Promise((de,xe)=>{var le=Qt=>{try{Ot(ne.next(Qt))}catch(Zt){xe(Zt)}},ct=Qt=>{try{Ot(ne.throw(Qt))}catch(Zt){xe(Zt)}},Ot=Qt=>Qt.done?de(Qt.value):Promise.resolve(Qt.value).then(le,ct);Ot((ne=ne.apply(he,re)).next())}),tn=({data:he,className:re,fullWidth:ne,style:de={},onClose:xe,onOk:le,showFullTools:ct,noAssociationId:Ot})=>{const Qt=(0,x.useRef)(null),Zt=(0,x.useRef)(null),xt=(0,x.useRef)(null),Wt=(0,x.useRef)(null),[hn,Sn]=(0,x.useState)(!1),[Jn,Pr]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>(xt.current||(xt.current=document.createElement("style"),document.head.appendChild(xt.current)),he!=null&&he.visible?(document.body.setAttribute("data-custom","y-hidden"),xt.current.innerHTML=" html { overflow-y: hidden; }",he!=null&&he.src&&Rn()):(document.body.removeAttribute("data-custom"),xt.current&&(document.head.removeChild(xt.current),xt.current=null)),()=>{document.body.removeAttribute("data-custom"),xt.current&&(document.head.removeChild(xt.current),xt.current=null)}),[he==null?void 0:he.visible]);const Rn=()=>ht(void 0,null,function*(){Sn(!0),Pr("\u6B63\u5728\u52A0\u8F7D\u4E2D");const br=yield(0,Ee.ZJ)(he==null?void 0:he.src);Qt.current.src="",Qt.current.src=br,Qt.current.onload=function(){sa()},Sn(!1),Pr("")}),Sr=br=>ht(void 0,null,function*(){Sn(!0),Pr("\u6B63\u5728\u4FDD\u5B58\u4E2D");const er=yield(0,ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:he.title,file:br.dataUrl}});er!=null&&er.id&&!Ot?(yield(0,ve.ZP)(`/api/attachments/${he.id}/add_subitem.json`,{method:"post",body:{subitem_id:er==null?void 0:er.id,settings:JSON.stringify(br.state)}})).status===0&&le():er!=null&&er.id&&le(er),Sn(!1),Pr("")}),va=()=>{const br=document.querySelector('a[href="https://markerjs.com/"]');br&&br.parentNode&&(br.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(Oa=>{const Ma=document.querySelector(Oa.name);Ma&&Ma.setAttribute("title",Oa.title)})},sa=()=>{Zt.current=new ce(Qt.current),Zt.current.targetRoot=Wt.current,Zt.current.addEventListener("render",Sr),Zt.current.addEventListener("beforeclose",xe),ct&&(Zt.current.availableMarkerTypes=Zt.current.ALL_MARKER_TYPES,Zt.current.uiStyleSettings.redoButtonVisible=!0,Zt.current.uiStyleSettings.notesButtonVisible=!0,Zt.current.uiStyleSettings.zoomButtonVisible=!0,Zt.current.uiStyleSettings.zoomOutButtonVisible=!0,Zt.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Zt.current.uiStyleSettings,Zt.current.show(),he!=null&&he.snapshotData&&Zt.current.restoreState(he.snapshotData),setTimeout(()=>{window.scrollTo(0,0),va()},300)};return x.createElement(x.Fragment,null,(he==null?void 0:he.visible)&&x.createElement(ye.Z,{spinning:hn,tip:Jn,style:{position:"absolute",width:"100vw"}},x.createElement("div",{ref:Wt,className:Pe()(Be.imageDimensions,re,ne?Be.fullWidth:""),style:de},x.createElement("img",{className:Be.img,ref:Qt}))))}},49338:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ge}});var x=ee(62957),Be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=ee(59301),ge=({visible:He,setVisible:Ie,image:Oe,closeImageStyle:te,hiddenbutton:me})=>Pe.createElement(x.default,{centered:!0,destroyOnClose:!0,open:He,footer:null,wrapClassName:Be.modal,onCancel:()=>Ie(!1)},Pe.createElement("div",{className:Be.content},Pe.createElement("img",{src:Oe}),me,Pe.createElement("img",{onClick:()=>Ie(!1),className:Be.close,src:Le,style:te})))},24638:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(77019),Le=ee(5269),Pe=ee(20554),ye=ee(7939),ge=ee(97231),He=ee(27431),Ie=ee(48136),Oe=ee(59301);const te=(0,x.forwardRef)(({callback:me,showSaveButton:Ae,value:Ze=""},Ue)=>{const Xe=(0,x.useRef)(),Fe=[{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 "}]}]}],Ye=[{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 @@ -1030,18 +1030,18 @@ margin-bottom: 16px; }`;return(0,x.useEffect)(()=>{const Lt=nt.current.attachShadow({mode:"open"});pt.current=document.createElement("div"),pt.current.className="markdown-body",pt.current.innerHTML=yt,Lt.appendChild(pt.current);const Bt=document.createElement("style");return Bt.textContent=_t,Lt.appendChild(Bt),()=>{Lt.innerHTML=""}},[]),(0,x.useEffect)(()=>{pt.current&&(pt.current.innerHTML=yt)},[yt]),Ze.createElement("div",{ref:nt})};function Fe(yt){const nt=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],pt=new RegExp(`\\b(${nt.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return yt.replace(pt,"").trim()}var Ye={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},it=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,pe=(yt,nt,pt)=>nt in yt?it(yt,nt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):yt[nt]=pt,je=(yt,nt)=>{for(var pt in nt||(nt={}))Ge.call(nt,pt)&&pe(yt,pt,nt[pt]);if(Ke)for(var pt of Ke(nt))ke.call(nt,pt)&&pe(yt,pt,nt[pt]);return yt};const ze="@\u2581\u2581@",ot="@\u2581@",ue=/]*>/g;function _e(yt){let nt=document.createElement("div");return nt.innerHTML=yt,nt.childNodes.length===0?"":nt.childNodes[0].nodeValue}const We=(yt,nt)=>{yt=yt||"";const pt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,_t=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Lt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Bt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return nt?yt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(pt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/api/attachments/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(yt=yt.replace(Bt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/attachments/download/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replace(pt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/api/attachments/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replace(_t,(kt,we,oe,Se,Je)=>{const st=we||Se,Re=oe||Je||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+st+Re+st+Re+"&t="+(0,He.Jn)(st,Date.now())}).replace(Lt,(kt,we,oe,Se,Je)=>{const st=we||Se,Re=oe||Je||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+st+Re+st+Re+"&t="+(0,He.Jn)(st,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,` `),yt)};var qe=({value:yt="",edit:nt=!1,className:pt,showTextOnly:_t,showLines:Lt,style:Bt={},stylesPrev:kt={},highlightKeywords:we,showProgramFill:oe,isProgramFill:Se,disabledFill:Je=!1,programFillValue:st,openEditor:Re=()=>{},onFillChange:gt=rt=>{},onFillBlur:lt=()=>{},onFillFocus:St=()=>{}})=>{let rt=Fe(String(yt||""));const $e=(0,x.useRef)(),et=(0,x.useRef)(),[dt,Dt]=(0,x.useState)(""),[ut,wt]=(0,x.useState)("office"),[be,ae]=(0,x.useState)([]),ce=(0,x.useRef)("a"+(0,me.Z)()),ve={},Ee=xt=>//i.test(xt||""),ht=(xt,Wt,hn)=>{const Sn=document.createElement(xt===ot?"input":"textarea");Sn.style.width="100%",Sn.style.height=xt===ot?"40px":"151px",Sn.rows=5,Sn.spellcheck=!1,Sn.name="edu-program-fill",Sn.placeholder="\u8BF7\u8F93\u5165",Sn.dataset.id=Wt;const Jn=Object.keys(ve).length;return ve[Jn]=Sn,`${Sn.outerHTML}`};function Ct(xt){return xt=xt.replace(/!\[.*?\]\(.*?\)/g,""),xt=xt.replace(/\[.*?\]\(.*?\)/g,""),xt=xt.replace(new RegExp("","gs"),""),xt=xt.replace(//g,""),xt=xt.replace(//g,""),xt=xt.replace(new RegExp(".*?<\\/video>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/audio>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/style>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/script>","gs"),""),xt}const tn=xt=>!_t&&Ee(rt)?xt:xt.replace(/([\s\S]+?)<\/style>/gim,function(Wt,hn){let Sn=hn.replace(/(\n|\r)/g,"").split("}"),Jn=[];return Sn.map(Pr=>{Pr!=""&&Jn.push(`.${ce.current} ${Pr}`)}),``}),he=(0,x.useMemo)(()=>{try{const Sn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Jn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Pr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Rn=/\(\/attachments\/download\//g;rt=rt.replace(Rn,"("+ge.Z.API_SERVER+"/attachments/download/").replace(Sn,"("+ge.Z.API_SERVER+"/api/attachments/").replace(Jn,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(Pr,'"'+ge.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,` -`),$e.current.style.display="none"}catch(Sn){}if(oe){let Sn=-1;return rt=rt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,Pr,Rn){var Sr;return++Sn,ht(Jn,Sn,(Sr=st==null?void 0:st[Sn])==null?void 0:Sr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${tn(rt||"")}
`}let xt=tn(rt);xt=(0,Le.ZP)(xt);const Wt=(0,Le.ez)();rt.match(/\[TOC\]/)&&(xt=xt.replace("

[TOC]

",(0,Le.Qv)()),(0,Le.Iy)()),xt=xt.replace(/(__special_katext_id_\d+__)/g,(Sn,Jn)=>{const{type:Pr,expression:Rn}=Wt[Jn];return(0,Ie.renderToString)(_e(Rn)||"",{displayMode:Pr==="block",throwOnError:!1,output:"html"})}),xt=xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Le.AL)();const hn=document.createElement("div");if(hn.innerHTML=xt,_t)return hn.innerText;if(we){const Sn=we.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return xe(hn,Sn),hn.innerHTML}return setTimeout(()=>Ot(),500),hn.innerHTML},[rt,we]);(0,x.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Wt=>{Wt.oninput=re,Wt.onblur=ne,Wt.onfocus=de})},[be]),(0,x.useEffect)(()=>{var xt,Wt,hn,Sn,Jn;if(st!=null&&st.length)try{const Pr=le.current.querySelectorAll(".edu-program-fill-score"),Rn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[Sr,va]of Rn.entries())va.value=((xt=st==null?void 0:st[Sr])==null?void 0:xt.value)||"",((Wt=st==null?void 0:st[Sr])==null?void 0:Wt.type)==="warning"?va.className="program-fill-warning":((hn=st==null?void 0:st[Sr])==null?void 0:hn.type)==="success"?va.className="program-fill-success":va.className="";for(const[Sr,va]of Pr.entries())va.innerHTML=(Sn=st==null?void 0:st[Sr])!=null&&Sn.score?`${(Jn=st==null?void 0:st[Sr])==null?void 0:Jn.score}\u5206`:"";ae(st)}catch(Pr){console.log(Pr,"error")}},[st]);const re=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),gt(be,xt.target.dataset.id)},ne=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),lt(be,xt.target.dataset.id)},de=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),St(be,xt.target.dataset.id)};function xe(xt,Wt){return xt.childNodes.forEach(hn=>{var Sn;if(hn.childNodes.length>0)xe(hn,Wt);else if(hn.nodeName!=="IMG")if(hn.innerHTML)hn.innerHTML=(Sn=hn.innerHTML)==null?void 0:Sn.replace(new RegExp(Wt,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=hn.textContent.replace(new RegExp(Wt,"gi"),'$&'),hn.replaceWith(Jn)}})}const le=(0,x.useRef)();Le.jb.WebkitLineClamp=Lt,Lt&&(Bt=je(je({},Bt),Le.jb));function ct(xt){let Wt=xt.target;if(Wt.tagName.toUpperCase()==="A"){let hn=Wt.getAttribute("href");if(hn.indexOf("office")>-1)xt.preventDefault(),Dt(hn),wt("office");else if(hn.indexOf("application/pdf")>-1)xt.preventDefault(),Dt(hn),wt("pdf");else if(hn.indexOf("text/html")>-1)xt.preventDefault(),Dt(hn),wt("html");else if(hn.startsWith("#")){xt.preventDefault();let Sn=document.getElementById(hn.replace("#",""));Sn&&Sn.scrollIntoView(!0)}}}const Ot=()=>{var xt;const Wt=(xt=le.current)==null?void 0:xt.querySelectorAll("video");Wt==null||Wt.forEach(hn=>{if(hn.oncontextmenu=()=>!1,hn.src.indexOf(".m3u8")>-1&&!hn.canPlayType("application/vnd.apple.mpegurl")){if(ye.ZP.isSupported()){var Sn=new ye.ZP;Sn.loadSource(hn.src),Sn.attachMedia(hn)}}})};(0,x.useEffect)(()=>{if(le.current&&he&&he.match(ue)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",ct),()=>{var xt;(xt=le.current)==null||xt.removeEventListener("click",ct),(0,Le.AL)(),(0,Le.Iy)()}},[he,le.current,ct]);const Qt=xt=>{xt.target.nodeName==="IMG"&&xt.target.className.indexOf("draw-flowchart")>-1?($e.current.style.zIndex=1,$e.current.style.display="flex",$e.current.style.width=xt.target.clientWidth+"px",$e.current.style.height=xt.target.clientHeight+"px",$e.current.style.top=xt.target.offsetTop+"px",$e.current.style.left=xt.target.offsetLeft+"px",xt.target.id&&(et.current=xt.target.id)):$e.current.style.display="none"},Zt=()=>{$e.current.style.display="none"};return(0,x.useEffect)(()=>{var xt;const Wt=hn=>{hn.preventDefault(),hn.clipboardData.setData("text",window.getSelection().toString())};return(xt=le.current)==null||xt.addEventListener("copy",Wt),()=>{var hn;(hn=le.current)==null||hn.removeEventListener("copy",Wt)}},[le.current]),x.createElement("div",{style:{position:"relative"},onMouseLeave:Zt},_t&&x.createElement("div",{ref:le,className:`${Ye.mdBody} `},he),!_t&&!Ee(he)&&x.createElement("div",{ref:le,style:je({},Bt),onMouseOver:Qt,className:`${pt||""} ${Je?"disabled-fill":""} markdown-body ${Ye.mdBody} ${ce.current}`,dangerouslySetInnerHTML:{__html:he}}),!_t&&Ee(he)&&x.createElement(Xe,{html:he}),x.createElement("div",{ref:$e,className:`${Ye.button} ${nt?"":Ye.previewFlowChart}`},x.createElement(Oe.Z,null,x.createElement(te.ZP,{onClick:()=>{nt?Re(et.current):(Dt(et.current),wt("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),x.createElement(Ae.Z,{close:!0,data:dt,type:dt!=null&&dt.length?ut:"",style:je({},kt),onClose:()=>Dt("")}))}},90609:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});var x=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=ee(62957),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ge=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())}),Ie=({type:Oe,resdata:te,onok:me,oktext:Ae,okloading:Ze})=>{const[Ue,Xe]=(0,x.useState)(!1),{can_copy_list:Fe,can_copy_num:Ye,challenge_type:it,course_data_list:Ke,no_copy_list:Ge,no_copy_num:ke,no_use_list:pe,no_use_num:je,repeat_shixun_num:ze,student_count:ot,total_num:ue,use_num:_e}=te;let We=Ye>0||Oe==="exercise";(0,x.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&Xe(!0)},[te]),console.log("---11",Ze),(0,x.useEffect)(()=>{Ze||Xe(!1)},[Ze]);const qe=()=>{if(Oe==="exercise"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Be.orangeColor},ot)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Be.orangeColor},_e)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},yt=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ke>0&&x.createElement("div",null,x.createElement("span",{className:Be.flex},x.createElement("img",{src:ye,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,Ge==null?void 0:Ge.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==ke&&"\u3001"))))),Ye>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Be.flex},x.createElement("img",{src:Pe,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,Fe==null?void 0:Fe.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==Ye&&"\u3001"))))));if(Oe==="shixun")return x.createElement("div",{style:{marginTop:20}},Ye>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Le.default,{open:Ue,onCancel:()=>{Xe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!We&&"none"}},zIndex:1003,confirmLoading:Ze,okText:We?Ae:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){We?yield me([...Fe,...pe]):Xe(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},qe(),yt()))}},86277:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ze}});var x=ee(59301),Be=ee(25399),Le=ee(95392),Pe=ee(81779),ye=ee(63949),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(Ue,Xe,Fe)=>Xe in Ue?ge(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[Xe]=Fe,me=(Ue,Xe)=>{for(var Fe in Xe||(Xe={}))Ie.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);if(He)for(var Fe of He(Xe))Oe.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);return Ue},Ze=({children:Ue,customContent:Xe,disableWhenCommunity:Fe=!1,tooltipProps:Ye={}})=>{const it=(0,Le.useDispatch)(),Ke=x.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",x.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var ke;(0,ye.xg)(`/users/${(ke=(0,Pe.eY)())==null?void 0:ke.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Ge=ke=>{var pe;if(!x.isValidElement(ke))return ke;const je={};je.disabled=!0,je.onChange=ue=>{var _e,We;(_e=ue==null?void 0:ue.preventDefault)==null||_e.call(ue),(We=ue==null?void 0:ue.stopPropagation)==null||We.call(ue)};const ze=(pe=ke.props)==null?void 0:pe.children,ot=ze&&x.Children.map(ze,Ge);return x.cloneElement(ke,je,ot)};return(0,Pe.k5)()&&Fe?x.createElement(Be.Z,me({placement:"topLeft",title:Xe||Ke},Ye),Ge(Ue)):x.createElement(x.Fragment,null,Ue)}},99678:function(wn,zt,ee){"use strict";ee.d(zt,{h:function(){return ke},Z:function(){return Ge}});var x=ee(59301),Be=ee(82326),Le=ee(28284),Pe=ee(7939),ye=ee(89780),ge=ee.n(ye),He=ee(4887),Ie=Object.defineProperty,Oe=Object.defineProperties,te=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ue=(pe,je,ze)=>je in pe?Ie(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Xe=(pe,je)=>{for(var ze in je||(je={}))Ae.call(je,ze)&&Ue(pe,ze,je[ze]);if(me)for(var ze of me(je))Ze.call(je,ze)&&Ue(pe,ze,je[ze]);return pe},Fe=(pe,je)=>Oe(pe,te(je));const Ye=Be.default.Option,it={labelCol:{span:4},wrapperCol:{span:20}},Ke={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"]};var Ge=({callback:pe,onCancel:je})=>{const[ze,ot]=(0,x.useState)("python");function ue(We){ot(Ke[We][1])}function _e(We){pe(We)}return x.createElement(Le.default,Fe(Xe({},it),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:_e,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(Be.default,{getPopupContainer:We=>We.parentNode,onChange:ue},Object.keys(Ke).map(We=>x.createElement(Ye,{key:We,value:We},Ke[We][0])))),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ke,{mode:ze})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Pe.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))};function ke({value:pe,onChange:je,mode:ze,options:ot={}}){const ue=(0,x.useRef)(),[_e,We]=(0,x.useState)();return(0,x.useEffect)(()=>{if(_e){let qe=function(yt){const nt=yt.getValue();je&&je(nt)};return _e.on("change",qe),()=>{_e.off("change",qe)}}},[_e,je]),(0,x.useEffect)(()=>{_e&&_e.setOption("mode",ze)},[_e,ze]),(0,x.useEffect)(()=>{_e&&(pe!==_e.getValue()||pe==="")&&setTimeout(()=>{_e.setValue(pe||"")},300)},[_e,pe]),(0,x.useEffect)(()=>{if(ue.current&&!_e){const qe=ge().fromTextArea(ue.current,Xe({mode:ze,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ot));We(qe)}},[ue.current,_e]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:ue}))}},17949:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pn}});var x=ee(59301),Be=ee(95392),Le=ee(89780),Pe=ee.n(Le),ye=ee(76374),ge=ee(4887),He=ee(6313),Ie=ee(25717),Oe=ee(99498),te=ee(25419),me=ee(67549),Ae=ee(97231),Ze=({value:$t="",className:bn,showTextOnly:ar,showLines:Er,style:kr={}})=>{const Tr=(0,x.useMemo)(()=>"",[$t]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Tr}}))},Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=($t,bn,ar)=>bn in $t?Ue($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,ke=($t,bn)=>{for(var ar in bn||(bn={}))it.call(bn,ar)&&Ge($t,ar,bn[ar]);if(Ye)for(var ar of Ye(bn))Ke.call(bn,ar)&&Ge($t,ar,bn[ar]);return $t},pe=($t,bn)=>Xe($t,Fe(bn));let je=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 ze({onActionCallback:$t,title:bn,icon:ar,actionName:Er,className:kr="",children:Tr}){function na(){$t(Er)}return x.createElement("a",{title:bn,className:kr,onClick:na},x.createElement("i",{className:`${ar}`}),Tr)}var ot=({watch:$t,showNullButton:bn,showNullProgramButton:ar,onActionCallback:Er,fullScreen:kr,insertTemp:Tr,hidetoolBar:na,extraUse:mr})=>{const ea=[...je,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return x.createElement("ul",{className:"markdown-toolbar-container"},!na&&ea.map((ia,nr)=>x.createElement("li",{key:nr},ia.actionName?x.createElement(ze,pe(ke({},ia),{onActionCallback:Er})):x.createElement("span",{className:"v-line"}))),bn?x.createElement("li",null,x.createElement(ze,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,ar?x.createElement(x.Fragment,null,x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Tr&&x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tr}`,onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),mr&&x.createElement("li",null,mr),x.createElement("li",{className:"btn-full-screen"},x.createElement(ze,{icon:`${kr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:kr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Er})))},ue=ee(81123),_e=ee(28284),We=ee(37568),qe=ee(7939),yt=Object.defineProperty,nt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,kt=($t,bn,ar)=>bn in $t?yt($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,we=($t,bn)=>{for(var ar in bn||(bn={}))Lt.call(bn,ar)&&kt($t,ar,bn[ar]);if(_t)for(var ar of _t(bn))Bt.call(bn,ar)&&kt($t,ar,bn[ar]);return $t},oe=($t,bn)=>nt($t,pt(bn));const Se={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:$t,onCancel:bn})=>{function ar(Er){$t(Er)}return x.createElement(_e.default,oe(we({},Se),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ar,style:{width:500}}),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(We.default,null)),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(We.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},st=ee(99678),Re=ee(90443),gt=ee(62957),lt=ee(77019),St=ee(54344),rt=ee(59301),$e=({callback:$t,onCancel:bn})=>{const ar=document.createElement("canvas"),Er=ar.getContext("2d");ar.width=1e3,ar.height=800,Er.fillStyle="#ffffff",Er.fillRect(0,0,ar.width,ar.height);const kr=ar.toDataURL("image/png");return rt.createElement(gt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(lt.Z,{style:{height:"100vh"}},rt.createElement(St.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:kr,visible:!0,title:String(Date.now())},onOk:Tr=>{$t({src:Tr.url})},onClose:bn})))},et=ee(30641),dt=ee(5269),Dt=ee(6767),ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},wt=ee(59301),ae=(0,x.forwardRef)(({onCancel:$t,editImgId:bn,callback:ar},Er)=>{let kr=(0,x.useRef)(),Tr=(0,x.useRef)(),na=(0,x.useRef)(),mr=(0,x.useRef)(!1);const ea=(0,x.useRef)(!1);console.log("ref:",Er);const[ia,nr]=(0,x.useState)(0),[An,Cr]=(0,x.useState)("100vh");return(0,x.useEffect)(()=>{nr(1)},[]),(0,x.useImperativeHandle)(Er,()=>({setHeight:Cr})),wt.createElement("div",{ref:ea,className:"body-overflow-initial"},wt.createElement(et.Z,{width:"100vw",height:An,footer:null,closable:!0,placement:"bottom",open:!!ia,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ut.drawerWrap}`,onClose:()=>{window.saveDrawData(pa=>{ar({src:`/api/attachments/${pa}`,id:pa})})},title:wt.createElement(lt.Z,{align:"middle"},wt.createElement(dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),wt.createElement(dt.Z,{onClick:()=>{Cr(An==="60px"?"100vh":"60px")}},wt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),wt.createElement(dt.Z,{onClick:()=>{window.saveDrawData(pa=>{if(pa===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),ar({src:`/api/attachments/${pa}`,id:pa,disabledClose:!0})})}},wt.createElement(qe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},wt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${bn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Tr})))}),ce=ee(78323),ve=ee(47889),Ee=ee(1439);const ht=ve.ZP.Group,Ct={margin:"0 8px"};var tn=({callback:$t,onCancel:bn})=>{function ar(Er){$t(Er)}return x.createElement(_e.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ar},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Ct},"\u884C\u6570"),x.createElement(_e.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Ee.Z,null)),x.createElement("span",{style:Ct},"\u5217\u6570"),x.createElement(_e.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Ee.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(_e.default.Item,{name:"align"},x.createElement(ht,null,x.createElement(ve.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ve.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ve.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ve.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},he=ee(71411),re=ee(63089),ne=ee.n(re),xe=(0,x.forwardRef)(({use3d:$t,width:bn,height:ar,callback:Er,showSaveButton:kr},Tr)=>{const na=(0,x.useRef)(),mr=(0,x.useRef)(),[ea,ia]=(0,x.useState)(!1),nr=(0,x.useRef)({id:na,appName:"graphing",width:bn||1e3,height:ar||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{mr.current=new(ne())(nr.current,!0),window.onload=function(){mr.current.inject("applet_container")}},[]);const An=()=>{var Cr=window.ggbApplet.getPNGBase64(1,!0,72);return Er&&Er(Cr),Cr};return(0,x.useEffect)(()=>{nr.current.appName=ea?"3D":"graphing",mr.current.inject("applet_container")},[ea]),(0,x.useEffect)(()=>{ia($t)},[$t]),(0,x.useImperativeHandle)(Tr,()=>({getImgData:An})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:na}),x.createElement(lt.Z,{align:"middle"},x.createElement(dt.Z,{flex:1},x.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ea,onChange:Cr=>ia(Cr)})),x.createElement(dt.Z,null,x.createElement(qe.ZP,{size:"large",onClick:An,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ee(24638);const ct="link",Ot="upload-image",Qt="add-flowchart",Zt="draw-image",xt="add-flowchart",Wt="code-block",hn="add-table",Sn="------------",Jn={default:Sn,left:`:${Sn}`,center:`:${Sn}:`,right:`${Sn}:`};var Pr=ee(66991),Rn=ee(63949);function Sr(){}let va=0;const sa=1e4,br="\u2581",er="@\u2581\u2581@",Na="@\u2581@",Ma=` +`),$e.current.style.display="none"}catch(Sn){}if(oe){let Sn=-1;return rt=rt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,Pr,Rn){var Sr;return++Sn,ht(Jn,Sn,(Sr=st==null?void 0:st[Sn])==null?void 0:Sr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${tn(rt||"")}
`}let xt=tn(rt);xt=(0,Le.ZP)(xt);const Wt=(0,Le.ez)();rt.match(/\[TOC\]/)&&(xt=xt.replace("

[TOC]

",(0,Le.Qv)()),(0,Le.Iy)()),xt=xt.replace(/(__special_katext_id_\d+__)/g,(Sn,Jn)=>{const{type:Pr,expression:Rn}=Wt[Jn];return(0,Ie.renderToString)(_e(Rn)||"",{displayMode:Pr==="block",throwOnError:!1,output:"html"})}),xt=xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Le.AL)();const hn=document.createElement("div");if(hn.innerHTML=xt,_t)return hn.innerText;if(we){const Sn=we.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return xe(hn,Sn),hn.innerHTML}return setTimeout(()=>Ot(),500),hn.innerHTML},[rt,we]);(0,x.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Wt=>{Wt.oninput=re,Wt.onblur=ne,Wt.onfocus=de})},[be]),(0,x.useEffect)(()=>{var xt,Wt,hn,Sn,Jn;if(st!=null&&st.length)try{const Pr=le.current.querySelectorAll(".edu-program-fill-score"),Rn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[Sr,va]of Rn.entries())va.value=((xt=st==null?void 0:st[Sr])==null?void 0:xt.value)||"",((Wt=st==null?void 0:st[Sr])==null?void 0:Wt.type)==="warning"?va.className="program-fill-warning":((hn=st==null?void 0:st[Sr])==null?void 0:hn.type)==="success"?va.className="program-fill-success":va.className="";for(const[Sr,va]of Pr.entries())va.innerHTML=(Sn=st==null?void 0:st[Sr])!=null&&Sn.score?`${(Jn=st==null?void 0:st[Sr])==null?void 0:Jn.score}\u5206`:"";ae(st)}catch(Pr){console.log(Pr,"error")}},[st]);const re=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),gt(be,xt.target.dataset.id)},ne=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),lt(be,xt.target.dataset.id)},de=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),St(be,xt.target.dataset.id)};function xe(xt,Wt){return xt.childNodes.forEach(hn=>{var Sn;if(hn.childNodes.length>0)xe(hn,Wt);else if(hn.nodeName!=="IMG")if(hn.innerHTML)hn.innerHTML=(Sn=hn.innerHTML)==null?void 0:Sn.replace(new RegExp(Wt,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=hn.textContent.replace(new RegExp(Wt,"gi"),'$&'),hn.replaceWith(Jn)}})}const le=(0,x.useRef)();Le.jb.WebkitLineClamp=Lt,Lt&&(Bt=je(je({},Bt),Le.jb));function ct(xt){let Wt=xt.target;if(Wt.tagName.toUpperCase()==="A"){let hn=Wt.getAttribute("href");if(hn.indexOf("office")>-1)xt.preventDefault(),Dt(hn),wt("office");else if(hn.indexOf("application/pdf")>-1)xt.preventDefault(),Dt(hn),wt("pdf");else if(hn.indexOf("text/html")>-1)xt.preventDefault(),Dt(hn),wt("html");else if(hn.startsWith("#")){xt.preventDefault();let Sn=document.getElementById(hn.replace("#",""));Sn&&Sn.scrollIntoView(!0)}}}const Ot=()=>{var xt;const Wt=(xt=le.current)==null?void 0:xt.querySelectorAll("video");Wt==null||Wt.forEach(hn=>{if(hn.oncontextmenu=()=>!1,hn.src.indexOf(".m3u8")>-1&&!hn.canPlayType("application/vnd.apple.mpegurl")){if(ye.ZP.isSupported()){var Sn=new ye.ZP;Sn.loadSource(hn.src),Sn.attachMedia(hn)}}})};(0,x.useEffect)(()=>{if(le.current&&he&&he.match(ue)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",ct),()=>{var xt;(xt=le.current)==null||xt.removeEventListener("click",ct),(0,Le.AL)(),(0,Le.Iy)()}},[he,le.current,ct]);const Qt=xt=>{xt.target.nodeName==="IMG"&&xt.target.className.indexOf("draw-flowchart")>-1?($e.current.style.zIndex=1,$e.current.style.display="flex",$e.current.style.width=xt.target.clientWidth+"px",$e.current.style.height=xt.target.clientHeight+"px",$e.current.style.top=xt.target.offsetTop+"px",$e.current.style.left=xt.target.offsetLeft+"px",xt.target.id&&(et.current=xt.target.id)):$e.current.style.display="none"},Zt=()=>{$e.current.style.display="none"};return(0,x.useEffect)(()=>{var xt;const Wt=hn=>{hn.preventDefault(),hn.clipboardData.setData("text",window.getSelection().toString())};return(xt=le.current)==null||xt.addEventListener("copy",Wt),()=>{var hn;(hn=le.current)==null||hn.removeEventListener("copy",Wt)}},[le.current]),x.createElement("div",{style:{position:"relative"},onMouseLeave:Zt},_t&&x.createElement("div",{ref:le,className:`${Ye.mdBody} `},he),!_t&&!Ee(he)&&x.createElement("div",{ref:le,style:je({},Bt),onMouseOver:Qt,className:`${pt||""} ${Je?"disabled-fill":""} markdown-body ${Ye.mdBody} ${ce.current}`,dangerouslySetInnerHTML:{__html:he}}),!_t&&Ee(he)&&x.createElement(Xe,{html:he}),x.createElement("div",{ref:$e,className:`${Ye.button} ${nt?"":Ye.previewFlowChart}`},x.createElement(Oe.Z,null,x.createElement(te.ZP,{onClick:()=>{nt?Re(et.current):(Dt(et.current),wt("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),x.createElement(Ae.Z,{close:!0,data:dt,type:dt!=null&&dt.length?ut:"",style:je({},kt),onClose:()=>Dt("")}))}},90609:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});var x=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=ee(62957),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ge=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())}),Ie=({type:Oe,resdata:te,onok:me,oktext:Ae,okloading:Ze})=>{const[Ue,Xe]=(0,x.useState)(!1),{can_copy_list:Fe,can_copy_num:Ye,challenge_type:it,course_data_list:Ke,no_copy_list:Ge,no_copy_num:ke,no_use_list:pe,no_use_num:je,repeat_shixun_num:ze,student_count:ot,total_num:ue,use_num:_e}=te;let We=Ye>0||Oe==="exercise";(0,x.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&Xe(!0)},[te]),console.log("---11",Ze),(0,x.useEffect)(()=>{Ze||Xe(!1)},[Ze]);const qe=()=>{if(Oe==="exercise"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Be.orangeColor},ot)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Be.orangeColor},_e)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},yt=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ke>0&&x.createElement("div",null,x.createElement("span",{className:Be.flex},x.createElement("img",{src:ye,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,Ge==null?void 0:Ge.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==ke&&"\u3001"))))),Ye>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Be.flex},x.createElement("img",{src:Pe,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,Fe==null?void 0:Fe.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==Ye&&"\u3001"))))));if(Oe==="shixun")return x.createElement("div",{style:{marginTop:20}},Ye>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Le.default,{open:Ue,onCancel:()=>{Xe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!We&&"none"}},zIndex:1003,confirmLoading:Ze,okText:We?Ae:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){We?yield me([...Fe,...pe]):Xe(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},qe(),yt()))}},86277:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ze}});var x=ee(59301),Be=ee(25399),Le=ee(95392),Pe=ee(81779),ye=ee(63949),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(Ue,Xe,Fe)=>Xe in Ue?ge(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[Xe]=Fe,me=(Ue,Xe)=>{for(var Fe in Xe||(Xe={}))Ie.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);if(He)for(var Fe of He(Xe))Oe.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);return Ue},Ze=({children:Ue,customContent:Xe,disableWhenCommunity:Fe=!1,tooltipProps:Ye={}})=>{const it=(0,Le.useDispatch)(),Ke=x.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",x.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var ke;(0,ye.xg)(`/users/${(ke=(0,Pe.eY)())==null?void 0:ke.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Ge=ke=>{var pe;if(!x.isValidElement(ke))return ke;const je={};je.disabled=!0,je.onChange=ue=>{var _e,We;(_e=ue==null?void 0:ue.preventDefault)==null||_e.call(ue),(We=ue==null?void 0:ue.stopPropagation)==null||We.call(ue)};const ze=(pe=ke.props)==null?void 0:pe.children,ot=ze&&x.Children.map(ze,Ge);return x.cloneElement(ke,je,ot)};return(0,Pe.k5)()&&Fe?x.createElement(Be.Z,me({placement:"topLeft",title:Xe||Ke},Ye),Ge(Ue)):x.createElement(x.Fragment,null,Ue)}},99678:function(wn,zt,ee){"use strict";ee.d(zt,{h:function(){return ke},Z:function(){return Ge}});var x=ee(59301),Be=ee(82326),Le=ee(28284),Pe=ee(7939),ye=ee(89780),ge=ee.n(ye),He=ee(4887),Ie=Object.defineProperty,Oe=Object.defineProperties,te=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ue=(pe,je,ze)=>je in pe?Ie(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Xe=(pe,je)=>{for(var ze in je||(je={}))Ae.call(je,ze)&&Ue(pe,ze,je[ze]);if(me)for(var ze of me(je))Ze.call(je,ze)&&Ue(pe,ze,je[ze]);return pe},Fe=(pe,je)=>Oe(pe,te(je));const Ye=Be.default.Option,it={labelCol:{span:4},wrapperCol:{span:20}},Ke={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"]};var Ge=({callback:pe,onCancel:je})=>{const[ze,ot]=(0,x.useState)("python");function ue(We){ot(Ke[We][1])}function _e(We){pe(We)}return x.createElement(Le.default,Fe(Xe({},it),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:_e,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(Be.default,{getPopupContainer:We=>We.parentNode,onChange:ue},Object.keys(Ke).map(We=>x.createElement(Ye,{key:We,value:We},Ke[We][0])))),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ke,{mode:ze})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Pe.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))};function ke({value:pe,onChange:je,mode:ze,options:ot={}}){const ue=(0,x.useRef)(),[_e,We]=(0,x.useState)();return(0,x.useEffect)(()=>{if(_e){let qe=function(yt){const nt=yt.getValue();je&&je(nt)};return _e.on("change",qe),()=>{_e.off("change",qe)}}},[_e,je]),(0,x.useEffect)(()=>{_e&&_e.setOption("mode",ze)},[_e,ze]),(0,x.useEffect)(()=>{_e&&(pe!==_e.getValue()||pe==="")&&setTimeout(()=>{_e.setValue(pe||"")},300)},[_e,pe]),(0,x.useEffect)(()=>{if(ue.current&&!_e){const qe=ge().fromTextArea(ue.current,Xe({mode:ze,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ot));We(qe)}},[ue.current,_e]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:ue}))}},17949:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pn}});var x=ee(59301),Be=ee(95392),Le=ee(89780),Pe=ee.n(Le),ye=ee(76374),ge=ee(4887),He=ee(6313),Ie=ee(25717),Oe=ee(99498),te=ee(25419),me=ee(67549),Ae=ee(97231),Ze=({value:$t="",className:bn,showTextOnly:ar,showLines:Cr,style:kr={}})=>{const Tr=(0,x.useMemo)(()=>"",[$t]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Tr}}))},Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=($t,bn,ar)=>bn in $t?Ue($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,ke=($t,bn)=>{for(var ar in bn||(bn={}))it.call(bn,ar)&&Ge($t,ar,bn[ar]);if(Ye)for(var ar of Ye(bn))Ke.call(bn,ar)&&Ge($t,ar,bn[ar]);return $t},pe=($t,bn)=>Xe($t,Fe(bn));let je=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 ze({onActionCallback:$t,title:bn,icon:ar,actionName:Cr,className:kr="",children:Tr}){function ra(){$t(Cr)}return x.createElement("a",{title:bn,className:kr,onClick:ra},x.createElement("i",{className:`${ar}`}),Tr)}var ot=({watch:$t,showNullButton:bn,showNullProgramButton:ar,onActionCallback:Cr,fullScreen:kr,insertTemp:Tr,hidetoolBar:ra,extraUse:mr})=>{const ea=[...je,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return x.createElement("ul",{className:"markdown-toolbar-container"},!ra&&ea.map((oa,nr)=>x.createElement("li",{key:nr},oa.actionName?x.createElement(ze,pe(ke({},oa),{onActionCallback:Cr})):x.createElement("span",{className:"v-line"}))),bn?x.createElement("li",null,x.createElement(ze,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,ar?x.createElement(x.Fragment,null,x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Tr&&x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tr}`,onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),mr&&x.createElement("li",null,mr),x.createElement("li",{className:"btn-full-screen"},x.createElement(ze,{icon:`${kr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:kr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Cr})))},ue=ee(81123),_e=ee(28284),We=ee(37568),qe=ee(7939),yt=Object.defineProperty,nt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,kt=($t,bn,ar)=>bn in $t?yt($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,we=($t,bn)=>{for(var ar in bn||(bn={}))Lt.call(bn,ar)&&kt($t,ar,bn[ar]);if(_t)for(var ar of _t(bn))Bt.call(bn,ar)&&kt($t,ar,bn[ar]);return $t},oe=($t,bn)=>nt($t,pt(bn));const Se={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:$t,onCancel:bn})=>{function ar(Cr){$t(Cr)}return x.createElement(_e.default,oe(we({},Se),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ar,style:{width:500}}),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(We.default,null)),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(We.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},st=ee(99678),Re=ee(90443),gt=ee(62957),lt=ee(77019),St=ee(54344),rt=ee(59301),$e=({callback:$t,onCancel:bn})=>{const ar=document.createElement("canvas"),Cr=ar.getContext("2d");ar.width=1e3,ar.height=800,Cr.fillStyle="#ffffff",Cr.fillRect(0,0,ar.width,ar.height);const kr=ar.toDataURL("image/png");return rt.createElement(gt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(lt.Z,{style:{height:"100vh"}},rt.createElement(St.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:kr,visible:!0,title:String(Date.now())},onOk:Tr=>{$t({src:Tr.url})},onClose:bn})))},et=ee(30641),dt=ee(5269),Dt=ee(6767),ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},wt=ee(59301),ae=(0,x.forwardRef)(({onCancel:$t,editImgId:bn,callback:ar},Cr)=>{let kr=(0,x.useRef)(),Tr=(0,x.useRef)(),ra=(0,x.useRef)(),mr=(0,x.useRef)(!1);const ea=(0,x.useRef)(!1);console.log("ref:",Cr);const[oa,nr]=(0,x.useState)(0),[An,Ar]=(0,x.useState)("100vh");return(0,x.useEffect)(()=>{nr(1)},[]),(0,x.useImperativeHandle)(Cr,()=>({setHeight:Ar})),wt.createElement("div",{ref:ea,className:"body-overflow-initial"},wt.createElement(et.Z,{width:"100vw",height:An,footer:null,closable:!0,placement:"bottom",open:!!oa,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ut.drawerWrap}`,onClose:()=>{window.saveDrawData(pa=>{ar({src:`/api/attachments/${pa}`,id:pa})})},title:wt.createElement(lt.Z,{align:"middle"},wt.createElement(dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),wt.createElement(dt.Z,{onClick:()=>{Ar(An==="60px"?"100vh":"60px")}},wt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),wt.createElement(dt.Z,{onClick:()=>{window.saveDrawData(pa=>{if(pa===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),ar({src:`/api/attachments/${pa}`,id:pa,disabledClose:!0})})}},wt.createElement(qe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},wt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${bn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Tr})))}),ce=ee(78323),ve=ee(47889),Ee=ee(1439);const ht=ve.ZP.Group,Ct={margin:"0 8px"};var tn=({callback:$t,onCancel:bn})=>{function ar(Cr){$t(Cr)}return x.createElement(_e.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ar},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Ct},"\u884C\u6570"),x.createElement(_e.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Ee.Z,null)),x.createElement("span",{style:Ct},"\u5217\u6570"),x.createElement(_e.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Ee.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(_e.default.Item,{name:"align"},x.createElement(ht,null,x.createElement(ve.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ve.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ve.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ve.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},he=ee(71411),re=ee(63089),ne=ee.n(re),xe=(0,x.forwardRef)(({use3d:$t,width:bn,height:ar,callback:Cr,showSaveButton:kr},Tr)=>{const ra=(0,x.useRef)(),mr=(0,x.useRef)(),[ea,oa]=(0,x.useState)(!1),nr=(0,x.useRef)({id:ra,appName:"graphing",width:bn||1e3,height:ar||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{mr.current=new(ne())(nr.current,!0),window.onload=function(){mr.current.inject("applet_container")}},[]);const An=()=>{var Ar=window.ggbApplet.getPNGBase64(1,!0,72);return Cr&&Cr(Ar),Ar};return(0,x.useEffect)(()=>{nr.current.appName=ea?"3D":"graphing",mr.current.inject("applet_container")},[ea]),(0,x.useEffect)(()=>{oa($t)},[$t]),(0,x.useImperativeHandle)(Tr,()=>({getImgData:An})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ra}),x.createElement(lt.Z,{align:"middle"},x.createElement(dt.Z,{flex:1},x.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ea,onChange:Ar=>oa(Ar)})),x.createElement(dt.Z,null,x.createElement(qe.ZP,{size:"large",onClick:An,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ee(24638);const ct="link",Ot="upload-image",Qt="add-flowchart",Zt="draw-image",xt="add-flowchart",Wt="code-block",hn="add-table",Sn="------------",Jn={default:Sn,left:`:${Sn}`,center:`:${Sn}:`,right:`${Sn}:`};var Pr=ee(66991),Rn=ee(63949);function Sr(){}let va=0;const sa=1e4,br="\u2581",er="@\u2581\u2581@",Oa="@\u2581@",Ma=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_r=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Qa($t){return/^\d+$/.test($t)?`${$t}px`:$t}const rn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yn={[rn+"-B"]:"bold",[rn+"-I"]:"italic"},Tn={[ct]:"\u6DFB\u52A0\u94FE\u63A5",[Wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Qt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[hn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Pn=({defaultValue:$t="",onChange:bn,width:ar="100%",height:Er=400,miniToolbar:kr=!1,isFocus:Tr=!1,watch:na,insertTemp:mr,mode:ea="markdown",id:ia="markdown-editor-id",showResizeBar:nr=!1,noStorage:An=!1,showNullButton:Cr=!1,showNullProgramButton:pa=!1,hidetoolBar:Oa=!1,fullScreen:Tt=!1,onBlur:Ht,onCMBeforeChange:fr,onFullScreen:Vn,className:Gt="",disablePaste:Gn=!1,disabled:vr=!1,disabledFill:Dr=!1,placeholder:zr="",values:Nr="",extraUse:sr,onAddBlank:tr})=>{const[Wn,Jr]=(0,x.useState)(null),[Aa,Za]=(0,x.useState)($t),[Ra,ri]=(0,x.useState)(na),[oi,_a]=(0,x.useState)(Tt),[Rr,Ta]=(0,x.useState)(""),[oa,ja]=(0,x.useState)(0),[Ti,Si]=(0,x.useState)(Er),[Ui,ki]=(0,x.useState)(!1),[Wi,Bi]=(0,x.useState)(0),[Xi,Ki]=(0,x.useState)(0),Vr=(0,x.useRef)(),Xa=(0,x.useRef)(),di=(0,x.useRef)(),Mi=(0,x.useRef)(),Ci=(0,x.useRef)(),Li=(0,x.useRef)(),lo=(0,Be.useDispatch)();(0,x.useEffect)(()=>{const se=window.scrollY||window.pageYOffset;Za(Nr),Wn==null||Wn.setValue(Nr),window.scrollTo(0,se)},[Nr]),(0,x.useEffect)(()=>{Vn==null||Vn(oi)},[oi]),(0,x.useEffect)(()=>{if(Vr.current){let se=function(tt,at){var ft;if(Gn){at.preventDefault();return}const Mt=at.clipboardData;if(Mt){const Nt=Mt.types.toString(),Ut=Mt.items;if(Nt==="Files"||Mt.types.indexOf("Files")>-1){if(at.preventDefault(),ea=="stex")return;try{let mn=Ut[1];((ft=Ut[0])==null?void 0:ft.kind)==="file"&&(mn=Ut[0]);const pn=mn.getAsFile(),Kt=pn.name.split(".").pop();(0,Re.I)(pn,Dn=>{var Hn,Ln,kn;Dn.id?((Hn=pn==null?void 0:pn.type)==null?void 0:Hn.indexOf("image"))>-1?Qe.replaceSelection(``):((Ln=pn==null?void 0:pn.type)==null?void 0:Ln.indexOf("video"))>-1?Qe.replaceSelection(``):((kn=pn==null?void 0:pn.type)==null?void 0:kn.indexOf("pdf"))>-1?Qe.replaceSelection(`${pn.name}`):_r.includes(Kt)?Qe.replaceSelection(`${pn.name}`):Qe.replaceSelection(`[${pn.name}](/api/attachments/${Dn.id}?type=${Dn.content_type})`):(Dn==null?void 0:Dn.status)===401&&(document.location.href="/user/login")})}catch(mn){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qe=Pe().fromTextArea(Vr.current,{mode:ea,lineNumbers:!kr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Qe.on("keyup",function(tt,at){at.keyCode===8&&(tt.getValue()==""?Qe.setOption("placeholder",zr):Qe.setOption("placeholder",null))}),Qe.on("keydown",function(tt,at){if(at.keyCode===8){var ft=En(tt);ft&&at.preventDefault()}}),Tr&&Qe.focus(),Qe.on("paste",se),vr&&Qe.on("beforeChange",function(tt,at){(at.origin==="paste"||at.origin==="+input")&&at.cancel()}),Jr(Qe),()=>{Qe.off("paste",se)}}},[]);const Pt=(0,x.useCallback)(()=>{if(Xa.current)try{}catch(se){console.log(se,"---- to set md editor body height")}},[Ti,Xa,oi]);(0,x.useEffect)(()=>{function se(){let Qe=new ye.Z(tt=>{for(let at of tt)(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Pt(),Wn.setSize("100%","100%"),Wn.refresh())});return Qe.observe(Vr.current.parentElement),Qe}if(Wn){const Qe=se();return()=>{var tt,at;(tt=Vr.current)!=null&&tt.parentElement&&Qe.unobserve((at=Vr.current)==null?void 0:at.parentElement)}}},[Wn,Pt]),(0,x.useEffect)(()=>{if(Wn){let se=[];for(const[Qe,tt]of Object.entries(yn)){let at={[Qe]:()=>{cn(tt)}};se.push(at),Wn.addKeyMap(at)}return()=>{for(let Qe of se)Wn.removeKeyMap(Qe)}}},[Wn]),(0,x.useEffect)(()=>{Tt!==oi&&_a(Tt)},[Tt]),(0,Pr.Z)(()=>{if(!An&&oa>0){let se=new Date().getTime(),Qe=window.sessionStorage.getItem(ia);se>=oa+sa&&(!Qe||Qe!==Aa)&&(window.sessionStorage.setItem(ia,Aa),ki(!0))}},sa),(0,x.useEffect)(()=>{ri(na)},[Wn,na]),(0,x.useEffect)(()=>{Wn&&Tr&&Wn.focus()},[Wn,Tr]),(0,x.useEffect)(()=>{if(Ra&&Wn){let se=function(tt){let at=tt.target;if(Mi.current){let ft=at.scrollTop/at.scrollHeight;Mi.current.scrollTop=Mi.current.scrollHeight*ft}};const Qe=Wn.getScrollerElement();return Qe.addEventListener("scroll",se),()=>{Qe.removeEventListener("scroll",se)}}},[Wn,Ra]),(0,x.useEffect)(()=>{if(Wn&&fr){let se=function(Qe,tt){fr(Qe,tt)};return Wn.on("beforeChange",se),()=>{Wn.off("beforeChange",se)}}},[Wn,fr]),(0,x.useEffect)(()=>{if(Wn&&Ht){let se=function(){Ht(Wn.getValue())};return Wn.on("blur",se),()=>{Wn.off("blur",se)}}},[Wn,Ht]);function En(se,Qe){var tt=se.getDoc(),at=tt.getCursor(),ft=tt.getLine(at.line),Mt=ft.charAt(at.ch-1),Nt=ft.lastIndexOf("@\u2581@",at.ch),Ut=ft.lastIndexOf("@\u2581\u2581@",at.ch),mn=Nt>Ut?Nt:Ut,pn=Nt>Ut?3:4;if(er.indexOf(Mt)===-1)return null;if(console.log("change1:",Qe,se,ft,at,mn,Nt,Ut,Mt),mn>=0&&at.ch-mn<5){var Kt=mn+pn;return tt.replaceRange("",{line:at.line,ch:mn},{line:at.line,ch:Kt}),{line:at.line,ch:Kt}}return null}(0,x.useEffect)(()=>{if(Wn){let se=function(Qe,tt){const at=Qe.getValue();Za(at),ja(new Date().getTime()),Qe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(pa?bn(at,In(at)):bn(at))};return Wn.on("change",se),()=>{Wn.off("change",se)}}},[Wn,bn]),(0,x.useEffect)(()=>{if(Wn)if($t==null)Wn.setValue(""),Za("");else{const se=window.scrollY||window.pageYOffset;$t!==Wn.getValue()&&(Wn.setValue($t),Za($t),Wn.setCursor(vr?1:Wn.lineCount(),0),window.scrollTo(0,se))}},[Wn,$t]);const cn=(0,x.useCallback)(se=>{const Qe=Wn.getCursor(),tt=Wn.getSelection();let at=tt.split(` -`);switch(se){case"bold":return Wn.replaceSelection("**"+tt+"**"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+2),Wn.focus();case"italic":return Wn.replaceSelection("*"+tt+"*"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"code":return Wn.replaceSelection("`"+tt+"`"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"inline-latex":return(0,Rn.Ye)(lo)?void 0:(Ta("inline-latex"),Wn.focus());case"latex":return Wn.replaceSelection("```latex\n"+tt+"\n```"),Wn.setCursor(Qe.line+1,tt.length+1),Wn.focus();case"line-break":return Wn.replaceSelection(`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_r=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Qa($t){return/^\d+$/.test($t)?`${$t}px`:$t}const rn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yn={[rn+"-B"]:"bold",[rn+"-I"]:"italic"},Tn={[ct]:"\u6DFB\u52A0\u94FE\u63A5",[Wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Qt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[hn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Pn=({defaultValue:$t="",onChange:bn,width:ar="100%",height:Cr=400,miniToolbar:kr=!1,isFocus:Tr=!1,watch:ra,insertTemp:mr,mode:ea="markdown",id:oa="markdown-editor-id",showResizeBar:nr=!1,noStorage:An=!1,showNullButton:Ar=!1,showNullProgramButton:pa=!1,hidetoolBar:_a=!1,fullScreen:Tt=!1,onBlur:Ht,onCMBeforeChange:fr,onFullScreen:Vn,className:Gt="",disablePaste:Gn=!1,disabled:vr=!1,disabledFill:Dr=!1,placeholder:zr="",values:Nr="",extraUse:sr,onAddBlank:tr})=>{const[Wn,Jr]=(0,x.useState)(null),[Aa,Ra]=(0,x.useState)($t),[Wa,ri]=(0,x.useState)(ra),[oi,Ta]=(0,x.useState)(Tt),[Rr,Za]=(0,x.useState)(""),[ua,ja]=(0,x.useState)(0),[Ti,Si]=(0,x.useState)(Cr),[Ui,ki]=(0,x.useState)(!1),[Wi,Bi]=(0,x.useState)(0),[Xi,Ki]=(0,x.useState)(0),Vr=(0,x.useRef)(),Xa=(0,x.useRef)(),di=(0,x.useRef)(),Mi=(0,x.useRef)(),Ci=(0,x.useRef)(),Li=(0,x.useRef)(),lo=(0,Be.useDispatch)();(0,x.useEffect)(()=>{const se=window.scrollY||window.pageYOffset;Ra(Nr),Wn==null||Wn.setValue(Nr),window.scrollTo(0,se)},[Nr]),(0,x.useEffect)(()=>{Vn==null||Vn(oi)},[oi]),(0,x.useEffect)(()=>{if(Vr.current){let se=function(tt,at){var ft;if(Gn){at.preventDefault();return}const Mt=at.clipboardData;if(Mt){const Nt=Mt.types.toString(),Ut=Mt.items;if(Nt==="Files"||Mt.types.indexOf("Files")>-1){if(at.preventDefault(),ea=="stex")return;try{let mn=Ut[1];((ft=Ut[0])==null?void 0:ft.kind)==="file"&&(mn=Ut[0]);const pn=mn.getAsFile(),Kt=pn.name.split(".").pop();(0,Re.I)(pn,Dn=>{var Hn,Ln,kn;Dn.id?((Hn=pn==null?void 0:pn.type)==null?void 0:Hn.indexOf("image"))>-1?Qe.replaceSelection(``):((Ln=pn==null?void 0:pn.type)==null?void 0:Ln.indexOf("video"))>-1?Qe.replaceSelection(``):((kn=pn==null?void 0:pn.type)==null?void 0:kn.indexOf("pdf"))>-1?Qe.replaceSelection(`${pn.name}`):_r.includes(Kt)?Qe.replaceSelection(`${pn.name}`):Qe.replaceSelection(`[${pn.name}](/api/attachments/${Dn.id}?type=${Dn.content_type})`):(Dn==null?void 0:Dn.status)===401&&(document.location.href="/user/login")})}catch(mn){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qe=Pe().fromTextArea(Vr.current,{mode:ea,lineNumbers:!kr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Qe.on("keyup",function(tt,at){at.keyCode===8&&(tt.getValue()==""?Qe.setOption("placeholder",zr):Qe.setOption("placeholder",null))}),Qe.on("keydown",function(tt,at){if(at.keyCode===8){var ft=En(tt);ft&&at.preventDefault()}}),Tr&&Qe.focus(),Qe.on("paste",se),vr&&Qe.on("beforeChange",function(tt,at){(at.origin==="paste"||at.origin==="+input")&&at.cancel()}),Jr(Qe),()=>{Qe.off("paste",se)}}},[]);const Pt=(0,x.useCallback)(()=>{if(Xa.current)try{}catch(se){console.log(se,"---- to set md editor body height")}},[Ti,Xa,oi]);(0,x.useEffect)(()=>{function se(){let Qe=new ye.Z(tt=>{for(let at of tt)(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Pt(),Wn.setSize("100%","100%"),Wn.refresh())});return Qe.observe(Vr.current.parentElement),Qe}if(Wn){const Qe=se();return()=>{var tt,at;(tt=Vr.current)!=null&&tt.parentElement&&Qe.unobserve((at=Vr.current)==null?void 0:at.parentElement)}}},[Wn,Pt]),(0,x.useEffect)(()=>{if(Wn){let se=[];for(const[Qe,tt]of Object.entries(yn)){let at={[Qe]:()=>{cn(tt)}};se.push(at),Wn.addKeyMap(at)}return()=>{for(let Qe of se)Wn.removeKeyMap(Qe)}}},[Wn]),(0,x.useEffect)(()=>{Tt!==oi&&Ta(Tt)},[Tt]),(0,Pr.Z)(()=>{if(!An&&ua>0){let se=new Date().getTime(),Qe=window.sessionStorage.getItem(oa);se>=ua+sa&&(!Qe||Qe!==Aa)&&(window.sessionStorage.setItem(oa,Aa),ki(!0))}},sa),(0,x.useEffect)(()=>{ri(ra)},[Wn,ra]),(0,x.useEffect)(()=>{Wn&&Tr&&Wn.focus()},[Wn,Tr]),(0,x.useEffect)(()=>{if(Wa&&Wn){let se=function(tt){let at=tt.target;if(Mi.current){let ft=at.scrollTop/at.scrollHeight;Mi.current.scrollTop=Mi.current.scrollHeight*ft}};const Qe=Wn.getScrollerElement();return Qe.addEventListener("scroll",se),()=>{Qe.removeEventListener("scroll",se)}}},[Wn,Wa]),(0,x.useEffect)(()=>{if(Wn&&fr){let se=function(Qe,tt){fr(Qe,tt)};return Wn.on("beforeChange",se),()=>{Wn.off("beforeChange",se)}}},[Wn,fr]),(0,x.useEffect)(()=>{if(Wn&&Ht){let se=function(){Ht(Wn.getValue())};return Wn.on("blur",se),()=>{Wn.off("blur",se)}}},[Wn,Ht]);function En(se,Qe){var tt=se.getDoc(),at=tt.getCursor(),ft=tt.getLine(at.line),Mt=ft.charAt(at.ch-1),Nt=ft.lastIndexOf("@\u2581@",at.ch),Ut=ft.lastIndexOf("@\u2581\u2581@",at.ch),mn=Nt>Ut?Nt:Ut,pn=Nt>Ut?3:4;if(er.indexOf(Mt)===-1)return null;if(console.log("change1:",Qe,se,ft,at,mn,Nt,Ut,Mt),mn>=0&&at.ch-mn<5){var Kt=mn+pn;return tt.replaceRange("",{line:at.line,ch:mn},{line:at.line,ch:Kt}),{line:at.line,ch:Kt}}return null}(0,x.useEffect)(()=>{if(Wn){let se=function(Qe,tt){const at=Qe.getValue();Ra(at),ja(new Date().getTime()),Qe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(pa?bn(at,In(at)):bn(at))};return Wn.on("change",se),()=>{Wn.off("change",se)}}},[Wn,bn]),(0,x.useEffect)(()=>{if(Wn)if($t==null)Wn.setValue(""),Ra("");else{const se=window.scrollY||window.pageYOffset;$t!==Wn.getValue()&&(Wn.setValue($t),Ra($t),Wn.setCursor(vr?1:Wn.lineCount(),0),window.scrollTo(0,se))}},[Wn,$t]);const cn=(0,x.useCallback)(se=>{const Qe=Wn.getCursor(),tt=Wn.getSelection();let at=tt.split(` +`);switch(se){case"bold":return Wn.replaceSelection("**"+tt+"**"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+2),Wn.focus();case"italic":return Wn.replaceSelection("*"+tt+"*"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"code":return Wn.replaceSelection("`"+tt+"`"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"inline-latex":return(0,Rn.Ye)(lo)?void 0:(Za("inline-latex"),Wn.focus());case"latex":return Wn.replaceSelection("```latex\n"+tt+"\n```"),Wn.setCursor(Qe.line+1,tt.length+1),Wn.focus();case"line-break":return Wn.replaceSelection(`
`),Wn.focus();case"list-ul":return tt===""?Wn.replaceSelection("- "+tt):Wn.replaceSelection(at.map(ft=>ft===""?"":`- ${ft}`).join(` `)),Wn.focus();case"list-ol":return tt===""?Wn.replaceSelection("1. "+tt):Wn.replaceSelection(at.map((ft,Mt)=>ft===""?"":`${Mt+1}. ${ft}`).join(` -`)),Wn.focus();case"add-null-ch":tr==null||tr();return;case"add-signal":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Na),Wn.focus();case"add-multiple":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(er),Wn.focus();case"inster-template-1":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Ma),Wn.focus();case"eraser":return Wn.setValue(""),Wn.focus();case"trigger-watch":return ri(!Ra),Wn.focus();case"trigger-full-screen":return _a(!oi),Wn.focus();case ct:Ta(ct);return;case Wt:Ta(Wt);return;case Ot:Ta(Ot);return;case Zt:Ta(Zt);return;case"maths-latex":if((0,Rn.Ye)(lo))return;Ta("maths-latex");return;case Qt:Ci.current="",sessionStorage.removeItem("file_id"),Ta(Qt);return;case hn:Ta(hn);return;default:throw new Error}},[Wn,Ra,oi]),gn=(0,x.useCallback)((se,Qe)=>{var tt,at,ft,Mt,Nt,Ut;se!=null&&se.disabledClose||Ta("");const{src:mn,alt:pn,id:Kt}=se||{};switch(Rr){case ct:const{title:Bn,link:vn}=se;return Wn.replaceSelection(`[${Bn}](${vn})`),Wn.focus();case Wt:const{language:xn,content:Kn}=se;return Wn.replaceSelection(["```"+xn,Kn,"```"].join(` +`)),Wn.focus();case"add-null-ch":tr==null||tr();return;case"add-signal":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Oa),Wn.focus();case"add-multiple":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(er),Wn.focus();case"inster-template-1":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Ma),Wn.focus();case"eraser":return Wn.setValue(""),Wn.focus();case"trigger-watch":return ri(!Wa),Wn.focus();case"trigger-full-screen":return Ta(!oi),Wn.focus();case ct:Za(ct);return;case Wt:Za(Wt);return;case Ot:Za(Ot);return;case Zt:Za(Zt);return;case"maths-latex":if((0,Rn.Ye)(lo))return;Za("maths-latex");return;case Qt:Ci.current="",sessionStorage.removeItem("file_id"),Za(Qt);return;case hn:Za(hn);return;default:throw new Error}},[Wn,Wa,oi]),gn=(0,x.useCallback)((se,Qe)=>{var tt,at,ft,Mt,Nt,Ut;se!=null&&se.disabledClose||Za("");const{src:mn,alt:pn,id:Kt}=se||{};switch(Rr){case ct:const{title:Bn,link:vn}=se;return Wn.replaceSelection(`[${Bn}](${vn})`),Wn.focus();case Wt:const{language:xn,content:Kn}=se;return Wn.replaceSelection(["```"+xn,Kn,"```"].join(` `)),Wn.focus();case"maths-latex":for(var Dn=atob(se),Hn=new Uint8Array(Dn.length),Ln=0;Ln{ca.id?Wn.replaceSelection(`![,](/api/attachments/${ca.id}?type=${ca.content_type})`):(ca==null?void 0:ca.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,Rn.Ye)(lo))return;Wn.replaceSelection("`$$"+se+"$$`");break;case xt:if(!Kt)return;Wn.getValue().indexOf(mn)===-1?Wn.replaceSelection(`
${pn||
`):document.getElementById(Kt).src=ce.Z.API_SERVER+mn+"?t="+Date.now();break;case Ot:case Zt:const Mn=Qe,qt=(ft=(at=(tt=Mn==null?void 0:Mn.name)==null?void 0:tt.split("."))==null?void 0:at.pop)==null?void 0:ft.call(at);return((Mt=Mn==null?void 0:Mn.type)==null?void 0:Mt.indexOf("image"))>-1||!(Mn!=null&&Mn.type)?Mn!=null&&Mn.align||Mn!=null&&Mn.width?Wn.replaceSelection(`

${pn||

`):Wn.replaceSelection(`${pn||`):((Nt=Mn==null?void 0:Mn.type)==null?void 0:Nt.indexOf("video"))>-1?Wn.replaceSelection(``):((Ut=Mn==null?void 0:Mn.type)==null?void 0:Ut.indexOf("pdf"))>-1?Wn.replaceSelection(`${Mn.name}`):_r.includes(qt)?Wn.replaceSelection(`${Mn.name}`):Wn.replaceSelection(`[${Mn.name}](${mn})`),Wn.focus();case hn:const{row:lr,col:ir,align:Zr}=se;let Ba=` `;for(let ca=0;ca{switch(Rr){case ct:return x.createElement(Je,{callback:gn,onCancel:jn});case Wt:return x.createElement(st.Z,{callback:gn,onCancel:jn});case Ot:return x.createElement(Re.Z,{callback:gn,onCancel:jn});case Qt:return x.createElement(ae,{editImgId:Ci.current,callback:gn,onCancel:jn});case hn:return x.createElement(tn,{callback:gn,onCancel:jn});case"maths-latex":return x.createElement(xe,{showSaveButton:!0,callback:gn});case"inline-latex":return x.createElement(le.Z,{showSaveButton:!0,callback:gn});default:return null}},[Rr]);function jn(){Ta("")}(0,x.useEffect)(()=>{if(di.current){let se=function(Nt){ft=!0,Mt=Nt.pageY},Qe=function(){ft=!1},tt=function(Nt){if(ft){let Ut=Nt.pageY-Mt;Ut<0&&(Ut=0),Ut>300&&(Ut=300);let mn=Er+Ut+"px";Si(mn)}},at=di.current,ft=!1,Mt=0;return at.addEventListener("mousedown",se),document.addEventListener("mousemove",tt),document.addEventListener("mouseup",Qe),()=>{at.removeEventListener("mousedown",se),document.removeEventListener("mousemove",tt),document.removeEventListener("mouseup",Qe)}}},[Wn,di]),(0,x.useEffect)(()=>{Si(Er)},[Er]);const mt=Qa(ar),ur=Qa(Ti),Qn={width:mt,height:ur},un=(0,x.useMemo)(()=>{if(oa){let se=new Date(oa),Qe=se.getHours(),tt=se.getMinutes(),at=se.getSeconds();return Qe=Qe<10?"0"+Qe:Qe,tt=tt<10?"0"+tt:tt,at=at<10?"0"+at:at,`${Qe}:${tt}:${at}`}return 0},[oa]),In=se=>{const Qe=[];if(pa){let tt=-1;se=se.replace(/(@▁▁@|@▁@)/g,function(at,ft,Mt){Qe.push({multiLine:at!==Na})})}return Qe};function On(){window.sessionStorage.removeItem(ia),ki(!1),ja(0)}function Nn(){ki(!1),ja(0),Wn.setValue(window.sessionStorage.getItem(ia))}(0,x.useEffect)(()=>{Tn[Rr]&&Rr!==Zt&&Rr!==Qt&&setTimeout(()=>{const se=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-se.offsetWidth/2,tt=window.innerHeight/2-se.offsetHeight/2;Bi(Qe),Ki(tt)},0)},[Rr]);const Un=se=>{se.preventDefault();const Qe=se.clientX-Wi,tt=se.clientY-Xi;document.body.onmousemove=at=>{let ft=at.clientX-Qe,Mt=at.clientY-tt;const Nt=document.getElementsByClassName("markdown-popup-form")[0],Ut=window.innerWidth-Nt.offsetWidth,mn=window.innerHeight-Nt.offsetHeight;ft=Math.max(0,Math.min(ft,Ut)),Mt=Math.max(0,Math.min(Mt,mn)),gr(at.clientX,at.clientY,Qe,tt)&&(Bi(ft),Ki(Mt))},document.body.onmouseup=function(){document.body.onmousemove=null}},gr=(se,Qe,tt,at)=>{const ft=document.body.clientHeight,Mt=document.body.clientWidth;return se<20&&tt>se||se>Mt-20&&ttQe||Qe>ft-20&&at{var Qe;Ci.current=se,(Qe=Li.current)==null||Qe.setHeight("100vh"),setTimeout(()=>{Ta("add-flowchart")},150)}})):null))),nr?x.createElement("a",{ref:di,className:"editor-resize"}):null,Rr===Zt&&x.createElement($e,{callback:gn,onCancel:jn}),Rr===Qt&&x.createElement(ae,{ref:Li,editImgId:Ci.current,callback:gn,onCancel:jn}),x.createElement(ue.Z,null,Tn[Rr]&&Rr!==Zt&&Rr!==Qt?x.createElement(gt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Wi,top:Xi},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Un},Tn[Rr]),open:!0,onCancel:jn,footer:null,destroyOnClose:!0,width:Rr===Qt?"1200px":null,height:Rr===Qt?"80vh":null,className:"markdown-popup-form"},Zn):null))}},90443:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return je},I:function(){return ot}});var x=ee(28284),Be=ee(6767),Le=ee(37568),Pe=ee(44104),ye=ee(1439),ge=ee(47889),He=ee(7939),Ie=ee(88457),Oe=ee(59301),te=ee(59301),me=Object.defineProperty,Ae=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(ue,_e,We)=>_e in ue?me(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,it=(ue,_e)=>{for(var We in _e||(_e={}))Xe.call(_e,We)&&Ye(ue,We,_e[We]);if(Ue)for(var We of Ue(_e))Fe.call(_e,We)&&Ye(ue,We,_e[We]);return ue},Ke=(ue,_e)=>Ae(ue,Ze(_e));const{useForm:Ge}=x.default,ke={width:280,marginRight:10},pe={labelCol:{span:5},wrapperCol:{span:19}};var je=({callback:ue,onCancel:_e})=>{const[We]=Ge();let qe=(0,Oe.useRef)();function yt(_t){qe.current.width=We.getFieldValue("width"),qe.current.align=We.getFieldValue("align"),ue(_t,qe.current)}function nt(_t,Lt){if(_t.status===-1){Be.ZP.error(_t.message);return}We.setFieldsValue({src:`/api/attachments/${_t.id}`,type:Lt.type})}function pt(_t){let Lt=_t.target.files[0];qe.current=Lt,ot(Lt,nt)}return te.createElement(x.default,Ke(it({form:We},pe),{className:"upload-image-panel",onFinish:yt,style:{width:470,overflow:"hidden"}}),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},te.createElement("div",{className:"flex-container"},te.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},te.createElement(Le.default,{style:ke})),te.createElement(ze,{onFileChange:pt}))),te.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},te.createElement(Le.default,{style:{width:264}})),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},te.createElement(Pe.Z,null,te.createElement(x.default.Item,{name:"width",style:{margin:0}},te.createElement(ye.Z,{style:{width:264}})),te.createElement("span",{className:"ml8"},"%"))),te.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},te.createElement(ge.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"}]})),te.createElement("aside",null,te.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},te.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(He.ZP,{type:"default",onClick:_e},"\u53D6\u6D88"))))};function ze({onFileChange:ue}){return te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",te.createElement("input",{type:"file",onChange:ue}))}function ot(ue,_e){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");let We=new FormData;We.append("editormd-image-file",ue),We.append("file_param_name","editormd-image-file"),We.append("byxhr","true");var qe=new window.XMLHttpRequest;qe.withCredentials=!0,qe.addEventListener("load",function(yt){_e(JSON.parse(yt.target.responseText),ue)},!1),qe.addEventListener("error",function(yt){console.error(yt)},!1),qe.open("POST",`${Ie.KI}/api/attachments.json`),qe.send(We)}},81123:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Le}});var x=ee(59301),Be=ee(4676);class Le extends x.Component{constructor(ye){super(ye);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,Be.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(wn,zt,ee){"use strict";ee.d(zt,{SV:function(){return $e},ZP:function(){return rt}});var x=ee(59301),Be=ee(76374);const Le={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"]},Pe={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Wn.focus();default:throw new Error}},[Wn,Rr]),Zn=(0,x.useMemo)(()=>{switch(Rr){case ct:return x.createElement(Je,{callback:gn,onCancel:jn});case Wt:return x.createElement(st.Z,{callback:gn,onCancel:jn});case Ot:return x.createElement(Re.Z,{callback:gn,onCancel:jn});case Qt:return x.createElement(ae,{editImgId:Ci.current,callback:gn,onCancel:jn});case hn:return x.createElement(tn,{callback:gn,onCancel:jn});case"maths-latex":return x.createElement(xe,{showSaveButton:!0,callback:gn});case"inline-latex":return x.createElement(le.Z,{showSaveButton:!0,callback:gn});default:return null}},[Rr]);function jn(){Za("")}(0,x.useEffect)(()=>{if(di.current){let se=function(Nt){ft=!0,Mt=Nt.pageY},Qe=function(){ft=!1},tt=function(Nt){if(ft){let Ut=Nt.pageY-Mt;Ut<0&&(Ut=0),Ut>300&&(Ut=300);let mn=Cr+Ut+"px";Si(mn)}},at=di.current,ft=!1,Mt=0;return at.addEventListener("mousedown",se),document.addEventListener("mousemove",tt),document.addEventListener("mouseup",Qe),()=>{at.removeEventListener("mousedown",se),document.removeEventListener("mousemove",tt),document.removeEventListener("mouseup",Qe)}}},[Wn,di]),(0,x.useEffect)(()=>{Si(Cr)},[Cr]);const mt=Qa(ar),ur=Qa(Ti),Qn={width:mt,height:ur},un=(0,x.useMemo)(()=>{if(ua){let se=new Date(ua),Qe=se.getHours(),tt=se.getMinutes(),at=se.getSeconds();return Qe=Qe<10?"0"+Qe:Qe,tt=tt<10?"0"+tt:tt,at=at<10?"0"+at:at,`${Qe}:${tt}:${at}`}return 0},[ua]),In=se=>{const Qe=[];if(pa){let tt=-1;se=se.replace(/(@▁▁@|@▁@)/g,function(at,ft,Mt){Qe.push({multiLine:at!==Oa})})}return Qe};function On(){window.sessionStorage.removeItem(oa),ki(!1),ja(0)}function Nn(){ki(!1),ja(0),Wn.setValue(window.sessionStorage.getItem(oa))}(0,x.useEffect)(()=>{Tn[Rr]&&Rr!==Zt&&Rr!==Qt&&setTimeout(()=>{const se=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-se.offsetWidth/2,tt=window.innerHeight/2-se.offsetHeight/2;Bi(Qe),Ki(tt)},0)},[Rr]);const Un=se=>{se.preventDefault();const Qe=se.clientX-Wi,tt=se.clientY-Xi;document.body.onmousemove=at=>{let ft=at.clientX-Qe,Mt=at.clientY-tt;const Nt=document.getElementsByClassName("markdown-popup-form")[0],Ut=window.innerWidth-Nt.offsetWidth,mn=window.innerHeight-Nt.offsetHeight;ft=Math.max(0,Math.min(ft,Ut)),Mt=Math.max(0,Math.min(Mt,mn)),yr(at.clientX,at.clientY,Qe,tt)&&(Bi(ft),Ki(Mt))},document.body.onmouseup=function(){document.body.onmousemove=null}},yr=(se,Qe,tt,at)=>{const ft=document.body.clientHeight,Mt=document.body.clientWidth;return se<20&&tt>se||se>Mt-20&&ttQe||Qe>ft-20&&at{var Qe;Ci.current=se,(Qe=Li.current)==null||Qe.setHeight("100vh"),setTimeout(()=>{Za("add-flowchart")},150)}})):null))),nr?x.createElement("a",{ref:di,className:"editor-resize"}):null,Rr===Zt&&x.createElement($e,{callback:gn,onCancel:jn}),Rr===Qt&&x.createElement(ae,{ref:Li,editImgId:Ci.current,callback:gn,onCancel:jn}),x.createElement(ue.Z,null,Tn[Rr]&&Rr!==Zt&&Rr!==Qt?x.createElement(gt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Wi,top:Xi},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Un},Tn[Rr]),open:!0,onCancel:jn,footer:null,destroyOnClose:!0,width:Rr===Qt?"1200px":null,height:Rr===Qt?"80vh":null,className:"markdown-popup-form"},Zn):null))}},90443:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return je},I:function(){return ot}});var x=ee(28284),Be=ee(6767),Le=ee(37568),Pe=ee(44104),ye=ee(1439),ge=ee(47889),He=ee(7939),Ie=ee(88457),Oe=ee(59301),te=ee(59301),me=Object.defineProperty,Ae=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(ue,_e,We)=>_e in ue?me(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,it=(ue,_e)=>{for(var We in _e||(_e={}))Xe.call(_e,We)&&Ye(ue,We,_e[We]);if(Ue)for(var We of Ue(_e))Fe.call(_e,We)&&Ye(ue,We,_e[We]);return ue},Ke=(ue,_e)=>Ae(ue,Ze(_e));const{useForm:Ge}=x.default,ke={width:280,marginRight:10},pe={labelCol:{span:5},wrapperCol:{span:19}};var je=({callback:ue,onCancel:_e})=>{const[We]=Ge();let qe=(0,Oe.useRef)();function yt(_t){qe.current.width=We.getFieldValue("width"),qe.current.align=We.getFieldValue("align"),ue(_t,qe.current)}function nt(_t,Lt){if(_t.status===-1){Be.ZP.error(_t.message);return}We.setFieldsValue({src:`/api/attachments/${_t.id}`,type:Lt.type})}function pt(_t){let Lt=_t.target.files[0];qe.current=Lt,ot(Lt,nt)}return te.createElement(x.default,Ke(it({form:We},pe),{className:"upload-image-panel",onFinish:yt,style:{width:470,overflow:"hidden"}}),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},te.createElement("div",{className:"flex-container"},te.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},te.createElement(Le.default,{style:ke})),te.createElement(ze,{onFileChange:pt}))),te.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},te.createElement(Le.default,{style:{width:264}})),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},te.createElement(Pe.Z,null,te.createElement(x.default.Item,{name:"width",style:{margin:0}},te.createElement(ye.Z,{style:{width:264}})),te.createElement("span",{className:"ml8"},"%"))),te.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},te.createElement(ge.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"}]})),te.createElement("aside",null,te.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},te.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(He.ZP,{type:"default",onClick:_e},"\u53D6\u6D88"))))};function ze({onFileChange:ue}){return te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",te.createElement("input",{type:"file",onChange:ue}))}function ot(ue,_e){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");let We=new FormData;We.append("editormd-image-file",ue),We.append("file_param_name","editormd-image-file"),We.append("byxhr","true");var qe=new window.XMLHttpRequest;qe.withCredentials=!0,qe.addEventListener("load",function(yt){_e(JSON.parse(yt.target.responseText),ue)},!1),qe.addEventListener("error",function(yt){console.error(yt)},!1),qe.open("POST",`${Ie.KI}/api/attachments.json`),qe.send(We)}},81123:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Le}});var x=ee(59301),Be=ee(4676);class Le extends x.Component{constructor(ye){super(ye);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,Be.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(wn,zt,ee){"use strict";ee.d(zt,{SV:function(){return $e},ZP:function(){return rt}});var x=ee(59301),Be=ee(76374);const Le={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"]},Pe={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"]},ye={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(` @@ -1061,47 +1061,47 @@ `)},{label:"include ",content:["#include "].join(` `)}]},ge={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(` `)}]},He={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 Ie=ee(53184),Oe=ee.n(Ie),te=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});const me={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"]}},Ae=(et,dt,Dt,ut)=>{const wt=dt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(wt.match(/\b\w{2,}\b/g)||[])).map(ae=>({label:ae,kind:et.languages.CompletionItemKind.Text,insertText:ae,range:ut}))},Ze=(et,dt,Dt,ut)=>{et.languages.registerCompletionItemProvider(dt,{provideCompletionItems(wt,be){const ae=wt.getWordUntilPosition(be),ce={startLineNumber:be.lineNumber,endLineNumber:be.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},ve=wt.getLineContent(be.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...Ae(et,wt,be,ce),...Dt.map(ht=>({label:ht,kind:et.languages.CompletionItemKind.Keyword,documentation:ht,insertText:ht,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce})),...ut.map(ht=>({label:ht.label,kind:et.languages.CompletionItemKind.Snippet,documentation:ht.content,insertText:ve.startsWith("#")?ht.content.replace(/#/,""):ht.content,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce}))]}}})};var Ue=et=>{me.languages.forEach(dt=>{et.languages.registerDocumentFormattingEditProvider(dt,{provideDocumentFormattingEdits(Dt){return te(this,null,function*(){const ut=Oe()(Dt.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:Dt.getFullModelRange(),text:ut}]})}})}),Ze(et,"java",Pe.keywords,Pe.quickKey),Ze(et,"cpp",ye.keywords,ye.quickKey),Ze(et,"c",Le.keywords,[]),Ze(et,"python",ge.keywords,ge.quickKey),Ze(et,"scala",He.keywords,He.quickKey)};const Xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Fe=Object.defineProperty,Ye=(et,dt,Dt)=>dt in et?Fe(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,it=(et,dt,Dt)=>Ye(et,typeof dt!="symbol"?dt+"":dt,Dt);const Ke=class _c{constructor(dt,Dt,ut){this.placeholder=dt,this.editor=Dt,this.monaco=ut,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _c.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)}};it(Ke,"ID","editor.widget.placeholderHint");var ke=Ke,pe=ee(96236),je=ee(6767),ze=ee(25399),ot=ee(89392),ue=ee(27035),_e=ee(56102),We=Object.defineProperty,qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Lt=(et,dt,Dt)=>dt in et?We(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,Bt=(et,dt)=>{for(var Dt in dt||(dt={}))pt.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);if(nt)for(var Dt of nt(dt))_t.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);return et},kt=(et,dt)=>qe(et,yt(dt)),we=(et,dt)=>{var Dt={};for(var ut in et)pt.call(et,ut)&&dt.indexOf(ut)<0&&(Dt[ut]=et[ut]);if(et!=null&&nt)for(var ut of nt(et))dt.indexOf(ut)<0&&_t.call(et,ut)&&(Dt[ut]=et[ut]);return Dt},oe=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});function Se(et){return/^\d+$/.test(et)?`${et}px`:et}function Je(){}let st=!1;const Re={"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 gt(et=[]){let dt=et;if(Array.isArray(et)){for(let Dt=0;Dtoe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(et){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",et)}});var rt=et=>{var dt=et,{width:Dt="100%",height:ut="100%",value:wt,language:be="javascript",style:ae={},options:ce={},overrideServices:ve={},theme:Ee="vs-dark",onEditBlur:ht,isCopy:Ct=!1,onSave:tn,autoHeight:he=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:de=Je,onFocus:xe=Je,onBreakPoint:le=Je,breakPointValue:ct=[],filename:Ot="educoder.txt",errorLine:Qt,errorContent:Zt="",highlightLine:xt,openBreakPoint:Wt=!1,placeholder:hn="",showMiniMap:Sn=!0}=dt,Jn=we(dt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Pr=(0,x.useRef)(),Rn=(0,x.useRef)({}),Sr=(0,x.useRef)(),va=(0,x.useRef)(),sa=(0,x.useRef)([]),br=(0,x.useRef)(!1),er=(0,x.useRef)(),Na=(0,x.useRef)(),Ma=(0,x.useRef)(!1),[_r,Qa]=(0,x.useState)(!1);function Pa(){let nr;return Pr.current&&(nr=new Be.Z(An=>{for(let Cr of An)(Cr.target.offsetHeight>0||Cr.target.offsetWidth>0)&&Rn.current.instance.layout()}),nr.observe(Pr.current)),nr}function rn(){je.ZP.warning({content:decodeURIComponent(Xe),key:"monaco-editor-tip"})}const yn=()=>{let nr=Rn.current.instance;if(wt!=null&&nr&&_r){const An=nr.getModel();An&&wt!==An.getValue()&&(st=!0,An.setValue(wt),nr.layout(),st=!1)}};(0,x.useEffect)(()=>{const nr=ue.Z.subscribe("formatDocument",An=>{var Cr;let pa=Rn.current.instance;(Cr=pa==null?void 0:pa.getAction)==null||Cr.call(pa,"editor.action.formatDocument").run()});return window.updateMonacoValue=An=>{ne(An)},nr},[]),(0,x.useEffect)(()=>{var nr;let An=Rn.current.instance;va.current&&clearTimeout(va.current),va.current=setTimeout(()=>{yn()},500),wt&&(wt!=null&&wt.length)&&((nr=An==null?void 0:An.updateOptions)==null||nr.call(An,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(wt.split(/\r\n|\r|\n/g).length))+3,5)}))},[wt,_r,Rn.current]),(0,x.useEffect)(()=>{if(Qt&&Rn.current&&Rn.current.instance){let An=Rn.current.instance;An.changeViewZones(function(Cr){var pa=document.createElement("div");pa.style.padding="10px 20px",pa.style.width="calc(100% - 20px)",pa.className="my-error-line-wrp",pa.innerHTML=Zt,Cr.addZone({afterLineNumber:Qt||11,heightInLines:3,domNode:pa})});var nr={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}};An.addOverlayWidget(nr),An.revealPositionInCenter({lineNumber:20,column:1})}},[Qt,Rn.current,_r]);const Tn=(nr="",An)=>{if(!nr||nr.trim()==="")return!0;const pa=Rn.current.instance.getModel().getLineTokens(An);let Oa=!1;for(let Tt=0;Tt<2;Tt++)pa.getStandardTokenType(Tt)===1&&(Oa=!0);return Oa};(0,x.useEffect)(()=>{var nr;const An=(nr=Rn.current)==null?void 0:nr.instance;if(An&&_r&&re){const Cr=An.onDidBlurEditorWidget(()=>{Ma.current=!1}),pa=An.onDidFocusEditorText(()=>{Ma.current=!0});return()=>{Cr.dispose(),pa.dispose()}}},[Rn.current,_r,re]),(0,x.useEffect)(()=>{var nr;if((nr=Rn.current)!=null&&nr.instance&&_r&&Wt){let An=Rn.current.instance,Cr=An.getModel();if(!Cr)return;(()=>{var Nr;let sr=[],tr=[];const Wn=Cr.getAllDecorations();for(let Aa of Wn)Aa.options.className==="highlighted-line"&&(sr.push((Nr=Aa==null?void 0:Aa.range)==null?void 0:Nr.startLineNumber),tr.push(Aa==null?void 0:Aa.id));if(xt===sr[0])return;Cr.deltaDecorations(tr,[]);const Jr=Cr.getLineCount();xt&&xt<=Jr&&(An.deltaDecorations([],[{range:new lt.Range(xt,1,xt,Cr.getLineMaxColumn(xt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),An.revealLineInCenter(xt))})();const Oa=(Nr=!1)=>{var sr;let tr=[],Wn=[];const Jr=Cr.getAllDecorations();for(let Aa of Jr)Aa.options.linesDecorationsClassName==="breakpoints-select"&&(tr.push((sr=Aa==null?void 0:Aa.range)==null?void 0:sr.startLineNumber),Wn.push(Aa==null?void 0:Aa.id));if(Nr)return{lines:tr,ids:Wn};le(tr)},Tt=Nr=>oe(void 0,null,function*(){let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Cr.deltaDecorations([],[sr]),Oa()}),Ht=Nr=>oe(void 0,null,function*(){let sr=[];const tr=An.getLineDecorations(Nr);for(let Wn of tr)Wn.options.linesDecorationsClassName==="breakpoints-select"&&sr.push(Wn.id);yield Cr.deltaDecorations(sr,[]),Oa()}),fr=Nr=>{let sr=An.getLineDecorations(Nr);for(let tr of sr)if(tr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ot.isEqual)(ct,Oa(!0).lines)){Cr.deltaDecorations(Oa(!0).ids,[]);const Nr=ct.map(sr=>({range:new lt.Range(sr,1,sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Cr.deltaDecorations([],Nr)}const Vn=An.onDidChangeModelContent(Nr=>{let sr=An.getPosition();if(sr){let tr=sr.lineNumber;clearTimeout(Na.current),Na.current=setTimeout(()=>{Tn(Cr.getLineContent(tr),tr)?Ht(tr):fr(tr)?(Ht(tr),Tt(tr)):Oa()},100)}}),Gt=An.onMouseDown(Nr=>{var sr,tr,Wn;if(Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Cr.getLineContent(Jr),Jr))return;fr(Jr)?Ht(Jr):Tt(Jr)}}),Gn=Nr=>{let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};sa.current=An.deltaDecorations(sa.current,[sr])},vr=()=>{sa.current=An.deltaDecorations(sa.current,[])},Dr=An.onMouseMove(Nr=>{var sr,tr,Wn;if(vr(),Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Cr.getLineContent(Jr),Jr))return;Gn(Jr)}}),zr=An.onMouseLeave(()=>{vr()});return()=>{Vn.dispose(),Gt.dispose(),Dr.dispose(),zr.dispose()}}},[Rn.current,_r,ct,xt,Wt,be]),(0,x.useEffect)(()=>{var nr;(nr=Rn.current)!=null&&nr.instance&&Wt&&Rn.current.instance.setPosition({lineNumber:0,column:0})},[xt]);function Pn(){let nr=Rn.current.instance;if(nr){const An=nr.getSelection(),Cr=Rn.current.pastePos||{},pa=new lt.Range(Cr.startLineNumber||An.endLineNumber,Cr.startColumn||An.endColumn,Cr.endLineNumber||An.endLineNumber,Cr.endColumn||An.endColumn);setTimeout(()=>{nr.executeEdits("",[{range:pa,text:""}])},300)}}function $t(nr){(window.navigator.platform.match("Mac")?nr.metaKey:nr.ctrlKey)&&nr.keyCode==83&&(nr.preventDefault(),tn())}const bn=()=>{if(he&&Rn.current.instance){const nr=Rn.current.instance.getContentHeight();ea(nr{if(!Ma.current)return;const{keyCode:An,ctrlKey:Cr,metaKey:pa,target:Oa,type:Tt}=nr;return(Tt==="paste"||(An===67||An===86)&&(pa||Cr))&&Oa.nodeName==="TEXTAREA"&&(rn(),nr.preventDefault()),!1};function kr(nr,An){var Cr=window.URL||window.webkitURL||window,pa=new Blob([An]),Oa=document.createElementNS("http://www.w3.org/1999/xhtml","a");Oa.href=Cr.createObjectURL(pa),Oa.download=nr,ar(Oa)}(0,x.useEffect)(()=>{bn()},[bn]),(0,x.useEffect)(()=>{Pr.current&&!_r&&Promise.all([ee.e(8909),ee.e(4100)]).then(ee.bind(ee,71448)).then(nr=>{try{lt=nr,Rn.current.instance=lt.editor.create(Pr.current,{value:wt,language:gt(be),theme:Ee,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},ve);const An=Rn.current.instance;let Oa=[...pe.BH._menuItems].find(Vn=>Vn[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ht=(Vn,Gt)=>{var Gn,vr;let Dr=Vn._first;do Gt.includes((vr=(Gn=Dr.element)==null?void 0:Gn.command)==null?void 0:vr.id)&&Vn._remove(Dr);while(Dr=Dr.next)};if(de(An,lt),setTimeout(()=>{bn(),Rn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{kr(Ot||"educoder.txt",An.getValue())}})},500),Rn.current.subscription=An.onDidChangeModelContent(Vn=>{br.current?clearTimeout(er.current):(bn(),ne(An.getValue(),Vn)),er.current=setTimeout(()=>{br.current=!1},500)}),window.Monaco||Ue(lt,gt(be)),re&&(Ht(Oa,Tt),Pr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Er),window.removeEventListener("paste",Er),window.addEventListener("keydown",Er),window.addEventListener("paste",Er)),window.Monaco=lt,ht&&An.onDidBlurEditorWidget(()=>{ht(An.getValue())}),xe&&An.onDidFocusEditorText(()=>{re&&St(),xe(An.getValue())}),re){St();try{An.onDidPaste(Vn=>{const Gt=An.getSelection(),Gn=Rn.current.pastePos||{},vr=new lt.Range(Gn.startLineNumber||Gt.endLineNumber,Gn.startColumn||Gt.endColumn,Gn.endLineNumber||Gt.endLineNumber,Gn.endColumn||Gt.endColumn);An.executeEdits("",[{range:Vn.range,text:""}])})}catch(Vn){}}let fr=Pa();return hn&&typeof hn=="string"&&new ke(hn,An,lt),Qa(!0),()=>{const Vn=Rn.current.instance;Vn.dispose();const Gt=Vn.getModel();Gt&&Gt.dispose(),Rn.current.subscription&&Rn.current.subscription.dispose(),fr.unobserve(Pr.current)}}catch(An){}})},[]),(0,x.useEffect)(()=>{if(Rn.current.instance&&_r)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[tn,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;if(nr&&_r){let An=gt(be);lt.editor.setModelLanguage(nr.getModel(),An)}},[be,_r]),(0,x.useEffect)(()=>{Rn.current.instance&&_r&<.editor.setTheme(Ee)},[Ee,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;Sr.current=ce,nr&&_r&&(nr.updateOptions(Bt({},ce)),setTimeout(()=>{nr.getModel().updateOptions(Bt({},ce))},200))},[JSON.stringify(ce),_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;nr&&_r&&nr.layout()},[Dt,ut,_r]);const[Tr,na]=(0,x.useState)(Se(Dt)),[mr,ea]=(0,x.useState)(Se(ut)),ia=kt(Bt({},ae),{width:Tr,height:mr,position:"relative"});return x.createElement("div",{className:"my-monaco-editor",ref:Pr,style:ia},Ct&&x.createElement(_e.CopyToClipboard,{text:wt,onCopy:()=>je.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},x.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},x.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function $e({width:et="100%",height:dt="100%",original:Dt,modified:ut,language:wt,options:be={}}){const ae=(0,x.useRef)(),[ce,ve]=(0,x.useState)(null);function Ee(he){let re;return ae.current&&(re=new Be.Z(ne=>{for(let de of ne)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),re.observe(ae.current)),re}(0,x.useEffect)(()=>(ae.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(he=>{lt=he;const re=lt.editor.createDiffEditor(ae.current,kt(Bt({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},be),{wordWrap:!0}));ve(re);let ne=Ee(re);return()=>{re.dispose();const de=re.getModel();de&&de.dispose(),ne.unobserve(ae.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,x.useEffect)(()=>{ce&&ce.setModel({original:lt.editor.createModel(Dt,wt),modified:lt.editor.createModel(ut,wt)})},[Dt,ut,wt,ce]);const ht=Se(et),Ct=Se(dt),tn={width:ht,height:Ct};return x.createElement("div",{className:"my-diff-editor",ref:ae,style:tn})}},47140:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ae}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},Be=ee(29787),Le=ee(25399),Pe=ee(60242),ye=ee(92310),ge=ee.n(ye),He=ee(63949),Ie=ee(13922),Oe=ee(81779),te=ee(59301),Ae=({className:Ze,dataSource:Ue=[],col:Xe=4,right:Fe,bottom:Ye=23,precision:it=0,wrapWidth:Ke=1200,trackEventItems:Ge,loading:ke,onRemove:pe=()=>{},isCurrent:je=!0,showProgress:ze=!1,showAlias:ot=!1})=>{const ue=Math.floor((Ke-(Xe-1)*Fe)/Xe),_e=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return te.createElement(Be.Z,{spinning:ke},te.createElement("div",{className:ge()(x.list,Ze)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((We,qe)=>{var yt,nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je,st,Re;const{name:gt,id:lt,identifier:St,featured:rt,school_name:$e,image_url:et,excellent:dt,is_plan:Dt}=We;return te.createElement("div",{key:lt,className:je&&ze?x.wrapisCurrent:x.wrap,style:{width:ue,marginRight:(1+qe)%Xe===0?0:Fe+it,marginBottom:Ye}},te.createElement("a",{className:x.li,onClick:ut=>{ut.preventDefault(),ut.stopPropagation(),Ge&&(0,He.L9)([Ge]),(0,He.xg)(`/paths/${St}`)}},te.createElement("div",{className:x.img},te.createElement("img",{className:x.cover,src:`${et}`}),je&&(0,Oe.bg)()&&(We==null?void 0:We.studying)&&te.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ut=>{ut.stopPropagation(),pe(We)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=We==null?void 0:We.subject_tags)==null?void 0:yt.map((ut,wt)=>{var be,ae;if(wt===0){const ve=(be=_e.find(Ee=>Ee.name==ut))==null?void 0:be.swimg;return te.createElement("img",{className:x.sign,src:ve,style:{left:"-4px"}})}const ce=(ae=_e.find(ve=>ve.name==ut))==null?void 0:ae.ptimg;return te.createElement("img",{className:x.sign,src:ce,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),te.createElement("div",{className:x.tagsDom},te.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&te.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"),((nt=We==null?void 0:We.custom_tags)==null?void 0:nt.length)>0&&te.createElement(Le.Z,{title:(Lt=(_t=We==null?void 0:We.custom_tags)==null?void 0:_t[((pt=We==null?void 0:We.custom_tags)==null?void 0:pt.length)-1])==null?void 0:Lt.tag_name},te.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},te.createElement("span",{className:"multi-llipsis1e text-10px"},(we=(kt=We==null?void 0:We.custom_tags)==null?void 0:kt[((Bt=We==null?void 0:We.custom_tags)==null?void 0:Bt.length)-1])==null?void 0:we.tag_name)))))),te.createElement("div",{className:x.name},te.createElement(Le.Z,{title:ot&&(We!=null&&We.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${gt}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):gt},te.createElement("span",{className:x.e},ot&&(We==null?void 0:We.excellent_alias_name)||gt))),je&&ze&&((oe=We==null?void 0:We.progress)==null?void 0:oe.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Se=We==null?void 0:We.progress)==null?void 0:Se.my_score)/((Je=We==null?void 0:We.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(st=We==null?void 0:We.progress)==null?void 0:st.my_score,"/",(Re=We==null?void 0:We.progress)==null?void 0:Re.all_score),(!je||!ze)&&te.createElement(Le.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},te.createElement("div",{className:x.unit},te.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!je||!ze)&&te.createElement("div",{className:x.tags},te.createElement("div",null,te.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,We.stages_count))),te.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,We.members_count)))))))})),!Ue.length&&te.createElement(Ie.Z,null)))}},71951:function(wn,zt,ee){"use strict";ee.d(zt,{jL:function(){return ye},w9:function(){return Se},QD:function(){return Qt},cQ:function(){return Lt.Z},op:function(){return ne},O5:function(){return yn},_b:function(){return Jn},t7:function(){return it},Gi:function(){return St},YG:function(){return gt},qp:function(){return me},vr:function(){return Wt},qE:function(){return le},Je:function(){return ke},wb:function(){return _t},cq:function(){return ut},tp:function(){return Ue}});var x=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Le="data:image/png;base64,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",ye=({dataSource:Tn=[],img:Pn,imgWidth:$t=346,title:bn,sunTitle:ar,bannerExtraContent:Er})=>x.createElement("div",{className:Be.banner},x.createElement("div",{className:Be.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,bn),x.createElement("span",null,ar)),Tn.length>0&&x.createElement("div",{className:Be.btns},Tn.map((kr,Tr)=>x.createElement("div",{key:Tr,onClick:kr.click},kr.name,kr.sign?x.createElement("img",{src:Le,width:39}):null))),Er),Pn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Pn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},He=ee(92310),Ie=ee.n(He),Oe=ee(89392),me=({dataSource:Tn=[],value:Pn,onChange:$t,onTitleChange:bn,className:ar,title:Er,titleWidth:kr=41,style:Tr={},fontColor:na="#6A7283",showCount:mr})=>{const[ea,ia]=(0,x.useState)(1),[nr,An]=(0,x.useState)(!1),Cr=(0,x.useRef)(null),pa=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var Oa;Tn.length!==0&&(((Oa=Cr==null?void 0:Cr.current)==null?void 0:Oa.clientHeight)>97?ia(1):ia(0)),Tn.length===0&&ia(0),An(!1)},[Tn]),x.createElement("div",{className:Ie()(ge.row,ar,"fadeIn","animated"),style:Tr},x.createElement("div",{onClick:(0,Oe.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:kr,marginTop:nr?12:4},className:`${ge.title} ${bn?"current":""}`},Er),x.createElement("div",{className:nr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},x.createElement("div",{className:ge.bar,ref:pa,style:ea>0?{height:ea===1?97:"auto",overflow:ea===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ge.tag,ref:Cr},Tn==null?void 0:Tn.map(Oa=>x.createElement("span",{onClick:()=>$t(Oa.id),key:Oa.id,style:{color:na},className:Pn===Oa.id?ge.active:""},x.createElement("span",{title:Oa.name,className:ge.name},Oa.name),!!mr&&x.createElement("span",{className:ge.num},Oa.count))))),!!ea&&x.createElement(x.Fragment,null,ea===1?x.createElement("div",{onClick:()=>{var Oa;ia(2),((Oa=Cr==null?void 0:Cr.current)==null?void 0:Oa.clientHeight)>245?An(!0):An(!1)},className:ge.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{pa.current.scrollTop=0,ia(1),An(!1)},className:ge.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ue=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={}})=>x.createElement("div",{style:ar,className:Ie()(Ae.tabs,bn)},Tn.map(Er=>x.createElement("span",{onClick:()=>$t(Er.id),className:Pn===Er.id?Ae.active:"",key:Er.id},Er.name))),Xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ee(37568),it=({dataSource:Tn=[],value:Pn="",onChange:$t,onInputChange:bn=()=>{},className:ar,style:Er={},placeholder:kr,allowClear:Tr=!1})=>{var na;const[mr,ea]=(0,x.useState)(""),[ia,nr]=(0,x.useState)("");(0,x.useEffect)(()=>{var pa;let Oa=Pn;(pa=JSON.stringify(Pn))!=null&&pa.includes("{")&&(ea(Pn.id),Oa=Pn.value||"");try{nr(decodeURIComponent(Oa||""))}catch(Tt){nr(decodeURIComponent(Oa||""))}},[Pn]);const An=()=>{$t(encodeURIComponent(ia),mr||null)},Cr=pa=>{pa!==mr&&(ea(pa),$t(encodeURIComponent(ia),pa))};return x.createElement("div",{className:Ie()(Xe.input,ar),style:Er},!!Tn.length&&x.createElement("div",{className:Xe.dropdown},x.createElement("div",{className:Xe.text},(na=Tn.find(pa=>pa.id===mr))==null?void 0:na.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Xe.b1}),x.createElement("b",{className:Xe.b2})),x.createElement("div",{className:Xe.menu},Tn.map((pa,Oa)=>x.createElement("div",{key:Oa,onClick:()=>Cr(pa.id)},pa.name)))),x.createElement(Fe.default,{onPressEnter:An,value:ia,onChange:pa=>{nr(pa.target.value),bn(encodeURIComponent(pa.target.value),mr||null)},placeholder:kr,variant:"borderless",allowClear:Tr,onClear:()=>$t("",mr||null)}),x.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 current"}))},Ke={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ke=({value:Tn,onChange:Pn,className:$t,total:bn,pageSize:ar,style:Er={}})=>{const kr=Tn<2,Tr=Tn>=Math.ceil(bn/ar);return bn<=ar?x.createElement(x.Fragment,null):x.createElement("div",{className:Ie()(Ke.quickPager,$t),style:Er},x.createElement("div",{onClick:()=>{kr||Pn(Tn-1,"prev")},className:kr?Ke.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Tr||Pn(Tn+1,"next")},className:Tr?Ke.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},je=ee(29787),ze=ee(25399),ot=ee(58018),ue=ee(78323),_e=ee(63949),We=ee(96908),qe=ee(57177),yt=ee(81378),nt=ee(13922),_t=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Er=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:na})=>{const mr=Math.floor((kr-($t-1)*bn)/$t);return x.createElement(je.Z,{spinning:na},x.createElement("div",{className:Ie()(pe.list,Tn)},!!Pn.length&&Pn.map((ea,ia)=>{const{name:nr,id:An,identifier:Cr,power:pa,cover_image_id:Oa,pic:Tt}=ea;return x.createElement("div",{className:pe.wrap,key:An,style:{width:mr,marginRight:(1+ia)%$t===0?0:bn+Er,marginBottom:ar}},x.createElement("a",{target:"_blank",href:`/shixuns/${Cr}/challenges`,className:pe.li,onClick:Ht=>{Ht.preventDefault(),Tr&&(0,_e.L9)([Tr]),pa&&(0,_e.xg)(`/shixuns/${Cr}/challenges`)}},x.createElement("div",{className:pe.img},x.createElement("img",{className:pe.cover,src:`${Tt}`}),ea.is_jupyter&&x.createElement("img",{className:pe.sign,src:We}),ea.is_jupyter_lab&&x.createElement("img",{className:pe.sign,src:qe}),ea.is_unity_3d&&x.createElement("img",{className:pe.sign,src:yt})),x.createElement("div",{className:pe.name},x.createElement(ze.Z,{title:nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:pe.e},nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:pe.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,ea.challenges_count))),!!ea.myshixuns_count&&x.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,ea.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,ea.level))),x.createElement("div",{className:pe.rate},x.createElement(ot.Z,{allowHalf:!0,disabled:!0,defaultValue:ea.score_info}),x.createElement("span",null,"\xA0",ea.score_info?`${ea.score_info}\u5206`:"5\u5206")))),!pa&&x.createElement("div",{className:pe.lockWrap},x.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Pn.length&&x.createElement(nt.Z,null)))},Lt=ee(47140),Bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},kt="data:image/png;base64,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",we=ee(59301),Se=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Er=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:na,handleVery:mr=()=>!0})=>{const ea=Math.floor((kr-($t-1)*bn)/$t);return we.createElement(je.Z,{spinning:na},we.createElement("div",{className:Ie()(Bt.list,Tn)},!!Pn.length&&Pn.map((ia,nr)=>{const{subject_identifier:An,id:Cr,identifier:pa,power:Oa}=ia,Tt=ia.is_public!=0&&ia.is_public;return we.createElement("div",{className:Bt.wrap,key:Cr,style:{width:ea,marginRight:(1+nr)%$t===0?0:bn+Er,marginBottom:ar}},we.createElement("a",{className:Bt.li,onClick:Ht=>{Ht.preventDefault(),mr(ia==null?void 0:ia.first_category_url)&&(Tr&&(0,_e.L9)([Tr]),(0,_e.xg)(ia.first_category_url))}},we.createElement("div",{className:Bt.top},we.createElement(ze.Z,{title:ia.name},we.createElement("div",{className:Bt.name},ia.name)),we.createElement("img",{className:Bt.img,src:ue.Z.IMG_SERVER+"/images/"+ia.avatar_url}),we.createElement("div",{className:Bt.text,title:ia.creator},ia.creator),An&&we.createElement("div",{className:Bt.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tt&&we.createElement("div",{className:Bt.sign},"\u516C\u5F00")),we.createElement("div",{className:Bt.bottom},ia.visits>0&&we.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,ia.visits))),ia.course_members_count>0&&we.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),ia.course_members_count)),ia.tasks_count>0&&we.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),ia.tasks_count)),ia.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ia.is_accessible&&we.createElement("div",{className:Bt.lockWrap},we.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Pn.length&&we.createElement(nt.Z,null)))},Je={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=ee(95392),gt=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={},tabBarExtraContent:Er})=>x.createElement("div",{className:Ie()(Je.tabs,bn),style:ar},x.createElement("div",{className:Je.tabsWrap},Tn.map((kr,Tr)=>!(kr!=null&&kr.hide)&&x.createElement("aside",{className:Je.tab,onClick:()=>{$t(kr.id),kr.link&&st.history.push(kr.link)},key:Tr},x.createElement("div",{className:Pn===kr.id?Je.active:""},kr.name),(kr==null?void 0:kr.resetCount)==null&&(kr==null?void 0:kr.total)!==void 0&&x.createElement("span",null,"\uFF08",kr==null?void 0:kr.total,"\uFF09"),(kr==null?void 0:kr.resetCount)!==void 0&&(kr==null?void 0:kr.total)!==void 0&&x.createElement(ze.Z,{title:(kr==null?void 0:kr.tip)!=null?kr==null?void 0:kr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},kr==null?void 0:kr.resetCount),"/",x.createElement("span",null,kr==null?void 0:kr.total),"\uFF09"))))),x.createElement("div",{className:Je.tabBar},Er)),St=({className:Tn,style:Pn={},children:$t})=>x.createElement("div",{className:Ie()(Tn),style:Pn},$t),rt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$e=ee(75727),et=ee(93041);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ut=({sortValue:Tn,dropValue:Pn,className:$t,onSort:bn,onDrop:ar,dataSource:Er=dt})=>{var kr;return x.createElement("div",{className:Ie()(rt.orderWrap,$t)},x.createElement($e.Z,{dropdownRender:()=>x.createElement(et.default,null,Er.map((Tr,na)=>x.createElement(et.default.Item,{key:na,onClick:()=>ar(Tr.id)},Tr.name)))},x.createElement("span",{className:rt.orderTextWrap},(kr=Er.find(Tr=>Pn===Tr.id))==null?void 0:kr.name)),x.createElement("span",{className:rt.orderIconWrap},x.createElement("span",{className:rt.orderAsc},x.createElement("i",{className:Tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")})),x.createElement("span",{className:rt.orderDesc},x.createElement("i",{className:Tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")}))))},wt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},be=ee(7939),ae=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ht=(Tn,Pn,$t)=>Pn in Tn?ae(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ct=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))ve.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);if(ce)for(var $t of ce(Pn))Ee.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);return Tn},tn=(Tn,Pn)=>{var $t={};for(var bn in Tn)ve.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&ce)for(var bn of ce(Tn))Pn.indexOf(bn)<0&&Ee.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t},he=(Tn,Pn,$t)=>new Promise((bn,ar)=>{var Er=na=>{try{Tr($t.next(na))}catch(mr){ar(mr)}},kr=na=>{try{Tr($t.throw(na))}catch(mr){ar(mr)}},Tr=na=>na.done?bn(na.value):Promise.resolve(na.value).then(Er,kr);Tr(($t=$t.apply(Tn,Pn)).next())}),ne=Tn=>{var Pn=Tn,{className:$t,style:bn,children:ar,loading:Er=!1,openLoading:kr,onClick:Tr=()=>{},size:na="middle",shape:mr="round"}=Pn,ea=tn(Pn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[ia,nr]=(0,x.useState)(!1);return x.createElement(be.ZP,Ct({onClick:(0,Oe.throttle)(An=>he(void 0,null,function*(){kr&&nr(!0);try{yield Tr(An)}catch(Cr){console.log("error",Cr)}kr&&nr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ie()(wt.btn,wt[`${na}-${mr}`],$t),style:bn,size:na,shape:mr,loading:ia||Er},ea),ar)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:Tn,style:Pn,children:$t=null,onClick:bn,title:ar})=>x.createElement("div",{className:Ie()(de.head,Tn),style:Pn},x.createElement("span",{className:"primary-hover",onClick:bn},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:ar},ar),x.createElement("div",{className:de.node},$t)),ct={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qt=({confirmShow:Tn=!0,confirmTitle:Pn,confirmClick:$t,cancelShow:bn=!0,cancelTitle:ar,cancelClick:Er,className:kr,style:Tr,confirmLoading:na=!1})=>x.createElement("div",{className:Ie()(ct.btns,kr),style:Tr},Tn&&x.createElement(be.ZP,{loading:na,onClick:$t,type:"primary",className:ct.confirm},Pn),bn&&x.createElement(be.ZP,{onClick:Er,className:ct.cancel},ar)),Zt={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:Tn,style:Pn={},LeftContent:$t,children:bn,RightContent:ar})=>x.createElement("div",{className:Ie()(Zt.fixedBottom,Tn),style:Pn},x.createElement("div",{className:Zt.wrap},x.createElement("div",{className:Zt.left},$t),x.createElement("div",{className:Zt.center},bn),x.createElement("div",{className:Zt.right},ar))),hn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Jn=({className:Tn,style:Pn={},dataSource:$t=[]})=>x.createElement("div",{className:Ie()(hn.crumbs,Tn),style:Pn},$t.map((bn,ar)=>ar<$t.length-1?x.createElement(x.Fragment,{key:ar},bn.path||bn.onClick?x.createElement("span",{className:hn.hover,onClick:bn!=null&&bn.onClick?bn.onClick:()=>st.history.push(bn.path)},bn.name):x.createElement("span",null,bn.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:ar,style:{color:"#5F6368"}},bn.name))),Pr=ee(11938),Rn=Object.defineProperty,Sr=Object.defineProperties,va=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Na=(Tn,Pn,$t)=>Pn in Tn?Rn(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ma=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))br.call(Pn,$t)&&Na(Tn,$t,Pn[$t]);if(sa)for(var $t of sa(Pn))er.call(Pn,$t)&&Na(Tn,$t,Pn[$t]);return Tn},_r=(Tn,Pn)=>Sr(Tn,va(Pn)),Qa=(Tn,Pn)=>{var $t={};for(var bn in Tn)br.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&sa)for(var bn of sa(Tn))Pn.indexOf(bn)<0&&er.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t};const{Countdown:Pa}=Pr.default;var yn=Tn=>{var Pn=Tn,{onChange:$t}=Pn,bn=Qa(Pn,["onChange"]);const[ar,Er]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof ar=="number"&&ar>=0&&$t(ar)},[ar]);const kr=Tr=>{const na=Math.floor(Tr/1e3);Er(na)};return x.createElement(Pa,_r(Ma({},bn),{onChange:kr}))}},66991:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Be}});var x=ee(59301);function Be(Le,Pe){const ye=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=Le}),(0,x.useEffect)(()=>{function ge(){ye.current()}if(Pe!==null){let He=setInterval(ge,Pe);return()=>clearInterval(He)}},[Pe])}},30487:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(77019),Pe=ee(5269),ye=ee(82326),ge=ee(1439),He=ee(25399),Ie=ee(16326),Oe=ee(37568),te=ee(95392),me=ee(34364),Ae=ee(2334),Ze=ee(59301),Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=(ot,ue,_e)=>ue in ot?Ue(ot,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):ot[ue]=_e,ke=(ot,ue)=>{for(var _e in ue||(ue={}))it.call(ue,_e)&&Ge(ot,_e,ue[_e]);if(Ye)for(var _e of Ye(ue))Ke.call(ue,_e)&&Ge(ot,_e,ue[_e]);return ot},pe=(ot,ue)=>Xe(ot,Fe(ue)),je=(ot,ue)=>{var _e={};for(var We in ot)it.call(ot,We)&&ue.indexOf(We)<0&&(_e[We]=ot[We]);if(ot!=null&&Ye)for(var We of Ye(ot))ue.indexOf(We)<0&&Ke.call(ot,We)&&(_e[We]=ot[We]);return _e};const ze=({disabled:ot,shixunHomeworks:ue,selectOptions:_e,form:We})=>{const{workSetting:qe}=ue,[yt,nt]=(0,x.useState)([]),pt=(0,x.useMemo)(()=>_e==null?void 0:_e.filter(_t=>!yt.includes(_t.value)),[yt,_e]);return(0,x.useEffect)(()=>{var _t;const Lt=((_t=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:_t.filter(Bt=>Bt.appeal_time))||[];nt(Lt.map(Bt=>Bt.group_name))},[qe]),Ze.createElement(Be.default.List,{name:"anonymous_appeal_settings"},(_t,{add:Lt,remove:Bt})=>Ze.createElement(Ze.Fragment,null,_t.map(kt=>{var we;const oe=kt,{key:Se,name:Je}=oe,st=je(oe,["key","name"]),gt=We.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ze.createElement("div",{key:Se},Ze.createElement(Le.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ze.createElement(Pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Se+1),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{name:[kt.name,"group_name"]}),Ze.createElement(ye.default,{mode:"multiple",disabled:ot||!gt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ae.Z.multiple_select,options:pt||[],onSelect:lt=>{nt(St=>[...St,lt])},onDeselect:lt=>{nt(St=>St.filter(rt=>rt!==lt))}}))),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_penalty"]}),Ze.createElement(ge.Z,{min:0,disabled:ot,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ze.createElement(He.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ze.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ae.Z.title_icon}`})),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_time"]}),Ze.createElement(Ie.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ot,size:"large",disabledDate:lt=>(0,me.Q8)(lt,qe==null?void 0:qe.course_end_date),disabledTime:lt=>(0,me.d0)(lt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ze.createElement(Be.default.Item,pe(ke({},st),{name:[Je,"deleteflag"]}),Ze.createElement(Oe.default,{type:"hidden"})),!ot&&_t.length<((we=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:we.length)&&Ze.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Lt({deleteflag:!0})}}),Se!==0&&!ot&>&&Ze.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const lt=We.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];nt(St=>St.filter(rt=>!lt.includes(rt))),Bt(Je)}})))})))};zt.Z=(0,te.connect)(({shixunHomeworks:ot})=>({shixunHomeworks:ot}))(ze)},16534:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(16326),Le=ee(28284),Pe=ee(77019),ye=ee(5269),ge=ee(82326),He=ee(6767),Ie=ee(37568),Oe=ee(1439),te=ee(25399),me=ee(62673),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(95392),Xe=ee(34364),Fe=ee(81779),Ye=ee(2334),it=ee(59301),Ke=Object.defineProperty,Ge=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ot=(nt,pt,_t)=>pt in nt?Ke(nt,pt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):nt[pt]=_t,ue=(nt,pt)=>{for(var _t in pt||(pt={}))je.call(pt,_t)&&ot(nt,_t,pt[_t]);if(pe)for(var _t of pe(pt))ze.call(pt,_t)&&ot(nt,_t,pt[_t]);return nt},_e=(nt,pt)=>Ge(nt,ke(pt)),We=(nt,pt)=>{var _t={};for(var Lt in nt)je.call(nt,Lt)&&pt.indexOf(Lt)<0&&(_t[Lt]=nt[Lt]);if(nt!=null&&pe)for(var Lt of pe(nt))pt.indexOf(Lt)<0&&ze.call(nt,Lt)&&(_t[Lt]=nt[Lt]);return _t};const{RangePicker:qe}=Be.default,yt=({disabled:nt,shixunHomeworks:pt,selectOptions:_t,form:Lt,data:Bt,classroomList:kt})=>{const{workSetting:we}=pt,[oe,Se]=(0,x.useState)([]),Je=(0,x.useMemo)(()=>_t==null?void 0:_t.filter(Re=>!oe.includes(Re.value)),[oe,_t]);(0,x.useEffect)(()=>{var Re;const gt=((Re=we==null?void 0:we.anonymous_comment_settings)==null?void 0:Re.filter(lt=>lt.evaluation_end))||[];Se(gt.map(lt=>lt.group_name))},[we]);const st=Re=>{var gt;const lt=(gt=we==null?void 0:we.anonymous_appeal_settings)==null?void 0:gt.find(St=>St.group_id===Re);return Bt.anonymous_appeal&<&&(lt==null?void 0:lt.appeal_time)!==null};return it.createElement(Le.default.List,{name:"anonymous_comment_settings"},(Re,{add:gt,remove:lt})=>it.createElement(it.Fragment,null,Re.map(St=>{var rt,$e;const et=St,{key:dt,name:Dt}=et,ut=We(et,["key","name"]),wt=Lt.getFieldValue(["anonymous_comment_settings",Dt]),be=wt.deleteflag,ae=Ze()((rt=wt.evaluation_start)==null?void 0:rt[0])<=Ze()(),ce=!be&&ae?[!0,st(wt==null?void 0:wt.group_id)]:[!1,!1];return it.createElement("div",{key:dt,style:{background:"#F6F7F9",padding:"5px 30px"}},it.createElement(Pe.Z,{align:"top",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",dt+1),it.createElement(ye.Z,{flex:1},it.createElement(Pe.Z,{align:"middle",style:{marginBottom:10}},it.createElement(ye.Z,{span:8},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"group_name"]}),it.createElement(ge.default,{mode:"multiple",disabled:nt||!be,className:Ye.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:ve=>{Se(Ee=>[...Ee,ve])},onDeselect:ve=>{Se(Ee=>Ee.filter(ht=>ht!==ve))}}))),it.createElement(ye.Z,{className:"ml20"},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"evaluation_start"]}),it.createElement(qe,{ranges:{\u6B64\u523B:()=>{var ve;const Ee=(ve=wt==null?void 0:wt.evaluation_start)==null?void 0:ve[0];return[Ee?Ze()(Ee):Ze()(),Ze()()]}},size:"large",style:{width:"500px"},disabled:nt||ce,allowClear:!1,disabledDate:ve=>(0,Xe.Q8)(ve,we==null?void 0:we.course_end_date),disabledTime:ve=>(0,Xe.d0)(ve),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"deleteflag"]}),it.createElement(Ie.default,{type:"hidden"})),!nt&&Re.length<(($e=we==null?void 0:we.anonymous_comment_settings)==null?void 0:$e.length)&&it.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),dt!==0&&!nt&&be&&it.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ve=Lt.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Se(Ee=>Ee.filter(ht=>!ve.includes(ht))),lt(Dt)}})))),it.createElement(Pe.Z,{align:"middle",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),it.createElement(Oe.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:nt||!be&&ae}))),it.createElement(te.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},it.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ye.Z.title_icon}`})),it.createElement(ye.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),it.createElement(Oe.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:nt,onChange:ve=>{var Ee;if((0,Fe.Rm)()&&!((Ee=kt.AssistantObject.group)!=null&&Ee.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{style:{marginLeft:"40px"}},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"student_comment"],valuePropName:"checked"}),it.createElement(me.default,{disabled:nt,onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};zt.Z=(0,Ue.connect)(({shixunHomeworks:nt,classroomList:pt})=>({shixunHomeworks:nt,classroomList:pt}))(yt)},36037:function(wn,zt,ee){"use strict";var x=ee(95392),Be=ee(77019),Le=ee(5269),Pe=ee(16326),ye=ee(1439),ge=ee(25399),He=ee(56656),Ie=ee.n(He),Oe=ee(34364),te=ee(2334),me=ee(59301);const Ae=({data:Ze,disabled:Ue,setData:Xe,shixunHomeworks:Fe})=>{const{workSetting:Ye,workList:it}=Fe;return me.createElement("div",null,me.createElement(Be.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Le.Z,null,me.createElement(Pe.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:Ue,disabledDate:Ke=>(0,Oe.Q8)(Ke,Ye==null?void 0:Ye.course_end_date),disabledTime:Ke=>(0,Oe.d0)(Ke),value:Ze.appeal_time?Ie()(Ze.appeal_time):"",onChange:(Ke,Ge)=>{Ze.appeal_time=Ge,Xe(Object.assign({},Ze))}})),me.createElement(Le.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Le.Z,null,me.createElement(ye.Z,{size:"large",disabled:Ue,value:Ze.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:Ke=>{Ze.appeal_penalty=Ke,Xe(Object.assign({},Ze))}})),me.createElement(ge.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${te.Z.title_icon}`}))))};zt.Z=(0,x.connect)(({shixunHomeworks:Ze})=>({shixunHomeworks:Ze}))(Ae)},84926:function(wn,zt,ee){"use strict";var x=ee(16326),Be=ee(1439),Le=ee(25399),Pe=ee(62673),ye=ee(56656),ge=ee.n(ye),He=ee(95392),Ie=ee(34364),Oe=ee(2334),te=ee(59301);const me=({data:Ae,setData:Ze,disabled:Ue,shixunHomeworks:Xe})=>{const{workSetting:Fe}=Xe,Ye=ge()(Fe==null?void 0:Fe.evaluation_start)<=ge()(),it=Ae.anonymous_appeal;return te.createElement("div",null,te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date),disabledTime:Ke=>(0,Ie.d0)(Ke),disabled:Ue||Ye||it,value:Ae.evaluation_start?ge()(Ae.evaluation_start):"",onChange:(Ke,Ge)=>{Ae.evaluation_start=Ge,Ze(Object.assign({},Ae))}}),te.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date,Ae.evaluation_start),disabledTime:Ke=>(0,Ie.d0)(Ke,ge()(Ae.evaluation_start)),disabled:Ue||it,value:Ae.evaluation_end?ge()(Ae.evaluation_end):"",onChange:(Ke,Ge)=>{Ae.evaluation_end=Ge,Ze(Object.assign({},Ae))}})),te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),te.createElement(Be.Z,{disabled:Ue||Ye||it,value:Ae.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:Ke=>{Ae.evaluation_num=Ke,Ze(Object.assign({},Ae))}}),te.createElement(Le.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`})),te.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),te.createElement(Be.Z,{min:0,disabled:Ue,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ae.absence_penalty,onChange:Ke=>{Ae.absence_penalty=Ke,Ze(Object.assign({},Ae))}})),Ae.anonymous_comment&&te.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},te.createElement(Pe.default,{checked:Ae.student_comment,disabled:Ue,onChange:()=>{Ae.student_comment=!Ae.student_comment,Ze(Object.assign({},Ae))}},te.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};zt.Z=(0,He.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(me)},85201:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return pe}});var x=ee(59301),Be=ee(62957),Le=ee(6767),Pe=ee(77019),ye=ee(5269),ge=ee(7939),He=ee(14566),Ie=ee(54172),Oe={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},te=ee(71951),me=ee(78323),Ae=ee(57193),Ze=ee(63949),Ue=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(je,ze,ot)=>ze in je?Ue(je,ze,{enumerable:!0,configurable:!0,writable:!0,value:ot}):je[ze]=ot,Ke=(je,ze)=>{for(var ot in ze||(ze={}))Fe.call(ze,ot)&&it(je,ot,ze[ot]);if(Xe)for(var ot of Xe(ze))Ye.call(ze,ot)&&it(je,ot,ze[ot]);return je},Ge=(je,ze,ot)=>new Promise((ue,_e)=>{var We=nt=>{try{yt(ot.next(nt))}catch(pt){_e(pt)}},qe=nt=>{try{yt(ot.throw(nt))}catch(pt){_e(pt)}},yt=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(We,qe);yt((ot=ot.apply(je,ze)).next())}),pe=({visible:je,categoryId:ze,getData:ot,onCancle:ue})=>{var _e,We;const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(!1),[_t,Lt]=(0,x.useState)(!1),[Bt,kt]=(0,x.useState)({success_size:0,error_list:[]}),we={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{yt([])},beforeUpload:oe=>Ge(void 0,null,function*(){return yt([oe]),!1}),fileList:qe,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:je,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_t,onOk:()=>Ge(void 0,null,function*(){if(qe.length===0){Le.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}Lt(!0);const oe=new FormData;oe.append("file",qe[0]);const Se=yield(0,Ae.ZP)(`/api/homework_commons/${ze}/import_external_score.json`,{method:"post",body:oe},!0);(Se==null?void 0:Se.status)===0&&(kt(Se),ue(),ot(),pt(!0),yt([])),Lt(!1)}),onCancel:()=>{yt([]),ue()}},x.createElement("div",{className:Oe.achieveSty},x.createElement("div",{className:Oe.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Pe.Z,{align:"middle",className:"mt20"},x.createElement(ye.Z,{className:"mr10"},x.createElement("span",{className:Oe.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(ye.Z,null,x.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Oe.downloadbutton,onClick:oe=>{oe.stopPropagation(),oe.preventDefault(),(0,Ze.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ze}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(He.default.Dragger,Ke({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},we),x.createElement("div",null,x.createElement(te.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:nt,onCancel:()=>{pt(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Bt==null?void 0:Bt.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(_e=Bt==null?void 0:Bt.error_list)==null?void 0:_e.length," "),"\u4E2A\u5B66\u751F")),!!((We=Bt==null?void 0:Bt.error_list)!=null&&We.length)&&x.createElement("div",{className:"mb20"},x.createElement(Ie.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#000"}},oe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#666"}},oe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:oe=>x.createElement("span",{style:{color:"#000"}},oe)}],dataSource:Bt==null?void 0:Bt.error_list,pagination:!1,scroll:{y:47*8}})))))}},79291:function(wn,zt,ee){"use strict";var x=ee(62957),Be=ee(6767),Le=ee(57193),Pe=ee(95392),ye=ee(81779),ge=ee(59301),He=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())});const Ie=({shixunHomeworks:Oe,dispatch:te,classroomList:me,getData:Ae})=>ge.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){var Ze;if((0,ye.Rm)()&&!((Ze=me.AssistantObject.normal)!=null&&Ze.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Le.ZP)(`/api/homework_commons/${Oe.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Oe.actionTabs.student_work_id}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"shixunHomeworks/setActionTabs",payload:{}}),Ae())}),onCancel:()=>{te({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Oe.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));zt.Z=(0,Pe.connect)(({shixunHomeworks:Oe,classroomList:te})=>({shixunHomeworks:Oe,classroomList:te}))(Ie)},79928:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{default:function(){return Vs}});var x=ee(59301),Be=ee(95392),Le=ee(88390),Pe=ee(7939),ye=ee(6767),ge=ee(62957),He=ee(91882),Ie=ee(20554),Oe=ee(27812),te=ee(63949),me=ee(28284),Ae=ee(25399),Ze=ee(77019),Ue=ee(93041),Xe=ee(62673),Fe=ee(5269),Ye=ee(54172),it=ee(37568),Ke=ee(29787),Ge=ee(75727),ke=ee(13747),pe=ee(47889),je=ee(1439),ze=ee(82326),ot=ee(56656),ue=ee.n(ot),_e=ee(13922),We=ee(57193),qe=Object.defineProperty,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(Te,Ne,Ce)=>Ne in Te?qe(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Lt=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))nt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);if(yt)for(var Ce of yt(Ne))pt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);return Te},Bt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kt=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bt(void 0,null,function*(){(yield(0,We.ZP)(`/api/myshixuns/${Te.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Ce.coursesId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:Lt({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),x.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var we=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kt),oe=ee(81779),Se=ee(59301),Je=Object.defineProperty,st=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,lt=(Te,Ne,Ce)=>Ne in Te?Je(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,St=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Re.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);if(st)for(var Ce of st(Ne))gt.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);return Te},rt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const $e=({shixunHomeworks:Te,classroomList:Ne,dispatch:Ce})=>{const Jt=(0,Be.useParams)(),[jt,en]=(0,x.useState)(!0),[Yt,on]=(0,x.useState)(!1),[Ft]=me.default.useForm();return Se.createElement(Se.Fragment,null,Se.createElement(ge.default,{centered:!0,title:"\u8C03\u5206",open:Te.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>rt(void 0,null,function*(){var sn;if((0,oe.Rm)()&&!((sn=Ne.AssistantObject.normal)!=null&&sn.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Ft.validateFields();const Xt=Ft.getFieldsValue();on(!0),(yield(0,We.ZP)(`/api/student_works/${Te.actionTabs.id}/adjust_score.json`,{method:"post",body:St({},Xt)})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ft.resetFields(),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:St({},Te.actionTabs.params)})),on(!1)}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Se.createElement(me.default,{form:Ft,layout:"horizontal"},Se.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Se.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Se.createElement(je.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Se.createElement("span",{className:"ml10"},"\u5206")),Se.createElement("div",null,Se.createElement(me.default.Item,{name:"comment"},Se.createElement(it.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var et=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne})=>({shixunHomeworks:Te,classroomList:Ne}))($e),dt=ee(79291),Dt=ee(69206),ut=ee(89392),wt=ee(51502),be=ee(71951),ae=ee(90036),ce=ee(79777),ve=ee(59301),Ee=Object.defineProperty,ht=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(Te,Ne,Ce)=>Ne in Te?Ee(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,de=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))he.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);if(tn)for(var Ce of tn(Ne))re.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);return Te},xe=(Te,Ne)=>ht(Te,Ct(Ne)),le=(Te,Ne)=>{var Ce={};for(var Jt in Te)he.call(Te,Jt)&&Ne.indexOf(Jt)<0&&(Ce[Jt]=Te[Jt]);if(Te!=null&&tn)for(var Jt of tn(Te))Ne.indexOf(Jt)<0&&re.call(Te,Jt)&&(Ce[Jt]=Te[Jt]);return Ce},ct=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ot=Te=>ct(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})});var Zt=Te=>{var Ne=Te,{task_status:Ce,new_work_status:Jt,shixunHomeworks:jt,course_group:en}=Ne,Yt=le(Ne,["task_status","new_work_status","shixunHomeworks","course_group"]),on;const Ft=(0,Be.useParams)(),[sn]=me.default.useForm(),{workList:Xt,workSetting:Rt}=jt,[Ir,dr]=(0,x.useState)(!1),[fn,cr]=(0,x.useState)(null),[Cn,qn]=(0,x.useState)({search:"",page:1,limit:10,work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt||"",course_group:en}),[,Fn,Fr,_n]=(0,ae.U)(ce.h$,de({},Ft)),[,Kr,Lr,ln]=(0,ae.U)(ce.cN,{homeworkId:Ft==null?void 0:Ft.categoryId}),[,,Et,Gr]=(0,ae.U)(Ot,{}),[Hr,Wa]=(0,x.useState)([]),ei=()=>{var qr,a,y;if(Ce==0)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ce==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ce==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F",Rt!=null&&Rt.anonymous_comment||(qr=Xt==null?void 0:Xt.homework_status)!=null&&qr.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Jt==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Jt==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Jt==3)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Jt==4)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((a=ln==null?void 0:ln.data)==null?void 0:a.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Jt==5)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((y=ln==null?void 0:ln.data)==null?void 0:y.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},co=()=>{var qr,a;return Ce?(qr=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{aa(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Ce>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")}])==null?void 0:qr.filter(y=>y):Jt==4||Jt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(y,b)=>ve.createElement(ve.Fragment,null,y==3&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),y==4&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),y==1&&ve.createElement(ve.Fragment,null,ve.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ct(void 0,null,function*(){(yield Et({userId:b.student_work_id,score_id:b.student_works_score_id,status:4})).status===0&&ka()})},"\u9A73\u56DE"),ve.createElement(be.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{cr(b),dr(!0)}},"\u63A5\u53D7")))}]:(a=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{aa(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Jt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},Jt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Jt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:a.filter(y=>y)},aa=(qr={})=>{var a;(qr!=null&&qr.id||qr!=null&&qr.student_work_id)&&(0,te.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/${qr.id}/comment`:Ft.course_group?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}?ids=${(a=Ft.course_group)==null?void 0:a.toString()}`:`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}`)},ka=(qr=Cn)=>{const a=xe(de({},qr),{work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt==4?"":1,course_group:en});qn(a),Jt==4||Jt==5?Lr(a):Fr(a)};return(0,x.useEffect)(()=>{var qr;Wa((Jt==4||Jt==5?(qr=ln==null?void 0:ln.data)==null?void 0:qr.list:_n==null?void 0:_n.student_works)||[])},[_n,ln]),(0,x.useEffect)(()=>{Yt.open&&ka(),Yt.open||(Wa([]),qn(xe(de({},Cn),{search:"",page:1,limit:10})),cr(null),dr(!1),sn.resetFields())},[Yt.open,Cn.page,Cn.limit]),(0,x.useEffect)(()=>{console.log(fn)},[fn]),ve.createElement(ve.Fragment,null,ve.createElement(ge.default,de({},Yt),ve.createElement(Ze.Z,{wrap:!1,justify:"space-between",align:"middle"},ve.createElement(Fe.Z,null,ei()),ve.createElement(Fe.Z,null,ve.createElement(be.t7,{style:{width:300},value:Cn==null?void 0:Cn.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:qr=>{ka(xe(de({},Cn),{search:decodeURIComponent(qr).trim(),page:1}))},onInputChange:qr=>{qn(xe(de({},Cn),{search:decodeURIComponent(qr).trim()}))}}))),ve.createElement(Ye.default,{loading:Fn||Kr,className:"mt20",columns:co(),locale:{emptyText:ve.createElement(_e.Z,null)},dataSource:Hr,pagination:{total:(_n==null?void 0:_n.work_count)||((on=ln==null?void 0:ln.data)==null?void 0:on.count)||0,onChange:(qr,a)=>{qn(xe(de({},Cn),{page:qr,limit:a}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit}})),ve.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ir,centered:!0,destroyOnClose:!0,onCancel:()=>{dr(!1)},maskClosable:!1,width:544,onOk:()=>{sn.submit()}},ve.createElement(me.default,{form:sn,colon:!1,onFinish:qr=>ct(void 0,null,function*(){(yield Et(xe(de({},qr),{userId:fn.student_work_id,score_id:fn.student_works_score_id,status:3}))).status===0&&(ka(),dr(!1))})},ve.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ve.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ve.createElement("a",{onClick:()=>{aa(xe(de({},fn),{id:Xt.is_jupyter||Xt.is_jupyter_lab?fn==null?void 0:fn.id:fn==null?void 0:fn.student_work_id}))}},fn==null?void 0:fn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.score)}]}),ve.createElement(Ze.Z,{className:"mt20",wrap:!1},ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ve.createElement(je.Z,{min:1,max:100,step:1}))),ve.createElement(Fe.Z,null,ve.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ve.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},xt=ee(84828),Wt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},hn=ee(17949),Sn=ee(84105),Jn=ee(87395),Pr=ee(67921),Rn=ee(89489),Sr=ee(13719),va=ee(14544),sa=ee(20285),br=ee(58617),er=ee(59301),Na=Object.defineProperty,Ma=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Pa=(Te,Ne,Ce)=>Ne in Te?Na(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,rn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_r.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);if(Ma)for(var Ce of Ma(Ne))Qa.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);return Te},yn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Tn=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workList:Rt}=Te,[,Ir,dr]=(0,ae.U)(ce.Gw,{homeworkId:Rt==null?void 0:Rt.id}),fn=(Fn,Fr={},_n=0)=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--",cr=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Fn=>Fn===-1?"\u91CD\u505A\u4E2D":er.createElement(te.Uw,{status:Fn}),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(Fn,Fr)=>er.createElement(Ae.Z,{placement:"bottom",title:er.createElement("div",null,er.createElement("div",null,Fr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Fr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),er.createElement("div",null,Fr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Fr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,Fr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Fr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",er.createElement("div",null,Fr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Fr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),er.createElement("div",null,Fr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Fr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,Fr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Fr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Rt==null?void 0:Rt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Fr.appeal_penalty||"0.0"}\u5206`,er.createElement("div",null,Fr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Fr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Rt!=null&&Rt.is_jupyter||Rt!=null&&Rt.is_jupyter_lab)&&er.createElement("div",{onClick:_n=>{var Kr;_n.stopPropagation(),(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fr.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fr.id}?ids=${(Kr=Xt.course_group)==null?void 0:Kr.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fr.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Fn>0?er.createElement("span",{style:{color:"#ff8100"}},Fn):Fn),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:fn},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Rt==null?void 0:Rt.can_submit,render:(Fn,Fr={},_n=0)=>(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn,isShow:(Rt==null?void 0:Rt.student_anonymous_comment)&&!(Rt!=null&&Rt.hidden_from_student)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Fn,Fr)=>er.createElement("a",{onClick:()=>{var _n;(_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5BFC\u5165")||qn(Fr,"review")}},"\u67E5\u770B"),isShow:!0}].filter(Fn=>Fn.isShow),Cn=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Fn,Fr,_n)=>_n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:fn},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):er.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?ue()(Fn).format("YYYY-MM-DD HH:mm"):"--"},!(Rt!=null&&Rt.hidden_from_student)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn===1?er.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Fn===-1?"--":er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Fn,Fr)=>{var _n;return er.createElement("a",{onClick:()=>{var Kr;if((Rt==null?void 0:Rt.work_status)==0||(Rt==null?void 0:Rt.work_status)==-1){ye.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Kr=Rt.homework_status)!=null&&Kr.includes("\u5BFC\u5165")||qn(Fr)}},!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5DF2\u622A\u6B62")&&!(Rt!=null&&Rt.work_public)&&(0,oe.dE)())&&(Fr!=null&&Fr.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}].filter(Fn=>!!Fn),qn=(Fn={},Fr="")=>{var _n;Fn!=null&&Fn.id&&(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fn.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?ids=${(_n=Xt.course_group)==null?void 0:_n.toString()}&review=${Fr}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?review=${Fr}`)};return er.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Rt!=null&&Rt.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((jt=Rt==null?void 0:Rt.homework_status)==null?void 0:jt.includes("\u672A\u53D1\u5E03"))||((en=Rt==null?void 0:Rt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&er.createElement(_e.Z,null),!((Yt=Rt==null?void 0:Rt.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))&&!((on=Rt==null?void 0:Rt.homework_status)!=null&&on.includes("\u672A\u5F00\u59CB"))&&er.createElement(er.Fragment,null,er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,er.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),er.createElement(Fe.Z,null,er.createElement("span",null,(Ft=Rt==null?void 0:Rt.left_time)==null?void 0:Ft.status,er.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(sn=Rt==null?void 0:Rt.left_time)==null?void 0:sn.time)))),(Rt==null?void 0:Rt.is_shixun)&&!(Rt!=null&&Rt.open_evaluate)&&!(Rt!=null&&Rt.is_close_tips)&&er.createElement(Ze.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},er.createElement(Fe.Z,null,er.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),er.createElement(Fe.Z,null,er.createElement("span",{className:"current",onClick:()=>yn(void 0,null,function*(){const Fn=yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})},"X"))),!(Rt!=null&&Rt.is_shixun)&&(Rt==null?void 0:Rt.feedback_notice)&&er.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},er.createElement("i",{className:"iconfont icon-tishi11 font14"}),er.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Ir?er.createElement(br.Z,null):er.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>yn(void 0,null,function*(){const Fn=yield dr({homeworkId:Rt==null?void 0:Rt.id});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})})),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},pagination:!1,columns:cr,dataSource:[Rt]}),(Rt==null?void 0:Rt.student_anonymous_comment)&&er.createElement("div",{className:"mt20"},er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,"\u5171",er.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Rt==null?void 0:Rt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),er.createElement(Fe.Z,null,er.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",er.createElement("span",{className:"c-grey-333 ml10"},(Rt==null?void 0:Rt.evaluation_start)&&ue()(Rt==null?void 0:Rt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Rt==null?void 0:Rt.evaluation_end)&&ue()(Rt==null?void 0:Rt.evaluation_end).format("YYYY-MM-DD HH:mm")))),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},columns:Cn,dataSource:Rt==null?void 0:Rt.student_works,pagination:!1}))))};var Pn=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(Tn),$t=ee(85201),bn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV",content_pfbz:"content_pfbz___d70rE",content_pfbz_html:"content_pfbz_html___halb_"},ar=ee(30561),Er=Object.defineProperty,kr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,mr=(Te,Ne,Ce)=>Ne in Te?Er(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ea=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Tr.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);if(kr)for(var Ce of kr(Ne))na.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);return Te};const ia=Te=>React.createElement("svg",ea({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",An=Object.defineProperty,Cr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Tt=(Te,Ne,Ce)=>Ne in Te?An(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ht=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);if(Cr)for(var Ce of Cr(Ne))Oa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);return Te};const fr=Te=>React.createElement("svg",Ht({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Gt=ee(97231),Gn=ee(59301);const vr=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)();(0,x.useEffect)(()=>{var Rt;((Rt=Te.actionTabs)==null?void 0:Rt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ce({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:sn==null?void 0:sn.categoryId}})},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Xt=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Gn.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(jt=Te.actionTabs)==null?void 0:jt.title,open:((en=Te.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Gn.createElement(Pe.ZP,{type:"primary",onClick:()=>{Xt(),Be.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/common_homework/${on==null?void 0:on.homework_id}/edit`)}},"\u7F16\u8F91")]},Gn.createElement(Gt.Z,{value:((Yt=Te.actionTabs)==null?void 0:Yt.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Ft==null?void 0:Ft.description)||"\u6682\u65E0\u5185\u5BB9~":(Ft==null?void 0:Ft.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Dr=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(vr),zr={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Nr=ee(97041),sr=ee(59301),tr=Object.defineProperty,Wn=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,ri=(Te,Ne,Ce)=>Ne in Te?tr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,oi=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Za.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);if(Aa)for(var Ce of Aa(Ne))Ra.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);return Te},_a=(Te,Ne)=>Wn(Te,Jr(Ne)),Rr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ta=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt,on;const{workList:Ft}=Te,[sn,Xt]=(0,x.useState)(_a(oi({},(0,Be.useParams)()),{page:1,limit:10})),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)(""),[cr,Cn]=(0,x.useState)(1),[qn]=me.default.useForm(),[Fn,Fr]=(0,x.useState)({}),[_n,Kr]=(0,x.useState)(null),[Lr,ln]=(0,x.useState)(!1),Et=(0,x.useRef)(null),Gr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(y,b,E)=>(sn.page-1)*sn.limit+E+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,oe.GJ)()||(0,oe.dE)()&&!(Ft!=null&&Ft.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,oe.dE)()&&((Jt=Ft==null?void 0:Ft.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")||(jt=Ft==null?void 0:Ft.homework_status)!=null&&jt.includes("\u7533\u8BC9\u4E2D")))&&(Ft==null?void 0:Ft.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ft!=null&&Ft.is_jupyter_lab||Ft!=null&&Ft.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:y=>y===-1?"\u91CD\u505A\u4E2D":sr.createElement(te.Uw,{status:y})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:y=>y?ue()(y).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Hr=(y,b)=>{sn.page=y,sn.limit=b,Xt(oi({},sn)),Wa(sn)},Wa=y=>Rr(void 0,null,function*(){Ce({type:"shixunHomeworks/getWorkList",payload:oi({},y)})}),ei=y=>{sn.search=y,sn.page=1,qn.resetFields(),Fr({}),Ir([]),Kr(null),Xt(oi({},sn)),Wa(sn)},co=(Yt=(en=Ft==null?void 0:Ft.student_works)==null?void 0:en.filter(y=>(y==null?void 0:y.work_status)===0||(y==null?void 0:y.work_status)===-1))==null?void 0:Yt.map(y=>y==null?void 0:y.id),aa=y=>Rr(void 0,null,function*(){var b,E,z;const ie=oi({},Fn);if(!((b=y==null?void 0:y.content)!=null&&b.trim()||(E=y==null?void 0:y.attachment_ids)!=null&&E.length)){ye.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ie.content=y==null?void 0:y.content,ie.attachment_ids=(z=y==null?void 0:y.attachment_ids)==null?void 0:z.map(fe=>fe.response.id),ka(ie)}),ka=y=>Rr(void 0,null,function*(){ln(!0);const b=yield(0,We.ZP)(`/api/homework_commons/${Ft==null?void 0:Ft.homework_id}/test_ai_review.json`,{method:"post",body:y});if([0,-3].includes(b.status)){b.status==0&&ye.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Kr(b);const E=document.querySelector(".modal-ai-pfcs");if(E){const z=E.querySelector(".ant-modal-body");z&&(z.scrollTop=z.scrollHeight)}}ln(!1)}),qr=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Cn(1),a()},a=()=>{qn.resetFields(),Fr({}),Ir([]),fn(""),Kr(null)};return sr.createElement(ge.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Lr,open:((on=Te.actionTabs)==null?void 0:on.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>qr(),okText:_n?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(cr==1){if(Rt.length==0)return ye.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");ka({student_work_id:Rt[0]})}else cr==2&&qn.submit()}},sr.createElement(Ke.Z,{spinning:Lr,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},sr.createElement("div",{className:zr.radio_con},sr.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),sr.createElement(pe.ZP.Group,{onChange:y=>{y.target.value==1&&Hr(1,10),Cn(y.target.value),a()},value:cr,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),cr==1&&sr.createElement(sr.Fragment,null,sr.createElement("div",{className:"flex justify-between item-center mb10"},sr.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),sr.createElement(it.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:dr,onChange:y=>fn(y.target.value),onSearch:ei})),sr.createElement(Ye.default,{rowSelection:{type:"radio",selectedRowKeys:Rt,onChange:(y,b)=>{Ir(y)},getCheckboxProps:y=>({disabled:co.includes(y.id)})},loading:Ne["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Ft==null?void 0:Ft.student_works)||[],columns:Gr,pagination:{current:sn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:sn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ft.work_count,size:"default",showTotal:te.rU,onChange:Hr},onChange:(y,b,E)=>{if(E.order===void 0)switch(E.field){case"student_id":sn.b_order="desc",sn.order=E.field;break;default:delete sn.b_order,delete sn.order}else sn.b_order=E.order.replace("end",""),sn.order=E.field;Wa(sn)}})),cr==2&&sr.createElement("div",{style:{marginTop:20}},sr.createElement(me.default,{form:qn,className:zr.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Fr(oi({},qn.getFieldsValue()))},onFinish:aa},sr.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},sr.createElement(hn.Z,{watch:!0})),sr.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},sr.createElement(Nr.Z,null)))),_n&&sr.createElement("div",{className:zr.result_con},sr.createElement("div",{className:zr.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(_n==null?void 0:_n.status)==0&&sr.createElement("div",{className:"p20"},sr.createElement("div",{className:"mb5"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),_n==null?void 0:_n.score),sr.createElement("div",{className:"flex"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),sr.createElement(Gt.Z,{value:_n==null?void 0:_n.content,style:{fontSize:"14px"}}))),(_n==null?void 0:_n.status)==-3&&sr.createElement("div",{className:"p20"},sr.createElement(Gt.Z,{value:_n==null?void 0:_n.message,style:{fontSize:"14px"}})))))};var oa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Ta),ja=ee(59301);const Ti=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt,range:jt,setRange:en,closeModal:Yt})=>{const{workList:on}=Te,Ft=(0,Be.useParams)();return ja.createElement("div",null,ja.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ja.createElement("div",{className:bn.title_sty},"\u8BC4\u5206\u6807\u51C6"),ja.createElement("div",{className:"flex"},ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ja.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ja.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ja.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/detail?tabs=5`}},ja.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),(on==null?void 0:on.ai_review_method)==1&&ja.createElement(Ye.default,{pagination:!1,dataSource:on==null?void 0:on.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(on==null?void 0:on.ai_review_method)==2&&ja.createElement("div",{className:bn.content_pfbz},ja.createElement(Gt.Z,{className:bn.content_pfbz_html,value:on==null?void 0:on.ai_review_text})),ja.createElement("div",{className:bn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ja.createElement("div",{className:bn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ja.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:sn=>en(sn.target.value),value:jt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ja.createElement(Dr,null),ja.createElement(oa,null))};var Si=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,classroomList:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,classroomList:Ce,user:Jt}))(Ti),Ui=ee(49095),ki=ee(59301),Wi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bi=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const{workList:en}=Te,[Yt,on]=(0,x.useState)([]),Ft=(0,Be.useParams)(),[sn,Xt]=(0,x.useState)(!1),Rt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:dr=>ki.createElement(Ae.Z,{placement:"bottom",title:dr},ki.createElement("span",{style:{color:"#333"}},ue()(dr).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(dr,fn)=>ki.createElement("span",{style:{color:"#333"}},fn==null?void 0:fn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(dr,fn)=>(fn==null?void 0:fn.status)=="running"?ki.createElement("span",{style:{color:"#333"}}," ",ki.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",fn==null?void 0:fn.rate):ki.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",fn==null?void 0:fn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",fn==null?void 0:fn.fail_count," \u4EBA")}];(0,x.useEffect)(()=>{var dr;((dr=Te.actionTabs)==null?void 0:dr.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ir()},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Ir=()=>Wi(void 0,null,function*(){Xt(!0);const dr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Ft==null?void 0:Ft.categoryId}});dr.status===0&&on(dr==null?void 0:dr.data),Xt(!1)});return ki.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((jt=Te.actionTabs)==null?void 0:jt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},ki.createElement(Ye.default,{loading:sn,pagination:!1,dataSource:Yt,columns:Rt,className:"mb10"}))};var Xi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Bi),Ki={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},Vr=ee(59301),Xa=Object.defineProperty,di=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Pt=(Te,Ne,Ce)=>Ne in Te?Xa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,En=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Li.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);if(Ci)for(var Ce of Ci(Ne))lo.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);return Te},cn=(Te,Ne)=>di(Te,Mi(Ne)),gn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zn=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,getData:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt;const{workList:Ir}=Te,[dr,fn]=(0,x.useState)({page:1,limit:10}),[cr,Cn]=(0,x.useState)(-1),[qn,Fn]=(0,x.useState)(""),[Fr,_n]=(0,x.useState)({}),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),Gr=(0,Be.useParams)(),Hr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(a,y,b)=>(dr.page-1)*dr.limit+b+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,oe.GJ)()||(0,oe.dE)()&&!(Ir!=null&&Ir.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:120}:null,!((0,oe.dE)()&&((jt=Ir==null?void 0:Ir.homework_status)!=null&&jt.includes("\u533F\u8BC4\u4E2D")||(en=Ir==null?void 0:Ir.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(Ir==null?void 0:Ir.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:160}:null,!(Ir!=null&&Ir.hidden_from_teacher)&&{title:Ir!=null&&Ir.is_jupyter_lab||Ir!=null&&Ir.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:120,dataIndex:"work_status",render:a=>a===-1?"\u91CD\u505A\u4E2D":Vr.createElement(te.Uw,{status:a})},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:a=>a?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(a,y)=>a===1?Vr.createElement("span",{className:"c-green"},"\u6210\u529F"):Vr.createElement("span",{style:{display:"flex",alignItems:"center"}},Vr.createElement("span",{className:"c-red"},"\u5931\u8D25"))},{title:"\u5931\u8D25\u539F\u56E0",width:300,dataIndex:"error_message",render:(a,y)=>Vr.createElement("div",null,(y==null?void 0:y.success_status)===1?"--":Vr.createElement(Vr.Fragment,null,Vr.createElement("span",{style:{color:"#E30000"}},y==null?void 0:y.error_message),Vr.createElement(Pe.ZP,{type:"link",onClick:()=>qr(y)},"\u67E5\u770B")))}].filter(Boolean);(0,x.useEffect)(()=>{var a,y;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn((y=Te.actionTabs)==null?void 0:y.status)},[(Yt=Te.actionTabs)==null?void 0:Yt.key]),(0,x.useEffect)(()=>{var a;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&cr!=null&&co(1,10)},[cr]);const Wa=a=>{dr.keyword=a,dr.page=1,fn(En({},dr)),ei(dr)},ei=a=>gn(void 0,null,function*(){var y;Et(!0);const b=yield(0,We.ZP)(`/api/homework_common_resubmits/${(y=Te.actionTabs)==null?void 0:y.id}/resubmit_student_list.json`,{method:"get",params:cn(En({},a),{homework_id:Gr==null?void 0:Gr.categoryId,success_status:cr!=-1?[cr]:null})});(b==null?void 0:b.status)===0&&_n(b||{}),Et(!1)}),co=(a,y)=>{dr.page=a,dr.limit=y,fn(En({},dr)),ei(dr)},aa=()=>gn(void 0,null,function*(){var a,y;if(cr==1&&((a=Fr==null?void 0:Fr.success_status)==null?void 0:a[1].count)==0||cr==2&&((y=Fr==null?void 0:Fr.success_status)==null?void 0:y[0].count)==0)return ye.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Lr(!0);const b=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Gr==null?void 0:Gr.categoryId,student_works_ids:Fr==null?void 0:Fr.student_works_ids}});(b==null?void 0:b.status)===0&&(ka(),Jt()),Lr(!1)}),ka=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fn(""),Cn(null)},qr=a=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:Vr.createElement(Gt.Z,{value:(a==null?void 0:a.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return Vr.createElement(ge.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((on=Te.actionTabs)==null?void 0:on.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Kr,onCancel:()=>ka(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>aa()},Vr.createElement("div",{className:Ki.radio_con},Vr.createElement("div",null,Vr.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Vr.createElement(pe.ZP.Group,{onChange:a=>{Cn(a.target.value)},value:cr,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ft=Fr==null?void 0:Fr.success_status)==null?void 0:Ft[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((sn=Fr==null?void 0:Fr.success_status)==null?void 0:sn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Vr.createElement("div",{className:"flex justify-between item-center mb10"},Vr.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Vr.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Xt=Fr==null?void 0:Fr.success_status)==null?void 0:Xt[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Vr.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Rt=Fr==null?void 0:Fr.success_status)==null?void 0:Rt[0].count)||0),"\u4EBA"),Vr.createElement(it.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:qn,onChange:a=>Fn(a.target.value),onSearch:Wa})),Vr.createElement(Ye.default,{loading:ln,dataSource:(Fr==null?void 0:Fr.data)||[],columns:Hr,pagination:{current:dr.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:dr.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Fr==null?void 0:Fr.count)||0,size:"default",showTotal:te.rU,onChange:co},onChange:(a,y,b)=>{b!=null&&b.order?(dr.sort_by=b==null?void 0:b.field,dr.direction=(b==null?void 0:b.order)==="ascend"?"asc":"desc"):(dr.sort_by=null,dr.direction=null),ei(dr)}}))};var jn=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Zn),mt=ee(59301),ur=Object.defineProperty,Qn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Un=(Te,Ne,Ce)=>Ne in Te?ur(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,gr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))On.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);if(In)for(var Ce of In(Ne))Nn.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);return Te},se=(Te,Ne)=>Qn(Te,un(Ne)),Qe=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const tt=(0,x.createRef)(),at=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,zip:Jt,btnLoading:jt,setBtnLoading:en,dispatch:Yt})=>{var on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,Fr,_n,Kr,Lr,ln,Et,Gr,Hr,Wa,ei,co,aa,ka;const qr=(0,Be.useParams)(),[a]=(0,Be.useSearchParams)(),[y,b]=(0,x.useState)(gr(gr({},(0,Be.useParams)()),{page:a.get("page")||1,limit:20})),{workList:E,actionTabs:z,workSetting:ie,aiWarningList:fe}=Te,[De,Me]=(0,x.useState)([]),[Ve,bt]=(0,x.useState)(1),[At,Vt]=(0,x.useState)(),[vt,dn]=(0,x.useState)(),[nn,zn]=(0,x.useState)(),[$n,or]=(0,x.useState)(),[wr,la]=(0,x.useState)(),[Ya,xa]=(0,x.useState)(!1),[ai,ma]=(0,x.useState)(1),[ci,$i]=(0,x.useState)(!1),[Fo,No]=(0,x.useState)(!1),[ao,yo]=(0,x.useState)([]),[hi,Do]=(0,x.useState)(!1),[Po,wo]=(0,x.useState)(),[jo,Xn]=(0,x.useState)(!1),[rr,wi]=(0,x.useState)(""),[ni,Ia]=(0,x.useState)(),[Ii,Gi]=(0,x.useState)(),[Ji,vi]=(0,x.useState)(null),[Ga,si]=(0,x.useState)(!0),[Hi,Or]=(0,x.useState)([]),[xr,Br]=(0,x.useState)([]),[yi,pu]=(0,x.useState)(0),[wu,zl]=(0,x.useState)({status:!1,visible:!0}),[Ks,El]=(0,x.useState)(!1),[Cl,su]=(0,x.useState)(""),[To]=me.default.useForm(),[kc,Tc]=(0,x.useState)(!0),[Zc,Mc]=(0,x.useState)(!1),[Oo,Rc]=(0,x.useState)(null),[Wc,Pc]=(0,x.useState)(!1),[Ic,zc]=(0,x.useState)(0),[jc,Hc]=(0,x.useState)(!1);(0,x.useEffect)(()=>{tt&&tt.current&&(tt.current.clientHeight>47?zl({status:!0,visible:!0}):zl({status:!1,visible:!0}))},[E.course_group_info&&E.course_group_info.length]),(0,x.useEffect)(()=>{E!=null&&E.course_id&&Me(E==null?void 0:E.student_works)},[E]);const Uu=()=>Qe(void 0,null,function*(){const an=yield Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)});(0,oe.GJ)()?Me([...an.student_works]):Me([...an])});(0,x.useEffect)(()=>{!Ce["shixunHomeworks/getWorkList"]&&(E!=null&&E.is_open_ai_review)&&!(0,oe.dE)()&&Ys()},[Ce["shixunHomeworks/getWorkList"]]),(0,x.useEffect)(()=>{if((Oo==null?void 0:Oo.status)=="running"){Hc(!0);const an=setInterval(()=>{Ys()},3e3);return()=>clearInterval(an)}else Oo!=null&&Oo.status&&(Oo==null?void 0:Oo.status)=="success"&&jc&&Uu()},[Oo==null?void 0:Oo.status]);const Ys=()=>Qe(void 0,null,function*(){const an=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:qr==null?void 0:qr.categoryId}});(an==null?void 0:an.status)===0&&Rc(an==null?void 0:an.data)});(0,x.useEffect)(()=>{if(a.get("page")){let an=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((qr==null?void 0:qr.categoryId)!=(an==null?void 0:an.categoryId))return;b(gr(gr({},y),an)),an.task_status=(an==null?void 0:an.work_status)||"all",an.course_group_info=(an==null?void 0:an.course_group)||"all",an.file_status=an!=null&&an.file_status?[an==null?void 0:an.file_status]:"all",an.teacher_comment=an!=null&&an.teacher_comment?[an==null?void 0:an.teacher_comment]:"all",To.setFieldsValue(gr({},an))}},[]);function Al(){bt(1),Vt(""),dn(""),zn(""),la(""),or(""),yo([])}const Uc=()=>{y.page=1;const an=Object.assign({},To.getFieldsValue());Object.keys(an).map(function($r){switch($r){case"task_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.work_status,To.setFieldsValue({task_status:"all"})):(y.work_status=an[$r],To.setFieldsValue({task_status:y.work_status}));break;case"file_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.file_status,To.setFieldsValue({file_status:"all"})):(y.file_status=an[$r][0],To.setFieldsValue({file_status:an[$r]}));break;case"course_group_info":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.course_group,To.setFieldsValue({course_group_info:"all"})):(y.course_group=an[$r],To.setFieldsValue({course_group_info:y.course_group}));break;case"teacher_comment":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.teacher_comment,To.setFieldsValue({teacher_comment:"all"})):(y.teacher_comment=an[$r][0],To.setFieldsValue({teacher_comment:an[$r]}));break}}),Uu()},Vc=(an,$r)=>{Or($r.map(to=>(to.course_group_id===an&&(to.checked=!to.checked),to))),Dc($r)},Dc=an=>{Br(an.filter($r=>$r.checked).map($r=>$r.course_group_id))},jl=(0,x.useRef)();(0,x.useEffect)(()=>{jl.current=xr},[xr]);const Kc=(an,$r)=>{y.page=an,y.limit=$r,Uu()},Yc=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(an,$r,to)=>$r!=null&&$r.isMe&&(De!=null&&De.length)?"\u6211":y.limit*(y.page-1)+to+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,oe.GJ)()||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:an=>an},!((0,oe.dE)()&&((on=E==null?void 0:E.homework_status)!=null&&on.includes("\u533F\u8BC4\u4E2D")||(Ft=E==null?void 0:E.homework_status)!=null&&Ft.includes("\u7533\u8BC9\u4E2D")))&&E.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&{title:E!=null&&E.is_jupyter_lab||E!=null&&E.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:an=>an===-1?"\u91CD\u505A\u4E2D":mt.createElement(te.Uw,{status:an})},((0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment)&&!E.anonymous_appeal||(0,oe.dE)()&&((sn=E.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(an,$r)=>mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("div",null,mt.createElement("div",null,$r.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$r.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$r.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$r.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mt.createElement("div",null,$r.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$r.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$r.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$r.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(E==null?void 0:E.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$r.appeal_penalty||"0.0"}\u5206`,mt.createElement("div",null,$r.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$r.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement("div",{onClick:to=>{var Tu;to.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}&ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},an>0?mt.createElement("span",{style:{color:"#ff8100"}},an):an)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:an=>an?ue()(an).format("YYYY-MM-DD HH:mm"):"--"},((0,oe.GJ)()||((Xt=E==null?void 0:E.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,oe.GJ)()||((Rt=E==null?void 0:E.homework_status)==null?void 0:Rt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&(E==null?void 0:E.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(an,$r)=>mt.createElement(Ae.Z,{title:mt.createElement("div",null,mt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",an,"\u5206"),mt.createElement("br",null),mt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$r.anonymous_comment_rate,"%"))},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:an=>mt.createElement(Ae.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(an,$r)=>mt.createElement("div",null,!!an&&mt.createElement(Ae.Z,{placement:"bottom",title:`\u5171\u6709${an}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$r.appeal_deal_count}\u6761\u5F85\u5904\u7406`},mt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$r.appeal_deal_count}/${an}`)),!an&&mt.createElement("span",null,"-/-"))},(E==null?void 0:E.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:an=>an||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:an=>an||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(an,$r)=>{var to,Tu,cu;return(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")?mt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,oe.GJ)()&&mt.createElement("a",{onClick:ru=>{ru.stopPropagation(),Yt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$r==null?void 0:$r.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),mt.createElement("a",{style:{marginLeft:(0,oe.GJ)()&&10},onClick:(0,ut.debounce)(ru=>Qe(void 0,null,function*(){var gu,ll,ds,fs,Oc;ru.stopPropagation();let Ku=yield(0,We.ZP)(`/api/student_works/${$r==null?void 0:$r.id}/passed_condition.json`,{method:"get"});ge.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:mt.createElement("div",null,mt.createElement("div",{style:{display:"flex"}},mt.createElement("div",null,mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),mt.createElement("span",{style:{marginLeft:10}},(gu=Ku==null?void 0:Ku.data)==null?void 0:gu.user_name)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),mt.createElement("span",{style:{marginLeft:10}},(ll=Ku==null?void 0:Ku.data)==null?void 0:ll.student_id)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),mt.createElement("span",{style:{marginLeft:10}},(ds=Ku==null?void 0:Ku.data)==null?void 0:ds.group_name))),mt.createElement("div",{style:{marginTop:22}},mt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((fs=Ku==null?void 0:Ku.data)==null?void 0:fs.description)||"\u6682\u65E0\u4FE1\u606F")),mt.createElement("div",{style:{marginTop:22,marginBottom:20}},mt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Oc=Ku==null?void 0:Ku.data)==null?void 0:Oc.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$r.work_status===0&&!(0,oe.GJ)()?mt.createElement("div",null,"--"):mt.createElement("div",null,!(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement(Be.Link,{className:"c-blue",target:"_blank",to:E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`,onClick:ru=>{var gu,ll,ds,fs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),ru.stopPropagation(),y.course_group?(0,oe.Rm)()&&!((ll=(gu=Ne.AssistantObject)==null?void 0:gu.group)!=null&&ll.can_view):(0,oe.Rm)()&&!((fs=(ds=Ne.AssistantObject)==null?void 0:ds.normal)!=null&&fs.can_view)){ru.preventDefault(),ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$r.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),mt.createElement("br",null),mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",mt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},mt.createElement("a",{className:"c-green",onClick:ru=>Qe(void 0,null,function*(){ru.preventDefault(),ru.stopPropagation(),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$r,id:$r.id,params:y}})})},"\u8C03\u5206"))),(0,oe.GJ)()&&mt.createElement("div",null,$r.work_status!==-1&&$r.work_status!==0&&$r.myshixun_identifier&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("a",{onClick:ru=>Qe(void 0,null,function*(){if(ru.stopPropagation(),Xn(!0),si(!0),wi($r.shixun_url),Ia($r.id),vi($r.evaluation_codes),Gi(null),$r.myshixun_identifier){const gu=yield(0,We.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$r.myshixun_identifier,student_work_id:$r.id}});gu.status===0&&(Gi(gu.html_content),si(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(E!=null&&E.is_new_rule?$r.work_status!==-1&&$r.work_status!==0:$r.work_status!==-1&&$r.work_status!==0&&!((cu=E==null?void 0:E.homework_status)!=null&&cu.includes("\u5DF2\u622A\u6B62")))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("span",{className:Wt.redoBtn,onClick:ru=>{var gu;if(ru.stopPropagation(),(0,oe.Rm)()&&!((gu=Ne.AssistantObject.normal)!=null&&gu.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:E.homework_id,student_work_id:$r.id,isshixun:E.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(an=>!!an),Vu=(an={key:""})=>{Yt({type:"shixunHomeworks/setActionTabs",payload:an})},Fl=(ie==null?void 0:ie.anonymous_comment)||((Ir=E==null?void 0:E.homework_status)==null?void 0:Ir.includes("\u533F\u8BC4\u4E2D")),Qc=[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},an)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},an)},Fl&&{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},Fl&&{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},an)},Fl&&{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},an)},Fl&&{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},an)},Fl&&{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},an)},Fl&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},an)},!Fl&&{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},(E==null?void 0:E.is_open_ai_review)&&(E==null?void 0:E.ai_warning)&&{title:"\u8BC4\u9605\u9884\u8B66",dataIndex:"warning_size",render:an=>mt.createElement("span",{className:"current c-red",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})}},an)}].filter(an=>!!an),Lc=an=>Qe(void 0,null,function*(){en(!0),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:an,student_works_ids:E==null?void 0:E.student_works_ids,with_submit_record:kc,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(El(!1),Be.history.push(`/classrooms/${y==null?void 0:y.coursesId}/exportlist/normal_work_list`)),en(!1)}),Gc=()=>{var an,$r,to,Tu;return mt.createElement(Ue.default,null,mt.createElement(Ue.default.Item,{key:"1"},mt.createElement("span",{onClick:()=>{var cu;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{(0,Sr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}}," \u5BFC\u51FA\u6210\u7EE9 ")),(E==null?void 0:E.start_permanent)&&mt.createElement(Ue.default.Item,{onClick:()=>Qe(void 0,null,function*(){if(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))return;let cu=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});cu.status===0&&Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`),cu.status===-3&&(Yt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:y}}),Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((an=E.homework_status)!=null&&an.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(($r=E==null?void 0:E.student_works)==null?void 0:$r.length)>0&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ue.default.Item,{key:"2"},mt.createElement("span",{onClick:cu=>{var ru;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((ru=Ne.AssistantObject.normal)!=null&&ru.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{var gu,ll;Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,te.xg)(`/classrooms/${y==null?void 0:y.coursesId}/common_homework/${y.categoryId}/${(ll=(gu=E==null?void 0:E.student_works)==null?void 0:gu[0])==null?void 0:ll.id}/comment`)}}})}}},"\u5B9E\u8BAD\u62A5\u544A")),!((to=E.homework_status)!=null&&to.includes("\u5BFC\u5165"))&&((Tu=E==null?void 0:E.student_works)==null?void 0:Tu.length)>0&&!(E!=null&&E.is_jupyter_lab)&&!(E!=null&&E.is_jupyter)&&mt.createElement(Ue.default.Item,{key:"3"},mt.createElement(Pe.ZP,{loading:jt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:E==null?void 0:E.course_group_info,fn:()=>{su("\u9644\u4EF6"),El(!0)}}})}}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),mt.createElement(Ue.default.Item,{key:"5",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${y.coursesId}/exportlist/normal_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Nc=an=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Oo==null?void 0:Oo.id,status:an}})};return(0,oe.dE)()?mt.createElement(Pn,null):mt.createElement("section",{className:`${Wt.wrap} minH500`},mt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,oe.GJ)()?"pt30":""} pr30`},!(E!=null&&E.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((dr=E==null?void 0:E.homework_status)==null?void 0:dr.includes("\u672A\u53D1\u5E03"))||((fn=E==null?void 0:E.homework_status)==null?void 0:fn.includes("\u672A\u5F00\u59CB")))&&mt.createElement(_e.Z,null),mt.createElement("aside",null,!!(E!=null&&E.all_member_count)&&mt.createElement("aside",{className:"mb30"},mt.createElement(me.default,{form:To,onChange:Uc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((cr=E.teacher_comment)!=null&&cr.length)&&mt.createElement(me.default.Item,{name:"teacher_comment"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Cn=E.teacher_comment)==null?void 0:Cn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id}," ",an.name,"(",an.count,") ")))))),!!((qn=E==null?void 0:E.file_status)!=null&&qn.length)&&(0,oe.GJ)()&&mt.createElement(me.default.Item,{name:"file_status"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Fn=E==null?void 0:E.file_status)==null?void 0:Fn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Fr=E.task_status)!=null&&Fr.length)&&mt.createElement(me.default.Item,{name:"task_status"},mt.createElement(Xe.default.Group,{value:[],style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")," "),mt.createElement(Fe.Z,{flex:"1"},(_n=E.task_status)==null?void 0:_n.map(an=>mt.createElement(Xe.default,{name:"task_status",value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Kr=E.course_group_info)!=null&&Kr.length)&&mt.createElement(me.default.Item,{name:"course_group_info"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all",checked:!y.course_group_info},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1",className:`${Wt.workListClass} ${wu.visible?Wt.visible:""} ${wu.status?"":Wt.status}`},mt.createElement("div",{ref:tt,className:Wt.left},E.course_group_info.map((an,$r)=>mt.createElement(Xe.default,{value:an.course_group_id,key:an.course_group_id}," ",an.group_group_name,"(",an.count,")"))),wu.status&&mt.createElement("div",{className:Wt.tips,onClick:()=>zl(se(gr({},wu),{visible:!wu.visible}))},mt.createElement("span",null,wu.visible?"\u5C55\u5F00":"\u6536\u8D77",wu.visible?mt.createElement(Sn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):mt.createElement(Jn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),!(E!=null&&E.hidden_from_teacher)&&mt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},mt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8",mt.createElement("span",{className:"c-grey-999 ml-4px mr-4px"},"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09")),mt.createElement(Ye.default,{className:"mt20",locale:{emptyText:mt.createElement(_e.Z,null)},columns:Qc,dataSource:[se(gr({},(E==null?void 0:E.group_data)||{}),{warning_size:(fe==null?void 0:fe.warning_size)||0})],pagination:!1})),mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,{flex:"1"},mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,null,mt.createElement(it.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:an=>{y.page=1,y.search=an.trim(),Uu()}})),mt.createElement(Fe.Z,null,mt.createElement("span",{className:"ml5 c-red"},E.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",E.work_count,"\u4E2A\u5B66\u751F\uFF09"))),mt.createElement(Fe.Z,{style:{textAlign:"end"},className:Wt.workListButtonWrap},(E==null?void 0:E.show_ai_review)&&(E==null?void 0:E.is_open_ai_review)&&mt.createElement("div",{className:"flex item-center"},(Oo==null?void 0:Oo.status)=="running"&&mt.createElement("div",{className:Wt.under_review},mt.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),mt.createElement("span",{className:"ml5"},"\u8BC4\u9605\u4E2D\uFF0C\u8FDB\u5EA6"),mt.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Oo==null?void 0:Oo.rate)),["success","failed"].includes(Oo==null?void 0:Oo.status)&&mt.createElement("div",{className:Wt.under_review},"\u8BC4\u9605\u6210\u529F",mt.createElement("span",{style:{color:"#3061D0"},onClick:()=>Nc(1)},Oo==null?void 0:Oo.success_count),"\u4EBA, \u5931\u8D25",mt.createElement("span",{style:{color:"#ff0000"},onClick:()=>Nc(0)},Oo==null?void 0:Oo.fail_count),"\u4EBA"),mt.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},mt.createElement("i",{className:"iconfont icon-lishijilu mr10 ml20",style:{cursor:"pointer"},onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}}))),!((Lr=E.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&mt.createElement("div",{className:`${Wt.btn_review} ${(Oo==null?void 0:Oo.status)=="running"&&Wt.is_disabled}`,onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||(Oo==null?void 0:Oo.status)!="running"&&(E!=null&&E.show_ai_review&&bt(3),xa(!0))}},mt.createElement("img",{src:Ui.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"),!((ln=E.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:y}})}},"\u6587\u6863\u67E5\u91CD"),!(E!=null&&E.is_new_rule)&&!((Et=E.homework_status)!=null&&Et.includes("\u5BFC\u5165"))&&(((Gr=E==null?void 0:E.homework_status)==null?void 0:Gr.includes("\u63D0\u4EA4\u4E2D"))||((Hr=E==null?void 0:E.homework_status)==null?void 0:Hr.includes("\u8865\u4EA4\u4E2D"))||((Wa=E==null?void 0:E.homework_status)==null?void 0:Wa.includes("\u8FDB\u884C\u4E2D")))&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var an;if((0,oe.Rm)()&&!((an=Ne.AssistantObject.normal)!=null&&an.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}No(!0),Qe(void 0,null,function*(){const to=yield(0,We.ZP)(`/api/homework_commons/${y==null?void 0:y.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});to.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",to),Or(to.data.list),Dc(to.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((ei=E.homework_status)==null?void 0:ei.includes("\u5DF2\u622A\u6B62"))&&!E.is_jupyter&&!E.is_jupyter_lab&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Mc(!0)}},"\u5BFC\u5165\u6210\u7EE9"),mt.createElement(Ge.Z,{dropdownRender:Gc},mt.createElement(Pe.ZP,{icon:mt.createElement(Pr.Z,null)},"\u5BFC\u51FA",mt.createElement(Rn.Z,null))))),(E==null?void 0:E.is_shixun)&&!(E!=null&&E.open_evaluate)&&!(E!=null&&E.is_close_tips)&&mt.createElement(Ze.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},mt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),mt.createElement("span",{style:{cursor:"pointer"},onClick:()=>Qe(void 0,null,function*(){let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/close_tips.json`,{method:"post"});(an==null?void 0:an.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)})})},"X"))),mt.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(E==null?void 0:E.anonymous_comment)&&{x:1300},dataSource:De,columns:Yc,onRow:(an,$r)=>({onClick:()=>{var to,Tu;(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${an.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?page=${y.page}`))}}),rowKey:"id",onChange:(an,$r,to)=>{if(to.order===void 0)switch(to.field){case"student_id":y.b_order="desc",y.order=to.field;break;default:delete y.b_order,delete y.order}else y.b_order=to.order.replace("end",""),y.order=to.field;Uu()}}))),mt.createElement("aside",{className:"tc mb50 mt30"},mt.createElement(ke.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Kc,defaultCurrent:parseInt(y.page)||1,current:parseInt(y.page)||1,defaultPageSize:20,total:Te.workList.work_count})),mt.createElement(et,null),mt.createElement(we,null),mt.createElement(dt.Z,{getData:Uu}),mt.createElement(ge.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ya,width:Ve===3&&(E!=null&&E.is_open_ai_review)?1150:600,confirmLoading:Wc,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Qe(void 0,null,function*(){var an,$r;if((0,oe.Rm)()&&!(($r=(an=Ne.AssistantObject)==null?void 0:an.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Ve===1){if(At!==0){if(!At){ye.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}xa(!1),$i(!0)}else if(Ve===2){if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}xa(!1),$i(!0)}else if(Ve===3){if(E!=null&&E.is_open_ai_review)if(E!=null&&E.single_score){if(E!=null&&E.zero_commit_student_works)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Pc(!0);const to=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:qr==null?void 0:qr.categoryId,range:Ic}});(to==null?void 0:to.status)===0&&(xa(!1),Ys()),Pc(!1)}}),onCancel:()=>{xa(!1),Al()}},mt.createElement("div",null,mt.createElement("div",null,mt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},mt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>bt(an.target.value)},(E==null?void 0:E.show_ai_review)&&mt.createElement(pe.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605 ",mt.createElement("img",{style:{marginBottom:"1px"},src:xt.Z})),mt.createElement(pe.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),mt.createElement(pe.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"))),Ve===1&&mt.createElement("div",null,mt.createElement("div",{className:"mt15 mb5"},mt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:At,onChange:an=>Vt(an),style:{width:"100%"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},mt.createElement("div",{style:{width:60}},mt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"calc(50% - 70px)"}}),mt.createElement("div",{style:{width:80}},mt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Ve)&&mt.createElement(mt.Fragment,null,mt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),mt.createElement(it.default.TextArea,{value:$n,onChange:an=>or(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),mt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),mt.createElement(it.default.TextArea,{value:wr,onChange:an=>la(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Ve===3&&(E!=null&&E.is_open_ai_review?mt.createElement(Si,{range:Ic,setRange:an=>zc(an)}):mt.createElement(_e.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${qr==null?void 0:qr.coursesId}/common_homework/${qr==null?void 0:qr.categoryId}/detail?tabs=5`}}))))),mt.createElement(ge.default,{title:"\u63D0\u793A",open:ci,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Qe(void 0,null,function*(){let an={};Ve===1?an.score=At||"0":(an.min_score=nn||"0",an.max_score=vt||"0"),an.comment=$n,an.hidden_comment=wr,ai===1?an.student_work_ids=De.map(to=>to.id):an.student_work_ids=De.filter(to=>!to.has_comment).map(to=>to.id),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_add_score.json`,{method:"post",body:an})).status===0&&(ye.ZP.info("\u4FEE\u6539\u6210\u529F"),$i(!1),Al(),Uu())}),onCancel:()=>{Al(),$i(!1)}},mt.createElement("div",{style:{padding:"32px",textAlign:"center"}},mt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),mt.createElement("br",null),mt.createElement(pe.ZP.Group,{value:ai,onChange:an=>ma(an.target.value)},mt.createElement(pe.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),mt.createElement(pe.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),mt.createElement(ge.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Fo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Qe(void 0,null,function*(){if(Dc(Hi),Ve===2&&jl.current){if(ao.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}else{if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}}),onCancel:()=>{No(!1),Al()}},mt.createElement("div",{style:{padding:"32px"}},mt.createElement("div",null,mt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},mt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),mt.createElement("div",{className:Hi.length>15?Wt.scroll:"",style:{overflowX:"hidden"}},Hi==null?void 0:Hi.map((an,$r)=>mt.createElement(Xe.default,{style:{textAlign:"left",margin:"0"},value:an.course_group_id,key:an.course_group_id,onChange:()=>{Vc(an.course_group_id,Hi)},checked:an.checked},an.group_group_name,"(",an.count,")")))),mt.createElement("div",null,mt.createElement("span",{style:{width:"80px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>{bt(an.target.value)}},mt.createElement(pe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),mt.createElement(pe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ve===1&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"100px"}}),mt.createElement("span",{style:{width:"80px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"100px"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),mt.createElement(Xe.default.Group,{onChange:an=>{yo([...an])},style:{width:"100%"}},(co=E.task_status)==null?void 0:co.map((an,$r)=>mt.createElement(Xe.default,{name:"task_status",value:an.id},an.name,"(",an.count,")")))),mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),mt.createElement(hn.Z,{className:Wt.MdEditor,onChange:an=>or(an),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),mt.createElement(ge.default,{open:hi,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Qe(void 0,null,function*(){Ve===2?(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1)):(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1))}),onCancel:()=>{Al(),Do(!1)}},mt.createElement("div",{style:{padding:"32px"}},Ve===1&&mt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",yi,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",nn,"-",vt,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ve===2&&mt.createElement("span",null,"\u786E\u8BA4\u5C06",yi,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(aa=E.task_status)==null?void 0:aa.filter(an=>ao==null?void 0:ao.includes(an.id)).map(an=>an.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),mt.createElement("br",null),mt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Po==null?void 0:Po.count,"\u540D\u5B66\u751F"))),mt.createElement(ge.default,{open:jo,width:900,centered:!0,closeIcon:!1,footer:mt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},mt.createElement("div",null,mt.createElement(Pe.ZP,{className:"mr20",style:{background:"none"},icon:mt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:an=>{var $r;if(an.preventDefault(),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,te.xg)(`${rr}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),mt.createElement("span",{className:"mr10"},"\u8C03\u5206"),mt.createElement(je.Z,{min:0,onChange:(0,ut.debounce)(an=>Qe(void 0,null,function*(){var $r;if(Vt(an),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,We.ZP)(`/api/student_works/${ni}/adjust_score.json`,{method:"post",body:{score:an}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)}))}),2e3)})),mt.createElement(Pe.ZP,{type:"primary",onClick:an=>Xn(!1)},"\u5173\u95ED")),onOk:()=>Qe(void 0,null,function*(){}),onCancel:()=>{Xn(!1)}},mt.createElement("div",{className:Wt.viewcode},mt.createElement("div",{className:Wt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),mt.createElement("div",null,mt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Ji&&mt.createElement(ze.default,{style:{width:200},value:(ka=Ji[0])==null?void 0:ka.path}," ",Ji==null?void 0:Ji.map(an=>mt.createElement(ze.default.Option,{value:an.path},an.path))," "))),mt.createElement(Ke.Z,{spinning:Ga},mt.createElement("iframe",{srcDoc:Ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),mt.createElement(ge.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ks,centered:!0,onCancel:()=>El(!1),onOk:()=>{Cl=="\u9644\u4EF6"?Lc(!1):Cl=="\u6279\u6CE8"&&Lc(!0),El(!1)}},mt.createElement(Xe.default,{checked:kc,onChange:an=>{Tc(an.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),mt.createElement("div",{className:Wt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),mt.createElement("div",{className:Wt.export_type_modal},mt.createElement("div",{className:Wt.export_type_modal_con},mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u9644\u4EF6"?Wt.type_item_active:""}`,onClick:()=>su("\u9644\u4EF6")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:va.Z,width:72,height:80})),mt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u6279\u6CE8"?Wt.type_item_active:""}`,onClick:()=>su("\u6279\u6CE8")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:sa.Z,width:99,height:80})),mt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),mt.createElement("div",{className:Wt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),mt.createElement(Zt,{title:z==null?void 0:z.title,open:(z==null?void 0:z.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:z==null?void 0:z.task_status,new_work_status:z==null?void 0:z.new_work_status,shixunHomeworks:Te,destroyOnClose:!0,centered:!0,onCancel:()=>{Vu()},footer:null,width:764,course_group:y==null?void 0:y.course_group}),mt.createElement($t.Z,{visible:Zc,getData:Uu,categoryId:y.categoryId,onCancle:()=>{Mc(!1)}}),mt.createElement(Xi,null),mt.createElement(jn,{getData:()=>Ys()}))};var ft=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(at),Mt=ee(78323),Nt=ee(3224),Ut=Object.defineProperty,mn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Dn=(Te,Ne,Ce)=>Ne in Te?Ut(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Hn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pn.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);if(mn)for(var Ce of mn(Ne))Kt.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);return Te},Ln=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kn=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ln(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/deleteReply",payload:{object_id:Te.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getReplyList",payload:Hn({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Bn=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kn),vn=ee(86342),xn=ee(26227),Kn=ee(63524),Mn={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},qt=ee(59301),lr=Object.defineProperty,ir=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ca=(Te,Ne,Ce)=>Ne in Te?lr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ha=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Zr.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);if(ir)for(var Ce of ir(Ne))Ba.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);return Te},Xr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});ue().locale("ZH-cn");const da=({shixunHomeworks:Te,classroomList:Ne,user:Ce,globalSetting:Jt,loading:jt,dispatch:en})=>{const[Yt,on]=(0,x.useState)(ha({},(0,Be.useParams)())),[Ft,sn]=(0,x.useState)(!1),[Xt,Rt]=(0,x.useState)(-1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),{workList:Cn}=Te,{detailLeftMenus:qn}=Ne,{replyList:Fn,workDetail:Fr}=Te;Yt.page_size=10,(0,x.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}),qn.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:ha({},Yt)})},[Yt.categoryId]);const _n=Lr=>{Lr=Lr!=null&&Lr.includes(".json")?Lr:`${Lr}.json`,ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Xr(void 0,null,function*(){var ln;const Et=yield(0,vn.$Q)({url:Lr});if(!Et)return;ye.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Gr=yield(0,vn.Ir)({id:Et.shixun_identifier});if(Gr!=null&&Gr.game_identifier){(ln=Be.history)==null||ln.push(`/tasks/${Gr.game_identifier}`);return}(Gr==null?void 0:Gr.status)===2?_n(Gr==null?void 0:Gr.message):(Gr==null?void 0:Gr.status)===3&&Kr(Gr==null?void 0:Gr.message)})})},Kr=Lr=>{ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Lr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return qt.createElement("section",{className:Mn.bg},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getWorkDetail"]},qt.createElement("section",{className:""},qt.createElement("aside",{className:[Mn.desc,"c-black","font14","bg-white"].join(" ")},Te.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("div",null,qt.createElement(Gt.Z,{value:(Fr==null?void 0:Fr.description)||"\u6682\u65E0\uFF5E"})),qt.createElement(Nt.Z,{authority:(0,oe.GJ)(),showDimensions:!1,dataSource:Fr==null?void 0:Fr.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)})}}),Te.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("aside",{className:["bg-white"].join(" ")},qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},defaultValue:Fr==null?void 0:Fr.explanation,height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"default",size:"middle",onClick:()=>Xr(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),qt.createElement(Pe.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Xr(void 0,null,function*(){Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:Ir,categoryId:Yt.categoryId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}))})},"\u4FDD\u5B58"))))),qt.createElement("aside",{className:[Mn.reply,"bg-white","mt20"].join(" ")},Ft&&qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,{onClick:()=>{sn(!0)}},qt.createElement(Fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Ft&&qt.createElement(it.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),qt.createElement(Fe.Z,null,qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(void 0,null,function*(){if((0,oe.Rm)()&&!Ne.AssistantObject.normal.can_create){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ir}}})).status===0&&(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),sn(!1),dr(""))})},"\u53D1\u8868")))),(Fn==null?void 0:Fn.comments)&&Fn.comments!=""&&qt.createElement("aside",{className:[Mn.replyList,"bg-white"].join(" ")},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getReplyList"]},Fn==null?void 0:Fn.comments.map(function(Lr,ln){var Et,Gr,Hr,Wa;return qt.createElement(Ze.Z,{gutter:[12,12],key:ln},qt.createElement(Fe.Z,{flex:"40px"},qt.createElement("img",{className:Mn.headpic,width:"40",src:`${Mt.Z.IMG_SERVER}/images/${(Et=Lr==null?void 0:Lr.author)==null?void 0:Et.image_url}`})),qt.createElement(Fe.Z,{flex:"1"},qt.createElement(Ze.Z,{align:"middle"},qt.createElement(Fe.Z,{span:20},qt.createElement("span",{className:"c-light-black"},(Gr=Lr==null?void 0:Lr.author)==null?void 0:Gr.name),qt.createElement("span",{className:"c-light-black ml10"},Lr==null?void 0:Lr.time," \u53D1\u5E03")),qt.createElement(Fe.Z,{className:"tr",span:4},((0,oe.GJ)()||((Hr=Ce==null?void 0:Ce.userInfo)==null?void 0:Hr.login)===((Wa=Lr==null?void 0:Lr.author)==null?void 0:Wa.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:Lr}})}}))),qt.createElement(Fe.Z,{span:24},qt.createElement(Gt.Z,{value:Lr.content})),Lr.children&&qt.createElement("aside",{className:Mn.comment},Lr.children.map(function(ei,co){var aa,ka;return qt.createElement(Ze.Z,{key:co},qt.createElement(Fe.Z,{span:24},qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{flex:"1"},ei.author.name,qt.createElement("span",{className:"c-light-black ml10"},ei==null?void 0:ei.time)),qt.createElement(Fe.Z,null,((0,oe.GJ)()||((aa=Ce==null?void 0:Ce.userInfo)==null?void 0:aa.login)===((ka=ei==null?void 0:ei.author)==null?void 0:ka.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:ei}})}}))))),qt.createElement(Fe.Z,null,qt.createElement(Gt.Z,{value:ei.content})))})),qt.createElement(Fe.Z,{span:24,className:"mt5 c-light-black"},Xt===ln&&qt.createElement("aside",null,qt.createElement(hn.Z,{onChange:ei=>{cr(ei)},height:150,isFocus:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(this,null,function*(){fn===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",m_parent_id:Lr.id,reply_id:1,notes:fn}}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),ye.ZP.success("\u53D1\u5E03\u6210\u529F"),Rt(-1))})},"\u53D1\u8868")))),Xt!==ln&&qt.createElement("div",{className:"tr"},qt.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Rt(ln)}),!!Lr.user_praise&&qt.createElement("span",{className:"c-orange"},qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count),!Lr.user_praise&&qt.createElement("span",null,qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count))))))}))))),qt.createElement("aside",{className:"tc mt30 pb30"},qt.createElement(ke.Z,{defaultCurrent:1,total:Fn==null?void 0:Fn.messages_count,hideOnSinglePage:!0,current:Yt.page||1,onChange:Lr=>{Yt.page=Lr,en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})}})),qt.createElement(Bn,null))};var Yr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,user:Ce,loading:Jt,globalSetting:jt})=>({shixunHomeworks:Te,globalSetting:jt,user:Ce,classroomList:Ne,loading:Jt.effects}))(da),Fa=Object.defineProperty,ta=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Ar=(Te,Ne,Ce)=>Ne in Te?Fa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,jr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ga.call(Ne,Ce)&&Ar(Te,Ce,Ne[Ce]);if(ta)for(var Ce of ta(Ne))Ca.call(Ne,Ce)&&Ar(Te,Ce,Ne[Ce]);return Te};ue().locale("ZH-cn");const Wr=({shixunHomeworks:Te,classroomList:Ne,globalSetting:Ce,loading:Jt,dispatch:jt})=>{var en,Yt;const on=(0,Be.useParams)(),{detailLeftMenus:Ft}=Ne,{replyList:sn,referenceAnswer:Xt}=Te;return on.page_size=10,(0,x.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:jr({},on)}),jt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:on.categoryId}}),Ft.course_modules||jt({type:"classroomList/getClassroomLeftMenus",payload:jr({},on)})},[on.categoryId]),x.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},x.createElement("aside",{className:["c-black","font14"].join(" ")},x.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&x.createElement(Gt.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((en=Xt.attachments)!=null&&en.length)&&x.createElement(_e.Z,null)),(Yt=Xt==null?void 0:Xt.attachments)==null?void 0:Yt.map((Rt,Ir)=>x.createElement("div",null,x.createElement("a",{href:`${Mt.Z.API_SERVER}${Rt.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Rt.title),x.createElement("span",{className:"c-light-black ml20 font12"},Rt.filesize))))))};var pr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,globalSetting:Jt})=>({shixunHomeworks:Te,globalSetting:Jt,classroomList:Ne,loading:Ce.effects}))(Wr),hr=ee(60132),Qr=ee(27681),Ur=ee(2334),Da=ee(59301),za=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fa=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const[en,Yt]=(0,x.useState)(!0),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)([]),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)([]),[cr,Cn]=(0,x.useState)([]),[qn,Fn]=(0,x.useState)(""),Fr=(0,Be.useParams)();function _n(){return za(this,null,function*(){let ln=yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators.json`,{method:"get"});Ir(ln)})}function Kr(){return za(this,null,function*(){var ln;let Et=yield(0,We.ZP)(`/api/courses/${Fr==null?void 0:Fr.coursesId}/teachers`,{method:"get",params:{homework_id:Fr.categoryId,limit:1e3}});(ln=Et==null?void 0:Et.teacher_list)==null||ln.map(Gr=>{Gr.key=Gr.user_id}),fn(Et==null?void 0:Et.teacher_list),Cn(Et==null?void 0:Et.teacher_list)})}(0,x.useEffect)(()=>{_n(),((0,oe.G5)()||(0,oe.Rm)())&&Kr()},[Fr]);const Lr=()=>{};return Da.createElement("section",{className:Ur.Z.form},Da.createElement(Ze.Z,{className:Ur.Z.content,style:{padding:"20px 30px",gap:20}},(Jt=Rt==null?void 0:Rt.data)==null?void 0:Jt.map(ln=>Da.createElement(Ze.Z,{align:"middle",className:`${Ur.Z.borderSty} ${qn===(ln==null?void 0:ln.id)?Ur.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Da.createElement("span",{className:"c-grey-333"},ln==null?void 0:ln.real_name),(Rt==null?void 0:Rt.can_edit)&&Da.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ur.Z.delSty}`,onMouseEnter:()=>{Fn(ln.id)},onMouseLeave:()=>{Fn("")},onClick:()=>za(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:ln.id}})).status===0&&(ye.ZP.info("\u5220\u9664\u6210\u529F"),_n(),Kr())})}))),(Rt==null?void 0:Rt.can_edit)&&Da.createElement(Pe.ZP,{className:Ur.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ft(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Rt!=null&&Rt.can_edit)&&!((jt=Rt==null?void 0:Rt.data)!=null&&jt.length)&&Da.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Da.createElement(ge.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:on,onCancel:()=>Ft(!1),onOk:()=>za(void 0,null,function*(){if(sn.length===0){ye.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:sn}})).status===0&&(ye.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),_n(),Kr(),Ft(!1))})},Da.createElement("div",null,Da.createElement("div",{style:{display:"flex"}},Da.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Da.createElement(it.default.Search,{onChange:ln=>{fn(cr.filter(Et=>Et.name.indexOf(ln.target.value)>-1))}})),Da.createElement(Ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(ln,Et)=>{Xt(ln)},selectedRowKeys:sn,getCheckboxProps:ln=>({disabled:ln.is_collaborator})},pagination:!1,dataSource:dr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var qa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(fa),Ja=ee(44104),Ha=ee(32134),fi=ee(12893),ui=ee(17870),Ua=ee(86277),Yn=ee(59301),ji=Object.defineProperty,pi=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Qi=Object.prototype.propertyIsEnumerable,Oi=(Te,Ne,Ce)=>Ne in Te?ji(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ii=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ni.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);if(gi)for(var Ce of gi(Ne))Qi.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);return Te},eo=(Te,Ne)=>pi(Te,Yi(Ne)),Vi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fo=({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt,dispatch:jt})=>{var en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),Rt=(0,Be.useLocation)(),{verifyModelUser:Ir,ContactModalElement:dr}=(0,ui.Z)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0),[Fn]=me.default.useForm(),[Fr,_n]=(0,x.useState)(!1),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),[Gr,Hr]=ge.default.useModal();let[Wa,ei]=(0,x.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[co,aa]=(0,x.useState)([]),[ka,qr]=(0,x.useState)([]),[a,y]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const b=((en=cr==null?void 0:cr.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((Yt=cr==null?void 0:cr.homework_status)==null?void 0:Yt.includes("\u7533\u8BC9\u4E2D")),E=((on=cr==null?void 0:cr.homework_status)==null?void 0:on.includes("\u533F\u8BC4\u4E2D"))||((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u7533\u8BC9\u4E2D"))||((sn=cr==null?void 0:cr.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62"));(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(a).map(function(At){At.indexOf("proportion")>-1&&(fn[At]=(fn[At]*100).toFixed(0)),a[At]=fn[At]}),(!a.allow_late||!a.unified_late)&&(a.late_penalty=5),co=JSON.parse(JSON.stringify(fn.group_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.publish_time!==null))),ka=JSON.parse(JSON.stringify(fn.allow_late_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.late_time!==null))),Wa=JSON.parse(JSON.stringify(fn.score_details.map(At=>ii({},At)))),y(ii({},a)),ei([...Wa]),aa([...co]),qr([...ka]))},[fn]);const z=()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ii({},Xt)})},ie=()=>Vi(void 0,null,function*(){Lr(!0);let At=!1;if(Wa==null||Wa.find(vt=>{if(vt.name===""||vt.score===""){At=!0;return}}),At)return;if(Ve().toFixed(2)!=100){ye.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(bt(Wa)){ye.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const Vt=JSON.parse(JSON.stringify(a));if(Vt.categoryId=Xt.categoryId,a.unified_setting||co==null||co.map(vt=>{var dn,nn;if(!vt.publish_time||!vt.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,console.log("item:0",vt,fn.group_settings,co),vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return console.log("d:",wr,zn),wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(",")}),Vt.group_settings=co,Vt.score_details=Wa,a.allow_late)if(a.unified_late){if(a.late_penalty===null||a.late_penalty===void 0||a.late_penalty<0||a.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ka=ka==null?void 0:ka.map(vt=>{var dn,nn;if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(","),vt}),Vt.allow_late_settings=ka;Object.keys(Vt).map(function(vt){vt.indexOf("proportion")>-1&&(Vt[vt]=Vt[vt]/100)}),JSON.stringify(Wa)!==JSON.stringify(fn==null?void 0:fn.score_details)||(fn==null?void 0:fn.single_score)!=(a==null?void 0:a.single_score)?(ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>Vi(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))})}),Et(!0)):(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))}),fe=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),Yn.createElement("br",null),"\u6CE8\u610F\uFF1A",Yn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Yn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),De=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Me=At=>At&&AtWa.reduce((At,Vt)=>Vt.score!==""?At+Vt.score:At,0);function bt(At){return At.some((Vt,vt)=>At.find((nn,zn)=>nn.name===Vt.name&&zn!==vt)!==void 0)}return Yn.createElement("section",{className:Ur.Z.form},!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement(Yn.Fragment,null,Yn.createElement("div",{style:{display:"flex",alignItems:"center"}},Yn.createElement("div",{className:Ur.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!a.single_score&&Yn.createElement("div",{style:{marginLeft:"auto"}},Yn.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Yn.createElement("span",{style:{color:"#E30000"}},Ve().toFixed(2),"\u5206"))),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a==null?void 0:a.single_score,onChange:At=>{a.single_score=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0},Yn.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!a.single_score&&Yn.createElement(Ze.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Wa==null?void 0:Wa.map((At,Vt)=>Yn.createElement(Ja.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:Vt==(Wa==null?void 0:Wa.length)-1?"0px":"10px"},align:"baseline"},Yn.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Yn.createElement(it.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:At==null?void 0:At.name,onChange:vt=>{Wa[Vt].name=vt.target.value.trim(),ei([...Wa])}}),Yn.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Yn.createElement(je.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:At==null?void 0:At.score,disabled:Cn,onChange:vt=>{console.log(vt),vt?(Wa[Vt].score=Number(vt.toFixed(2)),ei([...Wa])):(Wa[Vt].score="",ei([...Wa]))}}),(Wa==null?void 0:Wa.length)<5&&!Cn&&Yn.createElement(Ha.Z,{onClick:()=>{ei([...Wa,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),Vt>1&&!Cn&&Yn.createElement(fi.Z,{onClick:()=>{Wa.splice(Vt,1),console.log(Wa),ei([...Wa])},style:{color:"#E30000"}}),!Wa[Vt].name&&Kr&&Yn.createElement("div",{className:Ur.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Wa[Vt].score&&Kr&&Yn.createElement("div",{className:Ur.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.teacher_mode,onChange:At=>{a.teacher_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.ta_mode,onChange:At=>{a.ta_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.final_mode,onChange:At=>{a.final_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.te_proportion,onChange:At=>{a.te_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.ta_proportion,onChange:At=>{a.ta_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:a.st_proportion,onChange:At=>{a.st_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(Xe.default,{disabled:Cn,checked:a==null?void 0:a.is_repeat_minus,onChange:At=>{y(Vt=>eo(ii({},Vt),{is_repeat_minus:At.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")),Yn.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(a==null?void 0:a.is_repeat_minus)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Yn.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:a.repeat_setting_score,onChange:At=>{a.repeat_setting_score=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Yn.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,value:a.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:At=>{a.repeat_limit=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Pe.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ie},"\u4FDD\u5B58"),Yn.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>_n(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Yn.createElement(ge.default,{open:Fr,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{_n(!1)},onOk:()=>Vi(void 0,null,function*(){const At=JSON.parse(JSON.stringify(a));Object.keys(At).map(function(vt){vt.indexOf("proportion")>-1&&(At[vt]=At[vt]/100)}),(yield(0,We.ZP)(`/api/courses/${Xt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:At}})).status===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),_n(!1))})},Yn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),dr())};var Pi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,globalSetting:Ce,user:Jt}))(fo),La=ee(59301),zi=Object.defineProperty,_i=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,mo=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Sa=(Te,Ne,Ce)=>Ne in Te?zi(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Mr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))mi.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);if(mo)for(var Ce of mo(Ne))ho.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);return Te},wa=(Te,Ne)=>_i(Te,Zi(Ne));const ra=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),{workSetting:Jt}=Te,[jt,en]=(0,x.useState)(!0);let[Yt,on]=(0,x.useState)([]),[Ft,sn]=(0,x.useState)([]),[Xt,Rt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1,enable_hidden:!1,hidden_from_teacher:!0,hidden_from_student:!0});const[Ir,dr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en(!(Jt!=null&&Jt.can_edit))},[Jt]),(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(Xt).map(function(Cn){Xt[Cn]=Jt[Cn]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Yt=JSON.parse(JSON.stringify(Jt.group_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.late_time!==null))),Rt(Mr({},Xt)),on([...Yt]),sn([...Ft]))},[Jt]);const fn=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:Mr({},Ce)})},cr=()=>{const Cn=JSON.parse(JSON.stringify(Xt));if(Cn.categoryId=Ce.categoryId,Xt.is_score_open&&!(Xt!=null&&Xt.personal_score_open||Xt!=null&&Xt.score_open))throw ye.ZP.error("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),new String("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4");if(Xt!=null&&Xt.enable_hidden&&!(Xt!=null&&Xt.hidden_from_teacher)&&!(Xt!=null&&Xt.hidden_from_student)){dr(!0);return}if(Xt.unified_setting||Yt==null||Yt.map(qn=>{var Fn,Fr;if(!qn.publish_time||!qn.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(Fr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:Fr.toString().split(",")}),Cn.group_settings=Yt,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(qn=>{var Fn,Fr;if(qn.late_penalty===null||qn.late_penalty===void 0||qn.late_penalty<0||qn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qn.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(Fr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:Fr.toString().split(","),qn}),Cn.allow_late_settings=Ft;Object.keys(Cn).map(function(qn){qn.indexOf("proportion")>-1&&(Cn[qn]=Cn[qn]/100)}),Ne({type:"shixunHomeworks/updateSetting",payload:Cn}).then(qn=>{qn.status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn(),Ne({type:"shixunHomeworks/getWorkList",payload:Mr({},Ce)}))})};return La.createElement("section",{className:Ur.Z.form},La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.answer_public,disabled:jt,onChange:Cn=>{Xt.answer_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.answer_public_type,onChange:Cn=>{Xt.answer_public_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),La.createElement("br",null),La.createElement(pe.ZP,{value:2},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),La.createElement(pe.ZP,{value:3},La.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.work_public,disabled:jt,onChange:Cn=>{Xt.work_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.is_score_open,disabled:jt,onChange:Cn=>{Xt.is_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),La.createElement(Xe.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:jt||Xt.score_open,onChange:Cn=>{Xt.personal_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),La.createElement(Xe.default,{checked:Xt.score_open,disabled:jt,onChange:Cn=>{Cn.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.see_comment,disabled:jt,onChange:Cn=>{Xt.see_comment=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.see_comment_type,onChange:Cn=>{Xt.see_comment_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:0},La.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),La.createElement("br",null),La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},La.createElement(Xe.default,{checked:Xt.shared_review,disabled:jt,onChange:Cn=>{Xt.shared_review=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.enable_hidden,disabled:jt,onChange:Cn=>{Cn.target.checked?(Xt.hidden_from_teacher=!0,Xt.hidden_from_student=!0):dr(!1),Xt.enable_hidden=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9690\u85CF\u672C\u4F5C\u4E1A\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u548C\u6700\u7EC8\u6210\u7EE9\u4FE1\u606F")),Xt.enable_hidden&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement(Xe.default,{checked:Xt.hidden_from_teacher,style:{marginLeft:10},disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_teacher=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u6559\u5E08\u9690\u85CF")),La.createElement(Xe.default,{checked:Xt.hidden_from_student,disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_student=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u5B66\u751F\u9690\u85CF"))),Ir&&La.createElement("span",{style:{color:"red",fontSize:"14px",marginLeft:30}},"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u7C7B\u578B\u7684\u7528\u6237")),!jt&&La.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>cr()},"\u4FDD\u5B58"))};var ya=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(ra),bi=ee(11803),Ai=ee(71411),no=ee(84926),Eo=ee(16534),Co=ee(36037),ro=ee(30487),qi=ee(33679),ba=ee(59301),po=Object.defineProperty,Yo=Object.defineProperties,du=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,bo=(Te,Ne,Ce)=>Ne in Te?po(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,vo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ho.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);if(Qo)for(var Ce of Qo(Ne))zo.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);return Te},Bo=(Te,Ne)=>Yo(Te,du(Ne)),fu=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir;const dr=(0,Be.useParams)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0);let[Fn,Fr]=(0,x.useState)([]);const[_n,Kr]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,x.useEffect)(()=>{aa.resetFields(),ka.resetFields()},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(_n).map(function(fe){_n[fe]=fn[fe]}),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),Fn=JSON.parse(JSON.stringify(fn.group_settings.map(fe=>Bo(vo({},fe),{group_name:[fe.group_name]})).filter(fe=>fe.publish_time!==null))),Kr(vo({},_n)),Fr([...Fn]))},[fn]);const Lr=()=>fu(void 0,null,function*(){yield Ce({type:"shixunHomeworks/getWorkSetting",payload:vo({},dr)}),aa.resetFields(),ka.resetFields()}),[ln,Et]=(0,x.useState)(!1),Gr=()=>fu(void 0,null,function*(){Et(!ln);const fe=JSON.parse(JSON.stringify(_n));if(fe.categoryId=dr.categoryId,_n.unified_setting||Fn==null||Fn.map(Me=>{var Ve,bt;if(!Me.publish_time||!Me.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),Et(ln),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Me.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Me.group_name=typeof(Me==null?void 0:Me.group_name)=="string"?[Me==null?void 0:Me.group_name]:Me==null?void 0:Me.group_name,Me.group_id=(bt=(Ve=Me==null?void 0:Me.group_name)==null?void 0:Ve.map(At=>{var Vt,vt;let dn=(vt=(Vt=fn.group_settings)==null?void 0:Vt.filter(nn=>(nn==null?void 0:nn.group_name)===At))==null?void 0:vt[0];return dn==null?void 0:dn.group_id}))==null?void 0:bt.toString().split(",")}),fe.group_settings=Fn,_n.evaluation_start){if(_n.end_time&&ue()(_n.evaluation_start)<=ue()(_n.end_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(_n.late_time&&ue()(_n.evaluation_start)<=ue()(_n.late_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(fe).map(function(Me){Me.indexOf("proportion")>-1&&(fe[Me]=fe[Me]/100)}),fe.anonymous_comment&&!fe.unified_anonymous_comment){const Me=yield a();fe.anonymous_comment_settings=Me.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}if(fe.anonymous_appeal&&!fe.unified_anonymous_appeal){const Me=y();fe.anonymous_appeal_settings=Me.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}(yield(0,We.ZP)(`/api/homework_commons/${dr.categoryId}/evaluation_setting.json`,{method:"post",body:vo({},fe)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),qn(!0),Lr(),Ce({type:"shixunHomeworks/getWorkList",payload:vo({},dr)})),Et(ln)}),Hr=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",ba.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),ba.createElement("br",null),"\u6CE8\u610F",ba.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",ba.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ba.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",ba.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Wa=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",ba.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),ei=(jt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:jt.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),co=(en=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:en.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),[aa]=me.default.useForm(),[ka]=me.default.useForm(),qr=(fe,De)=>fe.map(Me=>{var Ve;return(Ve=De.find(bt=>bt.value===Me))==null?void 0:Ve.id}),a=()=>fu(void 0,null,function*(){const fe=(0,qi.Y)(aa.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_comment_settings||[]){if(!(Me!=null&&Me.evaluation_start))return ye.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Et(ln),Promise.reject();if(!Me.group_name)return ye.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),Promise.reject();Me.evaluation_end=Me==null?void 0:Me.evaluation_start[1],Me.evaluation_start=Me==null?void 0:Me.evaluation_start[0],Me.group_id=qr(Me.group_name,ei),Reflect.deleteProperty(Me,"deleteflag")}return De}),y=()=>{const fe=(0,qi.Y)(ka.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_appeal_settings||[])Me.group_id=qr(Me.group_name,co),Reflect.deleteProperty(Me,"deleteflag");return De},b=(fe,De)=>{if(De==="comment"){const Me=fe==null?void 0:fe.filter(At=>At.evaluation_end!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["evaluation_start","evaluation_end"]).map(At=>Bo(vo({},At),{evaluation_start:[At.evaluation_start,At.evaluation_end],group_name:[At.group_name],deleteflag:!1}))}else if(De==="appeal"){const Me=fe==null?void 0:fe.filter(At=>At.appeal_time!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["appeal_time"]).map(At=>Bo(vo({},At),{group_name:[At.group_name],deleteflag:!1}))}},E=(((Yt=fn==null?void 0:fn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(ei==null?void 0:ei.length)>0)&&(fn==null?void 0:fn.student_works),z=((on=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:on.length)>0,ie=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))||z;return ba.createElement("section",{className:Ur.Z.form},ba.createElement("div",{className:Ur.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement(Ai.Z,{checked:_n.anonymous_comment,disabled:Cn||!E||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var fe;if((0,oe.Rm)()&&!((fe=Jt.AssistantObject.normal)!=null&&fe.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_comment=!_n.anonymous_comment,_n.allow_late&&!_n.evaluation_start||_n.unified_setting&&!_n.evaluation_start&&_n.end_time&&_n.end_time!=""&&(_n.evaluation_start=ue()(_n.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),_n.evaluation_end=ue()(_n.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),_n.anonymous_comment&&(_n.evaluation_num=parseInt(_n.evaluation_num)?_n.evaluation_num:3,_n.absence_penalty=parseInt(_n.absence_penalty)?_n.absence_penalty:3),Kr(Object.assign({},_n))}}),ba.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),ba.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),ba.createElement(Ae.Z,{title:ba.createElement("div",null,ba.createElement("div",null,"\u89C4\u5219"),ba.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ba.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),ba.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),ba.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ur.Z.title_icon}`}))),_n.anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_comment,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{var De;if((0,oe.Rm)()&&!((De=Jt.AssistantObject.normal)!=null&&De.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(Me=>Bo(vo({},Me),{unified_anonymous_comment:fe.target.value})),aa.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},ba.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((sn=fn==null?void 0:fn.group_settings)==null?void 0:sn.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),_n.anonymous_comment&&_n.unified_anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.anonymous_group,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_comment){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{anonymous_group:fe.target.value}))}},ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Xt=fn==null?void 0:fn.group_settings)==null?void 0:Xt.length)>0&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||!(fn!=null&&fn.can_anonymous_group)},ba.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ba.createElement("aside",null,_n.anonymous_comment&&ba.createElement(ba.Fragment,null,_n.unified_anonymous_comment?ba.createElement(no.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:aa,style:{marginTop:"1px"},autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:b(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},ba.createElement(Eo.Z,{disabled:Cn,selectOptions:ei,form:aa,data:_n}))),ba.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement(Ai.Z,{checked:_n.anonymous_appeal,disabled:Cn||!ie||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_appeal=!_n.anonymous_appeal,_n.anonymous_appeal&&(_n.appeal_penalty=_n.appeal_penalty?_n.appeal_penalty:2),Kr(Object.assign({},_n))}}),ba.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),_n.anonymous_appeal&&ba.createElement(ba.Fragment,null,ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_appeal,disabled:Cn||(fn==null?void 0:fn.anonymous_appeal),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{unified_anonymous_appeal:fe.target.value})),ka.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&ba.createElement(pe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group),style:{marginRight:"40px"}},ba.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Rt=fn==null?void 0:fn.group_settings)==null?void 0:Rt.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),_n.unified_anonymous_appeal?ba.createElement(Co.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ka,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:b(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},ba.createElement(ro.Z,{disabled:Cn||(0,oe.Rm)()&&!((Ir=Jt.AssistantObject.normal)!=null&&Ir.can_anonymous_appeal),selectOptions:co,form:ka})))),!Cn&&ba.createElement(Pe.ZP,{loading:ln,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gr()},"\u4FDD\u5B58"))};var ku=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(Zu),So=ee(16326),qo=ee(53398),Ea=ee(9277),Zo=ee(12313),bu=ee(90609),It=ee(59301),Mu=Object.defineProperty,xu=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Ro=(Te,Ne,Ce)=>Ne in Te?Mu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,io=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Du.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);if(Jo)for(var Ce of Jo(Ne))yu.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);return Te},Io=(Te,Ne)=>xu(Te,Pu(Ne)),au=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Eu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),Bu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Wo=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Cu=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},ko=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Cu(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},mu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,Fr,_n,Kr,Lr;const ln=(0,Be.useParams)(),{workSetting:Et,workList:Gr}=Te,[,Hr,Wa]=(0,ae.U)(Eu,{categoryId:ln==null?void 0:ln.categoryId,penalty_type:qo.Q.Number}),[,ei,co]=(0,ae.U)(Bu,{categoryId:ln==null?void 0:ln.categoryId}),[aa]=me.default.useForm(),ka=me.default.useWatch("unified_setting",aa),qr=me.default.useWatch("group_settings",aa),a=me.default.useWatch("allow_late_settings",aa),y=me.default.useWatch("end_time",aa),b=me.default.useWatch("publish_time",aa),E=me.default.useWatch("allow_late",aa),z=me.default.useWatch("unified_late",aa),ie=me.default.useWatch("late_time",aa),fe=me.default.useWatch("anonymous_comment",aa),De=me.default.useWatch("unified_anonymous_comment",aa),Me=me.default.useWatch("evaluation_start",aa),Ve=me.default.useWatch("anonymous_appeal",aa),bt=me.default.useWatch("anonymous_comment_settings",aa),At=me.default.useWatch("unified_anonymous_appeal",aa),Vt=me.default.useWatch("anonymous_appeal_settings",aa),[vt,dn]=(0,x.useState)(!1),[nn,zn]=(0,x.useState)({}),[$n,or]=(0,x.useState)({}),[wr,la]=(0,x.useState)({}),[Ya,xa]=(0,x.useState)(!1),ai=vt||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ma=vt||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),ci=vt||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),$i=vt||(0,oe.Rm)()&&!((Rt=(Xt=Jt.AssistantObject)==null?void 0:Xt.normal)!=null&&Rt.can_anonymous_appeal),[Fo,No]=(0,x.useState)([]),ao=(Xn,rr)=>{if(Xn!=null&&Xn.some(wi=>typeof wi.group_name!="string")){const wi=[];Xn==null||Xn.forEach(ni=>{var Ia;typeof ni.group_name!="string"&&((Ia=ni.group_name)==null||Ia.forEach(Ii=>{wi.push(Io(io({},ni),{group_name:Ii}))}))}),Xn=wi}return Xn==null?void 0:Xn.filter(wi=>{var ni,Ia,Ii;return!((Ii=(Ia=(ni=rr==null?void 0:rr.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:ni.toString())==null?void 0:Ia.split(","))!=null&&Ii.includes(String(wi.group_name)))&&wi.is_admin})},yo=Xn=>{if(Xn=="allow_late"){ge.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:It.createElement(It.Fragment,null,Gr!=null&&Gr.is_shixun?It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Xn=="anonymous_comment"){ge.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",It.createElement("br",null),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Xn=="anonymous_appeal"){ge.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),It.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null))});return}if(Xn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Xn=="unified_anonymous_comment")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Xn=="unified_anonymous_appeal")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":z===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Xn=="make_up_score")return E?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Xn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},hi=(Xn,rr={})=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(Xn=="unified_setting")return ai||!((wi=Gr==null?void 0:Gr.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))||!(Et!=null&&Et.manage_all_group);if(Xn=="publish_time")return ai||!((ni=Gr==null?void 0:Gr.homework_status)!=null&&ni.includes("\u672A\u53D1\u5E03")||(Ia=Gr==null?void 0:Gr.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"));if(Xn=="end_time"){const Or=ko([],(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ai||!(rr!=null&&rr.is_admin)||!((Ii=Gr==null?void 0:Gr.homework_status)!=null&&Ii.includes("\u672A\u53D1\u5E03"))&&(rr==null?void 0:rr.publish_time)&&ue()().startOf("second")>=ue()((Gi=rr==null?void 0:rr.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.allow_late_settings)||[],(Br,yi)=>(Br==null?void 0:Br.late_time)&&(yi==null?void 0:yi.late_time)&&ue()(Br==null?void 0:Br.late_time).startOf("second")(Br==null?void 0:Br.evaluation_start)&&(yi==null?void 0:yi.evaluation_start)&&ue()(Br==null?void 0:Br.evaluation_start).startOf("second")=ue()((vi=rr==null?void 0:rr.publish_time)==null?void 0:vi[0]).startOf("second"),(Et==null?void 0:Et.allow_late)&&(Or==null?void 0:Or.late_time)&&ue()().startOf("second")>=ue()(rr==null?void 0:rr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(xr==null?void 0:xr.evaluation_start)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.evaluation_start).startOf("second")]}if(Xn=="allow_late"){const Or=((Ga=Et==null?void 0:Et.allow_late_settings)==null?void 0:Ga.filter(Br=>Br.late_time!==null).map(Br=>{var yi;return(yi=Br==null?void 0:Br.group_id)==null?void 0:yi[0]}))||[],xr=ko(null,(Et==null?void 0:Et.group_settings)||[],(Br,yi)=>(Br==null?void 0:Br.end_time)&&(yi==null?void 0:yi.end_time)&&ue()(Br==null?void 0:Br.end_time).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Or==null?void 0:Or.includes((si=xr==null?void 0:xr.group_id)==null?void 0:si[0]))&&(Et==null?void 0:Et.allow_late)&&(xr==null?void 0:xr.end_time)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")}if(Xn=="unified_late"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||ka===!1}if(Xn=="late_penalty"||Xn=="late_time")return ma||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.group_settings)||[],(xr,Br)=>(xr==null?void 0:xr.end_time)&&(Br==null?void 0:Br.end_time)&&ue()(xr==null?void 0:xr.end_time).startOf("second")>ue()(Br==null?void 0:Br.end_time).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.end_time)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.end_time).startOf("second")||(rr==null?void 0:rr.group_name)&&((Hi=rr==null?void 0:rr.group_name)==null?void 0:Hi.length)&&(Et==null?void 0:Et.unified_setting)&&(Et==null?void 0:Et.end_time)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"),!0);return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="unified_anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||!(Et!=null&&Et.unified_anonymous_comment)&&(Et==null?void 0:Et.anonymous_comment)&&Or.evaluation_start&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")||z===!1||ka===!1}if(Xn=="anonymous_group")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci;if(Xn=="evaluation_end")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="evaluation_num")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="absence_penalty")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_comment_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||[(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))||["anonymous_comment_settings","student_comment"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin);if(Xn=="student_comment")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="is_open_abnormal_score")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.is_open_abnormal_score);if(Xn=="anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||Et.anonymous_appeal&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="unified_anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||z===!1||ka===!1||De==!1;if(Xn=="appeal_penalty")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_appeal_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_end)&&(Br==null?void 0:Br.evaluation_end)&&ue()(xr==null?void 0:xr.evaluation_end).startOf("second")>ue()(Br==null?void 0:Br.evaluation_end).startOf("second"));return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_end)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))?$i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin):!1},Do=(Xn,rr)=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(console.log("handleValuesChange",Xn,rr),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Xn&&(rr!=null&&rr.end_time||aa.setFieldsValue({end_time:ue()(rr==null?void 0:rr.publish_time).add(7,"days")})),"unified_setting"in Xn&&(rr!=null&&rr.unified_setting||aa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Xn&&(rr!=null&&rr.unified_late||aa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Xn&&(rr!=null&&rr.unified_anonymous_comment||aa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Xn){let Or=[];(wi=rr==null?void 0:rr.group_settings)==null||wi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),aa.setFieldsValue({allow_late_settings:((ni=rr==null?void 0:rr.allow_late_settings)==null?void 0:ni.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Ia=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ia.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ii=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Ii.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Xn){let Or=[];(Gi=rr==null?void 0:rr.allow_late_settings)==null||Gi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),aa.setFieldsValue({anonymous_comment_settings:((Ji=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ji.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((vi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:vi.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Xn){let Or=[];(Ga=rr==null?void 0:rr.anonymous_comment_settings)==null||Ga.forEach(Br=>{Or=[...Or,...(Br==null?void 0:Br.group_name)||[]]});let xr=(si=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:si.map(Br=>{var yi,pu,wu,zl,Ks,El,Cl;return{max:((pu=(yi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:yi.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:pu.length)===1?(Ks=(zl=(wu=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:wu.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:zl[0])==null?void 0:Ks.all_user_size:(Cl=(El=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:El.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:Cl.reduce((su,To)=>(su==null?void 0:su.all_user_size)+(To==null?void 0:To.all_user_size))}});No(xr),aa.setFieldsValue({anonymous_appeal_settings:((Hi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Hi.map(Br=>{var yi;return Io(io({},Br),{group_name:(yi=Br==null?void 0:Br.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,appeal_penalty:2}]})}aa.validateFields(),console.log("=====",ue()(rr==null?void 0:rr.end_time).format("YYYY-MM-DD HH:mm:ss"))},Po=Xn=>au(void 0,null,function*(){var rr,wi,ni,Ia;const Ii=Xn;Ii.group_settings=(rr=Ii==null?void 0:Ii.group_settings)==null?void 0:rr.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.end_time=ue()((vi=si==null?void 0:si.publish_time)==null?void 0:vi[1]).startOf("second"),si.publish_time=ue()((Ga=si==null?void 0:si.publish_time)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.allow_late_settings=(wi=Ii==null?void 0:Ii.allow_late_settings)==null?void 0:wi.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi}),Ii.anonymous_comment_settings=(ni=Ii==null?void 0:Ii.anonymous_comment_settings)==null?void 0:ni.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.evaluation_end=ue()((vi=si==null?void 0:si.evaluation_start)==null?void 0:vi[1]).startOf("second"),si.evaluation_start=ue()((Ga=si==null?void 0:si.evaluation_start)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.anonymous_appeal_settings=(Ia=Ii==null?void 0:Ii.anonymous_appeal_settings)==null?void 0:Ia.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi});let Gi=yield(0,vn.Tr)({homework_common_ids:[parseInt(ln==null?void 0:ln.categoryId)],course_id:ln.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Wa(io({},Ii))).status!==0||(yield co(io({},Ii))).status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else la(Ii),or(Gi)}),wo=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:io({},ln)}),Ce({type:"shixunHomeworks/getWorkList",payload:io({},ln)})};(0,x.useEffect)(()=>{var Xn,rr,wi,ni;let Ia=(Xn=Et==null?void 0:Et.group_settings)==null?void 0:Xn.filter(Ga=>Ga.publish_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],publish_time:(Ga==null?void 0:Ga.publish_time)&&[ue()(Ga==null?void 0:Ga.publish_time),ue()(Ga==null?void 0:Ga.end_time)]}));Ia=(0,te.QE)((Ia==null?void 0:Ia.length)>0?Ia:[]);const Ii=(rr=Et.allow_late_settings)==null?void 0:rr.filter(Ga=>Ga.late_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],late_time:(Ga==null?void 0:Ga.late_time)&&ue()(Ga==null?void 0:Ga.late_time)})),Gi=(wi=Et.anonymous_comment_settings)==null?void 0:wi.filter(Ga=>Ga.evaluation_start!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],evaluation_start:(Ga==null?void 0:Ga.evaluation_start)&&[ue()(Ga==null?void 0:Ga.evaluation_start),ue()(Ga==null?void 0:Ga.evaluation_end)]})),Ji=(ni=Et.anonymous_appeal_settings)==null?void 0:ni.filter(Ga=>Ga.appeal_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name]})),vi=Io(io({},Et),{late_penalty:Et!=null&&Et.allow_late?Et==null?void 0:Et.late_penalty:5,evaluation_num:Et!=null&&Et.evaluation_num?Et==null?void 0:Et.evaluation_num:3,absence_penalty:Et!=null&&Et.anonymous_comment?Et==null?void 0:Et.absence_penalty:3,appeal_penalty:Et!=null&&Et.anonymous_appeal?Et==null?void 0:Et.appeal_penalty:2,publish_time:Et!=null&&Et.publish_time?ue()(Et==null?void 0:Et.publish_time):"",end_time:Et!=null&&Et.end_time?ue()(Et==null?void 0:Et.end_time):"",late_time:Et!=null&&Et.late_time?ue()(Et==null?void 0:Et.late_time):"",evaluation_start:Et!=null&&Et.evaluation_start?ue()(Et==null?void 0:Et.evaluation_start):"",evaluation_end:Et!=null&&Et.evaluation_end?ue()(Et==null?void 0:Et.evaluation_end):"",group_settings:Ia!=null&&Ia.length?Ia:[{is_admin:!0}],allow_late_settings:Ii!=null&&Ii.length?Ii:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ji!=null&&Ji.length?Ji:[{is_admin:!0,appeal_penalty:2}]});aa.setFieldsValue(vi),zn(vi),dn(!(0,oe.GJ)()),console.log("workSetting",Et)},[Et]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),aa==null||aa.resetFields()}),[]);const jo=(Xn,rr)=>{Xn!=null&&Xn.group_id||(Xn.group_id=Wo(Xn==null?void 0:Xn.group_name,Et==null?void 0:Et.group_settings)),Ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xn,index:rr,rangePickerDisabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[rr]),disabledDate:Et==null?void 0:Et.course_end_date}})};return It.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},It.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},It.createElement(me.default,{form:aa,colon:!1,disabled:vt,initialValues:nn,scrollToFirstError:!0,onValuesChange:Do,onFinish:Po},It.createElement("div",{className:`${Ea.Z.title}`},It.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line}`},It.createElement(me.default.Item,{className:(Ir=Ea.Z)==null?void 0:Ir.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_setting")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((dr=Et==null?void 0:Et.group_settings)==null?void 0:dr.length)>0&&It.createElement(pe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),ka?It.createElement(Ze.Z,{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},It.createElement(Fe.Z,null,It.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date),disabledTime:Xn=>(0,te.d0)(Xn),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(b).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(b).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))):It.createElement(me.default.List,{name:"group_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 30px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Ia+1),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["group_settings","group_name"],qr==null?void 0:qr[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Ii=Et==null?void 0:Et.group_settings)==null?void 0:Ii.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}),maxTagCount:4,maxTagPlaceholder:Hi=>It.createElement("div",{style:{cursor:"pointer"},onClick:()=>jo(qr[Ia],Ia)},"+",Hi==null?void 0:Hi.length)}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml20",name:[ni.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},It.createElement(So.default.RangePicker,{style:{width:585},size:"large",disabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[Ia]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Hi=>(0,te.Q8)(Hi,Et==null?void 0:Et.course_end_date),disabledTime:Hi=>(0,te.d0)(Hi),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Hi=>{if(Hi!=null&&Hi[0]&&!(Hi!=null&&Hi[1])){const Or=aa.getFieldValue("group_settings");Or[Ia].publish_time=[Hi[0],ue()(Hi[0]).add(7,"days")],aa.setFieldsValue({group_settings:Or})}}}))),!vt&&It.createElement(Ze.Z,{className:(Gi=Ea.Z)==null?void 0:Gi.h_lh_40},((vi=(Ji=qr==null?void 0:qr[Ia])==null?void 0:Ji.group_id)==null?void 0:vi.length)>1&&It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},It.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>jo(qr[Ia],Ia)}))),((si=(Ga=Et==null?void 0:Et.group_settings)==null?void 0:Ga.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0})}})),Ia!=0&&!hi(["group_settings","group_name"],qr==null?void 0:qr[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(fn=Ea.Z)==null?void 0:fn.h_lh_40}`,align:"middle"},It.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),E&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),It.createElement(me.default.Item,{className:`${(cr=Ea.Z)==null?void 0:cr.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_late")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Et==null?void 0:Et.group_settings)==null?void 0:Cn.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ka===!1&&It.createElement(Ae.Z,{title:yo("unified_late")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),z?It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10 mt5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:hi("late_penalty")})))),It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(y).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:280},size:"large",disabled:hi("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):It.createElement(me.default.List,{name:"allow_late_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;const Hi=y||((Ji=(Gi=ko((Ii=a==null?void 0:a[Ia])==null?void 0:Ii.group_name,qr||[],(Or,xr)=>{var Br,yi;return ue()((Br=Or==null?void 0:Or.publish_time)==null?void 0:Br[1]).startOf("second")>ue()((yi=xr==null?void 0:xr.publish_time)==null?void 0:yi[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Ji[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 52px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Ia+1),It.createElement(Fe.Z,{className:"mr20 ml20"},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,[...a||[],...(Et==null?void 0:Et.anonymous_comment)&&!(Et!=null&&Et.unified_anonymous_comment)&&((vi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:vi.filter(Or=>(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")))||[]])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{className:"mr20 ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:hi(["allow_late_settings","late_penalty"],a==null?void 0:a[Ia])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{className:"ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_time"],rules:[{required:!0,validator:(Or,xr)=>xr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Hi&&ue()(xr).startOf("second")<=ue()(Hi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default,{disabled:hi(["allow_late_settings","late_time"],a==null?void 0:a[Ia]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Or=>(0,te.Q8)(Or,Et==null?void 0:Et.course_end_date,ue()(Hi).add(1,"minutes").format()),disabledTime:Or=>(0,te.d0)(Or,ue()(Hi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),!vt&&It.createElement(Ze.Z,{className:(Ga=Ea.Z)==null?void 0:Ga.h_lh_40},((si=ao(ka?Et==null?void 0:Et.group_settings:qr,a))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,late_penalty:5})}})),Ia!=0&&!hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(qn=Ea.Z)==null?void 0:qn.h_lh_40}`,align:"middle"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4")))),fe&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} ${!E&&"mb10"} mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},It.createElement(Xe.default,null," ",E?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!E&&It.createElement(Fe.Z,{className:"mr10"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"make_up_score"},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:yo("make_up_score")},It.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),It.createElement("div",{style:{position:"relative"}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 ${Ea.Z.bottom_line}`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${(Fn=Ea.Z)==null?void 0:Fn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_comment")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Fr=Et==null?void 0:Et.group_settings)==null?void 0:Fr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(z===!1||ka===!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_comment")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),De?It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_group",className:`${(_n=Ea.Z)==null?void 0:_n.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("anonymous_group")},It.createElement(pe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Kr=Et==null?void 0:Et.group_settings)==null?void 0:Kr.length)>0&&It.createElement(pe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(ie||y).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(Me||ie||y).startOf("second")?Promise.reject(Me?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(Me||ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(Me||ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{size:"large",min:1,precision:0,max:Et==null?void 0:Et.all_user_size,style:{width:186,marginLeft:10},disabled:hi("evaluation_num")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:hi("absence_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):It.createElement(me.default.List,{name:"anonymous_comment_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si,Hi,Or;const xr=ie||((Gi=ko((Ii=bt==null?void 0:bt[Ia])==null?void 0:Ii.group_name,a||[],(Br,yi)=>ue()(Br==null?void 0:Br.late_time).startOf("second")>ue()(yi==null?void 0:yi.late_time).startOf("second")))==null?void 0:Gi.late_time)||y||((Ga=(vi=ko((Ji=bt==null?void 0:bt[Ia])==null?void 0:Ji.group_name,qr||[],(Br,yi)=>{var pu,wu;return ue()((pu=Br==null?void 0:Br.publish_time)==null?void 0:pu[1]).startOf("second")>ue()((wu=yi==null?void 0:yi.publish_time)==null?void 0:wu[1]).startOf("second")}))==null?void 0:vi.publish_time)==null?void 0:Ga[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"0px 14px 0px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ze.Z,{wrap:!1,align:"top"},It.createElement(Fe.Z,{className:"mr20 ml15"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,bt)})))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"evaluation_start"],rules:[{required:!0,validator:(Br,yi)=>yi==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):xr&&ue()(yi).startOf("second")<=ue()(xr).startOf("second")?Promise.reject(y?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default.RangePicker,{disabled:hi(["anonymous_comment_settings","evaluation_start"],bt==null?void 0:bt[Ia]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Br=>(0,te.Q8)(Br,Et==null?void 0:Et.course_end_date,ue()(xr).add(1,"minutes").format()),disabledTime:Br=>(0,te.d0)(Br,ue()(xr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),It.createElement(Ze.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{max:((si=Fo==null?void 0:Fo[Ia])==null?void 0:si.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:hi(["anonymous_comment_settings","evaluation_num"],bt==null?void 0:bt[Ia])})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:hi(["anonymous_comment_settings","absence_penalty"],bt==null?void 0:bt[Ia])})))),!De&&It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ni.name,"student_comment"],valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi(["anonymous_comment_settings","student_comment"],bt==null?void 0:bt[Ia])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!vt&&It.createElement(Ze.Z,{className:(Hi=Ea.Z)==null?void 0:Hi.h_lh_40},((Or=ao(ka?Et==null?void 0:Et.group_settings:qr,bt))==null?void 0:Or.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Ia!=0&&!hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:Ea.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Xn,rr)=>rr===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},It.createElement(je.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:hi("student_comment"),min:1,max:100})))),It.createElement(Fe.Z,null," ",It.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",vt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":It.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Et!=null&&Et.anonymous_comment)){ye.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${ln==null?void 0:ln.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),It.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),De&&It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${Ea.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("student_comment")},It.createElement(Ze.Z,{gutter:10},It.createElement(Fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09"))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ea.Z.h_lh_40},It.createElement(Xe.default,{disabled:hi("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),It.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ve&&It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_appeal")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Lr=Et==null?void 0:Et.group_settings)==null?void 0:Lr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(z===!1||ka===!1||De==!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_appeal")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),At?It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi("appeal_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):It.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(De?Et==null?void 0:Et.group_settings:bt,Vt)})))),It.createElement(Fe.Z,{className:`${Ea.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi(["anonymous_appeal_settings","appeal_penalty"],Vt==null?void 0:Vt[Ia])})))),!vt&&It.createElement(Ze.Z,{className:(Ii=Ea.Z)==null?void 0:Ii.h_lh_40},!!((Gi=ao(De?Et==null?void 0:Et.group_settings:bt,Vt))!=null&&Gi.length)&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,appeal_penalty:2})}})),Ia!=0&&!hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,oe.GJ)()||!(ai||ma||ci))&&It.createElement(Pe.ZP,{loading:Hr||ei,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{aa.submit()}},"\u4FDD\u5B58"),It.createElement(bu.Z,{resdata:$n,type:"shixun",okloading:Ya,oktext:($n==null?void 0:$n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xn=>au(void 0,null,function*(){xa(!0);let rr=yield(0,We.ZP)(`/api/courses/${ln.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ln==null?void 0:ln.categoryId)]}});if(xa(!1),(rr==null?void 0:rr.status)===0){xa(!0);const wi=yield Wa(io({},wr));if(xa(!1),wi.status!==0)return;xa(!0);const ni=yield co(io({},wr));if(xa(!1),ni.status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),It.createElement(Zo.Z,{onConfirm:(Xn,rr)=>{qr.splice(Xn,0,...rr),qr.splice(Xn+rr.length,1);const wi=(0,te.QE)([...qr]);wi.forEach(ni=>{var Ia;((Ia=ni==null?void 0:ni.publish_time)==null?void 0:Ia.length)==2?ni.publish_time=ni.publish_time:ni.publish_time=[ue()(ni==null?void 0:ni.publish_time),ue()(ni==null?void 0:ni.end_time)]}),aa.setFieldValue("group_settings",[...wi])}})))};var Iu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(mu),_o=ee(59301),Lu=Object.defineProperty,$o=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,go=(Te,Ne,Ce)=>Ne in Te?Lu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))xi.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);if($o)for(var Ce of $o(Ne))Di.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);return Te},Mo=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const iu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt,user:jt})=>{const en=(0,Be.useParams)(),{workSetting:Yt}=Te,[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)({start_permanent:!1});(0,x.useEffect)(()=>{Ft(!(0,oe.GJ)())},[(0,oe.GJ)()]);const dr=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:xo({},en)}),Ce({type:"shixunHomeworks/getWorkList",payload:xo({},en)})};(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Rt).forEach(cr=>{Rt[cr]=Yt[cr]}),Ir(xo({},Rt)))},[Yt]);const fn=()=>Mo(void 0,null,function*(){var cr;if(((cr=jt==null?void 0:jt.userInfo)==null?void 0:cr.user_status)===2){(0,Dt.Rd)();return}Xt(!0),(yield(0,We.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:xo({},Rt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),dr()),Xt(!1)});return _o.createElement("section",{className:Ur.Z.form},_o.createElement("div",{className:Ur.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),_o.createElement("div",{className:Ur.Z.content},_o.createElement(Xe.default,{disabled:on,checked:Rt.start_permanent,onChange:cr=>{if(!(0,oe.Ny)()){(0,Dt.pW)(2);return}Rt.start_permanent=cr.target.checked,Ir(Object.assign({},Rt))}},_o.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",_o.createElement("a",{target:"_blank",href:Mt.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!on&&_o.createElement(_o.Fragment,null,_o.createElement(Pe.ZP,{type:"primary",size:"large",loading:sn,style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58")))};var eu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(iu),Ei=ee(62510),$a=ee(34364),yr=ee(59301),hu=Object.defineProperty,Gu=Object.defineProperties,Hl=Object.getOwnPropertyDescriptors,wl=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Fi=(Te,Ne,Ce)=>Ne in Te?hu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Va=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ul.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);if(wl)for(var Ce of wl(Ne))ms.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);return Te},li=(Te,Ne)=>Gu(Te,Hl(Ne)),Ri=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const{RangePicker:Lo}=So.default,{Option:sl}=ze.default,bl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn;const qn=(0,Be.useParams)(),{workSetting:Fn,workList:Fr}=Te,[_n,Kr]=(0,x.useState)(!0);let[Lr,ln]=(0,x.useState)([]),[Et,Gr]=(0,x.useState)([]),[Hr,Wa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:qo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,x.useEffect)(()=>{},[]);const[ei,co]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Fn!=null&&Fn.course_id&&(Object.keys(Hr).map(function(vt){Hr[vt]=Fn[vt]}),Fn.anonymous_comment&&(Hr.unified_late=Fn.unified_anonymous_comment,co(Fn.unified_anonymous_comment)),(!Hr.allow_late||!Hr.unified_late)&&(Hr.late_penalty=5),Hr.unified_setting||(Hr.unified_late=!1,Hr.unified_anonymous_comment=!1,Hr.unified_anonymous_appeal=!1),Lr=JSON.parse(JSON.stringify(Fn.group_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.publish_time!==null))),Et=JSON.parse(JSON.stringify(Fn.allow_late_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.late_time!==null))),Wa(Va({},Hr)),ln(Lr.length?[...Lr]:[{}]),Gr([...Et]))},[Fn]),(0,x.useEffect)(()=>{Kr(!(0,oe.GJ)())},[(0,oe.GJ)()]);const aa=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Va({},qn)})},[ka,qr]=(0,x.useState)(!1),a=()=>Ri(void 0,null,function*(){qr(!ka);const vt=JSON.parse(JSON.stringify(Hr));if(vt.categoryId=qn.categoryId,Hr.unified_setting||Lr==null||Lr.map(nn=>{var zn,$n;if(!nn.publish_time||!nn.end_time)throw ye.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(",")}),vt.group_settings=Lr,Hr.allow_late)if(Hr.unified_late){if(Hr.late_penalty===null||Hr.late_penalty===void 0||Hr.late_penalty<0||Hr.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hr.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ue()(Hr.late_time)<=ue()(Hr.end_time))throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else Et=Et==null?void 0:Et.map(nn=>{var zn,$n;if(nn.penalty_type=qo.Q.Number,nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(","),nn}),vt.allow_late_settings=Et;if(Hr!=null&&Hr.submit_limit&&!(Hr!=null&&Hr.submit_limit_num)){ye.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}if(Hr!=null&&Hr.can_submit&&!(Hr!=null&&Hr.submit_num)){ye.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}Object.keys(vt).map(function(nn){nn.indexOf("proportion")>-1&&(vt[nn]=vt[nn]/100)}),(yield(0,We.ZP)(`/api/homework_commons/${qn.categoryId}/publish_setting.json`,{method:"post",body:li(Va({},vt),{penalty_type:qo.Q.Number})})).status===0?(qr(!1),ye.ZP.success("\u66F4\u65B0\u6210\u529F"),aa(),Ce({type:"shixunHomeworks/getWorkList",payload:Va({},qn)})):qr(!1)}),y=yr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",yr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",yr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",yr.createElement("br",null),yr.createElement("br",null),"\u6CE8\u610F",yr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",yr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",yr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",yr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),b=yr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",yr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",yr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",yr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),E=(vt,dn,nn="group_id")=>{var zn;return dn?dn.find($n=>$n[nn]===vt):(zn=Fn==null?void 0:Fn.group_settings)==null?void 0:zn.find($n=>$n.group_id[0]===vt)},z=(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment),ie=vt=>{var dn,nn;const zn=E(vt,Fn==null?void 0:Fn.allow_late_settings,"id"),$n=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings),or=E(vt);return(Fn==null?void 0:Fn.allow_late)&&zn&&ue()(zn==null?void 0:zn.late_time)<=ue()()||(Fn==null?void 0:Fn.anonymous_comment)&&$n&&($n==null?void 0:$n.evaluation_start)!==null||((nn=(ue()(or==null?void 0:or.end_time)<=ue()()&&((dn=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:dn.filter(wr=>wr.group_id.includes(vt))))[0])==null?void 0:nn.late_time)!=null},fe=(jt=Fn==null?void 0:Fn.allow_late_settings)!=null&&jt.length?(en=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:en.every(vt=>{if(vt.evaluation_start)return!0}):!1,De=(Fn==null?void 0:Fn.unified_late)&&(Fn==null?void 0:Fn.anonymous_comment),Me=Fn==null?void 0:Fn.anonymous_comment,Ve=(0,x.useMemo)(()=>{var vt,dn;return Fn!=null&&Fn.unified_setting?!((vt=Fr==null?void 0:Fr.homework_status)!=null&&vt.includes("\u5DF2\u622A\u6B62"))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment):!((dn=Fn==null?void 0:Fn.group_settings)==null?void 0:dn.some(zn=>ue()(zn.end_time)<=ue()()))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.all_group_late)},[Fn,Fr]),bt=Fn==null?void 0:Fn.anonymous_comment,At=vt=>{if(!vt)return!1;const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return(Fn==null?void 0:Fn.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},Vt=vt=>{const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return dn&&(dn==null?void 0:dn.evaluation_start)!==null};return yr.createElement("section",{style:{padding:"30px 50px"}},yr.createElement("div",{className:`${Ea.Z.title}`},yr.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),yr.createElement(Ae.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),yr.createElement("div",{className:Ea.Z.content},yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${Ea.Z.h_lh_40}`},yr.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n||!((Yt=Fr==null?void 0:Fr.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Ft=(on=Jt.AssistantObject)==null?void 0:on.normal)!=null&&Ft.can_publish),value:Hr.unified_setting,onChange:vt=>{var dn;if(!((dn=Fr==null?void 0:Fr.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Hr.unified_setting=!Hr.unified_setting,Hr.unified_setting||(Hr.unified_late=!1),Wa(Object.assign({},Hr)),Hr.unified_setting===!1&&Lr==""){ln(Lr.concat({}));return}Hr.unified_setting&&(ln([]),Gr([{late_penalty:5}]))}},yr.createElement(pe.ZP,{value:!0,disabled:!(Fn!=null&&Fn.manage_all_group)||!(0,oe.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),yr.createElement(pe.ZP,{disabled:((sn=Fn==null?void 0:Fn.group_settings)==null?void 0:sn.length)===0||!(0,oe.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((Xt=Fn==null?void 0:Fn.group_settings)==null?void 0:Xt.length)===0&&yr.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Hr.unified_setting&&yr.createElement("div",{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},yr.createElement(Ze.Z,{align:"middle"},yr.createElement(Fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml5"},yr.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),disabled:_n||!((Rt=Fr==null?void 0:Fr.homework_status)!=null&&Rt.includes("\u672A\u53D1\u5E03")||(Ir=Fr==null?void 0:Fr.homework_status)!=null&&Ir.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dr=Jt.AssistantObject.normal)!=null&&dr.can_publish),value:Hr.publish_time?ue()(Hr.publish_time):"",allowClear:!1,onChange:(vt,dn)=>{Hr.publish_time=dn,(Hr.end_time==""||!Hr.end_time)&&Hr.unified_setting&&(Hr.end_time=ue()(vt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Hr.end_time=Hr.end_time),Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),yr.createElement(Ze.Z,{align:"middle"},yr.createElement(Fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml5"},yr.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:fe||Me||(Fn==null?void 0:Fn.allow_late)&&(Fn==null?void 0:Fn.homework_status.includes("\u5DF2\u622A\u6B62"))||_n||(Fn==null?void 0:Fn.allow_late)&&ue()()>=ue()(Fn==null?void 0:Fn.end_time)||(0,oe.Rm)()&&!((fn=Jt.AssistantObject.normal)!=null&&fn.can_publish),allowClear:!1,disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date,Hr.publish_time),disabledTime:vt=>(0,$a.d0)(vt,Hr.publish_time),value:Hr.end_time?ue()(Hr.end_time):"",onChange:(vt,dn)=>{Hr.end_time=dn,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Hr.unified_setting&&yr.createElement(Ze.Z,null,Lr&&Lr.map(function(vt,dn){var nn,zn,$n,or;return yr.createElement(Ze.Z,{key:dn},yr.createElement(Ze.Z,{style:{padding:"5px 14px 5px 52px"}},yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",dn+1),yr.createElement(Fe.Z,{flex:1,style:{maxWidth:400}},yr.createElement(ze.default,{disabled:_n||((nn=Fr==null?void 0:Fr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")&&vt.id||ue()(){var la,Ya;if((0,oe.Rm)()&&!((Ya=(la=Jt.AssistantObject)==null?void 0:la.normal)!=null&&Ya.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].group_name=wr,Lr[dn].group_id=vt.group_id;const xa=(0,ut.flattenDeep)(Lr.map(ma=>ma.group_name)),ai=Et.map(ma=>{let ci=(ma==null?void 0:ma.group_name)||[];return li(Va({},ma),{group_name:(0,ut.remove)(ci,$i=>xa.includes($i))})});Gr(ai),ln(Lr.slice())}},Fn.group_settings&&Fn.group_settings.map(function(wr){if(!Lr.map(la=>la.group_name).toString().split(",").includes(String(wr.group_name)))return yr.createElement(sl,{value:wr.group_name,key:wr.id},wr.group_name)})))),yr.createElement(Fe.Z,{style:{padding:"5px 0"}},yr.createElement(Lo,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[vt.publish_time?ue()(vt.publish_time):ue()(),ue()()]},disabled:_n||(ue()()<=ue()((zn=E(vt.id))==null?void 0:zn.publish_time)?!1:[!0,ie(vt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:wr=>(0,$a.Q8)(wr,Fn==null?void 0:Fn.course_end_date),disabledTime:wr=>(0,$a.d0)(wr),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[ue()(vt.publish_time),ue()(vt.end_time)],onChange:(wr,la)=>{var Ya,xa;if((0,oe.Rm)()&&!((xa=(Ya=Jt.AssistantObject)==null?void 0:Ya.normal)!=null&&xa.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].publish_time=la[0],Lr[dn].end_time=la[1],ln([...Lr])}})),!_n&&yr.createElement(Fe.Z,{className:`${($n=Ea.Z)==null?void 0:$n.h_lh_40}`,style:{padding:"5px 0"}},Lr.length<((or=Fn==null?void 0:Fn.group_settings)==null?void 0:or.length)&&yr.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ln(Lr.concat({}))}}),(vt!=null&&vt.publish_time&&ue()(){var wr,la;if((0,oe.Rm)()&&!((la=(wr=Jt.AssistantObject)==null?void 0:wr.normal)!=null&&la.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ya=(0,ut.cloneDeep)(Et);Ya.forEach((xa,ai)=>{xa.group_name&&(xa.group_name=xa.group_name.filter(ma=>{var ci;return!((ci=Lr[dn].group_name)!=null&&ci.includes(ma))}))}),Lr=Lr.filter((xa,ai)=>dn!==ai),Gr(Ya),ln(Lr.slice()),setTimeout(()=>ln(Lr.slice()),10)}}):yr.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(Fr!=null&&Fr.is_shixun)&&yr.createElement(Ei.ZP,{checkMarginLeft:60,disabled:_n,value:Hr,onChange:vt=>Wa(Va(Va({},Hr),vt))}),yr.createElement(yr.Fragment,null,yr.createElement("div",{className:`${Ea.Z.title} mt30`},yr.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),yr.createElement("div",{className:Ea.Z.content},yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(cr=Ea.Z)==null?void 0:cr.h_lh_40}`,align:"middle"},yr.createElement(Ai.Z,{checked:Hr.allow_late,disabled:fe||_n||(Fn==null?void 0:Fn.allow_late),onChange:vt=>{var dn,nn;if((0,oe.Rm)()&&!((nn=(dn=Jt.AssistantObject)==null?void 0:dn.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt&&ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:yr.createElement("div",{style:{padding:10,background:"#f5f6f9"}},yr.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),yr.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),yr.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Hr.allow_late=vt,Et==""&&Gr([{late_penalty:5}]),Wa(Va({},Hr))}}),yr.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),yr.createElement(Ae.Z,{overlayStyle:{width:380,maxWidth:380},title:yr.createElement("div",{style:{display:"flex",flexFlow:"column"}},yr.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),yr.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),yr.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),(Hr==null?void 0:Hr.allow_late)&&yr.createElement("div",{className:"pb5"},yr.createElement(Ze.Z,{className:Ea.Z.row_sty1},yr.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),yr.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n,value:Hr.unified_late,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.unified_late=vt.target.value,Et==""&&!vt.target.value&&Gr([{late_penalty:5}]),Wa(Va({},Hr))}},(Hr==null?void 0:Hr.unified_setting)&&yr.createElement(pe.ZP,{disabled:(Fn==null?void 0:Fn.allow_late)||!(Fn!=null&&Fn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Fn==null?void 0:Fn.group_settings)==null?void 0:Cn.length)&&yr.createElement(pe.ZP,{disabled:Fn==null?void 0:Fn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Hr!=null&&Hr.unified_late?yr.createElement("div",null,yr.createElement(Ze.Z,{wrap:!1,align:"middle",className:`${Ea.Z.row_sty1} mb10 mt5`},yr.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),yr.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},yr.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:_n||bt,value:Hr.late_penalty,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_penalty=vt,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty1}`},yr.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},yr.createElement(So.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_n||De||fe,value:Hr.late_time?ue()(Hr.late_time):"",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),onChange:(vt,dn)=>{var nn;if((0,oe.Rm)()&&!((nn=Jt.AssistantObject.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_time=dn,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.map(function(vt,dn){var nn;return yr.createElement(Ze.Z,{key:dn,style:{padding:"5px 14px 5px 52px"}},yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",dn+1),yr.createElement(Fe.Z,{className:"mr20 ml10"},yr.createElement(ze.default,{size:"large",disabled:_n||!((nn=Fr==null?void 0:Fr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03"))&&vt.id,mode:"multiple",style:{width:250},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zn=>{var $n;if((0,oe.Rm)()&&!(($n=Jt.AssistantObject.normal)!=null&&$n.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].group_name=zn,Et[dn].group_id=vt.group_id,Gr(Et.slice())}},Fn.group_settings&&Fn.group_settings.map(function(zn){if(Hr!=null&&Hr.unified_setting&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return yr.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name);if(Lr.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return yr.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name)}))),yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),yr.createElement(Fe.Z,{className:"mr20 ml10"},yr.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:_n||At(vt.id),defaultValue:vt.late_penalty,onChange:zn=>{var $n,or;if((0,oe.Rm)()&&!((or=($n=Jt.AssistantObject)==null?void 0:$n.normal)!=null&&or.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_penalty=zn,Et[dn].penalty_type=qo.Q.Number}})),yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml10"},yr.createElement(So.default,{size:"large",disabled:_n||At(vt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zn=>(0,$a.Q8)(zn,Fn==null?void 0:Fn.course_end_date),disabledTime:zn=>(0,$a.d0)(zn),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?ue()(vt.late_time):void 0,onChange:(zn,$n)=>{var or,wr;if((0,oe.Rm)()&&!((wr=(or=Jt.AssistantObject)==null?void 0:or.normal)!=null&&wr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_time=$n,Gr([...Et])}})),!_n&&yr.createElement(Fe.Z,{style:{height:40,lineHeight:"40px"}},yr.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Gr(Et.concat({penalty_type:qo.Q.Number,late_penalty:5}))}}),dn>0&&!vt.id?yr.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Et=Et.filter((zn,$n)=>dn!==$n),Gr(Et.slice()),setTimeout(()=>Gr(Et.slice()),10)}}):yr.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),yr.createElement(Pe.ZP,{loading:ka,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>a()},"\u4FDD\u5B58"))};var Qs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(bl),Ju=ee(59301),Gs=Object.defineProperty,Vl=Object.defineProperties,hs=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,Dl=(Te,Ne,Ce)=>Ne in Te?Gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ru=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Js.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);if(xl)for(var Ce of xl(Ne))Kl.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);return Te},Xu=(Te,Ne)=>Vl(Te,hs(Ne)),cl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const vs=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),dl=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Bc=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Bl=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},vu=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Bl(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},ps=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workSetting:Rt,workList:Ir}=Te,[,dr,fn]=(0,ae.U)(vs,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:qo.Q.Number}),[,cr,Cn]=(0,ae.U)(dl,{categoryId:Xt==null?void 0:Xt.categoryId}),[qn]=me.default.useForm(),Fn=me.default.useWatch("unified_setting",qn),Fr=me.default.useWatch("group_settings",qn),_n=me.default.useWatch("allow_late_settings",qn),Kr=me.default.useWatch("end_time",qn),Lr=me.default.useWatch("publish_time",qn),ln=me.default.useWatch("allow_late",qn),Et=me.default.useWatch("unified_late",qn),Gr=me.default.useWatch("late_time",qn),Hr=me.default.useWatch("anonymous_comment",qn),Wa=me.default.useWatch("unified_anonymous_comment",qn),ei=me.default.useWatch("evaluation_start",qn),co=me.default.useWatch("anonymous_appeal",qn),aa=me.default.useWatch("anonymous_comment_settings",qn),ka=me.default.useWatch("unified_anonymous_appeal",qn),qr=me.default.useWatch("anonymous_appeal_settings",qn),[a,y]=(0,x.useState)(!1),[b,E]=(0,x.useState)({}),z=a||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ie=a||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),fe=a||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),De=Ve=>cl(void 0,null,function*(){const bt=Ve;let At=yield(0,We.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:bt});(At==null?void 0:At.status)===0&&(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),Me(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Me=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Ru({},Xt)}),Ce({type:"shixunHomeworks/getWorkList",payload:Ru({},Xt)})};return(0,x.useEffect)(()=>{var Ve,bt,At,Vt;let vt=(Ve=Rt==null?void 0:Rt.group_settings)==null?void 0:Ve.filter(or=>or.publish_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],publish_time:(or==null?void 0:or.publish_time)&&[ue()(or==null?void 0:or.publish_time),ue()(or==null?void 0:or.end_time)]}));vt=(0,te.QE)((vt==null?void 0:vt.length)>0?vt:[]);const dn=(bt=Rt.allow_late_settings)==null?void 0:bt.filter(or=>or.late_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],late_time:(or==null?void 0:or.late_time)&&ue()(or==null?void 0:or.late_time)})),nn=(At=Rt.anonymous_comment_settings)==null?void 0:At.filter(or=>or.evaluation_start!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],evaluation_start:(or==null?void 0:or.evaluation_start)&&[ue()(or==null?void 0:or.evaluation_start),ue()(or==null?void 0:or.evaluation_end)]})),zn=(Vt=Rt.anonymous_appeal_settings)==null?void 0:Vt.filter(or=>or.appeal_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name]})),$n=Xu(Ru({},Rt),{late_penalty:Rt!=null&&Rt.allow_late?Rt==null?void 0:Rt.late_penalty:5,evaluation_num:Rt!=null&&Rt.evaluation_num?Rt==null?void 0:Rt.evaluation_num:3,absence_penalty:Rt!=null&&Rt.anonymous_comment?Rt==null?void 0:Rt.absence_penalty:3,appeal_penalty:Rt!=null&&Rt.anonymous_appeal?Rt==null?void 0:Rt.appeal_penalty:2,publish_time:Rt!=null&&Rt.publish_time?ue()(Rt==null?void 0:Rt.publish_time):"",end_time:Rt!=null&&Rt.end_time?ue()(Rt==null?void 0:Rt.end_time):"",late_time:Rt!=null&&Rt.late_time?ue()(Rt==null?void 0:Rt.late_time):"",evaluation_start:Rt!=null&&Rt.evaluation_start?ue()(Rt==null?void 0:Rt.evaluation_start):"",evaluation_end:Rt!=null&&Rt.evaluation_end?ue()(Rt==null?void 0:Rt.evaluation_end):"",group_settings:vt!=null&&vt.length?vt:[{is_admin:!0}],allow_late_settings:dn!=null&&dn.length?dn:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:nn!=null&&nn.length?nn:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:zn!=null&&zn.length?zn:[{is_admin:!0,appeal_penalty:2}]});qn.setFieldsValue($n),E($n),y(!(0,oe.GJ)()),console.log("workSetting",Rt)},[Rt]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),qn==null||qn.resetFields()}),[]),Ju.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},Ju.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ju.createElement(me.default,{form:qn,colon:!1,disabled:a,initialValues:b,scrollToFirstError:!0,onFinish:De},!(Ir!=null&&Ir.is_shixun)&&Ju.createElement(Ei.rU,{form:qn})),((0,oe.GJ)()||!(z||ie||fe))&&Ju.createElement(Pe.ZP,{loading:dr||cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{qn.submit()}},"\u4FDD\u5B58"),Ju.createElement(Zo.Z,{onConfirm:(Ve,bt)=>{Fr.splice(Ve,0,...bt),Fr.splice(Ve+bt.length,1);const At=(0,te.QE)([...Fr]);At.forEach(Vt=>{var vt;((vt=Vt==null?void 0:Vt.publish_time)==null?void 0:vt.length)==2?Vt.publish_time=Vt.publish_time:Vt.publish_time=[ue()(Vt==null?void 0:Vt.publish_time),ue()(Vt==null?void 0:Vt.end_time)]}),qn.setFieldValue("group_settings",[...At])}})))};var Xs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(ps),Au=ee(59301);const ou=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{const{workSetting:Jt,workList:jt}=Te,[en,Yt]=(0,x.useState)("1"),on=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Jt!=null&&Jt.is_new_rule?Au.createElement(Iu,null):Au.createElement(Qs,null)},!(jt!=null&&jt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:Au.createElement(Xs,null)},((jt==null?void 0:jt.is_jupyter)||(jt==null?void 0:jt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Au.createElement(eu,null)},!(Jt!=null&&Jt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Au.createElement(ku,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Au.createElement(Pi,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:Au.createElement(ya,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Au.createElement(qa,null)}].filter(Ft=>!!Ft);return(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0})}),[]),Au.createElement("div",{style:{paddingBottom:"50px"}},(on==null?void 0:on.length)&&Au.createElement(bi.Z,{dataSource:on,style:{marginBottom:52}}))};var so=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(ou),Uo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wu=ee(63909),zu=ee(36337),Sl=ee(92973),Yl="data:image/png;base64,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",gs=Object.defineProperty,qs=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Nu=(Te,Ne,Ce)=>Ne in Te?gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Su=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ys.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);if(qu)for(var Ce of qu(Ne))Gl.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);return Te},$u=(Te,Ne)=>qs(Te,Ql(Ne)),$s=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt;const jt=(0,Be.useParams)(),[en,Yt]=(0,x.useState)(Su(Su({},{page:1,limit:20,group_ids:[]}),jt)),{codeReview:on,workList:Ft}=Te,[sn]=me.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,x.useEffect)(()=>{Xt()},[en]),(0,x.useEffect)(()=>{Te.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Xt()},[Te.actionTabs.key]);const Xt=()=>$s(void 0,null,function*(){(yield Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>Xt(),1500)}),Rt=(dr,fn)=>{en.page=dr,en.limit=20,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},Ir=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(dr,fn,cr)=>en.limit*(en.page-1)+cr+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:dr=>x.createElement("span",{className:"c-orange"},dr)},{title:"\u64CD\u4F5C",dataInex:"action",render:(dr,fn)=>x.createElement("div",null,x.createElement(Be.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${fn.user_id}`},"\u67E5\u770B"),x.createElement("br",null))}];return x.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"1"},x.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",on.time,x.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(Ft!=null&&Ft.is_old_data_for_time)&&(0,te.Ye)(Ce)||Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),x.createElement(Fe.Z,null,x.createElement(it.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:dr=>{en.search=dr,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),x.createElement("span",{className:"ml5 c-red"}))),(on==null?void 0:on.status)===-2&&x.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},x.createElement("img",{src:Yl}),x.createElement("br",null),x.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Jt=on.course_groups)==null?void 0:Jt.length)>0&&x.createElement(x.Fragment,null,x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),x.createElement(Fe.Z,{flex:"80px"},x.createElement(Xe.default,{checked:en.group_ids=="",value:"all",onChange:dr=>{delete en.group_ids,en.group_ids=[],en.page=1,Yt(Su({},en))}},"\u5168\u90E8")),x.createElement(Fe.Z,{flex:"1"},on.course_groups&&on.course_groups.map((dr,fn)=>x.createElement(Xe.default,{value:dr.id,checked:en.group_ids.includes(dr.id),onChange:cr=>{cr.target.checked?en.group_ids.push(dr.id):en.group_ids.splice(en.group_ids.indexOf(dr.id),1),en.page=1,Yt(Su({},en))}},dr.name,"(",dr.members_count,")")))),x.createElement(Ze.Z,{className:"font14 c-red mt5"},x.createElement(Fe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"&&x.createElement(Ke.Z,null,x.createElement(Sl.Z,{message:on==null?void 0:on.data,type:"info"})),(on==null?void 0:on.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"?"":x.createElement("div",null,x.createElement("p",{className:"mt10"},x.createElement("span",{className:"c-red"},on.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",on.total_count,"\u5B66\u5458\uFF09"),x.createElement(Ye.default,{className:"mt30",pagination:!1,dataSource:on.data,columns:Ir,onChange:(dr,fn,cr)=>{cr.order==="ascend"&&(en.b_order="asc"),cr.order==="descend"&&(en.b_order="desc"),cr.order||delete en.b_order,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),x.createElement("aside",{className:"tc mb50 mt30"},x.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:on.copy_reviews_count}))))};var Jl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(kl),Es=Object.defineProperty,ec=Object.defineProperties,Cs=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Xl=(Te,Ne,Ce)=>Ne in Te?Es(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,nc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tc.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);if(As)for(var Ce of As(Ne))Ml.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);return Te},rc=(Te,Ne)=>ec(Te,Cs(Ne)),ql=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const el=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),[Jt,jt]=(0,x.useState)([]),[en,Yt]=(0,x.useState)(!1),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)(""),[dr,fn]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Te.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(cr.resetFields(),jt([]),Ft(!0),qn()):Ft(!1)},[Te.actionTabs.key]);const[cr]=me.default.useForm();let Cn=[];const qn=()=>ql(void 0,null,function*(){Yt(!0);const _n=yield(0,ce.VB)(rc(nc({},Ce),{course_id:Ce==null?void 0:Ce.coursesId,id:Ce==null?void 0:Ce.categoryId}));jt([...Jt,..._n==null?void 0:_n.data]),Ir(_n),Yt(!1)}),Fn=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),Yt(!1),jt([]),cr.resetFields()},Fr=[{title:"",dataIndex:"course_group_id",width:280,render:(_n,Kr)=>x.createElement(Xe.default,{disabled:!(Kr.work_count>=1),value:String(Kr.course_group_id)},Kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return x.createElement(ge.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:on,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ql(void 0,null,function*(){var _n;const Kr=cr.getFieldsValue();if(((_n=Kr.group_ids)==null?void 0:_n.length)<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}fn(!0);const Lr=yield(0,We.ZP)(`/api/homework_commons/${Ce.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Kr.group_ids.map(ln=>Number(ln))]}});fn(!1),Lr.status===0&&(Fn(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ne({type:"shixunHomeworks/getWorkList",payload:Te.actionTabs.params}),Be.history.push(`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/detail?tabs=4`),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:dr},onCancel:Fn},x.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Rt==null?void 0:Rt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Te.codeReviewCourse&&x.createElement(me.default,{form:cr,initialValues:{group_ids:Cn,end_time:ue()(ue()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},x.createElement("div",{className:"flexd-table-header mt20"},x.createElement(Ye.default,{pagination:!1,dataSource:[],columns:Fr})),x.createElement(me.default.Item,{name:"group_ids"},x.createElement(Xe.default.Group,{className:"w100"},x.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},x.createElement(Ye.default,{showHeader:!1,columns:Fr,dataSource:Jt,pagination:!1,loading:en}))))),x.createElement(Ze.Z,null,x.createElement(Fe.Z,{className:"ml10"},x.createElement(Xe.default,{checked:sn,onChange:_n=>{Xt(_n.target.checked);let Kr=[];_n.target.checked&&(Kr=Jt.filter(Lr=>Lr.work_count>=1).map(Lr=>Lr.course_group_id+"")),cr.setFieldsValue({group_ids:Kr})}},"\u5168\u9009"))))};var $l=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(el),Pl=ee(51039),Fs=ee(52324),es=ee(51062),ws=ee(75501),ac=ee(86632),bs={TabsStyle:"TabsStyle___cT3EC"},ti=ee(59301),Il=Object.defineProperty,xs=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,ns=(Te,Ne,Ce)=>Ne in Te?Il(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,uu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tl.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);if(ts)for(var Ce of ts(Ne))Ll.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);return Te},lu=(Te,Ne)=>xs(Te,Ds(Ne)),Ou=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bs=Te=>Ou(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})}),Nl=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),[Rt]=(0,Be.useSearchParams)(),{workList:Ir,workSetting:dr}=Ne,[fn]=me.default.useForm(),[cr,Cn]=(0,x.useState)(!1),[qn,Fn]=(0,x.useState)(null),[,Fr,_n,Kr]=(0,ae.U)(ce.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Lr,ln,Et]=(0,ae.U)(ce.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Gr,Hr,Wa]=(0,ae.U)(ce.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,ei,co]=(0,ae.U)(Bs,{}),[aa,ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),qr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],a=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}],y=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ie=>ie===-1?"\u91CD\u505A\u4E2D":ti.createElement(te.Uw,{status:ie})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}].filter(ie=>!!ie),b=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ie,fe)=>ti.createElement(ti.Fragment,null,ie==3&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ie==4&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ie==1&&ti.createElement(ti.Fragment,null,ti.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ou(void 0,null,function*(){(yield ei({userId:fe.student_work_id,score_id:fe.student_works_score_id,status:4})).status===0&&E()})},"\u9A73\u56DE"),ti.createElement(be.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ou(void 0,null,function*(){Fn(fe),Cn(!0)})},"\u63A5\u53D7")))}],E=(ie=aa)=>{aa.activeKey=="1"&&ln({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),aa.activeKey=="2"&&Hr({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),aa.activeKey=="3"&&_n({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit,status:ie==null?void 0:ie.status})},z=(ie={})=>{var fe;ie!=null&&ie.id&&(0,te.xg)(Ir.is_jupyter||Ir.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${ie.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}?ids=${(fe=Xt.course_group)==null?void 0:fe.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}`)};return(0,x.useEffect)(()=>{E(aa)},[aa]),(0,x.useEffect)(()=>{console.log("params",Xt,Rt.get("TabsActiveKey")),ka(lu(uu({},aa),{activeKey:Rt.get("TabsActiveKey")||"1"}))},[Rt.get("TabsActiveKey")]),ti.createElement(Ke.Z,{spinning:Lr||Fr||Gr},ti.createElement("section",{className:"p30",style:{background:"#fff"}},ti.createElement(Ie.default,{destroyInactiveTabPane:!0,className:bs.TabsStyle,activeKey:aa.activeKey,onChange:ie=>{ka(lu(uu({},aa),{activeKey:ie,page:1,limit:10}))}},ti.createElement(Ie.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:a,dataSource:((jt=Et==null?void 0:Et.data)==null?void 0:jt.list)||[],pagination:{total:((en=Et==null?void 0:Et.data)==null?void 0:en.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:y,dataSource:((Yt=Wa==null?void 0:Wa.data)==null?void 0:Yt.list)||[],pagination:{total:((on=Wa==null?void 0:Wa.data)==null?void 0:on.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ti.createElement(be.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:aa.status,onChange:ie=>{ka(lu(uu({},aa),{status:ie,page:1}))},dataSource:qr,titleWidth:60}),ti.createElement(Ye.default,{locale:{emptyText:ti.createElement(_e.Z,null)},columns:b,dataSource:((Ft=Kr==null?void 0:Kr.data)==null?void 0:Ft.list)||[],pagination:{total:((sn=Kr==null?void 0:Kr.data)==null?void 0:sn.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}}))),ti.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:cr,centered:!0,destroyOnClose:!0,onCancel:()=>{Cn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},ti.createElement(me.default,{form:fn,colon:!1,onFinish:ie=>Ou(void 0,null,function*(){(yield ei(lu(uu({},ie),{userId:qn.student_work_id,score_id:qn.student_works_score_id,status:3}))).status===0&&(E(),Cn(!1))})},ti.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ti.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ti.createElement("a",{onClick:()=>{z(lu(uu({},qn),{id:Ir.is_jupyter||Ir.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},qn==null?void 0:qn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.score)}]}),ti.createElement(Ze.Z,{className:"mt20",wrap:!1},ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ti.createElement(je.Z,{min:1,max:100,step:1}))),ti.createElement(Fe.Z,null,ti.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ti.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ss=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(Nl),Ao=ee(59301),ic=Object.defineProperty,nl=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,rl=(Te,Ne,Ce)=>Ne in Te?ic(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Yu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ms.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);if(rs)for(var Ce of rs(Ne))fl.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);return Te},ml=(Te,Ne)=>nl(Te,ks(Ne)),Ps=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const oc=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt})=>{const[jt,en]=(0,x.useState)(Yu(Yu({},(0,Be.useParams)()),{page:1,limit:20})),{workList:Yt,workSetting:on}=Te,[Ft,sn]=(0,x.useState)([]);(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&sn(Yt==null?void 0:Yt.student_works)},[Yt]),(0,x.useEffect)(()=>{Xt()},[]);const Xt=()=>Ps(void 0,null,function*(){const dr=yield Jt({type:"shixunHomeworks/getWorkList",payload:ml(Yu({},jt),{score_open:!0,work_public:!0})});sn((dr==null?void 0:dr.student_works)||[])}),Rt=(dr,fn)=>{jt.page=dr,jt.limit=20,Xt()},Ir=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr},!(Yt!=null&&Yt.hidden_from_student)&&{title:Yt!=null&&Yt.is_jupyter_lab||Yt!=null&&Yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:dr=>dr===-1?"\u91CD\u505A\u4E2D":Ao.createElement(te.Uw,{status:dr})},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(dr,fn)=>Ao.createElement(Ae.Z,{placement:"bottom",title:Ao.createElement("div",null,Ao.createElement("div",null,fn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${fn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${fn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${fn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${fn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${fn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${fn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${fn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Yt!=null&&Yt.is_jupyter||Yt!=null&&Yt.is_jupyter_lab)&&Ao.createElement("div",{onClick:cr=>{var Cn;cr.stopPropagation(),(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},dr>0?Ao.createElement("span",{style:{color:"#ff8100"}},dr):dr)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr?ue()(dr).format("YYYY-MM-DD HH:mm"):"--"},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(dr,fn)=>Ao.createElement(Ae.Z,{title:Ao.createElement("div",null,Ao.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",dr,"\u5206"),Ao.createElement("br",null),Ao.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",fn.anonymous_comment_rate,"%"))},Ao.createElement("span",null,dr))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(dr,fn)=>Yt!=null&&Yt.work_public?Ao.createElement("a",{target:"_blank",onClick:()=>{var cr,Cn;(cr=Yt.homework_status)!=null&&cr.includes("\u5BFC\u5165")||(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)}},"\u67E5\u770B"):"--"}].filter(dr=>!!dr);return Ao.createElement("div",{className:"p30 bg-white"},Ao.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ao.createElement(_e.Z,null)},dataSource:Ft,columns:Ir,onRow:(dr,fn)=>({}),rowKey:"id",onChange:(dr,fn,cr)=>{if(cr.order===void 0)switch(cr.field){case"student_id":jt.b_order="desc",jt.order=cr.field;break;default:delete jt.b_order,delete jt.order}else jt.b_order=cr.order.replace("end",""),jt.order=cr.field;Xt()}}),Ao.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,hideOnSinglePage:!0,defaultCurrent:jt.page||1,current:jt.page||1,defaultPageSize:20,total:Te.workList.work_count}))};var Is=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(oc),oo={ai_review:"ai_review___N3KIA",top_warp:"top_warp___CzIfQ",under_review:"under_review___T38LW",btn_operate:"btn_operate___m04j_",btn_review:"btn_review___HJvll",is_disabled:"is_disabled___nqJkU",config_warp:"config_warp___Vetgu",config_title:"config_title___vHg7f",znpy:"znpy___bssUF",pfbz_ts:"pfbz_ts___GkRKw",btns_pfbz:"btns_pfbz___OhjDa",lable_name1:"lable_name1___FcH9s",h_lh_40:"h_lh_40___wIDaL",teacherList:"teacherList___xfIx9",teacherItem:"teacherItem___DtSWj",activeTeacherItem:"activeTeacherItem___uIeeF",title_sty:"title_sty___xsq2m"},al=ee(13014),hl=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,Os=(Te,Ne,Ce)=>Ne in Te?hl(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,lc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ns.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);if(Ls)for(var Ce of Ls(Ne))uc.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);return Te};const tu=Te=>React.createElement("svg",lc({width:17,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u9B54\u6CD5 AI\u63D0\u53D6"),React.createElement("path",{d:"m2.483 2.478.062.297a2.03 2.03 0 0 1-.9 2.137l-.07.042-.263.152C-.39 6.09.16 8.676 2.115 8.882l.302.032.082.01a2.03 2.03 0 0 1 1.69 1.587l.064.295c.402 1.894 2.957 2.192 3.8.487l.04-.083.122-.276c.075-.168.172-.325.288-.466l2.96 5.127a.711.711 0 0 0 1.23-.71l-2.96-5.127c.181-.031.366-.037.548-.018l.302.032.091.008c1.867.12 2.885-2.165 1.546-3.472l-.067-.063-.225-.202a2.03 2.03 0 0 1-.528-2.258l.032-.076.123-.277c.788-1.768-1.106-3.51-2.789-2.627l-.08.044L8.425 1l-.072.04a2.03 2.03 0 0 1-2.24-.236L6.052.751 5.825.548c-1.46-1.315-3.751.007-3.342 1.93Zm-.924 10.214a.203.203 0 0 0-.122.19l.01.693c0 .055-.021.108-.06.147l-.491.487a.203.203 0 0 0 .151.346l.69-.026a.203.203 0 0 1 .149.056l.501.48a.203.203 0 0 0 .343-.15l-.008-.694c-.001-.055.02-.108.06-.147l.49-.486a.203.203 0 0 0-.15-.347l-.691.027a.2.2 0 0 1-.148-.057l-.502-.48a.203.203 0 0 0-.222-.039Zm13.23-2.364a.203.203 0 0 0-.187.127l-.039.093a.203.203 0 0 1-.111.112l-.094.038a.203.203 0 0 0 0 .376l.094.038c.05.02.091.06.112.112l.038.093a.203.203 0 0 0 .376 0l.037-.093a.204.204 0 0 1 .113-.112l.093-.038a.203.203 0 0 0 0-.376l-.093-.038a.203.203 0 0 1-.113-.112l-.037-.093a.203.203 0 0 0-.188-.127ZM4.876 1.604l.225.202a3.45 3.45 0 0 0 4.034.425l.263-.152c.511-.294 1.1.236.86.775l-.123.277-.054.129a3.45 3.45 0 0 0 .795 3.743l.103.095.224.203c.439.395.116 1.12-.47 1.058l-.302-.031-.139-.012a3.45 3.45 0 0 0-3.374 2.04l-.123.277c-.24.538-1.028.456-1.152-.12l-.063-.298a3.451 3.451 0 0 0-3.013-2.714l-.303-.032c-.586-.062-.75-.837-.241-1.133l.264-.151a3.452 3.452 0 0 0 1.676-3.569l-.027-.137-.063-.297c-.122-.576.565-.973 1.003-.578Zm10.544-.326a.203.203 0 0 0-.188.127l-.331.819a.204.204 0 0 1-.113.112l-.818.331a.203.203 0 0 0 0 .377l.818.33c.051.021.092.061.113.112l.33.819a.203.203 0 0 0 .377 0l.331-.819c.02-.05.061-.09.112-.111l.82-.331a.203.203 0 0 0 0-.377l-.82-.33a.203.203 0 0 1-.112-.113l-.33-.819a.203.203 0 0 0-.189-.127Z",fill:"#3061D0",fillRule:"nonzero"}));var _s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuNDgzIDIuNDc4LjA2Mi4yOTdhMi4wMyAyLjAzIDAgMCAxLS45IDIuMTM3bC0uMDcuMDQyLS4yNjMuMTUyQy0uMzkgNi4wOS4xNiA4LjY3NiAyLjExNSA4Ljg4MmwuMzAyLjAzMi4wODIuMDFhMi4wMyAyLjAzIDAgMCAxIDEuNjkgMS41ODdsLjA2NC4yOTVjLjQwMiAxLjg5NCAyLjk1NyAyLjE5MiAzLjguNDg3bC4wNC0uMDgzLjEyMi0uMjc2Yy4wNzUtLjE2OC4xNzItLjMyNS4yODgtLjQ2NmwyLjk2IDUuMTI3YS43MTEuNzExIDAgMCAwIDEuMjMtLjcxbC0yLjk2LTUuMTI3Yy4xODEtLjAzMS4zNjYtLjAzNy41NDgtLjAxOGwuMzAyLjAzMi4wOTEuMDA4YzEuODY3LjEyIDIuODg1LTIuMTY1IDEuNTQ2LTMuNDcybC0uMDY3LS4wNjMtLjIyNS0uMjAyYTIuMDMgMi4wMyAwIDAgMS0uNTI4LTIuMjU4bC4wMzItLjA3Ni4xMjMtLjI3N2MuNzg4LTEuNzY4LTEuMTA2LTMuNTEtMi43ODktMi42MjdsLS4wOC4wNDRMOC40MjUgMWwtLjA3Mi4wNGEyLjAzIDIuMDMgMCAwIDEtMi4yNC0uMjM2TDYuMDUyLjc1MSA1LjgyNS41NDhjLTEuNDYtMS4zMTUtMy43NTEuMDA3LTMuMzQyIDEuOTNabS0uOTI0IDEwLjIxNGEuMjAzLjIwMyAwIDAgMC0uMTIyLjE5bC4wMS42OTNjMCAuMDU1LS4wMjEuMTA4LS4wNi4xNDdsLS40OTEuNDg3YS4yMDMuMjAzIDAgMCAwIC4xNTEuMzQ2bC42OS0uMDI2YS4yMDMuMjAzIDAgMCAxIC4xNDkuMDU2bC41MDEuNDhhLjIwMy4yMDMgMCAwIDAgLjM0My0uMTVsLS4wMDgtLjY5NGMtLjAwMS0uMDU1LjAyLS4xMDguMDYtLjE0N2wuNDktLjQ4NmEuMjAzLjIwMyAwIDAgMC0uMTUtLjM0N2wtLjY5MS4wMjdhLjIuMiAwIDAgMS0uMTQ4LS4wNTdsLS41MDItLjQ4YS4yMDMuMjAzIDAgMCAwLS4yMjItLjAzOVptMTMuMjMtMi4zNjRhLjIwMy4yMDMgMCAwIDAtLjE4Ny4xMjdsLS4wMzkuMDkzYS4yMDMuMjAzIDAgMCAxLS4xMTEuMTEybC0uMDk0LjAzOGEuMjAzLjIwMyAwIDAgMCAwIC4zNzZsLjA5NC4wMzhjLjA1LjAyLjA5MS4wNi4xMTIuMTEybC4wMzguMDkzYS4yMDMuMjAzIDAgMCAwIC4zNzYgMGwuMDM3LS4wOTNhLjIwNC4yMDQgMCAwIDEgLjExMy0uMTEybC4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMCAwLS4zNzZsLS4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMS0uMTEzLS4xMTJsLS4wMzctLjA5M2EuMjAzLjIwMyAwIDAgMC0uMTg4LS4xMjdaTTQuODc2IDEuNjA0bC4yMjUuMjAyYTMuNDUgMy40NSAwIDAgMCA0LjAzNC40MjVsLjI2My0uMTUyYy41MTEtLjI5NCAxLjEuMjM2Ljg2Ljc3NWwtLjEyMy4yNzctLjA1NC4xMjlhMy40NSAzLjQ1IDAgMCAwIC43OTUgMy43NDNsLjEwMy4wOTUuMjI0LjIwM2MuNDM5LjM5NS4xMTYgMS4xMi0uNDcgMS4wNThsLS4zMDItLjAzMS0uMTM5LS4wMTJhMy40NSAzLjQ1IDAgMCAwLTMuMzc0IDIuMDRsLS4xMjMuMjc3Yy0uMjQuNTM4LTEuMDI4LjQ1Ni0xLjE1Mi0uMTJsLS4wNjMtLjI5OGEzLjQ1MSAzLjQ1MSAwIDAgMC0zLjAxMy0yLjcxNGwtLjMwMy0uMDMyYy0uNTg2LS4wNjItLjc1LS44MzctLjI0MS0xLjEzM2wuMjY0LS4xNTFhMy40NTIgMy40NTIgMCAwIDAgMS42NzYtMy41NjlsLS4wMjctLjEzNy0uMDYzLS4yOTdjLS4xMjItLjU3Ni41NjUtLjk3MyAxLjAwMy0uNTc4Wm0xMC41NDQtLjMyNmEuMjAzLjIwMyAwIDAgMC0uMTg4LjEyN2wtLjMzMS44MTlhLjIwNC4yMDQgMCAwIDEtLjExMy4xMTJsLS44MTguMzMxYS4yMDMuMjAzIDAgMCAwIDAgLjM3N2wuODE4LjMzYy4wNTEuMDIxLjA5Mi4wNjEuMTEzLjExMmwuMzMuODE5YS4yMDMuMjAzIDAgMCAwIC4zNzcgMGwuMzMxLS44MTljLjAyLS4wNS4wNjEtLjA5LjExMi0uMTExbC44Mi0uMzMxYS4yMDMuMjAzIDAgMCAwIDAtLjM3N2wtLjgyLS4zM2EuMjAzLjIwMyAwIDAgMS0uMTEyLS4xMTNsLS4zMy0uODE5YS4yMDMuMjAzIDAgMCAwLS4xODktLjEyN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",as={content:"content___Jlnr_",status:"status___jhyDw"},sc=ee(12306),cc=ee.p+"static/a.2af11f58.png",Ts="data:image/png;base64,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",Vo=ee(59301),Ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const dc=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,setAiText:Jt})=>{var jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),Cn=(0,x.useRef)(null),qn=(0,x.useRef)(null),Fn=Lr=>Lr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,x.useEffect)(()=>{var Lr;return((Lr=Te.actionTabs)==null?void 0:Lr.key)==="AI\u63D0\u53D6\u5F39\u7A97"&&_n(),()=>{qn.current&&(qn.current.abort(),qn.current=null)}},[(jt=Te.actionTabs)==null?void 0:jt.key]),(0,x.useEffect)(()=>{(Ir==null?void 0:Ir.length)>0&&cr(Ir==null?void 0:Ir.reduce((Lr,ln)=>Lr+`${ln.\u8BC4\u5206\u70B9}\uFF1A${ln.\u8BC4\u5206\u6807\u51C6} +`)}]};var Ie=ee(53184),Oe=ee.n(Ie),te=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});const me={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"]}},Ae=(et,dt,Dt,ut)=>{const wt=dt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(wt.match(/\b\w{2,}\b/g)||[])).map(ae=>({label:ae,kind:et.languages.CompletionItemKind.Text,insertText:ae,range:ut}))},Ze=(et,dt,Dt,ut)=>{et.languages.registerCompletionItemProvider(dt,{provideCompletionItems(wt,be){const ae=wt.getWordUntilPosition(be),ce={startLineNumber:be.lineNumber,endLineNumber:be.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},ve=wt.getLineContent(be.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...Ae(et,wt,be,ce),...Dt.map(ht=>({label:ht,kind:et.languages.CompletionItemKind.Keyword,documentation:ht,insertText:ht,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce})),...ut.map(ht=>({label:ht.label,kind:et.languages.CompletionItemKind.Snippet,documentation:ht.content,insertText:ve.startsWith("#")?ht.content.replace(/#/,""):ht.content,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce}))]}}})};var Ue=et=>{me.languages.forEach(dt=>{et.languages.registerDocumentFormattingEditProvider(dt,{provideDocumentFormattingEdits(Dt){return te(this,null,function*(){const ut=Oe()(Dt.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:Dt.getFullModelRange(),text:ut}]})}})}),Ze(et,"java",Pe.keywords,Pe.quickKey),Ze(et,"cpp",ye.keywords,ye.quickKey),Ze(et,"c",Le.keywords,[]),Ze(et,"python",ge.keywords,ge.quickKey),Ze(et,"scala",He.keywords,He.quickKey)};const Xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Fe=Object.defineProperty,Ye=(et,dt,Dt)=>dt in et?Fe(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,it=(et,dt,Dt)=>Ye(et,typeof dt!="symbol"?dt+"":dt,Dt);const Ke=class _c{constructor(dt,Dt,ut){this.placeholder=dt,this.editor=Dt,this.monaco=ut,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _c.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)}};it(Ke,"ID","editor.widget.placeholderHint");var ke=Ke,pe=ee(96236),je=ee(6767),ze=ee(25399),ot=ee(89392),ue=ee(27035),_e=ee(56102),We=Object.defineProperty,qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Lt=(et,dt,Dt)=>dt in et?We(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,Bt=(et,dt)=>{for(var Dt in dt||(dt={}))pt.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);if(nt)for(var Dt of nt(dt))_t.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);return et},kt=(et,dt)=>qe(et,yt(dt)),we=(et,dt)=>{var Dt={};for(var ut in et)pt.call(et,ut)&&dt.indexOf(ut)<0&&(Dt[ut]=et[ut]);if(et!=null&&nt)for(var ut of nt(et))dt.indexOf(ut)<0&&_t.call(et,ut)&&(Dt[ut]=et[ut]);return Dt},oe=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});function Se(et){return/^\d+$/.test(et)?`${et}px`:et}function Je(){}let st=!1;const Re={"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 gt(et=[]){let dt=et;if(Array.isArray(et)){for(let Dt=0;Dtoe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(et){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",et)}});var rt=et=>{var dt=et,{width:Dt="100%",height:ut="100%",value:wt,language:be="javascript",style:ae={},options:ce={},overrideServices:ve={},theme:Ee="vs-dark",onEditBlur:ht,isCopy:Ct=!1,onSave:tn,autoHeight:he=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:de=Je,onFocus:xe=Je,onBreakPoint:le=Je,breakPointValue:ct=[],filename:Ot="educoder.txt",errorLine:Qt,errorContent:Zt="",highlightLine:xt,openBreakPoint:Wt=!1,placeholder:hn="",showMiniMap:Sn=!0}=dt,Jn=we(dt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Pr=(0,x.useRef)(),Rn=(0,x.useRef)({}),Sr=(0,x.useRef)(),va=(0,x.useRef)(),sa=(0,x.useRef)([]),br=(0,x.useRef)(!1),er=(0,x.useRef)(),Oa=(0,x.useRef)(),Ma=(0,x.useRef)(!1),[_r,Qa]=(0,x.useState)(!1);function Pa(){let nr;return Pr.current&&(nr=new Be.Z(An=>{for(let Ar of An)(Ar.target.offsetHeight>0||Ar.target.offsetWidth>0)&&Rn.current.instance.layout()}),nr.observe(Pr.current)),nr}function rn(){je.ZP.warning({content:decodeURIComponent(Xe),key:"monaco-editor-tip"})}const yn=()=>{let nr=Rn.current.instance;if(wt!=null&&nr&&_r){const An=nr.getModel();An&&wt!==An.getValue()&&(st=!0,An.setValue(wt),nr.layout(),st=!1)}};(0,x.useEffect)(()=>{const nr=ue.Z.subscribe("formatDocument",An=>{var Ar;let pa=Rn.current.instance;(Ar=pa==null?void 0:pa.getAction)==null||Ar.call(pa,"editor.action.formatDocument").run()});return window.updateMonacoValue=An=>{ne(An)},nr},[]),(0,x.useEffect)(()=>{var nr;let An=Rn.current.instance;va.current&&clearTimeout(va.current),va.current=setTimeout(()=>{yn()},500),wt&&(wt!=null&&wt.length)&&((nr=An==null?void 0:An.updateOptions)==null||nr.call(An,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(wt.split(/\r\n|\r|\n/g).length))+3,5)}))},[wt,_r,Rn.current]),(0,x.useEffect)(()=>{if(Qt&&Rn.current&&Rn.current.instance){let An=Rn.current.instance;An.changeViewZones(function(Ar){var pa=document.createElement("div");pa.style.padding="10px 20px",pa.style.width="calc(100% - 20px)",pa.className="my-error-line-wrp",pa.innerHTML=Zt,Ar.addZone({afterLineNumber:Qt||11,heightInLines:3,domNode:pa})});var nr={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}};An.addOverlayWidget(nr),An.revealPositionInCenter({lineNumber:20,column:1})}},[Qt,Rn.current,_r]);const Tn=(nr="",An)=>{if(!nr||nr.trim()==="")return!0;const pa=Rn.current.instance.getModel().getLineTokens(An);let _a=!1;for(let Tt=0;Tt<2;Tt++)pa.getStandardTokenType(Tt)===1&&(_a=!0);return _a};(0,x.useEffect)(()=>{var nr;const An=(nr=Rn.current)==null?void 0:nr.instance;if(An&&_r&&re){const Ar=An.onDidBlurEditorWidget(()=>{Ma.current=!1}),pa=An.onDidFocusEditorText(()=>{Ma.current=!0});return()=>{Ar.dispose(),pa.dispose()}}},[Rn.current,_r,re]),(0,x.useEffect)(()=>{var nr;if((nr=Rn.current)!=null&&nr.instance&&_r&&Wt){let An=Rn.current.instance,Ar=An.getModel();if(!Ar)return;(()=>{var Nr;let sr=[],tr=[];const Wn=Ar.getAllDecorations();for(let Aa of Wn)Aa.options.className==="highlighted-line"&&(sr.push((Nr=Aa==null?void 0:Aa.range)==null?void 0:Nr.startLineNumber),tr.push(Aa==null?void 0:Aa.id));if(xt===sr[0])return;Ar.deltaDecorations(tr,[]);const Jr=Ar.getLineCount();xt&&xt<=Jr&&(An.deltaDecorations([],[{range:new lt.Range(xt,1,xt,Ar.getLineMaxColumn(xt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),An.revealLineInCenter(xt))})();const _a=(Nr=!1)=>{var sr;let tr=[],Wn=[];const Jr=Ar.getAllDecorations();for(let Aa of Jr)Aa.options.linesDecorationsClassName==="breakpoints-select"&&(tr.push((sr=Aa==null?void 0:Aa.range)==null?void 0:sr.startLineNumber),Wn.push(Aa==null?void 0:Aa.id));if(Nr)return{lines:tr,ids:Wn};le(tr)},Tt=Nr=>oe(void 0,null,function*(){let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Ar.deltaDecorations([],[sr]),_a()}),Ht=Nr=>oe(void 0,null,function*(){let sr=[];const tr=An.getLineDecorations(Nr);for(let Wn of tr)Wn.options.linesDecorationsClassName==="breakpoints-select"&&sr.push(Wn.id);yield Ar.deltaDecorations(sr,[]),_a()}),fr=Nr=>{let sr=An.getLineDecorations(Nr);for(let tr of sr)if(tr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ot.isEqual)(ct,_a(!0).lines)){Ar.deltaDecorations(_a(!0).ids,[]);const Nr=ct.map(sr=>({range:new lt.Range(sr,1,sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Ar.deltaDecorations([],Nr)}const Vn=An.onDidChangeModelContent(Nr=>{let sr=An.getPosition();if(sr){let tr=sr.lineNumber;clearTimeout(Oa.current),Oa.current=setTimeout(()=>{Tn(Ar.getLineContent(tr),tr)?Ht(tr):fr(tr)?(Ht(tr),Tt(tr)):_a()},100)}}),Gt=An.onMouseDown(Nr=>{var sr,tr,Wn;if(Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Ar.getLineContent(Jr),Jr))return;fr(Jr)?Ht(Jr):Tt(Jr)}}),Gn=Nr=>{let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};sa.current=An.deltaDecorations(sa.current,[sr])},vr=()=>{sa.current=An.deltaDecorations(sa.current,[])},Dr=An.onMouseMove(Nr=>{var sr,tr,Wn;if(vr(),Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Ar.getLineContent(Jr),Jr))return;Gn(Jr)}}),zr=An.onMouseLeave(()=>{vr()});return()=>{Vn.dispose(),Gt.dispose(),Dr.dispose(),zr.dispose()}}},[Rn.current,_r,ct,xt,Wt,be]),(0,x.useEffect)(()=>{var nr;(nr=Rn.current)!=null&&nr.instance&&Wt&&Rn.current.instance.setPosition({lineNumber:0,column:0})},[xt]);function Pn(){let nr=Rn.current.instance;if(nr){const An=nr.getSelection(),Ar=Rn.current.pastePos||{},pa=new lt.Range(Ar.startLineNumber||An.endLineNumber,Ar.startColumn||An.endColumn,Ar.endLineNumber||An.endLineNumber,Ar.endColumn||An.endColumn);setTimeout(()=>{nr.executeEdits("",[{range:pa,text:""}])},300)}}function $t(nr){(window.navigator.platform.match("Mac")?nr.metaKey:nr.ctrlKey)&&nr.keyCode==83&&(nr.preventDefault(),tn())}const bn=()=>{if(he&&Rn.current.instance){const nr=Rn.current.instance.getContentHeight();ea(nr{if(!Ma.current)return;const{keyCode:An,ctrlKey:Ar,metaKey:pa,target:_a,type:Tt}=nr;return(Tt==="paste"||(An===67||An===86)&&(pa||Ar))&&_a.nodeName==="TEXTAREA"&&(rn(),nr.preventDefault()),!1};function kr(nr,An){var Ar=window.URL||window.webkitURL||window,pa=new Blob([An]),_a=document.createElementNS("http://www.w3.org/1999/xhtml","a");_a.href=Ar.createObjectURL(pa),_a.download=nr,ar(_a)}(0,x.useEffect)(()=>{bn()},[bn]),(0,x.useEffect)(()=>{Pr.current&&!_r&&Promise.all([ee.e(8909),ee.e(4100)]).then(ee.bind(ee,71448)).then(nr=>{try{lt=nr,Rn.current.instance=lt.editor.create(Pr.current,{value:wt,language:gt(be),theme:Ee,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},ve);const An=Rn.current.instance;let _a=[...pe.BH._menuItems].find(Vn=>Vn[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ht=(Vn,Gt)=>{var Gn,vr;let Dr=Vn._first;do Gt.includes((vr=(Gn=Dr.element)==null?void 0:Gn.command)==null?void 0:vr.id)&&Vn._remove(Dr);while(Dr=Dr.next)};if(de(An,lt),setTimeout(()=>{bn(),Rn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{kr(Ot||"educoder.txt",An.getValue())}})},500),Rn.current.subscription=An.onDidChangeModelContent(Vn=>{br.current?clearTimeout(er.current):(bn(),ne(An.getValue(),Vn)),er.current=setTimeout(()=>{br.current=!1},500)}),window.Monaco||Ue(lt,gt(be)),re&&(Ht(_a,Tt),Pr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Cr),window.removeEventListener("paste",Cr),window.addEventListener("keydown",Cr),window.addEventListener("paste",Cr)),window.Monaco=lt,ht&&An.onDidBlurEditorWidget(()=>{ht(An.getValue())}),xe&&An.onDidFocusEditorText(()=>{re&&St(),xe(An.getValue())}),re){St();try{An.onDidPaste(Vn=>{const Gt=An.getSelection(),Gn=Rn.current.pastePos||{},vr=new lt.Range(Gn.startLineNumber||Gt.endLineNumber,Gn.startColumn||Gt.endColumn,Gn.endLineNumber||Gt.endLineNumber,Gn.endColumn||Gt.endColumn);An.executeEdits("",[{range:Vn.range,text:""}])})}catch(Vn){}}let fr=Pa();return hn&&typeof hn=="string"&&new ke(hn,An,lt),Qa(!0),()=>{const Vn=Rn.current.instance;Vn.dispose();const Gt=Vn.getModel();Gt&&Gt.dispose(),Rn.current.subscription&&Rn.current.subscription.dispose(),fr.unobserve(Pr.current)}}catch(An){}})},[]),(0,x.useEffect)(()=>{if(Rn.current.instance&&_r)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[tn,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;if(nr&&_r){let An=gt(be);lt.editor.setModelLanguage(nr.getModel(),An)}},[be,_r]),(0,x.useEffect)(()=>{Rn.current.instance&&_r&<.editor.setTheme(Ee)},[Ee,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;Sr.current=ce,nr&&_r&&(nr.updateOptions(Bt({},ce)),setTimeout(()=>{nr.getModel().updateOptions(Bt({},ce))},200))},[JSON.stringify(ce),_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;nr&&_r&&nr.layout()},[Dt,ut,_r]);const[Tr,ra]=(0,x.useState)(Se(Dt)),[mr,ea]=(0,x.useState)(Se(ut)),oa=kt(Bt({},ae),{width:Tr,height:mr,position:"relative"});return x.createElement("div",{className:"my-monaco-editor",ref:Pr,style:oa},Ct&&x.createElement(_e.CopyToClipboard,{text:wt,onCopy:()=>je.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},x.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},x.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function $e({width:et="100%",height:dt="100%",original:Dt,modified:ut,language:wt,options:be={}}){const ae=(0,x.useRef)(),[ce,ve]=(0,x.useState)(null);function Ee(he){let re;return ae.current&&(re=new Be.Z(ne=>{for(let de of ne)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),re.observe(ae.current)),re}(0,x.useEffect)(()=>(ae.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(he=>{lt=he;const re=lt.editor.createDiffEditor(ae.current,kt(Bt({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},be),{wordWrap:!0}));ve(re);let ne=Ee(re);return()=>{re.dispose();const de=re.getModel();de&&de.dispose(),ne.unobserve(ae.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,x.useEffect)(()=>{ce&&ce.setModel({original:lt.editor.createModel(Dt,wt),modified:lt.editor.createModel(ut,wt)})},[Dt,ut,wt,ce]);const ht=Se(et),Ct=Se(dt),tn={width:ht,height:Ct};return x.createElement("div",{className:"my-diff-editor",ref:ae,style:tn})}},47140:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ae}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},Be=ee(29787),Le=ee(25399),Pe=ee(60242),ye=ee(92310),ge=ee.n(ye),He=ee(63949),Ie=ee(13922),Oe=ee(81779),te=ee(59301),Ae=({className:Ze,dataSource:Ue=[],col:Xe=4,right:Fe,bottom:Ye=23,precision:it=0,wrapWidth:Ke=1200,trackEventItems:Ge,loading:ke,onRemove:pe=()=>{},isCurrent:je=!0,showProgress:ze=!1,showAlias:ot=!1})=>{const ue=Math.floor((Ke-(Xe-1)*Fe)/Xe),_e=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return te.createElement(Be.Z,{spinning:ke},te.createElement("div",{className:ge()(x.list,Ze)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((We,qe)=>{var yt,nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je,st,Re;const{name:gt,id:lt,identifier:St,featured:rt,school_name:$e,image_url:et,excellent:dt,is_plan:Dt}=We;return te.createElement("div",{key:lt,className:je&&ze?x.wrapisCurrent:x.wrap,style:{width:ue,marginRight:(1+qe)%Xe===0?0:Fe+it,marginBottom:Ye}},te.createElement("a",{className:x.li,onClick:ut=>{ut.preventDefault(),ut.stopPropagation(),Ge&&(0,He.L9)([Ge]),(0,He.xg)(`/paths/${St}`)}},te.createElement("div",{className:x.img},te.createElement("img",{className:x.cover,src:`${et}`}),je&&(0,Oe.bg)()&&(We==null?void 0:We.studying)&&te.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ut=>{ut.stopPropagation(),pe(We)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=We==null?void 0:We.subject_tags)==null?void 0:yt.map((ut,wt)=>{var be,ae;if(wt===0){const ve=(be=_e.find(Ee=>Ee.name==ut))==null?void 0:be.swimg;return te.createElement("img",{className:x.sign,src:ve,style:{left:"-4px"}})}const ce=(ae=_e.find(ve=>ve.name==ut))==null?void 0:ae.ptimg;return te.createElement("img",{className:x.sign,src:ce,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),te.createElement("div",{className:x.tagsDom},te.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&te.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"),((nt=We==null?void 0:We.custom_tags)==null?void 0:nt.length)>0&&te.createElement(Le.Z,{title:(Lt=(_t=We==null?void 0:We.custom_tags)==null?void 0:_t[((pt=We==null?void 0:We.custom_tags)==null?void 0:pt.length)-1])==null?void 0:Lt.tag_name},te.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},te.createElement("span",{className:"multi-llipsis1e text-10px"},(we=(kt=We==null?void 0:We.custom_tags)==null?void 0:kt[((Bt=We==null?void 0:We.custom_tags)==null?void 0:Bt.length)-1])==null?void 0:we.tag_name)))))),te.createElement("div",{className:x.name},te.createElement(Le.Z,{title:ot&&(We!=null&&We.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${gt}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):gt},te.createElement("span",{className:x.e},ot&&(We==null?void 0:We.excellent_alias_name)||gt))),je&&ze&&((oe=We==null?void 0:We.progress)==null?void 0:oe.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Se=We==null?void 0:We.progress)==null?void 0:Se.my_score)/((Je=We==null?void 0:We.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(st=We==null?void 0:We.progress)==null?void 0:st.my_score,"/",(Re=We==null?void 0:We.progress)==null?void 0:Re.all_score),(!je||!ze)&&te.createElement(Le.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},te.createElement("div",{className:x.unit},te.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!je||!ze)&&te.createElement("div",{className:x.tags},te.createElement("div",null,te.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,We.stages_count))),te.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,We.members_count)))))))})),!Ue.length&&te.createElement(Ie.Z,null)))}},71951:function(wn,zt,ee){"use strict";ee.d(zt,{jL:function(){return ye},w9:function(){return Se},QD:function(){return Qt},cQ:function(){return Lt.Z},op:function(){return ne},O5:function(){return yn},_b:function(){return Jn},t7:function(){return it},Gi:function(){return St},YG:function(){return gt},qp:function(){return me},vr:function(){return Wt},qE:function(){return le},Je:function(){return ke},wb:function(){return _t},cq:function(){return ut},tp:function(){return Ue}});var x=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Le="data:image/png;base64,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",ye=({dataSource:Tn=[],img:Pn,imgWidth:$t=346,title:bn,sunTitle:ar,bannerExtraContent:Cr})=>x.createElement("div",{className:Be.banner},x.createElement("div",{className:Be.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,bn),x.createElement("span",null,ar)),Tn.length>0&&x.createElement("div",{className:Be.btns},Tn.map((kr,Tr)=>x.createElement("div",{key:Tr,onClick:kr.click},kr.name,kr.sign?x.createElement("img",{src:Le,width:39}):null))),Cr),Pn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Pn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},He=ee(92310),Ie=ee.n(He),Oe=ee(89392),me=({dataSource:Tn=[],value:Pn,onChange:$t,onTitleChange:bn,className:ar,title:Cr,titleWidth:kr=41,style:Tr={},fontColor:ra="#6A7283",showCount:mr})=>{const[ea,oa]=(0,x.useState)(1),[nr,An]=(0,x.useState)(!1),Ar=(0,x.useRef)(null),pa=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var _a;Tn.length!==0&&(((_a=Ar==null?void 0:Ar.current)==null?void 0:_a.clientHeight)>97?oa(1):oa(0)),Tn.length===0&&oa(0),An(!1)},[Tn]),x.createElement("div",{className:Ie()(ge.row,ar,"fadeIn","animated"),style:Tr},x.createElement("div",{onClick:(0,Oe.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:kr,marginTop:nr?12:4},className:`${ge.title} ${bn?"current":""}`},Cr),x.createElement("div",{className:nr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},x.createElement("div",{className:ge.bar,ref:pa,style:ea>0?{height:ea===1?97:"auto",overflow:ea===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ge.tag,ref:Ar},Tn==null?void 0:Tn.map(_a=>x.createElement("span",{onClick:()=>$t(_a.id),key:_a.id,style:{color:ra},className:Pn===_a.id?ge.active:""},x.createElement("span",{title:_a.name,className:ge.name},_a.name),!!mr&&x.createElement("span",{className:ge.num},_a.count))))),!!ea&&x.createElement(x.Fragment,null,ea===1?x.createElement("div",{onClick:()=>{var _a;oa(2),((_a=Ar==null?void 0:Ar.current)==null?void 0:_a.clientHeight)>245?An(!0):An(!1)},className:ge.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{pa.current.scrollTop=0,oa(1),An(!1)},className:ge.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ue=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={}})=>x.createElement("div",{style:ar,className:Ie()(Ae.tabs,bn)},Tn.map(Cr=>x.createElement("span",{onClick:()=>$t(Cr.id),className:Pn===Cr.id?Ae.active:"",key:Cr.id},Cr.name))),Xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ee(37568),it=({dataSource:Tn=[],value:Pn="",onChange:$t,onInputChange:bn=()=>{},className:ar,style:Cr={},placeholder:kr,allowClear:Tr=!1})=>{var ra;const[mr,ea]=(0,x.useState)(""),[oa,nr]=(0,x.useState)("");(0,x.useEffect)(()=>{var pa;let _a=Pn;(pa=JSON.stringify(Pn))!=null&&pa.includes("{")&&(ea(Pn.id),_a=Pn.value||"");try{nr(decodeURIComponent(_a||""))}catch(Tt){nr(decodeURIComponent(_a||""))}},[Pn]);const An=()=>{$t(encodeURIComponent(oa),mr||null)},Ar=pa=>{pa!==mr&&(ea(pa),$t(encodeURIComponent(oa),pa))};return x.createElement("div",{className:Ie()(Xe.input,ar),style:Cr},!!Tn.length&&x.createElement("div",{className:Xe.dropdown},x.createElement("div",{className:Xe.text},(ra=Tn.find(pa=>pa.id===mr))==null?void 0:ra.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Xe.b1}),x.createElement("b",{className:Xe.b2})),x.createElement("div",{className:Xe.menu},Tn.map((pa,_a)=>x.createElement("div",{key:_a,onClick:()=>Ar(pa.id)},pa.name)))),x.createElement(Fe.default,{onPressEnter:An,value:oa,onChange:pa=>{nr(pa.target.value),bn(encodeURIComponent(pa.target.value),mr||null)},placeholder:kr,variant:"borderless",allowClear:Tr,onClear:()=>$t("",mr||null)}),x.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 current"}))},Ke={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ke=({value:Tn,onChange:Pn,className:$t,total:bn,pageSize:ar,style:Cr={}})=>{const kr=Tn<2,Tr=Tn>=Math.ceil(bn/ar);return bn<=ar?x.createElement(x.Fragment,null):x.createElement("div",{className:Ie()(Ke.quickPager,$t),style:Cr},x.createElement("div",{onClick:()=>{kr||Pn(Tn-1,"prev")},className:kr?Ke.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Tr||Pn(Tn+1,"next")},className:Tr?Ke.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},je=ee(29787),ze=ee(25399),ot=ee(58018),ue=ee(78323),_e=ee(63949),We=ee(96908),qe=ee(57177),yt=ee(81378),nt=ee(13922),_t=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Cr=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:ra})=>{const mr=Math.floor((kr-($t-1)*bn)/$t);return x.createElement(je.Z,{spinning:ra},x.createElement("div",{className:Ie()(pe.list,Tn)},!!Pn.length&&Pn.map((ea,oa)=>{const{name:nr,id:An,identifier:Ar,power:pa,cover_image_id:_a,pic:Tt}=ea;return x.createElement("div",{className:pe.wrap,key:An,style:{width:mr,marginRight:(1+oa)%$t===0?0:bn+Cr,marginBottom:ar}},x.createElement("a",{target:"_blank",href:`/shixuns/${Ar}/challenges`,className:pe.li,onClick:Ht=>{Ht.preventDefault(),Tr&&(0,_e.L9)([Tr]),pa&&(0,_e.xg)(`/shixuns/${Ar}/challenges`)}},x.createElement("div",{className:pe.img},x.createElement("img",{className:pe.cover,src:`${Tt}`}),ea.is_jupyter&&x.createElement("img",{className:pe.sign,src:We}),ea.is_jupyter_lab&&x.createElement("img",{className:pe.sign,src:qe}),ea.is_unity_3d&&x.createElement("img",{className:pe.sign,src:yt})),x.createElement("div",{className:pe.name},x.createElement(ze.Z,{title:nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:pe.e},nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:pe.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,ea.challenges_count))),!!ea.myshixuns_count&&x.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,ea.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,ea.level))),x.createElement("div",{className:pe.rate},x.createElement(ot.Z,{allowHalf:!0,disabled:!0,defaultValue:ea.score_info}),x.createElement("span",null,"\xA0",ea.score_info?`${ea.score_info}\u5206`:"5\u5206")))),!pa&&x.createElement("div",{className:pe.lockWrap},x.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Pn.length&&x.createElement(nt.Z,null)))},Lt=ee(47140),Bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},kt="data:image/png;base64,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",we=ee(59301),Se=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Cr=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:ra,handleVery:mr=()=>!0})=>{const ea=Math.floor((kr-($t-1)*bn)/$t);return we.createElement(je.Z,{spinning:ra},we.createElement("div",{className:Ie()(Bt.list,Tn)},!!Pn.length&&Pn.map((oa,nr)=>{const{subject_identifier:An,id:Ar,identifier:pa,power:_a}=oa,Tt=oa.is_public!=0&&oa.is_public;return we.createElement("div",{className:Bt.wrap,key:Ar,style:{width:ea,marginRight:(1+nr)%$t===0?0:bn+Cr,marginBottom:ar}},we.createElement("a",{className:Bt.li,onClick:Ht=>{Ht.preventDefault(),mr(oa==null?void 0:oa.first_category_url)&&(Tr&&(0,_e.L9)([Tr]),(0,_e.xg)(oa.first_category_url))}},we.createElement("div",{className:Bt.top},we.createElement(ze.Z,{title:oa.name},we.createElement("div",{className:Bt.name},oa.name)),we.createElement("img",{className:Bt.img,src:ue.Z.IMG_SERVER+"/images/"+oa.avatar_url}),we.createElement("div",{className:Bt.text,title:oa.creator},oa.creator),An&&we.createElement("div",{className:Bt.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tt&&we.createElement("div",{className:Bt.sign},"\u516C\u5F00")),we.createElement("div",{className:Bt.bottom},oa.visits>0&&we.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,oa.visits))),oa.course_members_count>0&&we.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),oa.course_members_count)),oa.tasks_count>0&&we.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),oa.tasks_count)),oa.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!oa.is_accessible&&we.createElement("div",{className:Bt.lockWrap},we.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Pn.length&&we.createElement(nt.Z,null)))},Je={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=ee(95392),gt=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={},tabBarExtraContent:Cr})=>x.createElement("div",{className:Ie()(Je.tabs,bn),style:ar},x.createElement("div",{className:Je.tabsWrap},Tn.map((kr,Tr)=>!(kr!=null&&kr.hide)&&x.createElement("aside",{className:Je.tab,onClick:()=>{$t(kr.id),kr.link&&st.history.push(kr.link)},key:Tr},x.createElement("div",{className:Pn===kr.id?Je.active:""},kr.name),(kr==null?void 0:kr.resetCount)==null&&(kr==null?void 0:kr.total)!==void 0&&x.createElement("span",null,"\uFF08",kr==null?void 0:kr.total,"\uFF09"),(kr==null?void 0:kr.resetCount)!==void 0&&(kr==null?void 0:kr.total)!==void 0&&x.createElement(ze.Z,{title:(kr==null?void 0:kr.tip)!=null?kr==null?void 0:kr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},kr==null?void 0:kr.resetCount),"/",x.createElement("span",null,kr==null?void 0:kr.total),"\uFF09"))))),x.createElement("div",{className:Je.tabBar},Cr)),St=({className:Tn,style:Pn={},children:$t})=>x.createElement("div",{className:Ie()(Tn),style:Pn},$t),rt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$e=ee(75727),et=ee(93041);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ut=({sortValue:Tn,dropValue:Pn,className:$t,onSort:bn,onDrop:ar,dataSource:Cr=dt})=>{var kr;return x.createElement("div",{className:Ie()(rt.orderWrap,$t)},x.createElement($e.Z,{dropdownRender:()=>x.createElement(et.default,null,Cr.map((Tr,ra)=>x.createElement(et.default.Item,{key:ra,onClick:()=>ar(Tr.id)},Tr.name)))},x.createElement("span",{className:rt.orderTextWrap},(kr=Cr.find(Tr=>Pn===Tr.id))==null?void 0:kr.name)),x.createElement("span",{className:rt.orderIconWrap},x.createElement("span",{className:rt.orderAsc},x.createElement("i",{className:Tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")})),x.createElement("span",{className:rt.orderDesc},x.createElement("i",{className:Tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")}))))},wt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},be=ee(7939),ae=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ht=(Tn,Pn,$t)=>Pn in Tn?ae(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ct=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))ve.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);if(ce)for(var $t of ce(Pn))Ee.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);return Tn},tn=(Tn,Pn)=>{var $t={};for(var bn in Tn)ve.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&ce)for(var bn of ce(Tn))Pn.indexOf(bn)<0&&Ee.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t},he=(Tn,Pn,$t)=>new Promise((bn,ar)=>{var Cr=ra=>{try{Tr($t.next(ra))}catch(mr){ar(mr)}},kr=ra=>{try{Tr($t.throw(ra))}catch(mr){ar(mr)}},Tr=ra=>ra.done?bn(ra.value):Promise.resolve(ra.value).then(Cr,kr);Tr(($t=$t.apply(Tn,Pn)).next())}),ne=Tn=>{var Pn=Tn,{className:$t,style:bn,children:ar,loading:Cr=!1,openLoading:kr,onClick:Tr=()=>{},size:ra="middle",shape:mr="round"}=Pn,ea=tn(Pn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[oa,nr]=(0,x.useState)(!1);return x.createElement(be.ZP,Ct({onClick:(0,Oe.throttle)(An=>he(void 0,null,function*(){kr&&nr(!0);try{yield Tr(An)}catch(Ar){console.log("error",Ar)}kr&&nr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ie()(wt.btn,wt[`${ra}-${mr}`],$t),style:bn,size:ra,shape:mr,loading:oa||Cr},ea),ar)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:Tn,style:Pn,children:$t=null,onClick:bn,title:ar})=>x.createElement("div",{className:Ie()(de.head,Tn),style:Pn},x.createElement("span",{className:"primary-hover",onClick:bn},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:ar},ar),x.createElement("div",{className:de.node},$t)),ct={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qt=({confirmShow:Tn=!0,confirmTitle:Pn,confirmClick:$t,cancelShow:bn=!0,cancelTitle:ar,cancelClick:Cr,className:kr,style:Tr,confirmLoading:ra=!1})=>x.createElement("div",{className:Ie()(ct.btns,kr),style:Tr},Tn&&x.createElement(be.ZP,{loading:ra,onClick:$t,type:"primary",className:ct.confirm},Pn),bn&&x.createElement(be.ZP,{onClick:Cr,className:ct.cancel},ar)),Zt={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:Tn,style:Pn={},LeftContent:$t,children:bn,RightContent:ar})=>x.createElement("div",{className:Ie()(Zt.fixedBottom,Tn),style:Pn},x.createElement("div",{className:Zt.wrap},x.createElement("div",{className:Zt.left},$t),x.createElement("div",{className:Zt.center},bn),x.createElement("div",{className:Zt.right},ar))),hn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Jn=({className:Tn,style:Pn={},dataSource:$t=[]})=>x.createElement("div",{className:Ie()(hn.crumbs,Tn),style:Pn},$t.map((bn,ar)=>ar<$t.length-1?x.createElement(x.Fragment,{key:ar},bn.path||bn.onClick?x.createElement("span",{className:hn.hover,onClick:bn!=null&&bn.onClick?bn.onClick:()=>st.history.push(bn.path)},bn.name):x.createElement("span",null,bn.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:ar,style:{color:"#5F6368"}},bn.name))),Pr=ee(11938),Rn=Object.defineProperty,Sr=Object.defineProperties,va=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Oa=(Tn,Pn,$t)=>Pn in Tn?Rn(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ma=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))br.call(Pn,$t)&&Oa(Tn,$t,Pn[$t]);if(sa)for(var $t of sa(Pn))er.call(Pn,$t)&&Oa(Tn,$t,Pn[$t]);return Tn},_r=(Tn,Pn)=>Sr(Tn,va(Pn)),Qa=(Tn,Pn)=>{var $t={};for(var bn in Tn)br.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&sa)for(var bn of sa(Tn))Pn.indexOf(bn)<0&&er.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t};const{Countdown:Pa}=Pr.default;var yn=Tn=>{var Pn=Tn,{onChange:$t}=Pn,bn=Qa(Pn,["onChange"]);const[ar,Cr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof ar=="number"&&ar>=0&&$t(ar)},[ar]);const kr=Tr=>{const ra=Math.floor(Tr/1e3);Cr(ra)};return x.createElement(Pa,_r(Ma({},bn),{onChange:kr}))}},66991:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Be}});var x=ee(59301);function Be(Le,Pe){const ye=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=Le}),(0,x.useEffect)(()=>{function ge(){ye.current()}if(Pe!==null){let He=setInterval(ge,Pe);return()=>clearInterval(He)}},[Pe])}},30487:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(77019),Pe=ee(5269),ye=ee(82326),ge=ee(1439),He=ee(25399),Ie=ee(16326),Oe=ee(37568),te=ee(95392),me=ee(34364),Ae=ee(2334),Ze=ee(59301),Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=(ot,ue,_e)=>ue in ot?Ue(ot,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):ot[ue]=_e,ke=(ot,ue)=>{for(var _e in ue||(ue={}))it.call(ue,_e)&&Ge(ot,_e,ue[_e]);if(Ye)for(var _e of Ye(ue))Ke.call(ue,_e)&&Ge(ot,_e,ue[_e]);return ot},pe=(ot,ue)=>Xe(ot,Fe(ue)),je=(ot,ue)=>{var _e={};for(var We in ot)it.call(ot,We)&&ue.indexOf(We)<0&&(_e[We]=ot[We]);if(ot!=null&&Ye)for(var We of Ye(ot))ue.indexOf(We)<0&&Ke.call(ot,We)&&(_e[We]=ot[We]);return _e};const ze=({disabled:ot,shixunHomeworks:ue,selectOptions:_e,form:We})=>{const{workSetting:qe}=ue,[yt,nt]=(0,x.useState)([]),pt=(0,x.useMemo)(()=>_e==null?void 0:_e.filter(_t=>!yt.includes(_t.value)),[yt,_e]);return(0,x.useEffect)(()=>{var _t;const Lt=((_t=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:_t.filter(Bt=>Bt.appeal_time))||[];nt(Lt.map(Bt=>Bt.group_name))},[qe]),Ze.createElement(Be.default.List,{name:"anonymous_appeal_settings"},(_t,{add:Lt,remove:Bt})=>Ze.createElement(Ze.Fragment,null,_t.map(kt=>{var we;const oe=kt,{key:Se,name:Je}=oe,st=je(oe,["key","name"]),gt=We.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ze.createElement("div",{key:Se},Ze.createElement(Le.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ze.createElement(Pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Se+1),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{name:[kt.name,"group_name"]}),Ze.createElement(ye.default,{mode:"multiple",disabled:ot||!gt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ae.Z.multiple_select,options:pt||[],onSelect:lt=>{nt(St=>[...St,lt])},onDeselect:lt=>{nt(St=>St.filter(rt=>rt!==lt))}}))),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_penalty"]}),Ze.createElement(ge.Z,{min:0,disabled:ot,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ze.createElement(He.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ze.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ae.Z.title_icon}`})),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_time"]}),Ze.createElement(Ie.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ot,size:"large",disabledDate:lt=>(0,me.Q8)(lt,qe==null?void 0:qe.course_end_date),disabledTime:lt=>(0,me.d0)(lt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ze.createElement(Be.default.Item,pe(ke({},st),{name:[Je,"deleteflag"]}),Ze.createElement(Oe.default,{type:"hidden"})),!ot&&_t.length<((we=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:we.length)&&Ze.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Lt({deleteflag:!0})}}),Se!==0&&!ot&>&&Ze.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const lt=We.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];nt(St=>St.filter(rt=>!lt.includes(rt))),Bt(Je)}})))})))};zt.Z=(0,te.connect)(({shixunHomeworks:ot})=>({shixunHomeworks:ot}))(ze)},16534:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(16326),Le=ee(28284),Pe=ee(77019),ye=ee(5269),ge=ee(82326),He=ee(6767),Ie=ee(37568),Oe=ee(1439),te=ee(25399),me=ee(62673),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(95392),Xe=ee(34364),Fe=ee(81779),Ye=ee(2334),it=ee(59301),Ke=Object.defineProperty,Ge=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ot=(nt,pt,_t)=>pt in nt?Ke(nt,pt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):nt[pt]=_t,ue=(nt,pt)=>{for(var _t in pt||(pt={}))je.call(pt,_t)&&ot(nt,_t,pt[_t]);if(pe)for(var _t of pe(pt))ze.call(pt,_t)&&ot(nt,_t,pt[_t]);return nt},_e=(nt,pt)=>Ge(nt,ke(pt)),We=(nt,pt)=>{var _t={};for(var Lt in nt)je.call(nt,Lt)&&pt.indexOf(Lt)<0&&(_t[Lt]=nt[Lt]);if(nt!=null&&pe)for(var Lt of pe(nt))pt.indexOf(Lt)<0&&ze.call(nt,Lt)&&(_t[Lt]=nt[Lt]);return _t};const{RangePicker:qe}=Be.default,yt=({disabled:nt,shixunHomeworks:pt,selectOptions:_t,form:Lt,data:Bt,classroomList:kt})=>{const{workSetting:we}=pt,[oe,Se]=(0,x.useState)([]),Je=(0,x.useMemo)(()=>_t==null?void 0:_t.filter(Re=>!oe.includes(Re.value)),[oe,_t]);(0,x.useEffect)(()=>{var Re;const gt=((Re=we==null?void 0:we.anonymous_comment_settings)==null?void 0:Re.filter(lt=>lt.evaluation_end))||[];Se(gt.map(lt=>lt.group_name))},[we]);const st=Re=>{var gt;const lt=(gt=we==null?void 0:we.anonymous_appeal_settings)==null?void 0:gt.find(St=>St.group_id===Re);return Bt.anonymous_appeal&<&&(lt==null?void 0:lt.appeal_time)!==null};return it.createElement(Le.default.List,{name:"anonymous_comment_settings"},(Re,{add:gt,remove:lt})=>it.createElement(it.Fragment,null,Re.map(St=>{var rt,$e;const et=St,{key:dt,name:Dt}=et,ut=We(et,["key","name"]),wt=Lt.getFieldValue(["anonymous_comment_settings",Dt]),be=wt.deleteflag,ae=Ze()((rt=wt.evaluation_start)==null?void 0:rt[0])<=Ze()(),ce=!be&&ae?[!0,st(wt==null?void 0:wt.group_id)]:[!1,!1];return it.createElement("div",{key:dt,style:{background:"#F6F7F9",padding:"5px 30px"}},it.createElement(Pe.Z,{align:"top",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",dt+1),it.createElement(ye.Z,{flex:1},it.createElement(Pe.Z,{align:"middle",style:{marginBottom:10}},it.createElement(ye.Z,{span:8},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"group_name"]}),it.createElement(ge.default,{mode:"multiple",disabled:nt||!be,className:Ye.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:ve=>{Se(Ee=>[...Ee,ve])},onDeselect:ve=>{Se(Ee=>Ee.filter(ht=>ht!==ve))}}))),it.createElement(ye.Z,{className:"ml20"},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"evaluation_start"]}),it.createElement(qe,{ranges:{\u6B64\u523B:()=>{var ve;const Ee=(ve=wt==null?void 0:wt.evaluation_start)==null?void 0:ve[0];return[Ee?Ze()(Ee):Ze()(),Ze()()]}},size:"large",style:{width:"500px"},disabled:nt||ce,allowClear:!1,disabledDate:ve=>(0,Xe.Q8)(ve,we==null?void 0:we.course_end_date),disabledTime:ve=>(0,Xe.d0)(ve),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"deleteflag"]}),it.createElement(Ie.default,{type:"hidden"})),!nt&&Re.length<(($e=we==null?void 0:we.anonymous_comment_settings)==null?void 0:$e.length)&&it.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),dt!==0&&!nt&&be&&it.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ve=Lt.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Se(Ee=>Ee.filter(ht=>!ve.includes(ht))),lt(Dt)}})))),it.createElement(Pe.Z,{align:"middle",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),it.createElement(Oe.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:nt||!be&&ae}))),it.createElement(te.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},it.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ye.Z.title_icon}`})),it.createElement(ye.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),it.createElement(Oe.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:nt,onChange:ve=>{var Ee;if((0,Fe.Rm)()&&!((Ee=kt.AssistantObject.group)!=null&&Ee.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{style:{marginLeft:"40px"}},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"student_comment"],valuePropName:"checked"}),it.createElement(me.default,{disabled:nt,onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};zt.Z=(0,Ue.connect)(({shixunHomeworks:nt,classroomList:pt})=>({shixunHomeworks:nt,classroomList:pt}))(yt)},36037:function(wn,zt,ee){"use strict";var x=ee(95392),Be=ee(77019),Le=ee(5269),Pe=ee(16326),ye=ee(1439),ge=ee(25399),He=ee(56656),Ie=ee.n(He),Oe=ee(34364),te=ee(2334),me=ee(59301);const Ae=({data:Ze,disabled:Ue,setData:Xe,shixunHomeworks:Fe})=>{const{workSetting:Ye,workList:it}=Fe;return me.createElement("div",null,me.createElement(Be.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Le.Z,null,me.createElement(Pe.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:Ue,disabledDate:Ke=>(0,Oe.Q8)(Ke,Ye==null?void 0:Ye.course_end_date),disabledTime:Ke=>(0,Oe.d0)(Ke),value:Ze.appeal_time?Ie()(Ze.appeal_time):"",onChange:(Ke,Ge)=>{Ze.appeal_time=Ge,Xe(Object.assign({},Ze))}})),me.createElement(Le.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Le.Z,null,me.createElement(ye.Z,{size:"large",disabled:Ue,value:Ze.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:Ke=>{Ze.appeal_penalty=Ke,Xe(Object.assign({},Ze))}})),me.createElement(ge.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${te.Z.title_icon}`}))))};zt.Z=(0,x.connect)(({shixunHomeworks:Ze})=>({shixunHomeworks:Ze}))(Ae)},84926:function(wn,zt,ee){"use strict";var x=ee(16326),Be=ee(1439),Le=ee(25399),Pe=ee(62673),ye=ee(56656),ge=ee.n(ye),He=ee(95392),Ie=ee(34364),Oe=ee(2334),te=ee(59301);const me=({data:Ae,setData:Ze,disabled:Ue,shixunHomeworks:Xe})=>{const{workSetting:Fe}=Xe,Ye=ge()(Fe==null?void 0:Fe.evaluation_start)<=ge()(),it=Ae.anonymous_appeal;return te.createElement("div",null,te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date),disabledTime:Ke=>(0,Ie.d0)(Ke),disabled:Ue||Ye||it,value:Ae.evaluation_start?ge()(Ae.evaluation_start):"",onChange:(Ke,Ge)=>{Ae.evaluation_start=Ge,Ze(Object.assign({},Ae))}}),te.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date,Ae.evaluation_start),disabledTime:Ke=>(0,Ie.d0)(Ke,ge()(Ae.evaluation_start)),disabled:Ue||it,value:Ae.evaluation_end?ge()(Ae.evaluation_end):"",onChange:(Ke,Ge)=>{Ae.evaluation_end=Ge,Ze(Object.assign({},Ae))}})),te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),te.createElement(Be.Z,{disabled:Ue||Ye||it,value:Ae.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:Ke=>{Ae.evaluation_num=Ke,Ze(Object.assign({},Ae))}}),te.createElement(Le.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`})),te.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),te.createElement(Be.Z,{min:0,disabled:Ue,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ae.absence_penalty,onChange:Ke=>{Ae.absence_penalty=Ke,Ze(Object.assign({},Ae))}})),Ae.anonymous_comment&&te.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},te.createElement(Pe.default,{checked:Ae.student_comment,disabled:Ue,onChange:()=>{Ae.student_comment=!Ae.student_comment,Ze(Object.assign({},Ae))}},te.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};zt.Z=(0,He.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(me)},85201:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return pe}});var x=ee(59301),Be=ee(62957),Le=ee(6767),Pe=ee(77019),ye=ee(5269),ge=ee(7939),He=ee(14566),Ie=ee(54172),Oe={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},te=ee(71951),me=ee(78323),Ae=ee(57193),Ze=ee(63949),Ue=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(je,ze,ot)=>ze in je?Ue(je,ze,{enumerable:!0,configurable:!0,writable:!0,value:ot}):je[ze]=ot,Ke=(je,ze)=>{for(var ot in ze||(ze={}))Fe.call(ze,ot)&&it(je,ot,ze[ot]);if(Xe)for(var ot of Xe(ze))Ye.call(ze,ot)&&it(je,ot,ze[ot]);return je},Ge=(je,ze,ot)=>new Promise((ue,_e)=>{var We=nt=>{try{yt(ot.next(nt))}catch(pt){_e(pt)}},qe=nt=>{try{yt(ot.throw(nt))}catch(pt){_e(pt)}},yt=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(We,qe);yt((ot=ot.apply(je,ze)).next())}),pe=({visible:je,categoryId:ze,getData:ot,onCancle:ue})=>{var _e,We;const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(!1),[_t,Lt]=(0,x.useState)(!1),[Bt,kt]=(0,x.useState)({success_size:0,error_list:[]}),we={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{yt([])},beforeUpload:oe=>Ge(void 0,null,function*(){return yt([oe]),!1}),fileList:qe,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:je,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_t,onOk:()=>Ge(void 0,null,function*(){if(qe.length===0){Le.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}Lt(!0);const oe=new FormData;oe.append("file",qe[0]);const Se=yield(0,Ae.ZP)(`/api/homework_commons/${ze}/import_external_score.json`,{method:"post",body:oe},!0);(Se==null?void 0:Se.status)===0&&(kt(Se),ue(),ot(),pt(!0),yt([])),Lt(!1)}),onCancel:()=>{yt([]),ue()}},x.createElement("div",{className:Oe.achieveSty},x.createElement("div",{className:Oe.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Pe.Z,{align:"middle",className:"mt20"},x.createElement(ye.Z,{className:"mr10"},x.createElement("span",{className:Oe.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(ye.Z,null,x.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Oe.downloadbutton,onClick:oe=>{oe.stopPropagation(),oe.preventDefault(),(0,Ze.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ze}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(He.default.Dragger,Ke({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},we),x.createElement("div",null,x.createElement(te.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:nt,onCancel:()=>{pt(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Bt==null?void 0:Bt.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(_e=Bt==null?void 0:Bt.error_list)==null?void 0:_e.length," "),"\u4E2A\u5B66\u751F")),!!((We=Bt==null?void 0:Bt.error_list)!=null&&We.length)&&x.createElement("div",{className:"mb20"},x.createElement(Ie.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#000"}},oe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#666"}},oe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:oe=>x.createElement("span",{style:{color:"#000"}},oe)}],dataSource:Bt==null?void 0:Bt.error_list,pagination:!1,scroll:{y:47*8}})))))}},79291:function(wn,zt,ee){"use strict";var x=ee(62957),Be=ee(6767),Le=ee(57193),Pe=ee(95392),ye=ee(81779),ge=ee(59301),He=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())});const Ie=({shixunHomeworks:Oe,dispatch:te,classroomList:me,getData:Ae})=>ge.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){var Ze;if((0,ye.Rm)()&&!((Ze=me.AssistantObject.normal)!=null&&Ze.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Le.ZP)(`/api/homework_commons/${Oe.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Oe.actionTabs.student_work_id}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"shixunHomeworks/setActionTabs",payload:{}}),Ae())}),onCancel:()=>{te({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Oe.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));zt.Z=(0,Pe.connect)(({shixunHomeworks:Oe,classroomList:te})=>({shixunHomeworks:Oe,classroomList:te}))(Ie)},79928:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{default:function(){return Vs}});var x=ee(59301),Be=ee(95392),Le=ee(88390),Pe=ee(7939),ye=ee(6767),ge=ee(62957),He=ee(91882),Ie=ee(20554),Oe=ee(27812),te=ee(63949),me=ee(28284),Ae=ee(25399),Ze=ee(77019),Ue=ee(93041),Xe=ee(62673),Fe=ee(5269),Ye=ee(54172),it=ee(37568),Ke=ee(29787),Ge=ee(75727),ke=ee(13747),pe=ee(47889),je=ee(1439),ze=ee(82326),ot=ee(56656),ue=ee.n(ot),_e=ee(13922),We=ee(57193),qe=Object.defineProperty,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(Te,Ne,Ce)=>Ne in Te?qe(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Lt=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))nt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);if(yt)for(var Ce of yt(Ne))pt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);return Te},Bt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kt=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bt(void 0,null,function*(){(yield(0,We.ZP)(`/api/myshixuns/${Te.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Ce.coursesId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:Lt({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),x.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var we=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kt),oe=ee(81779),Se=ee(59301),Je=Object.defineProperty,st=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,lt=(Te,Ne,Ce)=>Ne in Te?Je(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,St=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Re.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);if(st)for(var Ce of st(Ne))gt.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);return Te},rt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const $e=({shixunHomeworks:Te,classroomList:Ne,dispatch:Ce})=>{const Jt=(0,Be.useParams)(),[jt,en]=(0,x.useState)(!0),[Yt,on]=(0,x.useState)(!1),[Ft]=me.default.useForm();return Se.createElement(Se.Fragment,null,Se.createElement(ge.default,{centered:!0,title:"\u8C03\u5206",open:Te.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>rt(void 0,null,function*(){var sn;if((0,oe.Rm)()&&!((sn=Ne.AssistantObject.normal)!=null&&sn.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Ft.validateFields();const Xt=Ft.getFieldsValue();on(!0),(yield(0,We.ZP)(`/api/student_works/${Te.actionTabs.id}/adjust_score.json`,{method:"post",body:St({},Xt)})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ft.resetFields(),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:St({},Te.actionTabs.params)})),on(!1)}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Se.createElement(me.default,{form:Ft,layout:"horizontal"},Se.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Se.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Se.createElement(je.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Se.createElement("span",{className:"ml10"},"\u5206")),Se.createElement("div",null,Se.createElement(me.default.Item,{name:"comment"},Se.createElement(it.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var et=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne})=>({shixunHomeworks:Te,classroomList:Ne}))($e),dt=ee(79291),Dt=ee(69206),ut=ee(89392),wt=ee(51502),be=ee(71951),ae=ee(90036),ce=ee(79777),ve=ee(59301),Ee=Object.defineProperty,ht=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(Te,Ne,Ce)=>Ne in Te?Ee(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,de=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))he.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);if(tn)for(var Ce of tn(Ne))re.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);return Te},xe=(Te,Ne)=>ht(Te,Ct(Ne)),le=(Te,Ne)=>{var Ce={};for(var Jt in Te)he.call(Te,Jt)&&Ne.indexOf(Jt)<0&&(Ce[Jt]=Te[Jt]);if(Te!=null&&tn)for(var Jt of tn(Te))Ne.indexOf(Jt)<0&&re.call(Te,Jt)&&(Ce[Jt]=Te[Jt]);return Ce},ct=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ot=Te=>ct(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})});var Zt=Te=>{var Ne=Te,{task_status:Ce,new_work_status:Jt,shixunHomeworks:jt,course_group:en}=Ne,Yt=le(Ne,["task_status","new_work_status","shixunHomeworks","course_group"]),on;const Ft=(0,Be.useParams)(),[sn]=me.default.useForm(),{workList:Xt,workSetting:Rt}=jt,[Ir,dr]=(0,x.useState)(!1),[fn,cr]=(0,x.useState)(null),[Cn,qn]=(0,x.useState)({search:"",page:1,limit:10,work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt||"",course_group:en}),[,Fn,gr,_n]=(0,ae.U)(ce.h$,de({},Ft)),[,Kr,Lr,ln]=(0,ae.U)(ce.cN,{homeworkId:Ft==null?void 0:Ft.categoryId}),[,,Et,Gr]=(0,ae.U)(Ot,{}),[Hr,Na]=(0,x.useState)([]),ei=()=>{var qr,a,y;if(Ce==0)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ce==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ce==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F",Rt!=null&&Rt.anonymous_comment||(qr=Xt==null?void 0:Xt.homework_status)!=null&&qr.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Jt==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Jt==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Jt==3)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Jt==4)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((a=ln==null?void 0:ln.data)==null?void 0:a.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Jt==5)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((y=ln==null?void 0:ln.data)==null?void 0:y.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},co=()=>{var qr,a;return Ce?(qr=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{ia(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Ce>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")}])==null?void 0:qr.filter(y=>y):Jt==4||Jt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(y,b)=>ve.createElement(ve.Fragment,null,y==3&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),y==4&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),y==1&&ve.createElement(ve.Fragment,null,ve.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ct(void 0,null,function*(){(yield Et({userId:b.student_work_id,score_id:b.student_works_score_id,status:4})).status===0&&ka()})},"\u9A73\u56DE"),ve.createElement(be.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{cr(b),dr(!0)}},"\u63A5\u53D7")))}]:(a=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{ia(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Jt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},Jt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Jt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:a.filter(y=>y)},ia=(qr={})=>{var a;(qr!=null&&qr.id||qr!=null&&qr.student_work_id)&&(0,te.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/${qr.id}/comment`:Ft.course_group?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}?ids=${(a=Ft.course_group)==null?void 0:a.toString()}`:`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}`)},ka=(qr=Cn)=>{const a=xe(de({},qr),{work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt==4?"":1,course_group:en});qn(a),Jt==4||Jt==5?Lr(a):gr(a)};return(0,x.useEffect)(()=>{var qr;Na((Jt==4||Jt==5?(qr=ln==null?void 0:ln.data)==null?void 0:qr.list:_n==null?void 0:_n.student_works)||[])},[_n,ln]),(0,x.useEffect)(()=>{Yt.open&&ka(),Yt.open||(Na([]),qn(xe(de({},Cn),{search:"",page:1,limit:10})),cr(null),dr(!1),sn.resetFields())},[Yt.open,Cn.page,Cn.limit]),(0,x.useEffect)(()=>{console.log(fn)},[fn]),ve.createElement(ve.Fragment,null,ve.createElement(ge.default,de({},Yt),ve.createElement(Ze.Z,{wrap:!1,justify:"space-between",align:"middle"},ve.createElement(Fe.Z,null,ei()),ve.createElement(Fe.Z,null,ve.createElement(be.t7,{style:{width:300},value:Cn==null?void 0:Cn.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:qr=>{ka(xe(de({},Cn),{search:decodeURIComponent(qr).trim(),page:1}))},onInputChange:qr=>{qn(xe(de({},Cn),{search:decodeURIComponent(qr).trim()}))}}))),ve.createElement(Ye.default,{loading:Fn||Kr,className:"mt20",columns:co(),locale:{emptyText:ve.createElement(_e.Z,null)},dataSource:Hr,pagination:{total:(_n==null?void 0:_n.work_count)||((on=ln==null?void 0:ln.data)==null?void 0:on.count)||0,onChange:(qr,a)=>{qn(xe(de({},Cn),{page:qr,limit:a}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit}})),ve.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ir,centered:!0,destroyOnClose:!0,onCancel:()=>{dr(!1)},maskClosable:!1,width:544,onOk:()=>{sn.submit()}},ve.createElement(me.default,{form:sn,colon:!1,onFinish:qr=>ct(void 0,null,function*(){(yield Et(xe(de({},qr),{userId:fn.student_work_id,score_id:fn.student_works_score_id,status:3}))).status===0&&(ka(),dr(!1))})},ve.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ve.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ve.createElement("a",{onClick:()=>{ia(xe(de({},fn),{id:Xt.is_jupyter||Xt.is_jupyter_lab?fn==null?void 0:fn.id:fn==null?void 0:fn.student_work_id}))}},fn==null?void 0:fn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.score)}]}),ve.createElement(Ze.Z,{className:"mt20",wrap:!1},ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ve.createElement(je.Z,{min:1,max:100,step:1}))),ve.createElement(Fe.Z,null,ve.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ve.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},xt=ee(84828),Wt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},hn=ee(17949),Sn=ee(84105),Jn=ee(87395),Pr=ee(67921),Rn=ee(89489),Sr=ee(13719),va=ee(14544),sa=ee(20285),br=ee(58617),er=ee(59301),Oa=Object.defineProperty,Ma=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Pa=(Te,Ne,Ce)=>Ne in Te?Oa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,rn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_r.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);if(Ma)for(var Ce of Ma(Ne))Qa.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);return Te},yn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Tn=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workList:Rt}=Te,[,Ir,dr]=(0,ae.U)(ce.Gw,{homeworkId:Rt==null?void 0:Rt.id}),fn=(Fn,gr={},_n=0)=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--",cr=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Fn=>Fn===-1?"\u91CD\u505A\u4E2D":er.createElement(te.Uw,{status:Fn}),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(Fn,gr)=>er.createElement(Ae.Z,{placement:"bottom",title:er.createElement("div",null,er.createElement("div",null,gr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${gr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),er.createElement("div",null,gr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${gr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,gr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${gr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",er.createElement("div",null,gr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${gr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),er.createElement("div",null,gr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${gr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,gr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${gr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Rt==null?void 0:Rt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${gr.appeal_penalty||"0.0"}\u5206`,er.createElement("div",null,gr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${gr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Rt!=null&&Rt.is_jupyter||Rt!=null&&Rt.is_jupyter_lab)&&er.createElement("div",{onClick:_n=>{var Kr;_n.stopPropagation(),(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${gr.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${gr.id}?ids=${(Kr=Xt.course_group)==null?void 0:Kr.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${gr.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Fn>0?er.createElement("span",{style:{color:"#ff8100"}},Fn):Fn),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:fn},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Rt==null?void 0:Rt.can_submit,render:(Fn,gr={},_n=0)=>(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn,isShow:(Rt==null?void 0:Rt.student_anonymous_comment)&&!(Rt!=null&&Rt.hidden_from_student)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Fn,gr)=>er.createElement("a",{onClick:()=>{var _n;(_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5BFC\u5165")||qn(gr,"review")}},"\u67E5\u770B"),isShow:!0}].filter(Fn=>Fn.isShow),Cn=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Fn,gr,_n)=>_n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:fn},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):er.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?ue()(Fn).format("YYYY-MM-DD HH:mm"):"--"},!(Rt!=null&&Rt.hidden_from_student)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn===1?er.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Fn===-1?"--":er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Fn,gr)=>{var _n;return er.createElement("a",{onClick:()=>{var Kr;if((Rt==null?void 0:Rt.work_status)==0||(Rt==null?void 0:Rt.work_status)==-1){ye.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Kr=Rt.homework_status)!=null&&Kr.includes("\u5BFC\u5165")||qn(gr)}},!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5DF2\u622A\u6B62")&&!(Rt!=null&&Rt.work_public)&&(0,oe.dE)())&&(gr!=null&&gr.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}].filter(Fn=>!!Fn),qn=(Fn={},gr="")=>{var _n;Fn!=null&&Fn.id&&(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fn.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?ids=${(_n=Xt.course_group)==null?void 0:_n.toString()}&review=${gr}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?review=${gr}`)};return er.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Rt!=null&&Rt.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((jt=Rt==null?void 0:Rt.homework_status)==null?void 0:jt.includes("\u672A\u53D1\u5E03"))||((en=Rt==null?void 0:Rt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&er.createElement(_e.Z,null),!((Yt=Rt==null?void 0:Rt.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))&&!((on=Rt==null?void 0:Rt.homework_status)!=null&&on.includes("\u672A\u5F00\u59CB"))&&er.createElement(er.Fragment,null,er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,er.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),er.createElement(Fe.Z,null,er.createElement("span",null,(Ft=Rt==null?void 0:Rt.left_time)==null?void 0:Ft.status,er.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(sn=Rt==null?void 0:Rt.left_time)==null?void 0:sn.time)))),(Rt==null?void 0:Rt.is_shixun)&&!(Rt!=null&&Rt.open_evaluate)&&!(Rt!=null&&Rt.is_close_tips)&&er.createElement(Ze.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},er.createElement(Fe.Z,null,er.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),er.createElement(Fe.Z,null,er.createElement("span",{className:"current",onClick:()=>yn(void 0,null,function*(){const Fn=yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})},"X"))),!(Rt!=null&&Rt.is_shixun)&&(Rt==null?void 0:Rt.feedback_notice)&&er.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},er.createElement("i",{className:"iconfont icon-tishi11 font14"}),er.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Ir?er.createElement(br.Z,null):er.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>yn(void 0,null,function*(){const Fn=yield dr({homeworkId:Rt==null?void 0:Rt.id});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})})),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},pagination:!1,columns:cr,dataSource:[Rt]}),(Rt==null?void 0:Rt.student_anonymous_comment)&&er.createElement("div",{className:"mt20"},er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,"\u5171",er.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Rt==null?void 0:Rt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),er.createElement(Fe.Z,null,er.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",er.createElement("span",{className:"c-grey-333 ml10"},(Rt==null?void 0:Rt.evaluation_start)&&ue()(Rt==null?void 0:Rt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Rt==null?void 0:Rt.evaluation_end)&&ue()(Rt==null?void 0:Rt.evaluation_end).format("YYYY-MM-DD HH:mm")))),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},columns:Cn,dataSource:Rt==null?void 0:Rt.student_works,pagination:!1}))))};var Pn=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(Tn),$t=ee(85201),bn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV",content_pfbz:"content_pfbz___d70rE",content_pfbz_html:"content_pfbz_html___halb_"},ar=ee(30561),Cr=Object.defineProperty,kr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,mr=(Te,Ne,Ce)=>Ne in Te?Cr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ea=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Tr.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);if(kr)for(var Ce of kr(Ne))ra.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);return Te};const oa=Te=>React.createElement("svg",ea({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",An=Object.defineProperty,Ar=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,Tt=(Te,Ne,Ce)=>Ne in Te?An(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ht=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);if(Ar)for(var Ce of Ar(Ne))_a.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);return Te};const fr=Te=>React.createElement("svg",Ht({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Gt=ee(97231),Gn=ee(59301);const vr=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)();(0,x.useEffect)(()=>{var Rt;((Rt=Te.actionTabs)==null?void 0:Rt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ce({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:sn==null?void 0:sn.categoryId}})},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Xt=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Gn.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(jt=Te.actionTabs)==null?void 0:jt.title,open:((en=Te.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Gn.createElement(Pe.ZP,{type:"primary",onClick:()=>{Xt(),Be.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/common_homework/${on==null?void 0:on.homework_id}/edit`)}},"\u7F16\u8F91")]},Gn.createElement(Gt.Z,{value:((Yt=Te.actionTabs)==null?void 0:Yt.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Ft==null?void 0:Ft.description)||"\u6682\u65E0\u5185\u5BB9~":(Ft==null?void 0:Ft.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Dr=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(vr),zr={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Nr=ee(97041),sr=ee(59301),tr=Object.defineProperty,Wn=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,ri=(Te,Ne,Ce)=>Ne in Te?tr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,oi=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ra.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);if(Aa)for(var Ce of Aa(Ne))Wa.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);return Te},Ta=(Te,Ne)=>Wn(Te,Jr(Ne)),Rr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Za=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt,on;const{workList:Ft}=Te,[sn,Xt]=(0,x.useState)(Ta(oi({},(0,Be.useParams)()),{page:1,limit:10})),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)(""),[cr,Cn]=(0,x.useState)(1),[qn]=me.default.useForm(),[Fn,gr]=(0,x.useState)({}),[_n,Kr]=(0,x.useState)(null),[Lr,ln]=(0,x.useState)(!1),Et=(0,x.useRef)(null),Gr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(y,b,E)=>(sn.page-1)*sn.limit+E+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,oe.GJ)()||(0,oe.dE)()&&!(Ft!=null&&Ft.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,oe.dE)()&&((Jt=Ft==null?void 0:Ft.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")||(jt=Ft==null?void 0:Ft.homework_status)!=null&&jt.includes("\u7533\u8BC9\u4E2D")))&&(Ft==null?void 0:Ft.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ft!=null&&Ft.is_jupyter_lab||Ft!=null&&Ft.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:y=>y===-1?"\u91CD\u505A\u4E2D":sr.createElement(te.Uw,{status:y})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:y=>y?ue()(y).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Hr=(y,b)=>{sn.page=y,sn.limit=b,Xt(oi({},sn)),Na(sn)},Na=y=>Rr(void 0,null,function*(){Ce({type:"shixunHomeworks/getWorkList",payload:oi({},y)})}),ei=y=>{sn.search=y,sn.page=1,qn.resetFields(),gr({}),Ir([]),Kr(null),Xt(oi({},sn)),Na(sn)},co=(Yt=(en=Ft==null?void 0:Ft.student_works)==null?void 0:en.filter(y=>(y==null?void 0:y.work_status)===0||(y==null?void 0:y.work_status)===-1))==null?void 0:Yt.map(y=>y==null?void 0:y.id),ia=y=>Rr(void 0,null,function*(){var b,E,z;const ie=oi({},Fn);if(!((b=y==null?void 0:y.content)!=null&&b.trim()||(E=y==null?void 0:y.attachment_ids)!=null&&E.length)){ye.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ie.content=y==null?void 0:y.content,ie.attachment_ids=(z=y==null?void 0:y.attachment_ids)==null?void 0:z.map(fe=>fe.response.id),ka(ie)}),ka=y=>Rr(void 0,null,function*(){ln(!0);const b=yield(0,We.ZP)(`/api/homework_commons/${Ft==null?void 0:Ft.homework_id}/test_ai_review.json`,{method:"post",body:y});if([0,-3].includes(b.status)){b.status==0&&ye.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Kr(b);const E=document.querySelector(".modal-ai-pfcs");if(E){const z=E.querySelector(".ant-modal-body");z&&(z.scrollTop=z.scrollHeight)}}ln(!1)}),qr=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Cn(1),a()},a=()=>{qn.resetFields(),gr({}),Ir([]),fn(""),Kr(null)};return sr.createElement(ge.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Lr,open:((on=Te.actionTabs)==null?void 0:on.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>qr(),okText:_n?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(cr==1){if(Rt.length==0)return ye.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");ka({student_work_id:Rt[0]})}else cr==2&&qn.submit()}},sr.createElement(Ke.Z,{spinning:Lr,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},sr.createElement("div",{className:zr.radio_con},sr.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),sr.createElement(pe.ZP.Group,{onChange:y=>{y.target.value==1&&Hr(1,10),Cn(y.target.value),a()},value:cr,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),cr==1&&sr.createElement(sr.Fragment,null,sr.createElement("div",{className:"flex justify-between item-center mb10"},sr.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),sr.createElement(it.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:dr,onChange:y=>fn(y.target.value),onSearch:ei})),sr.createElement(Ye.default,{rowSelection:{type:"radio",selectedRowKeys:Rt,onChange:(y,b)=>{Ir(y)},getCheckboxProps:y=>({disabled:co.includes(y.id)})},loading:Ne["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Ft==null?void 0:Ft.student_works)||[],columns:Gr,pagination:{current:sn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:sn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ft.work_count,size:"default",showTotal:te.rU,onChange:Hr},onChange:(y,b,E)=>{if(E.order===void 0)switch(E.field){case"student_id":sn.b_order="desc",sn.order=E.field;break;default:delete sn.b_order,delete sn.order}else sn.b_order=E.order.replace("end",""),sn.order=E.field;Na(sn)}})),cr==2&&sr.createElement("div",{style:{marginTop:20}},sr.createElement(me.default,{form:qn,className:zr.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{gr(oi({},qn.getFieldsValue()))},onFinish:ia},sr.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},sr.createElement(hn.Z,{watch:!0})),sr.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},sr.createElement(Nr.Z,null)))),_n&&sr.createElement("div",{className:zr.result_con},sr.createElement("div",{className:zr.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(_n==null?void 0:_n.status)==0&&sr.createElement("div",{className:"p20"},sr.createElement("div",{className:"mb5"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),_n==null?void 0:_n.score),sr.createElement("div",{className:"flex"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),sr.createElement(Gt.Z,{value:_n==null?void 0:_n.content,style:{fontSize:"14px"}}))),(_n==null?void 0:_n.status)==-3&&sr.createElement("div",{className:"p20"},sr.createElement(Gt.Z,{value:_n==null?void 0:_n.message,style:{fontSize:"14px"}})))))};var ua=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Za),ja=ee(59301);const Ti=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt,range:jt,setRange:en,closeModal:Yt})=>{const{workList:on}=Te,Ft=(0,Be.useParams)();return ja.createElement("div",null,ja.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ja.createElement("div",{className:bn.title_sty},"\u8BC4\u5206\u6807\u51C6"),ja.createElement("div",{className:"flex"},ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ja.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ja.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ja.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/detail?tabs=5`}},ja.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),(on==null?void 0:on.ai_review_method)==1&&ja.createElement(Ye.default,{pagination:!1,dataSource:on==null?void 0:on.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(on==null?void 0:on.ai_review_method)==2&&ja.createElement("div",{className:bn.content_pfbz},ja.createElement(Gt.Z,{className:bn.content_pfbz_html,value:on==null?void 0:on.ai_review_text})),ja.createElement("div",{className:bn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ja.createElement("div",{className:bn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ja.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:sn=>en(sn.target.value),value:jt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ja.createElement(Dr,null),ja.createElement(ua,null))};var Si=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,classroomList:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,classroomList:Ce,user:Jt}))(Ti),Ui=ee(49095),ki=ee(59301),Wi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bi=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const{workList:en}=Te,[Yt,on]=(0,x.useState)([]),Ft=(0,Be.useParams)(),[sn,Xt]=(0,x.useState)(!1),Rt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:dr=>ki.createElement(Ae.Z,{placement:"bottom",title:dr},ki.createElement("span",{style:{color:"#333"}},ue()(dr).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(dr,fn)=>ki.createElement("span",{style:{color:"#333"}},fn==null?void 0:fn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(dr,fn)=>(fn==null?void 0:fn.status)=="running"?ki.createElement("span",{style:{color:"#333"}}," ",ki.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",fn==null?void 0:fn.rate):ki.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",fn==null?void 0:fn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",fn==null?void 0:fn.fail_count," \u4EBA")}];(0,x.useEffect)(()=>{var dr;((dr=Te.actionTabs)==null?void 0:dr.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ir()},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Ir=()=>Wi(void 0,null,function*(){Xt(!0);const dr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Ft==null?void 0:Ft.categoryId}});dr.status===0&&on(dr==null?void 0:dr.data),Xt(!1)});return ki.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((jt=Te.actionTabs)==null?void 0:jt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},ki.createElement(Ye.default,{loading:sn,pagination:!1,dataSource:Yt,columns:Rt,className:"mb10"}))};var Xi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Bi),Ki={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},Vr=ee(59301),Xa=Object.defineProperty,di=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Pt=(Te,Ne,Ce)=>Ne in Te?Xa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,En=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Li.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);if(Ci)for(var Ce of Ci(Ne))lo.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);return Te},cn=(Te,Ne)=>di(Te,Mi(Ne)),gn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zn=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,getData:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt;const{workList:Ir}=Te,[dr,fn]=(0,x.useState)({page:1,limit:10}),[cr,Cn]=(0,x.useState)(-1),[qn,Fn]=(0,x.useState)(""),[gr,_n]=(0,x.useState)({}),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),Gr=(0,Be.useParams)(),Hr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(a,y,b)=>(dr.page-1)*dr.limit+b+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,oe.GJ)()||(0,oe.dE)()&&!(Ir!=null&&Ir.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:120}:null,!((0,oe.dE)()&&((jt=Ir==null?void 0:Ir.homework_status)!=null&&jt.includes("\u533F\u8BC4\u4E2D")||(en=Ir==null?void 0:Ir.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(Ir==null?void 0:Ir.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:160}:null,!(Ir!=null&&Ir.hidden_from_teacher)&&{title:Ir!=null&&Ir.is_jupyter_lab||Ir!=null&&Ir.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:120,dataIndex:"work_status",render:a=>a===-1?"\u91CD\u505A\u4E2D":Vr.createElement(te.Uw,{status:a})},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:a=>a?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(a,y)=>a===1?Vr.createElement("span",{className:"c-green"},"\u6210\u529F"):Vr.createElement("span",{style:{display:"flex",alignItems:"center"}},Vr.createElement("span",{className:"c-red"},"\u5931\u8D25"))},{title:"\u5931\u8D25\u539F\u56E0",width:300,dataIndex:"error_message",render:(a,y)=>Vr.createElement("div",null,(y==null?void 0:y.success_status)===1?"--":Vr.createElement(Vr.Fragment,null,Vr.createElement("span",{style:{color:"#E30000"}},y==null?void 0:y.error_message),Vr.createElement(Pe.ZP,{type:"link",onClick:()=>qr(y)},"\u67E5\u770B")))}].filter(Boolean);(0,x.useEffect)(()=>{var a,y;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn((y=Te.actionTabs)==null?void 0:y.status)},[(Yt=Te.actionTabs)==null?void 0:Yt.key]),(0,x.useEffect)(()=>{var a;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&cr!=null&&co(1,10)},[cr]);const Na=a=>{dr.keyword=a,dr.page=1,fn(En({},dr)),ei(dr)},ei=a=>gn(void 0,null,function*(){var y;Et(!0);const b=yield(0,We.ZP)(`/api/homework_common_resubmits/${(y=Te.actionTabs)==null?void 0:y.id}/resubmit_student_list.json`,{method:"get",params:cn(En({},a),{homework_id:Gr==null?void 0:Gr.categoryId,success_status:cr!=-1?[cr]:null})});(b==null?void 0:b.status)===0&&_n(b||{}),Et(!1)}),co=(a,y)=>{dr.page=a,dr.limit=y,fn(En({},dr)),ei(dr)},ia=()=>gn(void 0,null,function*(){var a,y;if(cr==1&&((a=gr==null?void 0:gr.success_status)==null?void 0:a[1].count)==0||cr==2&&((y=gr==null?void 0:gr.success_status)==null?void 0:y[0].count)==0)return ye.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Lr(!0);const b=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Gr==null?void 0:Gr.categoryId,student_works_ids:gr==null?void 0:gr.student_works_ids}});(b==null?void 0:b.status)===0&&(ka(),Jt()),Lr(!1)}),ka=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fn(""),Cn(null)},qr=a=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:Vr.createElement(Gt.Z,{value:(a==null?void 0:a.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return Vr.createElement(ge.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((on=Te.actionTabs)==null?void 0:on.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Kr,onCancel:()=>ka(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>ia()},Vr.createElement("div",{className:Ki.radio_con},Vr.createElement("div",null,Vr.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Vr.createElement(pe.ZP.Group,{onChange:a=>{Cn(a.target.value)},value:cr,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ft=gr==null?void 0:gr.success_status)==null?void 0:Ft[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((sn=gr==null?void 0:gr.success_status)==null?void 0:sn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Vr.createElement("div",{className:"flex justify-between item-center mb10"},Vr.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Vr.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Xt=gr==null?void 0:gr.success_status)==null?void 0:Xt[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Vr.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Rt=gr==null?void 0:gr.success_status)==null?void 0:Rt[0].count)||0),"\u4EBA"),Vr.createElement(it.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:qn,onChange:a=>Fn(a.target.value),onSearch:Na})),Vr.createElement(Ye.default,{loading:ln,dataSource:(gr==null?void 0:gr.data)||[],columns:Hr,pagination:{current:dr.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:dr.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(gr==null?void 0:gr.count)||0,size:"default",showTotal:te.rU,onChange:co},onChange:(a,y,b)=>{b!=null&&b.order?(dr.sort_by=b==null?void 0:b.field,dr.direction=(b==null?void 0:b.order)==="ascend"?"asc":"desc"):(dr.sort_by=null,dr.direction=null),ei(dr)}}))};var jn=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Zn),mt=ee(59301),ur=Object.defineProperty,Qn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Un=(Te,Ne,Ce)=>Ne in Te?ur(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,yr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))On.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);if(In)for(var Ce of In(Ne))Nn.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);return Te},se=(Te,Ne)=>Qn(Te,un(Ne)),Qe=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const tt=(0,x.createRef)(),at=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,zip:Jt,btnLoading:jt,setBtnLoading:en,dispatch:Yt})=>{var on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,gr,_n,Kr,Lr,ln,Et,Gr,Hr,Na,ei,co,ia,ka;const qr=(0,Be.useParams)(),[a]=(0,Be.useSearchParams)(),[y,b]=(0,x.useState)(yr(yr({},(0,Be.useParams)()),{page:a.get("page")||1,limit:20})),{workList:E,actionTabs:z,workSetting:ie,aiWarningList:fe}=Te,[De,Me]=(0,x.useState)([]),[Ve,bt]=(0,x.useState)(1),[At,Vt]=(0,x.useState)(),[vt,dn]=(0,x.useState)(),[nn,zn]=(0,x.useState)(),[$n,or]=(0,x.useState)(),[wr,la]=(0,x.useState)(),[Ya,xa]=(0,x.useState)(!1),[ai,ma]=(0,x.useState)(1),[ci,$i]=(0,x.useState)(!1),[Fo,No]=(0,x.useState)(!1),[ao,yo]=(0,x.useState)([]),[hi,Do]=(0,x.useState)(!1),[Po,wo]=(0,x.useState)(),[jo,Xn]=(0,x.useState)(!1),[rr,wi]=(0,x.useState)(""),[ni,Ia]=(0,x.useState)(),[Ii,Gi]=(0,x.useState)(),[Ji,vi]=(0,x.useState)(null),[Ga,si]=(0,x.useState)(!0),[Hi,Or]=(0,x.useState)([]),[xr,Br]=(0,x.useState)([]),[yi,pu]=(0,x.useState)(0),[wu,zl]=(0,x.useState)({status:!1,visible:!0}),[Ks,El]=(0,x.useState)(!1),[Cl,su]=(0,x.useState)(""),[To]=me.default.useForm(),[kc,Tc]=(0,x.useState)(!0),[Zc,Mc]=(0,x.useState)(!1),[Oo,Rc]=(0,x.useState)(null),[Wc,Pc]=(0,x.useState)(!1),[Ic,zc]=(0,x.useState)(0),[jc,Hc]=(0,x.useState)(!1);(0,x.useEffect)(()=>{tt&&tt.current&&(tt.current.clientHeight>47?zl({status:!0,visible:!0}):zl({status:!1,visible:!0}))},[E.course_group_info&&E.course_group_info.length]),(0,x.useEffect)(()=>{E!=null&&E.course_id&&Me(E==null?void 0:E.student_works)},[E]);const Uu=()=>Qe(void 0,null,function*(){const an=yield Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)});(0,oe.GJ)()?Me([...an.student_works]):Me([...an])});(0,x.useEffect)(()=>{!Ce["shixunHomeworks/getWorkList"]&&(E!=null&&E.is_open_ai_review)&&!(0,oe.dE)()&&Ys()},[Ce["shixunHomeworks/getWorkList"]]),(0,x.useEffect)(()=>{if((Oo==null?void 0:Oo.status)=="running"){Hc(!0);const an=setInterval(()=>{Ys()},3e3);return()=>clearInterval(an)}else Oo!=null&&Oo.status&&(Oo==null?void 0:Oo.status)=="success"&&jc&&Uu()},[Oo==null?void 0:Oo.status]);const Ys=()=>Qe(void 0,null,function*(){const an=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:qr==null?void 0:qr.categoryId}});(an==null?void 0:an.status)===0&&Rc(an==null?void 0:an.data)});(0,x.useEffect)(()=>{if(a.get("page")){let an=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((qr==null?void 0:qr.categoryId)!=(an==null?void 0:an.categoryId))return;b(yr(yr({},y),an)),an.task_status=(an==null?void 0:an.work_status)||"all",an.course_group_info=(an==null?void 0:an.course_group)||"all",an.file_status=an!=null&&an.file_status?[an==null?void 0:an.file_status]:"all",an.teacher_comment=an!=null&&an.teacher_comment?[an==null?void 0:an.teacher_comment]:"all",To.setFieldsValue(yr({},an))}},[]);function Al(){bt(1),Vt(""),dn(""),zn(""),la(""),or(""),yo([])}const Uc=()=>{y.page=1;const an=Object.assign({},To.getFieldsValue());Object.keys(an).map(function($r){switch($r){case"task_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.work_status,To.setFieldsValue({task_status:"all"})):(y.work_status=an[$r],To.setFieldsValue({task_status:y.work_status}));break;case"file_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.file_status,To.setFieldsValue({file_status:"all"})):(y.file_status=an[$r][0],To.setFieldsValue({file_status:an[$r]}));break;case"course_group_info":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.course_group,To.setFieldsValue({course_group_info:"all"})):(y.course_group=an[$r],To.setFieldsValue({course_group_info:y.course_group}));break;case"teacher_comment":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.teacher_comment,To.setFieldsValue({teacher_comment:"all"})):(y.teacher_comment=an[$r][0],To.setFieldsValue({teacher_comment:an[$r]}));break}}),Uu()},Vc=(an,$r)=>{Or($r.map(to=>(to.course_group_id===an&&(to.checked=!to.checked),to))),Dc($r)},Dc=an=>{Br(an.filter($r=>$r.checked).map($r=>$r.course_group_id))},jl=(0,x.useRef)();(0,x.useEffect)(()=>{jl.current=xr},[xr]);const Kc=(an,$r)=>{y.page=an,y.limit=$r,Uu()},Yc=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(an,$r,to)=>$r!=null&&$r.isMe&&(De!=null&&De.length)?"\u6211":y.limit*(y.page-1)+to+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,oe.GJ)()||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:an=>an},!((0,oe.dE)()&&((on=E==null?void 0:E.homework_status)!=null&&on.includes("\u533F\u8BC4\u4E2D")||(Ft=E==null?void 0:E.homework_status)!=null&&Ft.includes("\u7533\u8BC9\u4E2D")))&&E.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&{title:E!=null&&E.is_jupyter_lab||E!=null&&E.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:an=>an===-1?"\u91CD\u505A\u4E2D":mt.createElement(te.Uw,{status:an})},((0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment)&&!E.anonymous_appeal||(0,oe.dE)()&&((sn=E.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(an,$r)=>mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("div",null,mt.createElement("div",null,$r.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$r.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$r.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$r.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mt.createElement("div",null,$r.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$r.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$r.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$r.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(E==null?void 0:E.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$r.appeal_penalty||"0.0"}\u5206`,mt.createElement("div",null,$r.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$r.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement("div",{onClick:to=>{var Tu;to.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}&ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},an>0?mt.createElement("span",{style:{color:"#ff8100"}},an):an)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:an=>an?ue()(an).format("YYYY-MM-DD HH:mm"):"--"},((0,oe.GJ)()||((Xt=E==null?void 0:E.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,oe.GJ)()||((Rt=E==null?void 0:E.homework_status)==null?void 0:Rt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&(E==null?void 0:E.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(an,$r)=>mt.createElement(Ae.Z,{title:mt.createElement("div",null,mt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",an,"\u5206"),mt.createElement("br",null),mt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$r.anonymous_comment_rate,"%"))},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:an=>mt.createElement(Ae.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(an,$r)=>mt.createElement("div",null,!!an&&mt.createElement(Ae.Z,{placement:"bottom",title:`\u5171\u6709${an}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$r.appeal_deal_count}\u6761\u5F85\u5904\u7406`},mt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$r.appeal_deal_count}/${an}`)),!an&&mt.createElement("span",null,"-/-"))},(E==null?void 0:E.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:an=>an||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:an=>an||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(an,$r)=>{var to,Tu,cu;return(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")?mt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,oe.GJ)()&&mt.createElement("a",{onClick:ru=>{ru.stopPropagation(),Yt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$r==null?void 0:$r.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),mt.createElement("a",{style:{marginLeft:(0,oe.GJ)()&&10},onClick:(0,ut.debounce)(ru=>Qe(void 0,null,function*(){var gu,ll,ds,fs,Oc;ru.stopPropagation();let Ku=yield(0,We.ZP)(`/api/student_works/${$r==null?void 0:$r.id}/passed_condition.json`,{method:"get"});ge.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:mt.createElement("div",null,mt.createElement("div",{style:{display:"flex"}},mt.createElement("div",null,mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),mt.createElement("span",{style:{marginLeft:10}},(gu=Ku==null?void 0:Ku.data)==null?void 0:gu.user_name)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),mt.createElement("span",{style:{marginLeft:10}},(ll=Ku==null?void 0:Ku.data)==null?void 0:ll.student_id)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),mt.createElement("span",{style:{marginLeft:10}},(ds=Ku==null?void 0:Ku.data)==null?void 0:ds.group_name))),mt.createElement("div",{style:{marginTop:22}},mt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((fs=Ku==null?void 0:Ku.data)==null?void 0:fs.description)||"\u6682\u65E0\u4FE1\u606F")),mt.createElement("div",{style:{marginTop:22,marginBottom:20}},mt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Oc=Ku==null?void 0:Ku.data)==null?void 0:Oc.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$r.work_status===0&&!(0,oe.GJ)()?mt.createElement("div",null,"--"):mt.createElement("div",null,!(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement(Be.Link,{className:"c-blue",target:"_blank",to:E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`,onClick:ru=>{var gu,ll,ds,fs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),ru.stopPropagation(),y.course_group?(0,oe.Rm)()&&!((ll=(gu=Ne.AssistantObject)==null?void 0:gu.group)!=null&&ll.can_view):(0,oe.Rm)()&&!((fs=(ds=Ne.AssistantObject)==null?void 0:ds.normal)!=null&&fs.can_view)){ru.preventDefault(),ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$r.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),mt.createElement("br",null),mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",mt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},mt.createElement("a",{className:"c-green",onClick:ru=>Qe(void 0,null,function*(){ru.preventDefault(),ru.stopPropagation(),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$r,id:$r.id,params:y}})})},"\u8C03\u5206"))),(0,oe.GJ)()&&mt.createElement("div",null,$r.work_status!==-1&&$r.work_status!==0&&$r.myshixun_identifier&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("a",{onClick:ru=>Qe(void 0,null,function*(){if(ru.stopPropagation(),Xn(!0),si(!0),wi($r.shixun_url),Ia($r.id),vi($r.evaluation_codes),Gi(null),$r.myshixun_identifier){const gu=yield(0,We.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$r.myshixun_identifier,student_work_id:$r.id}});gu.status===0&&(Gi(gu.html_content),si(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(E!=null&&E.is_new_rule?$r.work_status!==-1&&$r.work_status!==0:$r.work_status!==-1&&$r.work_status!==0&&!((cu=E==null?void 0:E.homework_status)!=null&&cu.includes("\u5DF2\u622A\u6B62")))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("span",{className:Wt.redoBtn,onClick:ru=>{var gu;if(ru.stopPropagation(),(0,oe.Rm)()&&!((gu=Ne.AssistantObject.normal)!=null&&gu.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:E.homework_id,student_work_id:$r.id,isshixun:E.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(an=>!!an),Vu=(an={key:""})=>{Yt({type:"shixunHomeworks/setActionTabs",payload:an})},Fl=(ie==null?void 0:ie.anonymous_comment)||((Ir=E==null?void 0:E.homework_status)==null?void 0:Ir.includes("\u533F\u8BC4\u4E2D")),Qc=[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},an)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},an)},Fl&&{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},Fl&&{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},an)},Fl&&{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},an)},Fl&&{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},an)},Fl&&{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},an)},Fl&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},an)},!Fl&&{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},(E==null?void 0:E.is_open_ai_review)&&(E==null?void 0:E.ai_warning)&&{title:"\u8BC4\u9605\u9884\u8B66",dataIndex:"warning_size",render:an=>mt.createElement("span",{className:"current c-red",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})}},an)}].filter(an=>!!an),Lc=an=>Qe(void 0,null,function*(){en(!0),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:an,student_works_ids:E==null?void 0:E.student_works_ids,with_submit_record:kc,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(El(!1),Be.history.push(`/classrooms/${y==null?void 0:y.coursesId}/exportlist/normal_work_list`)),en(!1)}),Gc=()=>{var an,$r,to,Tu;return mt.createElement(Ue.default,null,mt.createElement(Ue.default.Item,{key:"1"},mt.createElement("span",{onClick:()=>{var cu;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{(0,Sr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}}," \u5BFC\u51FA\u6210\u7EE9 ")),(E==null?void 0:E.start_permanent)&&mt.createElement(Ue.default.Item,{onClick:()=>Qe(void 0,null,function*(){if(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))return;let cu=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});cu.status===0&&Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`),cu.status===-3&&(Yt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:y}}),Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((an=E.homework_status)!=null&&an.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(($r=E==null?void 0:E.student_works)==null?void 0:$r.length)>0&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ue.default.Item,{key:"2"},mt.createElement("span",{onClick:cu=>{var ru;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((ru=Ne.AssistantObject.normal)!=null&&ru.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{var gu,ll;Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,te.xg)(`/classrooms/${y==null?void 0:y.coursesId}/common_homework/${y.categoryId}/${(ll=(gu=E==null?void 0:E.student_works)==null?void 0:gu[0])==null?void 0:ll.id}/comment`)}}})}}},"\u5B9E\u8BAD\u62A5\u544A")),!((to=E.homework_status)!=null&&to.includes("\u5BFC\u5165"))&&((Tu=E==null?void 0:E.student_works)==null?void 0:Tu.length)>0&&!(E!=null&&E.is_jupyter_lab)&&!(E!=null&&E.is_jupyter)&&mt.createElement(Ue.default.Item,{key:"3"},mt.createElement(Pe.ZP,{loading:jt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:E==null?void 0:E.course_group_info,fn:()=>{su("\u9644\u4EF6"),El(!0)}}})}}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),mt.createElement(Ue.default.Item,{key:"5",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${y.coursesId}/exportlist/normal_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Nc=an=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Oo==null?void 0:Oo.id,status:an}})};return(0,oe.dE)()?mt.createElement(Pn,null):mt.createElement("section",{className:`${Wt.wrap} minH500`},mt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,oe.GJ)()?"pt30":""} pr30`},!(E!=null&&E.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((dr=E==null?void 0:E.homework_status)==null?void 0:dr.includes("\u672A\u53D1\u5E03"))||((fn=E==null?void 0:E.homework_status)==null?void 0:fn.includes("\u672A\u5F00\u59CB")))&&mt.createElement(_e.Z,null),mt.createElement("aside",null,!!(E!=null&&E.all_member_count)&&mt.createElement("aside",{className:"mb30"},mt.createElement(me.default,{form:To,onChange:Uc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((cr=E.teacher_comment)!=null&&cr.length)&&mt.createElement(me.default.Item,{name:"teacher_comment"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Cn=E.teacher_comment)==null?void 0:Cn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id}," ",an.name,"(",an.count,") ")))))),!!((qn=E==null?void 0:E.file_status)!=null&&qn.length)&&(0,oe.GJ)()&&mt.createElement(me.default.Item,{name:"file_status"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Fn=E==null?void 0:E.file_status)==null?void 0:Fn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((gr=E.task_status)!=null&&gr.length)&&mt.createElement(me.default.Item,{name:"task_status"},mt.createElement(Xe.default.Group,{value:[],style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")," "),mt.createElement(Fe.Z,{flex:"1"},(_n=E.task_status)==null?void 0:_n.map(an=>mt.createElement(Xe.default,{name:"task_status",value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Kr=E.course_group_info)!=null&&Kr.length)&&mt.createElement(me.default.Item,{name:"course_group_info"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all",checked:!y.course_group_info},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1",className:`${Wt.workListClass} ${wu.visible?Wt.visible:""} ${wu.status?"":Wt.status}`},mt.createElement("div",{ref:tt,className:Wt.left},E.course_group_info.map((an,$r)=>mt.createElement(Xe.default,{value:an.course_group_id,key:an.course_group_id}," ",an.group_group_name,"(",an.count,")"))),wu.status&&mt.createElement("div",{className:Wt.tips,onClick:()=>zl(se(yr({},wu),{visible:!wu.visible}))},mt.createElement("span",null,wu.visible?"\u5C55\u5F00":"\u6536\u8D77",wu.visible?mt.createElement(Sn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):mt.createElement(Jn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),!(E!=null&&E.hidden_from_teacher)&&mt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},mt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8",mt.createElement("span",{className:"c-grey-999 ml-4px mr-4px"},"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09")),mt.createElement(Ye.default,{className:"mt20",locale:{emptyText:mt.createElement(_e.Z,null)},columns:Qc,dataSource:[se(yr({},(E==null?void 0:E.group_data)||{}),{warning_size:(fe==null?void 0:fe.warning_size)||0})],pagination:!1})),mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,{flex:"1"},mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,null,mt.createElement(it.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:an=>{y.page=1,y.search=an.trim(),Uu()}})),mt.createElement(Fe.Z,null,mt.createElement("span",{className:"ml5 c-red"},E.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",E.work_count,"\u4E2A\u5B66\u751F\uFF09"))),mt.createElement(Fe.Z,{style:{textAlign:"end"},className:Wt.workListButtonWrap},(E==null?void 0:E.show_ai_review)&&(E==null?void 0:E.is_open_ai_review)&&mt.createElement("div",{className:"flex item-center"},(Oo==null?void 0:Oo.status)=="running"&&mt.createElement("div",{className:Wt.under_review},mt.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),mt.createElement("span",{className:"ml5"},"\u8BC4\u9605\u4E2D\uFF0C\u8FDB\u5EA6"),mt.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Oo==null?void 0:Oo.rate)),["success","failed"].includes(Oo==null?void 0:Oo.status)&&mt.createElement("div",{className:Wt.under_review},"\u8BC4\u9605\u6210\u529F",mt.createElement("span",{style:{color:"#3061D0"},onClick:()=>Nc(1)},Oo==null?void 0:Oo.success_count),"\u4EBA, \u5931\u8D25",mt.createElement("span",{style:{color:"#ff0000"},onClick:()=>Nc(0)},Oo==null?void 0:Oo.fail_count),"\u4EBA"),mt.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},mt.createElement("i",{className:"iconfont icon-lishijilu mr10 ml20",style:{cursor:"pointer"},onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}}))),!((Lr=E.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&mt.createElement("div",{className:`${Wt.btn_review} ${(Oo==null?void 0:Oo.status)=="running"&&Wt.is_disabled}`,onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||(Oo==null?void 0:Oo.status)!="running"&&(E!=null&&E.show_ai_review&&bt(3),xa(!0))}},mt.createElement("img",{src:Ui.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"),!((ln=E.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:y}})}},"\u6587\u6863\u67E5\u91CD"),!(E!=null&&E.is_new_rule)&&!((Et=E.homework_status)!=null&&Et.includes("\u5BFC\u5165"))&&(((Gr=E==null?void 0:E.homework_status)==null?void 0:Gr.includes("\u63D0\u4EA4\u4E2D"))||((Hr=E==null?void 0:E.homework_status)==null?void 0:Hr.includes("\u8865\u4EA4\u4E2D"))||((Na=E==null?void 0:E.homework_status)==null?void 0:Na.includes("\u8FDB\u884C\u4E2D")))&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var an;if((0,oe.Rm)()&&!((an=Ne.AssistantObject.normal)!=null&&an.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}No(!0),Qe(void 0,null,function*(){const to=yield(0,We.ZP)(`/api/homework_commons/${y==null?void 0:y.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});to.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",to),Or(to.data.list),Dc(to.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((ei=E.homework_status)==null?void 0:ei.includes("\u5DF2\u622A\u6B62"))&&!E.is_jupyter&&!E.is_jupyter_lab&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Mc(!0)}},"\u5BFC\u5165\u6210\u7EE9"),mt.createElement(Ge.Z,{dropdownRender:Gc},mt.createElement(Pe.ZP,{icon:mt.createElement(Pr.Z,null)},"\u5BFC\u51FA",mt.createElement(Rn.Z,null))))),(E==null?void 0:E.is_shixun)&&!(E!=null&&E.open_evaluate)&&!(E!=null&&E.is_close_tips)&&mt.createElement(Ze.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},mt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),mt.createElement("span",{style:{cursor:"pointer"},onClick:()=>Qe(void 0,null,function*(){let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/close_tips.json`,{method:"post"});(an==null?void 0:an.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)})})},"X"))),mt.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(E==null?void 0:E.anonymous_comment)&&{x:1300},dataSource:De,columns:Yc,onRow:(an,$r)=>({onClick:()=>{var to,Tu;(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${an.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?page=${y.page}`))}}),rowKey:"id",onChange:(an,$r,to)=>{if(to.order===void 0)switch(to.field){case"student_id":y.b_order="desc",y.order=to.field;break;default:delete y.b_order,delete y.order}else y.b_order=to.order.replace("end",""),y.order=to.field;Uu()}}))),mt.createElement("aside",{className:"tc mb50 mt30"},mt.createElement(ke.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Kc,defaultCurrent:parseInt(y.page)||1,current:parseInt(y.page)||1,defaultPageSize:20,total:Te.workList.work_count})),mt.createElement(et,null),mt.createElement(we,null),mt.createElement(dt.Z,{getData:Uu}),mt.createElement(ge.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ya,width:Ve===3&&(E!=null&&E.is_open_ai_review)?1150:600,confirmLoading:Wc,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Qe(void 0,null,function*(){var an,$r;if((0,oe.Rm)()&&!(($r=(an=Ne.AssistantObject)==null?void 0:an.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Ve===1){if(At!==0){if(!At){ye.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}xa(!1),$i(!0)}else if(Ve===2){if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}xa(!1),$i(!0)}else if(Ve===3){if(E!=null&&E.is_open_ai_review)if(E!=null&&E.single_score){if(E!=null&&E.zero_commit_student_works)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Pc(!0);const to=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:qr==null?void 0:qr.categoryId,range:Ic}});(to==null?void 0:to.status)===0&&(xa(!1),Ys()),Pc(!1)}}),onCancel:()=>{xa(!1),Al()}},mt.createElement("div",null,mt.createElement("div",null,mt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},mt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>bt(an.target.value)},(E==null?void 0:E.show_ai_review)&&mt.createElement(pe.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605 ",mt.createElement("img",{style:{marginBottom:"1px"},src:xt.Z})),mt.createElement(pe.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),mt.createElement(pe.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"))),Ve===1&&mt.createElement("div",null,mt.createElement("div",{className:"mt15 mb5"},mt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:At,onChange:an=>Vt(an),style:{width:"100%"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},mt.createElement("div",{style:{width:60}},mt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"calc(50% - 70px)"}}),mt.createElement("div",{style:{width:80}},mt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Ve)&&mt.createElement(mt.Fragment,null,mt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),mt.createElement(it.default.TextArea,{value:$n,onChange:an=>or(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),mt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),mt.createElement(it.default.TextArea,{value:wr,onChange:an=>la(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Ve===3&&(E!=null&&E.is_open_ai_review?mt.createElement(Si,{range:Ic,setRange:an=>zc(an)}):mt.createElement(_e.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${qr==null?void 0:qr.coursesId}/common_homework/${qr==null?void 0:qr.categoryId}/detail?tabs=5`}}))))),mt.createElement(ge.default,{title:"\u63D0\u793A",open:ci,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Qe(void 0,null,function*(){let an={};Ve===1?an.score=At||"0":(an.min_score=nn||"0",an.max_score=vt||"0"),an.comment=$n,an.hidden_comment=wr,ai===1?an.student_work_ids=De.map(to=>to.id):an.student_work_ids=De.filter(to=>!to.has_comment).map(to=>to.id),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_add_score.json`,{method:"post",body:an})).status===0&&(ye.ZP.info("\u4FEE\u6539\u6210\u529F"),$i(!1),Al(),Uu())}),onCancel:()=>{Al(),$i(!1)}},mt.createElement("div",{style:{padding:"32px",textAlign:"center"}},mt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),mt.createElement("br",null),mt.createElement(pe.ZP.Group,{value:ai,onChange:an=>ma(an.target.value)},mt.createElement(pe.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),mt.createElement(pe.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),mt.createElement(ge.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Fo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Qe(void 0,null,function*(){if(Dc(Hi),Ve===2&&jl.current){if(ao.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}else{if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}}),onCancel:()=>{No(!1),Al()}},mt.createElement("div",{style:{padding:"32px"}},mt.createElement("div",null,mt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},mt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),mt.createElement("div",{className:Hi.length>15?Wt.scroll:"",style:{overflowX:"hidden"}},Hi==null?void 0:Hi.map((an,$r)=>mt.createElement(Xe.default,{style:{textAlign:"left",margin:"0"},value:an.course_group_id,key:an.course_group_id,onChange:()=>{Vc(an.course_group_id,Hi)},checked:an.checked},an.group_group_name,"(",an.count,")")))),mt.createElement("div",null,mt.createElement("span",{style:{width:"80px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>{bt(an.target.value)}},mt.createElement(pe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),mt.createElement(pe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ve===1&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"100px"}}),mt.createElement("span",{style:{width:"80px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"100px"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),mt.createElement(Xe.default.Group,{onChange:an=>{yo([...an])},style:{width:"100%"}},(co=E.task_status)==null?void 0:co.map((an,$r)=>mt.createElement(Xe.default,{name:"task_status",value:an.id},an.name,"(",an.count,")")))),mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),mt.createElement(hn.Z,{className:Wt.MdEditor,onChange:an=>or(an),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),mt.createElement(ge.default,{open:hi,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Qe(void 0,null,function*(){Ve===2?(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1)):(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1))}),onCancel:()=>{Al(),Do(!1)}},mt.createElement("div",{style:{padding:"32px"}},Ve===1&&mt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",yi,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",nn,"-",vt,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ve===2&&mt.createElement("span",null,"\u786E\u8BA4\u5C06",yi,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(ia=E.task_status)==null?void 0:ia.filter(an=>ao==null?void 0:ao.includes(an.id)).map(an=>an.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),mt.createElement("br",null),mt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Po==null?void 0:Po.count,"\u540D\u5B66\u751F"))),mt.createElement(ge.default,{open:jo,width:900,centered:!0,closeIcon:!1,footer:mt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},mt.createElement("div",null,mt.createElement(Pe.ZP,{className:"mr20",style:{background:"none"},icon:mt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:an=>{var $r;if(an.preventDefault(),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,te.xg)(`${rr}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),mt.createElement("span",{className:"mr10"},"\u8C03\u5206"),mt.createElement(je.Z,{min:0,onChange:(0,ut.debounce)(an=>Qe(void 0,null,function*(){var $r;if(Vt(an),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,We.ZP)(`/api/student_works/${ni}/adjust_score.json`,{method:"post",body:{score:an}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)}))}),2e3)})),mt.createElement(Pe.ZP,{type:"primary",onClick:an=>Xn(!1)},"\u5173\u95ED")),onOk:()=>Qe(void 0,null,function*(){}),onCancel:()=>{Xn(!1)}},mt.createElement("div",{className:Wt.viewcode},mt.createElement("div",{className:Wt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),mt.createElement("div",null,mt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Ji&&mt.createElement(ze.default,{style:{width:200},value:(ka=Ji[0])==null?void 0:ka.path}," ",Ji==null?void 0:Ji.map(an=>mt.createElement(ze.default.Option,{value:an.path},an.path))," "))),mt.createElement(Ke.Z,{spinning:Ga},mt.createElement("iframe",{srcDoc:Ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),mt.createElement(ge.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ks,centered:!0,onCancel:()=>El(!1),onOk:()=>{Cl=="\u9644\u4EF6"?Lc(!1):Cl=="\u6279\u6CE8"&&Lc(!0),El(!1)}},mt.createElement(Xe.default,{checked:kc,onChange:an=>{Tc(an.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),mt.createElement("div",{className:Wt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),mt.createElement("div",{className:Wt.export_type_modal},mt.createElement("div",{className:Wt.export_type_modal_con},mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u9644\u4EF6"?Wt.type_item_active:""}`,onClick:()=>su("\u9644\u4EF6")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:va.Z,width:72,height:80})),mt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u6279\u6CE8"?Wt.type_item_active:""}`,onClick:()=>su("\u6279\u6CE8")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:sa.Z,width:99,height:80})),mt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),mt.createElement("div",{className:Wt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),mt.createElement(Zt,{title:z==null?void 0:z.title,open:(z==null?void 0:z.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:z==null?void 0:z.task_status,new_work_status:z==null?void 0:z.new_work_status,shixunHomeworks:Te,destroyOnClose:!0,centered:!0,onCancel:()=>{Vu()},footer:null,width:764,course_group:y==null?void 0:y.course_group}),mt.createElement($t.Z,{visible:Zc,getData:Uu,categoryId:y.categoryId,onCancle:()=>{Mc(!1)}}),mt.createElement(Xi,null),mt.createElement(jn,{getData:()=>Ys()}))};var ft=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(at),Mt=ee(78323),Nt=ee(3224),Ut=Object.defineProperty,mn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Dn=(Te,Ne,Ce)=>Ne in Te?Ut(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Hn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pn.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);if(mn)for(var Ce of mn(Ne))Kt.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);return Te},Ln=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kn=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ln(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/deleteReply",payload:{object_id:Te.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getReplyList",payload:Hn({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Bn=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kn),vn=ee(86342),xn=ee(26227),Kn=ee(63524),Mn={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},qt=ee(59301),lr=Object.defineProperty,ir=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ca=(Te,Ne,Ce)=>Ne in Te?lr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ha=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Zr.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);if(ir)for(var Ce of ir(Ne))Ba.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);return Te},Xr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});ue().locale("ZH-cn");const da=({shixunHomeworks:Te,classroomList:Ne,user:Ce,globalSetting:Jt,loading:jt,dispatch:en})=>{const[Yt,on]=(0,x.useState)(ha({},(0,Be.useParams)())),[Ft,sn]=(0,x.useState)(!1),[Xt,Rt]=(0,x.useState)(-1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),{workList:Cn}=Te,{detailLeftMenus:qn}=Ne,{replyList:Fn,workDetail:gr}=Te;Yt.page_size=10,(0,x.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}),qn.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:ha({},Yt)})},[Yt.categoryId]);const _n=Lr=>{Lr=Lr!=null&&Lr.includes(".json")?Lr:`${Lr}.json`,ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Xr(void 0,null,function*(){var ln;const Et=yield(0,vn.$Q)({url:Lr});if(!Et)return;ye.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Gr=yield(0,vn.Ir)({id:Et.shixun_identifier});if(Gr!=null&&Gr.game_identifier){(ln=Be.history)==null||ln.push(`/tasks/${Gr.game_identifier}`);return}(Gr==null?void 0:Gr.status)===2?_n(Gr==null?void 0:Gr.message):(Gr==null?void 0:Gr.status)===3&&Kr(Gr==null?void 0:Gr.message)})})},Kr=Lr=>{ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Lr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return qt.createElement("section",{className:Mn.bg},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getWorkDetail"]},qt.createElement("section",{className:""},qt.createElement("aside",{className:[Mn.desc,"c-black","font14","bg-white"].join(" ")},Te.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("div",null,qt.createElement(Gt.Z,{value:(gr==null?void 0:gr.description)||"\u6682\u65E0\uFF5E"})),qt.createElement(Nt.Z,{authority:(0,oe.GJ)(),showDimensions:!1,dataSource:gr==null?void 0:gr.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)})}}),Te.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("aside",{className:["bg-white"].join(" ")},qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},defaultValue:gr==null?void 0:gr.explanation,height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"default",size:"middle",onClick:()=>Xr(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),qt.createElement(Pe.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Xr(void 0,null,function*(){Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:Ir,categoryId:Yt.categoryId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}))})},"\u4FDD\u5B58"))))),qt.createElement("aside",{className:[Mn.reply,"bg-white","mt20"].join(" ")},Ft&&qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,{onClick:()=>{sn(!0)}},qt.createElement(Fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Ft&&qt.createElement(it.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),qt.createElement(Fe.Z,null,qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(void 0,null,function*(){if((0,oe.Rm)()&&!Ne.AssistantObject.normal.can_create){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ir}}})).status===0&&(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),sn(!1),dr(""))})},"\u53D1\u8868")))),(Fn==null?void 0:Fn.comments)&&Fn.comments!=""&&qt.createElement("aside",{className:[Mn.replyList,"bg-white"].join(" ")},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getReplyList"]},Fn==null?void 0:Fn.comments.map(function(Lr,ln){var Et,Gr,Hr,Na;return qt.createElement(Ze.Z,{gutter:[12,12],key:ln},qt.createElement(Fe.Z,{flex:"40px"},qt.createElement("img",{className:Mn.headpic,width:"40",src:`${Mt.Z.IMG_SERVER}/images/${(Et=Lr==null?void 0:Lr.author)==null?void 0:Et.image_url}`})),qt.createElement(Fe.Z,{flex:"1"},qt.createElement(Ze.Z,{align:"middle"},qt.createElement(Fe.Z,{span:20},qt.createElement("span",{className:"c-light-black"},(Gr=Lr==null?void 0:Lr.author)==null?void 0:Gr.name),qt.createElement("span",{className:"c-light-black ml10"},Lr==null?void 0:Lr.time," \u53D1\u5E03")),qt.createElement(Fe.Z,{className:"tr",span:4},((0,oe.GJ)()||((Hr=Ce==null?void 0:Ce.userInfo)==null?void 0:Hr.login)===((Na=Lr==null?void 0:Lr.author)==null?void 0:Na.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:Lr}})}}))),qt.createElement(Fe.Z,{span:24},qt.createElement(Gt.Z,{value:Lr.content})),Lr.children&&qt.createElement("aside",{className:Mn.comment},Lr.children.map(function(ei,co){var ia,ka;return qt.createElement(Ze.Z,{key:co},qt.createElement(Fe.Z,{span:24},qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{flex:"1"},ei.author.name,qt.createElement("span",{className:"c-light-black ml10"},ei==null?void 0:ei.time)),qt.createElement(Fe.Z,null,((0,oe.GJ)()||((ia=Ce==null?void 0:Ce.userInfo)==null?void 0:ia.login)===((ka=ei==null?void 0:ei.author)==null?void 0:ka.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:ei}})}}))))),qt.createElement(Fe.Z,null,qt.createElement(Gt.Z,{value:ei.content})))})),qt.createElement(Fe.Z,{span:24,className:"mt5 c-light-black"},Xt===ln&&qt.createElement("aside",null,qt.createElement(hn.Z,{onChange:ei=>{cr(ei)},height:150,isFocus:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(this,null,function*(){fn===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",m_parent_id:Lr.id,reply_id:1,notes:fn}}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),ye.ZP.success("\u53D1\u5E03\u6210\u529F"),Rt(-1))})},"\u53D1\u8868")))),Xt!==ln&&qt.createElement("div",{className:"tr"},qt.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Rt(ln)}),!!Lr.user_praise&&qt.createElement("span",{className:"c-orange"},qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count),!Lr.user_praise&&qt.createElement("span",null,qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count))))))}))))),qt.createElement("aside",{className:"tc mt30 pb30"},qt.createElement(ke.Z,{defaultCurrent:1,total:Fn==null?void 0:Fn.messages_count,hideOnSinglePage:!0,current:Yt.page||1,onChange:Lr=>{Yt.page=Lr,en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})}})),qt.createElement(Bn,null))};var Yr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,user:Ce,loading:Jt,globalSetting:jt})=>({shixunHomeworks:Te,globalSetting:jt,user:Ce,classroomList:Ne,loading:Jt.effects}))(da),Fa=Object.defineProperty,ta=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Fr=(Te,Ne,Ce)=>Ne in Te?Fa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,jr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ga.call(Ne,Ce)&&Fr(Te,Ce,Ne[Ce]);if(ta)for(var Ce of ta(Ne))Ca.call(Ne,Ce)&&Fr(Te,Ce,Ne[Ce]);return Te};ue().locale("ZH-cn");const Wr=({shixunHomeworks:Te,classroomList:Ne,globalSetting:Ce,loading:Jt,dispatch:jt})=>{var en,Yt;const on=(0,Be.useParams)(),{detailLeftMenus:Ft}=Ne,{replyList:sn,referenceAnswer:Xt}=Te;return on.page_size=10,(0,x.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:jr({},on)}),jt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:on.categoryId}}),Ft.course_modules||jt({type:"classroomList/getClassroomLeftMenus",payload:jr({},on)})},[on.categoryId]),x.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},x.createElement("aside",{className:["c-black","font14"].join(" ")},x.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&x.createElement(Gt.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((en=Xt.attachments)!=null&&en.length)&&x.createElement(_e.Z,null)),(Yt=Xt==null?void 0:Xt.attachments)==null?void 0:Yt.map((Rt,Ir)=>x.createElement("div",null,x.createElement("a",{href:`${Mt.Z.API_SERVER}${Rt.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Rt.title),x.createElement("span",{className:"c-light-black ml20 font12"},Rt.filesize))))))};var pr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,globalSetting:Jt})=>({shixunHomeworks:Te,globalSetting:Jt,classroomList:Ne,loading:Ce.effects}))(Wr),hr=ee(60132),Qr=ee(27681),Ur=ee(2334),Da=ee(59301),za=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fa=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const[en,Yt]=(0,x.useState)(!0),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)([]),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)([]),[cr,Cn]=(0,x.useState)([]),[qn,Fn]=(0,x.useState)(""),gr=(0,Be.useParams)();function _n(){return za(this,null,function*(){let ln=yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators.json`,{method:"get"});Ir(ln)})}function Kr(){return za(this,null,function*(){var ln;let Et=yield(0,We.ZP)(`/api/courses/${gr==null?void 0:gr.coursesId}/teachers`,{method:"get",params:{homework_id:gr.categoryId,limit:1e3}});(ln=Et==null?void 0:Et.teacher_list)==null||ln.map(Gr=>{Gr.key=Gr.user_id}),fn(Et==null?void 0:Et.teacher_list),Cn(Et==null?void 0:Et.teacher_list)})}(0,x.useEffect)(()=>{_n(),((0,oe.G5)()||(0,oe.Rm)())&&Kr()},[gr]);const Lr=()=>{};return Da.createElement("section",{className:Ur.Z.form},Da.createElement(Ze.Z,{className:Ur.Z.content,style:{padding:"20px 30px",gap:20}},(Jt=Rt==null?void 0:Rt.data)==null?void 0:Jt.map(ln=>Da.createElement(Ze.Z,{align:"middle",className:`${Ur.Z.borderSty} ${qn===(ln==null?void 0:ln.id)?Ur.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Da.createElement("span",{className:"c-grey-333"},ln==null?void 0:ln.real_name),(Rt==null?void 0:Rt.can_edit)&&Da.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ur.Z.delSty}`,onMouseEnter:()=>{Fn(ln.id)},onMouseLeave:()=>{Fn("")},onClick:()=>za(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:ln.id}})).status===0&&(ye.ZP.info("\u5220\u9664\u6210\u529F"),_n(),Kr())})}))),(Rt==null?void 0:Rt.can_edit)&&Da.createElement(Pe.ZP,{className:Ur.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ft(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Rt!=null&&Rt.can_edit)&&!((jt=Rt==null?void 0:Rt.data)!=null&&jt.length)&&Da.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Da.createElement(ge.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:on,onCancel:()=>Ft(!1),onOk:()=>za(void 0,null,function*(){if(sn.length===0){ye.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:sn}})).status===0&&(ye.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),_n(),Kr(),Ft(!1))})},Da.createElement("div",null,Da.createElement("div",{style:{display:"flex"}},Da.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Da.createElement(it.default.Search,{onChange:ln=>{fn(cr.filter(Et=>Et.name.indexOf(ln.target.value)>-1))}})),Da.createElement(Ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(ln,Et)=>{Xt(ln)},selectedRowKeys:sn,getCheckboxProps:ln=>({disabled:ln.is_collaborator})},pagination:!1,dataSource:dr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var qa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(fa),Ja=ee(44104),Ha=ee(32134),fi=ee(12893),ui=ee(17870),Ua=ee(86277),Yn=ee(59301),ji=Object.defineProperty,pi=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Qi=Object.prototype.propertyIsEnumerable,Oi=(Te,Ne,Ce)=>Ne in Te?ji(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ii=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ni.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);if(gi)for(var Ce of gi(Ne))Qi.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);return Te},eo=(Te,Ne)=>pi(Te,Yi(Ne)),Vi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fo=({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt,dispatch:jt})=>{var en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),Rt=(0,Be.useLocation)(),{verifyModelUser:Ir,ContactModalElement:dr}=(0,ui.Z)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0),[Fn]=me.default.useForm(),[gr,_n]=(0,x.useState)(!1),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),[Gr,Hr]=ge.default.useModal();let[Na,ei]=(0,x.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[co,ia]=(0,x.useState)([]),[ka,qr]=(0,x.useState)([]),[a,y]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const b=((en=cr==null?void 0:cr.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((Yt=cr==null?void 0:cr.homework_status)==null?void 0:Yt.includes("\u7533\u8BC9\u4E2D")),E=((on=cr==null?void 0:cr.homework_status)==null?void 0:on.includes("\u533F\u8BC4\u4E2D"))||((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u7533\u8BC9\u4E2D"))||((sn=cr==null?void 0:cr.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62"));(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(a).map(function(At){At.indexOf("proportion")>-1&&(fn[At]=(fn[At]*100).toFixed(0)),a[At]=fn[At]}),(!a.allow_late||!a.unified_late)&&(a.late_penalty=5),co=JSON.parse(JSON.stringify(fn.group_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.publish_time!==null))),ka=JSON.parse(JSON.stringify(fn.allow_late_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.late_time!==null))),Na=JSON.parse(JSON.stringify(fn.score_details.map(At=>ii({},At)))),y(ii({},a)),ei([...Na]),ia([...co]),qr([...ka]))},[fn]);const z=()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ii({},Xt)})},ie=()=>Vi(void 0,null,function*(){Lr(!0);let At=!1;if(Na==null||Na.find(vt=>{if(vt.name===""||vt.score===""){At=!0;return}}),At)return;if(Ve().toFixed(2)!=100){ye.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(bt(Na)){ye.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const Vt=JSON.parse(JSON.stringify(a));if(Vt.categoryId=Xt.categoryId,a.unified_setting||co==null||co.map(vt=>{var dn,nn;if(!vt.publish_time||!vt.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,console.log("item:0",vt,fn.group_settings,co),vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return console.log("d:",wr,zn),wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(",")}),Vt.group_settings=co,Vt.score_details=Na,a.allow_late)if(a.unified_late){if(a.late_penalty===null||a.late_penalty===void 0||a.late_penalty<0||a.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ka=ka==null?void 0:ka.map(vt=>{var dn,nn;if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(","),vt}),Vt.allow_late_settings=ka;Object.keys(Vt).map(function(vt){vt.indexOf("proportion")>-1&&(Vt[vt]=Vt[vt]/100)}),JSON.stringify(Na)!==JSON.stringify(fn==null?void 0:fn.score_details)||(fn==null?void 0:fn.single_score)!=(a==null?void 0:a.single_score)?(ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>Vi(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))})}),Et(!0)):(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))}),fe=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),Yn.createElement("br",null),"\u6CE8\u610F\uFF1A",Yn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Yn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),De=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Me=At=>At&&AtNa.reduce((At,Vt)=>Vt.score!==""?At+Vt.score:At,0);function bt(At){return At.some((Vt,vt)=>At.find((nn,zn)=>nn.name===Vt.name&&zn!==vt)!==void 0)}return Yn.createElement("section",{className:Ur.Z.form},!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement(Yn.Fragment,null,Yn.createElement("div",{style:{display:"flex",alignItems:"center"}},Yn.createElement("div",{className:Ur.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!a.single_score&&Yn.createElement("div",{style:{marginLeft:"auto"}},Yn.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Yn.createElement("span",{style:{color:"#E30000"}},Ve().toFixed(2),"\u5206"))),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a==null?void 0:a.single_score,onChange:At=>{a.single_score=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0},Yn.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!a.single_score&&Yn.createElement(Ze.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Na==null?void 0:Na.map((At,Vt)=>Yn.createElement(Ja.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:Vt==(Na==null?void 0:Na.length)-1?"0px":"10px"},align:"baseline"},Yn.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Yn.createElement(it.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:At==null?void 0:At.name,onChange:vt=>{Na[Vt].name=vt.target.value.trim(),ei([...Na])}}),Yn.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Yn.createElement(je.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:At==null?void 0:At.score,disabled:Cn,onChange:vt=>{console.log(vt),vt?(Na[Vt].score=Number(vt.toFixed(2)),ei([...Na])):(Na[Vt].score="",ei([...Na]))}}),(Na==null?void 0:Na.length)<5&&!Cn&&Yn.createElement(Ha.Z,{onClick:()=>{ei([...Na,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),Vt>1&&!Cn&&Yn.createElement(fi.Z,{onClick:()=>{Na.splice(Vt,1),console.log(Na),ei([...Na])},style:{color:"#E30000"}}),!Na[Vt].name&&Kr&&Yn.createElement("div",{className:Ur.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Na[Vt].score&&Kr&&Yn.createElement("div",{className:Ur.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.teacher_mode,onChange:At=>{a.teacher_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.ta_mode,onChange:At=>{a.ta_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.final_mode,onChange:At=>{a.final_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.te_proportion,onChange:At=>{a.te_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.ta_proportion,onChange:At=>{a.ta_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:a.st_proportion,onChange:At=>{a.st_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(Xe.default,{disabled:Cn,checked:a==null?void 0:a.is_repeat_minus,onChange:At=>{y(Vt=>eo(ii({},Vt),{is_repeat_minus:At.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")),Yn.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(a==null?void 0:a.is_repeat_minus)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Yn.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:a.repeat_setting_score,onChange:At=>{a.repeat_setting_score=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Yn.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,value:a.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:At=>{a.repeat_limit=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Pe.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ie},"\u4FDD\u5B58"),Yn.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>_n(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Yn.createElement(ge.default,{open:gr,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{_n(!1)},onOk:()=>Vi(void 0,null,function*(){const At=JSON.parse(JSON.stringify(a));Object.keys(At).map(function(vt){vt.indexOf("proportion")>-1&&(At[vt]=At[vt]/100)}),(yield(0,We.ZP)(`/api/courses/${Xt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:At}})).status===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),_n(!1))})},Yn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),dr())};var Pi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,globalSetting:Ce,user:Jt}))(fo),La=ee(59301),zi=Object.defineProperty,_i=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,mo=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Sa=(Te,Ne,Ce)=>Ne in Te?zi(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Mr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))mi.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);if(mo)for(var Ce of mo(Ne))ho.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);return Te},wa=(Te,Ne)=>_i(Te,Zi(Ne));const aa=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),{workSetting:Jt}=Te,[jt,en]=(0,x.useState)(!0);let[Yt,on]=(0,x.useState)([]),[Ft,sn]=(0,x.useState)([]),[Xt,Rt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1,enable_hidden:!1,hidden_from_teacher:!0,hidden_from_student:!0});const[Ir,dr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en(!(Jt!=null&&Jt.can_edit))},[Jt]),(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(Xt).map(function(Cn){Xt[Cn]=Jt[Cn]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Yt=JSON.parse(JSON.stringify(Jt.group_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.late_time!==null))),Rt(Mr({},Xt)),on([...Yt]),sn([...Ft]))},[Jt]);const fn=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:Mr({},Ce)})},cr=()=>{const Cn=JSON.parse(JSON.stringify(Xt));if(Cn.categoryId=Ce.categoryId,Xt.is_score_open&&!(Xt!=null&&Xt.personal_score_open||Xt!=null&&Xt.score_open))throw ye.ZP.error("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),new String("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4");if(Xt!=null&&Xt.enable_hidden&&!(Xt!=null&&Xt.hidden_from_teacher)&&!(Xt!=null&&Xt.hidden_from_student)){dr(!0);return}if(Xt.unified_setting||Yt==null||Yt.map(qn=>{var Fn,gr;if(!qn.publish_time||!qn.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(gr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:gr.toString().split(",")}),Cn.group_settings=Yt,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(qn=>{var Fn,gr;if(qn.late_penalty===null||qn.late_penalty===void 0||qn.late_penalty<0||qn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qn.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(gr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:gr.toString().split(","),qn}),Cn.allow_late_settings=Ft;Object.keys(Cn).map(function(qn){qn.indexOf("proportion")>-1&&(Cn[qn]=Cn[qn]/100)}),Ne({type:"shixunHomeworks/updateSetting",payload:Cn}).then(qn=>{qn.status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn(),Ne({type:"shixunHomeworks/getWorkList",payload:Mr({},Ce)}))})};return La.createElement("section",{className:Ur.Z.form},La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.answer_public,disabled:jt,onChange:Cn=>{Xt.answer_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.answer_public_type,onChange:Cn=>{Xt.answer_public_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),La.createElement("br",null),La.createElement(pe.ZP,{value:2},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),La.createElement(pe.ZP,{value:3},La.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.work_public,disabled:jt,onChange:Cn=>{Xt.work_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.is_score_open,disabled:jt,onChange:Cn=>{Xt.is_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),La.createElement(Xe.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:jt||Xt.score_open,onChange:Cn=>{Xt.personal_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),La.createElement(Xe.default,{checked:Xt.score_open,disabled:jt,onChange:Cn=>{Cn.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.see_comment,disabled:jt,onChange:Cn=>{Xt.see_comment=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.see_comment_type,onChange:Cn=>{Xt.see_comment_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:0},La.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),La.createElement("br",null),La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},La.createElement(Xe.default,{checked:Xt.shared_review,disabled:jt,onChange:Cn=>{Xt.shared_review=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.enable_hidden,disabled:jt,onChange:Cn=>{Cn.target.checked?(Xt.hidden_from_teacher=!0,Xt.hidden_from_student=!0):dr(!1),Xt.enable_hidden=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9690\u85CF\u672C\u4F5C\u4E1A\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u548C\u6700\u7EC8\u6210\u7EE9\u4FE1\u606F")),Xt.enable_hidden&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement(Xe.default,{checked:Xt.hidden_from_teacher,style:{marginLeft:10},disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_teacher=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u6559\u5E08\u9690\u85CF")),La.createElement(Xe.default,{checked:Xt.hidden_from_student,disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_student=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u5B66\u751F\u9690\u85CF"))),Ir&&La.createElement("span",{style:{color:"red",fontSize:"14px",marginLeft:30}},"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u7C7B\u578B\u7684\u7528\u6237")),!jt&&La.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>cr()},"\u4FDD\u5B58"))};var ya=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(aa),bi=ee(11803),Ai=ee(71411),no=ee(84926),Eo=ee(16534),Co=ee(36037),ro=ee(30487),qi=ee(33679),ba=ee(59301),po=Object.defineProperty,Yo=Object.defineProperties,du=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,bo=(Te,Ne,Ce)=>Ne in Te?po(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,vo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ho.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);if(Qo)for(var Ce of Qo(Ne))zo.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);return Te},Bo=(Te,Ne)=>Yo(Te,du(Ne)),fu=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir;const dr=(0,Be.useParams)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0);let[Fn,gr]=(0,x.useState)([]);const[_n,Kr]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,x.useEffect)(()=>{ia.resetFields(),ka.resetFields()},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(_n).map(function(fe){_n[fe]=fn[fe]}),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),Fn=JSON.parse(JSON.stringify(fn.group_settings.map(fe=>Bo(vo({},fe),{group_name:[fe.group_name]})).filter(fe=>fe.publish_time!==null))),Kr(vo({},_n)),gr([...Fn]))},[fn]);const Lr=()=>fu(void 0,null,function*(){yield Ce({type:"shixunHomeworks/getWorkSetting",payload:vo({},dr)}),ia.resetFields(),ka.resetFields()}),[ln,Et]=(0,x.useState)(!1),Gr=()=>fu(void 0,null,function*(){Et(!ln);const fe=JSON.parse(JSON.stringify(_n));if(fe.categoryId=dr.categoryId,_n.unified_setting||Fn==null||Fn.map(Me=>{var Ve,bt;if(!Me.publish_time||!Me.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),Et(ln),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Me.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Me.group_name=typeof(Me==null?void 0:Me.group_name)=="string"?[Me==null?void 0:Me.group_name]:Me==null?void 0:Me.group_name,Me.group_id=(bt=(Ve=Me==null?void 0:Me.group_name)==null?void 0:Ve.map(At=>{var Vt,vt;let dn=(vt=(Vt=fn.group_settings)==null?void 0:Vt.filter(nn=>(nn==null?void 0:nn.group_name)===At))==null?void 0:vt[0];return dn==null?void 0:dn.group_id}))==null?void 0:bt.toString().split(",")}),fe.group_settings=Fn,_n.evaluation_start){if(_n.end_time&&ue()(_n.evaluation_start)<=ue()(_n.end_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(_n.late_time&&ue()(_n.evaluation_start)<=ue()(_n.late_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(fe).map(function(Me){Me.indexOf("proportion")>-1&&(fe[Me]=fe[Me]/100)}),fe.anonymous_comment&&!fe.unified_anonymous_comment){const Me=yield a();fe.anonymous_comment_settings=Me.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}if(fe.anonymous_appeal&&!fe.unified_anonymous_appeal){const Me=y();fe.anonymous_appeal_settings=Me.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}(yield(0,We.ZP)(`/api/homework_commons/${dr.categoryId}/evaluation_setting.json`,{method:"post",body:vo({},fe)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),qn(!0),Lr(),Ce({type:"shixunHomeworks/getWorkList",payload:vo({},dr)})),Et(ln)}),Hr=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",ba.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),ba.createElement("br",null),"\u6CE8\u610F",ba.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",ba.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ba.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",ba.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Na=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",ba.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),ei=(jt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:jt.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),co=(en=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:en.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),[ia]=me.default.useForm(),[ka]=me.default.useForm(),qr=(fe,De)=>fe.map(Me=>{var Ve;return(Ve=De.find(bt=>bt.value===Me))==null?void 0:Ve.id}),a=()=>fu(void 0,null,function*(){const fe=(0,qi.Y)(ia.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_comment_settings||[]){if(!(Me!=null&&Me.evaluation_start))return ye.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Et(ln),Promise.reject();if(!Me.group_name)return ye.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),Promise.reject();Me.evaluation_end=Me==null?void 0:Me.evaluation_start[1],Me.evaluation_start=Me==null?void 0:Me.evaluation_start[0],Me.group_id=qr(Me.group_name,ei),Reflect.deleteProperty(Me,"deleteflag")}return De}),y=()=>{const fe=(0,qi.Y)(ka.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_appeal_settings||[])Me.group_id=qr(Me.group_name,co),Reflect.deleteProperty(Me,"deleteflag");return De},b=(fe,De)=>{if(De==="comment"){const Me=fe==null?void 0:fe.filter(At=>At.evaluation_end!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["evaluation_start","evaluation_end"]).map(At=>Bo(vo({},At),{evaluation_start:[At.evaluation_start,At.evaluation_end],group_name:[At.group_name],deleteflag:!1}))}else if(De==="appeal"){const Me=fe==null?void 0:fe.filter(At=>At.appeal_time!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["appeal_time"]).map(At=>Bo(vo({},At),{group_name:[At.group_name],deleteflag:!1}))}},E=(((Yt=fn==null?void 0:fn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(ei==null?void 0:ei.length)>0)&&(fn==null?void 0:fn.student_works),z=((on=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:on.length)>0,ie=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))||z;return ba.createElement("section",{className:Ur.Z.form},ba.createElement("div",{className:Ur.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement(Ai.Z,{checked:_n.anonymous_comment,disabled:Cn||!E||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var fe;if((0,oe.Rm)()&&!((fe=Jt.AssistantObject.normal)!=null&&fe.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_comment=!_n.anonymous_comment,_n.allow_late&&!_n.evaluation_start||_n.unified_setting&&!_n.evaluation_start&&_n.end_time&&_n.end_time!=""&&(_n.evaluation_start=ue()(_n.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),_n.evaluation_end=ue()(_n.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),_n.anonymous_comment&&(_n.evaluation_num=parseInt(_n.evaluation_num)?_n.evaluation_num:3,_n.absence_penalty=parseInt(_n.absence_penalty)?_n.absence_penalty:3),Kr(Object.assign({},_n))}}),ba.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),ba.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),ba.createElement(Ae.Z,{title:ba.createElement("div",null,ba.createElement("div",null,"\u89C4\u5219"),ba.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ba.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),ba.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),ba.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ur.Z.title_icon}`}))),_n.anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_comment,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{var De;if((0,oe.Rm)()&&!((De=Jt.AssistantObject.normal)!=null&&De.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(Me=>Bo(vo({},Me),{unified_anonymous_comment:fe.target.value})),ia.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},ba.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((sn=fn==null?void 0:fn.group_settings)==null?void 0:sn.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),_n.anonymous_comment&&_n.unified_anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.anonymous_group,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_comment){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{anonymous_group:fe.target.value}))}},ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Xt=fn==null?void 0:fn.group_settings)==null?void 0:Xt.length)>0&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||!(fn!=null&&fn.can_anonymous_group)},ba.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ba.createElement("aside",null,_n.anonymous_comment&&ba.createElement(ba.Fragment,null,_n.unified_anonymous_comment?ba.createElement(no.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ia,style:{marginTop:"1px"},autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:b(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},ba.createElement(Eo.Z,{disabled:Cn,selectOptions:ei,form:ia,data:_n}))),ba.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement(Ai.Z,{checked:_n.anonymous_appeal,disabled:Cn||!ie||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_appeal=!_n.anonymous_appeal,_n.anonymous_appeal&&(_n.appeal_penalty=_n.appeal_penalty?_n.appeal_penalty:2),Kr(Object.assign({},_n))}}),ba.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),_n.anonymous_appeal&&ba.createElement(ba.Fragment,null,ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_appeal,disabled:Cn||(fn==null?void 0:fn.anonymous_appeal),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{unified_anonymous_appeal:fe.target.value})),ka.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&ba.createElement(pe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group),style:{marginRight:"40px"}},ba.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Rt=fn==null?void 0:fn.group_settings)==null?void 0:Rt.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),_n.unified_anonymous_appeal?ba.createElement(Co.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ka,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:b(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},ba.createElement(ro.Z,{disabled:Cn||(0,oe.Rm)()&&!((Ir=Jt.AssistantObject.normal)!=null&&Ir.can_anonymous_appeal),selectOptions:co,form:ka})))),!Cn&&ba.createElement(Pe.ZP,{loading:ln,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gr()},"\u4FDD\u5B58"))};var ku=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(Zu),So=ee(16326),qo=ee(53398),Ea=ee(9277),Zo=ee(12313),bu=ee(90609),It=ee(59301),Mu=Object.defineProperty,xu=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Ro=(Te,Ne,Ce)=>Ne in Te?Mu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,io=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Du.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);if(Jo)for(var Ce of Jo(Ne))yu.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);return Te},Io=(Te,Ne)=>xu(Te,Pu(Ne)),au=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Eu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),Bu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Wo=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Cu=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},ko=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Cu(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},mu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,gr,_n,Kr,Lr;const ln=(0,Be.useParams)(),{workSetting:Et,workList:Gr}=Te,[,Hr,Na]=(0,ae.U)(Eu,{categoryId:ln==null?void 0:ln.categoryId,penalty_type:qo.Q.Number}),[,ei,co]=(0,ae.U)(Bu,{categoryId:ln==null?void 0:ln.categoryId}),[ia]=me.default.useForm(),ka=me.default.useWatch("unified_setting",ia),qr=me.default.useWatch("group_settings",ia),a=me.default.useWatch("allow_late_settings",ia),y=me.default.useWatch("end_time",ia),b=me.default.useWatch("publish_time",ia),E=me.default.useWatch("allow_late",ia),z=me.default.useWatch("unified_late",ia),ie=me.default.useWatch("late_time",ia),fe=me.default.useWatch("anonymous_comment",ia),De=me.default.useWatch("unified_anonymous_comment",ia),Me=me.default.useWatch("evaluation_start",ia),Ve=me.default.useWatch("anonymous_appeal",ia),bt=me.default.useWatch("anonymous_comment_settings",ia),At=me.default.useWatch("unified_anonymous_appeal",ia),Vt=me.default.useWatch("anonymous_appeal_settings",ia),[vt,dn]=(0,x.useState)(!1),[nn,zn]=(0,x.useState)({}),[$n,or]=(0,x.useState)({}),[wr,la]=(0,x.useState)({}),[Ya,xa]=(0,x.useState)(!1),ai=vt||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ma=vt||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),ci=vt||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),$i=vt||(0,oe.Rm)()&&!((Rt=(Xt=Jt.AssistantObject)==null?void 0:Xt.normal)!=null&&Rt.can_anonymous_appeal),[Fo,No]=(0,x.useState)([]),ao=(Xn,rr)=>{if(Xn!=null&&Xn.some(wi=>typeof wi.group_name!="string")){const wi=[];Xn==null||Xn.forEach(ni=>{var Ia;typeof ni.group_name!="string"&&((Ia=ni.group_name)==null||Ia.forEach(Ii=>{wi.push(Io(io({},ni),{group_name:Ii}))}))}),Xn=wi}return Xn==null?void 0:Xn.filter(wi=>{var ni,Ia,Ii;return!((Ii=(Ia=(ni=rr==null?void 0:rr.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:ni.toString())==null?void 0:Ia.split(","))!=null&&Ii.includes(String(wi.group_name)))&&wi.is_admin})},yo=Xn=>{if(Xn=="allow_late"){ge.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:It.createElement(It.Fragment,null,Gr!=null&&Gr.is_shixun?It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Xn=="anonymous_comment"){ge.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",It.createElement("br",null),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Xn=="anonymous_appeal"){ge.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),It.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null))});return}if(Xn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Xn=="unified_anonymous_comment")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Xn=="unified_anonymous_appeal")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":z===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Xn=="make_up_score")return E?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Xn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},hi=(Xn,rr={})=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(Xn=="unified_setting")return ai||!((wi=Gr==null?void 0:Gr.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))||!(Et!=null&&Et.manage_all_group);if(Xn=="publish_time")return ai||!((ni=Gr==null?void 0:Gr.homework_status)!=null&&ni.includes("\u672A\u53D1\u5E03")||(Ia=Gr==null?void 0:Gr.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"));if(Xn=="end_time"){const Or=ko([],(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ai||!(rr!=null&&rr.is_admin)||!((Ii=Gr==null?void 0:Gr.homework_status)!=null&&Ii.includes("\u672A\u53D1\u5E03"))&&(rr==null?void 0:rr.publish_time)&&ue()().startOf("second")>=ue()((Gi=rr==null?void 0:rr.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.allow_late_settings)||[],(Br,yi)=>(Br==null?void 0:Br.late_time)&&(yi==null?void 0:yi.late_time)&&ue()(Br==null?void 0:Br.late_time).startOf("second")(Br==null?void 0:Br.evaluation_start)&&(yi==null?void 0:yi.evaluation_start)&&ue()(Br==null?void 0:Br.evaluation_start).startOf("second")=ue()((vi=rr==null?void 0:rr.publish_time)==null?void 0:vi[0]).startOf("second"),(Et==null?void 0:Et.allow_late)&&(Or==null?void 0:Or.late_time)&&ue()().startOf("second")>=ue()(rr==null?void 0:rr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(xr==null?void 0:xr.evaluation_start)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.evaluation_start).startOf("second")]}if(Xn=="allow_late"){const Or=((Ga=Et==null?void 0:Et.allow_late_settings)==null?void 0:Ga.filter(Br=>Br.late_time!==null).map(Br=>{var yi;return(yi=Br==null?void 0:Br.group_id)==null?void 0:yi[0]}))||[],xr=ko(null,(Et==null?void 0:Et.group_settings)||[],(Br,yi)=>(Br==null?void 0:Br.end_time)&&(yi==null?void 0:yi.end_time)&&ue()(Br==null?void 0:Br.end_time).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Or==null?void 0:Or.includes((si=xr==null?void 0:xr.group_id)==null?void 0:si[0]))&&(Et==null?void 0:Et.allow_late)&&(xr==null?void 0:xr.end_time)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")}if(Xn=="unified_late"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||ka===!1}if(Xn=="late_penalty"||Xn=="late_time")return ma||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.group_settings)||[],(xr,Br)=>(xr==null?void 0:xr.end_time)&&(Br==null?void 0:Br.end_time)&&ue()(xr==null?void 0:xr.end_time).startOf("second")>ue()(Br==null?void 0:Br.end_time).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.end_time)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.end_time).startOf("second")||(rr==null?void 0:rr.group_name)&&((Hi=rr==null?void 0:rr.group_name)==null?void 0:Hi.length)&&(Et==null?void 0:Et.unified_setting)&&(Et==null?void 0:Et.end_time)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"),!0);return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="unified_anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||!(Et!=null&&Et.unified_anonymous_comment)&&(Et==null?void 0:Et.anonymous_comment)&&Or.evaluation_start&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")||z===!1||ka===!1}if(Xn=="anonymous_group")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci;if(Xn=="evaluation_end")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="evaluation_num")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="absence_penalty")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_comment_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||[(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))||["anonymous_comment_settings","student_comment"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin);if(Xn=="student_comment")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="is_open_abnormal_score")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.is_open_abnormal_score);if(Xn=="anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||Et.anonymous_appeal&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="unified_anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||z===!1||ka===!1||De==!1;if(Xn=="appeal_penalty")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_appeal_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_end)&&(Br==null?void 0:Br.evaluation_end)&&ue()(xr==null?void 0:xr.evaluation_end).startOf("second")>ue()(Br==null?void 0:Br.evaluation_end).startOf("second"));return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_end)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))?$i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin):!1},Do=(Xn,rr)=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(console.log("handleValuesChange",Xn,rr),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Xn&&(rr!=null&&rr.end_time||ia.setFieldsValue({end_time:ue()(rr==null?void 0:rr.publish_time).add(7,"days")})),"unified_setting"in Xn&&(rr!=null&&rr.unified_setting||ia.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Xn&&(rr!=null&&rr.unified_late||ia.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Xn&&(rr!=null&&rr.unified_anonymous_comment||ia.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Xn){let Or=[];(wi=rr==null?void 0:rr.group_settings)==null||wi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),ia.setFieldsValue({allow_late_settings:((ni=rr==null?void 0:rr.allow_late_settings)==null?void 0:ni.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Ia=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ia.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ii=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Ii.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Xn){let Or=[];(Gi=rr==null?void 0:rr.allow_late_settings)==null||Gi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),ia.setFieldsValue({anonymous_comment_settings:((Ji=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ji.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((vi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:vi.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Xn){let Or=[];(Ga=rr==null?void 0:rr.anonymous_comment_settings)==null||Ga.forEach(Br=>{Or=[...Or,...(Br==null?void 0:Br.group_name)||[]]});let xr=(si=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:si.map(Br=>{var yi,pu,wu,zl,Ks,El,Cl;return{max:((pu=(yi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:yi.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:pu.length)===1?(Ks=(zl=(wu=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:wu.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:zl[0])==null?void 0:Ks.all_user_size:(Cl=(El=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:El.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:Cl.reduce((su,To)=>(su==null?void 0:su.all_user_size)+(To==null?void 0:To.all_user_size))}});No(xr),ia.setFieldsValue({anonymous_appeal_settings:((Hi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Hi.map(Br=>{var yi;return Io(io({},Br),{group_name:(yi=Br==null?void 0:Br.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,appeal_penalty:2}]})}ia.validateFields(),console.log("=====",ue()(rr==null?void 0:rr.end_time).format("YYYY-MM-DD HH:mm:ss"))},Po=Xn=>au(void 0,null,function*(){var rr,wi,ni,Ia;const Ii=Xn;Ii.group_settings=(rr=Ii==null?void 0:Ii.group_settings)==null?void 0:rr.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.end_time=ue()((vi=si==null?void 0:si.publish_time)==null?void 0:vi[1]).startOf("second"),si.publish_time=ue()((Ga=si==null?void 0:si.publish_time)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.allow_late_settings=(wi=Ii==null?void 0:Ii.allow_late_settings)==null?void 0:wi.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi}),Ii.anonymous_comment_settings=(ni=Ii==null?void 0:Ii.anonymous_comment_settings)==null?void 0:ni.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.evaluation_end=ue()((vi=si==null?void 0:si.evaluation_start)==null?void 0:vi[1]).startOf("second"),si.evaluation_start=ue()((Ga=si==null?void 0:si.evaluation_start)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.anonymous_appeal_settings=(Ia=Ii==null?void 0:Ii.anonymous_appeal_settings)==null?void 0:Ia.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi});let Gi=yield(0,vn.Tr)({homework_common_ids:[parseInt(ln==null?void 0:ln.categoryId)],course_id:ln.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Na(io({},Ii))).status!==0||(yield co(io({},Ii))).status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else la(Ii),or(Gi)}),wo=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:io({},ln)}),Ce({type:"shixunHomeworks/getWorkList",payload:io({},ln)})};(0,x.useEffect)(()=>{var Xn,rr,wi,ni;let Ia=(Xn=Et==null?void 0:Et.group_settings)==null?void 0:Xn.filter(Ga=>Ga.publish_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],publish_time:(Ga==null?void 0:Ga.publish_time)&&[ue()(Ga==null?void 0:Ga.publish_time),ue()(Ga==null?void 0:Ga.end_time)]}));Ia=(0,te.QE)((Ia==null?void 0:Ia.length)>0?Ia:[]);const Ii=(rr=Et.allow_late_settings)==null?void 0:rr.filter(Ga=>Ga.late_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],late_time:(Ga==null?void 0:Ga.late_time)&&ue()(Ga==null?void 0:Ga.late_time)})),Gi=(wi=Et.anonymous_comment_settings)==null?void 0:wi.filter(Ga=>Ga.evaluation_start!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],evaluation_start:(Ga==null?void 0:Ga.evaluation_start)&&[ue()(Ga==null?void 0:Ga.evaluation_start),ue()(Ga==null?void 0:Ga.evaluation_end)]})),Ji=(ni=Et.anonymous_appeal_settings)==null?void 0:ni.filter(Ga=>Ga.appeal_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name]})),vi=Io(io({},Et),{late_penalty:Et!=null&&Et.allow_late?Et==null?void 0:Et.late_penalty:5,evaluation_num:Et!=null&&Et.evaluation_num?Et==null?void 0:Et.evaluation_num:3,absence_penalty:Et!=null&&Et.anonymous_comment?Et==null?void 0:Et.absence_penalty:3,appeal_penalty:Et!=null&&Et.anonymous_appeal?Et==null?void 0:Et.appeal_penalty:2,publish_time:Et!=null&&Et.publish_time?ue()(Et==null?void 0:Et.publish_time):"",end_time:Et!=null&&Et.end_time?ue()(Et==null?void 0:Et.end_time):"",late_time:Et!=null&&Et.late_time?ue()(Et==null?void 0:Et.late_time):"",evaluation_start:Et!=null&&Et.evaluation_start?ue()(Et==null?void 0:Et.evaluation_start):"",evaluation_end:Et!=null&&Et.evaluation_end?ue()(Et==null?void 0:Et.evaluation_end):"",group_settings:Ia!=null&&Ia.length?Ia:[{is_admin:!0}],allow_late_settings:Ii!=null&&Ii.length?Ii:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ji!=null&&Ji.length?Ji:[{is_admin:!0,appeal_penalty:2}]});ia.setFieldsValue(vi),zn(vi),dn(!(0,oe.GJ)()),console.log("workSetting",Et)},[Et]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ia==null||ia.resetFields()}),[]);const jo=(Xn,rr)=>{Xn!=null&&Xn.group_id||(Xn.group_id=Wo(Xn==null?void 0:Xn.group_name,Et==null?void 0:Et.group_settings)),Ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xn,index:rr,rangePickerDisabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[rr]),disabledDate:Et==null?void 0:Et.course_end_date}})};return It.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},It.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},It.createElement(me.default,{form:ia,colon:!1,disabled:vt,initialValues:nn,scrollToFirstError:!0,onValuesChange:Do,onFinish:Po},It.createElement("div",{className:`${Ea.Z.title}`},It.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line}`},It.createElement(me.default.Item,{className:(Ir=Ea.Z)==null?void 0:Ir.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_setting")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((dr=Et==null?void 0:Et.group_settings)==null?void 0:dr.length)>0&&It.createElement(pe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),ka?It.createElement(Ze.Z,{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},It.createElement(Fe.Z,null,It.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date),disabledTime:Xn=>(0,te.d0)(Xn),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(b).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(b).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))):It.createElement(me.default.List,{name:"group_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 30px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Ia+1),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["group_settings","group_name"],qr==null?void 0:qr[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Ii=Et==null?void 0:Et.group_settings)==null?void 0:Ii.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}),maxTagCount:4,maxTagPlaceholder:Hi=>It.createElement("div",{style:{cursor:"pointer"},onClick:()=>jo(qr[Ia],Ia)},"+",Hi==null?void 0:Hi.length)}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml20",name:[ni.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},It.createElement(So.default.RangePicker,{style:{width:585},size:"large",disabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[Ia]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Hi=>(0,te.Q8)(Hi,Et==null?void 0:Et.course_end_date),disabledTime:Hi=>(0,te.d0)(Hi),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Hi=>{if(Hi!=null&&Hi[0]&&!(Hi!=null&&Hi[1])){const Or=ia.getFieldValue("group_settings");Or[Ia].publish_time=[Hi[0],ue()(Hi[0]).add(7,"days")],ia.setFieldsValue({group_settings:Or})}}}))),!vt&&It.createElement(Ze.Z,{className:(Gi=Ea.Z)==null?void 0:Gi.h_lh_40},((vi=(Ji=qr==null?void 0:qr[Ia])==null?void 0:Ji.group_id)==null?void 0:vi.length)>1&&It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},It.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>jo(qr[Ia],Ia)}))),((si=(Ga=Et==null?void 0:Et.group_settings)==null?void 0:Ga.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0})}})),Ia!=0&&!hi(["group_settings","group_name"],qr==null?void 0:qr[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(fn=Ea.Z)==null?void 0:fn.h_lh_40}`,align:"middle"},It.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),E&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),It.createElement(me.default.Item,{className:`${(cr=Ea.Z)==null?void 0:cr.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_late")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Et==null?void 0:Et.group_settings)==null?void 0:Cn.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ka===!1&&It.createElement(Ae.Z,{title:yo("unified_late")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),z?It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10 mt5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:hi("late_penalty")})))),It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(y).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:280},size:"large",disabled:hi("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):It.createElement(me.default.List,{name:"allow_late_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;const Hi=y||((Ji=(Gi=ko((Ii=a==null?void 0:a[Ia])==null?void 0:Ii.group_name,qr||[],(Or,xr)=>{var Br,yi;return ue()((Br=Or==null?void 0:Or.publish_time)==null?void 0:Br[1]).startOf("second")>ue()((yi=xr==null?void 0:xr.publish_time)==null?void 0:yi[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Ji[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 52px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Ia+1),It.createElement(Fe.Z,{className:"mr20 ml20"},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,[...a||[],...(Et==null?void 0:Et.anonymous_comment)&&!(Et!=null&&Et.unified_anonymous_comment)&&((vi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:vi.filter(Or=>(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")))||[]])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{className:"mr20 ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:hi(["allow_late_settings","late_penalty"],a==null?void 0:a[Ia])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{className:"ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_time"],rules:[{required:!0,validator:(Or,xr)=>xr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Hi&&ue()(xr).startOf("second")<=ue()(Hi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default,{disabled:hi(["allow_late_settings","late_time"],a==null?void 0:a[Ia]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Or=>(0,te.Q8)(Or,Et==null?void 0:Et.course_end_date,ue()(Hi).add(1,"minutes").format()),disabledTime:Or=>(0,te.d0)(Or,ue()(Hi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),!vt&&It.createElement(Ze.Z,{className:(Ga=Ea.Z)==null?void 0:Ga.h_lh_40},((si=ao(ka?Et==null?void 0:Et.group_settings:qr,a))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,late_penalty:5})}})),Ia!=0&&!hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(qn=Ea.Z)==null?void 0:qn.h_lh_40}`,align:"middle"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4")))),fe&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} ${!E&&"mb10"} mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},It.createElement(Xe.default,null," ",E?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!E&&It.createElement(Fe.Z,{className:"mr10"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"make_up_score"},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:yo("make_up_score")},It.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),It.createElement("div",{style:{position:"relative"}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 ${Ea.Z.bottom_line}`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${(Fn=Ea.Z)==null?void 0:Fn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_comment")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((gr=Et==null?void 0:Et.group_settings)==null?void 0:gr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(z===!1||ka===!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_comment")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),De?It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_group",className:`${(_n=Ea.Z)==null?void 0:_n.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("anonymous_group")},It.createElement(pe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Kr=Et==null?void 0:Et.group_settings)==null?void 0:Kr.length)>0&&It.createElement(pe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(ie||y).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(Me||ie||y).startOf("second")?Promise.reject(Me?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(Me||ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(Me||ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{size:"large",min:1,precision:0,max:Et==null?void 0:Et.all_user_size,style:{width:186,marginLeft:10},disabled:hi("evaluation_num")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:hi("absence_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):It.createElement(me.default.List,{name:"anonymous_comment_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si,Hi,Or;const xr=ie||((Gi=ko((Ii=bt==null?void 0:bt[Ia])==null?void 0:Ii.group_name,a||[],(Br,yi)=>ue()(Br==null?void 0:Br.late_time).startOf("second")>ue()(yi==null?void 0:yi.late_time).startOf("second")))==null?void 0:Gi.late_time)||y||((Ga=(vi=ko((Ji=bt==null?void 0:bt[Ia])==null?void 0:Ji.group_name,qr||[],(Br,yi)=>{var pu,wu;return ue()((pu=Br==null?void 0:Br.publish_time)==null?void 0:pu[1]).startOf("second")>ue()((wu=yi==null?void 0:yi.publish_time)==null?void 0:wu[1]).startOf("second")}))==null?void 0:vi.publish_time)==null?void 0:Ga[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"0px 14px 0px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ze.Z,{wrap:!1,align:"top"},It.createElement(Fe.Z,{className:"mr20 ml15"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,bt)})))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"evaluation_start"],rules:[{required:!0,validator:(Br,yi)=>yi==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):xr&&ue()(yi).startOf("second")<=ue()(xr).startOf("second")?Promise.reject(y?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default.RangePicker,{disabled:hi(["anonymous_comment_settings","evaluation_start"],bt==null?void 0:bt[Ia]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Br=>(0,te.Q8)(Br,Et==null?void 0:Et.course_end_date,ue()(xr).add(1,"minutes").format()),disabledTime:Br=>(0,te.d0)(Br,ue()(xr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),It.createElement(Ze.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{max:((si=Fo==null?void 0:Fo[Ia])==null?void 0:si.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:hi(["anonymous_comment_settings","evaluation_num"],bt==null?void 0:bt[Ia])})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:hi(["anonymous_comment_settings","absence_penalty"],bt==null?void 0:bt[Ia])})))),!De&&It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ni.name,"student_comment"],valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi(["anonymous_comment_settings","student_comment"],bt==null?void 0:bt[Ia])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!vt&&It.createElement(Ze.Z,{className:(Hi=Ea.Z)==null?void 0:Hi.h_lh_40},((Or=ao(ka?Et==null?void 0:Et.group_settings:qr,bt))==null?void 0:Or.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Ia!=0&&!hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:Ea.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Xn,rr)=>rr===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},It.createElement(je.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:hi("student_comment"),min:1,max:100})))),It.createElement(Fe.Z,null," ",It.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",vt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":It.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Et!=null&&Et.anonymous_comment)){ye.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${ln==null?void 0:ln.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),It.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),De&&It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${Ea.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("student_comment")},It.createElement(Ze.Z,{gutter:10},It.createElement(Fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09"))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ea.Z.h_lh_40},It.createElement(Xe.default,{disabled:hi("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),It.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ve&&It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_appeal")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Lr=Et==null?void 0:Et.group_settings)==null?void 0:Lr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(z===!1||ka===!1||De==!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_appeal")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),At?It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi("appeal_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):It.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(De?Et==null?void 0:Et.group_settings:bt,Vt)})))),It.createElement(Fe.Z,{className:`${Ea.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi(["anonymous_appeal_settings","appeal_penalty"],Vt==null?void 0:Vt[Ia])})))),!vt&&It.createElement(Ze.Z,{className:(Ii=Ea.Z)==null?void 0:Ii.h_lh_40},!!((Gi=ao(De?Et==null?void 0:Et.group_settings:bt,Vt))!=null&&Gi.length)&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,appeal_penalty:2})}})),Ia!=0&&!hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,oe.GJ)()||!(ai||ma||ci))&&It.createElement(Pe.ZP,{loading:Hr||ei,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{ia.submit()}},"\u4FDD\u5B58"),It.createElement(bu.Z,{resdata:$n,type:"shixun",okloading:Ya,oktext:($n==null?void 0:$n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xn=>au(void 0,null,function*(){xa(!0);let rr=yield(0,We.ZP)(`/api/courses/${ln.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ln==null?void 0:ln.categoryId)]}});if(xa(!1),(rr==null?void 0:rr.status)===0){xa(!0);const wi=yield Na(io({},wr));if(xa(!1),wi.status!==0)return;xa(!0);const ni=yield co(io({},wr));if(xa(!1),ni.status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),It.createElement(Zo.Z,{onConfirm:(Xn,rr)=>{qr.splice(Xn,0,...rr),qr.splice(Xn+rr.length,1);const wi=(0,te.QE)([...qr]);wi.forEach(ni=>{var Ia;((Ia=ni==null?void 0:ni.publish_time)==null?void 0:Ia.length)==2?ni.publish_time=ni.publish_time:ni.publish_time=[ue()(ni==null?void 0:ni.publish_time),ue()(ni==null?void 0:ni.end_time)]}),ia.setFieldValue("group_settings",[...wi])}})))};var Iu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(mu),_o=ee(59301),Lu=Object.defineProperty,$o=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,go=(Te,Ne,Ce)=>Ne in Te?Lu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))xi.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);if($o)for(var Ce of $o(Ne))Di.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);return Te},Mo=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const iu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt,user:jt})=>{const en=(0,Be.useParams)(),{workSetting:Yt}=Te,[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)({start_permanent:!1});(0,x.useEffect)(()=>{Ft(!(0,oe.GJ)())},[(0,oe.GJ)()]);const dr=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:xo({},en)}),Ce({type:"shixunHomeworks/getWorkList",payload:xo({},en)})};(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Rt).forEach(cr=>{Rt[cr]=Yt[cr]}),Ir(xo({},Rt)))},[Yt]);const fn=()=>Mo(void 0,null,function*(){var cr;if(((cr=jt==null?void 0:jt.userInfo)==null?void 0:cr.user_status)===2){(0,Dt.Rd)();return}Xt(!0),(yield(0,We.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:xo({},Rt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),dr()),Xt(!1)});return _o.createElement("section",{className:Ur.Z.form},_o.createElement("div",{className:Ur.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),_o.createElement("div",{className:Ur.Z.content},_o.createElement(Xe.default,{disabled:on,checked:Rt.start_permanent,onChange:cr=>{if(!(0,oe.Ny)()){(0,Dt.pW)(2);return}Rt.start_permanent=cr.target.checked,Ir(Object.assign({},Rt))}},_o.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",_o.createElement("a",{target:"_blank",href:Mt.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!on&&_o.createElement(_o.Fragment,null,_o.createElement(Pe.ZP,{type:"primary",size:"large",loading:sn,style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58")))};var eu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(iu),Ei=ee(62510),$a=ee(34364),Er=ee(59301),hu=Object.defineProperty,Gu=Object.defineProperties,Hl=Object.getOwnPropertyDescriptors,wl=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Fi=(Te,Ne,Ce)=>Ne in Te?hu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Va=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ul.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);if(wl)for(var Ce of wl(Ne))ms.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);return Te},li=(Te,Ne)=>Gu(Te,Hl(Ne)),Ri=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const{RangePicker:Lo}=So.default,{Option:sl}=ze.default,bl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn;const qn=(0,Be.useParams)(),{workSetting:Fn,workList:gr}=Te,[_n,Kr]=(0,x.useState)(!0);let[Lr,ln]=(0,x.useState)([]),[Et,Gr]=(0,x.useState)([]),[Hr,Na]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:qo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,x.useEffect)(()=>{},[]);const[ei,co]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Fn!=null&&Fn.course_id&&(Object.keys(Hr).map(function(vt){Hr[vt]=Fn[vt]}),Fn.anonymous_comment&&(Hr.unified_late=Fn.unified_anonymous_comment,co(Fn.unified_anonymous_comment)),(!Hr.allow_late||!Hr.unified_late)&&(Hr.late_penalty=5),Hr.unified_setting||(Hr.unified_late=!1,Hr.unified_anonymous_comment=!1,Hr.unified_anonymous_appeal=!1),Lr=JSON.parse(JSON.stringify(Fn.group_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.publish_time!==null))),Et=JSON.parse(JSON.stringify(Fn.allow_late_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.late_time!==null))),Na(Va({},Hr)),ln(Lr.length?[...Lr]:[{}]),Gr([...Et]))},[Fn]),(0,x.useEffect)(()=>{Kr(!(0,oe.GJ)())},[(0,oe.GJ)()]);const ia=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Va({},qn)})},[ka,qr]=(0,x.useState)(!1),a=()=>Ri(void 0,null,function*(){qr(!ka);const vt=JSON.parse(JSON.stringify(Hr));if(vt.categoryId=qn.categoryId,Hr.unified_setting||Lr==null||Lr.map(nn=>{var zn,$n;if(!nn.publish_time||!nn.end_time)throw ye.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(",")}),vt.group_settings=Lr,Hr.allow_late)if(Hr.unified_late){if(Hr.late_penalty===null||Hr.late_penalty===void 0||Hr.late_penalty<0||Hr.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hr.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ue()(Hr.late_time)<=ue()(Hr.end_time))throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else Et=Et==null?void 0:Et.map(nn=>{var zn,$n;if(nn.penalty_type=qo.Q.Number,nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(","),nn}),vt.allow_late_settings=Et;if(Hr!=null&&Hr.submit_limit&&!(Hr!=null&&Hr.submit_limit_num)){ye.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}if(Hr!=null&&Hr.can_submit&&!(Hr!=null&&Hr.submit_num)){ye.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}Object.keys(vt).map(function(nn){nn.indexOf("proportion")>-1&&(vt[nn]=vt[nn]/100)}),(yield(0,We.ZP)(`/api/homework_commons/${qn.categoryId}/publish_setting.json`,{method:"post",body:li(Va({},vt),{penalty_type:qo.Q.Number})})).status===0?(qr(!1),ye.ZP.success("\u66F4\u65B0\u6210\u529F"),ia(),Ce({type:"shixunHomeworks/getWorkList",payload:Va({},qn)})):qr(!1)}),y=Er.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Er.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Er.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Er.createElement("br",null),Er.createElement("br",null),"\u6CE8\u610F",Er.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Er.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Er.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Er.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),b=Er.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Er.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Er.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Er.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),E=(vt,dn,nn="group_id")=>{var zn;return dn?dn.find($n=>$n[nn]===vt):(zn=Fn==null?void 0:Fn.group_settings)==null?void 0:zn.find($n=>$n.group_id[0]===vt)},z=(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment),ie=vt=>{var dn,nn;const zn=E(vt,Fn==null?void 0:Fn.allow_late_settings,"id"),$n=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings),or=E(vt);return(Fn==null?void 0:Fn.allow_late)&&zn&&ue()(zn==null?void 0:zn.late_time)<=ue()()||(Fn==null?void 0:Fn.anonymous_comment)&&$n&&($n==null?void 0:$n.evaluation_start)!==null||((nn=(ue()(or==null?void 0:or.end_time)<=ue()()&&((dn=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:dn.filter(wr=>wr.group_id.includes(vt))))[0])==null?void 0:nn.late_time)!=null},fe=(jt=Fn==null?void 0:Fn.allow_late_settings)!=null&&jt.length?(en=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:en.every(vt=>{if(vt.evaluation_start)return!0}):!1,De=(Fn==null?void 0:Fn.unified_late)&&(Fn==null?void 0:Fn.anonymous_comment),Me=Fn==null?void 0:Fn.anonymous_comment,Ve=(0,x.useMemo)(()=>{var vt,dn;return Fn!=null&&Fn.unified_setting?!((vt=gr==null?void 0:gr.homework_status)!=null&&vt.includes("\u5DF2\u622A\u6B62"))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment):!((dn=Fn==null?void 0:Fn.group_settings)==null?void 0:dn.some(zn=>ue()(zn.end_time)<=ue()()))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.all_group_late)},[Fn,gr]),bt=Fn==null?void 0:Fn.anonymous_comment,At=vt=>{if(!vt)return!1;const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return(Fn==null?void 0:Fn.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},Vt=vt=>{const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return dn&&(dn==null?void 0:dn.evaluation_start)!==null};return Er.createElement("section",{style:{padding:"30px 50px"}},Er.createElement("div",{className:`${Ea.Z.title}`},Er.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Er.createElement(Ae.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Er.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),Er.createElement("div",{className:Ea.Z.content},Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${Ea.Z.h_lh_40}`},Er.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n||!((Yt=gr==null?void 0:gr.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Ft=(on=Jt.AssistantObject)==null?void 0:on.normal)!=null&&Ft.can_publish),value:Hr.unified_setting,onChange:vt=>{var dn;if(!((dn=gr==null?void 0:gr.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Hr.unified_setting=!Hr.unified_setting,Hr.unified_setting||(Hr.unified_late=!1),Na(Object.assign({},Hr)),Hr.unified_setting===!1&&Lr==""){ln(Lr.concat({}));return}Hr.unified_setting&&(ln([]),Gr([{late_penalty:5}]))}},Er.createElement(pe.ZP,{value:!0,disabled:!(Fn!=null&&Fn.manage_all_group)||!(0,oe.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),Er.createElement(pe.ZP,{disabled:((sn=Fn==null?void 0:Fn.group_settings)==null?void 0:sn.length)===0||!(0,oe.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((Xt=Fn==null?void 0:Fn.group_settings)==null?void 0:Xt.length)===0&&Er.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Hr.unified_setting&&Er.createElement("div",{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},Er.createElement(Ze.Z,{align:"middle"},Er.createElement(Fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml5"},Er.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),disabled:_n||!((Rt=gr==null?void 0:gr.homework_status)!=null&&Rt.includes("\u672A\u53D1\u5E03")||(Ir=gr==null?void 0:gr.homework_status)!=null&&Ir.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dr=Jt.AssistantObject.normal)!=null&&dr.can_publish),value:Hr.publish_time?ue()(Hr.publish_time):"",allowClear:!1,onChange:(vt,dn)=>{Hr.publish_time=dn,(Hr.end_time==""||!Hr.end_time)&&Hr.unified_setting&&(Hr.end_time=ue()(vt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Hr.end_time=Hr.end_time),Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Er.createElement(Ze.Z,{align:"middle"},Er.createElement(Fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml5"},Er.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:fe||Me||(Fn==null?void 0:Fn.allow_late)&&(Fn==null?void 0:Fn.homework_status.includes("\u5DF2\u622A\u6B62"))||_n||(Fn==null?void 0:Fn.allow_late)&&ue()()>=ue()(Fn==null?void 0:Fn.end_time)||(0,oe.Rm)()&&!((fn=Jt.AssistantObject.normal)!=null&&fn.can_publish),allowClear:!1,disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date,Hr.publish_time),disabledTime:vt=>(0,$a.d0)(vt,Hr.publish_time),value:Hr.end_time?ue()(Hr.end_time):"",onChange:(vt,dn)=>{Hr.end_time=dn,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Hr.unified_setting&&Er.createElement(Ze.Z,null,Lr&&Lr.map(function(vt,dn){var nn,zn,$n,or;return Er.createElement(Ze.Z,{key:dn},Er.createElement(Ze.Z,{style:{padding:"5px 14px 5px 52px"}},Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",dn+1),Er.createElement(Fe.Z,{flex:1,style:{maxWidth:400}},Er.createElement(ze.default,{disabled:_n||((nn=gr==null?void 0:gr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")&&vt.id||ue()(){var la,Ya;if((0,oe.Rm)()&&!((Ya=(la=Jt.AssistantObject)==null?void 0:la.normal)!=null&&Ya.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].group_name=wr,Lr[dn].group_id=vt.group_id;const xa=(0,ut.flattenDeep)(Lr.map(ma=>ma.group_name)),ai=Et.map(ma=>{let ci=(ma==null?void 0:ma.group_name)||[];return li(Va({},ma),{group_name:(0,ut.remove)(ci,$i=>xa.includes($i))})});Gr(ai),ln(Lr.slice())}},Fn.group_settings&&Fn.group_settings.map(function(wr){if(!Lr.map(la=>la.group_name).toString().split(",").includes(String(wr.group_name)))return Er.createElement(sl,{value:wr.group_name,key:wr.id},wr.group_name)})))),Er.createElement(Fe.Z,{style:{padding:"5px 0"}},Er.createElement(Lo,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[vt.publish_time?ue()(vt.publish_time):ue()(),ue()()]},disabled:_n||(ue()()<=ue()((zn=E(vt.id))==null?void 0:zn.publish_time)?!1:[!0,ie(vt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:wr=>(0,$a.Q8)(wr,Fn==null?void 0:Fn.course_end_date),disabledTime:wr=>(0,$a.d0)(wr),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[ue()(vt.publish_time),ue()(vt.end_time)],onChange:(wr,la)=>{var Ya,xa;if((0,oe.Rm)()&&!((xa=(Ya=Jt.AssistantObject)==null?void 0:Ya.normal)!=null&&xa.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].publish_time=la[0],Lr[dn].end_time=la[1],ln([...Lr])}})),!_n&&Er.createElement(Fe.Z,{className:`${($n=Ea.Z)==null?void 0:$n.h_lh_40}`,style:{padding:"5px 0"}},Lr.length<((or=Fn==null?void 0:Fn.group_settings)==null?void 0:or.length)&&Er.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ln(Lr.concat({}))}}),(vt!=null&&vt.publish_time&&ue()(){var wr,la;if((0,oe.Rm)()&&!((la=(wr=Jt.AssistantObject)==null?void 0:wr.normal)!=null&&la.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ya=(0,ut.cloneDeep)(Et);Ya.forEach((xa,ai)=>{xa.group_name&&(xa.group_name=xa.group_name.filter(ma=>{var ci;return!((ci=Lr[dn].group_name)!=null&&ci.includes(ma))}))}),Lr=Lr.filter((xa,ai)=>dn!==ai),Gr(Ya),ln(Lr.slice()),setTimeout(()=>ln(Lr.slice()),10)}}):Er.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(gr!=null&&gr.is_shixun)&&Er.createElement(Ei.ZP,{checkMarginLeft:60,disabled:_n,value:Hr,onChange:vt=>Na(Va(Va({},Hr),vt))}),Er.createElement(Er.Fragment,null,Er.createElement("div",{className:`${Ea.Z.title} mt30`},Er.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Er.createElement("div",{className:Ea.Z.content},Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(cr=Ea.Z)==null?void 0:cr.h_lh_40}`,align:"middle"},Er.createElement(Ai.Z,{checked:Hr.allow_late,disabled:fe||_n||(Fn==null?void 0:Fn.allow_late),onChange:vt=>{var dn,nn;if((0,oe.Rm)()&&!((nn=(dn=Jt.AssistantObject)==null?void 0:dn.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt&&ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Er.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Er.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Er.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Er.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Hr.allow_late=vt,Et==""&&Gr([{late_penalty:5}]),Na(Va({},Hr))}}),Er.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Er.createElement(Ae.Z,{overlayStyle:{width:380,maxWidth:380},title:Er.createElement("div",{style:{display:"flex",flexFlow:"column"}},Er.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Er.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Er.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Er.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),(Hr==null?void 0:Hr.allow_late)&&Er.createElement("div",{className:"pb5"},Er.createElement(Ze.Z,{className:Ea.Z.row_sty1},Er.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Er.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n,value:Hr.unified_late,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.unified_late=vt.target.value,Et==""&&!vt.target.value&&Gr([{late_penalty:5}]),Na(Va({},Hr))}},(Hr==null?void 0:Hr.unified_setting)&&Er.createElement(pe.ZP,{disabled:(Fn==null?void 0:Fn.allow_late)||!(Fn!=null&&Fn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Fn==null?void 0:Fn.group_settings)==null?void 0:Cn.length)&&Er.createElement(pe.ZP,{disabled:Fn==null?void 0:Fn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Hr!=null&&Hr.unified_late?Er.createElement("div",null,Er.createElement(Ze.Z,{wrap:!1,align:"middle",className:`${Ea.Z.row_sty1} mb10 mt5`},Er.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Er.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},Er.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:_n||bt,value:Hr.late_penalty,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_penalty=vt,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty1}`},Er.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},Er.createElement(So.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_n||De||fe,value:Hr.late_time?ue()(Hr.late_time):"",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),onChange:(vt,dn)=>{var nn;if((0,oe.Rm)()&&!((nn=Jt.AssistantObject.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_time=dn,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.map(function(vt,dn){var nn;return Er.createElement(Ze.Z,{key:dn,style:{padding:"5px 14px 5px 52px"}},Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",dn+1),Er.createElement(Fe.Z,{className:"mr20 ml10"},Er.createElement(ze.default,{size:"large",disabled:_n||!((nn=gr==null?void 0:gr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03"))&&vt.id,mode:"multiple",style:{width:250},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zn=>{var $n;if((0,oe.Rm)()&&!(($n=Jt.AssistantObject.normal)!=null&&$n.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].group_name=zn,Et[dn].group_id=vt.group_id,Gr(Et.slice())}},Fn.group_settings&&Fn.group_settings.map(function(zn){if(Hr!=null&&Hr.unified_setting&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return Er.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name);if(Lr.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return Er.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name)}))),Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Er.createElement(Fe.Z,{className:"mr20 ml10"},Er.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:_n||At(vt.id),defaultValue:vt.late_penalty,onChange:zn=>{var $n,or;if((0,oe.Rm)()&&!((or=($n=Jt.AssistantObject)==null?void 0:$n.normal)!=null&&or.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_penalty=zn,Et[dn].penalty_type=qo.Q.Number}})),Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml10"},Er.createElement(So.default,{size:"large",disabled:_n||At(vt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zn=>(0,$a.Q8)(zn,Fn==null?void 0:Fn.course_end_date),disabledTime:zn=>(0,$a.d0)(zn),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?ue()(vt.late_time):void 0,onChange:(zn,$n)=>{var or,wr;if((0,oe.Rm)()&&!((wr=(or=Jt.AssistantObject)==null?void 0:or.normal)!=null&&wr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_time=$n,Gr([...Et])}})),!_n&&Er.createElement(Fe.Z,{style:{height:40,lineHeight:"40px"}},Er.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Gr(Et.concat({penalty_type:qo.Q.Number,late_penalty:5}))}}),dn>0&&!vt.id?Er.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Et=Et.filter((zn,$n)=>dn!==$n),Gr(Et.slice()),setTimeout(()=>Gr(Et.slice()),10)}}):Er.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Er.createElement(Pe.ZP,{loading:ka,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>a()},"\u4FDD\u5B58"))};var Qs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(bl),Ju=ee(59301),Gs=Object.defineProperty,Vl=Object.defineProperties,hs=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,Dl=(Te,Ne,Ce)=>Ne in Te?Gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ru=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Js.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);if(xl)for(var Ce of xl(Ne))Kl.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);return Te},Xu=(Te,Ne)=>Vl(Te,hs(Ne)),cl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const vs=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),dl=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Bc=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Bl=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},vu=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Bl(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},ps=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workSetting:Rt,workList:Ir}=Te,[,dr,fn]=(0,ae.U)(vs,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:qo.Q.Number}),[,cr,Cn]=(0,ae.U)(dl,{categoryId:Xt==null?void 0:Xt.categoryId}),[qn]=me.default.useForm(),Fn=me.default.useWatch("unified_setting",qn),gr=me.default.useWatch("group_settings",qn),_n=me.default.useWatch("allow_late_settings",qn),Kr=me.default.useWatch("end_time",qn),Lr=me.default.useWatch("publish_time",qn),ln=me.default.useWatch("allow_late",qn),Et=me.default.useWatch("unified_late",qn),Gr=me.default.useWatch("late_time",qn),Hr=me.default.useWatch("anonymous_comment",qn),Na=me.default.useWatch("unified_anonymous_comment",qn),ei=me.default.useWatch("evaluation_start",qn),co=me.default.useWatch("anonymous_appeal",qn),ia=me.default.useWatch("anonymous_comment_settings",qn),ka=me.default.useWatch("unified_anonymous_appeal",qn),qr=me.default.useWatch("anonymous_appeal_settings",qn),[a,y]=(0,x.useState)(!1),[b,E]=(0,x.useState)({}),z=a||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ie=a||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),fe=a||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),De=Ve=>cl(void 0,null,function*(){const bt=Ve;let At=yield(0,We.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:bt});(At==null?void 0:At.status)===0&&(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),Me(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Me=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Ru({},Xt)}),Ce({type:"shixunHomeworks/getWorkList",payload:Ru({},Xt)})};return(0,x.useEffect)(()=>{var Ve,bt,At,Vt;let vt=(Ve=Rt==null?void 0:Rt.group_settings)==null?void 0:Ve.filter(or=>or.publish_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],publish_time:(or==null?void 0:or.publish_time)&&[ue()(or==null?void 0:or.publish_time),ue()(or==null?void 0:or.end_time)]}));vt=(0,te.QE)((vt==null?void 0:vt.length)>0?vt:[]);const dn=(bt=Rt.allow_late_settings)==null?void 0:bt.filter(or=>or.late_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],late_time:(or==null?void 0:or.late_time)&&ue()(or==null?void 0:or.late_time)})),nn=(At=Rt.anonymous_comment_settings)==null?void 0:At.filter(or=>or.evaluation_start!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],evaluation_start:(or==null?void 0:or.evaluation_start)&&[ue()(or==null?void 0:or.evaluation_start),ue()(or==null?void 0:or.evaluation_end)]})),zn=(Vt=Rt.anonymous_appeal_settings)==null?void 0:Vt.filter(or=>or.appeal_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name]})),$n=Xu(Ru({},Rt),{late_penalty:Rt!=null&&Rt.allow_late?Rt==null?void 0:Rt.late_penalty:5,evaluation_num:Rt!=null&&Rt.evaluation_num?Rt==null?void 0:Rt.evaluation_num:3,absence_penalty:Rt!=null&&Rt.anonymous_comment?Rt==null?void 0:Rt.absence_penalty:3,appeal_penalty:Rt!=null&&Rt.anonymous_appeal?Rt==null?void 0:Rt.appeal_penalty:2,publish_time:Rt!=null&&Rt.publish_time?ue()(Rt==null?void 0:Rt.publish_time):"",end_time:Rt!=null&&Rt.end_time?ue()(Rt==null?void 0:Rt.end_time):"",late_time:Rt!=null&&Rt.late_time?ue()(Rt==null?void 0:Rt.late_time):"",evaluation_start:Rt!=null&&Rt.evaluation_start?ue()(Rt==null?void 0:Rt.evaluation_start):"",evaluation_end:Rt!=null&&Rt.evaluation_end?ue()(Rt==null?void 0:Rt.evaluation_end):"",group_settings:vt!=null&&vt.length?vt:[{is_admin:!0}],allow_late_settings:dn!=null&&dn.length?dn:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:nn!=null&&nn.length?nn:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:zn!=null&&zn.length?zn:[{is_admin:!0,appeal_penalty:2}]});qn.setFieldsValue($n),E($n),y(!(0,oe.GJ)()),console.log("workSetting",Rt)},[Rt]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),qn==null||qn.resetFields()}),[]),Ju.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},Ju.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ju.createElement(me.default,{form:qn,colon:!1,disabled:a,initialValues:b,scrollToFirstError:!0,onFinish:De},!(Ir!=null&&Ir.is_shixun)&&Ju.createElement(Ei.rU,{form:qn})),((0,oe.GJ)()||!(z||ie||fe))&&Ju.createElement(Pe.ZP,{loading:dr||cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{qn.submit()}},"\u4FDD\u5B58"),Ju.createElement(Zo.Z,{onConfirm:(Ve,bt)=>{gr.splice(Ve,0,...bt),gr.splice(Ve+bt.length,1);const At=(0,te.QE)([...gr]);At.forEach(Vt=>{var vt;((vt=Vt==null?void 0:Vt.publish_time)==null?void 0:vt.length)==2?Vt.publish_time=Vt.publish_time:Vt.publish_time=[ue()(Vt==null?void 0:Vt.publish_time),ue()(Vt==null?void 0:Vt.end_time)]}),qn.setFieldValue("group_settings",[...At])}})))};var Xs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(ps),Au=ee(59301);const ou=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{const{workSetting:Jt,workList:jt}=Te,[en,Yt]=(0,x.useState)("1"),on=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Jt!=null&&Jt.is_new_rule?Au.createElement(Iu,null):Au.createElement(Qs,null)},!(jt!=null&&jt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:Au.createElement(Xs,null)},((jt==null?void 0:jt.is_jupyter)||(jt==null?void 0:jt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Au.createElement(eu,null)},!(Jt!=null&&Jt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Au.createElement(ku,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Au.createElement(Pi,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:Au.createElement(ya,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Au.createElement(qa,null)}].filter(Ft=>!!Ft);return(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0})}),[]),Au.createElement("div",{style:{paddingBottom:"50px"}},(on==null?void 0:on.length)&&Au.createElement(bi.Z,{dataSource:on,style:{marginBottom:52}}))};var so=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(ou),Uo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wu=ee(63909),zu=ee(36337),Sl=ee(92973),Yl="data:image/png;base64,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",gs=Object.defineProperty,qs=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Nu=(Te,Ne,Ce)=>Ne in Te?gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Su=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ys.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);if(qu)for(var Ce of qu(Ne))Gl.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);return Te},$u=(Te,Ne)=>qs(Te,Ql(Ne)),$s=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt;const jt=(0,Be.useParams)(),[en,Yt]=(0,x.useState)(Su(Su({},{page:1,limit:20,group_ids:[]}),jt)),{codeReview:on,workList:Ft}=Te,[sn]=me.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,x.useEffect)(()=>{Xt()},[en]),(0,x.useEffect)(()=>{Te.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Xt()},[Te.actionTabs.key]);const Xt=()=>$s(void 0,null,function*(){(yield Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>Xt(),1500)}),Rt=(dr,fn)=>{en.page=dr,en.limit=20,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},Ir=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(dr,fn,cr)=>en.limit*(en.page-1)+cr+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:dr=>x.createElement("span",{className:"c-orange"},dr)},{title:"\u64CD\u4F5C",dataInex:"action",render:(dr,fn)=>x.createElement("div",null,x.createElement(Be.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${fn.user_id}`},"\u67E5\u770B"),x.createElement("br",null))}];return x.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"1"},x.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",on.time,x.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(Ft!=null&&Ft.is_old_data_for_time)&&(0,te.Ye)(Ce)||Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),x.createElement(Fe.Z,null,x.createElement(it.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:dr=>{en.search=dr,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),x.createElement("span",{className:"ml5 c-red"}))),(on==null?void 0:on.status)===-2&&x.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},x.createElement("img",{src:Yl}),x.createElement("br",null),x.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Jt=on.course_groups)==null?void 0:Jt.length)>0&&x.createElement(x.Fragment,null,x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),x.createElement(Fe.Z,{flex:"80px"},x.createElement(Xe.default,{checked:en.group_ids=="",value:"all",onChange:dr=>{delete en.group_ids,en.group_ids=[],en.page=1,Yt(Su({},en))}},"\u5168\u90E8")),x.createElement(Fe.Z,{flex:"1"},on.course_groups&&on.course_groups.map((dr,fn)=>x.createElement(Xe.default,{value:dr.id,checked:en.group_ids.includes(dr.id),onChange:cr=>{cr.target.checked?en.group_ids.push(dr.id):en.group_ids.splice(en.group_ids.indexOf(dr.id),1),en.page=1,Yt(Su({},en))}},dr.name,"(",dr.members_count,")")))),x.createElement(Ze.Z,{className:"font14 c-red mt5"},x.createElement(Fe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"&&x.createElement(Ke.Z,null,x.createElement(Sl.Z,{message:on==null?void 0:on.data,type:"info"})),(on==null?void 0:on.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"?"":x.createElement("div",null,x.createElement("p",{className:"mt10"},x.createElement("span",{className:"c-red"},on.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",on.total_count,"\u5B66\u5458\uFF09"),x.createElement(Ye.default,{className:"mt30",pagination:!1,dataSource:on.data,columns:Ir,onChange:(dr,fn,cr)=>{cr.order==="ascend"&&(en.b_order="asc"),cr.order==="descend"&&(en.b_order="desc"),cr.order||delete en.b_order,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),x.createElement("aside",{className:"tc mb50 mt30"},x.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:on.copy_reviews_count}))))};var Jl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(kl),Es=Object.defineProperty,ec=Object.defineProperties,Cs=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Xl=(Te,Ne,Ce)=>Ne in Te?Es(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,nc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tc.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);if(As)for(var Ce of As(Ne))Ml.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);return Te},rc=(Te,Ne)=>ec(Te,Cs(Ne)),ql=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const el=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),[Jt,jt]=(0,x.useState)([]),[en,Yt]=(0,x.useState)(!1),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)(""),[dr,fn]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Te.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(cr.resetFields(),jt([]),Ft(!0),qn()):Ft(!1)},[Te.actionTabs.key]);const[cr]=me.default.useForm();let Cn=[];const qn=()=>ql(void 0,null,function*(){Yt(!0);const _n=yield(0,ce.VB)(rc(nc({},Ce),{course_id:Ce==null?void 0:Ce.coursesId,id:Ce==null?void 0:Ce.categoryId}));jt([...Jt,..._n==null?void 0:_n.data]),Ir(_n),Yt(!1)}),Fn=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),Yt(!1),jt([]),cr.resetFields()},gr=[{title:"",dataIndex:"course_group_id",width:280,render:(_n,Kr)=>x.createElement(Xe.default,{disabled:!(Kr.work_count>=1),value:String(Kr.course_group_id)},Kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return x.createElement(ge.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:on,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ql(void 0,null,function*(){var _n;const Kr=cr.getFieldsValue();if(((_n=Kr.group_ids)==null?void 0:_n.length)<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}fn(!0);const Lr=yield(0,We.ZP)(`/api/homework_commons/${Ce.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Kr.group_ids.map(ln=>Number(ln))]}});fn(!1),Lr.status===0&&(Fn(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ne({type:"shixunHomeworks/getWorkList",payload:Te.actionTabs.params}),Be.history.push(`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/detail?tabs=4`),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:dr},onCancel:Fn},x.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Rt==null?void 0:Rt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Te.codeReviewCourse&&x.createElement(me.default,{form:cr,initialValues:{group_ids:Cn,end_time:ue()(ue()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},x.createElement("div",{className:"flexd-table-header mt20"},x.createElement(Ye.default,{pagination:!1,dataSource:[],columns:gr})),x.createElement(me.default.Item,{name:"group_ids"},x.createElement(Xe.default.Group,{className:"w100"},x.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},x.createElement(Ye.default,{showHeader:!1,columns:gr,dataSource:Jt,pagination:!1,loading:en}))))),x.createElement(Ze.Z,null,x.createElement(Fe.Z,{className:"ml10"},x.createElement(Xe.default,{checked:sn,onChange:_n=>{Xt(_n.target.checked);let Kr=[];_n.target.checked&&(Kr=Jt.filter(Lr=>Lr.work_count>=1).map(Lr=>Lr.course_group_id+"")),cr.setFieldsValue({group_ids:Kr})}},"\u5168\u9009"))))};var $l=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(el),Pl=ee(51039),Fs=ee(52324),es=ee(51062),ws=ee(75501),ac=ee(86632),bs={TabsStyle:"TabsStyle___cT3EC"},ti=ee(59301),Il=Object.defineProperty,xs=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,ns=(Te,Ne,Ce)=>Ne in Te?Il(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,uu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tl.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);if(ts)for(var Ce of ts(Ne))Ll.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);return Te},lu=(Te,Ne)=>xs(Te,Ds(Ne)),Ou=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bs=Te=>Ou(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})}),Nl=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),[Rt]=(0,Be.useSearchParams)(),{workList:Ir,workSetting:dr}=Ne,[fn]=me.default.useForm(),[cr,Cn]=(0,x.useState)(!1),[qn,Fn]=(0,x.useState)(null),[,gr,_n,Kr]=(0,ae.U)(ce.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Lr,ln,Et]=(0,ae.U)(ce.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Gr,Hr,Na]=(0,ae.U)(ce.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,ei,co]=(0,ae.U)(Bs,{}),[ia,ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),qr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],a=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}],y=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ie=>ie===-1?"\u91CD\u505A\u4E2D":ti.createElement(te.Uw,{status:ie})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}].filter(ie=>!!ie),b=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ie,fe)=>ti.createElement(ti.Fragment,null,ie==3&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ie==4&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ie==1&&ti.createElement(ti.Fragment,null,ti.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ou(void 0,null,function*(){(yield ei({userId:fe.student_work_id,score_id:fe.student_works_score_id,status:4})).status===0&&E()})},"\u9A73\u56DE"),ti.createElement(be.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ou(void 0,null,function*(){Fn(fe),Cn(!0)})},"\u63A5\u53D7")))}],E=(ie=ia)=>{ia.activeKey=="1"&&ln({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),ia.activeKey=="2"&&Hr({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),ia.activeKey=="3"&&_n({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit,status:ie==null?void 0:ie.status})},z=(ie={})=>{var fe;ie!=null&&ie.id&&(0,te.xg)(Ir.is_jupyter||Ir.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${ie.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}?ids=${(fe=Xt.course_group)==null?void 0:fe.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}`)};return(0,x.useEffect)(()=>{E(ia)},[ia]),(0,x.useEffect)(()=>{console.log("params",Xt,Rt.get("TabsActiveKey")),ka(lu(uu({},ia),{activeKey:Rt.get("TabsActiveKey")||"1"}))},[Rt.get("TabsActiveKey")]),ti.createElement(Ke.Z,{spinning:Lr||gr||Gr},ti.createElement("section",{className:"p30",style:{background:"#fff"}},ti.createElement(Ie.default,{destroyInactiveTabPane:!0,className:bs.TabsStyle,activeKey:ia.activeKey,onChange:ie=>{ka(lu(uu({},ia),{activeKey:ie,page:1,limit:10}))}},ti.createElement(Ie.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:a,dataSource:((jt=Et==null?void 0:Et.data)==null?void 0:jt.list)||[],pagination:{total:((en=Et==null?void 0:Et.data)==null?void 0:en.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:y,dataSource:((Yt=Na==null?void 0:Na.data)==null?void 0:Yt.list)||[],pagination:{total:((on=Na==null?void 0:Na.data)==null?void 0:on.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ti.createElement(be.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:ia.status,onChange:ie=>{ka(lu(uu({},ia),{status:ie,page:1}))},dataSource:qr,titleWidth:60}),ti.createElement(Ye.default,{locale:{emptyText:ti.createElement(_e.Z,null)},columns:b,dataSource:((Ft=Kr==null?void 0:Kr.data)==null?void 0:Ft.list)||[],pagination:{total:((sn=Kr==null?void 0:Kr.data)==null?void 0:sn.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}}))),ti.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:cr,centered:!0,destroyOnClose:!0,onCancel:()=>{Cn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},ti.createElement(me.default,{form:fn,colon:!1,onFinish:ie=>Ou(void 0,null,function*(){(yield ei(lu(uu({},ie),{userId:qn.student_work_id,score_id:qn.student_works_score_id,status:3}))).status===0&&(E(),Cn(!1))})},ti.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ti.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ti.createElement("a",{onClick:()=>{z(lu(uu({},qn),{id:Ir.is_jupyter||Ir.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},qn==null?void 0:qn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.score)}]}),ti.createElement(Ze.Z,{className:"mt20",wrap:!1},ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ti.createElement(je.Z,{min:1,max:100,step:1}))),ti.createElement(Fe.Z,null,ti.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ti.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ss=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(Nl),Ao=ee(59301),ic=Object.defineProperty,nl=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,rl=(Te,Ne,Ce)=>Ne in Te?ic(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Yu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ms.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);if(rs)for(var Ce of rs(Ne))fl.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);return Te},ml=(Te,Ne)=>nl(Te,ks(Ne)),Ps=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const oc=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt})=>{const[jt,en]=(0,x.useState)(Yu(Yu({},(0,Be.useParams)()),{page:1,limit:20})),{workList:Yt,workSetting:on}=Te,[Ft,sn]=(0,x.useState)([]);(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&sn(Yt==null?void 0:Yt.student_works)},[Yt]),(0,x.useEffect)(()=>{Xt()},[]);const Xt=()=>Ps(void 0,null,function*(){const dr=yield Jt({type:"shixunHomeworks/getWorkList",payload:ml(Yu({},jt),{score_open:!0,work_public:!0})});sn((dr==null?void 0:dr.student_works)||[])}),Rt=(dr,fn)=>{jt.page=dr,jt.limit=20,Xt()},Ir=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr},!(Yt!=null&&Yt.hidden_from_student)&&{title:Yt!=null&&Yt.is_jupyter_lab||Yt!=null&&Yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:dr=>dr===-1?"\u91CD\u505A\u4E2D":Ao.createElement(te.Uw,{status:dr})},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(dr,fn)=>Ao.createElement(Ae.Z,{placement:"bottom",title:Ao.createElement("div",null,Ao.createElement("div",null,fn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${fn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${fn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${fn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${fn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${fn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${fn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${fn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Yt!=null&&Yt.is_jupyter||Yt!=null&&Yt.is_jupyter_lab)&&Ao.createElement("div",{onClick:cr=>{var Cn;cr.stopPropagation(),(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},dr>0?Ao.createElement("span",{style:{color:"#ff8100"}},dr):dr)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr?ue()(dr).format("YYYY-MM-DD HH:mm"):"--"},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(dr,fn)=>Ao.createElement(Ae.Z,{title:Ao.createElement("div",null,Ao.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",dr,"\u5206"),Ao.createElement("br",null),Ao.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",fn.anonymous_comment_rate,"%"))},Ao.createElement("span",null,dr))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(dr,fn)=>Yt!=null&&Yt.work_public?Ao.createElement("a",{target:"_blank",onClick:()=>{var cr,Cn;(cr=Yt.homework_status)!=null&&cr.includes("\u5BFC\u5165")||(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)}},"\u67E5\u770B"):"--"}].filter(dr=>!!dr);return Ao.createElement("div",{className:"p30 bg-white"},Ao.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ao.createElement(_e.Z,null)},dataSource:Ft,columns:Ir,onRow:(dr,fn)=>({}),rowKey:"id",onChange:(dr,fn,cr)=>{if(cr.order===void 0)switch(cr.field){case"student_id":jt.b_order="desc",jt.order=cr.field;break;default:delete jt.b_order,delete jt.order}else jt.b_order=cr.order.replace("end",""),jt.order=cr.field;Xt()}}),Ao.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,hideOnSinglePage:!0,defaultCurrent:jt.page||1,current:jt.page||1,defaultPageSize:20,total:Te.workList.work_count}))};var Is=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(oc),oo={ai_review:"ai_review___N3KIA",top_warp:"top_warp___CzIfQ",under_review:"under_review___T38LW",btn_operate:"btn_operate___m04j_",btn_review:"btn_review___HJvll",is_disabled:"is_disabled___nqJkU",config_warp:"config_warp___Vetgu",config_title:"config_title___vHg7f",znpy:"znpy___bssUF",pfbz_ts:"pfbz_ts___GkRKw",btns_pfbz:"btns_pfbz___OhjDa",lable_name1:"lable_name1___FcH9s",h_lh_40:"h_lh_40___wIDaL",teacherList:"teacherList___xfIx9",teacherItem:"teacherItem___DtSWj",activeTeacherItem:"activeTeacherItem___uIeeF",title_sty:"title_sty___xsq2m"},al=ee(13014),hl=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,Os=(Te,Ne,Ce)=>Ne in Te?hl(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,lc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ns.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);if(Ls)for(var Ce of Ls(Ne))uc.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);return Te};const tu=Te=>React.createElement("svg",lc({width:17,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u9B54\u6CD5 AI\u63D0\u53D6"),React.createElement("path",{d:"m2.483 2.478.062.297a2.03 2.03 0 0 1-.9 2.137l-.07.042-.263.152C-.39 6.09.16 8.676 2.115 8.882l.302.032.082.01a2.03 2.03 0 0 1 1.69 1.587l.064.295c.402 1.894 2.957 2.192 3.8.487l.04-.083.122-.276c.075-.168.172-.325.288-.466l2.96 5.127a.711.711 0 0 0 1.23-.71l-2.96-5.127c.181-.031.366-.037.548-.018l.302.032.091.008c1.867.12 2.885-2.165 1.546-3.472l-.067-.063-.225-.202a2.03 2.03 0 0 1-.528-2.258l.032-.076.123-.277c.788-1.768-1.106-3.51-2.789-2.627l-.08.044L8.425 1l-.072.04a2.03 2.03 0 0 1-2.24-.236L6.052.751 5.825.548c-1.46-1.315-3.751.007-3.342 1.93Zm-.924 10.214a.203.203 0 0 0-.122.19l.01.693c0 .055-.021.108-.06.147l-.491.487a.203.203 0 0 0 .151.346l.69-.026a.203.203 0 0 1 .149.056l.501.48a.203.203 0 0 0 .343-.15l-.008-.694c-.001-.055.02-.108.06-.147l.49-.486a.203.203 0 0 0-.15-.347l-.691.027a.2.2 0 0 1-.148-.057l-.502-.48a.203.203 0 0 0-.222-.039Zm13.23-2.364a.203.203 0 0 0-.187.127l-.039.093a.203.203 0 0 1-.111.112l-.094.038a.203.203 0 0 0 0 .376l.094.038c.05.02.091.06.112.112l.038.093a.203.203 0 0 0 .376 0l.037-.093a.204.204 0 0 1 .113-.112l.093-.038a.203.203 0 0 0 0-.376l-.093-.038a.203.203 0 0 1-.113-.112l-.037-.093a.203.203 0 0 0-.188-.127ZM4.876 1.604l.225.202a3.45 3.45 0 0 0 4.034.425l.263-.152c.511-.294 1.1.236.86.775l-.123.277-.054.129a3.45 3.45 0 0 0 .795 3.743l.103.095.224.203c.439.395.116 1.12-.47 1.058l-.302-.031-.139-.012a3.45 3.45 0 0 0-3.374 2.04l-.123.277c-.24.538-1.028.456-1.152-.12l-.063-.298a3.451 3.451 0 0 0-3.013-2.714l-.303-.032c-.586-.062-.75-.837-.241-1.133l.264-.151a3.452 3.452 0 0 0 1.676-3.569l-.027-.137-.063-.297c-.122-.576.565-.973 1.003-.578Zm10.544-.326a.203.203 0 0 0-.188.127l-.331.819a.204.204 0 0 1-.113.112l-.818.331a.203.203 0 0 0 0 .377l.818.33c.051.021.092.061.113.112l.33.819a.203.203 0 0 0 .377 0l.331-.819c.02-.05.061-.09.112-.111l.82-.331a.203.203 0 0 0 0-.377l-.82-.33a.203.203 0 0 1-.112-.113l-.33-.819a.203.203 0 0 0-.189-.127Z",fill:"#3061D0",fillRule:"nonzero"}));var _s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuNDgzIDIuNDc4LjA2Mi4yOTdhMi4wMyAyLjAzIDAgMCAxLS45IDIuMTM3bC0uMDcuMDQyLS4yNjMuMTUyQy0uMzkgNi4wOS4xNiA4LjY3NiAyLjExNSA4Ljg4MmwuMzAyLjAzMi4wODIuMDFhMi4wMyAyLjAzIDAgMCAxIDEuNjkgMS41ODdsLjA2NC4yOTVjLjQwMiAxLjg5NCAyLjk1NyAyLjE5MiAzLjguNDg3bC4wNC0uMDgzLjEyMi0uMjc2Yy4wNzUtLjE2OC4xNzItLjMyNS4yODgtLjQ2NmwyLjk2IDUuMTI3YS43MTEuNzExIDAgMCAwIDEuMjMtLjcxbC0yLjk2LTUuMTI3Yy4xODEtLjAzMS4zNjYtLjAzNy41NDgtLjAxOGwuMzAyLjAzMi4wOTEuMDA4YzEuODY3LjEyIDIuODg1LTIuMTY1IDEuNTQ2LTMuNDcybC0uMDY3LS4wNjMtLjIyNS0uMjAyYTIuMDMgMi4wMyAwIDAgMS0uNTI4LTIuMjU4bC4wMzItLjA3Ni4xMjMtLjI3N2MuNzg4LTEuNzY4LTEuMTA2LTMuNTEtMi43ODktMi42MjdsLS4wOC4wNDRMOC40MjUgMWwtLjA3Mi4wNGEyLjAzIDIuMDMgMCAwIDEtMi4yNC0uMjM2TDYuMDUyLjc1MSA1LjgyNS41NDhjLTEuNDYtMS4zMTUtMy43NTEuMDA3LTMuMzQyIDEuOTNabS0uOTI0IDEwLjIxNGEuMjAzLjIwMyAwIDAgMC0uMTIyLjE5bC4wMS42OTNjMCAuMDU1LS4wMjEuMTA4LS4wNi4xNDdsLS40OTEuNDg3YS4yMDMuMjAzIDAgMCAwIC4xNTEuMzQ2bC42OS0uMDI2YS4yMDMuMjAzIDAgMCAxIC4xNDkuMDU2bC41MDEuNDhhLjIwMy4yMDMgMCAwIDAgLjM0My0uMTVsLS4wMDgtLjY5NGMtLjAwMS0uMDU1LjAyLS4xMDguMDYtLjE0N2wuNDktLjQ4NmEuMjAzLjIwMyAwIDAgMC0uMTUtLjM0N2wtLjY5MS4wMjdhLjIuMiAwIDAgMS0uMTQ4LS4wNTdsLS41MDItLjQ4YS4yMDMuMjAzIDAgMCAwLS4yMjItLjAzOVptMTMuMjMtMi4zNjRhLjIwMy4yMDMgMCAwIDAtLjE4Ny4xMjdsLS4wMzkuMDkzYS4yMDMuMjAzIDAgMCAxLS4xMTEuMTEybC0uMDk0LjAzOGEuMjAzLjIwMyAwIDAgMCAwIC4zNzZsLjA5NC4wMzhjLjA1LjAyLjA5MS4wNi4xMTIuMTEybC4wMzguMDkzYS4yMDMuMjAzIDAgMCAwIC4zNzYgMGwuMDM3LS4wOTNhLjIwNC4yMDQgMCAwIDEgLjExMy0uMTEybC4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMCAwLS4zNzZsLS4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMS0uMTEzLS4xMTJsLS4wMzctLjA5M2EuMjAzLjIwMyAwIDAgMC0uMTg4LS4xMjdaTTQuODc2IDEuNjA0bC4yMjUuMjAyYTMuNDUgMy40NSAwIDAgMCA0LjAzNC40MjVsLjI2My0uMTUyYy41MTEtLjI5NCAxLjEuMjM2Ljg2Ljc3NWwtLjEyMy4yNzctLjA1NC4xMjlhMy40NSAzLjQ1IDAgMCAwIC43OTUgMy43NDNsLjEwMy4wOTUuMjI0LjIwM2MuNDM5LjM5NS4xMTYgMS4xMi0uNDcgMS4wNThsLS4zMDItLjAzMS0uMTM5LS4wMTJhMy40NSAzLjQ1IDAgMCAwLTMuMzc0IDIuMDRsLS4xMjMuMjc3Yy0uMjQuNTM4LTEuMDI4LjQ1Ni0xLjE1Mi0uMTJsLS4wNjMtLjI5OGEzLjQ1MSAzLjQ1MSAwIDAgMC0zLjAxMy0yLjcxNGwtLjMwMy0uMDMyYy0uNTg2LS4wNjItLjc1LS44MzctLjI0MS0xLjEzM2wuMjY0LS4xNTFhMy40NTIgMy40NTIgMCAwIDAgMS42NzYtMy41NjlsLS4wMjctLjEzNy0uMDYzLS4yOTdjLS4xMjItLjU3Ni41NjUtLjk3MyAxLjAwMy0uNTc4Wm0xMC41NDQtLjMyNmEuMjAzLjIwMyAwIDAgMC0uMTg4LjEyN2wtLjMzMS44MTlhLjIwNC4yMDQgMCAwIDEtLjExMy4xMTJsLS44MTguMzMxYS4yMDMuMjAzIDAgMCAwIDAgLjM3N2wuODE4LjMzYy4wNTEuMDIxLjA5Mi4wNjEuMTEzLjExMmwuMzMuODE5YS4yMDMuMjAzIDAgMCAwIC4zNzcgMGwuMzMxLS44MTljLjAyLS4wNS4wNjEtLjA5LjExMi0uMTExbC44Mi0uMzMxYS4yMDMuMjAzIDAgMCAwIDAtLjM3N2wtLjgyLS4zM2EuMjAzLjIwMyAwIDAgMS0uMTEyLS4xMTNsLS4zMy0uODE5YS4yMDMuMjAzIDAgMCAwLS4xODktLjEyN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",as={content:"content___Jlnr_",status:"status___jhyDw"},sc=ee(12306),cc=ee.p+"static/a.2af11f58.png",Ts="data:image/png;base64,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",Vo=ee(59301),Ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const dc=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,setAiText:Jt})=>{var jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),Cn=(0,x.useRef)(null),qn=(0,x.useRef)(null),Fn=Lr=>Lr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,x.useEffect)(()=>{var Lr;return((Lr=Te.actionTabs)==null?void 0:Lr.key)==="AI\u63D0\u53D6\u5F39\u7A97"&&_n(),()=>{qn.current&&(qn.current.abort(),qn.current=null)}},[(jt=Te.actionTabs)==null?void 0:jt.key]),(0,x.useEffect)(()=>{(Ir==null?void 0:Ir.length)>0&&cr(Ir==null?void 0:Ir.reduce((Lr,ln)=>Lr+`${ln.\u8BC4\u5206\u70B9}\uFF1A${ln.\u8BC4\u5206\u6807\u51C6} \u6743\u91CD\uFF1A${ln.\u5206\u6570\u6743\u91CD}% -`,""))},[Ir]);const Fr=()=>{qn.current&&(qn.current.abort(),qn.current=null),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},_n=()=>Ol(void 0,null,function*(){var Lr;qn.current&&qn.current.abort(),qn.current=new AbortController,Rt(!0);try{const Et=yield(yield fetch(`${Mt.Z.API_SERVER}/api/stream/homework_commons/create_ai_review_text.json`,{method:"POST",body:JSON.stringify({homework_common_id:sn==null?void 0:sn.categoryId}),headers:{"Content-Type":"application/json"},signal:qn.current.signal})).json();(Et==null?void 0:Et.status)===0?dr((Lr=Et==null?void 0:Et.data)==null?void 0:Lr.content):ye.ZP.error(Et==null?void 0:Et.message)}catch(ln){ln.name!=="AbortError"&&console.error("getData error:",ln)}finally{Rt(!1)}}),Kr=()=>Ol(void 0,null,function*(){Rt(!0),Cn.current=new sc.Z(Mt.Z.API_SERVER+"/api/stream/homework_commons/create_ai_review_text.json",{homework_common_id:sn==null?void 0:sn.categoryId}),yield new Promise((Lr,ln)=>{Cn.current.on("data",Et=>{dr(Fn(Et==null?void 0:Et.full))}),Cn.current.on("done",()=>Ol(void 0,null,function*(){Rt(!1)})),Cn.current.startStream()})});return Vo.createElement(ge.default,{width:820,centered:!0,title:(en=Te.actionTabs)==null?void 0:en.title,open:((Yt=Te.actionTabs)==null?void 0:Yt.key)==="AI\u63D0\u53D6\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Fr(),okText:"\u4F7F\u7528",onOk:()=>{Jt(Ir),Fr()},okButtonProps:{disabled:Xt||(Ir==null?void 0:Ir.length)==0}},Vo.createElement("div",{className:"flex justify-between item-center mb10"},Vo.createElement("div",null,"AI\u81EA\u52A8\u4ECE\u4F5C\u4E1A\u63CF\u8FF0\u4E2D\u63D0\u53D6\u8BC4\u5206\u6807\u51C6\u3002"),Vo.createElement(Pe.ZP,{type:"primary",disabled:Xt,onClick:()=>_n()},Vo.createElement("i",{className:"iconfont icon-gengxin-genghuan-tihuan"}),"\u91CD\u8BD5")),Vo.createElement("div",{className:as.content},Xt?Vo.createElement("div",{className:as.status,style:{width:169}},Vo.createElement("img",{src:cc,alt:"",style:{width:169,height:120}}),Vo.createElement("div",null,"AI\u63D0\u53D6\u4E2D\u2026")):(Ir==null?void 0:Ir.length)>0?Vo.createElement("div",null,Ir==null?void 0:Ir.map((Lr,ln)=>Vo.createElement("div",{key:ln,className:"mb20"},Vo.createElement("div",null,`${Lr.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${Lr.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${Lr.\u8BC4\u5206\u6807\u51C6}`),Vo.createElement("div",null,"\u6743\u91CD\uFF1A",Lr.\u5206\u6570\u6743\u91CD,"%")))):Vo.createElement("div",{className:as.status,style:{width:134}},Vo.createElement("img",{src:Ts,alt:"",style:{width:134,height:86}}),Vo.createElement("div",{className:"mt20"},"AI\u63D0\u53D6\u5931\u8D25"))))};var fc=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(dc),ua=ee(59301),ju=Object.defineProperty,vl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,_u=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,Zs=(Te,Ne,Ce)=>Ne in Te?ju(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_u.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);if(il)for(var Ce of il(Ne))mc.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);return Te},Fu=(Te,Ne)=>vl(Te,_l(Ne)),ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Rs=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{const{workList:jt,workSetting:en}=Te,{is_open_ai_review:Yt,single_score:on,can_feedback:Ft,ai_review_settings:sn,homework_create_user_id:Xt,zero_commit_student_works:Rt,ai_review_user_id:Ir,is_jupyter:dr,is_jupyter_lab:fn,unanswered_handling:cr,unanswered_comment:Cn,ai_review_text:qn,ai_review_method:Fn,anonymous_comment:Fr,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr=60,ai_warning_student:ln,ai_warning_student_score:Et=10,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr=10}=jt,Wa=(0,Be.useParams)(),[ei,co]=(0,x.useState)([]),[aa,ka]=(0,x.useState)(null),[qr,a]=(0,x.useState)(!1),[y,b]=(0,x.useState)({is_open_ai_review:!1,can_feedback:!1}),[E,z]=(0,x.useState)(!1),[ie]=me.default.useForm(),[fe,De]=(0,x.useState)(!1),[Me,Ve]=(0,x.useState)(""),[bt,At]=(0,x.useState)(1),[Vt,vt]=(0,x.useState)(""),[dn,nn]=(0,x.useState)(!1),zn=[{name:"\u5185\u5BB9\u5B8C\u6574",content:"\u8986\u76D6\u6240\u6709\u8981\u6C42\u7684\u5185\u5BB9\uFF0C\u5206\u6790\u6DF1\u5165\uFF0C\u5305\u542B\u5B9E\u9A8C\u73B0\u8C61\u3001\u6570\u636E\u548C\u7ED3\u8BBA",weight:60},{name:"\u903B\u8F91\u4E25\u8C28",content:"\u8BBA\u8FF0\u6E05\u6670\uFF0C\u5185\u5BB9\u8FDE\u8D2F\uFF0C\u8BBA\u8BC1\u5408\u7406\uFF0C\u6709\u5145\u5206\u7684\u6570\u636E\u6216\u7406\u8BBA\u652F\u6491",weight:20},{name:"\u683C\u5F0F\u89C4\u8303",content:"\u4F5C\u4E1A\u7B26\u5408\u63D0\u4EA4\u8981\u6C42\uFF08\u547D\u540D\u3001\u683C\u5F0F\u3001\u9644\u4EF6\u5B8C\u6574\uFF09\uFF0C\u6587\u6863\u7ED3\u6784\u6E05\u6670\uFF0C\u8BED\u8A00\u8868\u8FBE\u51C6\u786E",weight:10},{name:"\u521B\u65B0\u4E0E\u601D\u8003",content:"\u63D0\u51FA\u4E2A\u4EBA\u89C1\u89E3\u6216\u6539\u8FDB\u5EFA\u8BAE\uFF0C\u5BF9\u5B9E\u9A8C\u7ED3\u679C\u6216\u95EE\u9898\u6709\u53CD\u601D\u4E0E\u603B\u7ED3",weight:10}];(0,x.useEffect)(()=>{(Vt==null?void 0:Vt.length)>0&&(bt==1?ie.setFieldValue("ai_review_settings",Vt.map(ma=>({name:ma.\u8BC4\u5206\u70B9,content:ma.\u8BC4\u5206\u6807\u51C6,weight:ma.\u5206\u6570\u6743\u91CD}))):ie.setFieldValue("ai_review_text",Vt==null?void 0:Vt.reduce((ma,ci)=>ma+`${ci.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${ci.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${ci.\u8BC4\u5206\u6807\u51C6} +`,""))},[Ir]);const gr=()=>{qn.current&&(qn.current.abort(),qn.current=null),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},_n=()=>Ol(void 0,null,function*(){var Lr;qn.current&&qn.current.abort(),qn.current=new AbortController,Rt(!0);try{const Et=yield(yield fetch(`${Mt.Z.API_SERVER}/api/stream/homework_commons/create_ai_review_text.json`,{method:"POST",body:JSON.stringify({homework_common_id:sn==null?void 0:sn.categoryId}),headers:{"Content-Type":"application/json"},signal:qn.current.signal})).json();(Et==null?void 0:Et.status)===0?dr((Lr=Et==null?void 0:Et.data)==null?void 0:Lr.content):ye.ZP.error(Et==null?void 0:Et.message)}catch(ln){ln.name!=="AbortError"&&console.error("getData error:",ln)}finally{Rt(!1)}}),Kr=()=>Ol(void 0,null,function*(){Rt(!0),Cn.current=new sc.Z(Mt.Z.API_SERVER+"/api/stream/homework_commons/create_ai_review_text.json",{homework_common_id:sn==null?void 0:sn.categoryId}),yield new Promise((Lr,ln)=>{Cn.current.on("data",Et=>{dr(Fn(Et==null?void 0:Et.full))}),Cn.current.on("done",()=>Ol(void 0,null,function*(){Rt(!1)})),Cn.current.startStream()})});return Vo.createElement(ge.default,{width:820,centered:!0,title:(en=Te.actionTabs)==null?void 0:en.title,open:((Yt=Te.actionTabs)==null?void 0:Yt.key)==="AI\u63D0\u53D6\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>gr(),okText:"\u4F7F\u7528",onOk:()=>{Jt(Ir),gr()},okButtonProps:{disabled:Xt||(Ir==null?void 0:Ir.length)==0}},Vo.createElement("div",{className:"flex justify-between item-center mb10"},Vo.createElement("div",null,"AI\u81EA\u52A8\u4ECE\u4F5C\u4E1A\u63CF\u8FF0\u4E2D\u63D0\u53D6\u8BC4\u5206\u6807\u51C6\u3002"),Vo.createElement(Pe.ZP,{type:"primary",disabled:Xt,onClick:()=>_n()},Vo.createElement("i",{className:"iconfont icon-gengxin-genghuan-tihuan"}),"\u91CD\u8BD5")),Vo.createElement("div",{className:as.content},Xt?Vo.createElement("div",{className:as.status,style:{width:169}},Vo.createElement("img",{src:cc,alt:"",style:{width:169,height:120}}),Vo.createElement("div",null,"AI\u63D0\u53D6\u4E2D\u2026")):(Ir==null?void 0:Ir.length)>0?Vo.createElement("div",null,Ir==null?void 0:Ir.map((Lr,ln)=>Vo.createElement("div",{key:ln,className:"mb20"},Vo.createElement("div",null,`${Lr.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${Lr.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${Lr.\u8BC4\u5206\u6807\u51C6}`),Vo.createElement("div",null,"\u6743\u91CD\uFF1A",Lr.\u5206\u6570\u6743\u91CD,"%")))):Vo.createElement("div",{className:as.status,style:{width:134}},Vo.createElement("img",{src:Ts,alt:"",style:{width:134,height:86}}),Vo.createElement("div",{className:"mt20"},"AI\u63D0\u53D6\u5931\u8D25"))))};var fc=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(dc),na=ee(59301),ju=Object.defineProperty,vl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,_u=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,Zs=(Te,Ne,Ce)=>Ne in Te?ju(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_u.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);if(il)for(var Ce of il(Ne))mc.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);return Te},Fu=(Te,Ne)=>vl(Te,_l(Ne)),ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Rs=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{const{workList:jt,workSetting:en}=Te,{is_open_ai_review:Yt,single_score:on,can_feedback:Ft,ai_review_settings:sn,homework_create_user_id:Xt,zero_commit_student_works:Rt,ai_review_user_id:Ir,is_jupyter:dr,is_jupyter_lab:fn,unanswered_handling:cr,unanswered_comment:Cn,ai_review_text:qn,ai_review_method:Fn,anonymous_comment:gr,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr=60,ai_warning_student:ln,ai_warning_student_score:Et=10,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr=10}=jt,Na=(0,Be.useParams)(),[ei,co]=(0,x.useState)([]),[ia,ka]=(0,x.useState)(null),[qr,a]=(0,x.useState)(!1),[y,b]=(0,x.useState)({is_open_ai_review:!1,can_feedback:!1}),[E,z]=(0,x.useState)(!1),[ie]=me.default.useForm(),[fe,De]=(0,x.useState)(!1),[Me,Ve]=(0,x.useState)(""),[bt,At]=(0,x.useState)(1),[Vt,vt]=(0,x.useState)(""),[dn,nn]=(0,x.useState)(!1),zn=[{name:"\u5185\u5BB9\u5B8C\u6574",content:"\u8986\u76D6\u6240\u6709\u8981\u6C42\u7684\u5185\u5BB9\uFF0C\u5206\u6790\u6DF1\u5165\uFF0C\u5305\u542B\u5B9E\u9A8C\u73B0\u8C61\u3001\u6570\u636E\u548C\u7ED3\u8BBA",weight:60},{name:"\u903B\u8F91\u4E25\u8C28",content:"\u8BBA\u8FF0\u6E05\u6670\uFF0C\u5185\u5BB9\u8FDE\u8D2F\uFF0C\u8BBA\u8BC1\u5408\u7406\uFF0C\u6709\u5145\u5206\u7684\u6570\u636E\u6216\u7406\u8BBA\u652F\u6491",weight:20},{name:"\u683C\u5F0F\u89C4\u8303",content:"\u4F5C\u4E1A\u7B26\u5408\u63D0\u4EA4\u8981\u6C42\uFF08\u547D\u540D\u3001\u683C\u5F0F\u3001\u9644\u4EF6\u5B8C\u6574\uFF09\uFF0C\u6587\u6863\u7ED3\u6784\u6E05\u6670\uFF0C\u8BED\u8A00\u8868\u8FBE\u51C6\u786E",weight:10},{name:"\u521B\u65B0\u4E0E\u601D\u8003",content:"\u63D0\u51FA\u4E2A\u4EBA\u89C1\u89E3\u6216\u6539\u8FDB\u5EFA\u8BAE\uFF0C\u5BF9\u5B9E\u9A8C\u7ED3\u679C\u6216\u95EE\u9898\u6709\u53CD\u601D\u4E0E\u603B\u7ED3",weight:10}];(0,x.useEffect)(()=>{(Vt==null?void 0:Vt.length)>0&&(bt==1?ie.setFieldValue("ai_review_settings",Vt.map(ma=>({name:ma.\u8BC4\u5206\u70B9,content:ma.\u8BC4\u5206\u6807\u51C6,weight:ma.\u5206\u6570\u6743\u91CD}))):ie.setFieldValue("ai_review_text",Vt==null?void 0:Vt.reduce((ma,ci)=>ma+`${ci.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${ci.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${ci.\u8BC4\u5206\u6807\u51C6} \u6743\u91CD\uFF1A${ci.\u5206\u6570\u6743\u91CD}% -`,"")))},[Vt]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||$n()},[Ce["shixunHomeworks/getWorkList"]]);const $n=()=>ol(void 0,null,function*(){b({is_open_ai_review:Yt,can_feedback:Ft,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr,ai_warning_student:ln,ai_warning_student_score:Et,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr}),At(Fn),ie.setFieldValue("ai_review_settings",(sn==null?void 0:sn.length)>0?sn:zn),ie.setFieldValue("ai_review_text",qn),or(),Ir&&Ir!=-1?(z(!1),ka(Ir)):Ir==-1?z(!0):ka(Xt),cr==2?De(!1):(De(!0),Ve(Cn))}),or=()=>ol(void 0,null,function*(){const ma=yield Jt({type:"teachers/getList",payload:{id:Wa==null?void 0:Wa.coursesId,coursesId:Wa==null?void 0:Wa.coursesId,page:1}});return co(ma==null?void 0:ma.teacher_list),ma==null?void 0:ma.teacher_list}),wr=()=>{ge.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ua.createElement("div",{className:"tc"},ua.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),ua.createElement("img",{src:al,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},la=()=>ol(void 0,null,function*(){if(y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!Fr){nn(!0);return}if(y!=null&&y.ai_warning&&!(y!=null&&y.ai_warning_student||y!=null&&y.ai_warning_assistant||y!=null&&y.ai_self_warning)){ye.ZP.warning("\u5FC5\u987B\u9009\u62E9\u4E00\u4E2A\u8BC4\u9605\u9884\u8B66");return}if((y==null?void 0:y.is_open_ai_review)===!1)return Ya({is_open_ai_review:!1});yield ie.validateFields();const ma=ie.getFieldValue("ai_review_settings");(0,te.BR)(ma,bt==1)&&Ya(Fu(Xo({},y),{ai_review_settings:ma,ai_review_text:ie.getFieldValue("ai_review_text"),ai_review_method:bt,ai_review_user_id:E?-1:aa,unanswered_handling:fe?1:2,unanswered_comment:fe?Me:""}))}),Ya=ma=>ol(void 0,null,function*(){a(!0);const ci=yield(0,We.ZP)(`/api/homework_commons/${Wa==null?void 0:Wa.categoryId}/ai_review_settings.json`,{method:"post",body:ma});(ci==null?void 0:ci.status)===0&&(ma!=null&&ma.is_open_ai_review?ge.default.confirm({title:"\u63D0\u793A",icon:null,width:390,closable:!0,centered:!0,okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",cancelText:"\u4E0B\u6B21\u518D\u8BF4",onOk:()=>ol(void 0,null,function*(){Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}),content:ua.createElement("div",null,"\u4FDD\u5B58\u6210\u529F\uFF01\u73B0\u5728\u5C31\u5F00\u59CB\u667A\u80FD\u8BC4\u9605\uFF1F")}):ye.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),xa()),a(!1)}),xa=()=>{Jt({type:"shixunHomeworks/getWorkList",payload:{categoryId:Wa==null?void 0:Wa.categoryId,coursesId:Wa==null?void 0:Wa.coursesId}})},ai=()=>{if(!_n){ye.ZP.warning("\u5F00\u542F\u8BC4\u9605\u9884\u8B66\u5E76\u4FDD\u5B58\u540E\uFF0C\u518D\u67E5\u770BAI\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002");return}Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})};return ua.createElement(Ke.Z,{spinning:Ce["shixunHomeworks/getWorkList"]},ua.createElement("div",{className:oo.ai_review},ua.createElement("div",{className:oo.config_warp},ua.createElement("div",{className:oo.config_title},"\u8BBE\u7F6E\u667A\u80FD\u8BC4\u9605"),ua.createElement("div",{className:oo.znpy},ua.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.is_open_ai_review,onChange:ma=>{var ci;if(!((ci=Ne==null?void 0:Ne.userInfo)!=null&&ci.has_big_model_permission))return wr(),!1;b(Fu(Xo({},y),{is_open_ai_review:ma.target.checked}))}}),ua.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\uFF0C\u8BA9AI\u52A9\u6559\u534F\u52A9\u6253\u5206\u5199\u8BC4\u8BED\uFF0C\u8FD8\u652F\u6301\u4E00\u952E\u6279\u91CF\u667A\u80FD\u8BC4\u9605"),ua.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/38915"},"\u64CD\u4F5C\u8BF4\u660E")),(y==null?void 0:y.is_open_ai_review)&&ua.createElement(ua.Fragment,null,ua.createElement("div",{className:`${oo.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u9605\u9884\u8B66"),ua.createElement("div",{className:"px-30px py-14px",style:{background:"#F6F7F9"}},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_warning:ma.target.checked}))}},"\u5F00\u542F\u540E\uFF0C\u5F53\u5927\u6A21\u578B\u8BC4\u5206\u4E0E\u52A9\u6559\u6216\u5B66\u751F\u533F\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7\u8BBE\u5B9A\u9608\u503C\uFF0C\u6216\u8BC4\u5206\u4F4E\u4E8E\u9884\u8BBE\u5206\u503C\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u89E6\u53D1\u9884\u8B66\u63D0\u793A"),dn&&ua.createElement(Sl.Z,{className:"ml-24px",style:{borderRadius:"9999px",marginTop:"30px"},type:"warning",showIcon:!0,closable:!0,afterClose:()=>{nn(!1)},message:ua.createElement(ua.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",ua.createElement("a",{href:`/classrooms/${Wa==null?void 0:Wa.coursesId}/common_homework/${Wa==null?void 0:Wa.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4"))})),(y==null?void 0:y.ai_warning)&&ua.createElement("div",{className:"pr-30px pl-54px py-14px flex flex-col gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_student,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u8D85\u8FC7",ua.createElement(je.Z,{defaultValue:10,value:y==null?void 0:y.ai_warning_student_score,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_assistant,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u52A9\u6559\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7",ua.createElement(je.Z,{defaultValue:10,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_warning_assistant_score,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_self_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning:ma.target.checked}))}}),"AI\u8BC4\u5206\u4F4E\u4E8E",ua.createElement(je.Z,{defaultValue:60,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_self_warning_score,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868"))),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u8BC4\u5206\u6807\u51C6"),ua.createElement("div",{className:oo.pfbz_ts},ua.createElement(pe.ZP.Group,{value:bt,onChange:ma=>At(ma.target.value)},ua.createElement(pe.ZP,{value:1},"\u7EF4\u5EA6\u5316\u8BC4\u5206"),ua.createElement(pe.ZP,{value:2},"\u63CF\u8FF0\u5F0F\u8BC4\u5206")),ua.createElement("div",{style:{color:"#666"}},"\u63D0\u793A\uFF1A\u4F5C\u4E1A\u8981\u6C42\u548C\u53C2\u8003\u7B54\u6848\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),ua.createElement("div",{className:"flex"},ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u63D0\u53D6\u5F39\u7A97",title:"AI\u63D0\u53D6"}})}},ua.createElement("img",{src:_s}),"AI\u63D0\u53D6"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ua.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ua.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ua.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),bt==1&&ua.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9"}},ua.createElement(me.default.List,{name:"ai_review_settings"},(ma,{add:ci,remove:$i})=>ma.map((Fo,No)=>{var ao;return ua.createElement(Ze.Z,{key:Fo.key,style:{padding:"5px 14px 5px 30px"}},ua.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u70B9"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9"}]},ua.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9",size:"large",style:{width:164},className:"mr20"}))),ua.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ua.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20"}))),ua.createElement(Fe.Z,{className:oo.lable_name1},"\u6743\u91CD"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(\d+(\.\d{1,2})?)?$/,message:"\u6700\u591A\u4FDD\u7559\u4E24\u4F4D\u5C0F\u6570"}]},ua.createElement(je.Z,{value:ie.getFieldValue([Fo.name,"weight"]),onChange:yo=>{Number.isInteger(yo)||ie.setFieldValue([Fo.name,"weight"],parseFloat(yo).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ua.createElement(Ze.Z,{className:(ao=oo)==null?void 0:ao.h_lh_40},ua.createElement(Fe.Z,null,ua.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(ma.length>=10)return ye.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u70B9");ci()}})),No>0&&ua.createElement(Fe.Z,null,ua.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{$i(Fo.name)}}))))}))),bt==2&&ua.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9",padding:"5px 10px 5px 30px"}},ua.createElement(me.default.Item,{name:"ai_review_text",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ua.createElement(it.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",style:{minHeight:190},size:"large"}))),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u672A\u4F5C\u7B54\u7684\u5904\u7406\u65B9\u5F0F"),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:!fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u4E0D\u8BC4\u9605",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4E0D\u8FDB\u884C\u8BC4\u9605\uFF0C\u9700\u8981\u6559\u5E08\u4EBA\u5DE5\u8FDB\u884C\u8BC4\u9605\uFF09"))),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u7ED90\u5206",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u76F4\u63A5\u7ED90\u5206\uFF0C\u5E76\u4E14\u53EF\u4EE5\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED\uFF09"))),fe&&ua.createElement("div",{style:{padding:"5px 30px 5px 30px",backgroundColor:"rgb(246, 247, 249)"}},ua.createElement(it.default.TextArea,{value:Me,onChange:ma=>{Ve(ma.target.value)},placeholder:"\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4F60\u53EF\u4EE5\u5728\u8FD9\u91CC\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED~",rows:3,size:"large"})),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ua.createElement("div",{className:oo.znpy,style:{border:0}},ua.createElement(pe.ZP,{style:{color:"#000"},checked:!E,onChange:ma=>{if(z(!E),Ir&&Ir!==-1)return ka(Ir);ka(Xt)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!E&&(ei==null?void 0:ei.length)>0&&ua.createElement("div",{className:oo.teacherList},ei==null?void 0:ei.map((ma,ci)=>ua.createElement("div",{className:`${oo.teacherItem} ${(ma==null?void 0:ma.user_id)==aa?oo.activeTeacherItem:""}`,key:ci,onClick:()=>ka(ma==null?void 0:ma.user_id)},ma==null?void 0:ma.name))),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:E,onChange:ma=>{z(!E)}},"AI\u667A\u80FD\u4F53",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09"))),!(dr||fn)&&ua.createElement(ua.Fragment,null,ua.createElement("div",{className:`${oo.config_title} mt30`},"\u5B66\u751F\u53CD\u9988"),ua.createElement("div",{className:oo.znpy},ua.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.can_feedback,onChange:ma=>{b(Fu(Xo({},y),{can_feedback:ma.target.checked}))}},"\u5141\u8BB8\u5B66\u751F\u5BF9\u8BC4\u9605\u5185\u5BB9\u8FDB\u884C\u53CD\u9988\uFF08\u70B9\u8D5E\u3001\u8E29\uFF09")))),ua.createElement(Pe.ZP,{loading:qr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>la()},"\u4FDD\u5B58"))),ua.createElement(Dr,null),ua.createElement(oa,null),ua.createElement(fc,{setAiText:ma=>vt(ma)}))};var Tl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Rs),Ko={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP",content_pfbz:"content_pfbz___IdfIH",content_pfbz_html:"content_pfbz_html___Jn60P"},is=ee(36144),uo=ee(59301),Zl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const hc=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt;const{workList:en}=Te,{is_open_ai_review:Yt,single_score:on,zero_commit_student_works:Ft}=en,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(0),[fn,cr]=(0,x.useState)(!1),[Cn,qn]=(0,x.useState)(null);(0,x.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const Kr=setInterval(()=>{_n()},3e3);return()=>clearInterval(Kr)}},[Cn==null?void 0:Cn.status]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||_n()},[Ce["shixunHomeworks/getWorkList"]]);const Fn=Kr=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:Kr}})},Fr=()=>Zl(void 0,null,function*(){if(Yt)if(on){if(Ft)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");cr(!0);const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:sn==null?void 0:sn.categoryId,range:Ir}});(Kr==null?void 0:Kr.status)===0&&(Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n()),cr(!1)}),_n=()=>Zl(void 0,null,function*(){const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:sn==null?void 0:sn.categoryId}});(Kr==null?void 0:Kr.status)===0&&qn(Kr==null?void 0:Kr.data)});return uo.createElement(uo.Fragment,null,uo.createElement("div",{className:Ko.review_warp},uo.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},uo.createElement("div",{className:Ko.btn_operate,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},uo.createElement("i",{className:"iconfont icon-lishijilu"}))),uo.createElement("div",null,Yt&&(Cn==null?void 0:Cn.status)=="running"&&uo.createElement("div",{className:Ko.under_review,style:{marginRight:0}},uo.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),Yt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&uo.createElement(Ae.Z,{title:uo.createElement("div",{className:Ko.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},uo.createElement("div",{className:Ko.under_review},uo.createElement("img",{src:is.Z,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fn(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fn(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&uo.createElement("div",{className:`${Ko.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ko.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(en!=null&&en.is_open_ai_review))return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;dr(0),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}}},uo.createElement("img",{src:Ui.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),uo.createElement(ge.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:((jt=Te==null?void 0:Te.actionTabs)==null?void 0:jt.key)=="\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605",destroyOnClose:!0,onCancel:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:fn,onOk:()=>Fr()},uo.createElement("div",{className:Ko.title_sty},"\u8BC4\u5206\u6807\u51C6"),(en==null?void 0:en.ai_review_method)==1&&uo.createElement(Ye.default,{pagination:!1,dataSource:en==null?void 0:en.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(en==null?void 0:en.ai_review_method)==2&&uo.createElement("div",{className:Ko.content_pfbz},uo.createElement(Gt.Z,{className:Ko.content_pfbz_html,value:en==null?void 0:en.ai_review_text})),uo.createElement("div",{className:Ko.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),uo.createElement("div",{className:Ko.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},uo.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Kr=>dr(Kr.target.value),value:Ir,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),uo.createElement(Xi,null),uo.createElement(jn,{getData:()=>_n()}))};var pl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(hc),Hu=ee(59301),vc=Object.defineProperty,Ws=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,zs=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,os=(Te,Ne,Ce)=>Ne in Te?vc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,js=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pc.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);if(zs)for(var Ce of zs(Ne))gl.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);return Te},gc=(Te,Ne)=>Ws(Te,Rl(Ne)),Us=({})=>{var Te,Ne;const Ce=(0,Be.useParams)(),{shixunHomeworks:Jt}=(0,Be.useSelector)(Rt=>Rt),{workList:jt}=Jt,[en,Yt,on,Ft]=(0,ae.U)(ce.mQ,{homeworkId:Ce==null?void 0:Ce.categoryId,page:1,limit:10}),sn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Rt,Ir,dr)=>((en==null?void 0:en.page)-1)*en.limit+dr+1},{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,render:Rt=>Rt===-1?"\u91CD\u505A\u4E2D":Hu.createElement(te.Uw,{status:Rt})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",ellipsis:!0},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date"},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Rt,Ir)=>Hu.createElement("a",{onClick:()=>{Xt(gc(js({},Ir),{id:jt.is_jupyter||jt.is_jupyter_lab?Ir==null?void 0:Ir.id:Ir==null?void 0:Ir.student_work_id}))}},"\u67E5\u770B")}],Xt=(Rt={})=>{var Ir;Rt!=null&&Rt.id&&(0,te.xg)(jt.is_jupyter||jt.is_jupyter_lab?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/${Rt.id}/comment`:Ce.course_group?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}?ids=${(Ir=Ce.course_group)==null?void 0:Ir.toString()}`:`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}`)};return(0,x.useEffect)(()=>{on({},!0)},[]),Hu.createElement(Ye.default,{columns:sn,loading:Yt,locale:{emptyText:Hu.createElement(_e.Z,null)},dataSource:((Te=Ft==null?void 0:Ft.data)==null?void 0:Te.list)||[],pagination:{pageSize:(en==null?void 0:en.limit)||10,current:(en==null?void 0:en.page)||1,total:((Ne=Ft==null?void 0:Ft.data)==null?void 0:Ne.count)||0,onChange:(Rt,Ir)=>{on({page:Rt,limit:Ir})},showTotal:Rt=>Hu.createElement(Hu.Fragment,null,"\u5171 ",Hu.createElement("span",{className:"c-blue"},Rt)," \u4E2A\u5B66\u751F")}})},nu=ee(59301),us=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Ec=({})=>{var Te,Ne,Ce;const{shixunHomeworks:Jt}=(0,Be.useSelector)(Cn=>Cn),{workList:jt}=Jt,en=(0,Be.useParams)(),[,,Yt,on]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId}),[Ft,sn,Xt,Rt]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_common_resubmits/${Cn==null?void 0:Cn.id}/resubmit_student_list.json`,{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId,success_status:0,page:1,limit:10}),[Ir,dr]=(0,x.useState)(!0),fn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Cn,qn,Fn)=>(Ft.page-1)*Ft.limit+Fn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},((0,oe.GJ)()||(0,oe.dE)()&&!(jt!=null&&jt.anonymous_comment))&&{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},!((0,oe.dE)()&&((Te=jt==null?void 0:jt.homework_status)!=null&&Te.includes("\u533F\u8BC4\u4E2D")||(Ne=jt==null?void 0:jt.homework_status)!=null&&Ne.includes("\u7533\u8BC9\u4E2D")))&&(jt==null?void 0:jt.course_group_count)!==0&&{title:"\u73ED\u7EA7",dataIndex:"group_name",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:jt!=null&&jt.is_jupyter_lab||jt!=null&&jt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Cn=>Cn===-1?"\u91CD\u505A\u4E2D":nu.createElement(te.Uw,{status:Cn})},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:80,dataIndex:"score",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",width:80,dataIndex:"review_status",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:120,dataIndex:"success_status",ellipsis:!0,render:Cn=>Cn===1?nu.createElement("span",{className:"c-green"},"\u6210\u529F"):nu.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"error_message",ellipsis:!0,render:(Cn,qn)=>(qn==null?void 0:qn.success_status)===1?"--":nu.createElement("span",{className:"c-red"},Cn)},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Cn,qn)=>nu.createElement("a",{onClick:()=>{cr(qn)}},"\u67E5\u770B")}],cr=Cn=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:nu.createElement(Gt.Z,{value:(Cn==null?void 0:Cn.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return(0,x.useEffect)(()=>{Yt({homework_id:en==null?void 0:en.categoryId})},[]),(0,x.useEffect)(()=>{var Cn,qn;(Cn=on==null?void 0:on.data)!=null&&Cn.id&&Xt({id:(qn=on==null?void 0:on.data)==null?void 0:qn.id,page:1,limit:10})},[(Ce=on==null?void 0:on.data)==null?void 0:Ce.id]),nu.createElement(nu.Fragment,null,Ir&&nu.createElement(Sl.Z,{closable:!0,showIcon:!0,style:{borderRadius:"999px",marginBottom:"10px"},afterClose:()=>{dr(!1)},message:"\u4EC5\u663E\u793A\u6700\u8FD1\u4E00\u6B21\u6279\u91CF\u667A\u80FD\u8BC4\u9605\u5931\u8D25\u7684\u8BB0\u5F55",type:"warning"}),nu.createElement(Ye.default,{columns:fn,loading:sn,locale:{emptyText:nu.createElement(_e.Z,null)},dataSource:Rt==null?void 0:Rt.data,pagination:{pageSize:(Ft==null?void 0:Ft.limit)||10,current:(Ft==null?void 0:Ft.page)||1,total:(Rt==null?void 0:Rt.count)||0,onChange:(Cn,qn)=>{Xt({page:Cn,limit:qn})},showTotal:Cn=>nu.createElement(nu.Fragment,null,"\u5171 ",nu.createElement("span",{className:"c-blue"},Cn)," \u4E2A\u5B66\u751F")}}))},Go=ee(59301),yl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Cc=({})=>{const Te=(0,Be.useParams)(),Ne=(0,Be.useDispatch)(),[Ce,Jt,jt]=(0,ae.U)(Ft=>yl(void 0,null,function*(){return yield Ne({type:"shixunHomeworks/getAiWarningList",payload:Ft})}),{id:Te==null?void 0:Te.categoryId,page:1,limit:10}),{shixunHomeworks:en}=(0,Be.useSelector)(Ft=>Ft),{aiWarningList:Yt}=en,on=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Ft,sn,Xt)=>(Ce.page-1)*Ce.limit+Xt+1},{title:"\u59D3\u540D",width:180,dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",width:120,dataIndex:"user_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Ft=>Ft===-1?"\u91CD\u505A\u4E2D":Go.createElement(te.Uw,{status:Ft})},{title:"AI\u8BC4\u5206",width:80,dataIndex:"score",ellipsis:!0},{title:Go.createElement(Go.Fragment,null,"\u9884\u8B66\u7C7B\u578B",Go.createElement(Ae.Z,{title:Go.createElement(Go.Fragment,null,"\u5206\u5DEE\u9884\u8B66\uFF1AAI \u8BC4\u5206\u4E0E\u4EBA\u5DE5\u8BC4\u5206\uFF08\u5B66\u751F\u533F\u8BC4\u3001\u52A9\u6559\u8BC4\u5206\uFF09\u7684\u5206\u5DEE\u8FC7\u5927",Go.createElement("br",null),"\u4F4E\u5206\u9884\u8B66\uFF1AAI\u8BC4\u5206\u4F4E\u4E8E\u8BBE\u5B9A\u7684\u9608\u503C\uFF08\u6BD4\u5982\uFF1A\u4F4E\u4E8E60\u5206\uFF09")},Go.createElement("span",{className:"iconfont icon-tishixiaowenhao ml-6px"}))),dataIndex:"warning_type",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:50,render:(Ft,sn)=>Go.createElement("a",{target:"_blank",href:`/classrooms/${Te.coursesId}/common_homework/${Te.categoryId}/review/${sn.id}?page=${Te.page||1}`},"\u67E5\u770B")}];return(0,x.useEffect)(()=>{jt({},!0)},[]),Go.createElement(Ye.default,{columns:on,loading:Jt,locale:{emptyText:Go.createElement(_e.Z,null)},dataSource:(Yt==null?void 0:Yt.list)||[],pagination:{pageSize:(Ce==null?void 0:Ce.limit)||10,current:(Ce==null?void 0:Ce.page)||1,onChange:(Ft,sn)=>{jt({page:Ft,limit:sn})},total:(Yt==null?void 0:Yt.size)||0,showTotal:Ft=>Go.createElement(Go.Fragment,null,"\u5171 ",Go.createElement("span",{className:"c-blue"},Ft)," \u4E2A\u5B66\u751F")}})},ul=ee(59301),Ac=({})=>{const Te=(0,Be.useDispatch)(),{shixunHomeworks:Ne}=(0,Be.useSelector)(jt=>jt),{actionTabs:Ce}=Ne,Jt=[{label:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"1",children:ul.createElement(Us,null)},{label:"\u667A\u80FD\u8BC4\u9605\u5931\u8D25",key:"2",children:ul.createElement(Ec,null)},{label:"AI\u8BC4\u5206\u5F02\u5E38",key:"3",children:ul.createElement(Cc,null)}];return ul.createElement(ge.default,{open:(Ce==null?void 0:Ce.key)=="reviewWarning",width:1200,footer:null,title:"\u8BC4\u9605\u9884\u8B66",centered:!0,onCancel:()=>{Te({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},ul.createElement(Ie.default,{defaultActiveKey:"1",items:Jt}))},Ka=ee(59301),Fc=Object.defineProperty,ls=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,ss=(Te,Ne,Ce)=>Ne in Te?Fc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Qu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))wc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);if(ls)for(var Ce of ls(Ne))bc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);return Te},cs=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const xc=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn;const cr=(0,Be.useParams)(),Cn=(0,Be.useLocation)(),[qn]=(0,Be.useSearchParams)(),[Fn,Fr]=(0,x.useState)(qn.get("tabs")||"0"),_n=(0,x.useRef)(null),[Kr,Lr]=(0,x.useState)(!1),{workList:ln,workSetting:Et}=Ne,[,,Gr]=(0,ae.U)(ce.Gw,{homeworkId:ln==null?void 0:ln.id});qn.get("category_id")&&(cr.category=qn.get("category_id")),(0,x.useEffect)(()=>{Hr()},[cr.coursesId]),(0,x.useEffect)(()=>{Ce({type:"classroomList/getAssistantPermissions",payload:{course_id:cr.coursesId}}),(0,Dt.hs)(Ce)},[(0,oe.bg)()]),(0,x.useEffect)(()=>{new URLSearchParams(Cn.search).get("tabs")=="3"&&ei()},[]);const Hr=()=>{let ka=qn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ka=(cr==null?void 0:cr.categoryId)!=(ka==null?void 0:ka.categoryId)?{}:ka,Ce({type:"shixunHomeworks/getWorkList",payload:Qu(Qu({},cr),ka)})};(0,x.useEffect)(()=>{ln!=null&&ln.is_open_ai_review&&(ln!=null&&ln.ai_warning)&&!(0,oe.dE)()&&Wa()},[ln==null?void 0:ln.is_open_ai_review,ln==null?void 0:ln.ai_warning,(0,oe.dE)()]);const Wa=()=>{Ce({type:"shixunHomeworks/getAiWarningList",payload:{id:cr==null?void 0:cr.categoryId}})},ei=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Qu({},cr)})},co=[{name:(0,oe.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:Ka.createElement(ft,{zip:_n,btnLoading:Kr,setBtnLoading:Lr})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Ka.createElement(Is,null),hidden:(0,oe.GJ)()||!(ln!=null&&ln.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:Ka.createElement("div",{className:"minH500"},Ka.createElement(Yr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(jt=ln.homework_status)==null?void 0:jt.includes("\u5BFC\u5165"),component:Ka.createElement(ac.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:Ka.createElement(Jl,null),hidden:((en=ln.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,oe.GJ)()||ln.is_jupyter||ln.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:Ka.createElement(pr,null),hidden:((Yt=ln.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"))||!(ln!=null&&ln.view_answer)||ln.is_jupyter||ln.is_jupyter_lab},{name:Ka.createElement(Le.Z,{dot:ln==null?void 0:ln.appeal_notice,offset:[5,-5]},Ka.createElement("span",{style:{color:Fn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Ka.createElement(Ss,null),hidden:(0,oe.dE)()||!(ln!=null&&ln.anonymous_comment)},{name:(0,oe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(on=ln.homework_status)!=null&&on.includes("\u5BFC\u5165")?Ka.createElement(Fs.Z,null):Ka.createElement(so,null),hidden:((Ft=ln.homework_status)==null?void 0:Ft.includes("\u5BFC\u5165"))&&(0,oe.dE)(),forceRender:!1},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Uo.ai_review_new,src:xt.Z})),id:"5",component:Ka.createElement(Tl,null),hidden:!(ln!=null&&ln.show_ai_review)}].filter(ka=>!ka.hidden),aa=()=>{var ka,qr,a,y,b,E,z,ie,fe,De,Me,Ve,bt,At,Vt,vt,dn;return Ka.createElement(Ka.Fragment,null,(ka=ln.homework_status)!=null&&ka.includes("\u5BFC\u5165")&&(0,oe.GJ)()?Ka.createElement(Pe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ln==null?void 0:ln.homework_name,id:ln==null?void 0:ln.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ka.createElement("div",{className:Uo.workListTabButton},(0,oe.GJ)()&&Ka.createElement(Ka.Fragment,null,(ln.is_jupyter||ln.is_jupyter_lab)&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,te.xg)(`/shixuns/${ln.shixun_identifier}/challenges?homework_common_id=${ln==null?void 0:ln.homework_id}`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((qr=ln.homework_status)==null?void 0:qr.includes("\u672A\u53D1\u5E03"))||((a=ln.homework_status)==null?void 0:a.includes("\u672A\u5F00\u59CB")))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:nn=>{nn.preventDefault(),Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[cr.categoryId],selectArrsAll:[ln],params:cr,detail:!0,type:2,manage_all_group:Et==null?void 0:Et.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((y=ln.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03"))&&!((b=ln.homework_status)!=null&&b.includes("\u672A\u5F00\u59CB"))&&!((E=ln.homework_status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:nn=>{var zn,$n;if(nn.preventDefault(),(0,oe.Rm)()&&!(($n=(zn=Jt.AssistantObject)==null?void 0:zn.normal)!=null&&$n.can_stop)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[cr.categoryId],selectArrsAll:[],params:cr,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?Ka.createElement(Ka.Fragment,null,Fn==="1"&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):Ka.createElement(Ka.Fragment,null,Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter)&&(0,oe.dE)()?Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Pl.Z)({is_jupyter:ln.is_jupyter,is_jupyter_lab:ln.is_jupyter_lab,shixunId:ln.shixun_identifier,homework_common_id:ln.homework_id})})},Ka.createElement("i",{className:"iconfont icon-kaiqizhong"}),(z=ln==null?void 0:ln.task_operation)==null?void 0:z[0]):!((ie=ln==null?void 0:ln.homework_status)!=null&&ie.includes("\u5BFC\u5165"))&&Ka.createElement(Ka.Fragment,null,((fe=ln==null?void 0:ln.work_statuses)==null?void 0:fe.includes("\u53D6\u6D88\u5173\u8054"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const nn=yield(0,ce.rN)({homeworkId:cr.categoryId});(nn==null?void 0:nn.status)===0&&(ye.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ce({type:"shixunHomeworks/getWorkList",payload:Qu({},cr)}))})},"\u53D6\u6D88\u5173\u8054"),((De=ln==null?void 0:ln.work_statuses)==null?void 0:De.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;return(0,te.xg)(`${(nn=Te==null?void 0:Te.setting)==null?void 0:nn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Me=ln==null?void 0:ln.work_statuses)==null?void 0:Me.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:nn=>{nn.preventDefault(),ge.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ka.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ka.createElement("a",{onClick:()=>{var zn;(0,te.xg)(`${(zn=Te==null?void 0:Te.setting)==null?void 0:zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ve=ln==null?void 0:ln.work_statuses)==null?void 0:Ve.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((bt=ln==null?void 0:ln.work_statuses)==null?void 0:bt.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{const nn=()=>{(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/${ln.id}/edit`)};if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}nn()}},"\u4FEE\u6539\u4F5C\u54C1"),((At=ln==null?void 0:ln.work_statuses)==null?void 0:At.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Vt=ln==null?void 0:ln.work_statuses)==null?void 0:Vt.includes("\u8865\u4EA4\u9644\u4EF6"))||((vt=ln==null?void 0:ln.work_statuses)==null?void 0:vt.includes("\u4FEE\u6539\u9644\u4EF6")))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:cr,selectArrs:Qu({},ln),title:(nn=ln==null?void 0:ln.work_statuses)!=null&&nn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(dn=ln==null?void 0:ln.work_statuses)!=null&&dn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return Ka.createElement("section",{className:`${Uo.bg} ${Uo.homeworkDetailWrapper}`},Ka.createElement("div",{className:"edu-container mb30"},Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10 minH22"},ln.category&&Ka.createElement(He.Z,{separator:">"},Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework`},ln==null?void 0:ln.course_name)),Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework/${((sn=ln.category)==null?void 0:sn.main)===1?"":(Xt=ln.category)==null?void 0:Xt.category_id}`},(Rt=ln.category)==null?void 0:Rt.category_name)),Ka.createElement(He.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Uo.title,"mt20"].join(" ")},Ka.createElement(Be.Link,{to:`/classrooms/${ln==null?void 0:ln.course_id}/common_homework/${((Ir=ln.category)==null?void 0:Ir.main)===1?"":(dr=ln.category)==null?void 0:dr.category_id}`},Ka.createElement(Oe.Z,{className:"font16 c-black"})),Ka.createElement("strong",{className:"font20 ml5"},ln==null?void 0:ln.homework_name),Ka.createElement(te.VV,{temporary:!0,status:ln==null?void 0:ln.homework_status}))),Ka.createElement("aside",{className:`mt30 relative ${Uo.workListTabWrap}`},Ka.createElement(Ie.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Fn,tabBarExtraContent:Fn=="5"?(0,oe.GJ)()&&Ka.createElement(pl,null):aa(),onTabClick:(ka,qr)=>{if(parseInt(ka)==5&&!(ln!=null&&ln.is_old_data_for_time)&&(0,te.Ye)(Ce))return;parseInt(ka)==3&&ei();const a=()=>{if(parseInt(ka)===2){if(!(ln!=null&&ln.view_answer)){ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}Fr(ka)}else Fr(ka)};ka!=="11"&&Hr(),Ne.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?ge.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{a(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):a()},className:Uo.tabs,items:co.map(ka=>({label:ka.name,key:ka.id,children:ka.component,forceRender:ka.forceRender}))}))),Ka.createElement(Wu.Z,null),Ka.createElement(es.Z,{onOk:()=>{Hr()}}),Ka.createElement(ws.Z,{onOk:()=>{Hr()}}),Ka.createElement(hr.Z,{type:"edit",onCallback:()=>Hr(),courseEndTime:ln==null?void 0:ln.course_end_date}),Ka.createElement(Qr.Z,{courseEndTime:ln==null?void 0:ln.course_end_date,successCallback:()=>Hr(),visible:Jt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[cr.categoryId],courseId:cr.coursesId,isBatch:!1}),Ka.createElement($l,null),Ka.createElement(zu.Z,{ref:_n,hide:!0,name:`${ln==null?void 0:ln.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Lr(!1)}),((fn=Ne==null?void 0:Ne.actionTabs)==null?void 0:fn.key)=="reviewWarning"&&Ka.createElement(Ac,null))};var Vs=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(xc)},63909:function(wn,zt,ee){"use strict";var x=ee(28284),Be=ee(62957),Le=ee(6767),Pe=ee(37568),ye=ee(79777),ge=ee(95392),He=ee(97041),Ie=ee(59301),Oe=Object.defineProperty,te=Object.defineProperties,me=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Xe=(Ge,ke,pe)=>ke in Ge?Oe(Ge,ke,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ge[ke]=pe,Fe=(Ge,ke)=>{for(var pe in ke||(ke={}))Ze.call(ke,pe)&&Xe(Ge,pe,ke[pe]);if(Ae)for(var pe of Ae(ke))Ue.call(ke,pe)&&Xe(Ge,pe,ke[pe]);return Ge},Ye=(Ge,ke)=>te(Ge,me(ke)),it=(Ge,ke,pe)=>new Promise((je,ze)=>{var ot=We=>{try{_e(pe.next(We))}catch(qe){ze(qe)}},ue=We=>{try{_e(pe.throw(We))}catch(qe){ze(qe)}},_e=We=>We.done?je(We.value):Promise.resolve(We.value).then(ot,ue);_e((pe=pe.apply(Ge,ke)).next())});const Ke=({classroomList:Ge,loading:ke,dispatch:pe,shixunHomeworks:je})=>{const ze=(0,ge.useParams)(),[ot]=x.default.useForm(),{workList:ue,workSetting:_e}=je,We=()=>{pe({type:"shixunHomeworks/getWorkSetting",payload:Fe({},ze)}),pe({type:"shixunHomeworks/getWorkList",payload:Fe({},ze)})};return Ie.createElement(Be.default,{centered:!0,title:Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ge.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>it(void 0,null,function*(){const qe=()=>it(void 0,null,function*(){var yt;yield ot.validateFields();const nt=Fe({},ot.getFieldValue()),{selectArrs:pt}=Ge.actionTabs;nt.attachment_ids=(yt=nt.attachment_ids)==null?void 0:yt.map(Lt=>Lt.response.id),(yield(0,ye.mz)(Ye(Fe({},nt),{homeworkId:pt.work_id}))).status===0&&(ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),We())});if(_e!=null&&_e.can_submit){if(!(_e!=null&&_e.submit_size)){Le.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ie.createElement(Ie.Fragment,null,"\u4F60\u8FD8\u6709 ",Ie.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},_e==null?void 0:_e.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{qe()}});return}qe()}),onCancel:()=>{ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Ie.createElement(x.default,{form:ot,initialValues:{}},Ie.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ie.createElement(He.Z,null)),Ie.createElement(x.default.Item,{name:"description"},Ie.createElement(Pe.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};zt.Z=(0,ge.connect)(({classroomList:Ge,loading:ke,shixunHomeworks:pe})=>({classroomList:Ge,loading:ke,shixunHomeworks:pe}))(Ke)},60132:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(6767),Pe=ee(62957),ye=ee(77019),ge=ee(5269),He=ee(16326),Ie=ee(47889),Oe=ee(62673),te=ee(56656),me=ee.n(te),Ae=ee(57193),Ze=ee(81779),Ue=ee(63949),Xe=ee(95392),Fe=ee(21542),Ye=ee(62510),it=ee(94373),Ke=ee(34364),Ge=ee(90609),ke=ee(86342),pe=ee(59301),je=Object.defineProperty,ze=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,qe=(Bt,kt,we)=>kt in Bt?je(Bt,kt,{enumerable:!0,configurable:!0,writable:!0,value:we}):Bt[kt]=we,yt=(Bt,kt)=>{for(var we in kt||(kt={}))_e.call(kt,we)&&qe(Bt,we,kt[we]);if(ue)for(var we of ue(kt))We.call(kt,we)&&qe(Bt,we,kt[we]);return Bt},nt=(Bt,kt)=>ze(Bt,ot(kt)),pt=(Bt,kt)=>{var we={};for(var oe in Bt)_e.call(Bt,oe)&&kt.indexOf(oe)<0&&(we[oe]=Bt[oe]);if(Bt!=null&&ue)for(var oe of ue(Bt))kt.indexOf(oe)<0&&We.call(Bt,oe)&&(we[oe]=Bt[oe]);return we},_t=(Bt,kt,we)=>new Promise((oe,Se)=>{var Je=gt=>{try{Re(we.next(gt))}catch(lt){Se(lt)}},st=gt=>{try{Re(we.throw(gt))}catch(lt){Se(lt)}},Re=gt=>gt.done?oe(gt.value):Promise.resolve(gt.value).then(Je,st);Re((we=we.apply(Bt,kt)).next())});const Lt=Bt=>{var kt=Bt,{classroomList:we,dispatch:oe,courseEndTime:Se}=kt,Je=pt(kt,["classroomList","dispatch","courseEndTime"]),st,Re,gt,lt;const St=(0,Xe.useParams)(),[rt]=Be.default.useForm(),[$e,et]=(0,x.useState)(1),[dt,Dt]=(0,x.useState)([]),[ut,wt]=(0,x.useState)(0),[be,ae]=(0,x.useState)(2e3),[ce,ve]=(0,x.useState)(!0),[Ee,ht]=(0,x.useState)(!1),[Ct,tn]=(0,x.useState)(!1),[he,re]=(0,x.useState)([]),[ne,de]=(0,x.useState)(!0),[xe,le]=(0,x.useState)(null),[ct,Ot]=(0,x.useState)({}),[Qt,Zt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pr(),xt(),we.actionTabs.type===2){const br=we.actionTabs.selectArrsAll[0];le({submit_limit:br==null?void 0:br.submit_limit,submit_limit_num:br==null?void 0:br.submit_limit_num,must_file:br==null?void 0:br.must_file,can_submit:br==null?void 0:br.can_submit,submit_num:br==null?void 0:br.submit_num}),de(br.unified_setting)}else de(!1),le({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[we.actionTabs]),(0,x.useEffect)(()=>{if(Ee){if(Ct)return;oe({type:"classroomList/setActionTabs",payload:{}}),(0,Ze.GJ)()?oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})}},[Ee]);const xt=br=>_t(void 0,null,function*(){ve(!0);const er=yield(0,it.c_)(nt(yt({},St),{page:br||$e,limit:2e4,homework_id:we.actionTabs.type===1?"":we.actionTabs.selectArrs[0]}));er==null||er.course_groups.map((Na,Ma)=>{Na.key=Na.id,Na.title=Na.name,Na.disabled=Na.is_published}),er&&(Dt([...er==null?void 0:er.course_groups]),wt(er==null?void 0:er.course_groups_count),ve(!1),br||rt.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Wt=br=>{et(br),xt(br)},hn=()=>{(0,Ze.GJ)()?we.actionTabs.detail?(oe({type:"shixunHomeworks/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:yt({},St)}),oe({type:"shixunHomeworks/getWorkSetting",payload:yt({},St)})):oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})},Sn=()=>_t(void 0,null,function*(){var br,er;if((0,Ze.Rm)()&&!((br=we.AssistantObject.normal)!=null&&br.can_publish)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Na=yt({},rt.getFieldsValue());if(Na.end_time<=Na.publish_time){Le.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((he==null?void 0:he.length)<=0&&!ne&&dt.length>0){Le.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.submit_limit&&!(xe!=null&&xe.submit_limit_num)){Le.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.can_submit&&!(xe!=null&&xe.submit_num)){Le.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let Ma=yt({homework_ids:[...we.actionTabs.selectArrs],group_ids:he.length>0?he.map(Qa=>Qa.id):(er=we.detailCommonHomeworksList)==null?void 0:er.course_groups,end_time:me()(Na.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Na.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!he.length},xe),_r=yield(0,ke.Tr)({homework_common_ids:[...we.actionTabs.selectArrs],course_id:St.coursesId,type:"homework_common"});(_r==null?void 0:_r.student_count)===0?Jn(Ma):(Zt(Ma),Ot(_r))}),Jn=br=>_t(void 0,null,function*(){sa(!0);const er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:yt({},br)});sa(!1),er.status===0&&((0,Ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),hn(),localStorage.getItem("Noviceguide")==="0"||oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:pe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Pr=()=>{et(1),Dt([]),re([])},{detailCommonHomeworksList:Rn}=we,Sr=ut>$e*be,[va,sa]=(0,x.useState)(!1);return pe.createElement("div",null,pe.createElement(Pe.default,{width:600,centered:!0,confirmLoading:va,title:"\u53D1\u5E03\u4F5C\u4E1A",open:we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Sn,onCancel:()=>{Pr(),hn(),oe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",pe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),dt&&pe.createElement(Be.default,{form:rt},pe.createElement("div",{style:{paddingLeft:0}},pe.createElement(ye.Z,{className:"mt30",align:"middle"},pe.createElement(ge.Z,null,pe.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170,marginRight:"25px"},disabledDate:br=>(0,Ke.Q8)(br,Se),disabledTime:br=>(0,Ke.d0)(br),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),pe.createElement(ge.Z,{className:"ml20"},pe.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},disabledDate:br=>(0,Ke.Q8)(br,Se,rt.getFieldValue("publish_time")),disabledTime:br=>(0,Ke.d0)(br,rt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),we.actionTabs.type===2&&pe.createElement(ye.Z,{style:{marginBottom:"10px"}},pe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),pe.createElement(Ie.ZP.Group,{value:ne,onChange:br=>{de(br.target.value),re([])}},pe.createElement(Ie.ZP,{value:!0,disabled:!we.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Ie.ZP,{className:"ml20",disabled:dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dt.length<=0&&we.actionTabs.type===2&&pe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},pe.createElement("span",{style:{flex:1}},pe.createElement(Oe.default,{checked:he.length===dt.length,onChange:br=>{he.length===dt.length?re([]):re(dt.filter(er=>!er.is_published))}},"\u5168\u9009")),pe.createElement("span",{style:{width:16}}),pe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",he.length||0,"\u4E2A\u5206\u73ED")),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement(Fe.Z,{data:dt,selectedRowKeys:he,setSelectedRowKeys:re})),!((gt=(Re=(st=we==null?void 0:we.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:Re[0])!=null&>.is_shixun)&&pe.createElement(Ye.ZP,{value:xe,onChange:br=>le(yt({},br))})),pe.createElement(Ge.Z,{resdata:ct,type:((lt=we.actionTabs.selectArrs)==null?void 0:lt.length)===1?"shixun":"shixunpush",okloading:va,oktext:(ct==null?void 0:ct.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:br=>_t(void 0,null,function*(){sa(!0);let er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...we.actionTabs.selectArrs]}});sa(!1),(er==null?void 0:er.status)===0&&Jn(Qt)})}))};zt.Z=(0,Xe.connect)(({classroomList:Bt})=>({classroomList:Bt}))(Lt)},11803:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ot}});var x=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,Pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,He=(ue,_e,We)=>_e in ue?Le(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,Ie=(ue,_e)=>{for(var We in _e||(_e={}))ye.call(_e,We)&&He(ue,We,_e[We]);if(Pe)for(var We of Pe(_e))ge.call(_e,We)&&He(ue,We,_e[We]);return ue};const Oe=ue=>React.createElement("svg",Ie({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ue),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(20554),Ae=ee(92310),Ze=ee.n(Ae),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ke=(ue,_e,We)=>_e in ue?Xe(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,pe=(ue,_e)=>{for(var We in _e||(_e={}))Ke.call(_e,We)&&ke(ue,We,_e[We]);if(it)for(var We of it(_e))Ge.call(_e,We)&&ke(ue,We,_e[We]);return ue},je=(ue,_e)=>Fe(ue,Ye(_e)),ot=({dataSource:ue,className:_e,style:We})=>{const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(""),_t=(0,x.useRef)("");(0,x.useEffect)(()=>{if(ue!=null&&ue.length){const kt=String(Math.random()).slice(-6),we=ue.map(oe=>je(pe({},oe),{key:`${kt}-${oe.key}`}));yt(we),pt(we[0].key)}},[ue.length]);const Lt=kt=>{pt(kt),_t.current=kt;const we=document.getElementById(kt);if(we){const oe=we.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:oe,behavior:"smooth"})}},Bt=()=>{const kt=qe.map(oe=>document.getElementById(oe.key)),we=window.innerHeight/2;for(const oe of kt)if(oe){const Se=oe.getBoundingClientRect();if(Se.top>=0&&Se.top(window.addEventListener("scroll",Bt),()=>{window.removeEventListener("scroll",Bt)}),[qe]),Ue.createElement("div",{className:Ze()(Be.anchorNavigation,_e),style:We},Ue.createElement(me.default,{items:qe,tabBarGutter:60,className:Be.tabs,activeKey:nt,onChange:Lt}),qe.map(kt=>Ue.createElement("div",{key:kt.key,id:kt.key,className:Be.box},Ue.createElement("div",{className:Be.head},Ue.createElement("img",{className:"mr10",src:te,alt:"Dot"}),kt.label),Ue.createElement("div",{className:Be.element},kt.element))))}},34364:function(wn,zt,ee){"use strict";ee.d(zt,{Q8:function(){return oe},d0:function(){return Se},w6:function(){return we}});var x=ee(59301),Be=ee(16326),Le=ee(82326),Pe=ee(6767),ye=ee(62957),ge=ee(47889),He=ee(77019),Ie=ee(5269),Oe=ee(25399),te=ee(62673),me=ee(7939),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(81779),Xe=ee(57193),Fe=ee(89392),Ye=ee.n(Fe),it=ee(63949),Ke=ee(13842),Ge=ee(95392),ke=ee(53398),pe=ee(69206),je=ee(12313),ze=ee(90609),ot=ee(86342),ue=ee(59301),_e=Object.defineProperty,We=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(lt,St,rt)=>St in lt?_e(lt,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):lt[St]=rt,Lt=(lt,St)=>{for(var rt in St||(St={}))nt.call(St,rt)&&_t(lt,rt,St[rt]);if(yt)for(var rt of yt(St))pt.call(St,rt)&&_t(lt,rt,St[rt]);return lt},Bt=(lt,St)=>We(lt,qe(St)),kt=(lt,St,rt)=>new Promise(($e,et)=>{var dt=wt=>{try{ut(rt.next(wt))}catch(be){et(be)}},Dt=wt=>{try{ut(rt.throw(wt))}catch(be){et(be)}},ut=wt=>wt.done?$e(wt.value):Promise.resolve(wt.value).then(dt,Dt);ut((rt=rt.apply(lt,St)).next())});function we(lt,St){const rt=[];for(let $e=lt;$e{const $e=ltZe()(St).endOf("day"),dt=lt{const rt=parseInt(Ze()(lt).format("HH")),$e=parseInt(Ze()().format("HH")),et=parseInt(Ze()().format("mm"));if(!lt)return{disabledHours:()=>we(0,$e),disabledMinutes:()=>we(0,et)};if(St){const dt=parseInt(Ze()(St).format("HH")),Dt=parseInt(Ze()(St).format("mm"));return Ze()(lt).isSame(Ze()(St),"day")?{disabledHours:()=>we(0,dt),disabledMinutes:()=>rt<=dt?we(0,Dt):[]}:void 0}if(Ze()(lt).isSame(Ze()(),"day"))return{disabledHours:()=>we(0,$e),disabledMinutes:()=>Ze()(lt).isSame(Ze()(),"hour")&&rt<=$e?we(0,et):[]}},Je=(lt,St)=>lt==null?void 0:lt.map(rt=>{var $e;return($e=St==null?void 0:St.find(et=>et.value===rt))==null?void 0:$e.id}),{RangePicker:st}=Be.default,{Option:Re}=Le.default,gt=({shixunHomeworks:lt,loading:St,dispatch:rt,classroomList:$e,user:et})=>{var dt,Dt,ut,wt,be,ae,ce,ve,Ee;const ht=(0,Ge.useParams)(),{workSetting:Ct,workList:tn,shixunWorkList:he,headerInfo:re,changeData:ne}=lt,[de,xe]=(0,x.useState)(!1),[le,ct]=(0,x.useState)(!1);let[Ot,Qt]=(0,x.useState)([]),[Zt,xt]=(0,x.useState)([]),[Wt,hn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ke.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Sn,Jn]=(0,x.useState)({}),[Pr,Rn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{xe(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Sr=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:Lt({},ht)})};(0,x.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Wt).map(function(yn){Wt[yn]=Ct[yn]}),(!Wt.allow_late||!Wt.unified_late)&&(Wt.late_penalty=20,Wt.penalty_type=ke.Q.Percent),Wt.unified_setting||(Wt.unified_late=!1,Wt.unified_anonymous_comment=!1,Wt.unified_anonymous_appeal=!1),Ot=JSON.parse(JSON.stringify(Ct.group_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Zt=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),hn(Lt({},Wt));const rn=(0,it.QE)((Ot==null?void 0:Ot.length)>0?Ot:[]);Qt([...rn]),(Zt==null?void 0:Zt.length)<=0?xt([{penalty_type:ke.Q.Percent,late_penalty:20}]):xt([...Zt])},[Ct]);const va=()=>kt(void 0,null,function*(){var rn,yn,Tn,Pn,$t,bn,ar,Er,kr;if(((Tn=(yn=(rn=et==null?void 0:et.userInfo)==null?void 0:rn.course)==null?void 0:yn.shixun_homework_info)==null?void 0:Tn.shixun_homework_remaining_count)===0&&(($t=(Pn=lt==null?void 0:lt.headerInfo)==null?void 0:Pn.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))){(0,it.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(ar=(bn=(0,Ue.eY)())==null?void 0:bn.course)==null?void 0:ar.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Er=et==null?void 0:et.userInfo)==null?void 0:Er.user_status)===2){(0,pe.Rd)();return}const Tr=JSON.parse(JSON.stringify(Wt));if(Tr.challenge_settings.filter(mr=>!mr.hide),Tr.categoryId=ht.categoryId,(kr=Tr.challenge_settings)!=null&&kr.every(mr=>!mr.checked)){Pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ot),!Wt.unified_setting)Ot=Ot==null?void 0:Ot.map(mr=>{var ea;if(!mr.publish_time||!mr.end_time)throw Pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ea=Ct.group_settings)==null?void 0:ea.filter(ia=>{var nr;return(nr=mr==null?void 0:mr.group_name)==null?void 0:nr.includes(ia.group_name)}).map(ia=>ia.group_id||ia.id).toString().split(","),mr});else if(!Wt.publish_time||!Wt.end_time)throw Pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Tr.group_settings=Ot,Wt.allow_late)if(Wt.unified_late){if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Zt=Zt==null?void 0:Zt.map(mr=>{var ea,ia;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ia=(ea=mr==null?void 0:mr.group_name)==null?void 0:ea.map(nr=>{var An,Cr;let pa=(Cr=(An=Ct.group_settings)==null?void 0:An.filter(Oa=>(Oa==null?void 0:Oa.group_name)===nr))==null?void 0:Cr[0];return pa==null?void 0:pa.group_id}))==null?void 0:ia.toString().split(","),mr}),Tr.allow_late_settings=Zt;let na=yield(0,ot.Tr)({homework_common_ids:[parseInt(ht.categoryId)],course_id:ht.coursesId,type:"homework_common"});(na==null?void 0:na.student_count)===0?sa(Tr):(Rn(Tr),Jn(na))}),sa=rn=>{var yn;if(rn.total_score===null){Pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(rn!=null&&rn.work_efficiency&&rn.eff_score===null){Pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Tn=rn.challenge_settings.reduce((bn,ar)=>bn+Number(ar.challenge_score),0);if((Tn==null?void 0:Tn.toFixed(10))!==((yn=rn.total_score-rn.eff_score)==null?void 0:yn.toFixed(10))){Pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${rn.total_score}\u5206`);return}const Pn={shixun_evaluation:rn.shixun_evaluation,challenge_settings:rn.challenge_settings};let $t=()=>{var bn;const ar=()=>kt(void 0,null,function*(){ct(!0),(yield(0,Xe.ZP)(`/api/homework_commons/${ht.categoryId}/publish_setting.json`,{method:"post",body:Lt({},rn)})).status===0&&(Pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Sr(),rt({type:"user/getUserInfo",payload:{course_id:ht.coursesId}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Lt({},ht)})),ct(!1)});!(0,Fe.isEqual)(ne,Pn)&&!((bn=re==null?void 0:re.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ar}):ar()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ht.coursesId,type:"shixun",type_id:ht.categoryId,name:Ct.homework_name,fn:()=>{$t()}}}):$t()},br=(rn,yn,Tn="group_id")=>{var Pn;return yn?yn.find($t=>$t[Tn]===rn):(Pn=Ct==null?void 0:Ct.group_settings)==null?void 0:Pn.find($t=>$t.group_id[0]===rn)},er=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Na=rn=>{var yn,Tn;const Pn=br(rn,Ct==null?void 0:Ct.allow_late_settings,"id"),$t=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings),bn=br(rn);return(Ct==null?void 0:Ct.allow_late)&&Pn&&Ze()(Pn==null?void 0:Pn.late_time)<=Ze()()||(Ct==null?void 0:Ct.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Tn=(Ze()(bn==null?void 0:bn.end_time)<=Ze()()&&((yn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:yn.filter(ar=>ar.group_id.includes(rn))))[0])==null?void 0:Tn.late_time)!=null},Ma=(0,x.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),_r=Ct==null?void 0:Ct.anonymous_comment,Qa=rn=>{if(!rn)return!1;const yn=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Pa=(rn,yn)=>{var Tn,Pn,$t,bn,ar;rn!=null&&rn.group_id||(rn.group_id=Je(rn==null?void 0:rn.group_name,Ct==null?void 0:Ct.group_settings)),rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:rn,index:yn,rangePickerDisabled:(Pn=(Tn=rn==null?void 0:rn.group_id)==null?void 0:Tn[0])!=null&&Pn.publish_time?de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Na((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ue.createElement("section",{className:Ke.Z.form},ue.createElement("div",{className:Ke.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ue.createElement("div",null,ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(ge.ZP.Group,{disabled:de||!((dt=re==null?void 0:re.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((Dt=$e.AssistantObject.practice)!=null&&Dt.can_publish),value:Wt.unified_setting,onChange:rn=>{var yn;if(!((yn=re==null?void 0:re.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){Pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Wt.unified_setting=!Wt.unified_setting,Wt.unified_setting||(Wt.unified_late=!1,xt([{late_penalty:5}])),hn(Object.assign({},Wt)),Wt.unified_setting===!1&&Ot==""){Qt(Ot.concat({}));return}Wt.unified_setting&&(Qt([]),xt([{late_penalty:5}]))}},ue.createElement(ge.ZP,{value:!0,disabled:de||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ue.createElement(ge.ZP,{disabled:de||!((ut=Ct==null?void 0:Ct.group_settings)!=null&&ut.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)===0&&ue.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Wt.unified_setting&&ue.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ue.createElement(He.Z,{align:"middle"},ue.createElement(Ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",disabled:de||!((be=re==null?void 0:re.homework_status)!=null&&be.includes("\u672A\u53D1\u5E03")||(ae=re==null?void 0:re.homework_status)!=null&&ae.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!((ce=$e.AssistantObject.practice)!=null&&ce.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),disabledTime:rn=>Se(rn),value:Wt.publish_time?Ze()(Wt.publish_time):"",onChange:(rn,yn)=>{Wt.publish_time=yn,(Wt.end_time==""||!Wt.end_time)&&Wt.unified_setting&&(Wt.end_time=Ze()(rn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),hn(Object.assign({},Wt))}}))),ue.createElement(He.Z,{align:"middle",className:"pl30"},ue.createElement(Ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ct==null?void 0:Ct.allow_late)&&(Ct==null?void 0:Ct.homework_status.includes("\u5DF2\u622A\u6B62"))||de||(Ct==null?void 0:Ct.allow_late)&&Ze()()>=Ze()(Ct==null?void 0:Ct.end_time)||(0,Ue.Rm)()&&!((ve=$e.AssistantObject.practice)!=null&&ve.can_publish),disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date,Wt.publish_time),disabledTime:rn=>Se(rn,Wt.publish_time),value:Wt.end_time?Ze()(Wt.end_time):"",onChange:(rn,yn)=>{Wt.end_time=yn,hn(Object.assign({},Wt))}})))),!Wt.unified_setting&&(Ot==null?void 0:Ot.length)>0&&ue.createElement(He.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ot&&Ot.map(function(rn,yn){var Tn,Pn,$t,bn,ar,Er,kr;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(Ot==null?void 0:Ot.length)-1?"0px":"10px"}},ue.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03")&&rn.id||Ze()(){var na;if((0,Ue.Rm)()&&!((na=$e.AssistantObject.practice)!=null&&na.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].group_name=Tr,Ot[yn].group_id=rn.group_id;const mr=(0,Fe.flattenDeep)(Ot.map(ia=>ia.group_name)),ea=Zt.map(ia=>{let nr=(ia==null?void 0:ia.group_name)||[];return Bt(Lt({},ia),{group_name:(0,Fe.remove)(nr,An=>mr.includes(An))})});xt(ea),Qt(Ot.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Pa(rn,yn)},"+",Tr==null?void 0:Tr.length)},Ct.group_settings&&Ct.group_settings.map(function(Tr){if(!Ot.map(mr=>mr.group_name).flat().includes(Tr.group_name))return ue.createElement(Re,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),ue.createElement("div",{className:"ml20"},ue.createElement(st,{size:"large",ranges:{\u6B64\u523B:[rn.publish_time?Ze()(rn.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Na((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tr=>oe(Tr,Ct==null?void 0:Ct.course_end_date),disabledTime:Tr=>Se(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,it.U6)(),"HH:mm"),Ze()((0,it.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[rn.publish_time?Ze()(rn.publish_time):void 0,rn.end_time?Ze()(rn.end_time):void 0],onChange:(Tr,na)=>{var mr;if((0,Ue.Rm)()&&!((mr=$e.AssistantObject.practice)!=null&&mr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].publish_time=na[0],!rn.end_time&&na[0]?Ot[yn].end_time=Ze()(na[0]).add(7,"days"):Ot[yn].end_time=na[1],Qt([...Ot])},onCalendarChange:(Tr,na,mr)=>{if(na!=null&&na[0]&&!na[1]){const ea=Ze()(na[0]).add(7,"days");Ot[yn].publish_time=na[0],Ot[yn].end_time=ea,Qt([...Ot])}}})),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},((Er=rn==null?void 0:rn.group_id)==null?void 0:Er.length)>1&&ue.createElement(Oe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pa(rn,yn)})),Ot.length<((kr=Ct==null?void 0:Ct.group_settings)==null?void 0:kr.length)&&ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,Ue.Rm)()&&!((Tr=$e.AssistantObject.practice)!=null&&Tr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(Ot.concat({}))}}),((rn==null?void 0:rn.publish_time)&&Ze()(){const Tr=(0,Fe.cloneDeep)(Zt);Tr.forEach((na,mr)=>{na.group_name&&(na.group_name=na.group_name.filter(ea=>{var ia;return!((ia=Ot[yn].group_name)!=null&&ia.includes(ea))}))}),Ot=Ot.filter((na,mr)=>yn!==mr),xt(Tr),Qt(Ot.slice()),setTimeout(()=>Qt(Ot.slice()),10)}}))))}))),ue.createElement(He.Z,null,ue.createElement(Ie.Z,null,ue.createElement("div",{className:Ke.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ue.createElement(Ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(te.default,{checked:Wt.allow_late,disabled:de||Ma,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.target.checked&&ye.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ue.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ue.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ue.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ue.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Wt.allow_late=!Wt.allow_late,Zt==""&&xt([{late_penalty:5}]),hn(Object.assign({},Wt))}},ue.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Wt==null?void 0:Wt.allow_late)&&ue.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ue.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:de||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Wt.unified_late,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.unified_late=rn.target.value,Zt==""&&!rn.target.value&&xt([{penalty_type:ke.Q.Percent,late_penalty:20}]),hn(Lt({},Wt))}},(Wt==null?void 0:Wt.unified_setting)&&ue.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ee=Ct==null?void 0:Ct.group_settings)==null?void 0:Ee.length)>0&&ue.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Wt!=null&&Wt.unified_late?ue.createElement(ue.Fragment,null,ue.createElement(He.Z,{align:"middle",style:{marginTop:"10px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(ke.Z,{disabled:de||_r,value:{type:Wt.penalty_type,inputValue:Wt.late_penalty},onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}hn(Bt(Lt({},Wt),{late_penalty:rn.inputValue,penalty_type:rn.type}))}})),ue.createElement(Ie.Z,{flex:"1",className:"ml5"},ue.createElement("span",{className:"c-grey-c ml10"},Wt.penalty_type===ke.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ue.createElement(He.Z,{align:"middle",style:{marginTop:"15px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:de||_r,value:Wt.late_time?Ze()(Wt.late_time):"",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),onChange:(rn,yn)=>{var Tn;if((0,Ue.Rm)()&&!((Tn=$e.AssistantObject.practice)!=null&&Tn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.late_time=yn,hn(Object.assign({},Wt))}})))):Zt.map(function(rn,yn){var Tn;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ue.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||!((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))&&rn.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:Ke.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof rn.group_name=="string"?[rn.group_name]:rn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].group_name=Pn,Zt[yn].group_id=rn.group_id,xt(Zt.slice())}},Ct.group_settings&&Ct.group_settings.map(function(Pn){const $t=Zt.map(ar=>ar.group_name).flat(),bn=Ot.map(ar=>ar.group_name).flat();if(Wt!=null&&Wt.unified_setting){if(!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)}else if(bn.includes(Pn.group_name)&&!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)})),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ue.createElement(ke.Z,{disabled:de||Qa(rn.id),value:{type:rn.penalty_type,inputValue:rn.late_penalty},onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_penalty=Pn.inputValue,Zt[yn].penalty_type=Pn.type,xt([...Zt])}}),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Be.default,{size:"large",disabled:de||Qa(rn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Pn=>oe(Pn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:rn!=null&&rn.late_time?Ze()(rn.late_time):void 0,onChange:(Pn,$t)=>{var bn;if((0,Ue.Rm)()&&!((bn=$e.AssistantObject.practice)!=null&&bn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_time=$t,xt([...Zt])}}),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt(Zt.concat({penalty_type:ke.Q.Percent,late_penalty:20}))}}),yn>0&&!rn.id&&ue.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt=Zt.filter(($t,bn)=>yn!==bn),xt(Zt.slice()),setTimeout(()=>xt(Zt.slice()),10)}}))))})),!de&&ue.createElement(ue.Fragment,null,ue.createElement(me.ZP,{type:"primary",size:"large",loading:le,style:{width:"138px",marginTop:"30px"},onClick:()=>va()},"\u4FDD\u5B58")),ue.createElement(je.Z,{onConfirm:(rn,yn)=>{Ot.splice(rn,0,...yn),Ot.splice(rn+yn.length,1);const Tn=(0,it.QE)([...Ot]);Qt([...Tn])}}),ue.createElement(ze.Z,{resdata:Sn,type:"shixun",okloading:le,oktext:(Sn==null?void 0:Sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:rn=>kt(void 0,null,function*(){ct(!0);let yn=yield(0,Xe.ZP)(`/api/courses/${ht.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ht.categoryId)]}});ct(!1),(yn==null?void 0:yn.status)===0&&sa(Pr)})}))};zt.ZP=(0,Ge.connect)(({shixunHomeworks:lt,classroomList:St,loading:rt,user:$e})=>({shixunHomeworks:lt,classroomList:St,loading:rt.effects,user:$e}))(gt)},51062:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(6767),ge=ee(54172),He=ee(95392),Ie=ee(78323),Oe=ee(40863),te=ee(57193),me=ee(56656),Ae=ee.n(me),Ze=ee(63949),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=(ze,ot,ue)=>ot in ze?Xe(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ge=(ze,ot)=>{for(var ue in ot||(ot={}))Ye.call(ot,ue)&&Ke(ze,ue,ot[ue]);if(Fe)for(var ue of Fe(ot))it.call(ot,ue)&&Ke(ze,ue,ot[ue]);return ze},ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,He.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Ae()(Ae()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ae()(Ae()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ue.createElement(Pe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ze.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},Ue.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt,we;if(!(qe!=null&&qe.size)){ye.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let oe=new FormData;oe.append("type",ze.actionTabs.type),oe.append("file",qe);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${ze.actionTabs.id}/supplement_score.json`:Se=`/api/homework_commons/${ze.actionTabs.id}/supplement_score.json`;let Je=yield(0,te.ZP)(Se,{method:"post",body:oe},!0);pt(!1),(Je==null?void 0:Je.status)===0&&(ue(),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),((kt=(Bt=Je==null?void 0:Je.data)==null?void 0:Bt.fail)==null?void 0:kt.length)>0&&Pe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ue.createElement(ge.default,{pagination:!1,dataSource:(we=Je==null?void 0:Je.data)==null?void 0:we.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ze.FH)("",Ie.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ze.actionTabs.type}`)}}))})},Ue.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ze.actionTabs.name),Ue.createElement(Le.default.Item,{style:{marginBottom:0},label:Ue.createElement("div",null,Ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ue.createElement("div",null,Ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:Oe.Z.downloadbutton,href:Ie.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ze.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ue.createElement(Le.default.Item,{style:{marginBottom:0}},Ue.createElement(pe,Ge({},_t),Ue.createElement("a",{className:Oe.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ue.createElement("br",null),Ue.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};zt.Z=(0,He.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},86632:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(20554),ye=ee(54172),ge=ee(13747),He=ee(95392),Ie=ee(57193),Oe=ee(56656),te=ee.n(Oe),me=ee(59301),Ae=(Xe,Fe,Ye)=>new Promise((it,Ke)=>{var Ge=je=>{try{pe(Ye.next(je))}catch(ze){Ke(ze)}},ke=je=>{try{pe(Ye.throw(je))}catch(ze){Ke(ze)}},pe=je=>je.done?it(je.value):Promise.resolve(je.value).then(Ge,ke);pe((Ye=Ye.apply(Xe,Fe)).next())});const{Dragger:Ze}=Be.default,Ue=({})=>{const Xe=(0,He.useParams)(),[Fe]=Le.default.useForm(),[Ye,it]=(0,x.useState)(!0),[Ke,Ge]=(0,x.useState)(!1);let[ke,pe]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const je=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ze(){return Ae(this,null,function*(){let ue;Ge(!0),window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`:ue=`/api/homework_commons/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`;let _e=yield(0,Ie.ZP)(ue,{method:"get",params:ke});Ge(!1),(_e==null?void 0:_e.status)===0&&it(_e==null?void 0:_e.data)})}(0,x.useEffect)(()=>{ze()},[]);let ot=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ue,_e,We)=>{var qe;return(qe=je.find(yt=>yt.question_type===ue))==null?void 0:qe.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ue,_e,We)=>{var qe;return(qe=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(yt=>yt.id===ue))==null?void 0:qe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")}].filter(ue=>!!ue);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(Pe.default,{destroyInactiveTabPane:!0,onChange:ue=>{ke.type=ue,ke.page=1,ke.limit=10,pe(ke),ze()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ye==null?void 0:Ye.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:ot,dataSource:Ye==null?void 0:Ye.list,pagination:!1})}].filter(ue=>!!ue)}),me.createElement(ge.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ue,_e)=>{ke.page=ue,ke.limit=_e,pe(ke),ze()},current:ke.page,total:Ye.count,pageSize:ke.limit,style:{marginTop:20}}))};zt.Z=(0,He.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Ue)},75501:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(1439),ge=ee(95392),He=ee(57193),Ie=ee(56656),Oe=ee.n(Ie),te=ee(63949),me=ee(59301),Ae=Object.defineProperty,Ze=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(ze,ot,ue)=>ot in ze?Ae(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ke=(ze,ot)=>{for(var ue in ot||(ot={}))Fe.call(ot,ue)&&it(ze,ue,ot[ue]);if(Xe)for(var ue of Xe(ot))Ye.call(ot,ue)&&it(ze,ue,ot[ue]);return ze},Ge=(ze,ot)=>Ze(ze,Ue(ot)),ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,ge.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(Pe.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ze.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt;console.log("---",ze.actionTabs,Lt,_e);let we=((Bt=ze==null?void 0:ze.actionTabs)==null?void 0:Bt.type)==="exercise"?`/api/exercises/${_e==null?void 0:_e.category}/exercise_user/edit_score.json`:`/api/student_works/${ze.actionTabs.id}/edit_score.json`;pt(!0);let oe=yield(0,He.ZP)(we,{method:"post",body:Ge(Ke({},Lt),{exercise_user_id:((kt=ze==null?void 0:ze.actionTabs)==null?void 0:kt.type)==="exercise"?ze.actionTabs.id:""})});pt(!1),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),ue()})},me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},me.createElement(ye.Z,{min:0,style:{width:"100%"}}))))};zt.Z=(0,ge.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},52324:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(7939),ye=ee(77019),ge=ee(44104),He=ee(16326),Ie=ee(95392),Oe=ee(56656),te=ee.n(Oe),me=ee(34364),Ae=ee(57193),Ze=ee(59301),Ue=(Ye,it,Ke)=>new Promise((Ge,ke)=>{var pe=ot=>{try{ze(Ke.next(ot))}catch(ue){ke(ue)}},je=ot=>{try{ze(Ke.throw(ot))}catch(ue){ke(ue)}},ze=ot=>ot.done?Ge(ot.value):Promise.resolve(ot.value).then(pe,je);ze((Ke=Ke.apply(Ye,it)).next())});const{Dragger:Xe}=Be.default,Fe=({})=>{const Ye=(0,Ie.useParams)(),[it]=Le.default.useForm(),[Ke,Ge]=(0,x.useState)(!0),[ke,pe]=(0,x.useState)(!1);console.log("----",Ye);function je(){return Ue(this,null,function*(){var ze,ot;let ue;window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`:ue=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`;let _e=yield(0,Ae.ZP)(ue,{method:"get"});(_e==null?void 0:_e.status)===0&&it.setFieldsValue({publish_time:te()(te()((ze=_e==null?void 0:_e.data)==null?void 0:ze.publish_time).format("YYYY-MM-DD HH:mm")),end_time:te()(te()((ot=_e==null?void 0:_e.data)==null?void 0:ot.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{je()},[]),Ze.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ze.createElement("div",{style:{textAlign:"end"}},Ke&&Ze.createElement(Pe.ZP,{onClick:()=>{Ge(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!Ke&&Ze.createElement("div",null,Ze.createElement(Pe.ZP,{type:"primary",loading:ke,onClick:()=>{it.submit()}},"\u63D0\u4EA4"),Ze.createElement(Pe.ZP,{style:{marginLeft:20},onClick:()=>{Ge(!0)}},"\u53D6\u6D88"))),Ze.createElement(Le.default,{form:it,disabled:Ke,onFinish:ze=>Ue(void 0,null,function*(){pe(!0),console.log("---",window.location.href);let ot;window.location.href.indexOf("exercise")>-1?ot=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/time_setting.json`:ot=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/time_setting.json`;let ue=yield(0,Ae.ZP)(ot,{method:"post",body:{publish_time:te()(ze.publish_time).format("YYYY-MM-DD HH:mm"),end_time:te()(ze.end_time).format("YYYY-MM-DD HH:mm")}});pe(!1),(ue==null?void 0:ue.status)===0&&Ge(!0)})},Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze),disabledTime:ze=>(0,me.d0)(ze),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze,"",it.getFieldValue("publish_time")),disabledTime:ze=>(0,me.d0)(ze,it.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};zt.Z=(0,Ie.connect)(({classroomList:Ye})=>({classroomList:Ye}))(Fe)},21542:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return te}});var x=ee(59301),Be=ee(37568),Le=ee(62673),Pe=ee(77019),ye={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",He=ee(13922),Ie=(me,Ae,Ze)=>new Promise((Ue,Xe)=>{var Fe=Ke=>{try{it(Ze.next(Ke))}catch(Ge){Xe(Ge)}},Ye=Ke=>{try{it(Ze.throw(Ke))}catch(Ge){Xe(Ge)}},it=Ke=>Ke.done?Ue(Ke.value):Promise.resolve(Ke.value).then(Fe,Ye);it((Ze=Ze.apply(me,Ae)).next())}),te=({data:me,value:Ae=[],handleChangePage:Ze,className:Ue="",setSelectedRowKeys:Xe,selectedRowKeys:Fe,onChange:Ye=()=>{}})=>{const[it,Ke]=(0,x.useState)([]),[Ge,ke]=(0,x.useState)([]),[pe,je]=(0,x.useState)([]);let[ze,ot]=(0,x.useState)(1),[ue,_e]=(0,x.useState)();return(0,x.useEffect)(()=>{Ke(me),ke([]),je([])},[me]),(0,x.useEffect)(()=>{Xe&&(ke(Fe),je(Fe))},[Fe]),x.createElement("div",{className:`flex justify-between w-full ${Ue}`},x.createElement("div",{className:ye.leftdiv},x.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:We=>Ie(void 0,null,function*(){Ke(me.filter(qe=>{var yt;return(yt=qe==null?void 0:qe.name)==null?void 0:yt.includes(We.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&x.createElement(He.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Le.default.Group,{value:Ge.map(We=>`${We.id}`),onChange:We=>{Xe(it.filter(qe=>We.includes(`${qe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((We,qe)=>x.createElement(Pe.Z,{key:We.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},x.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:We.is_published,value:`${We.id}`},x.createElement("div",{className:ye.listClass},x.createElement("span",{className:ye.spantitle,style:{width:We.is_published?"108px":"170px"}},We.name),We.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:ye.rightdiv},x.createElement(Be.default.Search,{onChange:We=>{je(Ge.filter(qe=>qe.name.includes(We.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),pe.length===0&&x.createElement(He.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),pe.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},pe.map((We,qe)=>x.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:We.id},x.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},We.name),x.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Xe(Ge.filter(yt=>`${yt.id}`!=`${We.id}`))}})))))))}},62510:function(wn,zt,ee){"use strict";ee.d(zt,{Ei:function(){return it},rU:function(){return Ke},ZP:function(){return ke}});var x=ee(59301),Be={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Le=ee(28284),Pe=ee(47889),ye=ee(1439),ge=ee(62673),He=ee(25399),Ie=ee(5269),Oe=ee(92310),te=ee.n(Oe),me=ee(59301),Ae=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Fe=(pe,je,ze)=>je in pe?Ae(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Ye=(pe,je)=>{for(var ze in je||(je={}))Ue.call(je,ze)&&Fe(pe,ze,je[ze]);if(Ze)for(var ze of Ze(je))Xe.call(je,ze)&&Fe(pe,ze,je[ze]);return pe};const it=({value:pe,className:je,style:ze})=>{const[ot,ue]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(pe){const{submit_limit:We,must_file:qe}=pe;if(We&&qe){ue("1");return}if(We&&!qe){ue("2");return}if(!We&&qe){ue("3");return}}},[pe]);const _e={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ot==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:te()(Be.exhibition,je),style:ze},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),_e==null?void 0:_e[ot])},Ke=({className:pe,style:je,form:ze})=>{const ot=Le.default.useWatch("submit_limit",ze),ue=Le.default.useWatch("can_submit",ze),_e=Le.default.useWatch("submit_num",ze);return me.createElement("section",{className:te()(Be.wrap,pe),style:je},me.createElement("div",{className:`${Be.title}`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Le.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Pe.ZP,{value:!1,style:{marginRight:"40px"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),me.createElement("br",null),me.createElement(Pe.ZP,{value:!0},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),me.createElement("div",null,ue?me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},me.createElement(Le.default.Item,{name:"submit_num",rules:ue?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ue,size:"large",addonAfter:"\u6B21",style:{width:133}})),me.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FF6500"}},_e)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u7279\u6B8A\u8BF4\u660E\uFF1A"),"\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 30px 18px 54px",display:"flex",alignItems:"center",color:"#666",marginTop:"1px"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09")),me.createElement("div",{className:`${Be.title} mt30`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Le.default.Item,{className:"mr10",name:"submit_limit_num",rules:ot?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ot,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Le.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var ke=({value:pe,onChange:je,className:ze,style:ot,disabled:ue=!1,checkMarginLeft:_e=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[qe,yt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(pe,"value"),!pe)return;const pt={submit_limit:pe==null?void 0:pe.submit_limit,submit_limit_num:pe==null?void 0:pe.submit_limit_num,must_file:pe==null?void 0:pe.must_file,can_submit:pe==null?void 0:pe.can_submit,submit_num:pe==null?void 0:pe.submit_num};yt(Ye({},pt))},[pe]);const nt=pt=>{const _t=Ye(Ye({},qe),pt);je(_t)};return me.createElement("section",{className:te()(Be.wrap,ze),style:ot},me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:qe==null?void 0:qe.can_submit,onChange:pt=>nt({can_submit:pt.target.value})},me.createElement(Pe.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",getPopupContainer:pt=>pt.parentNode,arrow:{pointAtCenter:!0},overlayInnerStyle:{width:"max-content",fontSize:14,transform:"translateX(-15%)"},title:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`})))),me.createElement("br",null),me.createElement(Pe.ZP,{className:Be.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},me.createElement("div",{className:"flex-container"},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:me.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FFB83A"}},qe==null?void 0:qe.submit_num)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u7279\u6B8A\u8BF4\u660E\uFF1A\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`}))),(qe==null?void 0:qe.can_submit)&&me.createElement(ye.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ue||!(qe!=null&&qe.can_submit),value:qe==null?void 0:qe.submit_num,onChange:pt=>nt({submit_num:pt})})))),me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.submit_limit,onChange:pt=>nt({submit_limit:pt.target.checked})}),me.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(ye.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ue||!(qe!=null&&qe.submit_limit),value:qe==null?void 0:qe.submit_limit_num,onChange:pt=>nt({submit_limit_num:pt})})),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.must_file,onChange:pt=>nt({must_file:pt.target.checked})}),me.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},12313:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ye}});var x=ee(59301),Be=ee(95392),Le=ee(16326),Pe=ee(62957),ye=ee(37568),ge=ee(6767),He=ee(77019),Ie=ee(5269),Oe={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},te=ee(56656),me=ee.n(te),Ae=ee(63949),Ze=ee(13922),Ue=ee(59301);const{RangePicker:Xe}=Le.default,Fe=({dispatch:it,classroomList:Ke,onConfirm:Ge})=>{const[ke,pe]=(0,x.useState)([]),[je,ze]=(0,x.useState)([]),[ot,ue]=(0,x.useState)(""),[_e,We]=(0,x.useState)([!1,!1]);(0,x.useEffect)(()=>{var nt,pt,_t,Lt;if(Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((nt=Ke.actionTabs)==null?void 0:nt.rangePickerDisabled),(pt=Ke.actionTabs)!=null&&pt.rangePickerDisabled?We((_t=Ke.actionTabs)==null?void 0:_t.rangePickerDisabled):We([!1,!1]);let Bt=Ke.actionTabs.data,kt=(Lt=Bt==null?void 0:Bt.group_name)==null?void 0:Lt.map((we,oe)=>{var Se;return{group_id:Bt==null?void 0:Bt.group_id[oe],group_name:Bt==null?void 0:Bt.group_name[oe],is_admin:Bt==null?void 0:Bt.is_admin,end_time:Bt==null?void 0:Bt.end_time,publish_time:Array.isArray(Bt==null?void 0:Bt.publish_time)?(Se=Bt==null?void 0:Bt.publish_time)==null?void 0:Se[0]:Bt==null?void 0:Bt.publish_time}});kt&&(pe([...kt]),ze([...kt]))}},[Ke.actionTabs]);const qe=()=>{it({type:"classroomList/setActionTabs",payload:{}}),ue("")},yt=nt=>{if(nt){const pt=je==null?void 0:je.filter(_t=>{var Lt,Bt;return(Bt=(Lt=_t==null?void 0:_t.group_name)==null?void 0:Lt.toLowerCase())==null?void 0:Bt.includes(nt==null?void 0:nt.toLowerCase())});pe(pt)}else pe(je)};return Ue.createElement(Pe.default,{width:980,title:Ue.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ue.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ue.createElement("span",{className:Oe.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ue.createElement(ye.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ot,onChange:nt=>{ue(nt.target.value.trim()),yt(nt.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>qe(),onOk:()=>{var nt;if(je.some(_t=>!_t.end_time||!_t.publish_time)){ge.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ge((nt=Ke.actionTabs)==null?void 0:nt.index,je),qe()}},Ue.createElement("div",{className:Oe.modal_con},Ue.createElement(He.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ke==null?void 0:ke.length)>0?ke.map(function(nt,pt){return Ue.createElement(Ie.Z,{span:24,key:pt},Ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(ke==null?void 0:ke.length)-1?"0px":"10px"}},Ue.createElement("div",{className:Oe.multiple_select,title:nt==null?void 0:nt.group_name},nt==null?void 0:nt.group_name),Ue.createElement("div",{className:"ml20"},Ue.createElement(Xe,{size:"large",allowClear:!1,disabled:_e,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_t=>{var Lt;return(0,Ae.Q8)(_t,(Lt=Ke.actionTabs)==null?void 0:Lt.disabledDate)},disabledTime:_t=>(0,Ae.d0)(_t),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,Ae.U6)(),"HH:mm"),me()((0,Ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(nt==null?void 0:nt.publish_time)&&[me()(nt==null?void 0:nt.publish_time),nt!=null&&nt.end_time?me()(nt==null?void 0:nt.end_time):void 0],onChange:(_t,Lt)=>{ke[pt].publish_time=Lt[0],ke[pt].end_time=Lt[1],pe([...ke]),je.forEach(Bt=>{Bt.group_id===(nt==null?void 0:nt.group_id)&&(Bt.publish_time=Lt[0],Bt.end_time=Lt[1])}),ze([...je])},onCalendarChange:(_t,Lt,Bt)=>{if(Lt!=null&&Lt[0]&&!Lt[1]){const kt=me()(Lt[0]).add(7,"days");ke[pt].publish_time=Lt[0],ke[pt].end_time=kt,pe([...ke]),je.forEach(we=>{we.group_id===(nt==null?void 0:nt.group_id)&&(we.publish_time=Lt[0],we.end_time=kt)}),ze([...je])}}})),_e[0]?Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ke.splice(pt,1),pe([...ke]),je.forEach((_t,Lt)=>{_t.group_id===(nt==null?void 0:nt.group_id)&&je.splice(Lt,1)}),ze([...je])}})))}):Ue.createElement(Ze.Z,null))))};var Ye=(0,Be.connect)(({classroomList:it})=>({classroomList:it}))(Fe)},12480:function(wn,zt,ee){"use strict";ee.d(zt,{$J:function(){return Le},JZ:function(){return ye},bN:function(){return He},jP:function(){return ge},rO:function(){return Pe}});var x=ee(57193),Be=(Ie,Oe,te)=>new Promise((me,Ae)=>{var Ze=Fe=>{try{Xe(te.next(Fe))}catch(Ye){Ae(Ye)}},Ue=Fe=>{try{Xe(te.throw(Fe))}catch(Ye){Ae(Ye)}},Xe=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(Ze,Ue);Xe((te=te.apply(Ie,Oe)).next())});function Le(Ie){return(0,x.U2)(`libraries/${Ie}.json`)}function Pe(){return(0,x.U2)("library_tags.json")}function ye(Ie){return Be(this,null,function*(){return(yield(0,x.IV)(`attachments/${Ie}.json`)).status===0})}function ge(Ie){return(0,x.v_)("libraries.json",Ie)}function He(Ie,Oe){return(0,x.gz)(`libraries/${Ie}.json`,Oe)}},13719:function(wn,zt,ee){"use strict";ee.d(zt,{AD:function(){return pt},BA:function(){return be},D9:function(){return Se},Hp:function(){return je},IM:function(){return st},Iy:function(){return ot},KM:function(){return wt},KU:function(){return St},MJ:function(){return ze},Ne:function(){return Je},ON:function(){return $e},Uj:function(){return Dt},VY:function(){return lt},YO:function(){return dt},YX:function(){return et},Zn:function(){return Xe},_g:function(){return Ge},_k:function(){return we},c6:function(){return yt},cr:function(){return Fe},eV:function(){return nt},fi:function(){return Ye},gh:function(){return We},hS:function(){return Re},iA:function(){return it},j6:function(){return ke},je:function(){return Bt},jj:function(){return pe},kS:function(){return rt},lS:function(){return kt},o6:function(){return qe},pO:function(){return ut},rQ:function(){return _t},sA:function(){return _e},xm:function(){return oe},xo:function(){return gt},y8:function(){return Lt},yd:function(){return Ke}});var x=ee(94373),Be=ee(95392),Le=ee(63949),Pe=ee(6767),ye=ee(78323),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(ae,ce,ve)=>ce in ae?ge(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):ae[ce]=ve,me=(ae,ce)=>{for(var ve in ce||(ce={}))Ie.call(ce,ve)&&te(ae,ve,ce[ve]);if(He)for(var ve of He(ce))Oe.call(ce,ve)&&te(ae,ve,ce[ve]);return ae},Ae=(ae,ce,ve)=>new Promise((Ee,ht)=>{var Ct=re=>{try{he(ve.next(re))}catch(ne){ht(ne)}},tn=re=>{try{he(ve.throw(re))}catch(ne){ht(ne)}},he=re=>re.done?Ee(re.value):Promise.resolve(re.value).then(Ct,tn);he((ve=ve.apply(ae,ce)).next())});const Ze=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ue=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Xe=ae=>Ae(void 0,null,function*(){Ze(),(yield(0,x.YR)(me({},ae))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_couser_info.json`,query:ae}))),Ue()}),Fe=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.yS)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`);else{if(ce.status===-2)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`))}}),Ye=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.W0)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`))}}),it=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Nl)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.IU)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`))}}),Ge=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.td)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-2)return ce;if(ce.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else if(ce.status===-4)return ce}}),ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.QX)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`))}}),pe=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.o_)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),je=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.ZL)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ze=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.vV)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ot=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.aP)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ue=ae=>Ae(void 0,null,function*(){Ze(),(yield exportCourseWorkListAppendix(me({},ae))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ae.categoryId}/works_list.zip`,query:ae}))),Ue()}),_e=ae=>Ae(void 0,null,function*(){Ze(),yield(0,Le.FH)("",ye.Z.API_SERVER+`/api/polls/${ae.categoryId}/commit_result.xlsx`),Ue()}),We=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/attendances/export_xlsx_data.xlsx`,query:ae}))}),qe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/video_study_statics.xlsx`,query:ae}))}),yt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_video_study.xlsx`,query:ae}))}),nt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_course_students_info.xlsx`,query:ae}))}),pt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ae}))}),_t=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ae}))}),Lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ae}))}),Bt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Uy)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`))}),kt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.tg)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`))}),we=ae=>Ae(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/export_records/${ae.id}.xlsx`,query:ae}))}),oe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ae}))}),Se=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/${ae.menuKey}_statistic.xlsx?${ae.checkedList.map(ce=>`course_group_id[]=${ce}`).join("&")}`,query:ae}))}),Je=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_training_objectives.xlsx`,query:ae}))}),st=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)(ae==null?void 0:ae.name,(0,Le.NY)({url:ye.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ae}))}),Re=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_courses.xlsx`,query:ae}))}),gt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_graduation_requirements.xlsx`,query:ae}))}),lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ae}))}),St=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}/rank_list.xlsx`,query:ae}))}),rt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ae}))}),$e=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/examination_banks/${ae.id}.json`,query:ae}))}),et=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}.json`,query:ae}))}),dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/polls/${ae==null?void 0:ae.id}/commit_result.json`,query:ae}))}),Dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ae}))}),ut=(ae,ce)=>Ae(void 0,null,function*(){yield(0,Le.FH)(ce||"",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae==null?void 0:ae.exercise_id}/consult_exercise.json`,query:ae}))}),wt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/competitions/${ae==null?void 0:ae.identifier}/competition_commit_records/member_works.xlsx`,query:ae}))}),be=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/group_homeworks/import_group_template.xlsx`,query:ae}))})},33679:function(wn,zt,ee){"use strict";ee.d(zt,{M:function(){return ge},Y:function(){return ye}});var x=ee(56656),Be=ee.n(x),Le=ee(89392),Pe=ee.n(Le);const ye=(He,Ie="YYYY-MM-DD")=>(0,Le.cloneDeepWith)(He,te=>{if(te instanceof Be())return te.format(Ie)}),ge=(He,Ie,Oe)=>{const te=me=>Reflect.toString.call(me)==="[object Object]";if(!te(He)&&!Array.isArray(He))return He;for(const me of Object.keys(He))Array.isArray(He[me])?He[me]=He[me].map(Ae=>ge(Ae,Ie,Oe)):te(He[me])?He[me]=ge(He[me],Ie,Oe):Ie.includes(me)&&typeof He[me]=="string"&&(He[me]=Oe?Be()(He[me],Oe):Be()(He[me]));return He}},90036:function(wn,zt,ee){"use strict";ee.d(zt,{U:function(){return Oe}});var x=ee(59301),Be=Object.defineProperty,Le=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ge=(te,me,Ae)=>me in te?Be(te,me,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):te[me]=Ae,He=(te,me)=>{for(var Ae in me||(me={}))Pe.call(me,Ae)&&ge(te,Ae,me[Ae]);if(Le)for(var Ae of Le(me))ye.call(me,Ae)&&ge(te,Ae,me[Ae]);return te},Ie=(te,me,Ae)=>new Promise((Ze,Ue)=>{var Xe=it=>{try{Ye(Ae.next(it))}catch(Ke){Ue(Ke)}},Fe=it=>{try{Ye(Ae.throw(it))}catch(Ke){Ue(Ke)}},Ye=it=>it.done?Ze(it.value):Promise.resolve(it.value).then(Xe,Fe);Ye((Ae=Ae.apply(te,me)).next())});function Oe(te,me){const[Ae,Ze]=(0,x.useState)(me),[Ue,Xe]=(0,x.useState)(!1),[Fe,Ye]=(0,x.useState)();return[Ae,Ue,(Ke,Ge=!1)=>Ie(this,null,function*(){const ke=Ge?me:He(He({},Ae),Ke);Xe(!0),Ze(ke);const pe=yield te(ke);return Xe(!1),Ye(pe),pe}),Fe,Ye]}},17870:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return He}});var x=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",Le=ee(49338),Pe=ee(81779),ye=ee(59301),He=()=>{const[Ie,Oe]=(0,x.useState)(!1);return{verifyModelUser:()=>(0,Pe.$O)()?!0:(Oe(!0),!1),ContactModalElement:()=>ye.createElement(Le.Z,{visible:Ie,setVisible:Oe,image:Be}),contactOpen:Ie,setContactOpen:Oe}}},901:function(wn,zt,ee){"use strict";ee.d(zt,{AL:function(){return ke},Iy:function(){return me},Qv:function(){return Ue},ez:function(){return Ge},jb:function(){return Ae}});var x=ee(32834),Be=ee.n(x),Le=ee(11690),Pe=ee.n(Le);let ye=1;function ge(ue,_e){const We=ue.match(/^(\s+)(?:```)/);if(We===null)return _e;const qe=We[1];return _e.split(` +`,"")))},[Vt]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||$n()},[Ce["shixunHomeworks/getWorkList"]]);const $n=()=>ol(void 0,null,function*(){b({is_open_ai_review:Yt,can_feedback:Ft,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr,ai_warning_student:ln,ai_warning_student_score:Et,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr}),At(Fn),ie.setFieldValue("ai_review_settings",(sn==null?void 0:sn.length)>0?sn:zn),ie.setFieldValue("ai_review_text",qn),or(),Ir&&Ir!=-1?(z(!1),ka(Ir)):Ir==-1?z(!0):ka(Xt),cr==2?De(!1):(De(!0),Ve(Cn))}),or=()=>ol(void 0,null,function*(){const ma=yield Jt({type:"teachers/getList",payload:{id:Na==null?void 0:Na.coursesId,coursesId:Na==null?void 0:Na.coursesId,page:1}});return co(ma==null?void 0:ma.teacher_list),ma==null?void 0:ma.teacher_list}),wr=()=>{ge.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:na.createElement("div",{className:"tc"},na.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),na.createElement("img",{src:al,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})};(0,x.useEffect)(()=>{y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!gr&&nn(!0)},[y==null?void 0:y.ai_warning,y==null?void 0:y.ai_warning_student,gr]);const la=()=>ol(void 0,null,function*(){if((y==null?void 0:y.is_open_ai_review)===!1)return Ya({is_open_ai_review:!1});if(y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!gr){nn(!0),ye.ZP.warning(na.createElement(na.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",na.createElement("a",{href:`/classrooms/${Na==null?void 0:Na.coursesId}/common_homework/${Na==null?void 0:Na.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4")));return}if(y!=null&&y.ai_warning&&!(y!=null&&y.ai_warning_student||y!=null&&y.ai_warning_assistant||y!=null&&y.ai_self_warning)){ye.ZP.warning("\u5FC5\u987B\u9009\u62E9\u4E00\u4E2A\u8BC4\u9605\u9884\u8B66");return}yield ie.validateFields();const ma=ie.getFieldValue("ai_review_settings");(0,te.BR)(ma,bt==1)&&Ya(Fu(Xo({},y),{ai_review_settings:ma,ai_review_text:ie.getFieldValue("ai_review_text"),ai_review_method:bt,ai_review_user_id:E?-1:ia,unanswered_handling:fe?1:2,unanswered_comment:fe?Me:""}))}),Ya=ma=>ol(void 0,null,function*(){a(!0);const ci=yield(0,We.ZP)(`/api/homework_commons/${Na==null?void 0:Na.categoryId}/ai_review_settings.json`,{method:"post",body:ma});(ci==null?void 0:ci.status)===0&&(ma!=null&&ma.is_open_ai_review?ge.default.confirm({title:"\u63D0\u793A",icon:null,width:390,closable:!0,centered:!0,okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",cancelText:"\u4E0B\u6B21\u518D\u8BF4",onOk:()=>ol(void 0,null,function*(){Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}),content:na.createElement("div",null,"\u4FDD\u5B58\u6210\u529F\uFF01\u73B0\u5728\u5C31\u5F00\u59CB\u667A\u80FD\u8BC4\u9605\uFF1F")}):ye.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),xa()),a(!1)}),xa=()=>{Jt({type:"shixunHomeworks/getWorkList",payload:{categoryId:Na==null?void 0:Na.categoryId,coursesId:Na==null?void 0:Na.coursesId}})},ai=()=>{if(!_n){ye.ZP.warning("\u5F00\u542F\u8BC4\u9605\u9884\u8B66\u5E76\u4FDD\u5B58\u540E\uFF0C\u518D\u67E5\u770BAI\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002");return}Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})};return na.createElement(Ke.Z,{spinning:Ce["shixunHomeworks/getWorkList"]},na.createElement("div",{className:oo.ai_review},na.createElement("div",{className:oo.config_warp},na.createElement("div",{className:oo.config_title},"\u8BBE\u7F6E\u667A\u80FD\u8BC4\u9605"),na.createElement("div",{className:oo.znpy},na.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.is_open_ai_review,onChange:ma=>{var ci;if(!((ci=Ne==null?void 0:Ne.userInfo)!=null&&ci.has_big_model_permission))return wr(),!1;b(Fu(Xo({},y),{is_open_ai_review:ma.target.checked}))}}),na.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\uFF0C\u8BA9AI\u52A9\u6559\u534F\u52A9\u6253\u5206\u5199\u8BC4\u8BED\uFF0C\u8FD8\u652F\u6301\u4E00\u952E\u6279\u91CF\u667A\u80FD\u8BC4\u9605"),na.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/38915"},"\u64CD\u4F5C\u8BF4\u660E")),(y==null?void 0:y.is_open_ai_review)&&na.createElement(na.Fragment,null,na.createElement("div",{className:`${oo.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u9605\u9884\u8B66"),na.createElement("div",{className:"px-30px py-14px",style:{background:"#F6F7F9"}},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_warning:ma.target.checked}))}},"\u5F00\u542F\u540E\uFF0C\u5F53\u5927\u6A21\u578B\u8BC4\u5206\u4E0E\u52A9\u6559\u6216\u5B66\u751F\u533F\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7\u8BBE\u5B9A\u9608\u503C\uFF0C\u6216\u8BC4\u5206\u4F4E\u4E8E\u9884\u8BBE\u5206\u503C\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u89E6\u53D1\u9884\u8B66\u63D0\u793A"),dn&&na.createElement(Sl.Z,{className:"ml-24px",style:{borderRadius:"9999px",marginTop:"30px"},type:"warning",showIcon:!0,closable:!0,afterClose:()=>{nn(!1)},message:na.createElement(na.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",na.createElement("a",{href:`/classrooms/${Na==null?void 0:Na.coursesId}/common_homework/${Na==null?void 0:Na.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4"))})),(y==null?void 0:y.ai_warning)&&na.createElement("div",{className:"pr-30px pl-54px py-14px flex flex-col gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_student,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u8D85\u8FC7",na.createElement(je.Z,{defaultValue:10,value:y==null?void 0:y.ai_warning_student_score,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_assistant,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u52A9\u6559\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7",na.createElement(je.Z,{defaultValue:10,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_warning_assistant_score,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_self_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning:ma.target.checked}))}}),"AI\u8BC4\u5206\u4F4E\u4E8E",na.createElement(je.Z,{defaultValue:60,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_self_warning_score,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868"))),na.createElement("div",{className:`${oo.config_title} mt30`},"\u8BC4\u5206\u6807\u51C6"),na.createElement("div",{className:oo.pfbz_ts},na.createElement(pe.ZP.Group,{value:bt,onChange:ma=>At(ma.target.value)},na.createElement(pe.ZP,{value:1},"\u7EF4\u5EA6\u5316\u8BC4\u5206"),na.createElement(pe.ZP,{value:2},"\u63CF\u8FF0\u5F0F\u8BC4\u5206")),na.createElement("div",{style:{color:"#666"}},"\u63D0\u793A\uFF1A\u4F5C\u4E1A\u8981\u6C42\u548C\u53C2\u8003\u7B54\u6848\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),na.createElement("div",{className:"flex"},na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u63D0\u53D6\u5F39\u7A97",title:"AI\u63D0\u53D6"}})}},na.createElement("img",{src:_s}),"AI\u63D0\u53D6"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},na.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},na.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},na.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),bt==1&&na.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9"}},na.createElement(me.default.List,{name:"ai_review_settings"},(ma,{add:ci,remove:$i})=>ma.map((Fo,No)=>{var ao;return na.createElement(Ze.Z,{key:Fo.key,style:{padding:"5px 14px 5px 30px"}},na.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u70B9"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9"}]},na.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9",size:"large",style:{width:164},className:"mr20"}))),na.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u6807\u51C6"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},na.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20"}))),na.createElement(Fe.Z,{className:oo.lable_name1},"\u6743\u91CD"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(\d+(\.\d{1,2})?)?$/,message:"\u6700\u591A\u4FDD\u7559\u4E24\u4F4D\u5C0F\u6570"}]},na.createElement(je.Z,{value:ie.getFieldValue([Fo.name,"weight"]),onChange:yo=>{Number.isInteger(yo)||ie.setFieldValue([Fo.name,"weight"],parseFloat(yo).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),na.createElement(Ze.Z,{className:(ao=oo)==null?void 0:ao.h_lh_40},na.createElement(Fe.Z,null,na.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(ma.length>=10)return ye.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u70B9");ci()}})),No>0&&na.createElement(Fe.Z,null,na.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{$i(Fo.name)}}))))}))),bt==2&&na.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9",padding:"5px 10px 5px 30px"}},na.createElement(me.default.Item,{name:"ai_review_text",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},na.createElement(it.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",style:{minHeight:190},size:"large"}))),na.createElement("div",{className:`${oo.config_title} mt30`},"\u672A\u4F5C\u7B54\u7684\u5904\u7406\u65B9\u5F0F"),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:!fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u4E0D\u8BC4\u9605",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4E0D\u8FDB\u884C\u8BC4\u9605\uFF0C\u9700\u8981\u6559\u5E08\u4EBA\u5DE5\u8FDB\u884C\u8BC4\u9605\uFF09"))),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u7ED90\u5206",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u76F4\u63A5\u7ED90\u5206\uFF0C\u5E76\u4E14\u53EF\u4EE5\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED\uFF09"))),fe&&na.createElement("div",{style:{padding:"5px 30px 5px 30px",backgroundColor:"rgb(246, 247, 249)"}},na.createElement(it.default.TextArea,{value:Me,onChange:ma=>{Ve(ma.target.value)},placeholder:"\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4F60\u53EF\u4EE5\u5728\u8FD9\u91CC\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED~",rows:3,size:"large"})),na.createElement("div",{className:`${oo.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),na.createElement("div",{className:oo.znpy,style:{border:0}},na.createElement(pe.ZP,{style:{color:"#000"},checked:!E,onChange:ma=>{if(z(!E),Ir&&Ir!==-1)return ka(Ir);ka(Xt)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!E&&(ei==null?void 0:ei.length)>0&&na.createElement("div",{className:oo.teacherList},ei==null?void 0:ei.map((ma,ci)=>na.createElement("div",{className:`${oo.teacherItem} ${(ma==null?void 0:ma.user_id)==ia?oo.activeTeacherItem:""}`,key:ci,onClick:()=>ka(ma==null?void 0:ma.user_id)},ma==null?void 0:ma.name))),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:E,onChange:ma=>{z(!E)}},"AI\u667A\u80FD\u4F53",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09"))),!(dr||fn)&&na.createElement(na.Fragment,null,na.createElement("div",{className:`${oo.config_title} mt30`},"\u5B66\u751F\u53CD\u9988"),na.createElement("div",{className:oo.znpy},na.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.can_feedback,onChange:ma=>{b(Fu(Xo({},y),{can_feedback:ma.target.checked}))}},"\u5141\u8BB8\u5B66\u751F\u5BF9\u8BC4\u9605\u5185\u5BB9\u8FDB\u884C\u53CD\u9988\uFF08\u70B9\u8D5E\u3001\u8E29\uFF09")))),na.createElement(Pe.ZP,{loading:qr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>la()},"\u4FDD\u5B58"))),na.createElement(Dr,null),na.createElement(ua,null),na.createElement(fc,{setAiText:ma=>vt(ma)}))};var Tl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Rs),Ko={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP",content_pfbz:"content_pfbz___IdfIH",content_pfbz_html:"content_pfbz_html___Jn60P"},is=ee(36144),uo=ee(59301),Zl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const hc=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt;const{workList:en}=Te,{is_open_ai_review:Yt,single_score:on,zero_commit_student_works:Ft}=en,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(0),[fn,cr]=(0,x.useState)(!1),[Cn,qn]=(0,x.useState)(null);(0,x.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const Kr=setInterval(()=>{_n()},3e3);return()=>clearInterval(Kr)}},[Cn==null?void 0:Cn.status]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||_n()},[Ce["shixunHomeworks/getWorkList"]]);const Fn=Kr=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:Kr}})},gr=()=>Zl(void 0,null,function*(){if(Yt)if(on){if(Ft)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");cr(!0);const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:sn==null?void 0:sn.categoryId,range:Ir}});(Kr==null?void 0:Kr.status)===0&&(Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n()),cr(!1)}),_n=()=>Zl(void 0,null,function*(){const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:sn==null?void 0:sn.categoryId}});(Kr==null?void 0:Kr.status)===0&&qn(Kr==null?void 0:Kr.data)});return uo.createElement(uo.Fragment,null,uo.createElement("div",{className:Ko.review_warp},uo.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},uo.createElement("div",{className:Ko.btn_operate,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},uo.createElement("i",{className:"iconfont icon-lishijilu"}))),uo.createElement("div",null,Yt&&(Cn==null?void 0:Cn.status)=="running"&&uo.createElement("div",{className:Ko.under_review,style:{marginRight:0}},uo.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),Yt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&uo.createElement(Ae.Z,{title:uo.createElement("div",{className:Ko.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},uo.createElement("div",{className:Ko.under_review},uo.createElement("img",{src:is.Z,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fn(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fn(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&uo.createElement("div",{className:`${Ko.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ko.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(en!=null&&en.is_open_ai_review))return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;dr(0),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}}},uo.createElement("img",{src:Ui.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),uo.createElement(ge.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:((jt=Te==null?void 0:Te.actionTabs)==null?void 0:jt.key)=="\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605",destroyOnClose:!0,onCancel:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:fn,onOk:()=>gr()},uo.createElement("div",{className:Ko.title_sty},"\u8BC4\u5206\u6807\u51C6"),(en==null?void 0:en.ai_review_method)==1&&uo.createElement(Ye.default,{pagination:!1,dataSource:en==null?void 0:en.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(en==null?void 0:en.ai_review_method)==2&&uo.createElement("div",{className:Ko.content_pfbz},uo.createElement(Gt.Z,{className:Ko.content_pfbz_html,value:en==null?void 0:en.ai_review_text})),uo.createElement("div",{className:Ko.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),uo.createElement("div",{className:Ko.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},uo.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Kr=>dr(Kr.target.value),value:Ir,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),uo.createElement(Xi,null),uo.createElement(jn,{getData:()=>_n()}))};var pl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(hc),Hu=ee(59301),vc=Object.defineProperty,Ws=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,zs=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,os=(Te,Ne,Ce)=>Ne in Te?vc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,js=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pc.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);if(zs)for(var Ce of zs(Ne))gl.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);return Te},gc=(Te,Ne)=>Ws(Te,Rl(Ne)),Us=({})=>{var Te,Ne;const Ce=(0,Be.useParams)(),{shixunHomeworks:Jt}=(0,Be.useSelector)(Rt=>Rt),{workList:jt}=Jt,[en,Yt,on,Ft]=(0,ae.U)(ce.mQ,{homeworkId:Ce==null?void 0:Ce.categoryId,page:1,limit:10}),sn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Rt,Ir,dr)=>((en==null?void 0:en.page)-1)*en.limit+dr+1},{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,render:Rt=>Rt===-1?"\u91CD\u505A\u4E2D":Hu.createElement(te.Uw,{status:Rt})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",ellipsis:!0},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date"},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Rt,Ir)=>Hu.createElement("a",{onClick:()=>{Xt(gc(js({},Ir),{id:jt.is_jupyter||jt.is_jupyter_lab?Ir==null?void 0:Ir.id:Ir==null?void 0:Ir.student_work_id}))}},"\u67E5\u770B")}],Xt=(Rt={})=>{var Ir;Rt!=null&&Rt.id&&(0,te.xg)(jt.is_jupyter||jt.is_jupyter_lab?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/${Rt.id}/comment`:Ce.course_group?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}?ids=${(Ir=Ce.course_group)==null?void 0:Ir.toString()}`:`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}`)};return(0,x.useEffect)(()=>{on({},!0)},[]),Hu.createElement(Ye.default,{columns:sn,loading:Yt,locale:{emptyText:Hu.createElement(_e.Z,null)},dataSource:((Te=Ft==null?void 0:Ft.data)==null?void 0:Te.list)||[],pagination:{pageSize:(en==null?void 0:en.limit)||10,current:(en==null?void 0:en.page)||1,total:((Ne=Ft==null?void 0:Ft.data)==null?void 0:Ne.count)||0,onChange:(Rt,Ir)=>{on({page:Rt,limit:Ir})},showTotal:Rt=>Hu.createElement(Hu.Fragment,null,"\u5171 ",Hu.createElement("span",{className:"c-blue"},Rt)," \u4E2A\u5B66\u751F")}})},nu=ee(59301),us=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Ec=({})=>{var Te,Ne,Ce;const{shixunHomeworks:Jt}=(0,Be.useSelector)(Cn=>Cn),{workList:jt}=Jt,en=(0,Be.useParams)(),[,,Yt,on]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId}),[Ft,sn,Xt,Rt]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_common_resubmits/${Cn==null?void 0:Cn.id}/resubmit_student_list.json`,{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId,success_status:0,page:1,limit:10}),[Ir,dr]=(0,x.useState)(!0),fn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Cn,qn,Fn)=>(Ft.page-1)*Ft.limit+Fn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},((0,oe.GJ)()||(0,oe.dE)()&&!(jt!=null&&jt.anonymous_comment))&&{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},!((0,oe.dE)()&&((Te=jt==null?void 0:jt.homework_status)!=null&&Te.includes("\u533F\u8BC4\u4E2D")||(Ne=jt==null?void 0:jt.homework_status)!=null&&Ne.includes("\u7533\u8BC9\u4E2D")))&&(jt==null?void 0:jt.course_group_count)!==0&&{title:"\u73ED\u7EA7",dataIndex:"group_name",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:jt!=null&&jt.is_jupyter_lab||jt!=null&&jt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Cn=>Cn===-1?"\u91CD\u505A\u4E2D":nu.createElement(te.Uw,{status:Cn})},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:80,dataIndex:"score",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",width:80,dataIndex:"review_status",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:120,dataIndex:"success_status",ellipsis:!0,render:Cn=>Cn===1?nu.createElement("span",{className:"c-green"},"\u6210\u529F"):nu.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"error_message",ellipsis:!0,render:(Cn,qn)=>(qn==null?void 0:qn.success_status)===1?"--":nu.createElement("span",{className:"c-red"},Cn)},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Cn,qn)=>nu.createElement("a",{onClick:()=>{cr(qn)}},"\u67E5\u770B")}],cr=Cn=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:nu.createElement(Gt.Z,{value:(Cn==null?void 0:Cn.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return(0,x.useEffect)(()=>{Yt({homework_id:en==null?void 0:en.categoryId})},[]),(0,x.useEffect)(()=>{var Cn,qn;(Cn=on==null?void 0:on.data)!=null&&Cn.id&&Xt({id:(qn=on==null?void 0:on.data)==null?void 0:qn.id,page:1,limit:10})},[(Ce=on==null?void 0:on.data)==null?void 0:Ce.id]),nu.createElement(nu.Fragment,null,Ir&&nu.createElement(Sl.Z,{closable:!0,showIcon:!0,style:{borderRadius:"999px",marginBottom:"10px"},afterClose:()=>{dr(!1)},message:"\u4EC5\u663E\u793A\u6700\u8FD1\u4E00\u6B21\u6279\u91CF\u667A\u80FD\u8BC4\u9605\u5931\u8D25\u7684\u8BB0\u5F55",type:"warning"}),nu.createElement(Ye.default,{columns:fn,loading:sn,locale:{emptyText:nu.createElement(_e.Z,null)},dataSource:Rt==null?void 0:Rt.data,pagination:{pageSize:(Ft==null?void 0:Ft.limit)||10,current:(Ft==null?void 0:Ft.page)||1,total:(Rt==null?void 0:Rt.count)||0,onChange:(Cn,qn)=>{Xt({page:Cn,limit:qn})},showTotal:Cn=>nu.createElement(nu.Fragment,null,"\u5171 ",nu.createElement("span",{className:"c-blue"},Cn)," \u4E2A\u5B66\u751F")}}))},Go=ee(59301),yl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Cc=({})=>{const Te=(0,Be.useParams)(),Ne=(0,Be.useDispatch)(),[Ce,Jt,jt]=(0,ae.U)(Ft=>yl(void 0,null,function*(){return yield Ne({type:"shixunHomeworks/getAiWarningList",payload:Ft})}),{id:Te==null?void 0:Te.categoryId,page:1,limit:10}),{shixunHomeworks:en}=(0,Be.useSelector)(Ft=>Ft),{aiWarningList:Yt}=en,on=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Ft,sn,Xt)=>(Ce.page-1)*Ce.limit+Xt+1},{title:"\u59D3\u540D",width:180,dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",width:120,dataIndex:"user_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Ft=>Ft===-1?"\u91CD\u505A\u4E2D":Go.createElement(te.Uw,{status:Ft})},{title:"AI\u8BC4\u5206",width:80,dataIndex:"score",ellipsis:!0},{title:Go.createElement(Go.Fragment,null,"\u9884\u8B66\u7C7B\u578B",Go.createElement(Ae.Z,{title:Go.createElement(Go.Fragment,null,"\u5206\u5DEE\u9884\u8B66\uFF1AAI \u8BC4\u5206\u4E0E\u4EBA\u5DE5\u8BC4\u5206\uFF08\u5B66\u751F\u533F\u8BC4\u3001\u52A9\u6559\u8BC4\u5206\uFF09\u7684\u5206\u5DEE\u8FC7\u5927",Go.createElement("br",null),"\u4F4E\u5206\u9884\u8B66\uFF1AAI\u8BC4\u5206\u4F4E\u4E8E\u8BBE\u5B9A\u7684\u9608\u503C\uFF08\u6BD4\u5982\uFF1A\u4F4E\u4E8E60\u5206\uFF09")},Go.createElement("span",{className:"iconfont icon-tishixiaowenhao ml-6px"}))),dataIndex:"warning_type",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:50,render:(Ft,sn)=>Go.createElement("a",{target:"_blank",href:`/classrooms/${Te.coursesId}/common_homework/${Te.categoryId}/review/${sn.id}?page=${Te.page||1}`},"\u67E5\u770B")}];return(0,x.useEffect)(()=>{jt({},!0)},[]),Go.createElement(Ye.default,{columns:on,loading:Jt,locale:{emptyText:Go.createElement(_e.Z,null)},dataSource:(Yt==null?void 0:Yt.list)||[],pagination:{pageSize:(Ce==null?void 0:Ce.limit)||10,current:(Ce==null?void 0:Ce.page)||1,onChange:(Ft,sn)=>{jt({page:Ft,limit:sn})},total:(Yt==null?void 0:Yt.size)||0,showTotal:Ft=>Go.createElement(Go.Fragment,null,"\u5171 ",Go.createElement("span",{className:"c-blue"},Ft)," \u4E2A\u5B66\u751F")}})},ul=ee(59301),Ac=({})=>{const Te=(0,Be.useDispatch)(),{shixunHomeworks:Ne}=(0,Be.useSelector)(jt=>jt),{actionTabs:Ce}=Ne,Jt=[{label:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"1",children:ul.createElement(Us,null)},{label:"\u667A\u80FD\u8BC4\u9605\u5931\u8D25",key:"2",children:ul.createElement(Ec,null)},{label:"AI\u8BC4\u5206\u5F02\u5E38",key:"3",children:ul.createElement(Cc,null)}];return ul.createElement(ge.default,{open:(Ce==null?void 0:Ce.key)=="reviewWarning",width:1200,footer:null,title:"\u8BC4\u9605\u9884\u8B66",centered:!0,onCancel:()=>{Te({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},ul.createElement(Ie.default,{defaultActiveKey:"1",items:Jt}))},Ka=ee(59301),Fc=Object.defineProperty,ls=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,ss=(Te,Ne,Ce)=>Ne in Te?Fc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Qu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))wc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);if(ls)for(var Ce of ls(Ne))bc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);return Te},cs=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const xc=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn;const cr=(0,Be.useParams)(),Cn=(0,Be.useLocation)(),[qn]=(0,Be.useSearchParams)(),[Fn,gr]=(0,x.useState)(qn.get("tabs")||"0"),_n=(0,x.useRef)(null),[Kr,Lr]=(0,x.useState)(!1),{workList:ln,workSetting:Et}=Ne,[,,Gr]=(0,ae.U)(ce.Gw,{homeworkId:ln==null?void 0:ln.id});qn.get("category_id")&&(cr.category=qn.get("category_id")),(0,x.useEffect)(()=>{Hr()},[cr.coursesId]),(0,x.useEffect)(()=>{Ce({type:"classroomList/getAssistantPermissions",payload:{course_id:cr.coursesId}}),(0,Dt.hs)(Ce)},[(0,oe.bg)()]),(0,x.useEffect)(()=>{new URLSearchParams(Cn.search).get("tabs")=="3"&&ei()},[]);const Hr=()=>{let ka=qn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ka=(cr==null?void 0:cr.categoryId)!=(ka==null?void 0:ka.categoryId)?{}:ka,Ce({type:"shixunHomeworks/getWorkList",payload:Qu(Qu({},cr),ka)})};(0,x.useEffect)(()=>{ln!=null&&ln.is_open_ai_review&&(ln!=null&&ln.ai_warning)&&!(0,oe.dE)()&&Na()},[ln==null?void 0:ln.is_open_ai_review,ln==null?void 0:ln.ai_warning,(0,oe.dE)()]);const Na=()=>{Ce({type:"shixunHomeworks/getAiWarningList",payload:{id:cr==null?void 0:cr.categoryId}})},ei=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Qu({},cr)})},co=[{name:(0,oe.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:Ka.createElement(ft,{zip:_n,btnLoading:Kr,setBtnLoading:Lr})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Ka.createElement(Is,null),hidden:(0,oe.GJ)()||!(ln!=null&&ln.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:Ka.createElement("div",{className:"minH500"},Ka.createElement(Yr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(jt=ln.homework_status)==null?void 0:jt.includes("\u5BFC\u5165"),component:Ka.createElement(ac.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:Ka.createElement(Jl,null),hidden:((en=ln.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,oe.GJ)()||ln.is_jupyter||ln.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:Ka.createElement(pr,null),hidden:((Yt=ln.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"))||!(ln!=null&&ln.view_answer)||ln.is_jupyter||ln.is_jupyter_lab},{name:Ka.createElement(Le.Z,{dot:ln==null?void 0:ln.appeal_notice,offset:[5,-5]},Ka.createElement("span",{style:{color:Fn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Ka.createElement(Ss,null),hidden:(0,oe.dE)()||!(ln!=null&&ln.anonymous_comment)},{name:(0,oe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(on=ln.homework_status)!=null&&on.includes("\u5BFC\u5165")?Ka.createElement(Fs.Z,null):Ka.createElement(so,null),hidden:((Ft=ln.homework_status)==null?void 0:Ft.includes("\u5BFC\u5165"))&&(0,oe.dE)(),forceRender:!1},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Uo.ai_review_new,src:xt.Z})),id:"5",component:Ka.createElement(Tl,null),hidden:!(ln!=null&&ln.show_ai_review)}].filter(ka=>!ka.hidden),ia=()=>{var ka,qr,a,y,b,E,z,ie,fe,De,Me,Ve,bt,At,Vt,vt,dn;return Ka.createElement(Ka.Fragment,null,(ka=ln.homework_status)!=null&&ka.includes("\u5BFC\u5165")&&(0,oe.GJ)()?Ka.createElement(Pe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ln==null?void 0:ln.homework_name,id:ln==null?void 0:ln.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ka.createElement("div",{className:Uo.workListTabButton},(0,oe.GJ)()&&Ka.createElement(Ka.Fragment,null,(ln.is_jupyter||ln.is_jupyter_lab)&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,te.xg)(`/shixuns/${ln.shixun_identifier}/challenges?homework_common_id=${ln==null?void 0:ln.homework_id}`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((qr=ln.homework_status)==null?void 0:qr.includes("\u672A\u53D1\u5E03"))||((a=ln.homework_status)==null?void 0:a.includes("\u672A\u5F00\u59CB")))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:nn=>{nn.preventDefault(),Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[cr.categoryId],selectArrsAll:[ln],params:cr,detail:!0,type:2,manage_all_group:Et==null?void 0:Et.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((y=ln.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03"))&&!((b=ln.homework_status)!=null&&b.includes("\u672A\u5F00\u59CB"))&&!((E=ln.homework_status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:nn=>{var zn,$n;if(nn.preventDefault(),(0,oe.Rm)()&&!(($n=(zn=Jt.AssistantObject)==null?void 0:zn.normal)!=null&&$n.can_stop)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[cr.categoryId],selectArrsAll:[],params:cr,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?Ka.createElement(Ka.Fragment,null,Fn==="1"&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):Ka.createElement(Ka.Fragment,null,Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter)&&(0,oe.dE)()?Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Pl.Z)({is_jupyter:ln.is_jupyter,is_jupyter_lab:ln.is_jupyter_lab,shixunId:ln.shixun_identifier,homework_common_id:ln.homework_id})})},Ka.createElement("i",{className:"iconfont icon-kaiqizhong"}),(z=ln==null?void 0:ln.task_operation)==null?void 0:z[0]):!((ie=ln==null?void 0:ln.homework_status)!=null&&ie.includes("\u5BFC\u5165"))&&Ka.createElement(Ka.Fragment,null,((fe=ln==null?void 0:ln.work_statuses)==null?void 0:fe.includes("\u53D6\u6D88\u5173\u8054"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const nn=yield(0,ce.rN)({homeworkId:cr.categoryId});(nn==null?void 0:nn.status)===0&&(ye.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ce({type:"shixunHomeworks/getWorkList",payload:Qu({},cr)}))})},"\u53D6\u6D88\u5173\u8054"),((De=ln==null?void 0:ln.work_statuses)==null?void 0:De.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;return(0,te.xg)(`${(nn=Te==null?void 0:Te.setting)==null?void 0:nn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Me=ln==null?void 0:ln.work_statuses)==null?void 0:Me.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:nn=>{nn.preventDefault(),ge.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ka.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ka.createElement("a",{onClick:()=>{var zn;(0,te.xg)(`${(zn=Te==null?void 0:Te.setting)==null?void 0:zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ve=ln==null?void 0:ln.work_statuses)==null?void 0:Ve.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((bt=ln==null?void 0:ln.work_statuses)==null?void 0:bt.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{const nn=()=>{(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/${ln.id}/edit`)};if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}nn()}},"\u4FEE\u6539\u4F5C\u54C1"),((At=ln==null?void 0:ln.work_statuses)==null?void 0:At.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Vt=ln==null?void 0:ln.work_statuses)==null?void 0:Vt.includes("\u8865\u4EA4\u9644\u4EF6"))||((vt=ln==null?void 0:ln.work_statuses)==null?void 0:vt.includes("\u4FEE\u6539\u9644\u4EF6")))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:cr,selectArrs:Qu({},ln),title:(nn=ln==null?void 0:ln.work_statuses)!=null&&nn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(dn=ln==null?void 0:ln.work_statuses)!=null&&dn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return Ka.createElement("section",{className:`${Uo.bg} ${Uo.homeworkDetailWrapper}`},Ka.createElement("div",{className:"edu-container mb30"},Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10 minH22"},ln.category&&Ka.createElement(He.Z,{separator:">"},Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework`},ln==null?void 0:ln.course_name)),Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework/${((sn=ln.category)==null?void 0:sn.main)===1?"":(Xt=ln.category)==null?void 0:Xt.category_id}`},(Rt=ln.category)==null?void 0:Rt.category_name)),Ka.createElement(He.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Uo.title,"mt20"].join(" ")},Ka.createElement(Be.Link,{to:`/classrooms/${ln==null?void 0:ln.course_id}/common_homework/${((Ir=ln.category)==null?void 0:Ir.main)===1?"":(dr=ln.category)==null?void 0:dr.category_id}`},Ka.createElement(Oe.Z,{className:"font16 c-black"})),Ka.createElement("strong",{className:"font20 ml5"},ln==null?void 0:ln.homework_name),Ka.createElement(te.VV,{temporary:!0,status:ln==null?void 0:ln.homework_status}))),Ka.createElement("aside",{className:`mt30 relative ${Uo.workListTabWrap}`},Ka.createElement(Ie.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Fn,tabBarExtraContent:Fn=="5"?(0,oe.GJ)()&&Ka.createElement(pl,null):ia(),onTabClick:(ka,qr)=>{if(parseInt(ka)==5&&!(ln!=null&&ln.is_old_data_for_time)&&(0,te.Ye)(Ce))return;parseInt(ka)==3&&ei();const a=()=>{if(parseInt(ka)===2){if(!(ln!=null&&ln.view_answer)){ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}gr(ka)}else gr(ka)};ka!=="11"&&Hr(),Ne.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?ge.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{a(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):a()},className:Uo.tabs,items:co.map(ka=>({label:ka.name,key:ka.id,children:ka.component,forceRender:ka.forceRender}))}))),Ka.createElement(Wu.Z,null),Ka.createElement(es.Z,{onOk:()=>{Hr()}}),Ka.createElement(ws.Z,{onOk:()=>{Hr()}}),Ka.createElement(hr.Z,{type:"edit",onCallback:()=>Hr(),courseEndTime:ln==null?void 0:ln.course_end_date}),Ka.createElement(Qr.Z,{courseEndTime:ln==null?void 0:ln.course_end_date,successCallback:()=>Hr(),visible:Jt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[cr.categoryId],courseId:cr.coursesId,isBatch:!1}),Ka.createElement($l,null),Ka.createElement(zu.Z,{ref:_n,hide:!0,name:`${ln==null?void 0:ln.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Lr(!1)}),((fn=Ne==null?void 0:Ne.actionTabs)==null?void 0:fn.key)=="reviewWarning"&&Ka.createElement(Ac,null))};var Vs=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(xc)},63909:function(wn,zt,ee){"use strict";var x=ee(28284),Be=ee(62957),Le=ee(6767),Pe=ee(37568),ye=ee(79777),ge=ee(95392),He=ee(97041),Ie=ee(59301),Oe=Object.defineProperty,te=Object.defineProperties,me=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Xe=(Ge,ke,pe)=>ke in Ge?Oe(Ge,ke,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ge[ke]=pe,Fe=(Ge,ke)=>{for(var pe in ke||(ke={}))Ze.call(ke,pe)&&Xe(Ge,pe,ke[pe]);if(Ae)for(var pe of Ae(ke))Ue.call(ke,pe)&&Xe(Ge,pe,ke[pe]);return Ge},Ye=(Ge,ke)=>te(Ge,me(ke)),it=(Ge,ke,pe)=>new Promise((je,ze)=>{var ot=We=>{try{_e(pe.next(We))}catch(qe){ze(qe)}},ue=We=>{try{_e(pe.throw(We))}catch(qe){ze(qe)}},_e=We=>We.done?je(We.value):Promise.resolve(We.value).then(ot,ue);_e((pe=pe.apply(Ge,ke)).next())});const Ke=({classroomList:Ge,loading:ke,dispatch:pe,shixunHomeworks:je})=>{const ze=(0,ge.useParams)(),[ot]=x.default.useForm(),{workList:ue,workSetting:_e}=je,We=()=>{pe({type:"shixunHomeworks/getWorkSetting",payload:Fe({},ze)}),pe({type:"shixunHomeworks/getWorkList",payload:Fe({},ze)})};return Ie.createElement(Be.default,{centered:!0,title:Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ge.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>it(void 0,null,function*(){const qe=()=>it(void 0,null,function*(){var yt;yield ot.validateFields();const nt=Fe({},ot.getFieldValue()),{selectArrs:pt}=Ge.actionTabs;nt.attachment_ids=(yt=nt.attachment_ids)==null?void 0:yt.map(Lt=>Lt.response.id),(yield(0,ye.mz)(Ye(Fe({},nt),{homeworkId:pt.work_id}))).status===0&&(ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),We())});if(_e!=null&&_e.can_submit){if(!(_e!=null&&_e.submit_size)){Le.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ie.createElement(Ie.Fragment,null,"\u4F60\u8FD8\u6709 ",Ie.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},_e==null?void 0:_e.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{qe()}});return}qe()}),onCancel:()=>{ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Ie.createElement(x.default,{form:ot,initialValues:{}},Ie.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ie.createElement(He.Z,null)),Ie.createElement(x.default.Item,{name:"description"},Ie.createElement(Pe.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};zt.Z=(0,ge.connect)(({classroomList:Ge,loading:ke,shixunHomeworks:pe})=>({classroomList:Ge,loading:ke,shixunHomeworks:pe}))(Ke)},60132:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(6767),Pe=ee(62957),ye=ee(77019),ge=ee(5269),He=ee(16326),Ie=ee(47889),Oe=ee(62673),te=ee(56656),me=ee.n(te),Ae=ee(57193),Ze=ee(81779),Ue=ee(63949),Xe=ee(95392),Fe=ee(21542),Ye=ee(62510),it=ee(94373),Ke=ee(34364),Ge=ee(90609),ke=ee(86342),pe=ee(59301),je=Object.defineProperty,ze=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,qe=(Bt,kt,we)=>kt in Bt?je(Bt,kt,{enumerable:!0,configurable:!0,writable:!0,value:we}):Bt[kt]=we,yt=(Bt,kt)=>{for(var we in kt||(kt={}))_e.call(kt,we)&&qe(Bt,we,kt[we]);if(ue)for(var we of ue(kt))We.call(kt,we)&&qe(Bt,we,kt[we]);return Bt},nt=(Bt,kt)=>ze(Bt,ot(kt)),pt=(Bt,kt)=>{var we={};for(var oe in Bt)_e.call(Bt,oe)&&kt.indexOf(oe)<0&&(we[oe]=Bt[oe]);if(Bt!=null&&ue)for(var oe of ue(Bt))kt.indexOf(oe)<0&&We.call(Bt,oe)&&(we[oe]=Bt[oe]);return we},_t=(Bt,kt,we)=>new Promise((oe,Se)=>{var Je=gt=>{try{Re(we.next(gt))}catch(lt){Se(lt)}},st=gt=>{try{Re(we.throw(gt))}catch(lt){Se(lt)}},Re=gt=>gt.done?oe(gt.value):Promise.resolve(gt.value).then(Je,st);Re((we=we.apply(Bt,kt)).next())});const Lt=Bt=>{var kt=Bt,{classroomList:we,dispatch:oe,courseEndTime:Se}=kt,Je=pt(kt,["classroomList","dispatch","courseEndTime"]),st,Re,gt,lt;const St=(0,Xe.useParams)(),[rt]=Be.default.useForm(),[$e,et]=(0,x.useState)(1),[dt,Dt]=(0,x.useState)([]),[ut,wt]=(0,x.useState)(0),[be,ae]=(0,x.useState)(2e3),[ce,ve]=(0,x.useState)(!0),[Ee,ht]=(0,x.useState)(!1),[Ct,tn]=(0,x.useState)(!1),[he,re]=(0,x.useState)([]),[ne,de]=(0,x.useState)(!0),[xe,le]=(0,x.useState)(null),[ct,Ot]=(0,x.useState)({}),[Qt,Zt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pr(),xt(),we.actionTabs.type===2){const br=we.actionTabs.selectArrsAll[0];le({submit_limit:br==null?void 0:br.submit_limit,submit_limit_num:br==null?void 0:br.submit_limit_num,must_file:br==null?void 0:br.must_file,can_submit:br==null?void 0:br.can_submit,submit_num:br==null?void 0:br.submit_num}),de(br.unified_setting)}else de(!1),le({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[we.actionTabs]),(0,x.useEffect)(()=>{if(Ee){if(Ct)return;oe({type:"classroomList/setActionTabs",payload:{}}),(0,Ze.GJ)()?oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})}},[Ee]);const xt=br=>_t(void 0,null,function*(){ve(!0);const er=yield(0,it.c_)(nt(yt({},St),{page:br||$e,limit:2e4,homework_id:we.actionTabs.type===1?"":we.actionTabs.selectArrs[0]}));er==null||er.course_groups.map((Oa,Ma)=>{Oa.key=Oa.id,Oa.title=Oa.name,Oa.disabled=Oa.is_published}),er&&(Dt([...er==null?void 0:er.course_groups]),wt(er==null?void 0:er.course_groups_count),ve(!1),br||rt.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Wt=br=>{et(br),xt(br)},hn=()=>{(0,Ze.GJ)()?we.actionTabs.detail?(oe({type:"shixunHomeworks/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:yt({},St)}),oe({type:"shixunHomeworks/getWorkSetting",payload:yt({},St)})):oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})},Sn=()=>_t(void 0,null,function*(){var br,er;if((0,Ze.Rm)()&&!((br=we.AssistantObject.normal)!=null&&br.can_publish)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Oa=yt({},rt.getFieldsValue());if(Oa.end_time<=Oa.publish_time){Le.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((he==null?void 0:he.length)<=0&&!ne&&dt.length>0){Le.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.submit_limit&&!(xe!=null&&xe.submit_limit_num)){Le.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.can_submit&&!(xe!=null&&xe.submit_num)){Le.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let Ma=yt({homework_ids:[...we.actionTabs.selectArrs],group_ids:he.length>0?he.map(Qa=>Qa.id):(er=we.detailCommonHomeworksList)==null?void 0:er.course_groups,end_time:me()(Oa.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Oa.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!he.length},xe),_r=yield(0,ke.Tr)({homework_common_ids:[...we.actionTabs.selectArrs],course_id:St.coursesId,type:"homework_common"});(_r==null?void 0:_r.student_count)===0?Jn(Ma):(Zt(Ma),Ot(_r))}),Jn=br=>_t(void 0,null,function*(){sa(!0);const er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:yt({},br)});sa(!1),er.status===0&&((0,Ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),hn(),localStorage.getItem("Noviceguide")==="0"||oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:pe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Pr=()=>{et(1),Dt([]),re([])},{detailCommonHomeworksList:Rn}=we,Sr=ut>$e*be,[va,sa]=(0,x.useState)(!1);return pe.createElement("div",null,pe.createElement(Pe.default,{width:600,centered:!0,confirmLoading:va,title:"\u53D1\u5E03\u4F5C\u4E1A",open:we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Sn,onCancel:()=>{Pr(),hn(),oe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",pe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),dt&&pe.createElement(Be.default,{form:rt},pe.createElement("div",{style:{paddingLeft:0}},pe.createElement(ye.Z,{className:"mt30",align:"middle"},pe.createElement(ge.Z,null,pe.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170,marginRight:"25px"},disabledDate:br=>(0,Ke.Q8)(br,Se),disabledTime:br=>(0,Ke.d0)(br),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),pe.createElement(ge.Z,{className:"ml20"},pe.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},disabledDate:br=>(0,Ke.Q8)(br,Se,rt.getFieldValue("publish_time")),disabledTime:br=>(0,Ke.d0)(br,rt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),we.actionTabs.type===2&&pe.createElement(ye.Z,{style:{marginBottom:"10px"}},pe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),pe.createElement(Ie.ZP.Group,{value:ne,onChange:br=>{de(br.target.value),re([])}},pe.createElement(Ie.ZP,{value:!0,disabled:!we.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Ie.ZP,{className:"ml20",disabled:dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dt.length<=0&&we.actionTabs.type===2&&pe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},pe.createElement("span",{style:{flex:1}},pe.createElement(Oe.default,{checked:he.length===dt.length,onChange:br=>{he.length===dt.length?re([]):re(dt.filter(er=>!er.is_published))}},"\u5168\u9009")),pe.createElement("span",{style:{width:16}}),pe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",he.length||0,"\u4E2A\u5206\u73ED")),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement(Fe.Z,{data:dt,selectedRowKeys:he,setSelectedRowKeys:re})),!((gt=(Re=(st=we==null?void 0:we.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:Re[0])!=null&>.is_shixun)&&pe.createElement(Ye.ZP,{value:xe,onChange:br=>le(yt({},br))})),pe.createElement(Ge.Z,{resdata:ct,type:((lt=we.actionTabs.selectArrs)==null?void 0:lt.length)===1?"shixun":"shixunpush",okloading:va,oktext:(ct==null?void 0:ct.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:br=>_t(void 0,null,function*(){sa(!0);let er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...we.actionTabs.selectArrs]}});sa(!1),(er==null?void 0:er.status)===0&&Jn(Qt)})}))};zt.Z=(0,Xe.connect)(({classroomList:Bt})=>({classroomList:Bt}))(Lt)},11803:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ot}});var x=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,Pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,He=(ue,_e,We)=>_e in ue?Le(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,Ie=(ue,_e)=>{for(var We in _e||(_e={}))ye.call(_e,We)&&He(ue,We,_e[We]);if(Pe)for(var We of Pe(_e))ge.call(_e,We)&&He(ue,We,_e[We]);return ue};const Oe=ue=>React.createElement("svg",Ie({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ue),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(20554),Ae=ee(92310),Ze=ee.n(Ae),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ke=(ue,_e,We)=>_e in ue?Xe(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,pe=(ue,_e)=>{for(var We in _e||(_e={}))Ke.call(_e,We)&&ke(ue,We,_e[We]);if(it)for(var We of it(_e))Ge.call(_e,We)&&ke(ue,We,_e[We]);return ue},je=(ue,_e)=>Fe(ue,Ye(_e)),ot=({dataSource:ue,className:_e,style:We})=>{const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(""),_t=(0,x.useRef)("");(0,x.useEffect)(()=>{if(ue!=null&&ue.length){const kt=String(Math.random()).slice(-6),we=ue.map(oe=>je(pe({},oe),{key:`${kt}-${oe.key}`}));yt(we),pt(we[0].key)}},[ue.length]);const Lt=kt=>{pt(kt),_t.current=kt;const we=document.getElementById(kt);if(we){const oe=we.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:oe,behavior:"smooth"})}},Bt=()=>{const kt=qe.map(oe=>document.getElementById(oe.key)),we=window.innerHeight/2;for(const oe of kt)if(oe){const Se=oe.getBoundingClientRect();if(Se.top>=0&&Se.top(window.addEventListener("scroll",Bt),()=>{window.removeEventListener("scroll",Bt)}),[qe]),Ue.createElement("div",{className:Ze()(Be.anchorNavigation,_e),style:We},Ue.createElement(me.default,{items:qe,tabBarGutter:60,className:Be.tabs,activeKey:nt,onChange:Lt}),qe.map(kt=>Ue.createElement("div",{key:kt.key,id:kt.key,className:Be.box},Ue.createElement("div",{className:Be.head},Ue.createElement("img",{className:"mr10",src:te,alt:"Dot"}),kt.label),Ue.createElement("div",{className:Be.element},kt.element))))}},34364:function(wn,zt,ee){"use strict";ee.d(zt,{Q8:function(){return oe},d0:function(){return Se},w6:function(){return we}});var x=ee(59301),Be=ee(16326),Le=ee(82326),Pe=ee(6767),ye=ee(62957),ge=ee(47889),He=ee(77019),Ie=ee(5269),Oe=ee(25399),te=ee(62673),me=ee(7939),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(81779),Xe=ee(57193),Fe=ee(89392),Ye=ee.n(Fe),it=ee(63949),Ke=ee(13842),Ge=ee(95392),ke=ee(53398),pe=ee(69206),je=ee(12313),ze=ee(90609),ot=ee(86342),ue=ee(59301),_e=Object.defineProperty,We=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(lt,St,rt)=>St in lt?_e(lt,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):lt[St]=rt,Lt=(lt,St)=>{for(var rt in St||(St={}))nt.call(St,rt)&&_t(lt,rt,St[rt]);if(yt)for(var rt of yt(St))pt.call(St,rt)&&_t(lt,rt,St[rt]);return lt},Bt=(lt,St)=>We(lt,qe(St)),kt=(lt,St,rt)=>new Promise(($e,et)=>{var dt=wt=>{try{ut(rt.next(wt))}catch(be){et(be)}},Dt=wt=>{try{ut(rt.throw(wt))}catch(be){et(be)}},ut=wt=>wt.done?$e(wt.value):Promise.resolve(wt.value).then(dt,Dt);ut((rt=rt.apply(lt,St)).next())});function we(lt,St){const rt=[];for(let $e=lt;$e{const $e=ltZe()(St).endOf("day"),dt=lt{const rt=parseInt(Ze()(lt).format("HH")),$e=parseInt(Ze()().format("HH")),et=parseInt(Ze()().format("mm"));if(!lt)return{disabledHours:()=>we(0,$e),disabledMinutes:()=>we(0,et)};if(St){const dt=parseInt(Ze()(St).format("HH")),Dt=parseInt(Ze()(St).format("mm"));return Ze()(lt).isSame(Ze()(St),"day")?{disabledHours:()=>we(0,dt),disabledMinutes:()=>rt<=dt?we(0,Dt):[]}:void 0}if(Ze()(lt).isSame(Ze()(),"day"))return{disabledHours:()=>we(0,$e),disabledMinutes:()=>Ze()(lt).isSame(Ze()(),"hour")&&rt<=$e?we(0,et):[]}},Je=(lt,St)=>lt==null?void 0:lt.map(rt=>{var $e;return($e=St==null?void 0:St.find(et=>et.value===rt))==null?void 0:$e.id}),{RangePicker:st}=Be.default,{Option:Re}=Le.default,gt=({shixunHomeworks:lt,loading:St,dispatch:rt,classroomList:$e,user:et})=>{var dt,Dt,ut,wt,be,ae,ce,ve,Ee;const ht=(0,Ge.useParams)(),{workSetting:Ct,workList:tn,shixunWorkList:he,headerInfo:re,changeData:ne}=lt,[de,xe]=(0,x.useState)(!1),[le,ct]=(0,x.useState)(!1);let[Ot,Qt]=(0,x.useState)([]),[Zt,xt]=(0,x.useState)([]),[Wt,hn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ke.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Sn,Jn]=(0,x.useState)({}),[Pr,Rn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{xe(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Sr=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:Lt({},ht)})};(0,x.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Wt).map(function(yn){Wt[yn]=Ct[yn]}),(!Wt.allow_late||!Wt.unified_late)&&(Wt.late_penalty=20,Wt.penalty_type=ke.Q.Percent),Wt.unified_setting||(Wt.unified_late=!1,Wt.unified_anonymous_comment=!1,Wt.unified_anonymous_appeal=!1),Ot=JSON.parse(JSON.stringify(Ct.group_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Zt=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),hn(Lt({},Wt));const rn=(0,it.QE)((Ot==null?void 0:Ot.length)>0?Ot:[]);Qt([...rn]),(Zt==null?void 0:Zt.length)<=0?xt([{penalty_type:ke.Q.Percent,late_penalty:20}]):xt([...Zt])},[Ct]);const va=()=>kt(void 0,null,function*(){var rn,yn,Tn,Pn,$t,bn,ar,Cr,kr;if(((Tn=(yn=(rn=et==null?void 0:et.userInfo)==null?void 0:rn.course)==null?void 0:yn.shixun_homework_info)==null?void 0:Tn.shixun_homework_remaining_count)===0&&(($t=(Pn=lt==null?void 0:lt.headerInfo)==null?void 0:Pn.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))){(0,it.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(ar=(bn=(0,Ue.eY)())==null?void 0:bn.course)==null?void 0:ar.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Cr=et==null?void 0:et.userInfo)==null?void 0:Cr.user_status)===2){(0,pe.Rd)();return}const Tr=JSON.parse(JSON.stringify(Wt));if(Tr.challenge_settings.filter(mr=>!mr.hide),Tr.categoryId=ht.categoryId,(kr=Tr.challenge_settings)!=null&&kr.every(mr=>!mr.checked)){Pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ot),!Wt.unified_setting)Ot=Ot==null?void 0:Ot.map(mr=>{var ea;if(!mr.publish_time||!mr.end_time)throw Pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ea=Ct.group_settings)==null?void 0:ea.filter(oa=>{var nr;return(nr=mr==null?void 0:mr.group_name)==null?void 0:nr.includes(oa.group_name)}).map(oa=>oa.group_id||oa.id).toString().split(","),mr});else if(!Wt.publish_time||!Wt.end_time)throw Pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Tr.group_settings=Ot,Wt.allow_late)if(Wt.unified_late){if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Zt=Zt==null?void 0:Zt.map(mr=>{var ea,oa;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(oa=(ea=mr==null?void 0:mr.group_name)==null?void 0:ea.map(nr=>{var An,Ar;let pa=(Ar=(An=Ct.group_settings)==null?void 0:An.filter(_a=>(_a==null?void 0:_a.group_name)===nr))==null?void 0:Ar[0];return pa==null?void 0:pa.group_id}))==null?void 0:oa.toString().split(","),mr}),Tr.allow_late_settings=Zt;let ra=yield(0,ot.Tr)({homework_common_ids:[parseInt(ht.categoryId)],course_id:ht.coursesId,type:"homework_common"});(ra==null?void 0:ra.student_count)===0?sa(Tr):(Rn(Tr),Jn(ra))}),sa=rn=>{var yn;if(rn.total_score===null){Pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(rn!=null&&rn.work_efficiency&&rn.eff_score===null){Pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Tn=rn.challenge_settings.reduce((bn,ar)=>bn+Number(ar.challenge_score),0);if((Tn==null?void 0:Tn.toFixed(10))!==((yn=rn.total_score-rn.eff_score)==null?void 0:yn.toFixed(10))){Pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${rn.total_score}\u5206`);return}const Pn={shixun_evaluation:rn.shixun_evaluation,challenge_settings:rn.challenge_settings};let $t=()=>{var bn;const ar=()=>kt(void 0,null,function*(){ct(!0),(yield(0,Xe.ZP)(`/api/homework_commons/${ht.categoryId}/publish_setting.json`,{method:"post",body:Lt({},rn)})).status===0&&(Pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Sr(),rt({type:"user/getUserInfo",payload:{course_id:ht.coursesId}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Lt({},ht)})),ct(!1)});!(0,Fe.isEqual)(ne,Pn)&&!((bn=re==null?void 0:re.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ar}):ar()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ht.coursesId,type:"shixun",type_id:ht.categoryId,name:Ct.homework_name,fn:()=>{$t()}}}):$t()},br=(rn,yn,Tn="group_id")=>{var Pn;return yn?yn.find($t=>$t[Tn]===rn):(Pn=Ct==null?void 0:Ct.group_settings)==null?void 0:Pn.find($t=>$t.group_id[0]===rn)},er=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Oa=rn=>{var yn,Tn;const Pn=br(rn,Ct==null?void 0:Ct.allow_late_settings,"id"),$t=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings),bn=br(rn);return(Ct==null?void 0:Ct.allow_late)&&Pn&&Ze()(Pn==null?void 0:Pn.late_time)<=Ze()()||(Ct==null?void 0:Ct.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Tn=(Ze()(bn==null?void 0:bn.end_time)<=Ze()()&&((yn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:yn.filter(ar=>ar.group_id.includes(rn))))[0])==null?void 0:Tn.late_time)!=null},Ma=(0,x.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),_r=Ct==null?void 0:Ct.anonymous_comment,Qa=rn=>{if(!rn)return!1;const yn=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Pa=(rn,yn)=>{var Tn,Pn,$t,bn,ar;rn!=null&&rn.group_id||(rn.group_id=Je(rn==null?void 0:rn.group_name,Ct==null?void 0:Ct.group_settings)),rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:rn,index:yn,rangePickerDisabled:(Pn=(Tn=rn==null?void 0:rn.group_id)==null?void 0:Tn[0])!=null&&Pn.publish_time?de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Oa((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ue.createElement("section",{className:Ke.Z.form},ue.createElement("div",{className:Ke.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ue.createElement("div",null,ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(ge.ZP.Group,{disabled:de||!((dt=re==null?void 0:re.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((Dt=$e.AssistantObject.practice)!=null&&Dt.can_publish),value:Wt.unified_setting,onChange:rn=>{var yn;if(!((yn=re==null?void 0:re.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){Pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Wt.unified_setting=!Wt.unified_setting,Wt.unified_setting||(Wt.unified_late=!1,xt([{late_penalty:5}])),hn(Object.assign({},Wt)),Wt.unified_setting===!1&&Ot==""){Qt(Ot.concat({}));return}Wt.unified_setting&&(Qt([]),xt([{late_penalty:5}]))}},ue.createElement(ge.ZP,{value:!0,disabled:de||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ue.createElement(ge.ZP,{disabled:de||!((ut=Ct==null?void 0:Ct.group_settings)!=null&&ut.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)===0&&ue.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Wt.unified_setting&&ue.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ue.createElement(He.Z,{align:"middle"},ue.createElement(Ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",disabled:de||!((be=re==null?void 0:re.homework_status)!=null&&be.includes("\u672A\u53D1\u5E03")||(ae=re==null?void 0:re.homework_status)!=null&&ae.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!((ce=$e.AssistantObject.practice)!=null&&ce.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),disabledTime:rn=>Se(rn),value:Wt.publish_time?Ze()(Wt.publish_time):"",onChange:(rn,yn)=>{Wt.publish_time=yn,(Wt.end_time==""||!Wt.end_time)&&Wt.unified_setting&&(Wt.end_time=Ze()(rn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),hn(Object.assign({},Wt))}}))),ue.createElement(He.Z,{align:"middle",className:"pl30"},ue.createElement(Ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ct==null?void 0:Ct.allow_late)&&(Ct==null?void 0:Ct.homework_status.includes("\u5DF2\u622A\u6B62"))||de||(Ct==null?void 0:Ct.allow_late)&&Ze()()>=Ze()(Ct==null?void 0:Ct.end_time)||(0,Ue.Rm)()&&!((ve=$e.AssistantObject.practice)!=null&&ve.can_publish),disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date,Wt.publish_time),disabledTime:rn=>Se(rn,Wt.publish_time),value:Wt.end_time?Ze()(Wt.end_time):"",onChange:(rn,yn)=>{Wt.end_time=yn,hn(Object.assign({},Wt))}})))),!Wt.unified_setting&&(Ot==null?void 0:Ot.length)>0&&ue.createElement(He.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ot&&Ot.map(function(rn,yn){var Tn,Pn,$t,bn,ar,Cr,kr;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(Ot==null?void 0:Ot.length)-1?"0px":"10px"}},ue.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03")&&rn.id||Ze()(){var ra;if((0,Ue.Rm)()&&!((ra=$e.AssistantObject.practice)!=null&&ra.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].group_name=Tr,Ot[yn].group_id=rn.group_id;const mr=(0,Fe.flattenDeep)(Ot.map(oa=>oa.group_name)),ea=Zt.map(oa=>{let nr=(oa==null?void 0:oa.group_name)||[];return Bt(Lt({},oa),{group_name:(0,Fe.remove)(nr,An=>mr.includes(An))})});xt(ea),Qt(Ot.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Pa(rn,yn)},"+",Tr==null?void 0:Tr.length)},Ct.group_settings&&Ct.group_settings.map(function(Tr){if(!Ot.map(mr=>mr.group_name).flat().includes(Tr.group_name))return ue.createElement(Re,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),ue.createElement("div",{className:"ml20"},ue.createElement(st,{size:"large",ranges:{\u6B64\u523B:[rn.publish_time?Ze()(rn.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Oa((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tr=>oe(Tr,Ct==null?void 0:Ct.course_end_date),disabledTime:Tr=>Se(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,it.U6)(),"HH:mm"),Ze()((0,it.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[rn.publish_time?Ze()(rn.publish_time):void 0,rn.end_time?Ze()(rn.end_time):void 0],onChange:(Tr,ra)=>{var mr;if((0,Ue.Rm)()&&!((mr=$e.AssistantObject.practice)!=null&&mr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].publish_time=ra[0],!rn.end_time&&ra[0]?Ot[yn].end_time=Ze()(ra[0]).add(7,"days"):Ot[yn].end_time=ra[1],Qt([...Ot])},onCalendarChange:(Tr,ra,mr)=>{if(ra!=null&&ra[0]&&!ra[1]){const ea=Ze()(ra[0]).add(7,"days");Ot[yn].publish_time=ra[0],Ot[yn].end_time=ea,Qt([...Ot])}}})),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},((Cr=rn==null?void 0:rn.group_id)==null?void 0:Cr.length)>1&&ue.createElement(Oe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pa(rn,yn)})),Ot.length<((kr=Ct==null?void 0:Ct.group_settings)==null?void 0:kr.length)&&ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,Ue.Rm)()&&!((Tr=$e.AssistantObject.practice)!=null&&Tr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(Ot.concat({}))}}),((rn==null?void 0:rn.publish_time)&&Ze()(){const Tr=(0,Fe.cloneDeep)(Zt);Tr.forEach((ra,mr)=>{ra.group_name&&(ra.group_name=ra.group_name.filter(ea=>{var oa;return!((oa=Ot[yn].group_name)!=null&&oa.includes(ea))}))}),Ot=Ot.filter((ra,mr)=>yn!==mr),xt(Tr),Qt(Ot.slice()),setTimeout(()=>Qt(Ot.slice()),10)}}))))}))),ue.createElement(He.Z,null,ue.createElement(Ie.Z,null,ue.createElement("div",{className:Ke.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ue.createElement(Ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(te.default,{checked:Wt.allow_late,disabled:de||Ma,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.target.checked&&ye.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ue.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ue.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ue.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ue.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Wt.allow_late=!Wt.allow_late,Zt==""&&xt([{late_penalty:5}]),hn(Object.assign({},Wt))}},ue.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Wt==null?void 0:Wt.allow_late)&&ue.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ue.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:de||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Wt.unified_late,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.unified_late=rn.target.value,Zt==""&&!rn.target.value&&xt([{penalty_type:ke.Q.Percent,late_penalty:20}]),hn(Lt({},Wt))}},(Wt==null?void 0:Wt.unified_setting)&&ue.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ee=Ct==null?void 0:Ct.group_settings)==null?void 0:Ee.length)>0&&ue.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Wt!=null&&Wt.unified_late?ue.createElement(ue.Fragment,null,ue.createElement(He.Z,{align:"middle",style:{marginTop:"10px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(ke.Z,{disabled:de||_r,value:{type:Wt.penalty_type,inputValue:Wt.late_penalty},onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}hn(Bt(Lt({},Wt),{late_penalty:rn.inputValue,penalty_type:rn.type}))}})),ue.createElement(Ie.Z,{flex:"1",className:"ml5"},ue.createElement("span",{className:"c-grey-c ml10"},Wt.penalty_type===ke.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ue.createElement(He.Z,{align:"middle",style:{marginTop:"15px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:de||_r,value:Wt.late_time?Ze()(Wt.late_time):"",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),onChange:(rn,yn)=>{var Tn;if((0,Ue.Rm)()&&!((Tn=$e.AssistantObject.practice)!=null&&Tn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.late_time=yn,hn(Object.assign({},Wt))}})))):Zt.map(function(rn,yn){var Tn;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ue.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||!((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))&&rn.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:Ke.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof rn.group_name=="string"?[rn.group_name]:rn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].group_name=Pn,Zt[yn].group_id=rn.group_id,xt(Zt.slice())}},Ct.group_settings&&Ct.group_settings.map(function(Pn){const $t=Zt.map(ar=>ar.group_name).flat(),bn=Ot.map(ar=>ar.group_name).flat();if(Wt!=null&&Wt.unified_setting){if(!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)}else if(bn.includes(Pn.group_name)&&!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)})),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ue.createElement(ke.Z,{disabled:de||Qa(rn.id),value:{type:rn.penalty_type,inputValue:rn.late_penalty},onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_penalty=Pn.inputValue,Zt[yn].penalty_type=Pn.type,xt([...Zt])}}),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Be.default,{size:"large",disabled:de||Qa(rn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Pn=>oe(Pn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:rn!=null&&rn.late_time?Ze()(rn.late_time):void 0,onChange:(Pn,$t)=>{var bn;if((0,Ue.Rm)()&&!((bn=$e.AssistantObject.practice)!=null&&bn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_time=$t,xt([...Zt])}}),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt(Zt.concat({penalty_type:ke.Q.Percent,late_penalty:20}))}}),yn>0&&!rn.id&&ue.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt=Zt.filter(($t,bn)=>yn!==bn),xt(Zt.slice()),setTimeout(()=>xt(Zt.slice()),10)}}))))})),!de&&ue.createElement(ue.Fragment,null,ue.createElement(me.ZP,{type:"primary",size:"large",loading:le,style:{width:"138px",marginTop:"30px"},onClick:()=>va()},"\u4FDD\u5B58")),ue.createElement(je.Z,{onConfirm:(rn,yn)=>{Ot.splice(rn,0,...yn),Ot.splice(rn+yn.length,1);const Tn=(0,it.QE)([...Ot]);Qt([...Tn])}}),ue.createElement(ze.Z,{resdata:Sn,type:"shixun",okloading:le,oktext:(Sn==null?void 0:Sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:rn=>kt(void 0,null,function*(){ct(!0);let yn=yield(0,Xe.ZP)(`/api/courses/${ht.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ht.categoryId)]}});ct(!1),(yn==null?void 0:yn.status)===0&&sa(Pr)})}))};zt.ZP=(0,Ge.connect)(({shixunHomeworks:lt,classroomList:St,loading:rt,user:$e})=>({shixunHomeworks:lt,classroomList:St,loading:rt.effects,user:$e}))(gt)},51062:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(6767),ge=ee(54172),He=ee(95392),Ie=ee(78323),Oe=ee(40863),te=ee(57193),me=ee(56656),Ae=ee.n(me),Ze=ee(63949),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=(ze,ot,ue)=>ot in ze?Xe(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ge=(ze,ot)=>{for(var ue in ot||(ot={}))Ye.call(ot,ue)&&Ke(ze,ue,ot[ue]);if(Fe)for(var ue of Fe(ot))it.call(ot,ue)&&Ke(ze,ue,ot[ue]);return ze},ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,He.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Ae()(Ae()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ae()(Ae()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ue.createElement(Pe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ze.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},Ue.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt,we;if(!(qe!=null&&qe.size)){ye.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let oe=new FormData;oe.append("type",ze.actionTabs.type),oe.append("file",qe);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${ze.actionTabs.id}/supplement_score.json`:Se=`/api/homework_commons/${ze.actionTabs.id}/supplement_score.json`;let Je=yield(0,te.ZP)(Se,{method:"post",body:oe},!0);pt(!1),(Je==null?void 0:Je.status)===0&&(ue(),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),((kt=(Bt=Je==null?void 0:Je.data)==null?void 0:Bt.fail)==null?void 0:kt.length)>0&&Pe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ue.createElement(ge.default,{pagination:!1,dataSource:(we=Je==null?void 0:Je.data)==null?void 0:we.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ze.FH)("",Ie.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ze.actionTabs.type}`)}}))})},Ue.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ze.actionTabs.name),Ue.createElement(Le.default.Item,{style:{marginBottom:0},label:Ue.createElement("div",null,Ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ue.createElement("div",null,Ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:Oe.Z.downloadbutton,href:Ie.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ze.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ue.createElement(Le.default.Item,{style:{marginBottom:0}},Ue.createElement(pe,Ge({},_t),Ue.createElement("a",{className:Oe.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ue.createElement("br",null),Ue.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};zt.Z=(0,He.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},86632:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(20554),ye=ee(54172),ge=ee(13747),He=ee(95392),Ie=ee(57193),Oe=ee(56656),te=ee.n(Oe),me=ee(59301),Ae=(Xe,Fe,Ye)=>new Promise((it,Ke)=>{var Ge=je=>{try{pe(Ye.next(je))}catch(ze){Ke(ze)}},ke=je=>{try{pe(Ye.throw(je))}catch(ze){Ke(ze)}},pe=je=>je.done?it(je.value):Promise.resolve(je.value).then(Ge,ke);pe((Ye=Ye.apply(Xe,Fe)).next())});const{Dragger:Ze}=Be.default,Ue=({})=>{const Xe=(0,He.useParams)(),[Fe]=Le.default.useForm(),[Ye,it]=(0,x.useState)(!0),[Ke,Ge]=(0,x.useState)(!1);let[ke,pe]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const je=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ze(){return Ae(this,null,function*(){let ue;Ge(!0),window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`:ue=`/api/homework_commons/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`;let _e=yield(0,Ie.ZP)(ue,{method:"get",params:ke});Ge(!1),(_e==null?void 0:_e.status)===0&&it(_e==null?void 0:_e.data)})}(0,x.useEffect)(()=>{ze()},[]);let ot=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ue,_e,We)=>{var qe;return(qe=je.find(yt=>yt.question_type===ue))==null?void 0:qe.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ue,_e,We)=>{var qe;return(qe=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(yt=>yt.id===ue))==null?void 0:qe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")}].filter(ue=>!!ue);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(Pe.default,{destroyInactiveTabPane:!0,onChange:ue=>{ke.type=ue,ke.page=1,ke.limit=10,pe(ke),ze()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ye==null?void 0:Ye.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:ot,dataSource:Ye==null?void 0:Ye.list,pagination:!1})}].filter(ue=>!!ue)}),me.createElement(ge.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ue,_e)=>{ke.page=ue,ke.limit=_e,pe(ke),ze()},current:ke.page,total:Ye.count,pageSize:ke.limit,style:{marginTop:20}}))};zt.Z=(0,He.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Ue)},75501:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(1439),ge=ee(95392),He=ee(57193),Ie=ee(56656),Oe=ee.n(Ie),te=ee(63949),me=ee(59301),Ae=Object.defineProperty,Ze=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(ze,ot,ue)=>ot in ze?Ae(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ke=(ze,ot)=>{for(var ue in ot||(ot={}))Fe.call(ot,ue)&&it(ze,ue,ot[ue]);if(Xe)for(var ue of Xe(ot))Ye.call(ot,ue)&&it(ze,ue,ot[ue]);return ze},Ge=(ze,ot)=>Ze(ze,Ue(ot)),ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,ge.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(Pe.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ze.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt;console.log("---",ze.actionTabs,Lt,_e);let we=((Bt=ze==null?void 0:ze.actionTabs)==null?void 0:Bt.type)==="exercise"?`/api/exercises/${_e==null?void 0:_e.category}/exercise_user/edit_score.json`:`/api/student_works/${ze.actionTabs.id}/edit_score.json`;pt(!0);let oe=yield(0,He.ZP)(we,{method:"post",body:Ge(Ke({},Lt),{exercise_user_id:((kt=ze==null?void 0:ze.actionTabs)==null?void 0:kt.type)==="exercise"?ze.actionTabs.id:""})});pt(!1),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),ue()})},me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},me.createElement(ye.Z,{min:0,style:{width:"100%"}}))))};zt.Z=(0,ge.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},52324:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(7939),ye=ee(77019),ge=ee(44104),He=ee(16326),Ie=ee(95392),Oe=ee(56656),te=ee.n(Oe),me=ee(34364),Ae=ee(57193),Ze=ee(59301),Ue=(Ye,it,Ke)=>new Promise((Ge,ke)=>{var pe=ot=>{try{ze(Ke.next(ot))}catch(ue){ke(ue)}},je=ot=>{try{ze(Ke.throw(ot))}catch(ue){ke(ue)}},ze=ot=>ot.done?Ge(ot.value):Promise.resolve(ot.value).then(pe,je);ze((Ke=Ke.apply(Ye,it)).next())});const{Dragger:Xe}=Be.default,Fe=({})=>{const Ye=(0,Ie.useParams)(),[it]=Le.default.useForm(),[Ke,Ge]=(0,x.useState)(!0),[ke,pe]=(0,x.useState)(!1);console.log("----",Ye);function je(){return Ue(this,null,function*(){var ze,ot;let ue;window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`:ue=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`;let _e=yield(0,Ae.ZP)(ue,{method:"get"});(_e==null?void 0:_e.status)===0&&it.setFieldsValue({publish_time:te()(te()((ze=_e==null?void 0:_e.data)==null?void 0:ze.publish_time).format("YYYY-MM-DD HH:mm")),end_time:te()(te()((ot=_e==null?void 0:_e.data)==null?void 0:ot.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{je()},[]),Ze.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ze.createElement("div",{style:{textAlign:"end"}},Ke&&Ze.createElement(Pe.ZP,{onClick:()=>{Ge(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!Ke&&Ze.createElement("div",null,Ze.createElement(Pe.ZP,{type:"primary",loading:ke,onClick:()=>{it.submit()}},"\u63D0\u4EA4"),Ze.createElement(Pe.ZP,{style:{marginLeft:20},onClick:()=>{Ge(!0)}},"\u53D6\u6D88"))),Ze.createElement(Le.default,{form:it,disabled:Ke,onFinish:ze=>Ue(void 0,null,function*(){pe(!0),console.log("---",window.location.href);let ot;window.location.href.indexOf("exercise")>-1?ot=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/time_setting.json`:ot=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/time_setting.json`;let ue=yield(0,Ae.ZP)(ot,{method:"post",body:{publish_time:te()(ze.publish_time).format("YYYY-MM-DD HH:mm"),end_time:te()(ze.end_time).format("YYYY-MM-DD HH:mm")}});pe(!1),(ue==null?void 0:ue.status)===0&&Ge(!0)})},Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze),disabledTime:ze=>(0,me.d0)(ze),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze,"",it.getFieldValue("publish_time")),disabledTime:ze=>(0,me.d0)(ze,it.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};zt.Z=(0,Ie.connect)(({classroomList:Ye})=>({classroomList:Ye}))(Fe)},21542:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return te}});var x=ee(59301),Be=ee(37568),Le=ee(62673),Pe=ee(77019),ye={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",He=ee(13922),Ie=(me,Ae,Ze)=>new Promise((Ue,Xe)=>{var Fe=Ke=>{try{it(Ze.next(Ke))}catch(Ge){Xe(Ge)}},Ye=Ke=>{try{it(Ze.throw(Ke))}catch(Ge){Xe(Ge)}},it=Ke=>Ke.done?Ue(Ke.value):Promise.resolve(Ke.value).then(Fe,Ye);it((Ze=Ze.apply(me,Ae)).next())}),te=({data:me,value:Ae=[],handleChangePage:Ze,className:Ue="",setSelectedRowKeys:Xe,selectedRowKeys:Fe,onChange:Ye=()=>{}})=>{const[it,Ke]=(0,x.useState)([]),[Ge,ke]=(0,x.useState)([]),[pe,je]=(0,x.useState)([]);let[ze,ot]=(0,x.useState)(1),[ue,_e]=(0,x.useState)();return(0,x.useEffect)(()=>{Ke(me),ke([]),je([])},[me]),(0,x.useEffect)(()=>{Xe&&(ke(Fe),je(Fe))},[Fe]),x.createElement("div",{className:`flex justify-between w-full ${Ue}`},x.createElement("div",{className:ye.leftdiv},x.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:We=>Ie(void 0,null,function*(){Ke(me.filter(qe=>{var yt;return(yt=qe==null?void 0:qe.name)==null?void 0:yt.includes(We.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&x.createElement(He.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Le.default.Group,{value:Ge.map(We=>`${We.id}`),onChange:We=>{Xe(it.filter(qe=>We.includes(`${qe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((We,qe)=>x.createElement(Pe.Z,{key:We.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},x.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:We.is_published,value:`${We.id}`},x.createElement("div",{className:ye.listClass},x.createElement("span",{className:ye.spantitle,style:{width:We.is_published?"108px":"170px"}},We.name),We.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:ye.rightdiv},x.createElement(Be.default.Search,{onChange:We=>{je(Ge.filter(qe=>qe.name.includes(We.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),pe.length===0&&x.createElement(He.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),pe.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},pe.map((We,qe)=>x.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:We.id},x.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},We.name),x.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Xe(Ge.filter(yt=>`${yt.id}`!=`${We.id}`))}})))))))}},62510:function(wn,zt,ee){"use strict";ee.d(zt,{Ei:function(){return it},rU:function(){return Ke},ZP:function(){return ke}});var x=ee(59301),Be={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Le=ee(28284),Pe=ee(47889),ye=ee(1439),ge=ee(62673),He=ee(25399),Ie=ee(5269),Oe=ee(92310),te=ee.n(Oe),me=ee(59301),Ae=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Fe=(pe,je,ze)=>je in pe?Ae(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Ye=(pe,je)=>{for(var ze in je||(je={}))Ue.call(je,ze)&&Fe(pe,ze,je[ze]);if(Ze)for(var ze of Ze(je))Xe.call(je,ze)&&Fe(pe,ze,je[ze]);return pe};const it=({value:pe,className:je,style:ze})=>{const[ot,ue]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(pe){const{submit_limit:We,must_file:qe}=pe;if(We&&qe){ue("1");return}if(We&&!qe){ue("2");return}if(!We&&qe){ue("3");return}}},[pe]);const _e={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ot==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:te()(Be.exhibition,je),style:ze},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),_e==null?void 0:_e[ot])},Ke=({className:pe,style:je,form:ze})=>{const ot=Le.default.useWatch("submit_limit",ze),ue=Le.default.useWatch("can_submit",ze),_e=Le.default.useWatch("submit_num",ze);return me.createElement("section",{className:te()(Be.wrap,pe),style:je},me.createElement("div",{className:`${Be.title}`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Le.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Pe.ZP,{value:!1,style:{marginRight:"40px"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),me.createElement("br",null),me.createElement(Pe.ZP,{value:!0},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),me.createElement("div",null,ue?me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},me.createElement(Le.default.Item,{name:"submit_num",rules:ue?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ue,size:"large",addonAfter:"\u6B21",style:{width:133}})),me.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FF6500"}},_e)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u7279\u6B8A\u8BF4\u660E\uFF1A"),"\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 30px 18px 54px",display:"flex",alignItems:"center",color:"#666",marginTop:"1px"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09")),me.createElement("div",{className:`${Be.title} mt30`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Le.default.Item,{className:"mr10",name:"submit_limit_num",rules:ot?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ot,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Le.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var ke=({value:pe,onChange:je,className:ze,style:ot,disabled:ue=!1,checkMarginLeft:_e=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[qe,yt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(pe,"value"),!pe)return;const pt={submit_limit:pe==null?void 0:pe.submit_limit,submit_limit_num:pe==null?void 0:pe.submit_limit_num,must_file:pe==null?void 0:pe.must_file,can_submit:pe==null?void 0:pe.can_submit,submit_num:pe==null?void 0:pe.submit_num};yt(Ye({},pt))},[pe]);const nt=pt=>{const _t=Ye(Ye({},qe),pt);je(_t)};return me.createElement("section",{className:te()(Be.wrap,ze),style:ot},me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:qe==null?void 0:qe.can_submit,onChange:pt=>nt({can_submit:pt.target.value})},me.createElement(Pe.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",getPopupContainer:pt=>pt.parentNode,arrow:{pointAtCenter:!0},overlayInnerStyle:{width:"max-content",fontSize:14,transform:"translateX(-15%)"},title:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`})))),me.createElement("br",null),me.createElement(Pe.ZP,{className:Be.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},me.createElement("div",{className:"flex-container"},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:me.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FFB83A"}},qe==null?void 0:qe.submit_num)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u7279\u6B8A\u8BF4\u660E\uFF1A\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`}))),(qe==null?void 0:qe.can_submit)&&me.createElement(ye.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ue||!(qe!=null&&qe.can_submit),value:qe==null?void 0:qe.submit_num,onChange:pt=>nt({submit_num:pt})})))),me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.submit_limit,onChange:pt=>nt({submit_limit:pt.target.checked})}),me.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(ye.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ue||!(qe!=null&&qe.submit_limit),value:qe==null?void 0:qe.submit_limit_num,onChange:pt=>nt({submit_limit_num:pt})})),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.must_file,onChange:pt=>nt({must_file:pt.target.checked})}),me.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},12313:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ye}});var x=ee(59301),Be=ee(95392),Le=ee(16326),Pe=ee(62957),ye=ee(37568),ge=ee(6767),He=ee(77019),Ie=ee(5269),Oe={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},te=ee(56656),me=ee.n(te),Ae=ee(63949),Ze=ee(13922),Ue=ee(59301);const{RangePicker:Xe}=Le.default,Fe=({dispatch:it,classroomList:Ke,onConfirm:Ge})=>{const[ke,pe]=(0,x.useState)([]),[je,ze]=(0,x.useState)([]),[ot,ue]=(0,x.useState)(""),[_e,We]=(0,x.useState)([!1,!1]);(0,x.useEffect)(()=>{var nt,pt,_t,Lt;if(Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((nt=Ke.actionTabs)==null?void 0:nt.rangePickerDisabled),(pt=Ke.actionTabs)!=null&&pt.rangePickerDisabled?We((_t=Ke.actionTabs)==null?void 0:_t.rangePickerDisabled):We([!1,!1]);let Bt=Ke.actionTabs.data,kt=(Lt=Bt==null?void 0:Bt.group_name)==null?void 0:Lt.map((we,oe)=>{var Se;return{group_id:Bt==null?void 0:Bt.group_id[oe],group_name:Bt==null?void 0:Bt.group_name[oe],is_admin:Bt==null?void 0:Bt.is_admin,end_time:Bt==null?void 0:Bt.end_time,publish_time:Array.isArray(Bt==null?void 0:Bt.publish_time)?(Se=Bt==null?void 0:Bt.publish_time)==null?void 0:Se[0]:Bt==null?void 0:Bt.publish_time}});kt&&(pe([...kt]),ze([...kt]))}},[Ke.actionTabs]);const qe=()=>{it({type:"classroomList/setActionTabs",payload:{}}),ue("")},yt=nt=>{if(nt){const pt=je==null?void 0:je.filter(_t=>{var Lt,Bt;return(Bt=(Lt=_t==null?void 0:_t.group_name)==null?void 0:Lt.toLowerCase())==null?void 0:Bt.includes(nt==null?void 0:nt.toLowerCase())});pe(pt)}else pe(je)};return Ue.createElement(Pe.default,{width:980,title:Ue.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ue.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ue.createElement("span",{className:Oe.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ue.createElement(ye.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ot,onChange:nt=>{ue(nt.target.value.trim()),yt(nt.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>qe(),onOk:()=>{var nt;if(je.some(_t=>!_t.end_time||!_t.publish_time)){ge.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ge((nt=Ke.actionTabs)==null?void 0:nt.index,je),qe()}},Ue.createElement("div",{className:Oe.modal_con},Ue.createElement(He.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ke==null?void 0:ke.length)>0?ke.map(function(nt,pt){return Ue.createElement(Ie.Z,{span:24,key:pt},Ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(ke==null?void 0:ke.length)-1?"0px":"10px"}},Ue.createElement("div",{className:Oe.multiple_select,title:nt==null?void 0:nt.group_name},nt==null?void 0:nt.group_name),Ue.createElement("div",{className:"ml20"},Ue.createElement(Xe,{size:"large",allowClear:!1,disabled:_e,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_t=>{var Lt;return(0,Ae.Q8)(_t,(Lt=Ke.actionTabs)==null?void 0:Lt.disabledDate)},disabledTime:_t=>(0,Ae.d0)(_t),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,Ae.U6)(),"HH:mm"),me()((0,Ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(nt==null?void 0:nt.publish_time)&&[me()(nt==null?void 0:nt.publish_time),nt!=null&&nt.end_time?me()(nt==null?void 0:nt.end_time):void 0],onChange:(_t,Lt)=>{ke[pt].publish_time=Lt[0],ke[pt].end_time=Lt[1],pe([...ke]),je.forEach(Bt=>{Bt.group_id===(nt==null?void 0:nt.group_id)&&(Bt.publish_time=Lt[0],Bt.end_time=Lt[1])}),ze([...je])},onCalendarChange:(_t,Lt,Bt)=>{if(Lt!=null&&Lt[0]&&!Lt[1]){const kt=me()(Lt[0]).add(7,"days");ke[pt].publish_time=Lt[0],ke[pt].end_time=kt,pe([...ke]),je.forEach(we=>{we.group_id===(nt==null?void 0:nt.group_id)&&(we.publish_time=Lt[0],we.end_time=kt)}),ze([...je])}}})),_e[0]?Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ke.splice(pt,1),pe([...ke]),je.forEach((_t,Lt)=>{_t.group_id===(nt==null?void 0:nt.group_id)&&je.splice(Lt,1)}),ze([...je])}})))}):Ue.createElement(Ze.Z,null))))};var Ye=(0,Be.connect)(({classroomList:it})=>({classroomList:it}))(Fe)},12480:function(wn,zt,ee){"use strict";ee.d(zt,{$J:function(){return Le},JZ:function(){return ye},bN:function(){return He},jP:function(){return ge},rO:function(){return Pe}});var x=ee(57193),Be=(Ie,Oe,te)=>new Promise((me,Ae)=>{var Ze=Fe=>{try{Xe(te.next(Fe))}catch(Ye){Ae(Ye)}},Ue=Fe=>{try{Xe(te.throw(Fe))}catch(Ye){Ae(Ye)}},Xe=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(Ze,Ue);Xe((te=te.apply(Ie,Oe)).next())});function Le(Ie){return(0,x.U2)(`libraries/${Ie}.json`)}function Pe(){return(0,x.U2)("library_tags.json")}function ye(Ie){return Be(this,null,function*(){return(yield(0,x.IV)(`attachments/${Ie}.json`)).status===0})}function ge(Ie){return(0,x.v_)("libraries.json",Ie)}function He(Ie,Oe){return(0,x.gz)(`libraries/${Ie}.json`,Oe)}},13719:function(wn,zt,ee){"use strict";ee.d(zt,{AD:function(){return pt},BA:function(){return be},D9:function(){return Se},Hp:function(){return je},IM:function(){return st},Iy:function(){return ot},KM:function(){return wt},KU:function(){return St},MJ:function(){return ze},Ne:function(){return Je},ON:function(){return $e},Uj:function(){return Dt},VY:function(){return lt},YO:function(){return dt},YX:function(){return et},Zn:function(){return Xe},_g:function(){return Ge},_k:function(){return we},c6:function(){return yt},cr:function(){return Fe},eV:function(){return nt},fi:function(){return Ye},gh:function(){return We},hS:function(){return Re},iA:function(){return it},j6:function(){return ke},je:function(){return Bt},jj:function(){return pe},kS:function(){return rt},lS:function(){return kt},o6:function(){return qe},pO:function(){return ut},rQ:function(){return _t},sA:function(){return _e},xm:function(){return oe},xo:function(){return gt},y8:function(){return Lt},yd:function(){return Ke}});var x=ee(94373),Be=ee(95392),Le=ee(63949),Pe=ee(6767),ye=ee(78323),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(ae,ce,ve)=>ce in ae?ge(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):ae[ce]=ve,me=(ae,ce)=>{for(var ve in ce||(ce={}))Ie.call(ce,ve)&&te(ae,ve,ce[ve]);if(He)for(var ve of He(ce))Oe.call(ce,ve)&&te(ae,ve,ce[ve]);return ae},Ae=(ae,ce,ve)=>new Promise((Ee,ht)=>{var Ct=re=>{try{he(ve.next(re))}catch(ne){ht(ne)}},tn=re=>{try{he(ve.throw(re))}catch(ne){ht(ne)}},he=re=>re.done?Ee(re.value):Promise.resolve(re.value).then(Ct,tn);he((ve=ve.apply(ae,ce)).next())});const Ze=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ue=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Xe=ae=>Ae(void 0,null,function*(){Ze(),(yield(0,x.YR)(me({},ae))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_couser_info.json`,query:ae}))),Ue()}),Fe=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.yS)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`);else{if(ce.status===-2)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`))}}),Ye=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.W0)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`))}}),it=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Nl)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.IU)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`))}}),Ge=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.td)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-2)return ce;if(ce.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else if(ce.status===-4)return ce}}),ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.QX)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`))}}),pe=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.o_)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),je=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.ZL)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ze=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.vV)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ot=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.aP)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ue=ae=>Ae(void 0,null,function*(){Ze(),(yield exportCourseWorkListAppendix(me({},ae))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ae.categoryId}/works_list.zip`,query:ae}))),Ue()}),_e=ae=>Ae(void 0,null,function*(){Ze(),yield(0,Le.FH)("",ye.Z.API_SERVER+`/api/polls/${ae.categoryId}/commit_result.xlsx`),Ue()}),We=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/attendances/export_xlsx_data.xlsx`,query:ae}))}),qe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/video_study_statics.xlsx`,query:ae}))}),yt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_video_study.xlsx`,query:ae}))}),nt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_course_students_info.xlsx`,query:ae}))}),pt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ae}))}),_t=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ae}))}),Lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ae}))}),Bt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Uy)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`))}),kt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.tg)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`))}),we=ae=>Ae(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/export_records/${ae.id}.xlsx`,query:ae}))}),oe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ae}))}),Se=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/${ae.menuKey}_statistic.xlsx?${ae.checkedList.map(ce=>`course_group_id[]=${ce}`).join("&")}`,query:ae}))}),Je=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_training_objectives.xlsx`,query:ae}))}),st=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)(ae==null?void 0:ae.name,(0,Le.NY)({url:ye.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ae}))}),Re=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_courses.xlsx`,query:ae}))}),gt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_graduation_requirements.xlsx`,query:ae}))}),lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ae}))}),St=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}/rank_list.xlsx`,query:ae}))}),rt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ae}))}),$e=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/examination_banks/${ae.id}.json`,query:ae}))}),et=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}.json`,query:ae}))}),dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/polls/${ae==null?void 0:ae.id}/commit_result.json`,query:ae}))}),Dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ae}))}),ut=(ae,ce)=>Ae(void 0,null,function*(){yield(0,Le.FH)(ce||"",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae==null?void 0:ae.exercise_id}/consult_exercise.json`,query:ae}))}),wt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/competitions/${ae==null?void 0:ae.identifier}/competition_commit_records/member_works.xlsx`,query:ae}))}),be=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/group_homeworks/import_group_template.xlsx`,query:ae}))})},33679:function(wn,zt,ee){"use strict";ee.d(zt,{M:function(){return ge},Y:function(){return ye}});var x=ee(56656),Be=ee.n(x),Le=ee(89392),Pe=ee.n(Le);const ye=(He,Ie="YYYY-MM-DD")=>(0,Le.cloneDeepWith)(He,te=>{if(te instanceof Be())return te.format(Ie)}),ge=(He,Ie,Oe)=>{const te=me=>Reflect.toString.call(me)==="[object Object]";if(!te(He)&&!Array.isArray(He))return He;for(const me of Object.keys(He))Array.isArray(He[me])?He[me]=He[me].map(Ae=>ge(Ae,Ie,Oe)):te(He[me])?He[me]=ge(He[me],Ie,Oe):Ie.includes(me)&&typeof He[me]=="string"&&(He[me]=Oe?Be()(He[me],Oe):Be()(He[me]));return He}},90036:function(wn,zt,ee){"use strict";ee.d(zt,{U:function(){return Oe}});var x=ee(59301),Be=Object.defineProperty,Le=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ge=(te,me,Ae)=>me in te?Be(te,me,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):te[me]=Ae,He=(te,me)=>{for(var Ae in me||(me={}))Pe.call(me,Ae)&&ge(te,Ae,me[Ae]);if(Le)for(var Ae of Le(me))ye.call(me,Ae)&&ge(te,Ae,me[Ae]);return te},Ie=(te,me,Ae)=>new Promise((Ze,Ue)=>{var Xe=it=>{try{Ye(Ae.next(it))}catch(Ke){Ue(Ke)}},Fe=it=>{try{Ye(Ae.throw(it))}catch(Ke){Ue(Ke)}},Ye=it=>it.done?Ze(it.value):Promise.resolve(it.value).then(Xe,Fe);Ye((Ae=Ae.apply(te,me)).next())});function Oe(te,me){const[Ae,Ze]=(0,x.useState)(me),[Ue,Xe]=(0,x.useState)(!1),[Fe,Ye]=(0,x.useState)();return[Ae,Ue,(Ke,Ge=!1)=>Ie(this,null,function*(){const ke=Ge?me:He(He({},Ae),Ke);Xe(!0),Ze(ke);const pe=yield te(ke);return Xe(!1),Ye(pe),pe}),Fe,Ye]}},17870:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return He}});var x=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",Le=ee(49338),Pe=ee(81779),ye=ee(59301),He=()=>{const[Ie,Oe]=(0,x.useState)(!1);return{verifyModelUser:()=>(0,Pe.$O)()?!0:(Oe(!0),!1),ContactModalElement:()=>ye.createElement(Le.Z,{visible:Ie,setVisible:Oe,image:Be}),contactOpen:Ie,setContactOpen:Oe}}},901:function(wn,zt,ee){"use strict";ee.d(zt,{AL:function(){return ke},Iy:function(){return me},Qv:function(){return Ue},ez:function(){return Ge},jb:function(){return Ae}});var x=ee(32834),Be=ee.n(x),Le=ee(11690),Pe=ee.n(Le);let ye=1;function ge(ue,_e){const We=ue.match(/^(\s+)(?:```)/);if(We===null)return _e;const qe=We[1];return _e.split(` `).map(yt=>{const nt=yt.match(/^\s+/);if(nt===null)return yt;const[pt]=nt;return pt.length>=qe.length?yt.slice(qe.length):yt}).join(` `)}let He=[],Ie=["
    "];const Oe=new(Be()).Renderer,te=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function me(){He.length=0,Ie=["
      "]}const Ae={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ze(ue,_e,We,qe){if(_e>=ue.length||ue[_e].level<=We)return _e;var yt=ue[_e];qe.push("
    • "+yt.text+""),_e++;var nt=[];return _e=Ze(ue,_e,yt.level,nt),nt.length>0&&(qe.push("
        "),nt.forEach(function(pt){qe.push(pt)}),qe.push("
      ")),qe.push("
    • "),_e=Ze(ue,_e,We,qe),_e}function Ue(){return Ze(He,0,0,Ie),Ie.push("
    "),Ie.join("")}const Xe={heading(ue){const _e=te.exec(ue);if(ye+=1,_e)return{type:"heading",raw:_e[0],depth:_e[1].length,text:_e[2]}},fences(ue){const _e=this.rules.block.fences.exec(ue);if(_e){const We=_e[0];let qe=ge(We,_e[3]||"");const yt=_e[2]?_e[2].trim():_e[2];if(["latex","katex","math"].indexOf(yt)>=0){const nt=it(),pt=qe;qe=nt,Ke[nt]={type:"block",expression:pt}}return{type:"code",raw:We,lang:yt,text:qe}}}},Fe=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ye=0;const it=()=>`__special_katext_id_${Ye++}__`;let Ke={};function Ge(){return Ke}function ke(){Ye=0,Ke={}}function pe(ue){return ue=ue.replace(Fe,(_e,We)=>{const qe=it();return Ke[qe]={type:"inline",expression:We},qe}),ue}const je=Oe.listitem;Oe.listitem=function(ue){return je(pe(ue))};const ze=Oe.paragraph;Oe.paragraph=function(ue){return ze(pe(ue))};const ot=Oe.tablecell;Oe.tablecell=function(ue,_e){return ot(pe(ue),_e)},Oe.code=function(ue,_e,We){const qe=(_e||"").match(/\S*/)[0];return qe?["latex","katex","math"].indexOf(qe)>=0?`

    ${ue}

    `:`
    ${We?ue:(0,Le.escape)(ue,!0)}
    `:'
    '+(We?ue:(0,Le.escape)(ue,!0))+"
    "},Oe.heading=function(ue,_e,We){let qe=this.options.headerPrefix+We.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return He.push({anchor:qe,level:_e,text:ue}),"'+ue+""},Be().setOptions({silent:!0,gfm:!0,pedantic:!1}),Be().use({tokenizer:Xe,renderer:Oe}),zt.ZP=Be()},51039:function(wn,zt,ee){"use strict";ee.d(zt,{_:function(){return me}});var x=ee(86342),Be=ee(62957),Le=ee(6767),Pe=ee(54172),ye=ee(63949),ge=ee(59301),He=(Ae,Ze,Ue)=>new Promise((Xe,Fe)=>{var Ye=Ge=>{try{Ke(Ue.next(Ge))}catch(ke){Fe(ke)}},it=Ge=>{try{Ke(Ue.throw(Ge))}catch(ke){Fe(ke)}},Ke=Ge=>Ge.done?Xe(Ge.value):Promise.resolve(Ge.value).then(Ye,it);Ke((Ue=Ue.apply(Ae,Ze)).next())});const Ie=Ae=>He(void 0,[Ae],function*({is_jupyter:Ze,is_jupyter_lab:Ue,shixunId:Xe,homework_common_id:Fe,courseId:Ye}){if(Ze||Ue){const Ke=yield(0,x.BK)({id:Xe});Ke!=null&&Ke.identifier&&(0,ye.xg)(`/tasks/${Ke.identifier}/jupyter?homework_common_id=${Fe}`);return}const it=yield(0,x.Ir)({id:Xe,homework_common_id:Fe});if(it!=null&&it.game_identifier){(0,ye.xg)(`/tasks/${Ye}/${Fe}/${it.game_identifier}`);return}(it==null?void 0:it.status)===2?Oe(it==null?void 0:it.message,Fe,Ye):(it==null?void 0:it.status)===3?te(it==null?void 0:it.message):(it==null?void 0:it.status)==-3&&(0,ye.eF)()}),Oe=(Ae,Ze,Ue)=>{Ae=Ae!=null&&Ae.includes(".json")?Ae:`${Ae}.json`,Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>He(void 0,null,function*(){const Xe=yield(0,x.$Q)({url:Ae});if(!Xe)return;Le.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Fe=yield(0,x.Ir)({id:Xe.shixun_identifier,homework_common_id:Ze});if(Fe!=null&&Fe.game_identifier){(0,ye.xg)(`/tasks/${Ue}/${Ze}/${Fe.game_identifier}`);return}(Fe==null?void 0:Fe.status)===2?Oe(Fe==null?void 0:Fe.message,Ze,Ue):(Fe==null?void 0:Fe.status)===3&&te(Fe==null?void 0:Fe.message)})})},te=Ae=>{Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ae,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},me=(Ae,Ze)=>He(void 0,[Ae,Ze],function*(Ue,{is_jupyter:Xe,is_jupyter_lab:Fe}){const Ye=yield(0,x.WT)(Ue);if(Ye.length>1)return Be.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:ge.createElement("div",null,ge.createElement("div",null,"\u4F60\u5F53\u524D\u6709",Ye.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),ge.createElement(Pe.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(it,Ke){const{course_identifier:Ge,id:ke}=Ke||{};return ge.createElement("a",{target:"_blank",href:`/classrooms/${Ge}/shixun_homework/${ke}/detail`},it)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(it,Ke){const{course_identifier:Ge,id:ke,shixun_identifier:pe}=Ke;return ge.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{Ie({is_jupyter:Xe,is_jupyter_lab:Fe,shixunId:pe,homework_common_id:ke,courseId:Ge})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:Ye,rowKey:"id"}))}),!0;if(Ye.length===1){const{shixun_identifier:it,id:Ke,course_identifier:Ge}=Ye[0];return Ie({is_jupyter:Xe,is_jupyter_lab:Fe,shixunId:it,homework_common_id:Ke,courseId:Ge}),!0}return!1});zt.Z=Ie},69206:function(wn,zt,ee){"use strict";ee.d(zt,{rX:function(){return pe},pW:function(){return je},gy:function(){return ze},xY:function(){return ke},O5:function(){return Ge},hs:function(){return Fe},tJ:function(){return Ue},o1:function(){return Xe},Rd:function(){return Ke}});var x=ee(95392),Be=ee(62957),Le=ee(37285),Pe=ee(6767),ye=ee(81779),ge=ee(63949),He=ee(87169),Ie=ee(25510),Oe="data:image/png;base64,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",te=ee.p+"static/newqrcode.a8740efb.png",me=ee(32637),Ae=ee(59301),Ze=(ot,ue,_e)=>new Promise((We,qe)=>{var yt=_t=>{try{pt(_e.next(_t))}catch(Lt){qe(Lt)}},nt=_t=>{try{pt(_e.throw(_t))}catch(Lt){qe(Lt)}},pt=_t=>_t.done?We(_t.value):Promise.resolve(_t.value).then(yt,nt);pt((_e=_e.apply(ot,ue)).next())});const Ue=(ot,ue=!1,_e=!1,We="",qe=!1)=>!!(Xe(ot)&&Ye(ot,ue,_e,We,qe)),Xe=ot=>(0,ye.bg)()?!0:(ot({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Fe=ot=>{var ue,_e,We;const{user:qe}=(0,x.getDvaApp)()._store.getState();(0,ye.bg)()&&!((_e=(ue=qe==null?void 0:qe.userInfo)==null?void 0:ue.course)!=null&&_e.course_public)&&!((We=qe==null?void 0:qe.userInfo)!=null&&We.profile_completed)&&ot({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ye=(ot,ue=!1,_e=!0,We="",qe=!1)=>{var yt;const{user:nt}=(0,x.getDvaApp)()._store.getState();return(yt=nt.userInfo)!=null&&yt.profile_completed?!0:(_e?ot({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:We,isCurrentPage:qe}}):Be.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,ge.xg)("/account/profile/edit"),it()}}),!1)},it=()=>{Be.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()}})},Ke=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ae.createElement("div",{style:{textAlign:"center"}},Ae.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"),Ae.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:me}),Ae.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ge=()=>{var ot;const{user:ue}=(0,x.getDvaApp)()._store.getState();return(ot=ue.userInfo)!=null&&ot.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ae.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,ge.xg)("/account/certification")}}),!1)},ke=()=>(0,ye.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ae.createElement("div",{className:"tc",style:{marginLeft:-38}},Ae.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ae.createElement("img",{src:te,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),pe=(ot,ue)=>ot?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ae.createElement("div",null,Ae.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"),Ae.createElement("div",{style:{marginLeft:"110px"}},Ae.createElement("img",{src:Oe,width:200}),Ae.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ge.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),je=ot=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ae.createElement("div",null,Ae.createElement("div",null,Ae.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"),Ae.createElement(Le.Z,null),Ae.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ae.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 ",Ae.createElement("a",null,ot),"\u5929\u3002"),Ae.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ae.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")),Ae.createElement("div",{style:{textAlign:"center",marginTop:30}},Ae.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ze=(ot,ue="")=>{const{shixunsDetail:{detail:_e}}=(0,x.getDvaApp)()._store.getState();if((_e==null?void 0:_e.public)===2||(_e==null?void 0:_e.public)===1||(_e==null?void 0:_e.shixun_status)===3){let We="";return(_e==null?void 0:_e.public)===2&&(We="\u5DF2\u516C\u5F00"),(_e==null?void 0:_e.public)===1&&(We="\u5F85\u5BA1\u6838"),(_e==null?void 0:_e.shixun_status)===3&&(We="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Ae.createElement(He.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ae.createElement("div",{className:"tc",style:{marginLeft:-38}},Ae.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",We,"\uFF0C",ue,"\u3002"),Ae.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ae.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(_e==null?void 0:_e.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Ae.createElement(He.Z,null),title:"\u63D0\u793A",content:Ae.createElement("div",null,Ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ue,"\u3002"),Ae.createElement("br",null),Ae.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:()=>{Be.default.confirm({width:440,centered:!0,icon:Ae.createElement(He.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:()=>Ze(void 0,null,function*(){(yield ot({type:"shixunsDetail/cancelRelease",payload:{id:_e==null?void 0:_e.identifier}})).status!==401&&(Pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:_e==null?void 0:_e.identifier}}),ot({type:"practiceSetting/getCommonData",payload:{id:_e==null?void 0:_e.identifier}}))})})}}),!0):!1}},92973:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return kt}});var x=ee(59301),Be=ee(29679),Le=ee(19248),Pe=ee(99267),ye=ee(96512),ge=ee(78987),He=ee(92310),Ie=ee.n(He),Oe=ee(77900),te=ee(26112),me=ee(8654),Ae=ee(22703),Ze=ee(48755),Ue=ee(36237),Xe=ee(63356),Fe=ee(16931);const Ye=(we,oe,Se,Je,st)=>({background:we,border:`${(0,Ue.unit)(Je.lineWidth)} ${Je.lineType} ${oe}`,[`${st}-icon`]:{color:Se}}),it=we=>{const{componentCls:oe,motionDurationSlow:Se,marginXS:Je,marginSM:st,fontSize:Re,fontSizeLG:gt,lineHeight:lt,borderRadiusLG:St,motionEaseInOutCirc:rt,withDescriptionIconSize:$e,colorText:et,colorTextHeading:dt,withDescriptionPadding:Dt,defaultPadding:ut}=we;return{[oe]:Object.assign(Object.assign({},(0,Xe.Wf)(we)),{position:"relative",display:"flex",alignItems:"center",padding:ut,wordWrap:"break-word",borderRadius:St,[`&${oe}-rtl`]:{direction:"rtl"},[`${oe}-content`]:{flex:1,minWidth:0},[`${oe}-icon`]:{marginInlineEnd:Je,lineHeight:0},"&-description":{display:"none",fontSize:Re,lineHeight:lt},"&-message":{color:dt},[`&${oe}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Se} ${rt}, opacity ${Se} ${rt}, padding-top ${Se} ${rt}, padding-bottom ${Se} ${rt}, - margin-bottom ${Se} ${rt}`},[`&${oe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${oe}-with-description`]:{alignItems:"flex-start",padding:Dt,[`${oe}-icon`]:{marginInlineEnd:st,fontSize:$e,lineHeight:0},[`${oe}-message`]:{display:"block",marginBottom:Je,color:dt,fontSize:gt},[`${oe}-description`]:{display:"block",color:et}},[`${oe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Ke=we=>{const{componentCls:oe,colorSuccess:Se,colorSuccessBorder:Je,colorSuccessBg:st,colorWarning:Re,colorWarningBorder:gt,colorWarningBg:lt,colorError:St,colorErrorBorder:rt,colorErrorBg:$e,colorInfo:et,colorInfoBorder:dt,colorInfoBg:Dt}=we;return{[oe]:{"&-success":Ye(st,Je,Se,we,oe),"&-info":Ye(Dt,dt,et,we,oe),"&-warning":Ye(lt,gt,Re,we,oe),"&-error":Object.assign(Object.assign({},Ye($e,rt,St,we,oe)),{[`${oe}-description > pre`]:{margin:0,padding:0}})}}},Ge=we=>{const{componentCls:oe,iconCls:Se,motionDurationMid:Je,marginXS:st,fontSizeIcon:Re,colorIcon:gt,colorIconHover:lt}=we;return{[oe]:{"&-action":{marginInlineStart:st},[`${oe}-close-icon`]:{marginInlineStart:st,padding:0,overflow:"hidden",fontSize:Re,lineHeight:(0,Ue.unit)(Re),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Se}-close`]:{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}},"&-close-text":{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}}}},ke=we=>({withDescriptionIconSize:we.fontSizeHeading3,defaultPadding:`${we.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${we.paddingMD}px ${we.paddingContentHorizontalLG}px`});var pe=(0,Fe.I$)("Alert",we=>[it(we),Ke(we),Ge(we)],ke),je=function(we,oe){var Se={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&oe.indexOf(Je)<0&&(Se[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Je=Object.getOwnPropertySymbols(we);st{const{icon:oe,prefixCls:Se,type:Je}=we,st=ze[Je]||null;return oe?(0,Ae.wm)(oe,x.createElement("span",{className:`${Se}-icon`},oe),()=>({className:Ie()(`${Se}-icon`,oe.props.className)})):x.createElement(st,{className:`${Se}-icon`})},ue=we=>{const{isClosable:oe,prefixCls:Se,closeIcon:Je,handleClose:st,ariaProps:Re}=we,gt=Je===!0||Je===void 0?x.createElement(Pe.Z,null):Je;return oe?x.createElement("button",Object.assign({type:"button",onClick:st,className:`${Se}-close-icon`,tabIndex:0},Re),gt):null};var We=x.forwardRef((we,oe)=>{const{description:Se,prefixCls:Je,message:st,banner:Re,className:gt,rootClassName:lt,style:St,onMouseEnter:rt,onMouseLeave:$e,onClick:et,afterClose:dt,showIcon:Dt,closable:ut,closeText:wt,closeIcon:be,action:ae,id:ce}=we,ve=je(we,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ee,ht]=x.useState(!1),Ct=x.useRef(null);x.useImperativeHandle(oe,()=>({nativeElement:Ct.current}));const{getPrefixCls:tn,direction:he,closable:re,closeIcon:ne,className:de,style:xe}=(0,Ze.dj)("alert"),le=tn("alert",Je),[ct,Ot,Qt]=pe(le),Zt=Sr=>{var va;ht(!0),(va=we.onClose)===null||va===void 0||va.call(we,Sr)},xt=x.useMemo(()=>we.type!==void 0?we.type:Re?"warning":"info",[we.type,Re]),Wt=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon||wt?!0:typeof ut=="boolean"?ut:be!==!1&&be!==null&&be!==void 0?!0:!!re,[wt,be,ut,re]),hn=Re&&Dt===void 0?!0:Dt,Sn=Ie()(le,`${le}-${xt}`,{[`${le}-with-description`]:!!Se,[`${le}-no-icon`]:!hn,[`${le}-banner`]:!!Re,[`${le}-rtl`]:he==="rtl"},de,gt,lt,Qt,Ot),Jn=(0,te.Z)(ve,{aria:!0,data:!0}),Pr=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon?ut.closeIcon:wt||(be!==void 0?be:typeof re=="object"&&re.closeIcon?re.closeIcon:ne),[be,ut,wt,ne]),Rn=x.useMemo(()=>{const Sr=ut!=null?ut:re;if(typeof Sr=="object"){const{closeIcon:va}=Sr;return je(Sr,["closeIcon"])}return{}},[ut,re]);return ct(x.createElement(Oe.default,{visible:!Ee,motionName:`${le}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Sr=>({maxHeight:Sr.offsetHeight}),onLeaveEnd:dt},(Sr,va)=>{let{className:sa,style:br}=Sr;return x.createElement("div",Object.assign({id:ce,ref:(0,me.sQ)(Ct,va),"data-show":!Ee,className:Ie()(Sn,sa),style:Object.assign(Object.assign(Object.assign({},xe),St),br),onMouseEnter:rt,onMouseLeave:$e,onClick:et,role:"alert"},Jn),hn?x.createElement(ot,{description:Se,icon:we.icon,prefixCls:le,type:xt}):null,x.createElement("div",{className:`${le}-content`},st?x.createElement("div",{className:`${le}-message`},st):null,Se?x.createElement("div",{className:`${le}-description`},Se):null),ae?x.createElement("div",{className:`${le}-action`},ae):null,x.createElement(ue,{isClosable:Wt,prefixCls:le,closeIcon:Pr,handleClose:Zt,ariaProps:Rn}))}))}),qe=ee(67732),yt=ee(83652),nt=ee(22214),pt=ee(42403),Lt=function(we){function oe(){var Se;return(0,qe.Z)(this,oe),Se=(0,nt.Z)(this,oe,arguments),Se.state={error:void 0,info:{componentStack:""}},Se}return(0,pt.Z)(oe,we),(0,yt.Z)(oe,[{key:"componentDidCatch",value:function(Je,st){this.setState({error:Je,info:st})}},{key:"render",value:function(){const{message:Je,description:st,id:Re,children:gt}=this.props,{error:lt,info:St}=this.state,rt=(St==null?void 0:St.componentStack)||null,$e=typeof Je=="undefined"?(lt||"").toString():Je,et=typeof st=="undefined"?rt:st;return lt?x.createElement(We,{id:Re,type:"error",message:$e,description:x.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},et)}):gt}}])}(x.Component);const Bt=We;Bt.ErrorBoundary=Lt;var kt=Bt},88390:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return we}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(77900),ye=ee(29509),ge=ee(22703),He=ee(48755),Ie=ee(36237),Oe=ee(63356),te=ee(93427),me=ee(51636),Ae=ee(16931);const Ze=new Ie.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ue=new Ie.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Xe=new Ie.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Fe=new Ie.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ye=new Ie.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),it=new Ie.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ke=oe=>{const{componentCls:Se,iconCls:Je,antCls:st,badgeShadowSize:Re,textFontSize:gt,textFontSizeSM:lt,statusSize:St,dotSize:rt,textFontWeight:$e,indicatorHeight:et,indicatorHeightSM:dt,marginXS:Dt,calc:ut}=oe,wt=`${st}-scroll-number`,be=(0,te.Z)(oe,(ae,ce)=>{let{darkColor:ve}=ce;return{[`&${Se} ${Se}-color-${ae}`]:{background:ve,[`&:not(${Se}-count)`]:{color:ve},"a:hover &":{background:ve}}}});return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Se}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:oe.indicatorZIndex,minWidth:et,height:et,color:oe.badgeTextColor,fontWeight:$e,fontSize:gt,lineHeight:(0,Ie.unit)(et),whiteSpace:"nowrap",textAlign:"center",background:oe.badgeColor,borderRadius:ut(et).div(2).equal(),boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`,transition:`background ${oe.motionDurationMid}`,a:{color:oe.badgeTextColor},"a:hover":{color:oe.badgeTextColor},"a:hover &":{background:oe.badgeColorHover}},[`${Se}-count-sm`]:{minWidth:dt,height:dt,fontSize:lt,lineHeight:(0,Ie.unit)(dt),borderRadius:ut(dt).div(2).equal()},[`${Se}-multiple-words`]:{padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Se}-dot`]:{zIndex:oe.indicatorZIndex,width:rt,minWidth:rt,height:rt,background:oe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`},[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:it,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Se}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Se}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:St,height:St,verticalAlign:"middle",borderRadius:"50%"},[`${Se}-status-success`]:{backgroundColor:oe.colorSuccess},[`${Se}-status-processing`]:{overflow:"visible",color:oe.colorInfo,backgroundColor:oe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Re,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ze,animationDuration:oe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Se}-status-default`]:{backgroundColor:oe.colorTextPlaceholder},[`${Se}-status-error`]:{backgroundColor:oe.colorError},[`${Se}-status-warning`]:{backgroundColor:oe.colorWarning},[`${Se}-status-text`]:{marginInlineStart:Dt,color:oe.colorText,fontSize:oe.fontSize}}}),be),{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Ue,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`${Se}-zoom-leave`]:{animationName:Xe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`&${Se}-not-a-wrapper`]:{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Fe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`${Se}-zoom-leave`]:{animationName:Ye,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`&:not(${Se}-status)`]:{verticalAlign:"middle"},[`${wt}-custom-component, ${Se}-count`]:{transform:"none"},[`${wt}-custom-component, ${wt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[wt]:{overflow:"hidden",transition:`all ${oe.motionDurationMid} ${oe.motionEaseOutBack}`,[`${wt}-only`]:{position:"relative",display:"inline-block",height:et,transition:`all ${oe.motionDurationSlow} ${oe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${wt}-only-unit`]:{height:et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${wt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Ge=oe=>{const{fontHeight:Se,lineWidth:Je,marginXS:st,colorBorderBg:Re}=oe,gt=Se,lt=Je,St=oe.colorTextLightSolid,rt=oe.colorError,$e=oe.colorErrorHover;return(0,me.mergeToken)(oe,{badgeFontHeight:gt,badgeShadowSize:lt,badgeTextColor:St,badgeColor:rt,badgeColorHover:$e,badgeShadowColor:Re,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ke=oe=>{const{fontSize:Se,lineHeight:Je,fontSizeSM:st,lineWidth:Re}=oe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Se*Je)-2*Re,indicatorHeightSM:Se,dotSize:st/2,textFontSize:st,textFontSizeSM:st,textFontWeight:"normal",statusSize:st/2}};var pe=(0,Ae.I$)("Badge",oe=>{const Se=Ge(oe);return Ke(Se)},ke);const je=oe=>{const{antCls:Se,badgeFontHeight:Je,marginXS:st,badgeRibbonOffset:Re,calc:gt}=oe,lt=`${Se}-ribbon`,St=`${Se}-ribbon-wrapper`,rt=(0,te.Z)(oe,($e,et)=>{let{darkColor:dt}=et;return{[`&${lt}-color-${$e}`]:{background:dt,color:dt}}});return{[St]:{position:"relative"},[lt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"absolute",top:st,padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,color:oe.colorPrimary,lineHeight:(0,Ie.unit)(Je),whiteSpace:"nowrap",backgroundColor:oe.colorPrimary,borderRadius:oe.borderRadiusSM,[`${lt}-text`]:{color:oe.badgeTextColor},[`${lt}-corner`]:{position:"absolute",top:"100%",width:Re,height:Re,color:"currentcolor",border:`${(0,Ie.unit)(gt(Re).div(2).equal())} solid`,transform:oe.badgeRibbonCornerTransform,transformOrigin:"top",filter:oe.badgeRibbonCornerFilter}}),rt),{[`&${lt}-placement-end`]:{insetInlineEnd:gt(Re).mul(-1).equal(),borderEndEndRadius:0,[`${lt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${lt}-placement-start`]:{insetInlineStart:gt(Re).mul(-1).equal(),borderEndStartRadius:0,[`${lt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ze=(0,Ae.I$)(["Badge","Ribbon"],oe=>{const Se=Ge(oe);return je(Se)},ke),ue=oe=>{const{className:Se,prefixCls:Je,style:st,color:Re,children:gt,text:lt,placement:St="end",rootClassName:rt}=oe,{getPrefixCls:$e,direction:et}=x.useContext(He.E_),dt=$e("ribbon",Je),Dt=`${dt}-wrapper`,[ut,wt,be]=ze(dt,Dt),ae=(0,ye.o2)(Re,!1),ce=Le()(dt,`${dt}-placement-${St}`,{[`${dt}-rtl`]:et==="rtl",[`${dt}-color-${Re}`]:ae},Se),ve={},Ee={};return Re&&!ae&&(ve.background=Re,Ee.color=Re),ut(x.createElement("div",{className:Le()(Dt,rt,wt,be)},gt,x.createElement("div",{className:Le()(ce,wt),style:Object.assign(Object.assign({},ve),st)},x.createElement("span",{className:`${dt}-text`},lt),x.createElement("div",{className:`${dt}-corner`,style:Ee}))))};const _e=oe=>{const{prefixCls:Se,value:Je,current:st,offset:Re=0}=oe;let gt;return Re&&(gt={position:"absolute",top:`${Re}00%`,left:0}),x.createElement("span",{style:gt,className:Le()(`${Se}-only-unit`,{current:st})},Je)};function We(oe,Se,Je){let st=oe,Re=0;for(;(st+10)%10!==Se;)st+=Je,Re+=Je;return Re}var yt=oe=>{const{prefixCls:Se,count:Je,value:st}=oe,Re=Number(st),gt=Math.abs(Je),[lt,St]=x.useState(Re),[rt,$e]=x.useState(gt),et=()=>{St(Re),$e(gt)};x.useEffect(()=>{const ut=setTimeout(et,1e3);return()=>clearTimeout(ut)},[Re]);let dt,Dt;if(lt===Re||Number.isNaN(Re)||Number.isNaN(lt))dt=[x.createElement(_e,Object.assign({},oe,{key:Re,current:!0}))],Dt={transition:"none"};else{dt=[];const ut=Re+10,wt=[];for(let ve=Re;ve<=ut;ve+=1)wt.push(ve);const be=rtve%10===lt);dt=(be<0?wt.slice(0,ae+1):wt.slice(ae)).map((ve,Ee)=>{const ht=ve%10;return x.createElement(_e,Object.assign({},oe,{key:ve,value:ht,offset:be<0?Ee-ae:Ee,current:Ee===ae}))}),Dt={transform:`translateY(${-We(lt,Re,be)}00%)`}}return x.createElement("span",{className:`${Se}-only`,style:Dt,onTransitionEnd:et},dt)},nt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{const{prefixCls:Je,count:st,className:Re,motionClassName:gt,style:lt,title:St,show:rt,component:$e="sup",children:et}=oe,dt=nt(oe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Dt}=x.useContext(He.E_),ut=Dt("scroll-number",Je),wt=Object.assign(Object.assign({},dt),{"data-show":rt,style:lt,className:Le()(ut,Re,gt),title:St});let be=st;if(st&&Number(st)%1===0){const ae=String(st).split("");be=x.createElement("bdi",null,ae.map((ce,ve)=>x.createElement(yt,{prefixCls:ut,count:Number(st),value:ce,key:ae.length-ve})))}return lt!=null&<.borderColor&&(wt.style=Object.assign(Object.assign({},lt),{boxShadow:`0 0 0 1px ${lt.borderColor} inset`})),et?(0,ge.Tm)(et,ae=>({className:Le()(`${ut}-custom-component`,ae==null?void 0:ae.className,gt)})):x.createElement($e,Object.assign({},wt,{ref:Se}),be)}),Lt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{var Je,st,Re,gt,lt;const{prefixCls:St,scrollNumberPrefixCls:rt,children:$e,status:et,text:dt,color:Dt,count:ut=null,overflowCount:wt=99,dot:be=!1,size:ae="default",title:ce,offset:ve,style:Ee,className:ht,rootClassName:Ct,classNames:tn,styles:he,showZero:re=!1}=oe,ne=Lt(oe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:de,direction:xe,badge:le}=x.useContext(He.E_),ct=de("badge",St),[Ot,Qt,Zt]=pe(ct),xt=ut>wt?`${wt}+`:ut,Wt=xt==="0"||xt===0,hn=ut===null||Wt&&!re,Sn=(et!=null||Dt!=null)&&hn,Jn=be&&!Wt,Pr=Jn?"":xt,Rn=(0,x.useMemo)(()=>(Pr==null||Pr===""||Wt&&!re)&&!Jn,[Pr,Wt,re,Jn]),Sr=(0,x.useRef)(ut);Rn||(Sr.current=ut);const va=Sr.current,sa=(0,x.useRef)(Pr);Rn||(sa.current=Pr);const br=sa.current,er=(0,x.useRef)(Jn);Rn||(er.current=Jn);const Na=(0,x.useMemo)(()=>{if(!ve)return Object.assign(Object.assign({},le==null?void 0:le.style),Ee);const Pn={marginTop:ve[1]};return xe==="rtl"?Pn.left=parseInt(ve[0],10):Pn.right=-parseInt(ve[0],10),Object.assign(Object.assign(Object.assign({},Pn),le==null?void 0:le.style),Ee)},[xe,ve,Ee,le==null?void 0:le.style]),Ma=ce!=null?ce:typeof va=="string"||typeof va=="number"?va:void 0,_r=Rn||!dt?null:x.createElement("span",{className:`${ct}-status-text`},dt),Qa=!va||typeof va!="object"?void 0:(0,ge.Tm)(va,Pn=>({style:Object.assign(Object.assign({},Na),Pn.style)})),Pa=(0,ye.o2)(Dt,!1),rn=Le()(tn==null?void 0:tn.indicator,(Je=le==null?void 0:le.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${ct}-status-dot`]:Sn,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa}),yn={};Dt&&!Pa&&(yn.color=Dt,yn.background=Dt);const Tn=Le()(ct,{[`${ct}-status`]:Sn,[`${ct}-not-a-wrapper`]:!$e,[`${ct}-rtl`]:xe==="rtl"},ht,Ct,le==null?void 0:le.className,(st=le==null?void 0:le.classNames)===null||st===void 0?void 0:st.root,tn==null?void 0:tn.root,Qt,Zt);if(!$e&&Sn){const Pn=Na.color;return Ot(x.createElement("span",Object.assign({},ne,{className:Tn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.root),(Re=le==null?void 0:le.styles)===null||Re===void 0?void 0:Re.root),Na)}),x.createElement("span",{className:rn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(gt=le==null?void 0:le.styles)===null||gt===void 0?void 0:gt.indicator),yn)}),dt&&x.createElement("span",{style:{color:Pn},className:`${ct}-status-text`},dt)))}return Ot(x.createElement("span",Object.assign({ref:Se},ne,{className:Tn,style:Object.assign(Object.assign({},(lt=le==null?void 0:le.styles)===null||lt===void 0?void 0:lt.root),he==null?void 0:he.root)}),$e,x.createElement(Pe.default,{visible:!Rn,motionName:`${ct}-zoom`,motionAppear:!1,motionDeadline:1e3},Pn=>{let{className:$t}=Pn;var bn,ar;const Er=de("scroll-number",rt),kr=er.current,Tr=Le()(tn==null?void 0:tn.indicator,(bn=le==null?void 0:le.classNames)===null||bn===void 0?void 0:bn.indicator,{[`${ct}-dot`]:kr,[`${ct}-count`]:!kr,[`${ct}-count-sm`]:ae==="small",[`${ct}-multiple-words`]:!kr&&br&&br.toString().length>1,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa});let na=Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(ar=le==null?void 0:le.styles)===null||ar===void 0?void 0:ar.indicator),Na);return Dt&&!Pa&&(na=na||{},na.background=Dt),x.createElement(_t,{prefixCls:Er,show:!Rn,motionClassName:$t,className:Tr,count:br,title:Ma,style:na,key:"scrollNumber"},Qa)}),_r))});kt.Ribbon=ue;var we=kt},51502:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return oe}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(47999),ye=ee(48755),ge=ee(31756),He=ee(13783),Oe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},me=x.createContext({}),Ae=ee(11592),Ze=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt(0,Ae.Z)(Se).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Xe(Se,Je,st){const Re=x.useMemo(()=>Je||Ue(st),[Je,st]);return x.useMemo(()=>Re.map(lt=>{var{span:St}=lt,rt=Ze(lt,["span"]);return St==="filled"?Object.assign(Object.assign({},rt),{filled:!0}):Object.assign(Object.assign({},rt),{span:typeof St=="number"?St:(0,Pe.m9)(Se,St)})}),[Re,Se])}var Fe=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gtSt).forEach(St=>{const{filled:rt}=St,$e=Fe(St,["filled"]);if(rt){Re.push($e),st.push(Re),Re=[],lt=0;return}const et=Je-lt;lt+=St.span||1,lt>=Je?(lt>Je?(gt=!0,Re.push(Object.assign(Object.assign({},$e),{span:et}))):Re.push($e),st.push(Re),Re=[],lt=0):Re.push($e)}),Re.length>0&&st.push(Re),st=st.map(St=>{const rt=St.reduce(($e,et)=>$e+(et.span||1),0);if(rt{const[st,Re]=(0,x.useMemo)(()=>Ye(Je,Se),[Je,Se]);return st},ke=Se=>{let{children:Je}=Se;return Je};function pe(Se){return Se!=null}var ze=Se=>{const{itemPrefixCls:Je,component:st,span:Re,className:gt,style:lt,labelStyle:St,contentStyle:rt,bordered:$e,label:et,content:dt,colon:Dt,type:ut,styles:wt}=Se,be=st,ae=x.useContext(me),{classNames:ce}=ae;return $e?x.createElement(be,{className:Le()({[`${Je}-item-label`]:ut==="label",[`${Je}-item-content`]:ut==="content",[`${ce==null?void 0:ce.label}`]:ut==="label",[`${ce==null?void 0:ce.content}`]:ut==="content"},gt),style:lt,colSpan:Re},pe(et)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),pe(dt)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.content)},dt)):x.createElement(be,{className:Le()(`${Je}-item`,gt),style:lt,colSpan:Re},x.createElement("div",{className:`${Je}-item-container`},(et||et===0)&&x.createElement("span",{className:Le()(`${Je}-item-label`,ce==null?void 0:ce.label,{[`${Je}-item-no-colon`]:!Dt}),style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),(dt||dt===0)&&x.createElement("span",{className:Le()(`${Je}-item-content`,ce==null?void 0:ce.content),style:Object.assign(Object.assign({},rt),wt==null?void 0:wt.content)},dt)))};function ot(Se,Je,st){let{colon:Re,prefixCls:gt,bordered:lt}=Je,{component:St,type:rt,showLabel:$e,showContent:et,labelStyle:dt,contentStyle:Dt,styles:ut}=st;return Se.map((wt,be)=>{let{label:ae,children:ce,prefixCls:ve=gt,className:Ee,style:ht,labelStyle:Ct,contentStyle:tn,span:he=1,key:re,styles:ne}=wt;return typeof St=="string"?x.createElement(ze,{key:`${rt}-${re||be}`,className:Ee,style:ht,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),tn),ne==null?void 0:ne.content)},span:he,colon:Re,component:St,itemPrefixCls:ve,bordered:lt,label:$e?ae:null,content:et?ce:null,type:rt}):[x.createElement(ze,{key:`label-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),ht),Ct),ne==null?void 0:ne.label),span:1,colon:Re,component:St[0],itemPrefixCls:ve,bordered:lt,label:ae,type:"label"}),x.createElement(ze,{key:`content-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),ht),tn),ne==null?void 0:ne.content),span:he*2-1,component:St[1],itemPrefixCls:ve,bordered:lt,content:ce,type:"content"})]})}var _e=Se=>{const Je=x.useContext(me),{prefixCls:st,vertical:Re,row:gt,index:lt,bordered:St}=Se;return Re?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"th",type:"label",showLabel:!0},Je))),x.createElement("tr",{key:`content-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"td",type:"content",showContent:!0},Je)))):x.createElement("tr",{key:lt,className:`${st}-row`},ot(gt,Se,Object.assign({component:St?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},We=ee(36237),qe=ee(63356),yt=ee(16931),nt=ee(51636);const pt=Se=>{const{componentCls:Je,labelBg:st}=Se;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.padding)} ${(0,We.unit)(Se.paddingLG)}`,borderInlineEnd:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Se.colorTextSecondary,backgroundColor:st,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingSM)} ${(0,We.unit)(Se.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingXS)} ${(0,We.unit)(Se.padding)}`}}}}}},_t=Se=>{const{componentCls:Je,extraColor:st,itemPaddingBottom:Re,itemPaddingEnd:gt,colonMarginRight:lt,colonMarginLeft:St,titleMarginBottom:rt}=Se;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Se)),pt(Se)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:rt},[`${Je}-title`]:Object.assign(Object.assign({},qe.vS),{flex:"auto",color:Se.titleColor,fontWeight:Se.fontWeightStrong,fontSize:Se.fontSizeLG,lineHeight:Se.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:st,fontSize:Se.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Se.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Re,paddingInlineEnd:gt},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Se.labelColor,fontWeight:"normal",fontSize:Se.fontSize,lineHeight:Se.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,We.unit)(St)} ${(0,We.unit)(lt)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Se.contentColor,fontSize:Se.fontSize,lineHeight:Se.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Je}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Je}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Je}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingXS}}}})}},Lt=Se=>({labelBg:Se.colorFillAlter,labelColor:Se.colorTextTertiary,titleColor:Se.colorText,titleMarginBottom:Se.fontSizeSM*Se.lineHeightSM,itemPaddingBottom:Se.padding,itemPaddingEnd:Se.padding,colonMarginRight:Se.marginXS,colonMarginLeft:Se.marginXXS/2,contentColor:Se.colorText,extraColor:Se.colorText});var Bt=(0,yt.I$)("Descriptions",Se=>{const Je=(0,nt.mergeToken)(Se,{});return _t(Je)},Lt),kt=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt{const{prefixCls:Je,title:st,extra:Re,column:gt,colon:lt=!0,bordered:St,layout:rt,children:$e,className:et,rootClassName:dt,style:Dt,size:ut,labelStyle:wt,contentStyle:be,styles:ae,items:ce,classNames:ve}=Se,Ee=kt(Se,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:ht,direction:Ct,className:tn,style:he,classNames:re,styles:ne}=(0,ye.dj)("descriptions"),de=ht("descriptions",Je),xe=(0,He.Z)(),le=x.useMemo(()=>{var Sn;return typeof gt=="number"?gt:(Sn=(0,Pe.m9)(xe,Object.assign(Object.assign({},Oe),gt)))!==null&&Sn!==void 0?Sn:3},[xe,gt]),ct=Xe(xe,ce,$e),Ot=(0,ge.Z)(ut),Qt=Ke(le,ct),[Zt,xt,Wt]=Bt(de),hn=x.useMemo(()=>({labelStyle:wt,contentStyle:be,styles:{content:Object.assign(Object.assign({},ne.content),ae==null?void 0:ae.content),label:Object.assign(Object.assign({},ne.label),ae==null?void 0:ae.label)},classNames:{label:Le()(re.label,ve==null?void 0:ve.label),content:Le()(re.content,ve==null?void 0:ve.content)}}),[wt,be,ae,ve,re,ne]);return Zt(x.createElement(me.Provider,{value:hn},x.createElement("div",Object.assign({className:Le()(de,tn,re.root,ve==null?void 0:ve.root,{[`${de}-${Ot}`]:Ot&&Ot!=="default",[`${de}-bordered`]:!!St,[`${de}-rtl`]:Ct==="rtl"},et,dt,xt,Wt),style:Object.assign(Object.assign(Object.assign(Object.assign({},he),ne.root),ae==null?void 0:ae.root),Dt)},Ee),(st||Re)&&x.createElement("div",{className:Le()(`${de}-header`,re.header,ve==null?void 0:ve.header),style:Object.assign(Object.assign({},ne.header),ae==null?void 0:ae.header)},st&&x.createElement("div",{className:Le()(`${de}-title`,re.title,ve==null?void 0:ve.title),style:Object.assign(Object.assign({},ne.title),ae==null?void 0:ae.title)},st),Re&&x.createElement("div",{className:Le()(`${de}-extra`,re.extra,ve==null?void 0:ve.extra),style:Object.assign(Object.assign({},ne.extra),ae==null?void 0:ae.extra)},Re)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qt.map((Sn,Jn)=>x.createElement(_e,{key:Jn,index:Jn,colon:lt,prefixCls:de,vertical:rt==="vertical",bordered:St,row:Sn}))))))))};we.Item=ke;var oe=we},86251:function(wn,zt){"use strict";zt.byteLength=He,zt.toByteArray=Oe,zt.fromByteArray=Ae;for(var ee=[],x=[],Be=typeof Uint8Array!="undefined"?Uint8Array:Array,Le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pe=0,ye=Le.length;Pe0)throw new Error("Invalid string. Length must be a multiple of 4");var Xe=Ze.indexOf("=");Xe===-1&&(Xe=Ue);var Fe=Xe===Ue?0:4-Xe%4;return[Xe,Fe]}function He(Ze){var Ue=ge(Ze),Xe=Ue[0],Fe=Ue[1];return(Xe+Fe)*3/4-Fe}function Ie(Ze,Ue,Xe){return(Ue+Xe)*3/4-Xe}function Oe(Ze){var Ue,Xe=ge(Ze),Fe=Xe[0],Ye=Xe[1],it=new Be(Ie(Ze,Fe,Ye)),Ke=0,Ge=Ye>0?Fe-4:Fe,ke;for(ke=0;ke>16&255,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255;return Ye===2&&(Ue=x[Ze.charCodeAt(ke)]<<2|x[Ze.charCodeAt(ke+1)]>>4,it[Ke++]=Ue&255),Ye===1&&(Ue=x[Ze.charCodeAt(ke)]<<10|x[Ze.charCodeAt(ke+1)]<<4|x[Ze.charCodeAt(ke+2)]>>2,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255),it}function te(Ze){return ee[Ze>>18&63]+ee[Ze>>12&63]+ee[Ze>>6&63]+ee[Ze&63]}function me(Ze,Ue,Xe){for(var Fe,Ye=[],it=Ue;itGe?Ge:Ke+it));return Fe===1?(Ue=Ze[Xe-1],Ye.push(ee[Ue>>2]+ee[Ue<<4&63]+"==")):Fe===2&&(Ue=(Ze[Xe-2]<<8)+Ze[Xe-1],Ye.push(ee[Ue>>10]+ee[Ue>>4&63]+ee[Ue<<2&63]+"=")),Ye.join("")}},19208:function(wn,zt,ee){"use strict";var x;var Be=ee(86251),Le=ee(67467),Pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=Ie,x=Ke,zt.h2=50;var ye=2147483647;x=ye,Ie.TYPED_ARRAY_SUPPORT=ge(),!Ie.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var be=new Uint8Array(1),ae={foo:function(){return 42}};return Object.setPrototypeOf(ae,Uint8Array.prototype),Object.setPrototypeOf(be,ae),be.foo()===42}catch(ce){return!1}}Object.defineProperty(Ie.prototype,"parent",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.buffer}}),Object.defineProperty(Ie.prototype,"offset",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.byteOffset}});function He(be){if(be>ye)throw new RangeError('The value "'+be+'" is invalid for option "size"');var ae=new Uint8Array(be);return Object.setPrototypeOf(ae,Ie.prototype),ae}function Ie(be,ae,ce){if(typeof be=="number"){if(typeof ae=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ae(be)}return Oe(be,ae,ce)}Ie.poolSize=8192;function Oe(be,ae,ce){if(typeof be=="string")return Ze(be,ae);if(ArrayBuffer.isView(be))return Xe(be);if(be==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be);if(Dt(be,ArrayBuffer)||be&&Dt(be.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Dt(be,SharedArrayBuffer)||be&&Dt(be.buffer,SharedArrayBuffer)))return Fe(be,ae,ce);if(typeof be=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ve=be.valueOf&&be.valueOf();if(ve!=null&&ve!==be)return Ie.from(ve,ae,ce);var Ee=Ye(be);if(Ee)return Ee;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof be[Symbol.toPrimitive]=="function")return Ie.from(be[Symbol.toPrimitive]("string"),ae,ce);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be)}Ie.from=function(be,ae,ce){return Oe(be,ae,ce)},Object.setPrototypeOf(Ie.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ie,Uint8Array);function te(be){if(typeof be!="number")throw new TypeError('"size" argument must be of type number');if(be<0)throw new RangeError('The value "'+be+'" is invalid for option "size"')}function me(be,ae,ce){return te(be),be<=0?He(be):ae!==void 0?typeof ce=="string"?He(be).fill(ae,ce):He(be).fill(ae):He(be)}Ie.alloc=function(be,ae,ce){return me(be,ae,ce)};function Ae(be){return te(be),He(be<0?0:it(be)|0)}Ie.allocUnsafe=function(be){return Ae(be)},Ie.allocUnsafeSlow=function(be){return Ae(be)};function Ze(be,ae){if((typeof ae!="string"||ae==="")&&(ae="utf8"),!Ie.isEncoding(ae))throw new TypeError("Unknown encoding: "+ae);var ce=Ge(be,ae)|0,ve=He(ce),Ee=ve.write(be,ae);return Ee!==ce&&(ve=ve.slice(0,Ee)),ve}function Ue(be){for(var ae=be.length<0?0:it(be.length)|0,ce=He(ae),ve=0;ve=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return be|0}function Ke(be){return+be!=be&&(be=0),Ie.alloc(+be)}Ie.isBuffer=function(ae){return ae!=null&&ae._isBuffer===!0&&ae!==Ie.prototype},Ie.compare=function(ae,ce){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),Dt(ce,Uint8Array)&&(ce=Ie.from(ce,ce.offset,ce.byteLength)),!Ie.isBuffer(ae)||!Ie.isBuffer(ce))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ae===ce)return 0;for(var ve=ae.length,Ee=ce.length,ht=0,Ct=Math.min(ve,Ee);htEe.length?Ie.from(Ct).copy(Ee,ht):Uint8Array.prototype.set.call(Ee,Ct,ht);else if(Ie.isBuffer(Ct))Ct.copy(Ee,ht);else throw new TypeError('"list" argument must be an Array of Buffers');ht+=Ct.length}return Ee};function Ge(be,ae){if(Ie.isBuffer(be))return be.length;if(ArrayBuffer.isView(be)||Dt(be,ArrayBuffer))return be.byteLength;if(typeof be!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof be);var ce=be.length,ve=arguments.length>2&&arguments[2]===!0;if(!ve&&ce===0)return 0;for(var Ee=!1;;)switch(ae){case"ascii":case"latin1":case"binary":return ce;case"utf8":case"utf-8":return St(be).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce*2;case"hex":return ce>>>1;case"base64":return et(be).length;default:if(Ee)return ve?-1:St(be).length;ae=(""+ae).toLowerCase(),Ee=!0}}Ie.byteLength=Ge;function ke(be,ae,ce){var ve=!1;if((ae===void 0||ae<0)&&(ae=0),ae>this.length||((ce===void 0||ce>this.length)&&(ce=this.length),ce<=0)||(ce>>>=0,ae>>>=0,ce<=ae))return"";for(be||(be="utf8");;)switch(be){case"hex":return kt(this,ae,ce);case"utf8":case"utf-8":return nt(this,ae,ce);case"ascii":return Lt(this,ae,ce);case"latin1":case"binary":return Bt(this,ae,ce);case"base64":return yt(this,ae,ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,ae,ce);default:if(ve)throw new TypeError("Unknown encoding: "+be);be=(be+"").toLowerCase(),ve=!0}}Ie.prototype._isBuffer=!0;function pe(be,ae,ce){var ve=be[ae];be[ae]=be[ce],be[ce]=ve}Ie.prototype.swap16=function(){var ae=this.length;if(ae%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ce=0;cece&&(ae+=" ... "),""},Pe&&(Ie.prototype[Pe]=Ie.prototype.inspect),Ie.prototype.compare=function(ae,ce,ve,Ee,ht){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),!Ie.isBuffer(ae))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ae);if(ce===void 0&&(ce=0),ve===void 0&&(ve=ae?ae.length:0),Ee===void 0&&(Ee=0),ht===void 0&&(ht=this.length),ce<0||ve>ae.length||Ee<0||ht>this.length)throw new RangeError("out of range index");if(Ee>=ht&&ce>=ve)return 0;if(Ee>=ht)return-1;if(ce>=ve)return 1;if(ce>>>=0,ve>>>=0,Ee>>>=0,ht>>>=0,this===ae)return 0;for(var Ct=ht-Ee,tn=ve-ce,he=Math.min(Ct,tn),re=this.slice(Ee,ht),ne=ae.slice(ce,ve),de=0;de2147483647?ce=2147483647:ce<-2147483648&&(ce=-2147483648),ce=+ce,ut(ce)&&(ce=Ee?0:be.length-1),ce<0&&(ce=be.length+ce),ce>=be.length){if(Ee)return-1;ce=be.length-1}else if(ce<0)if(Ee)ce=0;else return-1;if(typeof ae=="string"&&(ae=Ie.from(ae,ve)),Ie.isBuffer(ae))return ae.length===0?-1:ze(be,ae,ce,ve,Ee);if(typeof ae=="number")return ae=ae&255,typeof Uint8Array.prototype.indexOf=="function"?Ee?Uint8Array.prototype.indexOf.call(be,ae,ce):Uint8Array.prototype.lastIndexOf.call(be,ae,ce):ze(be,[ae],ce,ve,Ee);throw new TypeError("val must be string, number or Buffer")}function ze(be,ae,ce,ve,Ee){var ht=1,Ct=be.length,tn=ae.length;if(ve!==void 0&&(ve=String(ve).toLowerCase(),ve==="ucs2"||ve==="ucs-2"||ve==="utf16le"||ve==="utf-16le")){if(be.length<2||ae.length<2)return-1;ht=2,Ct/=2,tn/=2,ce/=2}function he(le,ct){return ht===1?le[ct]:le.readUInt16BE(ct*ht)}var re;if(Ee){var ne=-1;for(re=ce;reCt&&(ce=Ct-tn),re=ce;re>=0;re--){for(var de=!0,xe=0;xeEe&&(ve=Ee)):ve=Ee;var ht=ae.length;ve>ht/2&&(ve=ht/2);for(var Ct=0;Ct>>0,isFinite(ve)?(ve=ve>>>0,Ee===void 0&&(Ee="utf8")):(Ee=ve,ve=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ht=this.length-ce;if((ve===void 0||ve>ht)&&(ve=ht),ae.length>0&&(ve<0||ce<0)||ce>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ee||(Ee="utf8");for(var Ct=!1;;)switch(Ee){case"hex":return ot(this,ae,ce,ve);case"utf8":case"utf-8":return ue(this,ae,ce,ve);case"ascii":case"latin1":case"binary":return _e(this,ae,ce,ve);case"base64":return We(this,ae,ce,ve);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return qe(this,ae,ce,ve);default:if(Ct)throw new TypeError("Unknown encoding: "+Ee);Ee=(""+Ee).toLowerCase(),Ct=!0}},Ie.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function yt(be,ae,ce){return ae===0&&ce===be.length?Be.fromByteArray(be):Be.fromByteArray(be.slice(ae,ce))}function nt(be,ae,ce){ce=Math.min(be.length,ce);for(var ve=[],Ee=ae;Ee239?4:ht>223?3:ht>191?2:1;if(Ee+tn<=ce){var he,re,ne,de;switch(tn){case 1:ht<128&&(Ct=ht);break;case 2:he=be[Ee+1],(he&192)===128&&(de=(ht&31)<<6|he&63,de>127&&(Ct=de));break;case 3:he=be[Ee+1],re=be[Ee+2],(he&192)===128&&(re&192)===128&&(de=(ht&15)<<12|(he&63)<<6|re&63,de>2047&&(de<55296||de>57343)&&(Ct=de));break;case 4:he=be[Ee+1],re=be[Ee+2],ne=be[Ee+3],(he&192)===128&&(re&192)===128&&(ne&192)===128&&(de=(ht&15)<<18|(he&63)<<12|(re&63)<<6|ne&63,de>65535&&de<1114112&&(Ct=de))}}Ct===null?(Ct=65533,tn=1):Ct>65535&&(Ct-=65536,ve.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),ve.push(Ct),Ee+=tn}return _t(ve)}var pt=4096;function _t(be){var ae=be.length;if(ae<=pt)return String.fromCharCode.apply(String,be);for(var ce="",ve=0;veve)&&(ce=ve);for(var Ee="",ht=ae;htve&&(ae=ve),ce<0?(ce+=ve,ce<0&&(ce=0)):ce>ve&&(ce=ve),cece)throw new RangeError("Trying to access beyond buffer length")}Ie.prototype.readUintLE=Ie.prototype.readUIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae+--ce],ht=1;ce>0&&(ht*=256);)Ee+=this[ae+--ce]*ht;return Ee},Ie.prototype.readUint8=Ie.prototype.readUInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]},Ie.prototype.readUint16LE=Ie.prototype.readUInt16LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]|this[ae+1]<<8},Ie.prototype.readUint16BE=Ie.prototype.readUInt16BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]<<8|this[ae+1]},Ie.prototype.readUint32LE=Ie.prototype.readUInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),(this[ae]|this[ae+1]<<8|this[ae+2]<<16)+this[ae+3]*16777216},Ie.prototype.readUint32BE=Ie.prototype.readUInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]*16777216+(this[ae+1]<<16|this[ae+2]<<8|this[ae+3])},Ie.prototype.readIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct=ht&&(Ee-=Math.pow(2,8*ce)),Ee},Ie.prototype.readIntBE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=ce,ht=1,Ct=this[ae+--Ee];Ee>0&&(ht*=256);)Ct+=this[ae+--Ee]*ht;return ht*=128,Ct>=ht&&(Ct-=Math.pow(2,8*ce)),Ct},Ie.prototype.readInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]&128?(255-this[ae]+1)*-1:this[ae]},Ie.prototype.readInt16LE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae]|this[ae+1]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt16BE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae+1]|this[ae]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]|this[ae+1]<<8|this[ae+2]<<16|this[ae+3]<<24},Ie.prototype.readInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]<<24|this[ae+1]<<16|this[ae+2]<<8|this[ae+3]},Ie.prototype.readFloatLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!0,23,4)},Ie.prototype.readFloatBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!1,23,4)},Ie.prototype.readDoubleLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!0,52,8)},Ie.prototype.readDoubleBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!1,52,8)};function Se(be,ae,ce,ve,Ee,ht){if(!Ie.isBuffer(be))throw new TypeError('"buffer" argument must be a Buffer instance');if(ae>Ee||aebe.length)throw new RangeError("Index out of range")}Ie.prototype.writeUintLE=Ie.prototype.writeUIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=1,tn=0;for(this[ce]=ae&255;++tn>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=ve-1,tn=1;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)this[ce+Ct]=ae/tn&255;return ce+ve},Ie.prototype.writeUint8=Ie.prototype.writeUInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,255,0),this[ce]=ae&255,ce+1},Ie.prototype.writeUint16LE=Ie.prototype.writeUInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeUint16BE=Ie.prototype.writeUInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeUint32LE=Ie.prototype.writeUInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce+3]=ae>>>24,this[ce+2]=ae>>>16,this[ce+1]=ae>>>8,this[ce]=ae&255,ce+4},Ie.prototype.writeUint32BE=Ie.prototype.writeUInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4},Ie.prototype.writeIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=0,tn=1,he=0;for(this[ce]=ae&255;++Ct>0)-he&255;return ce+ve},Ie.prototype.writeIntBE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=ve-1,tn=1,he=0;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)ae<0&&he===0&&this[ce+Ct+1]!==0&&(he=1),this[ce+Ct]=(ae/tn>>0)-he&255;return ce+ve},Ie.prototype.writeInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,127,-128),ae<0&&(ae=255+ae+1),this[ce]=ae&255,ce+1},Ie.prototype.writeInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),this[ce]=ae&255,this[ce+1]=ae>>>8,this[ce+2]=ae>>>16,this[ce+3]=ae>>>24,ce+4},Ie.prototype.writeInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),ae<0&&(ae=4294967295+ae+1),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4};function Je(be,ae,ce,ve,Ee,ht){if(ce+ve>be.length)throw new RangeError("Index out of range");if(ce<0)throw new RangeError("Index out of range")}function st(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,4,34028234663852886e22,-34028234663852886e22),Le.write(be,ae,ce,ve,23,4),ce+4}Ie.prototype.writeFloatLE=function(ae,ce,ve){return st(this,ae,ce,!0,ve)},Ie.prototype.writeFloatBE=function(ae,ce,ve){return st(this,ae,ce,!1,ve)};function Re(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,8,17976931348623157e292,-17976931348623157e292),Le.write(be,ae,ce,ve,52,8),ce+8}Ie.prototype.writeDoubleLE=function(ae,ce,ve){return Re(this,ae,ce,!0,ve)},Ie.prototype.writeDoubleBE=function(ae,ce,ve){return Re(this,ae,ce,!1,ve)},Ie.prototype.copy=function(ae,ce,ve,Ee){if(!Ie.isBuffer(ae))throw new TypeError("argument should be a Buffer");if(ve||(ve=0),!Ee&&Ee!==0&&(Ee=this.length),ce>=ae.length&&(ce=ae.length),ce||(ce=0),Ee>0&&Ee=this.length)throw new RangeError("Index out of range");if(Ee<0)throw new RangeError("sourceEnd out of bounds");Ee>this.length&&(Ee=this.length),ae.length-ce>>0,ve=ve===void 0?this.length:ve>>>0,ae||(ae=0);var Ct;if(typeof ae=="number")for(Ct=ce;Ct55295&&ce<57344){if(!Ee){if(ce>56319){(ae-=3)>-1&&ht.push(239,191,189);continue}else if(Ct+1===ve){(ae-=3)>-1&&ht.push(239,191,189);continue}Ee=ce;continue}if(ce<56320){(ae-=3)>-1&&ht.push(239,191,189),Ee=ce;continue}ce=(Ee-55296<<10|ce-56320)+65536}else Ee&&(ae-=3)>-1&&ht.push(239,191,189);if(Ee=null,ce<128){if((ae-=1)<0)break;ht.push(ce)}else if(ce<2048){if((ae-=2)<0)break;ht.push(ce>>6|192,ce&63|128)}else if(ce<65536){if((ae-=3)<0)break;ht.push(ce>>12|224,ce>>6&63|128,ce&63|128)}else if(ce<1114112){if((ae-=4)<0)break;ht.push(ce>>18|240,ce>>12&63|128,ce>>6&63|128,ce&63|128)}else throw new Error("Invalid code point")}return ht}function rt(be){for(var ae=[],ce=0;ce>8,Ee=ce%256,ht.push(Ee),ht.push(ve);return ht}function et(be){return Be.toByteArray(lt(be))}function dt(be,ae,ce,ve){for(var Ee=0;Ee=ae.length||Ee>=be.length);++Ee)ae[Ee+ce]=be[Ee];return Ee}function Dt(be,ae){return be instanceof ae||be!=null&&be.constructor!=null&&be.constructor.name!=null&&be.constructor.name===ae.name}function ut(be){return be!==be}var wt=function(){for(var be="0123456789abcdef",ae=new Array(256),ce=0;ce<16;++ce)for(var ve=ce*16,Ee=0;Ee<16;++Ee)ae[ve+Ee]=be[ce]+be[Ee];return ae}()},99498:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){x.defineOption("placeholder","",function(Ie,Oe,te){var me=te&&te!=x.Init;if(Oe&&!me)Ie.on("blur",ye),Ie.on("change",ge),Ie.on("swapDoc",ge),x.on(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose=function(){Pe(Ie)}),ge(Ie);else if(!Oe&&me){Ie.off("blur",ye),Ie.off("change",ge),Ie.off("swapDoc",ge),x.off(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose),Be(Ie);var Ae=Ie.getWrapperElement();Ae.className=Ae.className.replace(" CodeMirror-empty","")}Oe&&!Ie.hasFocus()&&ye(Ie)});function Be(Ie){Ie.state.placeholder&&(Ie.state.placeholder.parentNode.removeChild(Ie.state.placeholder),Ie.state.placeholder=null)}function Le(Ie){Be(Ie);var Oe=Ie.state.placeholder=document.createElement("pre");Oe.style.cssText="height: 0; overflow: visible",Oe.style.direction=Ie.getOption("direction"),Oe.className="CodeMirror-placeholder CodeMirror-line-like";var te=Ie.getOption("placeholder");typeof te=="string"&&(te=document.createTextNode(te)),Oe.appendChild(te),Ie.display.lineSpace.insertBefore(Oe,Ie.display.lineSpace.firstChild)}function Pe(Ie){setTimeout(function(){var Oe=!1,te=Ie.getInputField();te.nodeName=="TEXTAREA"?Oe=!te.value:Ie.lineCount()==1&&(Oe=!/[^\u200b]/.test(te.querySelector(".CodeMirror-line").textContent)),Oe?Le(Ie):Be(Ie)},20)}function ye(Ie){He(Ie)&&Le(Ie)}function ge(Ie){var Oe=Ie.getWrapperElement(),te=He(Ie);Oe.className=Oe.className.replace(" CodeMirror-empty","")+(te?" CodeMirror-empty":""),te?Le(Ie):Be(Ie)}function He(Ie){return Ie.lineCount()===1&&Ie.getLine(0)===""}})},25717:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Le=x.Pos;x.defineOption("autoCloseBrackets",!1,function(Xe,Fe,Ye){Ye&&Ye!=x.Init&&(Xe.removeKeyMap(ye),Xe.state.closeBrackets=null),Fe&&(ge(Pe(Fe,"pairs")),Xe.state.closeBrackets=Fe,Xe.addKeyMap(ye))});function Pe(Xe,Fe){return Fe=="pairs"&&typeof Xe=="string"?Xe:typeof Xe=="object"&&Xe[Fe]!=null?Xe[Fe]:Be[Fe]}var ye={Backspace:Oe,Enter:te};function ge(Xe){for(var Fe=0;Fe=0;Ke--){var ke=it[Ke].head;Xe.replaceRange("",Le(ke.line,ke.ch-1),Le(ke.line,ke.ch+1),"+delete")}}function te(Xe){var Fe=Ie(Xe),Ye=Fe&&Pe(Fe,"explode");if(!Ye||Xe.getOption("disableInput"))return x.Pass;for(var it=Xe.listSelections(),Ke=0;Ke{const{componentCls:oe,colorSuccess:Se,colorSuccessBorder:Je,colorSuccessBg:st,colorWarning:Re,colorWarningBorder:gt,colorWarningBg:lt,colorError:St,colorErrorBorder:rt,colorErrorBg:$e,colorInfo:et,colorInfoBorder:dt,colorInfoBg:Dt}=we;return{[oe]:{"&-success":Ye(st,Je,Se,we,oe),"&-info":Ye(Dt,dt,et,we,oe),"&-warning":Ye(lt,gt,Re,we,oe),"&-error":Object.assign(Object.assign({},Ye($e,rt,St,we,oe)),{[`${oe}-description > pre`]:{margin:0,padding:0}})}}},Ge=we=>{const{componentCls:oe,iconCls:Se,motionDurationMid:Je,marginXS:st,fontSizeIcon:Re,colorIcon:gt,colorIconHover:lt}=we;return{[oe]:{"&-action":{marginInlineStart:st},[`${oe}-close-icon`]:{marginInlineStart:st,padding:0,overflow:"hidden",fontSize:Re,lineHeight:(0,Ue.unit)(Re),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Se}-close`]:{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}},"&-close-text":{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}}}},ke=we=>({withDescriptionIconSize:we.fontSizeHeading3,defaultPadding:`${we.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${we.paddingMD}px ${we.paddingContentHorizontalLG}px`});var pe=(0,Fe.I$)("Alert",we=>[it(we),Ke(we),Ge(we)],ke),je=function(we,oe){var Se={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&oe.indexOf(Je)<0&&(Se[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Je=Object.getOwnPropertySymbols(we);st{const{icon:oe,prefixCls:Se,type:Je}=we,st=ze[Je]||null;return oe?(0,Ae.wm)(oe,x.createElement("span",{className:`${Se}-icon`},oe),()=>({className:Ie()(`${Se}-icon`,oe.props.className)})):x.createElement(st,{className:`${Se}-icon`})},ue=we=>{const{isClosable:oe,prefixCls:Se,closeIcon:Je,handleClose:st,ariaProps:Re}=we,gt=Je===!0||Je===void 0?x.createElement(Pe.Z,null):Je;return oe?x.createElement("button",Object.assign({type:"button",onClick:st,className:`${Se}-close-icon`,tabIndex:0},Re),gt):null};var We=x.forwardRef((we,oe)=>{const{description:Se,prefixCls:Je,message:st,banner:Re,className:gt,rootClassName:lt,style:St,onMouseEnter:rt,onMouseLeave:$e,onClick:et,afterClose:dt,showIcon:Dt,closable:ut,closeText:wt,closeIcon:be,action:ae,id:ce}=we,ve=je(we,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ee,ht]=x.useState(!1),Ct=x.useRef(null);x.useImperativeHandle(oe,()=>({nativeElement:Ct.current}));const{getPrefixCls:tn,direction:he,closable:re,closeIcon:ne,className:de,style:xe}=(0,Ze.dj)("alert"),le=tn("alert",Je),[ct,Ot,Qt]=pe(le),Zt=Sr=>{var va;ht(!0),(va=we.onClose)===null||va===void 0||va.call(we,Sr)},xt=x.useMemo(()=>we.type!==void 0?we.type:Re?"warning":"info",[we.type,Re]),Wt=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon||wt?!0:typeof ut=="boolean"?ut:be!==!1&&be!==null&&be!==void 0?!0:!!re,[wt,be,ut,re]),hn=Re&&Dt===void 0?!0:Dt,Sn=Ie()(le,`${le}-${xt}`,{[`${le}-with-description`]:!!Se,[`${le}-no-icon`]:!hn,[`${le}-banner`]:!!Re,[`${le}-rtl`]:he==="rtl"},de,gt,lt,Qt,Ot),Jn=(0,te.Z)(ve,{aria:!0,data:!0}),Pr=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon?ut.closeIcon:wt||(be!==void 0?be:typeof re=="object"&&re.closeIcon?re.closeIcon:ne),[be,ut,wt,ne]),Rn=x.useMemo(()=>{const Sr=ut!=null?ut:re;if(typeof Sr=="object"){const{closeIcon:va}=Sr;return je(Sr,["closeIcon"])}return{}},[ut,re]);return ct(x.createElement(Oe.default,{visible:!Ee,motionName:`${le}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Sr=>({maxHeight:Sr.offsetHeight}),onLeaveEnd:dt},(Sr,va)=>{let{className:sa,style:br}=Sr;return x.createElement("div",Object.assign({id:ce,ref:(0,me.sQ)(Ct,va),"data-show":!Ee,className:Ie()(Sn,sa),style:Object.assign(Object.assign(Object.assign({},xe),St),br),onMouseEnter:rt,onMouseLeave:$e,onClick:et,role:"alert"},Jn),hn?x.createElement(ot,{description:Se,icon:we.icon,prefixCls:le,type:xt}):null,x.createElement("div",{className:`${le}-content`},st?x.createElement("div",{className:`${le}-message`},st):null,Se?x.createElement("div",{className:`${le}-description`},Se):null),ae?x.createElement("div",{className:`${le}-action`},ae):null,x.createElement(ue,{isClosable:Wt,prefixCls:le,closeIcon:Pr,handleClose:Zt,ariaProps:Rn}))}))}),qe=ee(67732),yt=ee(83652),nt=ee(22214),pt=ee(42403),Lt=function(we){function oe(){var Se;return(0,qe.Z)(this,oe),Se=(0,nt.Z)(this,oe,arguments),Se.state={error:void 0,info:{componentStack:""}},Se}return(0,pt.Z)(oe,we),(0,yt.Z)(oe,[{key:"componentDidCatch",value:function(Je,st){this.setState({error:Je,info:st})}},{key:"render",value:function(){const{message:Je,description:st,id:Re,children:gt}=this.props,{error:lt,info:St}=this.state,rt=(St==null?void 0:St.componentStack)||null,$e=typeof Je=="undefined"?(lt||"").toString():Je,et=typeof st=="undefined"?rt:st;return lt?x.createElement(We,{id:Re,type:"error",message:$e,description:x.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},et)}):gt}}])}(x.Component);const Bt=We;Bt.ErrorBoundary=Lt;var kt=Bt},88390:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return we}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(77900),ye=ee(29509),ge=ee(22703),He=ee(48755),Ie=ee(36237),Oe=ee(63356),te=ee(93427),me=ee(51636),Ae=ee(16931);const Ze=new Ie.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ue=new Ie.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Xe=new Ie.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Fe=new Ie.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ye=new Ie.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),it=new Ie.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ke=oe=>{const{componentCls:Se,iconCls:Je,antCls:st,badgeShadowSize:Re,textFontSize:gt,textFontSizeSM:lt,statusSize:St,dotSize:rt,textFontWeight:$e,indicatorHeight:et,indicatorHeightSM:dt,marginXS:Dt,calc:ut}=oe,wt=`${st}-scroll-number`,be=(0,te.Z)(oe,(ae,ce)=>{let{darkColor:ve}=ce;return{[`&${Se} ${Se}-color-${ae}`]:{background:ve,[`&:not(${Se}-count)`]:{color:ve},"a:hover &":{background:ve}}}});return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Se}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:oe.indicatorZIndex,minWidth:et,height:et,color:oe.badgeTextColor,fontWeight:$e,fontSize:gt,lineHeight:(0,Ie.unit)(et),whiteSpace:"nowrap",textAlign:"center",background:oe.badgeColor,borderRadius:ut(et).div(2).equal(),boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`,transition:`background ${oe.motionDurationMid}`,a:{color:oe.badgeTextColor},"a:hover":{color:oe.badgeTextColor},"a:hover &":{background:oe.badgeColorHover}},[`${Se}-count-sm`]:{minWidth:dt,height:dt,fontSize:lt,lineHeight:(0,Ie.unit)(dt),borderRadius:ut(dt).div(2).equal()},[`${Se}-multiple-words`]:{padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Se}-dot`]:{zIndex:oe.indicatorZIndex,width:rt,minWidth:rt,height:rt,background:oe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`},[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:it,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Se}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Se}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:St,height:St,verticalAlign:"middle",borderRadius:"50%"},[`${Se}-status-success`]:{backgroundColor:oe.colorSuccess},[`${Se}-status-processing`]:{overflow:"visible",color:oe.colorInfo,backgroundColor:oe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Re,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ze,animationDuration:oe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Se}-status-default`]:{backgroundColor:oe.colorTextPlaceholder},[`${Se}-status-error`]:{backgroundColor:oe.colorError},[`${Se}-status-warning`]:{backgroundColor:oe.colorWarning},[`${Se}-status-text`]:{marginInlineStart:Dt,color:oe.colorText,fontSize:oe.fontSize}}}),be),{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Ue,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`${Se}-zoom-leave`]:{animationName:Xe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`&${Se}-not-a-wrapper`]:{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Fe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`${Se}-zoom-leave`]:{animationName:Ye,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`&:not(${Se}-status)`]:{verticalAlign:"middle"},[`${wt}-custom-component, ${Se}-count`]:{transform:"none"},[`${wt}-custom-component, ${wt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[wt]:{overflow:"hidden",transition:`all ${oe.motionDurationMid} ${oe.motionEaseOutBack}`,[`${wt}-only`]:{position:"relative",display:"inline-block",height:et,transition:`all ${oe.motionDurationSlow} ${oe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${wt}-only-unit`]:{height:et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${wt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Ge=oe=>{const{fontHeight:Se,lineWidth:Je,marginXS:st,colorBorderBg:Re}=oe,gt=Se,lt=Je,St=oe.colorTextLightSolid,rt=oe.colorError,$e=oe.colorErrorHover;return(0,me.mergeToken)(oe,{badgeFontHeight:gt,badgeShadowSize:lt,badgeTextColor:St,badgeColor:rt,badgeColorHover:$e,badgeShadowColor:Re,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ke=oe=>{const{fontSize:Se,lineHeight:Je,fontSizeSM:st,lineWidth:Re}=oe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Se*Je)-2*Re,indicatorHeightSM:Se,dotSize:st/2,textFontSize:st,textFontSizeSM:st,textFontWeight:"normal",statusSize:st/2}};var pe=(0,Ae.I$)("Badge",oe=>{const Se=Ge(oe);return Ke(Se)},ke);const je=oe=>{const{antCls:Se,badgeFontHeight:Je,marginXS:st,badgeRibbonOffset:Re,calc:gt}=oe,lt=`${Se}-ribbon`,St=`${Se}-ribbon-wrapper`,rt=(0,te.Z)(oe,($e,et)=>{let{darkColor:dt}=et;return{[`&${lt}-color-${$e}`]:{background:dt,color:dt}}});return{[St]:{position:"relative"},[lt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"absolute",top:st,padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,color:oe.colorPrimary,lineHeight:(0,Ie.unit)(Je),whiteSpace:"nowrap",backgroundColor:oe.colorPrimary,borderRadius:oe.borderRadiusSM,[`${lt}-text`]:{color:oe.badgeTextColor},[`${lt}-corner`]:{position:"absolute",top:"100%",width:Re,height:Re,color:"currentcolor",border:`${(0,Ie.unit)(gt(Re).div(2).equal())} solid`,transform:oe.badgeRibbonCornerTransform,transformOrigin:"top",filter:oe.badgeRibbonCornerFilter}}),rt),{[`&${lt}-placement-end`]:{insetInlineEnd:gt(Re).mul(-1).equal(),borderEndEndRadius:0,[`${lt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${lt}-placement-start`]:{insetInlineStart:gt(Re).mul(-1).equal(),borderEndStartRadius:0,[`${lt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ze=(0,Ae.I$)(["Badge","Ribbon"],oe=>{const Se=Ge(oe);return je(Se)},ke),ue=oe=>{const{className:Se,prefixCls:Je,style:st,color:Re,children:gt,text:lt,placement:St="end",rootClassName:rt}=oe,{getPrefixCls:$e,direction:et}=x.useContext(He.E_),dt=$e("ribbon",Je),Dt=`${dt}-wrapper`,[ut,wt,be]=ze(dt,Dt),ae=(0,ye.o2)(Re,!1),ce=Le()(dt,`${dt}-placement-${St}`,{[`${dt}-rtl`]:et==="rtl",[`${dt}-color-${Re}`]:ae},Se),ve={},Ee={};return Re&&!ae&&(ve.background=Re,Ee.color=Re),ut(x.createElement("div",{className:Le()(Dt,rt,wt,be)},gt,x.createElement("div",{className:Le()(ce,wt),style:Object.assign(Object.assign({},ve),st)},x.createElement("span",{className:`${dt}-text`},lt),x.createElement("div",{className:`${dt}-corner`,style:Ee}))))};const _e=oe=>{const{prefixCls:Se,value:Je,current:st,offset:Re=0}=oe;let gt;return Re&&(gt={position:"absolute",top:`${Re}00%`,left:0}),x.createElement("span",{style:gt,className:Le()(`${Se}-only-unit`,{current:st})},Je)};function We(oe,Se,Je){let st=oe,Re=0;for(;(st+10)%10!==Se;)st+=Je,Re+=Je;return Re}var yt=oe=>{const{prefixCls:Se,count:Je,value:st}=oe,Re=Number(st),gt=Math.abs(Je),[lt,St]=x.useState(Re),[rt,$e]=x.useState(gt),et=()=>{St(Re),$e(gt)};x.useEffect(()=>{const ut=setTimeout(et,1e3);return()=>clearTimeout(ut)},[Re]);let dt,Dt;if(lt===Re||Number.isNaN(Re)||Number.isNaN(lt))dt=[x.createElement(_e,Object.assign({},oe,{key:Re,current:!0}))],Dt={transition:"none"};else{dt=[];const ut=Re+10,wt=[];for(let ve=Re;ve<=ut;ve+=1)wt.push(ve);const be=rtve%10===lt);dt=(be<0?wt.slice(0,ae+1):wt.slice(ae)).map((ve,Ee)=>{const ht=ve%10;return x.createElement(_e,Object.assign({},oe,{key:ve,value:ht,offset:be<0?Ee-ae:Ee,current:Ee===ae}))}),Dt={transform:`translateY(${-We(lt,Re,be)}00%)`}}return x.createElement("span",{className:`${Se}-only`,style:Dt,onTransitionEnd:et},dt)},nt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{const{prefixCls:Je,count:st,className:Re,motionClassName:gt,style:lt,title:St,show:rt,component:$e="sup",children:et}=oe,dt=nt(oe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Dt}=x.useContext(He.E_),ut=Dt("scroll-number",Je),wt=Object.assign(Object.assign({},dt),{"data-show":rt,style:lt,className:Le()(ut,Re,gt),title:St});let be=st;if(st&&Number(st)%1===0){const ae=String(st).split("");be=x.createElement("bdi",null,ae.map((ce,ve)=>x.createElement(yt,{prefixCls:ut,count:Number(st),value:ce,key:ae.length-ve})))}return lt!=null&<.borderColor&&(wt.style=Object.assign(Object.assign({},lt),{boxShadow:`0 0 0 1px ${lt.borderColor} inset`})),et?(0,ge.Tm)(et,ae=>({className:Le()(`${ut}-custom-component`,ae==null?void 0:ae.className,gt)})):x.createElement($e,Object.assign({},wt,{ref:Se}),be)}),Lt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{var Je,st,Re,gt,lt;const{prefixCls:St,scrollNumberPrefixCls:rt,children:$e,status:et,text:dt,color:Dt,count:ut=null,overflowCount:wt=99,dot:be=!1,size:ae="default",title:ce,offset:ve,style:Ee,className:ht,rootClassName:Ct,classNames:tn,styles:he,showZero:re=!1}=oe,ne=Lt(oe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:de,direction:xe,badge:le}=x.useContext(He.E_),ct=de("badge",St),[Ot,Qt,Zt]=pe(ct),xt=ut>wt?`${wt}+`:ut,Wt=xt==="0"||xt===0,hn=ut===null||Wt&&!re,Sn=(et!=null||Dt!=null)&&hn,Jn=be&&!Wt,Pr=Jn?"":xt,Rn=(0,x.useMemo)(()=>(Pr==null||Pr===""||Wt&&!re)&&!Jn,[Pr,Wt,re,Jn]),Sr=(0,x.useRef)(ut);Rn||(Sr.current=ut);const va=Sr.current,sa=(0,x.useRef)(Pr);Rn||(sa.current=Pr);const br=sa.current,er=(0,x.useRef)(Jn);Rn||(er.current=Jn);const Oa=(0,x.useMemo)(()=>{if(!ve)return Object.assign(Object.assign({},le==null?void 0:le.style),Ee);const Pn={marginTop:ve[1]};return xe==="rtl"?Pn.left=parseInt(ve[0],10):Pn.right=-parseInt(ve[0],10),Object.assign(Object.assign(Object.assign({},Pn),le==null?void 0:le.style),Ee)},[xe,ve,Ee,le==null?void 0:le.style]),Ma=ce!=null?ce:typeof va=="string"||typeof va=="number"?va:void 0,_r=Rn||!dt?null:x.createElement("span",{className:`${ct}-status-text`},dt),Qa=!va||typeof va!="object"?void 0:(0,ge.Tm)(va,Pn=>({style:Object.assign(Object.assign({},Oa),Pn.style)})),Pa=(0,ye.o2)(Dt,!1),rn=Le()(tn==null?void 0:tn.indicator,(Je=le==null?void 0:le.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${ct}-status-dot`]:Sn,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa}),yn={};Dt&&!Pa&&(yn.color=Dt,yn.background=Dt);const Tn=Le()(ct,{[`${ct}-status`]:Sn,[`${ct}-not-a-wrapper`]:!$e,[`${ct}-rtl`]:xe==="rtl"},ht,Ct,le==null?void 0:le.className,(st=le==null?void 0:le.classNames)===null||st===void 0?void 0:st.root,tn==null?void 0:tn.root,Qt,Zt);if(!$e&&Sn){const Pn=Oa.color;return Ot(x.createElement("span",Object.assign({},ne,{className:Tn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.root),(Re=le==null?void 0:le.styles)===null||Re===void 0?void 0:Re.root),Oa)}),x.createElement("span",{className:rn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(gt=le==null?void 0:le.styles)===null||gt===void 0?void 0:gt.indicator),yn)}),dt&&x.createElement("span",{style:{color:Pn},className:`${ct}-status-text`},dt)))}return Ot(x.createElement("span",Object.assign({ref:Se},ne,{className:Tn,style:Object.assign(Object.assign({},(lt=le==null?void 0:le.styles)===null||lt===void 0?void 0:lt.root),he==null?void 0:he.root)}),$e,x.createElement(Pe.default,{visible:!Rn,motionName:`${ct}-zoom`,motionAppear:!1,motionDeadline:1e3},Pn=>{let{className:$t}=Pn;var bn,ar;const Cr=de("scroll-number",rt),kr=er.current,Tr=Le()(tn==null?void 0:tn.indicator,(bn=le==null?void 0:le.classNames)===null||bn===void 0?void 0:bn.indicator,{[`${ct}-dot`]:kr,[`${ct}-count`]:!kr,[`${ct}-count-sm`]:ae==="small",[`${ct}-multiple-words`]:!kr&&br&&br.toString().length>1,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa});let ra=Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(ar=le==null?void 0:le.styles)===null||ar===void 0?void 0:ar.indicator),Oa);return Dt&&!Pa&&(ra=ra||{},ra.background=Dt),x.createElement(_t,{prefixCls:Cr,show:!Rn,motionClassName:$t,className:Tr,count:br,title:Ma,style:ra,key:"scrollNumber"},Qa)}),_r))});kt.Ribbon=ue;var we=kt},51502:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return oe}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(47999),ye=ee(48755),ge=ee(31756),He=ee(13783),Oe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},me=x.createContext({}),Ae=ee(11592),Ze=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt(0,Ae.Z)(Se).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Xe(Se,Je,st){const Re=x.useMemo(()=>Je||Ue(st),[Je,st]);return x.useMemo(()=>Re.map(lt=>{var{span:St}=lt,rt=Ze(lt,["span"]);return St==="filled"?Object.assign(Object.assign({},rt),{filled:!0}):Object.assign(Object.assign({},rt),{span:typeof St=="number"?St:(0,Pe.m9)(Se,St)})}),[Re,Se])}var Fe=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gtSt).forEach(St=>{const{filled:rt}=St,$e=Fe(St,["filled"]);if(rt){Re.push($e),st.push(Re),Re=[],lt=0;return}const et=Je-lt;lt+=St.span||1,lt>=Je?(lt>Je?(gt=!0,Re.push(Object.assign(Object.assign({},$e),{span:et}))):Re.push($e),st.push(Re),Re=[],lt=0):Re.push($e)}),Re.length>0&&st.push(Re),st=st.map(St=>{const rt=St.reduce(($e,et)=>$e+(et.span||1),0);if(rt{const[st,Re]=(0,x.useMemo)(()=>Ye(Je,Se),[Je,Se]);return st},ke=Se=>{let{children:Je}=Se;return Je};function pe(Se){return Se!=null}var ze=Se=>{const{itemPrefixCls:Je,component:st,span:Re,className:gt,style:lt,labelStyle:St,contentStyle:rt,bordered:$e,label:et,content:dt,colon:Dt,type:ut,styles:wt}=Se,be=st,ae=x.useContext(me),{classNames:ce}=ae;return $e?x.createElement(be,{className:Le()({[`${Je}-item-label`]:ut==="label",[`${Je}-item-content`]:ut==="content",[`${ce==null?void 0:ce.label}`]:ut==="label",[`${ce==null?void 0:ce.content}`]:ut==="content"},gt),style:lt,colSpan:Re},pe(et)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),pe(dt)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.content)},dt)):x.createElement(be,{className:Le()(`${Je}-item`,gt),style:lt,colSpan:Re},x.createElement("div",{className:`${Je}-item-container`},(et||et===0)&&x.createElement("span",{className:Le()(`${Je}-item-label`,ce==null?void 0:ce.label,{[`${Je}-item-no-colon`]:!Dt}),style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),(dt||dt===0)&&x.createElement("span",{className:Le()(`${Je}-item-content`,ce==null?void 0:ce.content),style:Object.assign(Object.assign({},rt),wt==null?void 0:wt.content)},dt)))};function ot(Se,Je,st){let{colon:Re,prefixCls:gt,bordered:lt}=Je,{component:St,type:rt,showLabel:$e,showContent:et,labelStyle:dt,contentStyle:Dt,styles:ut}=st;return Se.map((wt,be)=>{let{label:ae,children:ce,prefixCls:ve=gt,className:Ee,style:ht,labelStyle:Ct,contentStyle:tn,span:he=1,key:re,styles:ne}=wt;return typeof St=="string"?x.createElement(ze,{key:`${rt}-${re||be}`,className:Ee,style:ht,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),tn),ne==null?void 0:ne.content)},span:he,colon:Re,component:St,itemPrefixCls:ve,bordered:lt,label:$e?ae:null,content:et?ce:null,type:rt}):[x.createElement(ze,{key:`label-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),ht),Ct),ne==null?void 0:ne.label),span:1,colon:Re,component:St[0],itemPrefixCls:ve,bordered:lt,label:ae,type:"label"}),x.createElement(ze,{key:`content-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),ht),tn),ne==null?void 0:ne.content),span:he*2-1,component:St[1],itemPrefixCls:ve,bordered:lt,content:ce,type:"content"})]})}var _e=Se=>{const Je=x.useContext(me),{prefixCls:st,vertical:Re,row:gt,index:lt,bordered:St}=Se;return Re?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"th",type:"label",showLabel:!0},Je))),x.createElement("tr",{key:`content-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"td",type:"content",showContent:!0},Je)))):x.createElement("tr",{key:lt,className:`${st}-row`},ot(gt,Se,Object.assign({component:St?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},We=ee(36237),qe=ee(63356),yt=ee(16931),nt=ee(51636);const pt=Se=>{const{componentCls:Je,labelBg:st}=Se;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.padding)} ${(0,We.unit)(Se.paddingLG)}`,borderInlineEnd:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Se.colorTextSecondary,backgroundColor:st,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingSM)} ${(0,We.unit)(Se.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingXS)} ${(0,We.unit)(Se.padding)}`}}}}}},_t=Se=>{const{componentCls:Je,extraColor:st,itemPaddingBottom:Re,itemPaddingEnd:gt,colonMarginRight:lt,colonMarginLeft:St,titleMarginBottom:rt}=Se;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Se)),pt(Se)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:rt},[`${Je}-title`]:Object.assign(Object.assign({},qe.vS),{flex:"auto",color:Se.titleColor,fontWeight:Se.fontWeightStrong,fontSize:Se.fontSizeLG,lineHeight:Se.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:st,fontSize:Se.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Se.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Re,paddingInlineEnd:gt},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Se.labelColor,fontWeight:"normal",fontSize:Se.fontSize,lineHeight:Se.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,We.unit)(St)} ${(0,We.unit)(lt)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Se.contentColor,fontSize:Se.fontSize,lineHeight:Se.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Je}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Je}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Je}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingXS}}}})}},Lt=Se=>({labelBg:Se.colorFillAlter,labelColor:Se.colorTextTertiary,titleColor:Se.colorText,titleMarginBottom:Se.fontSizeSM*Se.lineHeightSM,itemPaddingBottom:Se.padding,itemPaddingEnd:Se.padding,colonMarginRight:Se.marginXS,colonMarginLeft:Se.marginXXS/2,contentColor:Se.colorText,extraColor:Se.colorText});var Bt=(0,yt.I$)("Descriptions",Se=>{const Je=(0,nt.mergeToken)(Se,{});return _t(Je)},Lt),kt=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt{const{prefixCls:Je,title:st,extra:Re,column:gt,colon:lt=!0,bordered:St,layout:rt,children:$e,className:et,rootClassName:dt,style:Dt,size:ut,labelStyle:wt,contentStyle:be,styles:ae,items:ce,classNames:ve}=Se,Ee=kt(Se,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:ht,direction:Ct,className:tn,style:he,classNames:re,styles:ne}=(0,ye.dj)("descriptions"),de=ht("descriptions",Je),xe=(0,He.Z)(),le=x.useMemo(()=>{var Sn;return typeof gt=="number"?gt:(Sn=(0,Pe.m9)(xe,Object.assign(Object.assign({},Oe),gt)))!==null&&Sn!==void 0?Sn:3},[xe,gt]),ct=Xe(xe,ce,$e),Ot=(0,ge.Z)(ut),Qt=Ke(le,ct),[Zt,xt,Wt]=Bt(de),hn=x.useMemo(()=>({labelStyle:wt,contentStyle:be,styles:{content:Object.assign(Object.assign({},ne.content),ae==null?void 0:ae.content),label:Object.assign(Object.assign({},ne.label),ae==null?void 0:ae.label)},classNames:{label:Le()(re.label,ve==null?void 0:ve.label),content:Le()(re.content,ve==null?void 0:ve.content)}}),[wt,be,ae,ve,re,ne]);return Zt(x.createElement(me.Provider,{value:hn},x.createElement("div",Object.assign({className:Le()(de,tn,re.root,ve==null?void 0:ve.root,{[`${de}-${Ot}`]:Ot&&Ot!=="default",[`${de}-bordered`]:!!St,[`${de}-rtl`]:Ct==="rtl"},et,dt,xt,Wt),style:Object.assign(Object.assign(Object.assign(Object.assign({},he),ne.root),ae==null?void 0:ae.root),Dt)},Ee),(st||Re)&&x.createElement("div",{className:Le()(`${de}-header`,re.header,ve==null?void 0:ve.header),style:Object.assign(Object.assign({},ne.header),ae==null?void 0:ae.header)},st&&x.createElement("div",{className:Le()(`${de}-title`,re.title,ve==null?void 0:ve.title),style:Object.assign(Object.assign({},ne.title),ae==null?void 0:ae.title)},st),Re&&x.createElement("div",{className:Le()(`${de}-extra`,re.extra,ve==null?void 0:ve.extra),style:Object.assign(Object.assign({},ne.extra),ae==null?void 0:ae.extra)},Re)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qt.map((Sn,Jn)=>x.createElement(_e,{key:Jn,index:Jn,colon:lt,prefixCls:de,vertical:rt==="vertical",bordered:St,row:Sn}))))))))};we.Item=ke;var oe=we},86251:function(wn,zt){"use strict";zt.byteLength=He,zt.toByteArray=Oe,zt.fromByteArray=Ae;for(var ee=[],x=[],Be=typeof Uint8Array!="undefined"?Uint8Array:Array,Le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pe=0,ye=Le.length;Pe0)throw new Error("Invalid string. Length must be a multiple of 4");var Xe=Ze.indexOf("=");Xe===-1&&(Xe=Ue);var Fe=Xe===Ue?0:4-Xe%4;return[Xe,Fe]}function He(Ze){var Ue=ge(Ze),Xe=Ue[0],Fe=Ue[1];return(Xe+Fe)*3/4-Fe}function Ie(Ze,Ue,Xe){return(Ue+Xe)*3/4-Xe}function Oe(Ze){var Ue,Xe=ge(Ze),Fe=Xe[0],Ye=Xe[1],it=new Be(Ie(Ze,Fe,Ye)),Ke=0,Ge=Ye>0?Fe-4:Fe,ke;for(ke=0;ke>16&255,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255;return Ye===2&&(Ue=x[Ze.charCodeAt(ke)]<<2|x[Ze.charCodeAt(ke+1)]>>4,it[Ke++]=Ue&255),Ye===1&&(Ue=x[Ze.charCodeAt(ke)]<<10|x[Ze.charCodeAt(ke+1)]<<4|x[Ze.charCodeAt(ke+2)]>>2,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255),it}function te(Ze){return ee[Ze>>18&63]+ee[Ze>>12&63]+ee[Ze>>6&63]+ee[Ze&63]}function me(Ze,Ue,Xe){for(var Fe,Ye=[],it=Ue;itGe?Ge:Ke+it));return Fe===1?(Ue=Ze[Xe-1],Ye.push(ee[Ue>>2]+ee[Ue<<4&63]+"==")):Fe===2&&(Ue=(Ze[Xe-2]<<8)+Ze[Xe-1],Ye.push(ee[Ue>>10]+ee[Ue>>4&63]+ee[Ue<<2&63]+"=")),Ye.join("")}},19208:function(wn,zt,ee){"use strict";var x;var Be=ee(86251),Le=ee(67467),Pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=Ie,x=Ke,zt.h2=50;var ye=2147483647;x=ye,Ie.TYPED_ARRAY_SUPPORT=ge(),!Ie.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var be=new Uint8Array(1),ae={foo:function(){return 42}};return Object.setPrototypeOf(ae,Uint8Array.prototype),Object.setPrototypeOf(be,ae),be.foo()===42}catch(ce){return!1}}Object.defineProperty(Ie.prototype,"parent",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.buffer}}),Object.defineProperty(Ie.prototype,"offset",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.byteOffset}});function He(be){if(be>ye)throw new RangeError('The value "'+be+'" is invalid for option "size"');var ae=new Uint8Array(be);return Object.setPrototypeOf(ae,Ie.prototype),ae}function Ie(be,ae,ce){if(typeof be=="number"){if(typeof ae=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ae(be)}return Oe(be,ae,ce)}Ie.poolSize=8192;function Oe(be,ae,ce){if(typeof be=="string")return Ze(be,ae);if(ArrayBuffer.isView(be))return Xe(be);if(be==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be);if(Dt(be,ArrayBuffer)||be&&Dt(be.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Dt(be,SharedArrayBuffer)||be&&Dt(be.buffer,SharedArrayBuffer)))return Fe(be,ae,ce);if(typeof be=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ve=be.valueOf&&be.valueOf();if(ve!=null&&ve!==be)return Ie.from(ve,ae,ce);var Ee=Ye(be);if(Ee)return Ee;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof be[Symbol.toPrimitive]=="function")return Ie.from(be[Symbol.toPrimitive]("string"),ae,ce);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be)}Ie.from=function(be,ae,ce){return Oe(be,ae,ce)},Object.setPrototypeOf(Ie.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ie,Uint8Array);function te(be){if(typeof be!="number")throw new TypeError('"size" argument must be of type number');if(be<0)throw new RangeError('The value "'+be+'" is invalid for option "size"')}function me(be,ae,ce){return te(be),be<=0?He(be):ae!==void 0?typeof ce=="string"?He(be).fill(ae,ce):He(be).fill(ae):He(be)}Ie.alloc=function(be,ae,ce){return me(be,ae,ce)};function Ae(be){return te(be),He(be<0?0:it(be)|0)}Ie.allocUnsafe=function(be){return Ae(be)},Ie.allocUnsafeSlow=function(be){return Ae(be)};function Ze(be,ae){if((typeof ae!="string"||ae==="")&&(ae="utf8"),!Ie.isEncoding(ae))throw new TypeError("Unknown encoding: "+ae);var ce=Ge(be,ae)|0,ve=He(ce),Ee=ve.write(be,ae);return Ee!==ce&&(ve=ve.slice(0,Ee)),ve}function Ue(be){for(var ae=be.length<0?0:it(be.length)|0,ce=He(ae),ve=0;ve=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return be|0}function Ke(be){return+be!=be&&(be=0),Ie.alloc(+be)}Ie.isBuffer=function(ae){return ae!=null&&ae._isBuffer===!0&&ae!==Ie.prototype},Ie.compare=function(ae,ce){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),Dt(ce,Uint8Array)&&(ce=Ie.from(ce,ce.offset,ce.byteLength)),!Ie.isBuffer(ae)||!Ie.isBuffer(ce))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ae===ce)return 0;for(var ve=ae.length,Ee=ce.length,ht=0,Ct=Math.min(ve,Ee);htEe.length?Ie.from(Ct).copy(Ee,ht):Uint8Array.prototype.set.call(Ee,Ct,ht);else if(Ie.isBuffer(Ct))Ct.copy(Ee,ht);else throw new TypeError('"list" argument must be an Array of Buffers');ht+=Ct.length}return Ee};function Ge(be,ae){if(Ie.isBuffer(be))return be.length;if(ArrayBuffer.isView(be)||Dt(be,ArrayBuffer))return be.byteLength;if(typeof be!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof be);var ce=be.length,ve=arguments.length>2&&arguments[2]===!0;if(!ve&&ce===0)return 0;for(var Ee=!1;;)switch(ae){case"ascii":case"latin1":case"binary":return ce;case"utf8":case"utf-8":return St(be).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce*2;case"hex":return ce>>>1;case"base64":return et(be).length;default:if(Ee)return ve?-1:St(be).length;ae=(""+ae).toLowerCase(),Ee=!0}}Ie.byteLength=Ge;function ke(be,ae,ce){var ve=!1;if((ae===void 0||ae<0)&&(ae=0),ae>this.length||((ce===void 0||ce>this.length)&&(ce=this.length),ce<=0)||(ce>>>=0,ae>>>=0,ce<=ae))return"";for(be||(be="utf8");;)switch(be){case"hex":return kt(this,ae,ce);case"utf8":case"utf-8":return nt(this,ae,ce);case"ascii":return Lt(this,ae,ce);case"latin1":case"binary":return Bt(this,ae,ce);case"base64":return yt(this,ae,ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,ae,ce);default:if(ve)throw new TypeError("Unknown encoding: "+be);be=(be+"").toLowerCase(),ve=!0}}Ie.prototype._isBuffer=!0;function pe(be,ae,ce){var ve=be[ae];be[ae]=be[ce],be[ce]=ve}Ie.prototype.swap16=function(){var ae=this.length;if(ae%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ce=0;cece&&(ae+=" ... "),""},Pe&&(Ie.prototype[Pe]=Ie.prototype.inspect),Ie.prototype.compare=function(ae,ce,ve,Ee,ht){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),!Ie.isBuffer(ae))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ae);if(ce===void 0&&(ce=0),ve===void 0&&(ve=ae?ae.length:0),Ee===void 0&&(Ee=0),ht===void 0&&(ht=this.length),ce<0||ve>ae.length||Ee<0||ht>this.length)throw new RangeError("out of range index");if(Ee>=ht&&ce>=ve)return 0;if(Ee>=ht)return-1;if(ce>=ve)return 1;if(ce>>>=0,ve>>>=0,Ee>>>=0,ht>>>=0,this===ae)return 0;for(var Ct=ht-Ee,tn=ve-ce,he=Math.min(Ct,tn),re=this.slice(Ee,ht),ne=ae.slice(ce,ve),de=0;de2147483647?ce=2147483647:ce<-2147483648&&(ce=-2147483648),ce=+ce,ut(ce)&&(ce=Ee?0:be.length-1),ce<0&&(ce=be.length+ce),ce>=be.length){if(Ee)return-1;ce=be.length-1}else if(ce<0)if(Ee)ce=0;else return-1;if(typeof ae=="string"&&(ae=Ie.from(ae,ve)),Ie.isBuffer(ae))return ae.length===0?-1:ze(be,ae,ce,ve,Ee);if(typeof ae=="number")return ae=ae&255,typeof Uint8Array.prototype.indexOf=="function"?Ee?Uint8Array.prototype.indexOf.call(be,ae,ce):Uint8Array.prototype.lastIndexOf.call(be,ae,ce):ze(be,[ae],ce,ve,Ee);throw new TypeError("val must be string, number or Buffer")}function ze(be,ae,ce,ve,Ee){var ht=1,Ct=be.length,tn=ae.length;if(ve!==void 0&&(ve=String(ve).toLowerCase(),ve==="ucs2"||ve==="ucs-2"||ve==="utf16le"||ve==="utf-16le")){if(be.length<2||ae.length<2)return-1;ht=2,Ct/=2,tn/=2,ce/=2}function he(le,ct){return ht===1?le[ct]:le.readUInt16BE(ct*ht)}var re;if(Ee){var ne=-1;for(re=ce;reCt&&(ce=Ct-tn),re=ce;re>=0;re--){for(var de=!0,xe=0;xeEe&&(ve=Ee)):ve=Ee;var ht=ae.length;ve>ht/2&&(ve=ht/2);for(var Ct=0;Ct>>0,isFinite(ve)?(ve=ve>>>0,Ee===void 0&&(Ee="utf8")):(Ee=ve,ve=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ht=this.length-ce;if((ve===void 0||ve>ht)&&(ve=ht),ae.length>0&&(ve<0||ce<0)||ce>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ee||(Ee="utf8");for(var Ct=!1;;)switch(Ee){case"hex":return ot(this,ae,ce,ve);case"utf8":case"utf-8":return ue(this,ae,ce,ve);case"ascii":case"latin1":case"binary":return _e(this,ae,ce,ve);case"base64":return We(this,ae,ce,ve);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return qe(this,ae,ce,ve);default:if(Ct)throw new TypeError("Unknown encoding: "+Ee);Ee=(""+Ee).toLowerCase(),Ct=!0}},Ie.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function yt(be,ae,ce){return ae===0&&ce===be.length?Be.fromByteArray(be):Be.fromByteArray(be.slice(ae,ce))}function nt(be,ae,ce){ce=Math.min(be.length,ce);for(var ve=[],Ee=ae;Ee239?4:ht>223?3:ht>191?2:1;if(Ee+tn<=ce){var he,re,ne,de;switch(tn){case 1:ht<128&&(Ct=ht);break;case 2:he=be[Ee+1],(he&192)===128&&(de=(ht&31)<<6|he&63,de>127&&(Ct=de));break;case 3:he=be[Ee+1],re=be[Ee+2],(he&192)===128&&(re&192)===128&&(de=(ht&15)<<12|(he&63)<<6|re&63,de>2047&&(de<55296||de>57343)&&(Ct=de));break;case 4:he=be[Ee+1],re=be[Ee+2],ne=be[Ee+3],(he&192)===128&&(re&192)===128&&(ne&192)===128&&(de=(ht&15)<<18|(he&63)<<12|(re&63)<<6|ne&63,de>65535&&de<1114112&&(Ct=de))}}Ct===null?(Ct=65533,tn=1):Ct>65535&&(Ct-=65536,ve.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),ve.push(Ct),Ee+=tn}return _t(ve)}var pt=4096;function _t(be){var ae=be.length;if(ae<=pt)return String.fromCharCode.apply(String,be);for(var ce="",ve=0;veve)&&(ce=ve);for(var Ee="",ht=ae;htve&&(ae=ve),ce<0?(ce+=ve,ce<0&&(ce=0)):ce>ve&&(ce=ve),cece)throw new RangeError("Trying to access beyond buffer length")}Ie.prototype.readUintLE=Ie.prototype.readUIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae+--ce],ht=1;ce>0&&(ht*=256);)Ee+=this[ae+--ce]*ht;return Ee},Ie.prototype.readUint8=Ie.prototype.readUInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]},Ie.prototype.readUint16LE=Ie.prototype.readUInt16LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]|this[ae+1]<<8},Ie.prototype.readUint16BE=Ie.prototype.readUInt16BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]<<8|this[ae+1]},Ie.prototype.readUint32LE=Ie.prototype.readUInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),(this[ae]|this[ae+1]<<8|this[ae+2]<<16)+this[ae+3]*16777216},Ie.prototype.readUint32BE=Ie.prototype.readUInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]*16777216+(this[ae+1]<<16|this[ae+2]<<8|this[ae+3])},Ie.prototype.readIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct=ht&&(Ee-=Math.pow(2,8*ce)),Ee},Ie.prototype.readIntBE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=ce,ht=1,Ct=this[ae+--Ee];Ee>0&&(ht*=256);)Ct+=this[ae+--Ee]*ht;return ht*=128,Ct>=ht&&(Ct-=Math.pow(2,8*ce)),Ct},Ie.prototype.readInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]&128?(255-this[ae]+1)*-1:this[ae]},Ie.prototype.readInt16LE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae]|this[ae+1]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt16BE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae+1]|this[ae]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]|this[ae+1]<<8|this[ae+2]<<16|this[ae+3]<<24},Ie.prototype.readInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]<<24|this[ae+1]<<16|this[ae+2]<<8|this[ae+3]},Ie.prototype.readFloatLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!0,23,4)},Ie.prototype.readFloatBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!1,23,4)},Ie.prototype.readDoubleLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!0,52,8)},Ie.prototype.readDoubleBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!1,52,8)};function Se(be,ae,ce,ve,Ee,ht){if(!Ie.isBuffer(be))throw new TypeError('"buffer" argument must be a Buffer instance');if(ae>Ee||aebe.length)throw new RangeError("Index out of range")}Ie.prototype.writeUintLE=Ie.prototype.writeUIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=1,tn=0;for(this[ce]=ae&255;++tn>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=ve-1,tn=1;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)this[ce+Ct]=ae/tn&255;return ce+ve},Ie.prototype.writeUint8=Ie.prototype.writeUInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,255,0),this[ce]=ae&255,ce+1},Ie.prototype.writeUint16LE=Ie.prototype.writeUInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeUint16BE=Ie.prototype.writeUInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeUint32LE=Ie.prototype.writeUInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce+3]=ae>>>24,this[ce+2]=ae>>>16,this[ce+1]=ae>>>8,this[ce]=ae&255,ce+4},Ie.prototype.writeUint32BE=Ie.prototype.writeUInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4},Ie.prototype.writeIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=0,tn=1,he=0;for(this[ce]=ae&255;++Ct>0)-he&255;return ce+ve},Ie.prototype.writeIntBE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=ve-1,tn=1,he=0;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)ae<0&&he===0&&this[ce+Ct+1]!==0&&(he=1),this[ce+Ct]=(ae/tn>>0)-he&255;return ce+ve},Ie.prototype.writeInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,127,-128),ae<0&&(ae=255+ae+1),this[ce]=ae&255,ce+1},Ie.prototype.writeInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),this[ce]=ae&255,this[ce+1]=ae>>>8,this[ce+2]=ae>>>16,this[ce+3]=ae>>>24,ce+4},Ie.prototype.writeInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),ae<0&&(ae=4294967295+ae+1),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4};function Je(be,ae,ce,ve,Ee,ht){if(ce+ve>be.length)throw new RangeError("Index out of range");if(ce<0)throw new RangeError("Index out of range")}function st(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,4,34028234663852886e22,-34028234663852886e22),Le.write(be,ae,ce,ve,23,4),ce+4}Ie.prototype.writeFloatLE=function(ae,ce,ve){return st(this,ae,ce,!0,ve)},Ie.prototype.writeFloatBE=function(ae,ce,ve){return st(this,ae,ce,!1,ve)};function Re(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,8,17976931348623157e292,-17976931348623157e292),Le.write(be,ae,ce,ve,52,8),ce+8}Ie.prototype.writeDoubleLE=function(ae,ce,ve){return Re(this,ae,ce,!0,ve)},Ie.prototype.writeDoubleBE=function(ae,ce,ve){return Re(this,ae,ce,!1,ve)},Ie.prototype.copy=function(ae,ce,ve,Ee){if(!Ie.isBuffer(ae))throw new TypeError("argument should be a Buffer");if(ve||(ve=0),!Ee&&Ee!==0&&(Ee=this.length),ce>=ae.length&&(ce=ae.length),ce||(ce=0),Ee>0&&Ee=this.length)throw new RangeError("Index out of range");if(Ee<0)throw new RangeError("sourceEnd out of bounds");Ee>this.length&&(Ee=this.length),ae.length-ce>>0,ve=ve===void 0?this.length:ve>>>0,ae||(ae=0);var Ct;if(typeof ae=="number")for(Ct=ce;Ct55295&&ce<57344){if(!Ee){if(ce>56319){(ae-=3)>-1&&ht.push(239,191,189);continue}else if(Ct+1===ve){(ae-=3)>-1&&ht.push(239,191,189);continue}Ee=ce;continue}if(ce<56320){(ae-=3)>-1&&ht.push(239,191,189),Ee=ce;continue}ce=(Ee-55296<<10|ce-56320)+65536}else Ee&&(ae-=3)>-1&&ht.push(239,191,189);if(Ee=null,ce<128){if((ae-=1)<0)break;ht.push(ce)}else if(ce<2048){if((ae-=2)<0)break;ht.push(ce>>6|192,ce&63|128)}else if(ce<65536){if((ae-=3)<0)break;ht.push(ce>>12|224,ce>>6&63|128,ce&63|128)}else if(ce<1114112){if((ae-=4)<0)break;ht.push(ce>>18|240,ce>>12&63|128,ce>>6&63|128,ce&63|128)}else throw new Error("Invalid code point")}return ht}function rt(be){for(var ae=[],ce=0;ce>8,Ee=ce%256,ht.push(Ee),ht.push(ve);return ht}function et(be){return Be.toByteArray(lt(be))}function dt(be,ae,ce,ve){for(var Ee=0;Ee=ae.length||Ee>=be.length);++Ee)ae[Ee+ce]=be[Ee];return Ee}function Dt(be,ae){return be instanceof ae||be!=null&&be.constructor!=null&&be.constructor.name!=null&&be.constructor.name===ae.name}function ut(be){return be!==be}var wt=function(){for(var be="0123456789abcdef",ae=new Array(256),ce=0;ce<16;++ce)for(var ve=ce*16,Ee=0;Ee<16;++Ee)ae[ve+Ee]=be[ce]+be[Ee];return ae}()},99498:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){x.defineOption("placeholder","",function(Ie,Oe,te){var me=te&&te!=x.Init;if(Oe&&!me)Ie.on("blur",ye),Ie.on("change",ge),Ie.on("swapDoc",ge),x.on(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose=function(){Pe(Ie)}),ge(Ie);else if(!Oe&&me){Ie.off("blur",ye),Ie.off("change",ge),Ie.off("swapDoc",ge),x.off(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose),Be(Ie);var Ae=Ie.getWrapperElement();Ae.className=Ae.className.replace(" CodeMirror-empty","")}Oe&&!Ie.hasFocus()&&ye(Ie)});function Be(Ie){Ie.state.placeholder&&(Ie.state.placeholder.parentNode.removeChild(Ie.state.placeholder),Ie.state.placeholder=null)}function Le(Ie){Be(Ie);var Oe=Ie.state.placeholder=document.createElement("pre");Oe.style.cssText="height: 0; overflow: visible",Oe.style.direction=Ie.getOption("direction"),Oe.className="CodeMirror-placeholder CodeMirror-line-like";var te=Ie.getOption("placeholder");typeof te=="string"&&(te=document.createTextNode(te)),Oe.appendChild(te),Ie.display.lineSpace.insertBefore(Oe,Ie.display.lineSpace.firstChild)}function Pe(Ie){setTimeout(function(){var Oe=!1,te=Ie.getInputField();te.nodeName=="TEXTAREA"?Oe=!te.value:Ie.lineCount()==1&&(Oe=!/[^\u200b]/.test(te.querySelector(".CodeMirror-line").textContent)),Oe?Le(Ie):Be(Ie)},20)}function ye(Ie){He(Ie)&&Le(Ie)}function ge(Ie){var Oe=Ie.getWrapperElement(),te=He(Ie);Oe.className=Oe.className.replace(" CodeMirror-empty","")+(te?" CodeMirror-empty":""),te?Le(Ie):Be(Ie)}function He(Ie){return Ie.lineCount()===1&&Ie.getLine(0)===""}})},25717:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Le=x.Pos;x.defineOption("autoCloseBrackets",!1,function(Xe,Fe,Ye){Ye&&Ye!=x.Init&&(Xe.removeKeyMap(ye),Xe.state.closeBrackets=null),Fe&&(ge(Pe(Fe,"pairs")),Xe.state.closeBrackets=Fe,Xe.addKeyMap(ye))});function Pe(Xe,Fe){return Fe=="pairs"&&typeof Xe=="string"?Xe:typeof Xe=="object"&&Xe[Fe]!=null?Xe[Fe]:Be[Fe]}var ye={Backspace:Oe,Enter:te};function ge(Xe){for(var Fe=0;Fe=0;Ke--){var ke=it[Ke].head;Xe.replaceRange("",Le(ke.line,ke.ch-1),Le(ke.line,ke.ch+1),"+delete")}}function te(Xe){var Fe=Ie(Xe),Ye=Fe&&Pe(Fe,"explode");if(!Ye||Xe.getOption("disableInput"))return x.Pass;for(var it=Xe.listSelections(),Ke=0;Ke0;return{anchor:new Le(Xe.anchor.line,Xe.anchor.ch+(Fe?-1:1)),head:new Le(Xe.head.line,Xe.head.ch+(Fe?1:-1))}}function Ae(Xe,Fe){var Ye=Ie(Xe);if(!Ye||Xe.getOption("disableInput"))return x.Pass;var it=Pe(Ye,"pairs"),Ke=it.indexOf(Fe);if(Ke==-1)return x.Pass;for(var Ge=Pe(Ye,"closeBefore"),ke=Pe(Ye,"triples"),pe=it.charAt(Ke+1)==Fe,je=Xe.listSelections(),ze=Ke%2==0,ot,ue=0;ue=0&&Xe.getRange(We,Le(We.line,We.ch+3))==Fe+Fe+Fe?qe="skipThree":qe="skip";else if(pe&&We.ch>1&&ke.indexOf(Fe)>=0&&Xe.getRange(Le(We.line,We.ch-2),We)==Fe+Fe){if(We.ch>2&&/\bstring/.test(Xe.getTokenTypeAt(Le(We.line,We.ch-2))))return x.Pass;qe="addFour"}else if(pe){var nt=We.ch==0?" ":Xe.getRange(Le(We.line,We.ch-1),We);if(!x.isWordChar(yt)&&nt!=Fe&&!x.isWordChar(nt))qe="both";else return x.Pass}else if(ze&&(yt.length===0||/\s/.test(yt)||Ge.indexOf(yt)>-1))qe="both";else return x.Pass;if(!ot)ot=qe;else if(ot!=qe)return x.Pass}var pt=Ke%2?it.charAt(Ke-1):Fe,_t=Ke%2?Fe:it.charAt(Ke+1);Xe.operation(function(){if(ot=="skip")Xe.execCommand("goCharRight");else if(ot=="skipThree")for(var Lt=0;Lt<3;Lt++)Xe.execCommand("goCharRight");else if(ot=="surround"){for(var Bt=Xe.getSelections(),Lt=0;Lt'"]=function(Ze){return Pe(Ze)}),Oe.addKeyMap(Ae)}});var Be=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Le=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function Pe(Oe){if(Oe.getOption("disableInput"))return x.Pass;for(var te=Oe.listSelections(),me=[],Ae=Oe.getOption("autoCloseTags"),Ze=0;ZeUe.ch&&(Ke=Ke.slice(0,Ke.length-Xe.end+Ue.ch));var je=Ke.toLowerCase();if(!Ke||Xe.type=="string"&&(Xe.end!=Ue.ch||!/[\"\']/.test(Xe.string.charAt(Xe.string.length-1))||Xe.string.length==1)||Xe.type=="tag"&&it.close||Xe.string.indexOf("/")==Ue.ch-Xe.start-1||ke&&He(ke,je)>-1||Ie(Oe,Fe.mode.xmlCurrentContext&&Fe.mode.xmlCurrentContext(Ye)||[],Ke,Ue,!0))return x.Pass;var ze=typeof Ae=="object"&&Ae.emptyTags;if(ze&&He(ze,Ke)>-1){me[Ze]={text:"/>",newPos:x.Pos(Ue.line,Ue.ch+2)};continue}var ot=pe&&He(pe,je)>-1;me[Ze]={indent:ot,text:">"+(ot?` -`:"")+"",newPos:ot?x.Pos(Ue.line+1,0):x.Pos(Ue.line,Ue.ch+1)}}for(var ue=typeof Ae=="object"&&Ae.dontIndentOnAutoClose,Ze=te.length-1;Ze>=0;Ze--){var _e=me[Ze];Oe.replaceRange(_e.text,te[Ze].head,te[Ze].anchor,"+insert");var We=Oe.listSelections().slice(0);We[Ze]={head:_e.newPos,anchor:_e.newPos},Oe.setSelections(We),!ue&&_e.indent&&(Oe.indentLine(_e.newPos.line,null,!0),Oe.indentLine(_e.newPos.line+1,null,!0))}}function ye(Oe,te){for(var me=Oe.listSelections(),Ae=[],Ze=te?"/":""&&(ke+=">"),Ae[Fe]=ke}if(Oe.replaceSelections(Ae),me=Oe.listSelections(),!Xe)for(var Fe=0;Fe=0&&te[Ye]==me;Ye--)++Fe;Ae=Xe.to;for(var Ye=1;Ye=Ye.max))return Ye.ch=0,Ye.text=Ye.cm.getLine(++Ye.line),!0}function te(Ye){if(!(Ye.line<=Ye.min))return Ye.text=Ye.cm.getLine(--Ye.line),Ye.ch=Ye.text.length,!0}function me(Ye){for(;;){var it=Ye.text.indexOf(">",Ye.ch);if(it==-1){if(Oe(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it+1;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Ae(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf("<",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}ge.lastIndex=it,Ye.ch=it;var Ke=ge.exec(Ye.text);if(Ke&&Ke.index==it)return Ke}}function Ze(Ye){for(;;){ge.lastIndex=Ye.ch;var it=ge.exec(Ye.text);if(!it){if(Oe(Ye))continue;return}if(!Ie(Ye,it.index+1)){Ye.ch=it.index+1;continue}return Ye.ch=it.index+it[0].length,it}}function Ue(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf(">",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Xe(Ye,it){for(var Ke=[];;){var Ge=Ze(Ye),ke,pe=Ye.line,je=Ye.ch-(Ge?Ge[0].length:0);if(!Ge||!(ke=me(Ye)))return;if(ke!="selfClose")if(Ge[1]){for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==Ge[2]){Ke.length=ze;break}if(ze<0&&(!it||it==Ge[2]))return{tag:Ge[2],from:Be(pe,je),to:Be(Ye.line,Ye.ch)}}else Ke.push(Ge[2])}}function Fe(Ye,it){for(var Ke=[];;){var Ge=Ue(Ye);if(!Ge)return;if(Ge=="selfClose"){Ae(Ye);continue}var ke=Ye.line,pe=Ye.ch,je=Ae(Ye);if(!je)return;if(je[1])Ke.push(je[2]);else{for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==je[2]){Ke.length=ze;break}if(ze<0&&(!it||it==je[2]))return{tag:je[2],from:Be(Ye.line,Ye.ch),to:Be(ke,pe)}}}}x.registerHelper("fold","xml",function(Ye,it){for(var Ke=new He(Ye,it.line,0);;){var Ge=Ze(Ke);if(!Ge||Ke.line!=it.line)return;var ke=me(Ke);if(!ke)return;if(!Ge[1]&&ke!="selfClose"){var pe=Be(Ke.line,Ke.ch),je=Xe(Ke,Ge[2]);return je&&Le(je.from,pe)>0?{from:pe,to:je.from}:null}}}),x.findMatchingTag=function(Ye,it,Ke){var Ge=new He(Ye,it.line,it.ch,Ke);if(!(Ge.text.indexOf(">")==-1&&Ge.text.indexOf("<")==-1)){var ke=me(Ge),pe=ke&&Be(Ge.line,Ge.ch),je=ke&&Ae(Ge);if(!(!ke||!je||Le(Ge,it)>0)){var ze={from:Be(Ge.line,Ge.ch),to:pe,tag:je[2]};return ke=="selfClose"?{open:ze,close:null,at:"open"}:je[1]?{open:Fe(Ge,je[2]),close:ze,at:"close"}:(Ge=new He(Ye,pe.line,pe.ch,Ke),{open:ze,close:Xe(Ge,je[2]),at:"open"})}}},x.findEnclosingTag=function(Ye,it,Ke,Ge){for(var ke=new He(Ye,it.line,it.ch,Ke);;){var pe=Fe(ke,Ge);if(!pe)break;var je=new He(Ye,it.line,it.ch,Ke),ze=Xe(je,pe.tag);if(ze)return{open:pe,close:ze}}},x.scanForClosingTag=function(Ye,it,Ke,Ge){var ke=new He(Ye,it.line,it.ch,Ge?{from:0,to:Ge}:null);return Xe(ke,Ke)}})},89780:function(wn){(function(zt,ee){wn.exports=ee()})(this,function(){"use strict";var zt=navigator.userAgent,ee=navigator.platform,x=/gecko\/\d/i.test(zt),Be=/MSIE \d/.test(zt),Le=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(zt),Pe=/Edge\/(\d+)/.exec(zt),ye=Be||Le||Pe,ge=ye&&(Be?document.documentMode||6:+(Pe||Le)[1]),He=!Pe&&/WebKit\//.test(zt),Ie=He&&/Qt\/\d+\.\d+/.test(zt),Oe=!Pe&&/Chrome\//.test(zt),te=/Opera\//.test(zt),me=/Apple Computer/.test(navigator.vendor),Ae=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(zt),Ze=/PhantomJS/.test(zt),Ue=!Pe&&/AppleWebKit/.test(zt)&&/Mobile\/\w+/.test(zt),Xe=/Android/.test(zt),Fe=Ue||Xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(zt),Ye=Ue||/Mac/.test(ee),it=/\bCrOS\b/.test(zt),Ke=/win/i.test(ee),Ge=te&&zt.match(/Version\/(\d*\.\d*)/);Ge&&(Ge=Number(Ge[1])),Ge&&Ge>=15&&(te=!1,He=!0);var ke=Ye&&(Ie||te&&(Ge==null||Ge<12.11)),pe=x||ye&&ge>=9;function je(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ze=function(a,y){var b=a.className,E=je(y).exec(b);if(E){var z=b.slice(E.index+E[0].length);a.className=b.slice(0,E.index)+(z?E[1]+z:"")}};function ot(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ue(a,y){return ot(a).appendChild(y)}function _e(a,y,b,E){var z=document.createElement(a);if(b&&(z.className=b),E&&(z.style.cssText=E),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var ie=0;ie=y)return fe+(y-ie);fe+=De-ie,fe+=b-fe%b,ie=De+1}}var oe=function(){this.id=null,this.f=null,this.time=0,this.handler=Bt(this.onTimeout,this)};oe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},oe.prototype.set=function(a,y){this.f=y;var b=+new Date+a;(!this.id||b=y)return E+Math.min(fe,y-z);if(z+=ie-E,z+=b-z%b,E=ie+1,z>=y)return E}}var rt=[""];function $e(a){for(;rt.length<=a;)rt.push(et(rt)+" ");return rt[a]}function et(a){return a[a.length-1]}function dt(a,y){for(var b=[],E=0;E"\x80"&&(a.toUpperCase()!=a.toLowerCase()||be.test(a))}function ce(a,y){return y?y.source.indexOf("\\w")>-1&&ae(a)?!0:y.test(a):ae(a)}function ve(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Ee=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ht(a){return a.charCodeAt(0)>=768&&Ee.test(a)}function Ct(a,y,b){for(;(b<0?y>0:yb?-1:1;;){if(y==b)return y;var z=(y+b)/2,ie=E<0?Math.ceil(z):Math.floor(z);if(ie==y)return a(ie)?y:b;a(ie)?b=ie:y=ie+E}}function he(a,y,b,E){if(!a)return E(y,b,"ltr",0);for(var z=!1,ie=0;iey||y==b&&fe.to==y)&&(E(Math.max(fe.from,y),Math.min(fe.to,b),fe.level==1?"rtl":"ltr",ie),z=!0)}z||E(y,b,"ltr")}var re=null;function ne(a,y,b){var E;re=null;for(var z=0;zy)return z;ie.to==y&&(ie.from!=ie.to&&b=="before"?E=z:re=z),ie.from==y&&(ie.from!=ie.to&&b!="before"?E=z:re=z)}return E!=null?E:re}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(Ve){return Ve<=247?a.charAt(Ve):1424<=Ve&&Ve<=1524?"R":1536<=Ve&&Ve<=1785?y.charAt(Ve-1536):1774<=Ve&&Ve<=2220?"r":8192<=Ve&&Ve<=8203?"w":Ve==8204?"b":"L"}var E=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,ie=/[LRr]/,fe=/[Lb1n]/,De=/[1n]/;function Me(Ve,bt,At){this.level=Ve,this.from=bt,this.to=At}return function(Ve,bt){var At=bt=="ltr"?"L":"R";if(Ve.length==0||bt=="ltr"&&!E.test(Ve))return!1;for(var Vt=Ve.length,vt=[],dn=0;dn-1&&(E[y]=z.slice(0,ie).concat(z.slice(ie+1)))}}}function Zt(a,y){var b=Ot(a,y);if(b.length)for(var E=Array.prototype.slice.call(arguments,2),z=0;z0}function Sn(a){a.prototype.on=function(y,b){ct(this,y,b)},a.prototype.off=function(y,b){Qt(this,y,b)}}function Jn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Pr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function Rn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Sr(a){Jn(a),Pr(a)}function va(a){return a.target||a.srcElement}function sa(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Ye&&a.ctrlKey&&y==1&&(y=3),y}var br=function(){if(ye&&ge<9)return!1;var a=_e("div");return"draggable"in a||"dragDrop"in a}(),er;function Na(a){if(er==null){var y=_e("span","\u200B");ue(a,_e("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(ye&&ge<8))}var b=er?_e("span","\u200B"):_e("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ma;function _r(a){if(Ma!=null)return Ma;var y=ue(a,document.createTextNode("A\u062EA")),b=qe(y,0,1).getBoundingClientRect(),E=qe(y,1,2).getBoundingClientRect();return ot(a),!b||b.left==b.right?!1:Ma=E.right-b.right<3}var Qa=` +`:"")+"",newPos:ot?x.Pos(Ue.line+1,0):x.Pos(Ue.line,Ue.ch+1)}}for(var ue=typeof Ae=="object"&&Ae.dontIndentOnAutoClose,Ze=te.length-1;Ze>=0;Ze--){var _e=me[Ze];Oe.replaceRange(_e.text,te[Ze].head,te[Ze].anchor,"+insert");var We=Oe.listSelections().slice(0);We[Ze]={head:_e.newPos,anchor:_e.newPos},Oe.setSelections(We),!ue&&_e.indent&&(Oe.indentLine(_e.newPos.line,null,!0),Oe.indentLine(_e.newPos.line+1,null,!0))}}function ye(Oe,te){for(var me=Oe.listSelections(),Ae=[],Ze=te?"/":""&&(ke+=">"),Ae[Fe]=ke}if(Oe.replaceSelections(Ae),me=Oe.listSelections(),!Xe)for(var Fe=0;Fe=0&&te[Ye]==me;Ye--)++Fe;Ae=Xe.to;for(var Ye=1;Ye=Ye.max))return Ye.ch=0,Ye.text=Ye.cm.getLine(++Ye.line),!0}function te(Ye){if(!(Ye.line<=Ye.min))return Ye.text=Ye.cm.getLine(--Ye.line),Ye.ch=Ye.text.length,!0}function me(Ye){for(;;){var it=Ye.text.indexOf(">",Ye.ch);if(it==-1){if(Oe(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it+1;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Ae(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf("<",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}ge.lastIndex=it,Ye.ch=it;var Ke=ge.exec(Ye.text);if(Ke&&Ke.index==it)return Ke}}function Ze(Ye){for(;;){ge.lastIndex=Ye.ch;var it=ge.exec(Ye.text);if(!it){if(Oe(Ye))continue;return}if(!Ie(Ye,it.index+1)){Ye.ch=it.index+1;continue}return Ye.ch=it.index+it[0].length,it}}function Ue(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf(">",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Xe(Ye,it){for(var Ke=[];;){var Ge=Ze(Ye),ke,pe=Ye.line,je=Ye.ch-(Ge?Ge[0].length:0);if(!Ge||!(ke=me(Ye)))return;if(ke!="selfClose")if(Ge[1]){for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==Ge[2]){Ke.length=ze;break}if(ze<0&&(!it||it==Ge[2]))return{tag:Ge[2],from:Be(pe,je),to:Be(Ye.line,Ye.ch)}}else Ke.push(Ge[2])}}function Fe(Ye,it){for(var Ke=[];;){var Ge=Ue(Ye);if(!Ge)return;if(Ge=="selfClose"){Ae(Ye);continue}var ke=Ye.line,pe=Ye.ch,je=Ae(Ye);if(!je)return;if(je[1])Ke.push(je[2]);else{for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==je[2]){Ke.length=ze;break}if(ze<0&&(!it||it==je[2]))return{tag:je[2],from:Be(Ye.line,Ye.ch),to:Be(ke,pe)}}}}x.registerHelper("fold","xml",function(Ye,it){for(var Ke=new He(Ye,it.line,0);;){var Ge=Ze(Ke);if(!Ge||Ke.line!=it.line)return;var ke=me(Ke);if(!ke)return;if(!Ge[1]&&ke!="selfClose"){var pe=Be(Ke.line,Ke.ch),je=Xe(Ke,Ge[2]);return je&&Le(je.from,pe)>0?{from:pe,to:je.from}:null}}}),x.findMatchingTag=function(Ye,it,Ke){var Ge=new He(Ye,it.line,it.ch,Ke);if(!(Ge.text.indexOf(">")==-1&&Ge.text.indexOf("<")==-1)){var ke=me(Ge),pe=ke&&Be(Ge.line,Ge.ch),je=ke&&Ae(Ge);if(!(!ke||!je||Le(Ge,it)>0)){var ze={from:Be(Ge.line,Ge.ch),to:pe,tag:je[2]};return ke=="selfClose"?{open:ze,close:null,at:"open"}:je[1]?{open:Fe(Ge,je[2]),close:ze,at:"close"}:(Ge=new He(Ye,pe.line,pe.ch,Ke),{open:ze,close:Xe(Ge,je[2]),at:"open"})}}},x.findEnclosingTag=function(Ye,it,Ke,Ge){for(var ke=new He(Ye,it.line,it.ch,Ke);;){var pe=Fe(ke,Ge);if(!pe)break;var je=new He(Ye,it.line,it.ch,Ke),ze=Xe(je,pe.tag);if(ze)return{open:pe,close:ze}}},x.scanForClosingTag=function(Ye,it,Ke,Ge){var ke=new He(Ye,it.line,it.ch,Ge?{from:0,to:Ge}:null);return Xe(ke,Ke)}})},89780:function(wn){(function(zt,ee){wn.exports=ee()})(this,function(){"use strict";var zt=navigator.userAgent,ee=navigator.platform,x=/gecko\/\d/i.test(zt),Be=/MSIE \d/.test(zt),Le=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(zt),Pe=/Edge\/(\d+)/.exec(zt),ye=Be||Le||Pe,ge=ye&&(Be?document.documentMode||6:+(Pe||Le)[1]),He=!Pe&&/WebKit\//.test(zt),Ie=He&&/Qt\/\d+\.\d+/.test(zt),Oe=!Pe&&/Chrome\//.test(zt),te=/Opera\//.test(zt),me=/Apple Computer/.test(navigator.vendor),Ae=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(zt),Ze=/PhantomJS/.test(zt),Ue=!Pe&&/AppleWebKit/.test(zt)&&/Mobile\/\w+/.test(zt),Xe=/Android/.test(zt),Fe=Ue||Xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(zt),Ye=Ue||/Mac/.test(ee),it=/\bCrOS\b/.test(zt),Ke=/win/i.test(ee),Ge=te&&zt.match(/Version\/(\d*\.\d*)/);Ge&&(Ge=Number(Ge[1])),Ge&&Ge>=15&&(te=!1,He=!0);var ke=Ye&&(Ie||te&&(Ge==null||Ge<12.11)),pe=x||ye&&ge>=9;function je(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ze=function(a,y){var b=a.className,E=je(y).exec(b);if(E){var z=b.slice(E.index+E[0].length);a.className=b.slice(0,E.index)+(z?E[1]+z:"")}};function ot(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ue(a,y){return ot(a).appendChild(y)}function _e(a,y,b,E){var z=document.createElement(a);if(b&&(z.className=b),E&&(z.style.cssText=E),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var ie=0;ie=y)return fe+(y-ie);fe+=De-ie,fe+=b-fe%b,ie=De+1}}var oe=function(){this.id=null,this.f=null,this.time=0,this.handler=Bt(this.onTimeout,this)};oe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},oe.prototype.set=function(a,y){this.f=y;var b=+new Date+a;(!this.id||b=y)return E+Math.min(fe,y-z);if(z+=ie-E,z+=b-z%b,E=ie+1,z>=y)return E}}var rt=[""];function $e(a){for(;rt.length<=a;)rt.push(et(rt)+" ");return rt[a]}function et(a){return a[a.length-1]}function dt(a,y){for(var b=[],E=0;E"\x80"&&(a.toUpperCase()!=a.toLowerCase()||be.test(a))}function ce(a,y){return y?y.source.indexOf("\\w")>-1&&ae(a)?!0:y.test(a):ae(a)}function ve(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Ee=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ht(a){return a.charCodeAt(0)>=768&&Ee.test(a)}function Ct(a,y,b){for(;(b<0?y>0:yb?-1:1;;){if(y==b)return y;var z=(y+b)/2,ie=E<0?Math.ceil(z):Math.floor(z);if(ie==y)return a(ie)?y:b;a(ie)?b=ie:y=ie+E}}function he(a,y,b,E){if(!a)return E(y,b,"ltr",0);for(var z=!1,ie=0;iey||y==b&&fe.to==y)&&(E(Math.max(fe.from,y),Math.min(fe.to,b),fe.level==1?"rtl":"ltr",ie),z=!0)}z||E(y,b,"ltr")}var re=null;function ne(a,y,b){var E;re=null;for(var z=0;zy)return z;ie.to==y&&(ie.from!=ie.to&&b=="before"?E=z:re=z),ie.from==y&&(ie.from!=ie.to&&b!="before"?E=z:re=z)}return E!=null?E:re}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(Ve){return Ve<=247?a.charAt(Ve):1424<=Ve&&Ve<=1524?"R":1536<=Ve&&Ve<=1785?y.charAt(Ve-1536):1774<=Ve&&Ve<=2220?"r":8192<=Ve&&Ve<=8203?"w":Ve==8204?"b":"L"}var E=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,ie=/[LRr]/,fe=/[Lb1n]/,De=/[1n]/;function Me(Ve,bt,At){this.level=Ve,this.from=bt,this.to=At}return function(Ve,bt){var At=bt=="ltr"?"L":"R";if(Ve.length==0||bt=="ltr"&&!E.test(Ve))return!1;for(var Vt=Ve.length,vt=[],dn=0;dn-1&&(E[y]=z.slice(0,ie).concat(z.slice(ie+1)))}}}function Zt(a,y){var b=Ot(a,y);if(b.length)for(var E=Array.prototype.slice.call(arguments,2),z=0;z0}function Sn(a){a.prototype.on=function(y,b){ct(this,y,b)},a.prototype.off=function(y,b){Qt(this,y,b)}}function Jn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Pr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function Rn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Sr(a){Jn(a),Pr(a)}function va(a){return a.target||a.srcElement}function sa(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Ye&&a.ctrlKey&&y==1&&(y=3),y}var br=function(){if(ye&&ge<9)return!1;var a=_e("div");return"draggable"in a||"dragDrop"in a}(),er;function Oa(a){if(er==null){var y=_e("span","\u200B");ue(a,_e("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(ye&&ge<8))}var b=er?_e("span","\u200B"):_e("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ma;function _r(a){if(Ma!=null)return Ma;var y=ue(a,document.createTextNode("A\u062EA")),b=qe(y,0,1).getBoundingClientRect(),E=qe(y,1,2).getBoundingClientRect();return ot(a),!b||b.left==b.right?!1:Ma=E.right-b.right<3}var Qa=` b`.split(/\n/).length!=3?function(a){for(var y=0,b=[],E=a.length;y<=E;){var z=a.indexOf(` -`,y);z==-1&&(z=a.length);var ie=a.slice(y,a.charAt(z-1)=="\r"?z-1:z),fe=ie.indexOf("\r");fe!=-1?(b.push(ie.slice(0,fe)),y+=fe+1):(b.push(ie),y=z+1)}return b}:function(a){return a.split(/\r\n?|\n/)},Pa=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(b){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},rn=function(){var a=_e("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),yn=null;function Tn(a){if(yn!=null)return yn;var y=ue(a,_e("span","x")),b=y.getBoundingClientRect(),E=qe(y,0,1).getBoundingClientRect();return yn=Math.abs(b.left-E.left)>1}var Pn={},$t={};function bn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),Pn[a]=y}function ar(a,y){$t[a]=y}function Er(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=wt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Er("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Er("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function kr(a,y){y=Er(y);var b=Pn[y.name];if(!b)return kr(a,"text/plain");var E=b(a,y);if(Tr.hasOwnProperty(y.name)){var z=Tr[y.name];for(var ie in z)z.hasOwnProperty(ie)&&(E.hasOwnProperty(ie)&&(E["_"+ie]=E[ie]),E[ie]=z[ie])}if(E.name=y.name,y.helperType&&(E.helperType=y.helperType),y.modeProps)for(var fe in y.modeProps)E[fe]=y.modeProps[fe];return E}var Tr={};function na(a,y){var b=Tr.hasOwnProperty(a)?Tr[a]:Tr[a]={};kt(y,b)}function mr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var b={};for(var E in y){var z=y[E];z instanceof Array&&(z=z.concat([])),b[E]=z}return b}function ea(a,y){for(var b;a.innerMode&&(b=a.innerMode(y),!(!b||b.mode==a));)y=b.state,a=b.mode;return b||{mode:a,state:y}}function ia(a,y,b){return a.startState?a.startState(y,b):!0}var nr=function(a,y,b){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};nr.prototype.eol=function(){return this.pos>=this.string.length},nr.prototype.sol=function(){return this.pos==this.lineStart},nr.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},nr.prototype.next=function(){if(this.posy},nr.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},nr.prototype.skipToEnd=function(){this.pos=this.string.length},nr.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},nr.prototype.backUp=function(a){this.pos-=a},nr.prototype.column=function(){return this.lastColumnPos0?null:(ie&&y!==!1&&(this.pos+=ie[0].length),ie)}},nr.prototype.current=function(){return this.string.slice(this.start,this.pos)},nr.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},nr.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},nr.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function An(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var b=a;!b.lines;)for(var E=0;;++E){var z=b.children[E],ie=z.chunkSize();if(y=a.first&&yb?Gt(b,An(a,b).text.length):Wn(y,An(a,y.line).text.length)}function Wn(a,y){var b=a.ch;return b==null||b>y?Gt(a.line,y):b<0?Gt(a.line,0):a}function Jr(a,y){for(var b=[],E=0;Ethis.maxLookAhead&&(this.maxLookAhead=a),y},Za.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Za.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Za.fromSaved=function(a,y,b){return y instanceof Aa?new Za(a,mr(a.mode,y.state),b,y.lookAhead):new Za(a,mr(a.mode,y),b)},Za.prototype.save=function(a){var y=a!==!1?mr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Aa(y,this.maxLookAhead):y};function Ra(a,y,b,E){var z=[a.state.modeGen],ie={};Si(a,y.text,a.doc.mode,b,function(Ve,bt){return z.push(Ve,bt)},ie,E);for(var fe=b.state,De=function(Ve){b.baseTokens=z;var bt=a.state.overlays[Ve],At=1,Vt=0;b.state=!0,Si(a,y.text,bt.mode,b,function(vt,dn){for(var nn=At;Vtvt&&z.splice(At,1,vt,z[At+1],zn),At+=2,Vt=Math.min(vt,zn)}if(dn)if(bt.opaque)z.splice(nn,At-nn,vt,"overlay "+dn),At=nn+2;else for(;nna.options.maxHighlightLength&&mr(a.doc.mode,E.state),ie=Ra(a,y,E);z&&(E.state=z),y.stateAfter=E.save(!z),y.styles=ie.styles,ie.classes?y.styleClasses=ie.classes:y.styleClasses&&(y.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function oi(a,y,b){var E=a.doc,z=a.display;if(!E.mode.startState)return new Za(E,!0,y);var ie=Ui(a,y,b),fe=ie>E.first&&An(E,ie-1).stateAfter,De=fe?Za.fromSaved(E,fe,ie):new Za(E,ia(E.mode),ie);return E.iter(ie,y,function(Me){_a(a,Me.text,De);var Ve=De.line;Me.stateAfter=Ve==y-1||Ve%5==0||Ve>=z.viewFrom&&Vey.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var oa=function(a,y,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=b};function ja(a,y,b,E){var z=a.doc,ie=z.mode,fe;y=tr(z,y);var De=An(z,y.line),Me=oi(a,y.line,b),Ve=new nr(De.text,a.options.tabSize,Me),bt;for(E&&(bt=[]);(E||Ve.posa.options.maxHighlightLength?(De=!1,fe&&_a(a,y,E,bt.pos),bt.pos=y.length,At=null):At=Ti(Ta(b,bt,E.state,Vt),ie),Vt){var vt=Vt[0].name;vt&&(At="m-"+(At?vt+" "+At:vt))}if(!De||Ve!=At){for(;Mefe;--De){if(De<=ie.first)return ie.first;var Me=An(ie,De-1),Ve=Me.stateAfter;if(Ve&&(!b||De+(Ve instanceof Aa?Ve.lookAhead:0)<=ie.modeFrontier))return De;var bt=we(Me.text,null,a.options.tabSize);(z==null||E>bt)&&(z=De-1,E=bt)}return z}function ki(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierb;E--){var z=An(a,E).stateAfter;if(z&&(!(z instanceof Aa)||E+z.lookAhead=y:ie.to>y);(E||(E=[])).push(new Vr(fe,ie.from,Me?null:ie.to))}}return E}function Li(a,y,b){var E;if(a)for(var z=0;z=y:ie.to>y);if(De||ie.from==y&&fe.type=="bookmark"&&(!b||ie.marker.insertLeft)){var Me=ie.from==null||(fe.inclusiveLeft?ie.from<=y:ie.from0&&De)for(var la=0;la0)){var bt=[Me,1],At=Gn(Ve.from,De.from),Vt=Gn(Ve.to,De.to);(At<0||!fe.inclusiveLeft&&!At)&&bt.push({from:Ve.from,to:De.from}),(Vt>0||!fe.inclusiveRight&&!Vt)&&bt.push({from:De.to,to:Ve.to}),z.splice.apply(z,bt),Me+=bt.length-3}}return z}function cn(a){var y=a.markedSpans;if(y){for(var b=0;by)&&(!E||mt(E,ie.marker)<0)&&(E=ie.marker)}return E}function On(a,y,b,E,z){var ie=An(a,y),fe=Bi&&ie.markedSpans;if(fe)for(var De=0;De=0&&At<=0||bt<=0&&At>=0)&&(bt<=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.to,b)>=0:Gn(Ve.to,b)>0)||bt>=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.from,E)<=0:Gn(Ve.from,E)<0)))return!0}}}function Nn(a){for(var y;y=Qn(a);)a=y.find(-1,!0).line;return a}function Un(a){for(var y;y=un(a);)a=y.find(1,!0).line;return a}function gr(a){for(var y,b;y=un(a);)a=y.find(1,!0).line,(b||(b=[])).push(a);return b}function se(a,y){var b=An(a,y),E=Nn(b);return b==E?y:Tt(E)}function Qe(a,y){if(y>a.lastLine())return y;var b=An(a,y),E;if(!tt(a,b))return y;for(;E=un(b);)b=E.find(1,!0).line;return Tt(b)+1}function tt(a,y){var b=Bi&&y.markedSpans;if(b){for(var E=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=E)})}var Ut=function(a,y,b){this.text=a,gn(this,y),this.height=b?b(this):1};Ut.prototype.lineNo=function(){return Tt(this)},Sn(Ut);function mn(a,y,b,E){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),cn(a),gn(a,b);var z=E?E(a):1;z!=a.height&&Oa(a,z)}function pn(a){a.parent=null,cn(a)}var Kt={},Dn={};function Hn(a,y){if(!a||/^\s*$/.test(a))return null;var b=y.addModeClass?Dn:Kt;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Ln(a,y){var b=We("span",null,null,He?"padding-right: .1px":null),E={pre:We("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var z=0;z<=(y.rest?y.rest.length:0);z++){var ie=z?y.rest[z-1]:y.line,fe=void 0;E.pos=0,E.addToken=Bn,_r(a.display.measure)&&(fe=xe(ie,a.doc.direction))&&(E.addToken=xn(E.addToken,fe)),E.map=[];var De=y!=a.display.externalMeasured&&Tt(ie);Mn(ie,E,ri(a,ie,De)),ie.styleClasses&&(ie.styleClasses.bgClass&&(E.bgClass=_t(ie.styleClasses.bgClass,E.bgClass||"")),ie.styleClasses.textClass&&(E.textClass=_t(ie.styleClasses.textClass,E.textClass||""))),E.map.length==0&&E.map.push(0,0,E.content.appendChild(Na(a.display.measure))),z==0?(y.measure.map=E.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(E.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(He){var Me=E.content.lastChild;(/\bcm-tab\b/.test(Me.className)||Me.querySelector&&Me.querySelector(".cm-tab"))&&(E.content.className="cm-tab-wrap-hack")}return Zt(a,"renderLine",a,y.line,E.pre),E.pre.className&&(E.textClass=_t(E.pre.className,E.textClass||"")),E}function kn(a){var y=_e("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Bn(a,y,b,E,z,ie,fe){if(y){var De=a.splitSpaces?vn(y,a.trailingSpace):y,Me=a.cm.state.specialChars,Ve=!1,bt;if(!Me.test(y))a.col+=y.length,bt=document.createTextNode(De),a.map.push(a.pos,a.pos+y.length,bt),ye&&ge<9&&(Ve=!0),a.pos+=y.length;else{bt=document.createDocumentFragment();for(var At=0;;){Me.lastIndex=At;var Vt=Me.exec(y),vt=Vt?Vt.index-At:y.length-At;if(vt){var dn=document.createTextNode(De.slice(At,At+vt));ye&&ge<9?bt.appendChild(_e("span",[dn])):bt.appendChild(dn),a.map.push(a.pos,a.pos+vt,dn),a.col+=vt,a.pos+=vt}if(!Vt)break;At+=vt+1;var nn=void 0;if(Vt[0]==" "){var zn=a.cm.options.tabSize,$n=zn-a.col%zn;nn=bt.appendChild(_e("span",$e($n),"cm-tab")),nn.setAttribute("role","presentation"),nn.setAttribute("cm-text"," "),a.col+=$n}else Vt[0]=="\r"||Vt[0]==` -`?(nn=bt.appendChild(_e("span",Vt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),nn.setAttribute("cm-text",Vt[0]),a.col+=1):(nn=a.cm.options.specialCharPlaceholder(Vt[0]),nn.setAttribute("cm-text",Vt[0]),ye&&ge<9?bt.appendChild(_e("span",[nn])):bt.appendChild(nn),a.col+=1);a.map.push(a.pos,a.pos+1,nn),a.pos++}}if(a.trailingSpace=De.charCodeAt(y.length-1)==32,b||E||z||Ve||ie||fe){var or=b||"";E&&(or+=E),z&&(or+=z);var wr=_e("span",[bt],or,ie);if(fe)for(var la in fe)fe.hasOwnProperty(la)&&la!="style"&&la!="class"&&wr.setAttribute(la,fe[la]);return a.content.appendChild(wr)}a.content.appendChild(bt)}}function vn(a,y){if(a.length>1&&!/ /.test(a))return a;for(var b=y,E="",z=0;zVe&&At.from<=Ve));Vt++);if(At.to>=bt)return a(b,E,z,ie,fe,De,Me);a(b,E.slice(0,At.to-Ve),z,ie,null,De,Me),ie=null,E=E.slice(At.to-Ve),Ve=At.to}}}function Kn(a,y,b,E){var z=!E&&b.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!E&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function Mn(a,y,b){var E=a.markedSpans,z=a.text,ie=0;if(!E){for(var fe=1;feMe||ai.collapsed&&xa.to==Me&&xa.from==Me)){if(xa.to!=null&&xa.to!=Me&&vt>xa.to&&(vt=xa.to,nn=""),ai.className&&(dn+=" "+ai.className),ai.css&&(Vt=(Vt?Vt+";":"")+ai.css),ai.startStyle&&xa.from==Me&&(zn+=" "+ai.startStyle),ai.endStyle&&xa.to==vt&&(la||(la=[])).push(ai.endStyle,xa.to),ai.title&&((or||(or={})).title=ai.title),ai.attributes)for(var ma in ai.attributes)(or||(or={}))[ma]=ai.attributes[ma];ai.collapsed&&(!$n||mt($n.marker,ai)<0)&&($n=xa)}else xa.from>Me&&vt>xa.from&&(vt=xa.from)}if(la)for(var ci=0;ci=De)break;for(var Fo=Math.min(De,vt);;){if(bt){var No=Me+bt.length;if(!$n){var ao=No>Fo?bt.slice(0,Fo-Me):bt;y.addToken(y,ao,At?At+dn:dn,zn,Me+ao.length==vt?nn:"",Vt,or)}if(No>=Fo){bt=bt.slice(Fo-Me),Me=Fo;break}Me=No,zn=""}bt=z.slice(ie,ie=b[Ve++]),At=Hn(b[Ve++],y.cm.options)}}}function qt(a,y,b){this.line=y,this.rest=gr(y),this.size=this.rest?Tt(et(this.rest))-b+1:1,this.node=this.text=null,this.hidden=tt(a,y)}function lr(a,y,b){for(var E=[],z,ie=y;ie2&&ie.push((Me.bottom+Ve.top)/2-b.top)}}ie.push(b.bottom-b.top)}}function Yn(a,y,b){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var E=0;Eb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function ji(a,y){y=Nn(y);var b=Tt(y),E=a.display.externalMeasured=new qt(a.doc,y,b);E.lineN=b;var z=E.built=Ln(a,E);return E.text=z.pre,ue(a.display.lineMeasure,z.pre),E}function pi(a,y,b,E){return Ni(a,gi(a,y),b,E)}function Yi(a,y){if(y>=a.display.viewFrom&&y=b.lineN&&yy)&&(ie=Me-De,z=ie-1,y>=Me&&(fe="right")),z!=null){if(E=a[Ve+2],De==Me&&b==(E.insertLeft?"left":"right")&&(fe=b),b=="left"&&z==0)for(;Ve&&a[Ve-2]==a[Ve-3]&&a[Ve-1].insertLeft;)E=a[(Ve-=3)+2],fe="left";if(b=="right"&&z==Me-De)for(;Ve=0&&(b=a[z]).left==b.right;z--);return b}function eo(a,y,b,E){var z=Oi(y.map,b,E),ie=z.node,fe=z.start,De=z.end,Me=z.collapse,Ve;if(ie.nodeType==3){for(var bt=0;bt<4;bt++){for(;fe&&ht(y.line.text.charAt(z.coverStart+fe));)--fe;for(;z.coverStart+De0&&(Me=E="right");var At;a.options.lineWrapping&&(At=ie.getClientRects()).length>1?Ve=At[E=="right"?At.length-1:0]:Ve=ie.getBoundingClientRect()}if(ye&&ge<9&&!fe&&(!Ve||!Ve.left&&!Ve.right)){var Vt=ie.parentNode.getClientRects()[0];Vt?Ve={left:Vt.left,right:Vt.left+ba(a.display),top:Vt.top,bottom:Vt.bottom}:Ve=Qi}for(var vt=Ve.top-y.rect.top,dn=Ve.bottom-y.rect.top,nn=(vt+dn)/2,zn=y.view.measure.heights,$n=0;$n=E.text.length?(Me=E.text.length,Ve="before"):Me<=0&&(Me=0,Ve="after"),!De)return fe(Ve=="before"?Me-1:Me,Ve=="before");function bt(dn,nn,zn){var $n=De[nn],or=$n.level==1;return fe(zn?dn-1:dn,or!=zn)}var At=ne(De,Me,Ve),Vt=re,vt=bt(Me,At,Ve=="before");return Vt!=null&&(vt.other=bt(Me,Vt,Ve!="before")),vt}function Mr(a,y){var b=0;y=tr(a.doc,y),a.options.lineWrapping||(b=ba(a.display)*y.ch);var E=An(a.doc,y.line),z=ft(E)+fa(a.display);return{left:b,right:b,top:z,bottom:z+E.height}}function wa(a,y,b,E,z){var ie=Gt(a,y,b);return ie.xRel=z,E&&(ie.outside=E),ie}function ra(a,y,b){var E=a.doc;if(b+=a.display.viewOffset,b<0)return wa(E.first,0,null,-1,-1);var z=Ht(E,b),ie=E.first+E.size-1;if(z>ie)return wa(E.first+E.size-1,An(E,ie).text.length,null,1,1);y<0&&(y=0);for(var fe=An(E,z);;){var De=no(a,fe,z,y,b),Me=In(fe,De.ch+(De.xRel>0||De.outside>0?1:0));if(!Me)return De;var Ve=Me.find(1);if(Ve.line==z)return Ve;fe=An(E,z=Ve.line)}}function ya(a,y,b,E){E-=Zi(y);var z=y.text.length,ie=tn(function(fe){return Ni(a,b,fe-1).bottom<=E},z,0);return z=tn(function(fe){return Ni(a,b,fe).top>E},ie,z),{begin:ie,end:z}}function bi(a,y,b,E){b||(b=gi(a,y));var z=mo(a,y,Ni(a,b,E),"line").top;return ya(a,y,b,z)}function Ai(a,y,b,E){return a.bottom<=b?!1:a.top>b?!0:(E?a.left:a.right)>y}function no(a,y,b,E,z){z-=ft(y);var ie=gi(a,y),fe=Zi(y),De=0,Me=y.text.length,Ve=!0,bt=xe(y,a.doc.direction);if(bt){var At=(a.options.lineWrapping?Co:Eo)(a,y,b,ie,bt,E,z);Ve=At.level!=1,De=Ve?At.from:At.to-1,Me=Ve?At.to:At.from-1}var Vt=null,vt=null,dn=tn(function(Ya){var xa=Ni(a,ie,Ya);return xa.top+=fe,xa.bottom+=fe,Ai(xa,E,z,!1)?(xa.top<=z&&xa.left<=E&&(Vt=Ya,vt=xa),!0):!1},De,Me),nn,zn,$n=!1;if(vt){var or=E-vt.left=la.bottom?1:0}return dn=Ct(y.text,dn,1),wa(b,dn,zn,$n,E-nn)}function Eo(a,y,b,E,z,ie,fe){var De=tn(function(At){var Vt=z[At],vt=Vt.level!=1;return Ai(Sa(a,Gt(b,vt?Vt.to:Vt.from,vt?"before":"after"),"line",y,E),ie,fe,!0)},0,z.length-1),Me=z[De];if(De>0){var Ve=Me.level!=1,bt=Sa(a,Gt(b,Ve?Me.from:Me.to,Ve?"after":"before"),"line",y,E);Ai(bt,ie,fe,!0)&&bt.top>fe&&(Me=z[De-1])}return Me}function Co(a,y,b,E,z,ie,fe){var De=ya(a,y,E,fe),Me=De.begin,Ve=De.end;/\s/.test(y.text.charAt(Ve-1))&&Ve--;for(var bt=null,At=null,Vt=0;Vt=Ve||vt.to<=Me)){var dn=vt.level!=1,nn=Ni(a,E,dn?Math.min(Ve,vt.to)-1:Math.max(Me,vt.from)).right,zn=nnzn)&&(bt=vt,At=zn)}}return bt||(bt=z[z.length-1]),bt.fromVe&&(bt={from:bt.from,to:Ve,level:bt.level}),bt}var ro;function qi(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ro==null){ro=_e("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ro.appendChild(document.createTextNode("x")),ro.appendChild(_e("br"));ro.appendChild(document.createTextNode("x"))}ue(a.measure,ro);var b=ro.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),ot(a.measure),b||1}function ba(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=_e("span","xxxxxxxxxx"),b=_e("pre",[y],"CodeMirror-line-like");ue(a.measure,b);var E=y.getBoundingClientRect(),z=(E.right-E.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function po(a){for(var y=a.display,b={},E={},z=y.gutters.clientLeft,ie=y.gutters.firstChild,fe=0;ie;ie=ie.nextSibling,++fe){var De=a.display.gutterSpecs[fe].className;b[De]=ie.offsetLeft+ie.clientLeft+z,E[De]=ie.clientWidth}return{fixedPos:Yo(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:b,gutterWidth:E,wrapperWidth:y.wrapper.clientWidth}}function Yo(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function du(a){var y=qi(a.display),b=a.options.lineWrapping,E=b&&Math.max(5,a.display.scroller.clientWidth/ba(a.display)-3);return function(z){if(tt(a.doc,z))return 0;var ie=0;if(z.widgets)for(var fe=0;fe0&&(Ve=An(a.doc,Me.line).text).length==Me.ch){var bt=we(Ve,Ve.length,a.options.tabSize)-Ve.length;Me=Gt(Me.line,Math.max(0,Math.round((ie-Ja(a.display).left)/ba(a.display))-bt))}return Me}function zo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var b=a.display.view,E=0;Ey)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)Bi&&se(a.doc,y)z.viewFrom?Bo(a):(z.viewFrom+=E,z.viewTo+=E);else if(y<=z.viewFrom&&b>=z.viewTo)Bo(a);else if(y<=z.viewFrom){var ie=fu(a,b,b+E,1);ie?(z.view=z.view.slice(ie.index),z.viewFrom=ie.lineN,z.viewTo+=E):Bo(a)}else if(b>=z.viewTo){var fe=fu(a,y,y,-1);fe?(z.view=z.view.slice(0,fe.index),z.viewTo=fe.lineN):Bo(a)}else{var De=fu(a,y,y,-1),Me=fu(a,b,b+E,1);De&&Me?(z.view=z.view.slice(0,De.index).concat(lr(a,De.lineN,Me.lineN)).concat(z.view.slice(Me.index)),z.viewTo+=E):Bo(a)}var Ve=z.externalMeasured;Ve&&(b=z.lineN&&y=E.viewTo)){var ie=E.view[zo(a,y)];if(ie.node!=null){var fe=ie.changes||(ie.changes=[]);Se(fe,b)==-1&&fe.push(b)}}}function Bo(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function fu(a,y,b,E){var z=zo(a,y),ie,fe=a.display.view;if(!Bi||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var De=a.display.viewFrom,Me=0;Me0){if(z==fe.length-1)return null;ie=De+fe[z].size-y,z++}else ie=De-y;y+=ie,b+=ie}for(;se(a.doc,b)!=b;){if(z==(E<0?0:fe.length-1))return null;b+=E*fe[z-(E<0?1:0)].size,z+=E}return{index:z,lineN:b}}function Zu(a,y,b){var E=a.display,z=E.view;z.length==0||y>=E.viewTo||b<=E.viewFrom?(E.view=lr(a,y,b),E.viewFrom=y):(E.viewFrom>y?E.view=lr(a,y,E.viewFrom).concat(E.view):E.viewFromb&&(E.view=E.view.slice(0,zo(a,b)))),E.viewTo=b}function ku(a){for(var y=a.display.view,b=0,E=0;E=a.display.viewTo||De.to().line1}var Pn={},$t={};function bn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),Pn[a]=y}function ar(a,y){$t[a]=y}function Cr(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=wt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Cr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Cr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function kr(a,y){y=Cr(y);var b=Pn[y.name];if(!b)return kr(a,"text/plain");var E=b(a,y);if(Tr.hasOwnProperty(y.name)){var z=Tr[y.name];for(var ie in z)z.hasOwnProperty(ie)&&(E.hasOwnProperty(ie)&&(E["_"+ie]=E[ie]),E[ie]=z[ie])}if(E.name=y.name,y.helperType&&(E.helperType=y.helperType),y.modeProps)for(var fe in y.modeProps)E[fe]=y.modeProps[fe];return E}var Tr={};function ra(a,y){var b=Tr.hasOwnProperty(a)?Tr[a]:Tr[a]={};kt(y,b)}function mr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var b={};for(var E in y){var z=y[E];z instanceof Array&&(z=z.concat([])),b[E]=z}return b}function ea(a,y){for(var b;a.innerMode&&(b=a.innerMode(y),!(!b||b.mode==a));)y=b.state,a=b.mode;return b||{mode:a,state:y}}function oa(a,y,b){return a.startState?a.startState(y,b):!0}var nr=function(a,y,b){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};nr.prototype.eol=function(){return this.pos>=this.string.length},nr.prototype.sol=function(){return this.pos==this.lineStart},nr.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},nr.prototype.next=function(){if(this.posy},nr.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},nr.prototype.skipToEnd=function(){this.pos=this.string.length},nr.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},nr.prototype.backUp=function(a){this.pos-=a},nr.prototype.column=function(){return this.lastColumnPos0?null:(ie&&y!==!1&&(this.pos+=ie[0].length),ie)}},nr.prototype.current=function(){return this.string.slice(this.start,this.pos)},nr.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},nr.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},nr.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function An(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var b=a;!b.lines;)for(var E=0;;++E){var z=b.children[E],ie=z.chunkSize();if(y=a.first&&yb?Gt(b,An(a,b).text.length):Wn(y,An(a,y.line).text.length)}function Wn(a,y){var b=a.ch;return b==null||b>y?Gt(a.line,y):b<0?Gt(a.line,0):a}function Jr(a,y){for(var b=[],E=0;Ethis.maxLookAhead&&(this.maxLookAhead=a),y},Ra.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Ra.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ra.fromSaved=function(a,y,b){return y instanceof Aa?new Ra(a,mr(a.mode,y.state),b,y.lookAhead):new Ra(a,mr(a.mode,y),b)},Ra.prototype.save=function(a){var y=a!==!1?mr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Aa(y,this.maxLookAhead):y};function Wa(a,y,b,E){var z=[a.state.modeGen],ie={};Si(a,y.text,a.doc.mode,b,function(Ve,bt){return z.push(Ve,bt)},ie,E);for(var fe=b.state,De=function(Ve){b.baseTokens=z;var bt=a.state.overlays[Ve],At=1,Vt=0;b.state=!0,Si(a,y.text,bt.mode,b,function(vt,dn){for(var nn=At;Vtvt&&z.splice(At,1,vt,z[At+1],zn),At+=2,Vt=Math.min(vt,zn)}if(dn)if(bt.opaque)z.splice(nn,At-nn,vt,"overlay "+dn),At=nn+2;else for(;nna.options.maxHighlightLength&&mr(a.doc.mode,E.state),ie=Wa(a,y,E);z&&(E.state=z),y.stateAfter=E.save(!z),y.styles=ie.styles,ie.classes?y.styleClasses=ie.classes:y.styleClasses&&(y.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function oi(a,y,b){var E=a.doc,z=a.display;if(!E.mode.startState)return new Ra(E,!0,y);var ie=Ui(a,y,b),fe=ie>E.first&&An(E,ie-1).stateAfter,De=fe?Ra.fromSaved(E,fe,ie):new Ra(E,oa(E.mode),ie);return E.iter(ie,y,function(Me){Ta(a,Me.text,De);var Ve=De.line;Me.stateAfter=Ve==y-1||Ve%5==0||Ve>=z.viewFrom&&Vey.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var ua=function(a,y,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=b};function ja(a,y,b,E){var z=a.doc,ie=z.mode,fe;y=tr(z,y);var De=An(z,y.line),Me=oi(a,y.line,b),Ve=new nr(De.text,a.options.tabSize,Me),bt;for(E&&(bt=[]);(E||Ve.posa.options.maxHighlightLength?(De=!1,fe&&Ta(a,y,E,bt.pos),bt.pos=y.length,At=null):At=Ti(Za(b,bt,E.state,Vt),ie),Vt){var vt=Vt[0].name;vt&&(At="m-"+(At?vt+" "+At:vt))}if(!De||Ve!=At){for(;Mefe;--De){if(De<=ie.first)return ie.first;var Me=An(ie,De-1),Ve=Me.stateAfter;if(Ve&&(!b||De+(Ve instanceof Aa?Ve.lookAhead:0)<=ie.modeFrontier))return De;var bt=we(Me.text,null,a.options.tabSize);(z==null||E>bt)&&(z=De-1,E=bt)}return z}function ki(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierb;E--){var z=An(a,E).stateAfter;if(z&&(!(z instanceof Aa)||E+z.lookAhead=y:ie.to>y);(E||(E=[])).push(new Vr(fe,ie.from,Me?null:ie.to))}}return E}function Li(a,y,b){var E;if(a)for(var z=0;z=y:ie.to>y);if(De||ie.from==y&&fe.type=="bookmark"&&(!b||ie.marker.insertLeft)){var Me=ie.from==null||(fe.inclusiveLeft?ie.from<=y:ie.from0&&De)for(var la=0;la0)){var bt=[Me,1],At=Gn(Ve.from,De.from),Vt=Gn(Ve.to,De.to);(At<0||!fe.inclusiveLeft&&!At)&&bt.push({from:Ve.from,to:De.from}),(Vt>0||!fe.inclusiveRight&&!Vt)&&bt.push({from:De.to,to:Ve.to}),z.splice.apply(z,bt),Me+=bt.length-3}}return z}function cn(a){var y=a.markedSpans;if(y){for(var b=0;by)&&(!E||mt(E,ie.marker)<0)&&(E=ie.marker)}return E}function On(a,y,b,E,z){var ie=An(a,y),fe=Bi&&ie.markedSpans;if(fe)for(var De=0;De=0&&At<=0||bt<=0&&At>=0)&&(bt<=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.to,b)>=0:Gn(Ve.to,b)>0)||bt>=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.from,E)<=0:Gn(Ve.from,E)<0)))return!0}}}function Nn(a){for(var y;y=Qn(a);)a=y.find(-1,!0).line;return a}function Un(a){for(var y;y=un(a);)a=y.find(1,!0).line;return a}function yr(a){for(var y,b;y=un(a);)a=y.find(1,!0).line,(b||(b=[])).push(a);return b}function se(a,y){var b=An(a,y),E=Nn(b);return b==E?y:Tt(E)}function Qe(a,y){if(y>a.lastLine())return y;var b=An(a,y),E;if(!tt(a,b))return y;for(;E=un(b);)b=E.find(1,!0).line;return Tt(b)+1}function tt(a,y){var b=Bi&&y.markedSpans;if(b){for(var E=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=E)})}var Ut=function(a,y,b){this.text=a,gn(this,y),this.height=b?b(this):1};Ut.prototype.lineNo=function(){return Tt(this)},Sn(Ut);function mn(a,y,b,E){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),cn(a),gn(a,b);var z=E?E(a):1;z!=a.height&&_a(a,z)}function pn(a){a.parent=null,cn(a)}var Kt={},Dn={};function Hn(a,y){if(!a||/^\s*$/.test(a))return null;var b=y.addModeClass?Dn:Kt;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Ln(a,y){var b=We("span",null,null,He?"padding-right: .1px":null),E={pre:We("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var z=0;z<=(y.rest?y.rest.length:0);z++){var ie=z?y.rest[z-1]:y.line,fe=void 0;E.pos=0,E.addToken=Bn,_r(a.display.measure)&&(fe=xe(ie,a.doc.direction))&&(E.addToken=xn(E.addToken,fe)),E.map=[];var De=y!=a.display.externalMeasured&&Tt(ie);Mn(ie,E,ri(a,ie,De)),ie.styleClasses&&(ie.styleClasses.bgClass&&(E.bgClass=_t(ie.styleClasses.bgClass,E.bgClass||"")),ie.styleClasses.textClass&&(E.textClass=_t(ie.styleClasses.textClass,E.textClass||""))),E.map.length==0&&E.map.push(0,0,E.content.appendChild(Oa(a.display.measure))),z==0?(y.measure.map=E.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(E.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(He){var Me=E.content.lastChild;(/\bcm-tab\b/.test(Me.className)||Me.querySelector&&Me.querySelector(".cm-tab"))&&(E.content.className="cm-tab-wrap-hack")}return Zt(a,"renderLine",a,y.line,E.pre),E.pre.className&&(E.textClass=_t(E.pre.className,E.textClass||"")),E}function kn(a){var y=_e("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Bn(a,y,b,E,z,ie,fe){if(y){var De=a.splitSpaces?vn(y,a.trailingSpace):y,Me=a.cm.state.specialChars,Ve=!1,bt;if(!Me.test(y))a.col+=y.length,bt=document.createTextNode(De),a.map.push(a.pos,a.pos+y.length,bt),ye&&ge<9&&(Ve=!0),a.pos+=y.length;else{bt=document.createDocumentFragment();for(var At=0;;){Me.lastIndex=At;var Vt=Me.exec(y),vt=Vt?Vt.index-At:y.length-At;if(vt){var dn=document.createTextNode(De.slice(At,At+vt));ye&&ge<9?bt.appendChild(_e("span",[dn])):bt.appendChild(dn),a.map.push(a.pos,a.pos+vt,dn),a.col+=vt,a.pos+=vt}if(!Vt)break;At+=vt+1;var nn=void 0;if(Vt[0]==" "){var zn=a.cm.options.tabSize,$n=zn-a.col%zn;nn=bt.appendChild(_e("span",$e($n),"cm-tab")),nn.setAttribute("role","presentation"),nn.setAttribute("cm-text"," "),a.col+=$n}else Vt[0]=="\r"||Vt[0]==` +`?(nn=bt.appendChild(_e("span",Vt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),nn.setAttribute("cm-text",Vt[0]),a.col+=1):(nn=a.cm.options.specialCharPlaceholder(Vt[0]),nn.setAttribute("cm-text",Vt[0]),ye&&ge<9?bt.appendChild(_e("span",[nn])):bt.appendChild(nn),a.col+=1);a.map.push(a.pos,a.pos+1,nn),a.pos++}}if(a.trailingSpace=De.charCodeAt(y.length-1)==32,b||E||z||Ve||ie||fe){var or=b||"";E&&(or+=E),z&&(or+=z);var wr=_e("span",[bt],or,ie);if(fe)for(var la in fe)fe.hasOwnProperty(la)&&la!="style"&&la!="class"&&wr.setAttribute(la,fe[la]);return a.content.appendChild(wr)}a.content.appendChild(bt)}}function vn(a,y){if(a.length>1&&!/ /.test(a))return a;for(var b=y,E="",z=0;zVe&&At.from<=Ve));Vt++);if(At.to>=bt)return a(b,E,z,ie,fe,De,Me);a(b,E.slice(0,At.to-Ve),z,ie,null,De,Me),ie=null,E=E.slice(At.to-Ve),Ve=At.to}}}function Kn(a,y,b,E){var z=!E&&b.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!E&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function Mn(a,y,b){var E=a.markedSpans,z=a.text,ie=0;if(!E){for(var fe=1;feMe||ai.collapsed&&xa.to==Me&&xa.from==Me)){if(xa.to!=null&&xa.to!=Me&&vt>xa.to&&(vt=xa.to,nn=""),ai.className&&(dn+=" "+ai.className),ai.css&&(Vt=(Vt?Vt+";":"")+ai.css),ai.startStyle&&xa.from==Me&&(zn+=" "+ai.startStyle),ai.endStyle&&xa.to==vt&&(la||(la=[])).push(ai.endStyle,xa.to),ai.title&&((or||(or={})).title=ai.title),ai.attributes)for(var ma in ai.attributes)(or||(or={}))[ma]=ai.attributes[ma];ai.collapsed&&(!$n||mt($n.marker,ai)<0)&&($n=xa)}else xa.from>Me&&vt>xa.from&&(vt=xa.from)}if(la)for(var ci=0;ci=De)break;for(var Fo=Math.min(De,vt);;){if(bt){var No=Me+bt.length;if(!$n){var ao=No>Fo?bt.slice(0,Fo-Me):bt;y.addToken(y,ao,At?At+dn:dn,zn,Me+ao.length==vt?nn:"",Vt,or)}if(No>=Fo){bt=bt.slice(Fo-Me),Me=Fo;break}Me=No,zn=""}bt=z.slice(ie,ie=b[Ve++]),At=Hn(b[Ve++],y.cm.options)}}}function qt(a,y,b){this.line=y,this.rest=yr(y),this.size=this.rest?Tt(et(this.rest))-b+1:1,this.node=this.text=null,this.hidden=tt(a,y)}function lr(a,y,b){for(var E=[],z,ie=y;ie2&&ie.push((Me.bottom+Ve.top)/2-b.top)}}ie.push(b.bottom-b.top)}}function Yn(a,y,b){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var E=0;Eb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function ji(a,y){y=Nn(y);var b=Tt(y),E=a.display.externalMeasured=new qt(a.doc,y,b);E.lineN=b;var z=E.built=Ln(a,E);return E.text=z.pre,ue(a.display.lineMeasure,z.pre),E}function pi(a,y,b,E){return Ni(a,gi(a,y),b,E)}function Yi(a,y){if(y>=a.display.viewFrom&&y=b.lineN&&yy)&&(ie=Me-De,z=ie-1,y>=Me&&(fe="right")),z!=null){if(E=a[Ve+2],De==Me&&b==(E.insertLeft?"left":"right")&&(fe=b),b=="left"&&z==0)for(;Ve&&a[Ve-2]==a[Ve-3]&&a[Ve-1].insertLeft;)E=a[(Ve-=3)+2],fe="left";if(b=="right"&&z==Me-De)for(;Ve=0&&(b=a[z]).left==b.right;z--);return b}function eo(a,y,b,E){var z=Oi(y.map,b,E),ie=z.node,fe=z.start,De=z.end,Me=z.collapse,Ve;if(ie.nodeType==3){for(var bt=0;bt<4;bt++){for(;fe&&ht(y.line.text.charAt(z.coverStart+fe));)--fe;for(;z.coverStart+De0&&(Me=E="right");var At;a.options.lineWrapping&&(At=ie.getClientRects()).length>1?Ve=At[E=="right"?At.length-1:0]:Ve=ie.getBoundingClientRect()}if(ye&&ge<9&&!fe&&(!Ve||!Ve.left&&!Ve.right)){var Vt=ie.parentNode.getClientRects()[0];Vt?Ve={left:Vt.left,right:Vt.left+ba(a.display),top:Vt.top,bottom:Vt.bottom}:Ve=Qi}for(var vt=Ve.top-y.rect.top,dn=Ve.bottom-y.rect.top,nn=(vt+dn)/2,zn=y.view.measure.heights,$n=0;$n=E.text.length?(Me=E.text.length,Ve="before"):Me<=0&&(Me=0,Ve="after"),!De)return fe(Ve=="before"?Me-1:Me,Ve=="before");function bt(dn,nn,zn){var $n=De[nn],or=$n.level==1;return fe(zn?dn-1:dn,or!=zn)}var At=ne(De,Me,Ve),Vt=re,vt=bt(Me,At,Ve=="before");return Vt!=null&&(vt.other=bt(Me,Vt,Ve!="before")),vt}function Mr(a,y){var b=0;y=tr(a.doc,y),a.options.lineWrapping||(b=ba(a.display)*y.ch);var E=An(a.doc,y.line),z=ft(E)+fa(a.display);return{left:b,right:b,top:z,bottom:z+E.height}}function wa(a,y,b,E,z){var ie=Gt(a,y,b);return ie.xRel=z,E&&(ie.outside=E),ie}function aa(a,y,b){var E=a.doc;if(b+=a.display.viewOffset,b<0)return wa(E.first,0,null,-1,-1);var z=Ht(E,b),ie=E.first+E.size-1;if(z>ie)return wa(E.first+E.size-1,An(E,ie).text.length,null,1,1);y<0&&(y=0);for(var fe=An(E,z);;){var De=no(a,fe,z,y,b),Me=In(fe,De.ch+(De.xRel>0||De.outside>0?1:0));if(!Me)return De;var Ve=Me.find(1);if(Ve.line==z)return Ve;fe=An(E,z=Ve.line)}}function ya(a,y,b,E){E-=Zi(y);var z=y.text.length,ie=tn(function(fe){return Ni(a,b,fe-1).bottom<=E},z,0);return z=tn(function(fe){return Ni(a,b,fe).top>E},ie,z),{begin:ie,end:z}}function bi(a,y,b,E){b||(b=gi(a,y));var z=mo(a,y,Ni(a,b,E),"line").top;return ya(a,y,b,z)}function Ai(a,y,b,E){return a.bottom<=b?!1:a.top>b?!0:(E?a.left:a.right)>y}function no(a,y,b,E,z){z-=ft(y);var ie=gi(a,y),fe=Zi(y),De=0,Me=y.text.length,Ve=!0,bt=xe(y,a.doc.direction);if(bt){var At=(a.options.lineWrapping?Co:Eo)(a,y,b,ie,bt,E,z);Ve=At.level!=1,De=Ve?At.from:At.to-1,Me=Ve?At.to:At.from-1}var Vt=null,vt=null,dn=tn(function(Ya){var xa=Ni(a,ie,Ya);return xa.top+=fe,xa.bottom+=fe,Ai(xa,E,z,!1)?(xa.top<=z&&xa.left<=E&&(Vt=Ya,vt=xa),!0):!1},De,Me),nn,zn,$n=!1;if(vt){var or=E-vt.left=la.bottom?1:0}return dn=Ct(y.text,dn,1),wa(b,dn,zn,$n,E-nn)}function Eo(a,y,b,E,z,ie,fe){var De=tn(function(At){var Vt=z[At],vt=Vt.level!=1;return Ai(Sa(a,Gt(b,vt?Vt.to:Vt.from,vt?"before":"after"),"line",y,E),ie,fe,!0)},0,z.length-1),Me=z[De];if(De>0){var Ve=Me.level!=1,bt=Sa(a,Gt(b,Ve?Me.from:Me.to,Ve?"after":"before"),"line",y,E);Ai(bt,ie,fe,!0)&&bt.top>fe&&(Me=z[De-1])}return Me}function Co(a,y,b,E,z,ie,fe){var De=ya(a,y,E,fe),Me=De.begin,Ve=De.end;/\s/.test(y.text.charAt(Ve-1))&&Ve--;for(var bt=null,At=null,Vt=0;Vt=Ve||vt.to<=Me)){var dn=vt.level!=1,nn=Ni(a,E,dn?Math.min(Ve,vt.to)-1:Math.max(Me,vt.from)).right,zn=nnzn)&&(bt=vt,At=zn)}}return bt||(bt=z[z.length-1]),bt.fromVe&&(bt={from:bt.from,to:Ve,level:bt.level}),bt}var ro;function qi(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ro==null){ro=_e("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ro.appendChild(document.createTextNode("x")),ro.appendChild(_e("br"));ro.appendChild(document.createTextNode("x"))}ue(a.measure,ro);var b=ro.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),ot(a.measure),b||1}function ba(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=_e("span","xxxxxxxxxx"),b=_e("pre",[y],"CodeMirror-line-like");ue(a.measure,b);var E=y.getBoundingClientRect(),z=(E.right-E.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function po(a){for(var y=a.display,b={},E={},z=y.gutters.clientLeft,ie=y.gutters.firstChild,fe=0;ie;ie=ie.nextSibling,++fe){var De=a.display.gutterSpecs[fe].className;b[De]=ie.offsetLeft+ie.clientLeft+z,E[De]=ie.clientWidth}return{fixedPos:Yo(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:b,gutterWidth:E,wrapperWidth:y.wrapper.clientWidth}}function Yo(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function du(a){var y=qi(a.display),b=a.options.lineWrapping,E=b&&Math.max(5,a.display.scroller.clientWidth/ba(a.display)-3);return function(z){if(tt(a.doc,z))return 0;var ie=0;if(z.widgets)for(var fe=0;fe0&&(Ve=An(a.doc,Me.line).text).length==Me.ch){var bt=we(Ve,Ve.length,a.options.tabSize)-Ve.length;Me=Gt(Me.line,Math.max(0,Math.round((ie-Ja(a.display).left)/ba(a.display))-bt))}return Me}function zo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var b=a.display.view,E=0;Ey)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)Bi&&se(a.doc,y)z.viewFrom?Bo(a):(z.viewFrom+=E,z.viewTo+=E);else if(y<=z.viewFrom&&b>=z.viewTo)Bo(a);else if(y<=z.viewFrom){var ie=fu(a,b,b+E,1);ie?(z.view=z.view.slice(ie.index),z.viewFrom=ie.lineN,z.viewTo+=E):Bo(a)}else if(b>=z.viewTo){var fe=fu(a,y,y,-1);fe?(z.view=z.view.slice(0,fe.index),z.viewTo=fe.lineN):Bo(a)}else{var De=fu(a,y,y,-1),Me=fu(a,b,b+E,1);De&&Me?(z.view=z.view.slice(0,De.index).concat(lr(a,De.lineN,Me.lineN)).concat(z.view.slice(Me.index)),z.viewTo+=E):Bo(a)}var Ve=z.externalMeasured;Ve&&(b=z.lineN&&y=E.viewTo)){var ie=E.view[zo(a,y)];if(ie.node!=null){var fe=ie.changes||(ie.changes=[]);Se(fe,b)==-1&&fe.push(b)}}}function Bo(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function fu(a,y,b,E){var z=zo(a,y),ie,fe=a.display.view;if(!Bi||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var De=a.display.viewFrom,Me=0;Me0){if(z==fe.length-1)return null;ie=De+fe[z].size-y,z++}else ie=De-y;y+=ie,b+=ie}for(;se(a.doc,b)!=b;){if(z==(E<0?0:fe.length-1))return null;b+=E*fe[z-(E<0?1:0)].size,z+=E}return{index:z,lineN:b}}function Zu(a,y,b){var E=a.display,z=E.view;z.length==0||y>=E.viewTo||b<=E.viewFrom?(E.view=lr(a,y,b),E.viewFrom=y):(E.viewFrom>y?E.view=lr(a,y,E.viewFrom).concat(E.view):E.viewFromb&&(E.view=E.view.slice(0,zo(a,b)))),E.viewTo=b}function ku(a){for(var y=a.display.view,b=0,E=0;E=a.display.viewTo||De.to().line0?y.blinker=setInterval(function(){a.hasFocus()||Jo(a),y.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Mu(a){a.state.focused||(a.display.input.focus(),Pu(a))}function xu(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Jo(a))},100)}function Pu(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Zt(a,"focus",a,y),a.state.focused=!0,pt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),He&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),It(a))}function Jo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Zt(a,"blur",a,y),a.state.focused=!1,ze(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Du(a){for(var y=a.display,b=y.lineDiv.offsetTop,E=0;E.005||bt<-.005)&&(Oa(z.line,fe),yu(z.line),z.rest))for(var At=0;Ata.display.sizerWidth){var Vt=Math.ceil(De/ba(a.display));Vt>a.display.maxLineLength&&(a.display.maxLineLength=Vt,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function yu(a){if(a.widgets)for(var y=0;y=fe&&(ie=Ht(y,ft(An(y,Me))-a.wrapper.clientHeight),fe=Me)}return{from:ie,to:Math.max(fe,ie+1)}}function io(a,y){if(!xt(a,"scrollCursorIntoView")){var b=a.display,E=b.sizer.getBoundingClientRect(),z=null;if(y.top+E.top<0?z=!0:y.bottom+E.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ze){var ie=_e("div","\u200B",null,`position: absolute; + height: `+(xa-la)+"px"))}function At(wr,la,Ya){var xa=An(z,wr),ai=xa.text.length,ma,ci;function $i(ao,yo){return ho(a,Gt(wr,ao),"div",xa,yo)}function Fo(ao,yo,hi){var Do=bi(a,xa,null,ao),Po=yo=="ltr"==(hi=="after")?"left":"right",wo=hi=="after"?Do.begin:Do.end-(/\s/.test(xa.text.charAt(Do.end-1))?2:1);return $i(wo,Po)[Po]}var No=xe(xa,z.direction);return he(No,la||0,Ya==null?ai:Ya,function(ao,yo,hi,Do){var Po=hi=="ltr",wo=$i(ao,Po?"left":"right"),jo=$i(yo-1,Po?"right":"left"),Xn=la==null&&ao==0,rr=Ya==null&&yo==ai,wi=Do==0,ni=!No||Do==No.length-1;if(jo.top-wo.top<=3){var Ia=(Ve?Xn:rr)&&wi,Ii=(Ve?rr:Xn)&&ni,Gi=Ia?De:(Po?wo:jo).left,Ji=Ii?Me:(Po?jo:wo).right;bt(Gi,wo.top,Ji-Gi,wo.bottom)}else{var vi,Ga,si,Hi;Po?(vi=Ve&&Xn&&wi?De:wo.left,Ga=Ve?Me:Fo(ao,hi,"before"),si=Ve?De:Fo(yo,hi,"after"),Hi=Ve&&rr&&ni?Me:jo.right):(vi=Ve?Fo(ao,hi,"before"):De,Ga=!Ve&&Xn&&wi?Me:wo.right,si=!Ve&&rr&&ni?De:jo.left,Hi=Ve?Fo(yo,hi,"after"):Me),bt(vi,wo.top,Ga-vi,wo.bottom),wo.bottom0?y.blinker=setInterval(function(){a.hasFocus()||Jo(a),y.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Mu(a){a.state.focused||(a.display.input.focus(),Pu(a))}function xu(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Jo(a))},100)}function Pu(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Zt(a,"focus",a,y),a.state.focused=!0,pt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),He&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),It(a))}function Jo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Zt(a,"blur",a,y),a.state.focused=!1,ze(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Du(a){for(var y=a.display,b=y.lineDiv.offsetTop,E=0;E.005||bt<-.005)&&(_a(z.line,fe),yu(z.line),z.rest))for(var At=0;Ata.display.sizerWidth){var Vt=Math.ceil(De/ba(a.display));Vt>a.display.maxLineLength&&(a.display.maxLineLength=Vt,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function yu(a){if(a.widgets)for(var y=0;y=fe&&(ie=Ht(y,ft(An(y,Me))-a.wrapper.clientHeight),fe=Me)}return{from:ie,to:Math.max(fe,ie+1)}}function io(a,y){if(!xt(a,"scrollCursorIntoView")){var b=a.display,E=b.sizer.getBoundingClientRect(),z=null;if(y.top+E.top<0?z=!0:y.bottom+E.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ze){var ie=_e("div","\u200B",null,`position: absolute; top: `+(y.top-b.viewOffset-fa(a.display))+`px; height: `+(y.bottom-y.top+Ha(a)+b.barHeight)+`px; - left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(ie),ie.scrollIntoView(z),a.display.lineSpace.removeChild(ie)}}}function Io(a,y,b,E){E==null&&(E=0);var z;!a.options.lineWrapping&&y==b&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,b=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var ie=0;ie<5;ie++){var fe=!1,De=Sa(a,y),Me=!b||b==y?De:Sa(a,b);z={left:Math.min(De.left,Me.left),top:Math.min(De.top,Me.top)-E,right:Math.max(De.left,Me.left),bottom:Math.max(De.bottom,Me.bottom)+E};var Ve=Eu(a,z),bt=a.doc.scrollTop,At=a.doc.scrollLeft;if(Ve.scrollTop!=null&&(_o(a,Ve.scrollTop),Math.abs(a.doc.scrollTop-bt)>1&&(fe=!0)),Ve.scrollLeft!=null&&($o(a,Ve.scrollLeft),Math.abs(a.doc.scrollLeft-At)>1&&(fe=!0)),!fe)break}return z}function au(a,y){var b=Eu(a,y);b.scrollTop!=null&&_o(a,b.scrollTop),b.scrollLeft!=null&&$o(a,b.scrollLeft)}function Eu(a,y){var b=a.display,E=qi(a.display);y.top<0&&(y.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:b.scroller.scrollTop,ie=ui(a),fe={};y.bottom-y.top>ie&&(y.bottom=y.top+ie);var De=a.doc.height+qa(b),Me=y.topDe-E;if(y.topz+ie){var bt=Math.min(y.top,(Ve?De:y.bottom)-ie);bt!=z&&(fe.scrollTop=bt)}var At=a.options.fixedGutter?0:b.gutters.offsetWidth,Vt=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:b.scroller.scrollLeft-At,vt=fi(a)-b.gutters.offsetWidth,dn=y.right-y.left>vt;return dn&&(y.right=y.left+vt),y.left<10?fe.scrollLeft=0:y.leftvt+Vt-3&&(fe.scrollLeft=y.right+(dn?0:10)-vt),fe}function Bu(a,y){y!=null&&(mu(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function Wo(a){mu(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function Cu(a,y,b){(y!=null||b!=null)&&mu(a),y!=null&&(a.curOp.scrollLeft=y),b!=null&&(a.curOp.scrollTop=b)}function ko(a,y){mu(a),a.curOp.scrollToPos=y}function mu(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var b=Mr(a,y.from),E=Mr(a,y.to);Iu(a,b,E,y.margin)}}function Iu(a,y,b,E){var z=Eu(a,{left:Math.min(y.left,b.left),top:Math.min(y.top,b.top)-E,right:Math.max(y.right,b.right),bottom:Math.max(y.bottom,b.bottom)+E});Cu(a,z.scrollLeft,z.scrollTop)}function _o(a,y){Math.abs(a.doc.scrollTop-y)<2||(x||xl(a,{top:y}),Lu(a,y,!0),x&&xl(a),Lo(a,100))}function Lu(a,y,b){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!b)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function $o(a,y,b,E){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((b?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!E)&&(a.doc.scrollLeft=y,Ru(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function xi(a){var y=a.display,b=y.gutters.offsetWidth,E=Math.round(a.doc.height+qa(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?b:0,docHeight:E,scrollHeight:E+Ha(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:b}}var Di=function(a,y,b){this.cm=b;var E=this.vert=_e("div",[_e("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=_e("div",[_e("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");E.tabIndex=z.tabIndex=-1,a(E),a(z),ct(E,"scroll",function(){E.clientHeight&&y(E.scrollTop,"vertical")}),ct(z,"scroll",function(){z.clientWidth&&y(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ye&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Di.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,b=a.scrollHeight>a.clientHeight+1,E=a.nativeBarWidth;if(b){this.vert.style.display="block",this.vert.style.bottom=y?E+"px":"0";var z=a.viewHeight-(y?E:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=b?E+"px":"0",this.horiz.style.left=a.barLeft+"px";var ie=a.viewWidth-a.barLeft-(b?E:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ie)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(E==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:b?E:0,bottom:y?E:0}},Di.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Di.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Di.prototype.zeroWidthHack=function(){var a=Ye&&!Ae?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new oe,this.disableVert=new oe},Di.prototype.enableZeroWidthBar=function(a,y,b){a.style.pointerEvents="auto";function E(){var z=a.getBoundingClientRect(),ie=b=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);ie!=a?a.style.pointerEvents="none":y.set(1e3,E)}y.set(1e3,E)},Di.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var go=function(){};go.prototype.update=function(){return{bottom:0,right:0}},go.prototype.setScrollLeft=function(){},go.prototype.setScrollTop=function(){},go.prototype.clear=function(){};function xo(a,y){y||(y=xi(a));var b=a.display.barWidth,E=a.display.barHeight;Mo(a,y);for(var z=0;z<4&&b!=a.display.barWidth||E!=a.display.barHeight;z++)b!=a.display.barWidth&&a.options.lineWrapping&&Du(a),Mo(a,xi(a)),b=a.display.barWidth,E=a.display.barHeight}function Mo(a,y){var b=a.display,E=b.scrollbars.update(y);b.sizer.style.paddingRight=(b.barWidth=E.right)+"px",b.sizer.style.paddingBottom=(b.barHeight=E.bottom)+"px",b.heightForcer.style.borderBottom=E.bottom+"px solid transparent",E.right&&E.bottom?(b.scrollbarFiller.style.display="block",b.scrollbarFiller.style.height=E.bottom+"px",b.scrollbarFiller.style.width=E.right+"px"):b.scrollbarFiller.style.display="",E.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(b.gutterFiller.style.display="block",b.gutterFiller.style.height=E.bottom+"px",b.gutterFiller.style.width=y.gutterWidth+"px"):b.gutterFiller.style.display=""}var iu={native:Di,null:go};function eu(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&ze(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new iu[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),ct(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,b){b=="horizontal"?$o(a,y):_o(a,y)},a),a.display.scrollbars.addClass&&pt(a.display.wrapper,a.display.scrollbars.addClass)}var Ei=0;function $a(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ei},Zr(a.curOp)}function yr(a){var y=a.curOp;y&&ca(y,function(b){for(var E=0;E=b.viewTo)||b.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new bl(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Hl(a){a.updatedDisplay=a.mustUpdate&&Vl(a.cm,a.update)}function wl(a){var y=a.cm,b=y.display;a.updatedDisplay&&Du(y),a.barMeasure=xi(y),b.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=pi(y,b.maxLine,b.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(b.scroller.clientWidth,b.sizer.offsetLeft+a.adjustWidthTo+Ha(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,b.sizer.offsetLeft+a.adjustWidthTo-fi(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=b.input.prepareSelection())}function Ul(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var b=+new Date+a.options.workTime,E=oi(a,y.highlightFrontier),z=[];y.iter(E.line,Math.min(y.first+y.size,a.display.viewTo+500),function(ie){if(E.line>=a.display.viewFrom){var fe=ie.styles,De=ie.text.length>a.options.maxHighlightLength?mr(y.mode,E.state):null,Me=Ra(a,ie,E,!0);De&&(E.state=De),ie.styles=Me.styles;var Ve=ie.styleClasses,bt=Me.classes;bt?ie.styleClasses=bt:Ve&&(ie.styleClasses=null);for(var At=!fe||fe.length!=ie.styles.length||Ve!=bt&&(!Ve||!bt||Ve.bgClass!=bt.bgClass||Ve.textClass!=bt.textClass),Vt=0;!At&&Vtb)return Lo(a,a.options.workDelay),!0}),y.highlightFrontier=E.line,y.modeFrontier=Math.max(y.modeFrontier,E.line),z.length&&Fi(a,function(){for(var ie=0;ie=b.viewFrom&&y.visible.to<=b.viewTo&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo)&&b.renderedView==b.view&&ku(a)==0)return!1;Xu(a)&&(Bo(a),y.dims=po(a));var z=E.first+E.size,ie=Math.max(y.visible.from-a.options.viewportMargin,E.first),fe=Math.min(z,y.visible.to+a.options.viewportMargin);b.viewFromfe&&b.viewTo-fe<20&&(fe=Math.min(z,b.viewTo)),Bi&&(ie=se(a.doc,ie),fe=Qe(a.doc,fe));var De=ie!=b.viewFrom||fe!=b.viewTo||b.lastWrapHeight!=y.wrapperHeight||b.lastWrapWidth!=y.wrapperWidth;Zu(a,ie,fe),b.viewOffset=ft(An(a.doc,b.viewFrom)),a.display.mover.style.top=b.viewOffset+"px";var Me=ku(a);if(!De&&Me==0&&!y.force&&b.renderedView==b.view&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo))return!1;var Ve=Ju(a);return Me>4&&(b.lineDiv.style.display="none"),Js(a,b.updateLineNumbers,y.dims),Me>4&&(b.lineDiv.style.display=""),b.renderedView=b.view,Gs(Ve),ot(b.cursorDiv),ot(b.selectionDiv),b.gutters.style.height=b.sizer.style.minHeight=0,De&&(b.lastWrapHeight=y.wrapperHeight,b.lastWrapWidth=y.wrapperWidth,Lo(a,400)),b.updateLineNumbers=null,!0}function hs(a,y){for(var b=y.viewport,E=!0;;E=!1){if(!E||!a.options.lineWrapping||y.oldDisplayWidth==fi(a)){if(b&&b.top!=null&&(b={top:Math.min(a.doc.height+qa(a.display)-ui(a),b.top)}),y.visible=Ro(a.display,a.doc,b),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else E&&(y.visible=Ro(a.display,a.doc,b));if(!Vl(a,y))break;Du(a);var z=xi(a);So(a),xo(a,z),Dl(a,z),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function xl(a,y){var b=new bl(a,y);if(Vl(a,b)){Du(a),hs(a,b);var E=xi(a);So(a),xo(a,E),Dl(a,E),b.finish()}}function Js(a,y,b){var E=a.display,z=a.options.lineNumbers,ie=E.lineDiv,fe=ie.firstChild;function De(dn){var nn=dn.nextSibling;return He&&Ye&&a.display.currentWheelTarget==dn?dn.style.display="none":dn.parentNode.removeChild(dn),nn}for(var Me=E.view,Ve=E.viewFrom,bt=0;bt-1&&(vt=!1),Yr(a,At,Ve,b)),vt&&(ot(At.lineNumber),At.lineNumber.appendChild(document.createTextNode(Vn(a.options,Ve)))),fe=At.node.nextSibling}Ve+=At.size}for(;fe;)fe=De(fe)}function Kl(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Dl(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+Ha(a)+"px"}function Ru(a){var y=a.display,b=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var E=Yo(y)-y.scroller.scrollLeft+a.doc.scrollLeft,z=y.gutters.offsetWidth,ie=E+"px",fe=0;fefe.clientWidth,Me=fe.scrollHeight>fe.clientHeight;if(E&&De||z&&Me){if(z&&Ye&&He){e:for(var Ve=y.target,bt=ie.view;Ve!=fe;Ve=Ve.parentNode)for(var At=0;At=0&&Gn(a,E.to())<=0)return b}return-1};var so=function(a,y){this.anchor=a,this.head=y};so.prototype.from=function(){return Nr(this.anchor,this.head)},so.prototype.to=function(){return zr(this.anchor,this.head)},so.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Uo(a,y,b){var E=a&&a.options.selectionsMayTouch,z=y[b];y.sort(function(Vt,vt){return Gn(Vt.from(),vt.from())}),b=Se(y,z);for(var ie=1;ie0:Me>=0){var Ve=Nr(De.from(),fe.from()),bt=zr(De.to(),fe.to()),At=De.empty()?fe.from()==fe.head:De.from()==De.head;ie<=b&&--b,y.splice(--ie,2,new so(At?bt:Ve,At?Ve:bt))}}return new ou(y,b)}function Wu(a,y){return new ou([new so(a,y||a)],0)}function zu(a){return a.text?Gt(a.from.line+a.text.length-1,et(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Sl(a,y){if(Gn(a,y.from)<0)return a;if(Gn(a,y.to)<=0)return zu(y);var b=a.line+y.text.length-(y.to.line-y.from.line)-1,E=a.ch;return a.line==y.to.line&&(E+=zu(y).ch-y.to.ch),Gt(b,E)}function Yl(a,y){for(var b=[],E=0;E1&&a.remove(De.line+1,dn-1),a.insert(De.line+1,$n)}Xr(a,"change",a,y)}function Nu(a,y,b){function E(z,ie,fe){if(z.linked)for(var De=0;De1&&!a.done[a.done.length-2].ranges)return a.done.pop(),et(a.done)}function Cs(a,y,b,E){var z=a.history;z.undone.length=0;var ie=+new Date,fe,De;if((z.lastOp==E||z.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&z.lastModTime>ie-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(fe=ec(z,z.lastOp==E)))De=et(fe.changes),Gn(y.from,y.to)==0&&Gn(y.from,De.to)==0?De.to=zu(y):fe.changes.push(Jl(a,y));else{var Me=et(z.done);for((!Me||!Me.ranges)&&Ml(a.sel,z.done),fe={changes:[Jl(a,y)],generation:z.generation},z.done.push(fe);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(b),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=ie,z.lastOp=z.lastSelOp=E,z.lastOrigin=z.lastSelOrigin=y.origin,De||Zt(a,"historyAdded")}function As(a,y,b,E){var z=y.charAt(0);return z=="*"||z=="+"&&b.ranges.length==E.ranges.length&&b.somethingSelected()==E.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function tc(a,y,b,E){var z=a.history,ie=E&&E.origin;b==z.lastSelOp||ie&&z.lastSelOrigin==ie&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==ie||As(a,ie,et(z.done),y))?z.done[z.done.length-1]=y:Ml(y,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=ie,z.lastSelOp=b,E&&E.clearRedo!==!1&&Es(z.undone)}function Ml(a,y){var b=et(y);b&&b.ranges&&b.equals(a)||y.push(a)}function Xl(a,y,b,E){var z=y["spans_"+a.id],ie=0;a.iter(Math.max(a.first,b),Math.min(a.first+a.size,E),function(fe){fe.markedSpans&&((z||(z=y["spans_"+a.id]={}))[ie]=fe.markedSpans),++ie})}function nc(a){if(!a)return null;for(var y,b=0;b-1&&(et(De)[At]=Ve[At],delete Ve[At])}}return E}function $l(a,y,b,E){if(E){var z=a.anchor;if(b){var ie=Gn(y,z)<0;ie!=Gn(b,z)<0?(z=y,y=b):ie!=Gn(y,b)<0&&(y=b)}return new so(z,y)}else return new so(b||y,y)}function Pl(a,y,b,E,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),ti(a,new ou([$l(a.sel.primary(),y,b,z)],0),E)}function Fs(a,y,b){for(var E=[],z=a.cm&&(a.cm.display.shift||a.extend),ie=0;ie=y.ch:De.to>y.ch))){if(z&&(Zt(Me,"beforeCursorEnter"),Me.explicitlyCleared))if(ie.markedSpans){--fe;continue}else break;if(!Me.atomic)continue;if(b){var At=Me.find(E<0?1:-1),Vt=void 0;if((E<0?bt:Ve)&&(At=ns(a,At,-E,At&&At.line==y.line?ie:null)),At&&At.line==y.line&&(Vt=Gn(At,b))&&(E<0?Vt<0:Vt>0))return tl(a,At,y,E,z)}var vt=Me.find(E<0?-1:1);return(E<0?Ve:bt)&&(vt=ns(a,vt,E,vt.line==y.line?ie:null)),vt?tl(a,vt,y,E,z):null}}return y}function Ll(a,y,b,E,z){var ie=E||1,fe=tl(a,y,b,ie,z)||!z&&tl(a,y,b,ie,!0)||tl(a,y,b,-ie,z)||!z&&tl(a,y,b,-ie,!0);return fe||(a.cantEdit=!0,Gt(a.first,0))}function ns(a,y,b,E){return b<0&&y.ch==0?y.line>a.first?tr(a,Gt(y.line-1)):null:b>0&&y.ch==(E||An(a,y.line)).text.length?y.line=0;--z)Bs(a,{from:E[z].from,to:E[z].to,text:z?[""]:y.text,origin:y.origin});else Bs(a,y)}}function Bs(a,y){if(!(y.text.length==1&&y.text[0]==""&&Gn(y.from,y.to)==0)){var b=Yl(a,y);Cs(a,y,b,a.cm?a.cm.curOp.id:NaN),Ao(a,y,b,lo(a,y));var E=[];Nu(a,function(z,ie){!ie&&Se(E,z.history)==-1&&(Ms(z.history,y),E.push(z.history)),Ao(z,y,null,lo(z,y))})}}function Nl(a,y,b){var E=a.cm&&a.cm.state.suppressEdits;if(!(E&&!b)){for(var z=a.history,ie,fe=a.sel,De=y=="undo"?z.done:z.undone,Me=y=="undo"?z.undone:z.done,Ve=0;Ve=0;--vt){var dn=Vt(vt);if(dn)return dn.v}}}}function Ss(a,y){if(y!=0&&(a.first+=y,a.sel=new ou(dt(a.sel.ranges,function(z){return new so(Gt(z.anchor.line+y,z.anchor.ch),Gt(z.head.line+y,z.head.ch))}),a.sel.primIndex),a.cm)){bo(a.cm,a.first,a.first-y,y);for(var b=a.cm.display,E=b.viewFrom;Ea.lastLine())){if(y.from.lineie&&(y={from:y.from,to:Gt(ie,An(a,ie).text.length),text:[y.text[0]],origin:y.origin}),y.removed=Cr(a,y.from,y.to),b||(b=Yl(a,y)),a.cm?ic(a.cm,y,E):Gl(a,y,E),Il(a,b,Re),a.cantEdit&&Ll(a,Gt(a.firstLine(),0))&&(a.cantEdit=!1)}}function ic(a,y,b){var E=a.doc,z=a.display,ie=y.from,fe=y.to,De=!1,Me=ie.line;a.options.lineWrapping||(Me=Tt(Nn(An(E,ie.line))),E.iter(Me,fe.line+1,function(vt){if(vt==z.maxLine)return De=!0,!0})),E.sel.contains(y.from,y.to)>-1&&Wt(a),Gl(E,y,b,du(a)),a.options.lineWrapping||(E.iter(Me,ie.line+y.text.length,function(vt){var dn=Mt(vt);dn>z.maxLineLength&&(z.maxLine=vt,z.maxLineLength=dn,z.maxLineChanged=!0,De=!1)}),De&&(a.curOp.updateMaxLine=!0)),ki(E,ie.line),Lo(a,400);var Ve=y.text.length-(fe.line-ie.line)-1;y.full?bo(a):ie.line==fe.line&&y.text.length==1&&!ys(a.doc,y)?vo(a,ie.line,"text"):bo(a,ie.line,fe.line+1,Ve);var bt=hn(a,"changes"),At=hn(a,"change");if(At||bt){var Vt={from:ie,to:fe,text:y.text,removed:y.removed,origin:y.origin};At&&Xr(a,"change",a,Vt),bt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Vt)}a.display.selForContextMenu=null}function nl(a,y,b,E,z){var ie;E||(E=b),Gn(E,b)<0&&(ie=[E,b],b=ie[0],E=ie[1]),typeof y=="string"&&(y=a.splitLines(y)),Ou(a,{from:b,to:E,text:y,origin:z})}function ks(a,y,b,E){b1||!(this.children[0]instanceof rl))){var De=[];this.collapse(De),this.children=[new rl(De)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var fe=z.lines.length%25+25,De=fe;De10);a.parent.maybeSpill()}},iterN:function(a,y,b){for(var E=0;Ea.display.maxLineLength&&(a.display.maxLine=Ve,a.display.maxLineLength=bt,a.display.maxLineChanged=!0)}E!=null&&a&&this.collapsed&&bo(a,E,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Ds(a.doc)),a&&Xr(a,"markerCleared",a,this,E,z),y&&yr(a),this.parent&&this.parent.clear()}},oo.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var b,E,z=0;z0||fe==0&&ie.clearWhenEmpty!==!1)return ie;if(ie.replacedWith&&(ie.collapsed=!0,ie.widgetNode=We("span",[ie.replacedWith],"CodeMirror-widget"),E.handleMouseEvents||ie.widgetNode.setAttribute("cm-ignore-events","true"),E.insertLeft&&(ie.widgetNode.insertLeft=!0)),ie.collapsed){if(On(a,y.line,y,b,ie)||y.line!=b.line&&On(a,b.line,y,b,ie))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ki()}ie.addToHistory&&Cs(a,{from:y,to:b,origin:"markText"},a.sel,NaN);var De=y.line,Me=a.cm,Ve;if(a.iter(De,b.line+1,function(At){Me&&ie.collapsed&&!Me.options.lineWrapping&&Nn(At)==Me.display.maxLine&&(Ve=!0),ie.collapsed&&De!=y.line&&Oa(At,0),Mi(At,new Vr(ie,De==y.line?y.ch:null,De==b.line?b.ch:null)),++De}),ie.collapsed&&a.iter(y.line,b.line+1,function(At){tt(a,At)&&Oa(At,0)}),ie.clearOnEnter&&ct(ie,"beforeCursorEnter",function(){return ie.clear()}),ie.readOnly&&(Xi(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ie.collapsed&&(ie.id=++Is,ie.atomic=!0),Me){if(Ve&&(Me.curOp.updateMaxLine=!0),ie.collapsed)bo(Me,y.line,b.line+1);else if(ie.className||ie.startStyle||ie.endStyle||ie.css||ie.attributes||ie.title)for(var bt=y.line;bt<=b.line;bt++)vo(Me,bt,"text");ie.atomic&&Ds(Me.doc),Xr(Me,"markerAdded",Me,ie)}return ie}var hl=function(a,y){this.markers=a,this.primary=y;for(var b=0;b=0;Me--)Ou(this,E[Me]);De?bs(this,De):this.cm&&Wo(this.cm)}),undo:Ri(function(){Nl(this,"undo")}),redo:Ri(function(){Nl(this,"redo")}),undoSelection:Ri(function(){Nl(this,"undo",!0)}),redoSelection:Ri(function(){Nl(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,b=0,E=0;E=a.ch)&&y.push(z.marker.parent||z.marker)}return y},findMarks:function(a,y,b){a=tr(this,a),y=tr(this,y);var E=[],z=a.line;return this.iter(a.line,y.line+1,function(ie){var fe=ie.markedSpans;if(fe)for(var De=0;De=Me.to||Me.from==null&&z!=a.line||Me.from!=null&&z==y.line&&Me.from>=y.ch)&&(!b||b(Me.marker))&&E.push(Me.marker.parent||Me.marker)}++z}),E},getAllMarks:function(){var a=[];return this.iter(function(y){var b=y.markedSpans;if(b)for(var E=0;Ea)return y=a,!0;a-=ie,++b}),tr(this,Gt(b,y))},indexFromPos:function(a){a=tr(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to-1){y.state.draggingText(a),setTimeout(function(){return y.display.input.focus()},20);return}try{var bt=a.dataTransfer.getData("Text");if(bt){var At;if(y.state.draggingText&&!y.state.draggingText.copy&&(At=y.listSelections()),Il(y.doc,Wu(b,b)),At)for(var Vt=0;Vt=0;De--)nl(a.doc,"",E[De].from,E[De].to,"+delete");Wo(a)})}function is(a,y,b){var E=Ct(a.text,y+b,b);return E<0||E>a.text.length?null:E}function uo(a,y,b){var E=is(a,y.ch,b);return E==null?null:new Gt(y.line,E,b<0?"after":"before")}function Zl(a,y,b,E,z){if(a){y.doc.direction=="rtl"&&(z=-z);var ie=xe(b,y.doc.direction);if(ie){var fe=z<0?et(ie):ie[0],De=z<0==(fe.level==1),Me=De?"after":"before",Ve;if(fe.level>0||y.doc.direction=="rtl"){var bt=gi(y,b);Ve=z<0?b.text.length-1:0;var At=Ni(y,bt,Ve).top;Ve=tn(function(Vt){return Ni(y,bt,Vt).top==At},z<0==(fe.level==1)?fe.from:fe.to-1,Ve),Me=="before"&&(Ve=is(b,Ve,1))}else Ve=z<0?fe.to:fe.from;return new Gt(E,Ve,Me)}}return new Gt(E,z<0?b.text.length:0,z<0?"before":"after")}function hc(a,y,b,E){var z=xe(y,a.doc.direction);if(!z)return uo(y,b,E);b.ch>=y.text.length?(b.ch=y.text.length,b.sticky="before"):b.ch<=0&&(b.ch=0,b.sticky="after");var ie=ne(z,b.ch,b.sticky),fe=z[ie];if(a.doc.direction=="ltr"&&fe.level%2==0&&(E>0?fe.to>b.ch:fe.from=fe.from&&Vt>=bt.begin)){var vt=At?"before":"after";return new Gt(b.line,Vt,vt)}}var dn=function($n,or,wr){for(var la=function(ma,ci){return ci?new Gt(b.line,De(ma,1),"before"):new Gt(b.line,ma,"after")};$n>=0&&$n0==(Ya.level!=1),ai=xa?wr.begin:De(wr.end,-1);if(Ya.from<=ai&&ai0?bt.end:De(bt.begin,-1);return zn!=null&&!(E>0&&zn==y.text.length)&&(nn=dn(E>0?0:z.length-1,E,Ve(zn)),nn)?nn:null}var pl={selectAll:uu,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Re)},killLine:function(a){return Ko(a,function(y){if(y.empty()){var b=An(a.doc,y.head.line).text.length;return y.head.ch==b&&y.head.line0)z=new Gt(z.line,z.ch+1),a.replaceRange(ie.charAt(z.ch-1)+ie.charAt(z.ch-2),Gt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var fe=An(a.doc,z.line-1).text;fe&&(z=new Gt(z.line,1),a.replaceRange(ie.charAt(0)+a.doc.lineSeparator()+fe.charAt(fe.length-1),Gt(z.line-1,fe.length-1),z,"+transpose"))}}b.push(new so(z,z))}a.setSelections(b)})},newlineAndIndent:function(a){return Fi(a,function(){for(var y=a.listSelections(),b=y.length-1;b>=0;b--)a.replaceRange(a.doc.lineSeparator(),y[b].anchor,y[b].head,"+input");y=a.listSelections();for(var E=0;Ea&&Gn(y,this.pos)==0&&b==this.button};var yl,Wl;function Cc(a,y){var b=+new Date;return Wl&&Wl.compare(b,a,y)?(yl=Wl=null,"triple"):yl&&yl.compare(b,a,y)?(Wl=new Go(b,a,y),yl=null,"double"):(yl=new Go(b,a,y),Wl=null,"single")}function ul(a){var y=this,b=y.display;if(!(xt(y,a)||b.activeTouch&&b.input.supportsTouch())){if(b.input.ensurePolled(),b.shift=a.shiftKey,za(b,a)){He||(b.scroller.draggable=!1,setTimeout(function(){return b.scroller.draggable=!0},100));return}if(!Qu(y,a)){var E=Ho(y,a),z=sa(a),ie=E?Cc(E,z):"single";window.focus(),z==1&&y.state.selectingText&&y.state.selectingText(a),!(E&&Sc(y,z,E,ie,a))&&(z==1?E?Ka(y,E,ie,a):va(a)==b.scroller&&Jn(a):z==2?(E&&Pl(y.doc,E),setTimeout(function(){return b.input.focus()},20)):z==3&&(pe?y.display.input.onContextMenu(a):xu(y)))}}}function Sc(a,y,b,E,z){var ie="Click";return E=="double"?ie="Double"+ie:E=="triple"&&(ie="Triple"+ie),ie=(y==1?"Left":y==2?"Middle":"Right")+ie,gl(a,ol(ie,z),z,function(fe){if(typeof fe=="string"&&(fe=pl[fe]),!fe)return!1;var De=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),De=fe(a,b)!=st}finally{a.state.suppressEdits=!1}return De})}function Ac(a,y,b){var E=a.getOption("configureMouse"),z=E?E(a,y,b):{};if(z.unit==null){var ie=it?b.shiftKey&&b.metaKey:b.altKey;z.unit=ie?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||b.shiftKey),z.addNew==null&&(z.addNew=Ye?b.metaKey:b.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ye?b.altKey:b.ctrlKey)),z}function Ka(a,y,b,E){ye?setTimeout(Bt(Mu,a),0):a.curOp.focus=nt();var z=Ac(a,b,E),ie=a.doc.sel,fe;a.options.dragDrop&&br&&!a.isReadOnly()&&b=="single"&&(fe=ie.contains(y))>-1&&(Gn((fe=ie.ranges[fe]).from(),y)<0||y.xRel>0)&&(Gn(fe.to(),y)>0||y.xRel<0)?Fc(a,E,y,z):wc(a,E,y,z)}function Fc(a,y,b,E){var z=a.display,ie=!1,fe=Va(a,function(Ve){He&&(z.scroller.draggable=!1),a.state.draggingText=!1,Qt(z.wrapper.ownerDocument,"mouseup",fe),Qt(z.wrapper.ownerDocument,"mousemove",De),Qt(z.scroller,"dragstart",Me),Qt(z.scroller,"drop",fe),ie||(Jn(Ve),E.addNew||Pl(a.doc,b,null,null,E.extend),He&&!me||ye&&ge==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),De=function(Ve){ie=ie||Math.abs(y.clientX-Ve.clientX)+Math.abs(y.clientY-Ve.clientY)>=10},Me=function(){return ie=!0};He&&(z.scroller.draggable=!0),a.state.draggingText=fe,fe.copy=!E.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),ct(z.wrapper.ownerDocument,"mouseup",fe),ct(z.wrapper.ownerDocument,"mousemove",De),ct(z.scroller,"dragstart",Me),ct(z.scroller,"drop",fe),xu(a),setTimeout(function(){return z.input.focus()},20)}function ls(a,y,b){if(b=="char")return new so(y,y);if(b=="word")return a.findWordAt(y);if(b=="line")return new so(Gt(y.line,0),tr(a.doc,Gt(y.line+1,0)));var E=b(a,y);return new so(E.from,E.to)}function wc(a,y,b,E){var z=a.display,ie=a.doc;Jn(y);var fe,De,Me=ie.sel,Ve=Me.ranges;if(E.addNew&&!E.extend?(De=ie.sel.contains(b),De>-1?fe=Ve[De]:fe=new so(b,b)):(fe=ie.sel.primary(),De=ie.sel.primIndex),E.unit=="rectangle")E.addNew||(fe=new so(b,b)),b=Ho(a,y,!0,!0),De=-1;else{var bt=ls(a,b,E.unit);E.extend?fe=$l(fe,bt.anchor,bt.head,E.extend):fe=bt}E.addNew?De==-1?(De=Ve.length,ti(ie,Uo(a,Ve.concat([fe]),De),{scroll:!1,origin:"*mouse"})):Ve.length>1&&Ve[De].empty()&&E.unit=="char"&&!E.extend?(ti(ie,Uo(a,Ve.slice(0,De).concat(Ve.slice(De+1)),0),{scroll:!1,origin:"*mouse"}),Me=ie.sel):es(ie,De,fe,gt):(De=0,ti(ie,new ou([fe],0),gt),Me=ie.sel);var At=b;function Vt(wr){if(Gn(At,wr)!=0)if(At=wr,E.unit=="rectangle"){for(var la=[],Ya=a.options.tabSize,xa=we(An(ie,b.line).text,b.ch,Ya),ai=we(An(ie,wr.line).text,wr.ch,Ya),ma=Math.min(xa,ai),ci=Math.max(xa,ai),$i=Math.min(b.line,wr.line),Fo=Math.min(a.lastLine(),Math.max(b.line,wr.line));$i<=Fo;$i++){var No=An(ie,$i).text,ao=St(No,ma,Ya);ma==ci?la.push(new so(Gt($i,ao),Gt($i,ao))):No.length>ao&&la.push(new so(Gt($i,ao),Gt($i,St(No,ci,Ya))))}la.length||la.push(new so(b,b)),ti(ie,Uo(a,Me.ranges.slice(0,De).concat(la),De),{origin:"*mouse",scroll:!1}),a.scrollIntoView(wr)}else{var yo=fe,hi=ls(a,wr,E.unit),Do=yo.anchor,Po;Gn(hi.anchor,Do)>0?(Po=hi.head,Do=Nr(yo.from(),hi.anchor)):(Po=hi.anchor,Do=zr(yo.to(),hi.head));var wo=Me.ranges.slice(0);wo[De]=bc(a,new so(tr(ie,Do),Po)),ti(ie,Uo(a,wo,De),gt)}}var vt=z.wrapper.getBoundingClientRect(),dn=0;function nn(wr){var la=++dn,Ya=Ho(a,wr,!0,E.unit=="rectangle");if(Ya)if(Gn(Ya,At)!=0){a.curOp.focus=nt(),Vt(Ya);var xa=Ro(z,ie);(Ya.line>=xa.to||Ya.linevt.bottom?20:0;ai&&setTimeout(Va(a,function(){dn==la&&(z.scroller.scrollTop+=ai,nn(wr))}),50)}}function zn(wr){a.state.selectingText=!1,dn=1/0,wr&&(Jn(wr),z.input.focus()),Qt(z.wrapper.ownerDocument,"mousemove",$n),Qt(z.wrapper.ownerDocument,"mouseup",or),ie.history.lastSelOrigin=null}var $n=Va(a,function(wr){wr.buttons===0||!sa(wr)?zn(wr):nn(wr)}),or=Va(a,zn);a.state.selectingText=or,ct(z.wrapper.ownerDocument,"mousemove",$n),ct(z.wrapper.ownerDocument,"mouseup",or)}function bc(a,y){var b=y.anchor,E=y.head,z=An(a.doc,b.line);if(Gn(b,E)==0&&b.sticky==E.sticky)return y;var ie=xe(z);if(!ie)return y;var fe=ne(ie,b.ch,b.sticky),De=ie[fe];if(De.from!=b.ch&&De.to!=b.ch)return y;var Me=fe+(De.from==b.ch==(De.level!=1)?0:1);if(Me==0||Me==ie.length)return y;var Ve;if(E.line!=b.line)Ve=(E.line-b.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var bt=ne(ie,E.ch,E.sticky),At=bt-fe||(E.ch-b.ch)*(De.level==1?-1:1);bt==Me-1||bt==Me?Ve=At<0:Ve=At>0}var Vt=ie[Me+(Ve?-1:0)],vt=Ve==(Vt.level==1),dn=vt?Vt.from:Vt.to,nn=vt?"after":"before";return b.ch==dn&&b.sticky==nn?y:new so(new Gt(b.line,dn,nn),E)}function ss(a,y,b,E){var z,ie;if(y.touches)z=y.touches[0].clientX,ie=y.touches[0].clientY;else try{z=y.clientX,ie=y.clientY}catch(Vt){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;E&&Jn(y);var fe=a.display,De=fe.lineDiv.getBoundingClientRect();if(ie>De.bottom||!hn(a,b))return Rn(y);ie-=De.top-fe.viewOffset;for(var Me=0;Me=z){var bt=Ht(a.doc,ie),At=a.display.gutterSpecs[Me];return Zt(a,b,a,bt,At.className,y),Rn(y)}}}function Qu(a,y){return ss(a,y,"gutterClick",!0)}function cs(a,y){za(a.display,y)||xc(a,y)||xt(a,y,"contextmenu")||pe||a.display.input.onContextMenu(y)}function xc(a,y){return hn(a,"gutterContextMenu")?ss(a,y,"gutterContextMenu",!1):!1}function Vs(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),La(a)}var Te={toString:function(){return"CodeMirror.Init"}},Ne={},Ce={};function Jt(a){var y=a.optionHandlers;function b(E,z,ie,fe){a.defaults[E]=z,ie&&(y[E]=fe?function(De,Me,Ve){Ve!=Te&&ie(De,Me,Ve)}:ie)}a.defineOption=b,a.Init=Te,b("value","",function(E,z){return E.setValue(z)},!0),b("mode",null,function(E,z){E.doc.modeOption=z,Ql(E)},!0),b("indentUnit",2,Ql,!0),b("indentWithTabs",!1),b("smartIndent",!0),b("tabSize",4,function(E){qu(E),La(E),bo(E)},!0),b("lineSeparator",null,function(E,z){if(E.doc.lineSep=z,!!z){var ie=[],fe=E.doc.first;E.doc.iter(function(Me){for(var Ve=0;;){var bt=Me.text.indexOf(z,Ve);if(bt==-1)break;Ve=bt+z.length,ie.push(Gt(fe,bt))}fe++});for(var De=ie.length-1;De>=0;De--)nl(E.doc,z,ie[De],Gt(ie[De].line,ie[De].ch+z.length))}}),b("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(E,z,ie){E.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),ie!=Te&&E.refresh()}),b("specialCharPlaceholder",kn,function(E){return E.refresh()},!0),b("electricChars",!0),b("inputStyle",Fe?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),b("spellcheck",!1,function(E,z){return E.getInputField().spellcheck=z},!0),b("autocorrect",!1,function(E,z){return E.getInputField().autocorrect=z},!0),b("autocapitalize",!1,function(E,z){return E.getInputField().autocapitalize=z},!0),b("rtlMoveVisually",!Ke),b("wholeLineUpdateBefore",!0),b("theme","default",function(E){Vs(E),dl(E)},!0),b("keyMap","default",function(E,z,ie){var fe=Tl(z),De=ie!=Te&&Tl(ie);De&&De.detach&&De.detach(E,fe),fe.attach&&fe.attach(E,De||null)}),b("extraKeys",null),b("configureMouse",null),b("lineWrapping",!1,en,!0),b("gutters",[],function(E,z){E.display.gutterSpecs=cl(z,E.options.lineNumbers),dl(E)},!0),b("fixedGutter",!0,function(E,z){E.display.gutters.style.left=z?Yo(E.display)+"px":"0",E.refresh()},!0),b("coverGutterNextToScrollbar",!1,function(E){return xo(E)},!0),b("scrollbarStyle","native",function(E){eu(E),xo(E),E.display.scrollbars.setScrollTop(E.doc.scrollTop),E.display.scrollbars.setScrollLeft(E.doc.scrollLeft)},!0),b("lineNumbers",!1,function(E,z){E.display.gutterSpecs=cl(E.options.gutters,z),dl(E)},!0),b("firstLineNumber",1,dl,!0),b("lineNumberFormatter",function(E){return E},dl,!0),b("showCursorWhenSelecting",!1,So,!0),b("resetSelectionOnContextMenu",!0),b("lineWiseCopyCut",!0),b("pasteLinesPerSelection",!0),b("selectionsMayTouch",!1),b("readOnly",!1,function(E,z){z=="nocursor"&&(Jo(E),E.display.input.blur()),E.display.input.readOnlyChanged(z)}),b("screenReaderLabel",null,function(E,z){z=z===""?null:z,E.display.input.screenReaderLabelChanged(z)}),b("disableInput",!1,function(E,z){z||E.display.input.reset()},!0),b("dragDrop",!0,jt),b("allowDropFileTypes",null),b("cursorBlinkRate",530),b("cursorScrollMargin",0),b("cursorHeight",1,So,!0),b("singleCursorHeightPerLine",!0,So,!0),b("workTime",100),b("workDelay",100),b("flattenSpans",!0,qu,!0),b("addModeClass",!1,qu,!0),b("pollInterval",100),b("undoDepth",200,function(E,z){return E.doc.history.undoDepth=z}),b("historyEventDelay",1250),b("viewportMargin",10,function(E){return E.refresh()},!0),b("maxHighlightLength",1e4,qu,!0),b("moveInputWithCursor",!0,function(E,z){z||E.display.input.resetPosition()}),b("tabindex",null,function(E,z){return E.display.input.getField().tabIndex=z||""}),b("autofocus",null),b("direction","ltr",function(E,z){return E.doc.setDirection(z)},!0),b("phrases",null)}function jt(a,y,b){var E=b&&b!=Te;if(!y!=!E){var z=a.display.dragFunctions,ie=y?ct:Qt;ie(a.display.scroller,"dragstart",z.start),ie(a.display.scroller,"dragenter",z.enter),ie(a.display.scroller,"dragover",z.over),ie(a.display.scroller,"dragleave",z.leave),ie(a.display.scroller,"drop",z.drop)}}function en(a){a.options.lineWrapping?(pt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(ze(a.display.wrapper,"CodeMirror-wrap"),Nt(a)),Qo(a),bo(a),La(a),setTimeout(function(){return xo(a)},100)}function Yt(a,y){var b=this;if(!(this instanceof Yt))return new Yt(a,y);this.options=y=y?kt(y):{},kt(Ne,y,!1);var E=y.value;typeof E=="string"?E=new tu(E,y.mode,null,y.lineSeparator,y.direction):y.mode&&(E.modeOption=y.mode),this.doc=E;var z=new Yt.inputStyles[y.inputStyle](this),ie=this.display=new Bc(a,E,z,y);ie.wrapper.CodeMirror=this,Vs(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),eu(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new oe,keySeq:null,specialChars:null},y.autofocus&&!Fe&&ie.input.focus(),ye&&ge<11&&setTimeout(function(){return b.display.input.reset(!0)},20),on(this),dc(),$a(this),this.curOp.forceUpdate=!0,Su(this,E),y.autofocus&&!Fe||this.hasFocus()?setTimeout(function(){b.hasFocus()&&!b.state.focused&&Pu(b)},20):Jo(this);for(var fe in Ce)Ce.hasOwnProperty(fe)&&Ce[fe](this,y[fe],Te);Xu(this),y.finishInit&&y.finishInit(this);for(var De=0;De20*20}ct(y.scroller,"touchstart",function(Me){if(!xt(a,Me)&&!ie(Me)&&!Qu(a,Me)){y.input.ensurePolled(),clearTimeout(b);var Ve=+new Date;y.activeTouch={start:Ve,moved:!1,prev:Ve-E.end<=300?E:null},Me.touches.length==1&&(y.activeTouch.left=Me.touches[0].pageX,y.activeTouch.top=Me.touches[0].pageY)}}),ct(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),ct(y.scroller,"touchend",function(Me){var Ve=y.activeTouch;if(Ve&&!za(y,Me)&&Ve.left!=null&&!Ve.moved&&new Date-Ve.start<300){var bt=a.coordsChar(y.activeTouch,"page"),At;!Ve.prev||fe(Ve,Ve.prev)?At=new so(bt,bt):!Ve.prev.prev||fe(Ve,Ve.prev.prev)?At=a.findWordAt(bt):At=new so(Gt(bt.line,0),tr(a.doc,Gt(bt.line+1,0))),a.setSelection(At.anchor,At.head),a.focus(),Jn(Me)}z()}),ct(y.scroller,"touchcancel",z),ct(y.scroller,"scroll",function(){y.scroller.clientHeight&&(_o(a,y.scroller.scrollTop),$o(a,y.scroller.scrollLeft,!0),Zt(a,"scroll",a))}),ct(y.scroller,"mousewheel",function(Me){return Au(a,Me)}),ct(y.scroller,"DOMMouseScroll",function(Me){return Au(a,Me)}),ct(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(Me){xt(a,Me)||Sr(Me)},over:function(Me){xt(a,Me)||(cc(a,Me),Sr(Me))},start:function(Me){return sc(a,Me)},drop:Va(a,as),leave:function(Me){xt(a,Me)||Ts(a)}};var De=y.input.getField();ct(De,"keyup",function(Me){return us.call(a,Me)}),ct(De,"keydown",Va(a,Us)),ct(De,"keypress",Va(a,yc)),ct(De,"focus",function(Me){return Pu(a,Me)}),ct(De,"blur",function(Me){return Jo(a,Me)})}var Ft=[];Yt.defineInitHook=function(a){return Ft.push(a)};function sn(a,y,b,E){var z=a.doc,ie;b==null&&(b="add"),b=="smart"&&(z.mode.indent?ie=oi(a,y).state:b="prev");var fe=a.options.tabSize,De=An(z,y),Me=we(De.text,null,fe);De.stateAfter&&(De.stateAfter=null);var Ve=De.text.match(/^\s*/)[0],bt;if(!E&&!/\S/.test(De.text))bt=0,b="not";else if(b=="smart"&&(bt=z.mode.indent(ie,De.text.slice(Ve.length),De.text),bt==st||bt>150)){if(!E)return;b="prev"}b=="prev"?y>z.first?bt=we(An(z,y-1).text,null,fe):bt=0:b=="add"?bt=Me+a.options.indentUnit:b=="subtract"?bt=Me-a.options.indentUnit:typeof b=="number"&&(bt=Me+b),bt=Math.max(0,bt);var At="",Vt=0;if(a.options.indentWithTabs)for(var vt=Math.floor(bt/fe);vt;--vt)Vt+=fe,At+=" ";if(Vtfe,Me=Qa(y),Ve=null;if(De&&E.ranges.length>1)if(Xt&&Xt.text.join(` + left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(ie),ie.scrollIntoView(z),a.display.lineSpace.removeChild(ie)}}}function Io(a,y,b,E){E==null&&(E=0);var z;!a.options.lineWrapping&&y==b&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,b=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var ie=0;ie<5;ie++){var fe=!1,De=Sa(a,y),Me=!b||b==y?De:Sa(a,b);z={left:Math.min(De.left,Me.left),top:Math.min(De.top,Me.top)-E,right:Math.max(De.left,Me.left),bottom:Math.max(De.bottom,Me.bottom)+E};var Ve=Eu(a,z),bt=a.doc.scrollTop,At=a.doc.scrollLeft;if(Ve.scrollTop!=null&&(_o(a,Ve.scrollTop),Math.abs(a.doc.scrollTop-bt)>1&&(fe=!0)),Ve.scrollLeft!=null&&($o(a,Ve.scrollLeft),Math.abs(a.doc.scrollLeft-At)>1&&(fe=!0)),!fe)break}return z}function au(a,y){var b=Eu(a,y);b.scrollTop!=null&&_o(a,b.scrollTop),b.scrollLeft!=null&&$o(a,b.scrollLeft)}function Eu(a,y){var b=a.display,E=qi(a.display);y.top<0&&(y.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:b.scroller.scrollTop,ie=ui(a),fe={};y.bottom-y.top>ie&&(y.bottom=y.top+ie);var De=a.doc.height+qa(b),Me=y.topDe-E;if(y.topz+ie){var bt=Math.min(y.top,(Ve?De:y.bottom)-ie);bt!=z&&(fe.scrollTop=bt)}var At=a.options.fixedGutter?0:b.gutters.offsetWidth,Vt=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:b.scroller.scrollLeft-At,vt=fi(a)-b.gutters.offsetWidth,dn=y.right-y.left>vt;return dn&&(y.right=y.left+vt),y.left<10?fe.scrollLeft=0:y.leftvt+Vt-3&&(fe.scrollLeft=y.right+(dn?0:10)-vt),fe}function Bu(a,y){y!=null&&(mu(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function Wo(a){mu(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function Cu(a,y,b){(y!=null||b!=null)&&mu(a),y!=null&&(a.curOp.scrollLeft=y),b!=null&&(a.curOp.scrollTop=b)}function ko(a,y){mu(a),a.curOp.scrollToPos=y}function mu(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var b=Mr(a,y.from),E=Mr(a,y.to);Iu(a,b,E,y.margin)}}function Iu(a,y,b,E){var z=Eu(a,{left:Math.min(y.left,b.left),top:Math.min(y.top,b.top)-E,right:Math.max(y.right,b.right),bottom:Math.max(y.bottom,b.bottom)+E});Cu(a,z.scrollLeft,z.scrollTop)}function _o(a,y){Math.abs(a.doc.scrollTop-y)<2||(x||xl(a,{top:y}),Lu(a,y,!0),x&&xl(a),Lo(a,100))}function Lu(a,y,b){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!b)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function $o(a,y,b,E){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((b?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!E)&&(a.doc.scrollLeft=y,Ru(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function xi(a){var y=a.display,b=y.gutters.offsetWidth,E=Math.round(a.doc.height+qa(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?b:0,docHeight:E,scrollHeight:E+Ha(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:b}}var Di=function(a,y,b){this.cm=b;var E=this.vert=_e("div",[_e("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=_e("div",[_e("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");E.tabIndex=z.tabIndex=-1,a(E),a(z),ct(E,"scroll",function(){E.clientHeight&&y(E.scrollTop,"vertical")}),ct(z,"scroll",function(){z.clientWidth&&y(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ye&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Di.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,b=a.scrollHeight>a.clientHeight+1,E=a.nativeBarWidth;if(b){this.vert.style.display="block",this.vert.style.bottom=y?E+"px":"0";var z=a.viewHeight-(y?E:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=b?E+"px":"0",this.horiz.style.left=a.barLeft+"px";var ie=a.viewWidth-a.barLeft-(b?E:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ie)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(E==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:b?E:0,bottom:y?E:0}},Di.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Di.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Di.prototype.zeroWidthHack=function(){var a=Ye&&!Ae?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new oe,this.disableVert=new oe},Di.prototype.enableZeroWidthBar=function(a,y,b){a.style.pointerEvents="auto";function E(){var z=a.getBoundingClientRect(),ie=b=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);ie!=a?a.style.pointerEvents="none":y.set(1e3,E)}y.set(1e3,E)},Di.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var go=function(){};go.prototype.update=function(){return{bottom:0,right:0}},go.prototype.setScrollLeft=function(){},go.prototype.setScrollTop=function(){},go.prototype.clear=function(){};function xo(a,y){y||(y=xi(a));var b=a.display.barWidth,E=a.display.barHeight;Mo(a,y);for(var z=0;z<4&&b!=a.display.barWidth||E!=a.display.barHeight;z++)b!=a.display.barWidth&&a.options.lineWrapping&&Du(a),Mo(a,xi(a)),b=a.display.barWidth,E=a.display.barHeight}function Mo(a,y){var b=a.display,E=b.scrollbars.update(y);b.sizer.style.paddingRight=(b.barWidth=E.right)+"px",b.sizer.style.paddingBottom=(b.barHeight=E.bottom)+"px",b.heightForcer.style.borderBottom=E.bottom+"px solid transparent",E.right&&E.bottom?(b.scrollbarFiller.style.display="block",b.scrollbarFiller.style.height=E.bottom+"px",b.scrollbarFiller.style.width=E.right+"px"):b.scrollbarFiller.style.display="",E.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(b.gutterFiller.style.display="block",b.gutterFiller.style.height=E.bottom+"px",b.gutterFiller.style.width=y.gutterWidth+"px"):b.gutterFiller.style.display=""}var iu={native:Di,null:go};function eu(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&ze(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new iu[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),ct(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,b){b=="horizontal"?$o(a,y):_o(a,y)},a),a.display.scrollbars.addClass&&pt(a.display.wrapper,a.display.scrollbars.addClass)}var Ei=0;function $a(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ei},Zr(a.curOp)}function Er(a){var y=a.curOp;y&&ca(y,function(b){for(var E=0;E=b.viewTo)||b.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new bl(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Hl(a){a.updatedDisplay=a.mustUpdate&&Vl(a.cm,a.update)}function wl(a){var y=a.cm,b=y.display;a.updatedDisplay&&Du(y),a.barMeasure=xi(y),b.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=pi(y,b.maxLine,b.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(b.scroller.clientWidth,b.sizer.offsetLeft+a.adjustWidthTo+Ha(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,b.sizer.offsetLeft+a.adjustWidthTo-fi(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=b.input.prepareSelection())}function Ul(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var b=+new Date+a.options.workTime,E=oi(a,y.highlightFrontier),z=[];y.iter(E.line,Math.min(y.first+y.size,a.display.viewTo+500),function(ie){if(E.line>=a.display.viewFrom){var fe=ie.styles,De=ie.text.length>a.options.maxHighlightLength?mr(y.mode,E.state):null,Me=Wa(a,ie,E,!0);De&&(E.state=De),ie.styles=Me.styles;var Ve=ie.styleClasses,bt=Me.classes;bt?ie.styleClasses=bt:Ve&&(ie.styleClasses=null);for(var At=!fe||fe.length!=ie.styles.length||Ve!=bt&&(!Ve||!bt||Ve.bgClass!=bt.bgClass||Ve.textClass!=bt.textClass),Vt=0;!At&&Vtb)return Lo(a,a.options.workDelay),!0}),y.highlightFrontier=E.line,y.modeFrontier=Math.max(y.modeFrontier,E.line),z.length&&Fi(a,function(){for(var ie=0;ie=b.viewFrom&&y.visible.to<=b.viewTo&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo)&&b.renderedView==b.view&&ku(a)==0)return!1;Xu(a)&&(Bo(a),y.dims=po(a));var z=E.first+E.size,ie=Math.max(y.visible.from-a.options.viewportMargin,E.first),fe=Math.min(z,y.visible.to+a.options.viewportMargin);b.viewFromfe&&b.viewTo-fe<20&&(fe=Math.min(z,b.viewTo)),Bi&&(ie=se(a.doc,ie),fe=Qe(a.doc,fe));var De=ie!=b.viewFrom||fe!=b.viewTo||b.lastWrapHeight!=y.wrapperHeight||b.lastWrapWidth!=y.wrapperWidth;Zu(a,ie,fe),b.viewOffset=ft(An(a.doc,b.viewFrom)),a.display.mover.style.top=b.viewOffset+"px";var Me=ku(a);if(!De&&Me==0&&!y.force&&b.renderedView==b.view&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo))return!1;var Ve=Ju(a);return Me>4&&(b.lineDiv.style.display="none"),Js(a,b.updateLineNumbers,y.dims),Me>4&&(b.lineDiv.style.display=""),b.renderedView=b.view,Gs(Ve),ot(b.cursorDiv),ot(b.selectionDiv),b.gutters.style.height=b.sizer.style.minHeight=0,De&&(b.lastWrapHeight=y.wrapperHeight,b.lastWrapWidth=y.wrapperWidth,Lo(a,400)),b.updateLineNumbers=null,!0}function hs(a,y){for(var b=y.viewport,E=!0;;E=!1){if(!E||!a.options.lineWrapping||y.oldDisplayWidth==fi(a)){if(b&&b.top!=null&&(b={top:Math.min(a.doc.height+qa(a.display)-ui(a),b.top)}),y.visible=Ro(a.display,a.doc,b),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else E&&(y.visible=Ro(a.display,a.doc,b));if(!Vl(a,y))break;Du(a);var z=xi(a);So(a),xo(a,z),Dl(a,z),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function xl(a,y){var b=new bl(a,y);if(Vl(a,b)){Du(a),hs(a,b);var E=xi(a);So(a),xo(a,E),Dl(a,E),b.finish()}}function Js(a,y,b){var E=a.display,z=a.options.lineNumbers,ie=E.lineDiv,fe=ie.firstChild;function De(dn){var nn=dn.nextSibling;return He&&Ye&&a.display.currentWheelTarget==dn?dn.style.display="none":dn.parentNode.removeChild(dn),nn}for(var Me=E.view,Ve=E.viewFrom,bt=0;bt-1&&(vt=!1),Yr(a,At,Ve,b)),vt&&(ot(At.lineNumber),At.lineNumber.appendChild(document.createTextNode(Vn(a.options,Ve)))),fe=At.node.nextSibling}Ve+=At.size}for(;fe;)fe=De(fe)}function Kl(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Dl(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+Ha(a)+"px"}function Ru(a){var y=a.display,b=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var E=Yo(y)-y.scroller.scrollLeft+a.doc.scrollLeft,z=y.gutters.offsetWidth,ie=E+"px",fe=0;fefe.clientWidth,Me=fe.scrollHeight>fe.clientHeight;if(E&&De||z&&Me){if(z&&Ye&&He){e:for(var Ve=y.target,bt=ie.view;Ve!=fe;Ve=Ve.parentNode)for(var At=0;At=0&&Gn(a,E.to())<=0)return b}return-1};var so=function(a,y){this.anchor=a,this.head=y};so.prototype.from=function(){return Nr(this.anchor,this.head)},so.prototype.to=function(){return zr(this.anchor,this.head)},so.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Uo(a,y,b){var E=a&&a.options.selectionsMayTouch,z=y[b];y.sort(function(Vt,vt){return Gn(Vt.from(),vt.from())}),b=Se(y,z);for(var ie=1;ie0:Me>=0){var Ve=Nr(De.from(),fe.from()),bt=zr(De.to(),fe.to()),At=De.empty()?fe.from()==fe.head:De.from()==De.head;ie<=b&&--b,y.splice(--ie,2,new so(At?bt:Ve,At?Ve:bt))}}return new ou(y,b)}function Wu(a,y){return new ou([new so(a,y||a)],0)}function zu(a){return a.text?Gt(a.from.line+a.text.length-1,et(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Sl(a,y){if(Gn(a,y.from)<0)return a;if(Gn(a,y.to)<=0)return zu(y);var b=a.line+y.text.length-(y.to.line-y.from.line)-1,E=a.ch;return a.line==y.to.line&&(E+=zu(y).ch-y.to.ch),Gt(b,E)}function Yl(a,y){for(var b=[],E=0;E1&&a.remove(De.line+1,dn-1),a.insert(De.line+1,$n)}Xr(a,"change",a,y)}function Nu(a,y,b){function E(z,ie,fe){if(z.linked)for(var De=0;De1&&!a.done[a.done.length-2].ranges)return a.done.pop(),et(a.done)}function Cs(a,y,b,E){var z=a.history;z.undone.length=0;var ie=+new Date,fe,De;if((z.lastOp==E||z.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&z.lastModTime>ie-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(fe=ec(z,z.lastOp==E)))De=et(fe.changes),Gn(y.from,y.to)==0&&Gn(y.from,De.to)==0?De.to=zu(y):fe.changes.push(Jl(a,y));else{var Me=et(z.done);for((!Me||!Me.ranges)&&Ml(a.sel,z.done),fe={changes:[Jl(a,y)],generation:z.generation},z.done.push(fe);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(b),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=ie,z.lastOp=z.lastSelOp=E,z.lastOrigin=z.lastSelOrigin=y.origin,De||Zt(a,"historyAdded")}function As(a,y,b,E){var z=y.charAt(0);return z=="*"||z=="+"&&b.ranges.length==E.ranges.length&&b.somethingSelected()==E.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function tc(a,y,b,E){var z=a.history,ie=E&&E.origin;b==z.lastSelOp||ie&&z.lastSelOrigin==ie&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==ie||As(a,ie,et(z.done),y))?z.done[z.done.length-1]=y:Ml(y,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=ie,z.lastSelOp=b,E&&E.clearRedo!==!1&&Es(z.undone)}function Ml(a,y){var b=et(y);b&&b.ranges&&b.equals(a)||y.push(a)}function Xl(a,y,b,E){var z=y["spans_"+a.id],ie=0;a.iter(Math.max(a.first,b),Math.min(a.first+a.size,E),function(fe){fe.markedSpans&&((z||(z=y["spans_"+a.id]={}))[ie]=fe.markedSpans),++ie})}function nc(a){if(!a)return null;for(var y,b=0;b-1&&(et(De)[At]=Ve[At],delete Ve[At])}}return E}function $l(a,y,b,E){if(E){var z=a.anchor;if(b){var ie=Gn(y,z)<0;ie!=Gn(b,z)<0?(z=y,y=b):ie!=Gn(y,b)<0&&(y=b)}return new so(z,y)}else return new so(b||y,y)}function Pl(a,y,b,E,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),ti(a,new ou([$l(a.sel.primary(),y,b,z)],0),E)}function Fs(a,y,b){for(var E=[],z=a.cm&&(a.cm.display.shift||a.extend),ie=0;ie=y.ch:De.to>y.ch))){if(z&&(Zt(Me,"beforeCursorEnter"),Me.explicitlyCleared))if(ie.markedSpans){--fe;continue}else break;if(!Me.atomic)continue;if(b){var At=Me.find(E<0?1:-1),Vt=void 0;if((E<0?bt:Ve)&&(At=ns(a,At,-E,At&&At.line==y.line?ie:null)),At&&At.line==y.line&&(Vt=Gn(At,b))&&(E<0?Vt<0:Vt>0))return tl(a,At,y,E,z)}var vt=Me.find(E<0?-1:1);return(E<0?Ve:bt)&&(vt=ns(a,vt,E,vt.line==y.line?ie:null)),vt?tl(a,vt,y,E,z):null}}return y}function Ll(a,y,b,E,z){var ie=E||1,fe=tl(a,y,b,ie,z)||!z&&tl(a,y,b,ie,!0)||tl(a,y,b,-ie,z)||!z&&tl(a,y,b,-ie,!0);return fe||(a.cantEdit=!0,Gt(a.first,0))}function ns(a,y,b,E){return b<0&&y.ch==0?y.line>a.first?tr(a,Gt(y.line-1)):null:b>0&&y.ch==(E||An(a,y.line)).text.length?y.line=0;--z)Bs(a,{from:E[z].from,to:E[z].to,text:z?[""]:y.text,origin:y.origin});else Bs(a,y)}}function Bs(a,y){if(!(y.text.length==1&&y.text[0]==""&&Gn(y.from,y.to)==0)){var b=Yl(a,y);Cs(a,y,b,a.cm?a.cm.curOp.id:NaN),Ao(a,y,b,lo(a,y));var E=[];Nu(a,function(z,ie){!ie&&Se(E,z.history)==-1&&(Ms(z.history,y),E.push(z.history)),Ao(z,y,null,lo(z,y))})}}function Nl(a,y,b){var E=a.cm&&a.cm.state.suppressEdits;if(!(E&&!b)){for(var z=a.history,ie,fe=a.sel,De=y=="undo"?z.done:z.undone,Me=y=="undo"?z.undone:z.done,Ve=0;Ve=0;--vt){var dn=Vt(vt);if(dn)return dn.v}}}}function Ss(a,y){if(y!=0&&(a.first+=y,a.sel=new ou(dt(a.sel.ranges,function(z){return new so(Gt(z.anchor.line+y,z.anchor.ch),Gt(z.head.line+y,z.head.ch))}),a.sel.primIndex),a.cm)){bo(a.cm,a.first,a.first-y,y);for(var b=a.cm.display,E=b.viewFrom;Ea.lastLine())){if(y.from.lineie&&(y={from:y.from,to:Gt(ie,An(a,ie).text.length),text:[y.text[0]],origin:y.origin}),y.removed=Ar(a,y.from,y.to),b||(b=Yl(a,y)),a.cm?ic(a.cm,y,E):Gl(a,y,E),Il(a,b,Re),a.cantEdit&&Ll(a,Gt(a.firstLine(),0))&&(a.cantEdit=!1)}}function ic(a,y,b){var E=a.doc,z=a.display,ie=y.from,fe=y.to,De=!1,Me=ie.line;a.options.lineWrapping||(Me=Tt(Nn(An(E,ie.line))),E.iter(Me,fe.line+1,function(vt){if(vt==z.maxLine)return De=!0,!0})),E.sel.contains(y.from,y.to)>-1&&Wt(a),Gl(E,y,b,du(a)),a.options.lineWrapping||(E.iter(Me,ie.line+y.text.length,function(vt){var dn=Mt(vt);dn>z.maxLineLength&&(z.maxLine=vt,z.maxLineLength=dn,z.maxLineChanged=!0,De=!1)}),De&&(a.curOp.updateMaxLine=!0)),ki(E,ie.line),Lo(a,400);var Ve=y.text.length-(fe.line-ie.line)-1;y.full?bo(a):ie.line==fe.line&&y.text.length==1&&!ys(a.doc,y)?vo(a,ie.line,"text"):bo(a,ie.line,fe.line+1,Ve);var bt=hn(a,"changes"),At=hn(a,"change");if(At||bt){var Vt={from:ie,to:fe,text:y.text,removed:y.removed,origin:y.origin};At&&Xr(a,"change",a,Vt),bt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Vt)}a.display.selForContextMenu=null}function nl(a,y,b,E,z){var ie;E||(E=b),Gn(E,b)<0&&(ie=[E,b],b=ie[0],E=ie[1]),typeof y=="string"&&(y=a.splitLines(y)),Ou(a,{from:b,to:E,text:y,origin:z})}function ks(a,y,b,E){b1||!(this.children[0]instanceof rl))){var De=[];this.collapse(De),this.children=[new rl(De)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var fe=z.lines.length%25+25,De=fe;De10);a.parent.maybeSpill()}},iterN:function(a,y,b){for(var E=0;Ea.display.maxLineLength&&(a.display.maxLine=Ve,a.display.maxLineLength=bt,a.display.maxLineChanged=!0)}E!=null&&a&&this.collapsed&&bo(a,E,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Ds(a.doc)),a&&Xr(a,"markerCleared",a,this,E,z),y&&Er(a),this.parent&&this.parent.clear()}},oo.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var b,E,z=0;z0||fe==0&&ie.clearWhenEmpty!==!1)return ie;if(ie.replacedWith&&(ie.collapsed=!0,ie.widgetNode=We("span",[ie.replacedWith],"CodeMirror-widget"),E.handleMouseEvents||ie.widgetNode.setAttribute("cm-ignore-events","true"),E.insertLeft&&(ie.widgetNode.insertLeft=!0)),ie.collapsed){if(On(a,y.line,y,b,ie)||y.line!=b.line&&On(a,b.line,y,b,ie))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ki()}ie.addToHistory&&Cs(a,{from:y,to:b,origin:"markText"},a.sel,NaN);var De=y.line,Me=a.cm,Ve;if(a.iter(De,b.line+1,function(At){Me&&ie.collapsed&&!Me.options.lineWrapping&&Nn(At)==Me.display.maxLine&&(Ve=!0),ie.collapsed&&De!=y.line&&_a(At,0),Mi(At,new Vr(ie,De==y.line?y.ch:null,De==b.line?b.ch:null)),++De}),ie.collapsed&&a.iter(y.line,b.line+1,function(At){tt(a,At)&&_a(At,0)}),ie.clearOnEnter&&ct(ie,"beforeCursorEnter",function(){return ie.clear()}),ie.readOnly&&(Xi(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ie.collapsed&&(ie.id=++Is,ie.atomic=!0),Me){if(Ve&&(Me.curOp.updateMaxLine=!0),ie.collapsed)bo(Me,y.line,b.line+1);else if(ie.className||ie.startStyle||ie.endStyle||ie.css||ie.attributes||ie.title)for(var bt=y.line;bt<=b.line;bt++)vo(Me,bt,"text");ie.atomic&&Ds(Me.doc),Xr(Me,"markerAdded",Me,ie)}return ie}var hl=function(a,y){this.markers=a,this.primary=y;for(var b=0;b=0;Me--)Ou(this,E[Me]);De?bs(this,De):this.cm&&Wo(this.cm)}),undo:Ri(function(){Nl(this,"undo")}),redo:Ri(function(){Nl(this,"redo")}),undoSelection:Ri(function(){Nl(this,"undo",!0)}),redoSelection:Ri(function(){Nl(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,b=0,E=0;E=a.ch)&&y.push(z.marker.parent||z.marker)}return y},findMarks:function(a,y,b){a=tr(this,a),y=tr(this,y);var E=[],z=a.line;return this.iter(a.line,y.line+1,function(ie){var fe=ie.markedSpans;if(fe)for(var De=0;De=Me.to||Me.from==null&&z!=a.line||Me.from!=null&&z==y.line&&Me.from>=y.ch)&&(!b||b(Me.marker))&&E.push(Me.marker.parent||Me.marker)}++z}),E},getAllMarks:function(){var a=[];return this.iter(function(y){var b=y.markedSpans;if(b)for(var E=0;Ea)return y=a,!0;a-=ie,++b}),tr(this,Gt(b,y))},indexFromPos:function(a){a=tr(this,a);var y=a.ch;if(a.liney&&(y=a.from),a.to!=null&&a.to-1){y.state.draggingText(a),setTimeout(function(){return y.display.input.focus()},20);return}try{var bt=a.dataTransfer.getData("Text");if(bt){var At;if(y.state.draggingText&&!y.state.draggingText.copy&&(At=y.listSelections()),Il(y.doc,Wu(b,b)),At)for(var Vt=0;Vt=0;De--)nl(a.doc,"",E[De].from,E[De].to,"+delete");Wo(a)})}function is(a,y,b){var E=Ct(a.text,y+b,b);return E<0||E>a.text.length?null:E}function uo(a,y,b){var E=is(a,y.ch,b);return E==null?null:new Gt(y.line,E,b<0?"after":"before")}function Zl(a,y,b,E,z){if(a){y.doc.direction=="rtl"&&(z=-z);var ie=xe(b,y.doc.direction);if(ie){var fe=z<0?et(ie):ie[0],De=z<0==(fe.level==1),Me=De?"after":"before",Ve;if(fe.level>0||y.doc.direction=="rtl"){var bt=gi(y,b);Ve=z<0?b.text.length-1:0;var At=Ni(y,bt,Ve).top;Ve=tn(function(Vt){return Ni(y,bt,Vt).top==At},z<0==(fe.level==1)?fe.from:fe.to-1,Ve),Me=="before"&&(Ve=is(b,Ve,1))}else Ve=z<0?fe.to:fe.from;return new Gt(E,Ve,Me)}}return new Gt(E,z<0?b.text.length:0,z<0?"before":"after")}function hc(a,y,b,E){var z=xe(y,a.doc.direction);if(!z)return uo(y,b,E);b.ch>=y.text.length?(b.ch=y.text.length,b.sticky="before"):b.ch<=0&&(b.ch=0,b.sticky="after");var ie=ne(z,b.ch,b.sticky),fe=z[ie];if(a.doc.direction=="ltr"&&fe.level%2==0&&(E>0?fe.to>b.ch:fe.from=fe.from&&Vt>=bt.begin)){var vt=At?"before":"after";return new Gt(b.line,Vt,vt)}}var dn=function($n,or,wr){for(var la=function(ma,ci){return ci?new Gt(b.line,De(ma,1),"before"):new Gt(b.line,ma,"after")};$n>=0&&$n0==(Ya.level!=1),ai=xa?wr.begin:De(wr.end,-1);if(Ya.from<=ai&&ai0?bt.end:De(bt.begin,-1);return zn!=null&&!(E>0&&zn==y.text.length)&&(nn=dn(E>0?0:z.length-1,E,Ve(zn)),nn)?nn:null}var pl={selectAll:uu,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Re)},killLine:function(a){return Ko(a,function(y){if(y.empty()){var b=An(a.doc,y.head.line).text.length;return y.head.ch==b&&y.head.line0)z=new Gt(z.line,z.ch+1),a.replaceRange(ie.charAt(z.ch-1)+ie.charAt(z.ch-2),Gt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var fe=An(a.doc,z.line-1).text;fe&&(z=new Gt(z.line,1),a.replaceRange(ie.charAt(0)+a.doc.lineSeparator()+fe.charAt(fe.length-1),Gt(z.line-1,fe.length-1),z,"+transpose"))}}b.push(new so(z,z))}a.setSelections(b)})},newlineAndIndent:function(a){return Fi(a,function(){for(var y=a.listSelections(),b=y.length-1;b>=0;b--)a.replaceRange(a.doc.lineSeparator(),y[b].anchor,y[b].head,"+input");y=a.listSelections();for(var E=0;Ea&&Gn(y,this.pos)==0&&b==this.button};var yl,Wl;function Cc(a,y){var b=+new Date;return Wl&&Wl.compare(b,a,y)?(yl=Wl=null,"triple"):yl&&yl.compare(b,a,y)?(Wl=new Go(b,a,y),yl=null,"double"):(yl=new Go(b,a,y),Wl=null,"single")}function ul(a){var y=this,b=y.display;if(!(xt(y,a)||b.activeTouch&&b.input.supportsTouch())){if(b.input.ensurePolled(),b.shift=a.shiftKey,za(b,a)){He||(b.scroller.draggable=!1,setTimeout(function(){return b.scroller.draggable=!0},100));return}if(!Qu(y,a)){var E=Ho(y,a),z=sa(a),ie=E?Cc(E,z):"single";window.focus(),z==1&&y.state.selectingText&&y.state.selectingText(a),!(E&&Sc(y,z,E,ie,a))&&(z==1?E?Ka(y,E,ie,a):va(a)==b.scroller&&Jn(a):z==2?(E&&Pl(y.doc,E),setTimeout(function(){return b.input.focus()},20)):z==3&&(pe?y.display.input.onContextMenu(a):xu(y)))}}}function Sc(a,y,b,E,z){var ie="Click";return E=="double"?ie="Double"+ie:E=="triple"&&(ie="Triple"+ie),ie=(y==1?"Left":y==2?"Middle":"Right")+ie,gl(a,ol(ie,z),z,function(fe){if(typeof fe=="string"&&(fe=pl[fe]),!fe)return!1;var De=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),De=fe(a,b)!=st}finally{a.state.suppressEdits=!1}return De})}function Ac(a,y,b){var E=a.getOption("configureMouse"),z=E?E(a,y,b):{};if(z.unit==null){var ie=it?b.shiftKey&&b.metaKey:b.altKey;z.unit=ie?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||b.shiftKey),z.addNew==null&&(z.addNew=Ye?b.metaKey:b.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ye?b.altKey:b.ctrlKey)),z}function Ka(a,y,b,E){ye?setTimeout(Bt(Mu,a),0):a.curOp.focus=nt();var z=Ac(a,b,E),ie=a.doc.sel,fe;a.options.dragDrop&&br&&!a.isReadOnly()&&b=="single"&&(fe=ie.contains(y))>-1&&(Gn((fe=ie.ranges[fe]).from(),y)<0||y.xRel>0)&&(Gn(fe.to(),y)>0||y.xRel<0)?Fc(a,E,y,z):wc(a,E,y,z)}function Fc(a,y,b,E){var z=a.display,ie=!1,fe=Va(a,function(Ve){He&&(z.scroller.draggable=!1),a.state.draggingText=!1,Qt(z.wrapper.ownerDocument,"mouseup",fe),Qt(z.wrapper.ownerDocument,"mousemove",De),Qt(z.scroller,"dragstart",Me),Qt(z.scroller,"drop",fe),ie||(Jn(Ve),E.addNew||Pl(a.doc,b,null,null,E.extend),He&&!me||ye&&ge==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),De=function(Ve){ie=ie||Math.abs(y.clientX-Ve.clientX)+Math.abs(y.clientY-Ve.clientY)>=10},Me=function(){return ie=!0};He&&(z.scroller.draggable=!0),a.state.draggingText=fe,fe.copy=!E.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),ct(z.wrapper.ownerDocument,"mouseup",fe),ct(z.wrapper.ownerDocument,"mousemove",De),ct(z.scroller,"dragstart",Me),ct(z.scroller,"drop",fe),xu(a),setTimeout(function(){return z.input.focus()},20)}function ls(a,y,b){if(b=="char")return new so(y,y);if(b=="word")return a.findWordAt(y);if(b=="line")return new so(Gt(y.line,0),tr(a.doc,Gt(y.line+1,0)));var E=b(a,y);return new so(E.from,E.to)}function wc(a,y,b,E){var z=a.display,ie=a.doc;Jn(y);var fe,De,Me=ie.sel,Ve=Me.ranges;if(E.addNew&&!E.extend?(De=ie.sel.contains(b),De>-1?fe=Ve[De]:fe=new so(b,b)):(fe=ie.sel.primary(),De=ie.sel.primIndex),E.unit=="rectangle")E.addNew||(fe=new so(b,b)),b=Ho(a,y,!0,!0),De=-1;else{var bt=ls(a,b,E.unit);E.extend?fe=$l(fe,bt.anchor,bt.head,E.extend):fe=bt}E.addNew?De==-1?(De=Ve.length,ti(ie,Uo(a,Ve.concat([fe]),De),{scroll:!1,origin:"*mouse"})):Ve.length>1&&Ve[De].empty()&&E.unit=="char"&&!E.extend?(ti(ie,Uo(a,Ve.slice(0,De).concat(Ve.slice(De+1)),0),{scroll:!1,origin:"*mouse"}),Me=ie.sel):es(ie,De,fe,gt):(De=0,ti(ie,new ou([fe],0),gt),Me=ie.sel);var At=b;function Vt(wr){if(Gn(At,wr)!=0)if(At=wr,E.unit=="rectangle"){for(var la=[],Ya=a.options.tabSize,xa=we(An(ie,b.line).text,b.ch,Ya),ai=we(An(ie,wr.line).text,wr.ch,Ya),ma=Math.min(xa,ai),ci=Math.max(xa,ai),$i=Math.min(b.line,wr.line),Fo=Math.min(a.lastLine(),Math.max(b.line,wr.line));$i<=Fo;$i++){var No=An(ie,$i).text,ao=St(No,ma,Ya);ma==ci?la.push(new so(Gt($i,ao),Gt($i,ao))):No.length>ao&&la.push(new so(Gt($i,ao),Gt($i,St(No,ci,Ya))))}la.length||la.push(new so(b,b)),ti(ie,Uo(a,Me.ranges.slice(0,De).concat(la),De),{origin:"*mouse",scroll:!1}),a.scrollIntoView(wr)}else{var yo=fe,hi=ls(a,wr,E.unit),Do=yo.anchor,Po;Gn(hi.anchor,Do)>0?(Po=hi.head,Do=Nr(yo.from(),hi.anchor)):(Po=hi.anchor,Do=zr(yo.to(),hi.head));var wo=Me.ranges.slice(0);wo[De]=bc(a,new so(tr(ie,Do),Po)),ti(ie,Uo(a,wo,De),gt)}}var vt=z.wrapper.getBoundingClientRect(),dn=0;function nn(wr){var la=++dn,Ya=Ho(a,wr,!0,E.unit=="rectangle");if(Ya)if(Gn(Ya,At)!=0){a.curOp.focus=nt(),Vt(Ya);var xa=Ro(z,ie);(Ya.line>=xa.to||Ya.linevt.bottom?20:0;ai&&setTimeout(Va(a,function(){dn==la&&(z.scroller.scrollTop+=ai,nn(wr))}),50)}}function zn(wr){a.state.selectingText=!1,dn=1/0,wr&&(Jn(wr),z.input.focus()),Qt(z.wrapper.ownerDocument,"mousemove",$n),Qt(z.wrapper.ownerDocument,"mouseup",or),ie.history.lastSelOrigin=null}var $n=Va(a,function(wr){wr.buttons===0||!sa(wr)?zn(wr):nn(wr)}),or=Va(a,zn);a.state.selectingText=or,ct(z.wrapper.ownerDocument,"mousemove",$n),ct(z.wrapper.ownerDocument,"mouseup",or)}function bc(a,y){var b=y.anchor,E=y.head,z=An(a.doc,b.line);if(Gn(b,E)==0&&b.sticky==E.sticky)return y;var ie=xe(z);if(!ie)return y;var fe=ne(ie,b.ch,b.sticky),De=ie[fe];if(De.from!=b.ch&&De.to!=b.ch)return y;var Me=fe+(De.from==b.ch==(De.level!=1)?0:1);if(Me==0||Me==ie.length)return y;var Ve;if(E.line!=b.line)Ve=(E.line-b.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var bt=ne(ie,E.ch,E.sticky),At=bt-fe||(E.ch-b.ch)*(De.level==1?-1:1);bt==Me-1||bt==Me?Ve=At<0:Ve=At>0}var Vt=ie[Me+(Ve?-1:0)],vt=Ve==(Vt.level==1),dn=vt?Vt.from:Vt.to,nn=vt?"after":"before";return b.ch==dn&&b.sticky==nn?y:new so(new Gt(b.line,dn,nn),E)}function ss(a,y,b,E){var z,ie;if(y.touches)z=y.touches[0].clientX,ie=y.touches[0].clientY;else try{z=y.clientX,ie=y.clientY}catch(Vt){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;E&&Jn(y);var fe=a.display,De=fe.lineDiv.getBoundingClientRect();if(ie>De.bottom||!hn(a,b))return Rn(y);ie-=De.top-fe.viewOffset;for(var Me=0;Me=z){var bt=Ht(a.doc,ie),At=a.display.gutterSpecs[Me];return Zt(a,b,a,bt,At.className,y),Rn(y)}}}function Qu(a,y){return ss(a,y,"gutterClick",!0)}function cs(a,y){za(a.display,y)||xc(a,y)||xt(a,y,"contextmenu")||pe||a.display.input.onContextMenu(y)}function xc(a,y){return hn(a,"gutterContextMenu")?ss(a,y,"gutterContextMenu",!1):!1}function Vs(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),La(a)}var Te={toString:function(){return"CodeMirror.Init"}},Ne={},Ce={};function Jt(a){var y=a.optionHandlers;function b(E,z,ie,fe){a.defaults[E]=z,ie&&(y[E]=fe?function(De,Me,Ve){Ve!=Te&&ie(De,Me,Ve)}:ie)}a.defineOption=b,a.Init=Te,b("value","",function(E,z){return E.setValue(z)},!0),b("mode",null,function(E,z){E.doc.modeOption=z,Ql(E)},!0),b("indentUnit",2,Ql,!0),b("indentWithTabs",!1),b("smartIndent",!0),b("tabSize",4,function(E){qu(E),La(E),bo(E)},!0),b("lineSeparator",null,function(E,z){if(E.doc.lineSep=z,!!z){var ie=[],fe=E.doc.first;E.doc.iter(function(Me){for(var Ve=0;;){var bt=Me.text.indexOf(z,Ve);if(bt==-1)break;Ve=bt+z.length,ie.push(Gt(fe,bt))}fe++});for(var De=ie.length-1;De>=0;De--)nl(E.doc,z,ie[De],Gt(ie[De].line,ie[De].ch+z.length))}}),b("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(E,z,ie){E.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),ie!=Te&&E.refresh()}),b("specialCharPlaceholder",kn,function(E){return E.refresh()},!0),b("electricChars",!0),b("inputStyle",Fe?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),b("spellcheck",!1,function(E,z){return E.getInputField().spellcheck=z},!0),b("autocorrect",!1,function(E,z){return E.getInputField().autocorrect=z},!0),b("autocapitalize",!1,function(E,z){return E.getInputField().autocapitalize=z},!0),b("rtlMoveVisually",!Ke),b("wholeLineUpdateBefore",!0),b("theme","default",function(E){Vs(E),dl(E)},!0),b("keyMap","default",function(E,z,ie){var fe=Tl(z),De=ie!=Te&&Tl(ie);De&&De.detach&&De.detach(E,fe),fe.attach&&fe.attach(E,De||null)}),b("extraKeys",null),b("configureMouse",null),b("lineWrapping",!1,en,!0),b("gutters",[],function(E,z){E.display.gutterSpecs=cl(z,E.options.lineNumbers),dl(E)},!0),b("fixedGutter",!0,function(E,z){E.display.gutters.style.left=z?Yo(E.display)+"px":"0",E.refresh()},!0),b("coverGutterNextToScrollbar",!1,function(E){return xo(E)},!0),b("scrollbarStyle","native",function(E){eu(E),xo(E),E.display.scrollbars.setScrollTop(E.doc.scrollTop),E.display.scrollbars.setScrollLeft(E.doc.scrollLeft)},!0),b("lineNumbers",!1,function(E,z){E.display.gutterSpecs=cl(E.options.gutters,z),dl(E)},!0),b("firstLineNumber",1,dl,!0),b("lineNumberFormatter",function(E){return E},dl,!0),b("showCursorWhenSelecting",!1,So,!0),b("resetSelectionOnContextMenu",!0),b("lineWiseCopyCut",!0),b("pasteLinesPerSelection",!0),b("selectionsMayTouch",!1),b("readOnly",!1,function(E,z){z=="nocursor"&&(Jo(E),E.display.input.blur()),E.display.input.readOnlyChanged(z)}),b("screenReaderLabel",null,function(E,z){z=z===""?null:z,E.display.input.screenReaderLabelChanged(z)}),b("disableInput",!1,function(E,z){z||E.display.input.reset()},!0),b("dragDrop",!0,jt),b("allowDropFileTypes",null),b("cursorBlinkRate",530),b("cursorScrollMargin",0),b("cursorHeight",1,So,!0),b("singleCursorHeightPerLine",!0,So,!0),b("workTime",100),b("workDelay",100),b("flattenSpans",!0,qu,!0),b("addModeClass",!1,qu,!0),b("pollInterval",100),b("undoDepth",200,function(E,z){return E.doc.history.undoDepth=z}),b("historyEventDelay",1250),b("viewportMargin",10,function(E){return E.refresh()},!0),b("maxHighlightLength",1e4,qu,!0),b("moveInputWithCursor",!0,function(E,z){z||E.display.input.resetPosition()}),b("tabindex",null,function(E,z){return E.display.input.getField().tabIndex=z||""}),b("autofocus",null),b("direction","ltr",function(E,z){return E.doc.setDirection(z)},!0),b("phrases",null)}function jt(a,y,b){var E=b&&b!=Te;if(!y!=!E){var z=a.display.dragFunctions,ie=y?ct:Qt;ie(a.display.scroller,"dragstart",z.start),ie(a.display.scroller,"dragenter",z.enter),ie(a.display.scroller,"dragover",z.over),ie(a.display.scroller,"dragleave",z.leave),ie(a.display.scroller,"drop",z.drop)}}function en(a){a.options.lineWrapping?(pt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(ze(a.display.wrapper,"CodeMirror-wrap"),Nt(a)),Qo(a),bo(a),La(a),setTimeout(function(){return xo(a)},100)}function Yt(a,y){var b=this;if(!(this instanceof Yt))return new Yt(a,y);this.options=y=y?kt(y):{},kt(Ne,y,!1);var E=y.value;typeof E=="string"?E=new tu(E,y.mode,null,y.lineSeparator,y.direction):y.mode&&(E.modeOption=y.mode),this.doc=E;var z=new Yt.inputStyles[y.inputStyle](this),ie=this.display=new Bc(a,E,z,y);ie.wrapper.CodeMirror=this,Vs(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),eu(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new oe,keySeq:null,specialChars:null},y.autofocus&&!Fe&&ie.input.focus(),ye&&ge<11&&setTimeout(function(){return b.display.input.reset(!0)},20),on(this),dc(),$a(this),this.curOp.forceUpdate=!0,Su(this,E),y.autofocus&&!Fe||this.hasFocus()?setTimeout(function(){b.hasFocus()&&!b.state.focused&&Pu(b)},20):Jo(this);for(var fe in Ce)Ce.hasOwnProperty(fe)&&Ce[fe](this,y[fe],Te);Xu(this),y.finishInit&&y.finishInit(this);for(var De=0;De20*20}ct(y.scroller,"touchstart",function(Me){if(!xt(a,Me)&&!ie(Me)&&!Qu(a,Me)){y.input.ensurePolled(),clearTimeout(b);var Ve=+new Date;y.activeTouch={start:Ve,moved:!1,prev:Ve-E.end<=300?E:null},Me.touches.length==1&&(y.activeTouch.left=Me.touches[0].pageX,y.activeTouch.top=Me.touches[0].pageY)}}),ct(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),ct(y.scroller,"touchend",function(Me){var Ve=y.activeTouch;if(Ve&&!za(y,Me)&&Ve.left!=null&&!Ve.moved&&new Date-Ve.start<300){var bt=a.coordsChar(y.activeTouch,"page"),At;!Ve.prev||fe(Ve,Ve.prev)?At=new so(bt,bt):!Ve.prev.prev||fe(Ve,Ve.prev.prev)?At=a.findWordAt(bt):At=new so(Gt(bt.line,0),tr(a.doc,Gt(bt.line+1,0))),a.setSelection(At.anchor,At.head),a.focus(),Jn(Me)}z()}),ct(y.scroller,"touchcancel",z),ct(y.scroller,"scroll",function(){y.scroller.clientHeight&&(_o(a,y.scroller.scrollTop),$o(a,y.scroller.scrollLeft,!0),Zt(a,"scroll",a))}),ct(y.scroller,"mousewheel",function(Me){return Au(a,Me)}),ct(y.scroller,"DOMMouseScroll",function(Me){return Au(a,Me)}),ct(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(Me){xt(a,Me)||Sr(Me)},over:function(Me){xt(a,Me)||(cc(a,Me),Sr(Me))},start:function(Me){return sc(a,Me)},drop:Va(a,as),leave:function(Me){xt(a,Me)||Ts(a)}};var De=y.input.getField();ct(De,"keyup",function(Me){return us.call(a,Me)}),ct(De,"keydown",Va(a,Us)),ct(De,"keypress",Va(a,yc)),ct(De,"focus",function(Me){return Pu(a,Me)}),ct(De,"blur",function(Me){return Jo(a,Me)})}var Ft=[];Yt.defineInitHook=function(a){return Ft.push(a)};function sn(a,y,b,E){var z=a.doc,ie;b==null&&(b="add"),b=="smart"&&(z.mode.indent?ie=oi(a,y).state:b="prev");var fe=a.options.tabSize,De=An(z,y),Me=we(De.text,null,fe);De.stateAfter&&(De.stateAfter=null);var Ve=De.text.match(/^\s*/)[0],bt;if(!E&&!/\S/.test(De.text))bt=0,b="not";else if(b=="smart"&&(bt=z.mode.indent(ie,De.text.slice(Ve.length),De.text),bt==st||bt>150)){if(!E)return;b="prev"}b=="prev"?y>z.first?bt=we(An(z,y-1).text,null,fe):bt=0:b=="add"?bt=Me+a.options.indentUnit:b=="subtract"?bt=Me-a.options.indentUnit:typeof b=="number"&&(bt=Me+b),bt=Math.max(0,bt);var At="",Vt=0;if(a.options.indentWithTabs)for(var vt=Math.floor(bt/fe);vt;--vt)Vt+=fe,At+=" ";if(Vtfe,Me=Qa(y),Ve=null;if(De&&E.ranges.length>1)if(Xt&&Xt.text.join(` `)==y){if(E.ranges.length%Xt.text.length==0){Ve=[];for(var bt=0;bt=0;Vt--){var vt=E.ranges[Vt],dn=vt.from(),nn=vt.to();vt.empty()&&(b&&b>0?dn=Gt(dn.line,dn.ch-b):a.state.overwrite&&!De?nn=Gt(nn.line,Math.min(An(ie,nn.line).text.length,nn.ch+et(Me).length)):De&&Xt&&Xt.lineWise&&Xt.text.join(` `)==Me.join(` -`)&&(dn=nn=Gt(dn.line,0)));var zn={from:dn,to:nn,text:Ve?Ve[Vt%Ve.length]:Me,origin:z||(De?"paste":a.state.cutIncoming>fe?"cut":"+input")};Ou(a.doc,zn),Xr(a,"inputRead",a,zn)}y&&!De&&fn(a,y),Wo(a),a.curOp.updateInput<2&&(a.curOp.updateInput=At),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function dr(a,y){var b=a.clipboardData&&a.clipboardData.getData("Text");if(b)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Fi(y,function(){return Ir(y,b,0,null,"paste")}),!0}function fn(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var b=a.doc.sel,E=b.ranges.length-1;E>=0;E--){var z=b.ranges[E];if(!(z.head.ch>100||E&&b.ranges[E-1].head.line==z.head.line)){var ie=a.getModeAt(z.head),fe=!1;if(ie.electricChars){for(var De=0;De-1){fe=sn(a,z.head.line,"smart");break}}else ie.electricInput&&ie.electricInput.test(An(a.doc,z.head.line).text.slice(0,z.head.ch))&&(fe=sn(a,z.head.line,"smart"));fe&&Xr(a,"electricInput",a,z.head.line)}}}function cr(a){for(var y=[],b=[],E=0;Eie&&(sn(this,De.head.line,E,!0),ie=De.head.line,fe==this.doc.sel.primIndex&&Wo(this));else{var Me=De.from(),Ve=De.to(),bt=Math.max(ie,Me.line);ie=Math.min(this.lastLine(),Ve.line-(Ve.ch?0:1))+1;for(var At=bt;At0&&es(this.doc,fe,new so(Me,Vt[fe].to()),Re)}}}),getTokenAt:function(E,z){return ja(this,E,z)},getLineTokens:function(E,z){return ja(this,Gt(E),z,!0)},getTokenTypeAt:function(E){E=tr(this.doc,E);var z=ri(this,An(this.doc,E.line)),ie=0,fe=(z.length-1)/2,De=E.ch,Me;if(De==0)Me=z[2];else for(;;){var Ve=ie+fe>>1;if((Ve?z[Ve*2-1]:0)>=De)fe=Ve;else if(z[Ve*2+1]Me&&(E=Me,fe=!0),De=An(this.doc,E)}else De=E;return mo(this,De,{top:0,left:0},z||"page",ie||fe).top+(fe?this.doc.height-ft(De):0)},defaultTextHeight:function(){return qi(this.display)},defaultCharWidth:function(){return ba(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(E,z,ie,fe,De){var Me=this.display;E=Sa(this,tr(this.doc,E));var Ve=E.bottom,bt=E.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),Me.sizer.appendChild(z),fe=="over")Ve=E.top;else if(fe=="above"||fe=="near"){var At=Math.max(Me.wrapper.clientHeight,this.doc.height),Vt=Math.max(Me.sizer.clientWidth,Me.lineSpace.clientWidth);(fe=="above"||E.bottom+z.offsetHeight>At)&&E.top>z.offsetHeight?Ve=E.top-z.offsetHeight:E.bottom+z.offsetHeight<=At&&(Ve=E.bottom),bt+z.offsetWidth>Vt&&(bt=Vt-z.offsetWidth)}z.style.top=Ve+"px",z.style.left=z.style.right="",De=="right"?(bt=Me.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(De=="left"?bt=0:De=="middle"&&(bt=(Me.sizer.clientWidth-z.offsetWidth)/2),z.style.left=bt+"px"),ie&&au(this,{left:bt,top:Ve,right:bt+z.offsetWidth,bottom:Ve+z.offsetHeight})},triggerOnKeyDown:li(Us),triggerOnKeyPress:li(yc),triggerOnKeyUp:us,triggerOnMouseDown:li(ul),execCommand:function(E){if(pl.hasOwnProperty(E))return pl[E].call(null,this)},triggerElectric:li(function(E){fn(this,E)}),findPosH:function(E,z,ie,fe){var De=1;z<0&&(De=-1,z=-z);for(var Me=tr(this.doc,E),Ve=0;Ve0&&bt(ie.charAt(fe-1));)--fe;for(;De.5||this.options.lineWrapping)&&Qo(this),Zt(this,"refresh",this)}),swapDoc:li(function(E){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),Su(this,E),La(this),this.display.input.reset(),Cu(this,E.scrollLeft,E.scrollTop),this.curOp.forceScroll=!0,Xr(this,"swapDoc",this,z),z}),phrase:function(E){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,E)?z[E]:E},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Sn(a),a.registerHelper=function(E,z,ie){b.hasOwnProperty(E)||(b[E]=a[E]={_global:[]}),b[E][z]=ie},a.registerGlobalHelper=function(E,z,ie,fe){a.registerHelper(E,z,fe),b[E]._global.push({pred:ie,val:fe})}}function Fr(a,y,b,E,z){var ie=y,fe=b,De=An(a,y.line),Me=z&&a.direction=="rtl"?-b:b;function Ve(){var or=y.line+Me;return or=a.first+a.size?!1:(y=new Gt(or,y.ch,y.sticky),De=An(a,or))}function bt(or){var wr;if(E=="codepoint"){var la=De.text.charCodeAt(y.ch+(E>0?0:-1));isNaN(la)?wr=null:wr=new Gt(y.line,Math.max(0,Math.min(De.text.length,y.ch+b*(la>=55296&&la<56320?2:1))),-b)}else z?wr=hc(a.cm,De,y,b):wr=uo(De,y,b);if(wr==null)if(!or&&Ve())y=Zl(z,a.cm,De,y.line,Me);else return!1;else y=wr;return!0}if(E=="char"||E=="codepoint")bt();else if(E=="column")bt(!0);else if(E=="word"||E=="group")for(var At=null,Vt=E=="group",vt=a.cm&&a.cm.getHelper(y,"wordChars"),dn=!0;!(b<0&&!bt(!dn));dn=!1){var nn=De.text.charAt(y.ch)||` +`)&&(dn=nn=Gt(dn.line,0)));var zn={from:dn,to:nn,text:Ve?Ve[Vt%Ve.length]:Me,origin:z||(De?"paste":a.state.cutIncoming>fe?"cut":"+input")};Ou(a.doc,zn),Xr(a,"inputRead",a,zn)}y&&!De&&fn(a,y),Wo(a),a.curOp.updateInput<2&&(a.curOp.updateInput=At),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function dr(a,y){var b=a.clipboardData&&a.clipboardData.getData("Text");if(b)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Fi(y,function(){return Ir(y,b,0,null,"paste")}),!0}function fn(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var b=a.doc.sel,E=b.ranges.length-1;E>=0;E--){var z=b.ranges[E];if(!(z.head.ch>100||E&&b.ranges[E-1].head.line==z.head.line)){var ie=a.getModeAt(z.head),fe=!1;if(ie.electricChars){for(var De=0;De-1){fe=sn(a,z.head.line,"smart");break}}else ie.electricInput&&ie.electricInput.test(An(a.doc,z.head.line).text.slice(0,z.head.ch))&&(fe=sn(a,z.head.line,"smart"));fe&&Xr(a,"electricInput",a,z.head.line)}}}function cr(a){for(var y=[],b=[],E=0;Eie&&(sn(this,De.head.line,E,!0),ie=De.head.line,fe==this.doc.sel.primIndex&&Wo(this));else{var Me=De.from(),Ve=De.to(),bt=Math.max(ie,Me.line);ie=Math.min(this.lastLine(),Ve.line-(Ve.ch?0:1))+1;for(var At=bt;At0&&es(this.doc,fe,new so(Me,Vt[fe].to()),Re)}}}),getTokenAt:function(E,z){return ja(this,E,z)},getLineTokens:function(E,z){return ja(this,Gt(E),z,!0)},getTokenTypeAt:function(E){E=tr(this.doc,E);var z=ri(this,An(this.doc,E.line)),ie=0,fe=(z.length-1)/2,De=E.ch,Me;if(De==0)Me=z[2];else for(;;){var Ve=ie+fe>>1;if((Ve?z[Ve*2-1]:0)>=De)fe=Ve;else if(z[Ve*2+1]Me&&(E=Me,fe=!0),De=An(this.doc,E)}else De=E;return mo(this,De,{top:0,left:0},z||"page",ie||fe).top+(fe?this.doc.height-ft(De):0)},defaultTextHeight:function(){return qi(this.display)},defaultCharWidth:function(){return ba(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(E,z,ie,fe,De){var Me=this.display;E=Sa(this,tr(this.doc,E));var Ve=E.bottom,bt=E.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),Me.sizer.appendChild(z),fe=="over")Ve=E.top;else if(fe=="above"||fe=="near"){var At=Math.max(Me.wrapper.clientHeight,this.doc.height),Vt=Math.max(Me.sizer.clientWidth,Me.lineSpace.clientWidth);(fe=="above"||E.bottom+z.offsetHeight>At)&&E.top>z.offsetHeight?Ve=E.top-z.offsetHeight:E.bottom+z.offsetHeight<=At&&(Ve=E.bottom),bt+z.offsetWidth>Vt&&(bt=Vt-z.offsetWidth)}z.style.top=Ve+"px",z.style.left=z.style.right="",De=="right"?(bt=Me.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(De=="left"?bt=0:De=="middle"&&(bt=(Me.sizer.clientWidth-z.offsetWidth)/2),z.style.left=bt+"px"),ie&&au(this,{left:bt,top:Ve,right:bt+z.offsetWidth,bottom:Ve+z.offsetHeight})},triggerOnKeyDown:li(Us),triggerOnKeyPress:li(yc),triggerOnKeyUp:us,triggerOnMouseDown:li(ul),execCommand:function(E){if(pl.hasOwnProperty(E))return pl[E].call(null,this)},triggerElectric:li(function(E){fn(this,E)}),findPosH:function(E,z,ie,fe){var De=1;z<0&&(De=-1,z=-z);for(var Me=tr(this.doc,E),Ve=0;Ve0&&bt(ie.charAt(fe-1));)--fe;for(;De.5||this.options.lineWrapping)&&Qo(this),Zt(this,"refresh",this)}),swapDoc:li(function(E){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),Su(this,E),La(this),this.display.input.reset(),Cu(this,E.scrollLeft,E.scrollTop),this.curOp.forceScroll=!0,Xr(this,"swapDoc",this,z),z}),phrase:function(E){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,E)?z[E]:E},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Sn(a),a.registerHelper=function(E,z,ie){b.hasOwnProperty(E)||(b[E]=a[E]={_global:[]}),b[E][z]=ie},a.registerGlobalHelper=function(E,z,ie,fe){a.registerHelper(E,z,fe),b[E]._global.push({pred:ie,val:fe})}}function gr(a,y,b,E,z){var ie=y,fe=b,De=An(a,y.line),Me=z&&a.direction=="rtl"?-b:b;function Ve(){var or=y.line+Me;return or=a.first+a.size?!1:(y=new Gt(or,y.ch,y.sticky),De=An(a,or))}function bt(or){var wr;if(E=="codepoint"){var la=De.text.charCodeAt(y.ch+(E>0?0:-1));isNaN(la)?wr=null:wr=new Gt(y.line,Math.max(0,Math.min(De.text.length,y.ch+b*(la>=55296&&la<56320?2:1))),-b)}else z?wr=hc(a.cm,De,y,b):wr=uo(De,y,b);if(wr==null)if(!or&&Ve())y=Zl(z,a.cm,De,y.line,Me);else return!1;else y=wr;return!0}if(E=="char"||E=="codepoint")bt();else if(E=="column")bt(!0);else if(E=="word"||E=="group")for(var At=null,Vt=E=="group",vt=a.cm&&a.cm.getHelper(y,"wordChars"),dn=!0;!(b<0&&!bt(!dn));dn=!1){var nn=De.text.charAt(y.ch)||` `,zn=ce(nn,vt)?"w":Vt&&nn==` -`?"n":!Vt||/\s/.test(nn)?null:"p";if(Vt&&!dn&&!zn&&(zn="s"),At&&At!=zn){b<0&&(b=1,bt(),y.sticky="after");break}if(zn&&(At=zn),b>0&&!bt(!dn))break}var $n=Ll(a,y,ie,fe,!0);return vr(ie,$n)&&($n.hitSide=!0),$n}function _n(a,y,b,E){var z=a.doc,ie=y.left,fe;if(E=="page"){var De=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Me=Math.max(De-.5*qi(a.display),3);fe=(b>0?y.bottom:y.top)+b*Me}else E=="line"&&(fe=b>0?y.bottom+3:y.top-3);for(var Ve;Ve=ra(a,ie,fe),!!Ve.outside;){if(b<0?fe<=0:fe>=z.height){Ve.hitSide=!0;break}fe+=b*5}return Ve}var Kr=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new oe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Kr.prototype.init=function(a){var y=this,b=this,E=b.cm,z=b.div=a.lineDiv;Cn(z,E.options.spellcheck,E.options.autocorrect,E.options.autocapitalize);function ie(De){for(var Me=De.target;Me;Me=Me.parentNode){if(Me==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Me.className))break}return!1}ct(z,"paste",function(De){!ie(De)||xt(E,De)||dr(De,E)||ge<=11&&setTimeout(Va(E,function(){return y.updateFromDOM()}),20)}),ct(z,"compositionstart",function(De){y.composing={data:De.data,done:!1}}),ct(z,"compositionupdate",function(De){y.composing||(y.composing={data:De.data,done:!1})}),ct(z,"compositionend",function(De){y.composing&&(De.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),ct(z,"touchstart",function(){return b.forceCompositionEnd()}),ct(z,"input",function(){y.composing||y.readFromDOMSoon()});function fe(De){if(!(!ie(De)||xt(E,De))){if(E.somethingSelected())Rt({lineWise:!1,text:E.getSelections()}),De.type=="cut"&&E.replaceSelection("",null,"cut");else if(E.options.lineWiseCopyCut){var Me=cr(E);Rt({lineWise:!0,text:Me.text}),De.type=="cut"&&E.operation(function(){E.setSelections(Me.ranges,0,Re),E.replaceSelection("",null,"cut")})}else return;if(De.clipboardData){De.clipboardData.clearData();var Ve=Xt.text.join(` +`?"n":!Vt||/\s/.test(nn)?null:"p";if(Vt&&!dn&&!zn&&(zn="s"),At&&At!=zn){b<0&&(b=1,bt(),y.sticky="after");break}if(zn&&(At=zn),b>0&&!bt(!dn))break}var $n=Ll(a,y,ie,fe,!0);return vr(ie,$n)&&($n.hitSide=!0),$n}function _n(a,y,b,E){var z=a.doc,ie=y.left,fe;if(E=="page"){var De=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Me=Math.max(De-.5*qi(a.display),3);fe=(b>0?y.bottom:y.top)+b*Me}else E=="line"&&(fe=b>0?y.bottom+3:y.top-3);for(var Ve;Ve=aa(a,ie,fe),!!Ve.outside;){if(b<0?fe<=0:fe>=z.height){Ve.hitSide=!0;break}fe+=b*5}return Ve}var Kr=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new oe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Kr.prototype.init=function(a){var y=this,b=this,E=b.cm,z=b.div=a.lineDiv;Cn(z,E.options.spellcheck,E.options.autocorrect,E.options.autocapitalize);function ie(De){for(var Me=De.target;Me;Me=Me.parentNode){if(Me==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Me.className))break}return!1}ct(z,"paste",function(De){!ie(De)||xt(E,De)||dr(De,E)||ge<=11&&setTimeout(Va(E,function(){return y.updateFromDOM()}),20)}),ct(z,"compositionstart",function(De){y.composing={data:De.data,done:!1}}),ct(z,"compositionupdate",function(De){y.composing||(y.composing={data:De.data,done:!1})}),ct(z,"compositionend",function(De){y.composing&&(De.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),ct(z,"touchstart",function(){return b.forceCompositionEnd()}),ct(z,"input",function(){y.composing||y.readFromDOMSoon()});function fe(De){if(!(!ie(De)||xt(E,De))){if(E.somethingSelected())Rt({lineWise:!1,text:E.getSelections()}),De.type=="cut"&&E.replaceSelection("",null,"cut");else if(E.options.lineWiseCopyCut){var Me=cr(E);Rt({lineWise:!0,text:Me.text}),De.type=="cut"&&E.operation(function(){E.setSelections(Me.ranges,0,Re),E.replaceSelection("",null,"cut")})}else return;if(De.clipboardData){De.clipboardData.clearData();var Ve=Xt.text.join(` `);if(De.clipboardData.setData("Text",Ve),De.clipboardData.getData("Text")==Ve){De.preventDefault();return}}var bt=qn(),At=bt.firstChild;E.display.lineSpace.insertBefore(bt,E.display.lineSpace.firstChild),At.value=Xt.text.join(` -`);var Vt=document.activeElement;Lt(At),setTimeout(function(){E.display.lineSpace.removeChild(bt),Vt.focus(),Vt==z&&b.showPrimarySelection()},50)}}ct(z,"copy",fe),ct(z,"cut",fe)},Kr.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Kr.prototype.prepareSelection=function(){var a=qo(this.cm,!1);return a.focus=document.activeElement==this.div,a},Kr.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Kr.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Kr.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,b=y.doc.sel.primary(),E=b.from(),z=b.to();if(y.display.viewTo==y.display.viewFrom||E.line>=y.display.viewTo||z.line=y.display.viewFrom&&Lr(y,E)||{node:De[0].measure.map[2],offset:0},Ve=z.linea.firstLine()&&(E=Gt(E.line-1,An(a.doc,E.line-1).length)),z.ch==An(a.doc,z.line).text.length&&z.liney.viewTo-1)return!1;var ie,fe,De;E.line==y.viewFrom||(ie=zo(a,E.line))==0?(fe=Tt(y.view[0].line),De=y.view[0].node):(fe=Tt(y.view[ie].line),De=y.view[ie-1].node.nextSibling);var Me=zo(a,z.line),Ve,bt;if(Me==y.view.length-1?(Ve=y.viewTo-1,bt=y.lineDiv.lastChild):(Ve=Tt(y.view[Me+1].line)-1,bt=y.view[Me+1].node.previousSibling),!De)return!1;for(var At=a.doc.splitLines(Gr(a,De,bt,fe,Ve)),Vt=Cr(a.doc,Gt(fe,0),Gt(Ve,An(a.doc,Ve).text.length));At.length>1&&Vt.length>1;)if(et(At)==et(Vt))At.pop(),Vt.pop(),Ve--;else if(At[0]==Vt[0])At.shift(),Vt.shift(),fe++;else break;for(var vt=0,dn=0,nn=At[0],zn=Vt[0],$n=Math.min(nn.length,zn.length);vt<$n&&nn.charCodeAt(vt)==zn.charCodeAt(vt);)++vt;for(var or=et(At),wr=et(Vt),la=Math.min(or.length-(At.length==1?vt:0),wr.length-(Vt.length==1?vt:0));dnE.ch&&or.charCodeAt(or.length-dn-1)==wr.charCodeAt(wr.length-dn-1);)vt--,dn++;At[At.length-1]=or.slice(0,or.length-dn).replace(/^\u200b+/,""),At[0]=At[0].slice(vt).replace(/\u200b+$/,"");var Ya=Gt(fe,vt),xa=Gt(Ve,Vt.length?et(Vt).length-dn:0);if(At.length>1||At[0]||Gn(Ya,xa))return nl(a.doc,At,Ya,xa,"+input"),!0},Kr.prototype.ensurePolled=function(){this.forceCompositionEnd()},Kr.prototype.reset=function(){this.forceCompositionEnd()},Kr.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Kr.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},Kr.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Fi(this.cm,function(){return bo(a.cm)})},Kr.prototype.setUneditable=function(a){a.contentEditable="false"},Kr.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||Va(this.cm,Ir)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Kr.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Kr.prototype.onContextMenu=function(){},Kr.prototype.resetPosition=function(){},Kr.prototype.needsContentAttribute=!0;function Lr(a,y){var b=Yi(a,y.line);if(!b||b.hidden)return null;var E=An(a.doc,y.line),z=Yn(b,E,y.line),ie=xe(E,a.doc.direction),fe="left";if(ie){var De=ne(ie,y.ch);fe=De%2?"right":"left"}var Me=Oi(z.map,y.ch,fe);return Me.offset=Me.collapse=="right"?Me.end:Me.start,Me}function ln(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function Et(a,y){return y&&(a.bad=!0),a}function Gr(a,y,b,E,z){var ie="",fe=!1,De=a.doc.lineSeparator(),Me=!1;function Ve(vt){return function(dn){return dn.id==vt}}function bt(){fe&&(ie+=De,Me&&(ie+=De),fe=Me=!1)}function At(vt){vt&&(bt(),ie+=vt)}function Vt(vt){if(vt.nodeType==1){var dn=vt.getAttribute("cm-text");if(dn){At(dn);return}var nn=vt.getAttribute("cm-marker"),zn;if(nn){var $n=a.findMarks(Gt(E,0),Gt(z+1,0),Ve(+nn));$n.length&&(zn=$n[0].find(0))&&At(Cr(a.doc,zn.from,zn.to).join(De));return}if(vt.getAttribute("contenteditable")=="false")return;var or=/^(pre|div|p|li|table|br)$/i.test(vt.nodeName);if(!/^br$/i.test(vt.nodeName)&&vt.textContent.length==0)return;or&&bt();for(var wr=0;wr=9&&y.hasSelection&&(y.hasSelection=null),b.poll()}),ct(z,"paste",function(fe){xt(E,fe)||dr(fe,E)||(E.state.pasteIncoming=+new Date,b.fastPoll())});function ie(fe){if(!xt(E,fe)){if(E.somethingSelected())Rt({lineWise:!1,text:E.getSelections()});else if(E.options.lineWiseCopyCut){var De=cr(E);Rt({lineWise:!0,text:De.text}),fe.type=="cut"?E.setSelections(De.ranges,null,Re):(b.prevInput="",z.value=De.text.join(` +`);var Vt=document.activeElement;Lt(At),setTimeout(function(){E.display.lineSpace.removeChild(bt),Vt.focus(),Vt==z&&b.showPrimarySelection()},50)}}ct(z,"copy",fe),ct(z,"cut",fe)},Kr.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Kr.prototype.prepareSelection=function(){var a=qo(this.cm,!1);return a.focus=document.activeElement==this.div,a},Kr.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Kr.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Kr.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,b=y.doc.sel.primary(),E=b.from(),z=b.to();if(y.display.viewTo==y.display.viewFrom||E.line>=y.display.viewTo||z.line=y.display.viewFrom&&Lr(y,E)||{node:De[0].measure.map[2],offset:0},Ve=z.linea.firstLine()&&(E=Gt(E.line-1,An(a.doc,E.line-1).length)),z.ch==An(a.doc,z.line).text.length&&z.liney.viewTo-1)return!1;var ie,fe,De;E.line==y.viewFrom||(ie=zo(a,E.line))==0?(fe=Tt(y.view[0].line),De=y.view[0].node):(fe=Tt(y.view[ie].line),De=y.view[ie-1].node.nextSibling);var Me=zo(a,z.line),Ve,bt;if(Me==y.view.length-1?(Ve=y.viewTo-1,bt=y.lineDiv.lastChild):(Ve=Tt(y.view[Me+1].line)-1,bt=y.view[Me+1].node.previousSibling),!De)return!1;for(var At=a.doc.splitLines(Gr(a,De,bt,fe,Ve)),Vt=Ar(a.doc,Gt(fe,0),Gt(Ve,An(a.doc,Ve).text.length));At.length>1&&Vt.length>1;)if(et(At)==et(Vt))At.pop(),Vt.pop(),Ve--;else if(At[0]==Vt[0])At.shift(),Vt.shift(),fe++;else break;for(var vt=0,dn=0,nn=At[0],zn=Vt[0],$n=Math.min(nn.length,zn.length);vt<$n&&nn.charCodeAt(vt)==zn.charCodeAt(vt);)++vt;for(var or=et(At),wr=et(Vt),la=Math.min(or.length-(At.length==1?vt:0),wr.length-(Vt.length==1?vt:0));dnE.ch&&or.charCodeAt(or.length-dn-1)==wr.charCodeAt(wr.length-dn-1);)vt--,dn++;At[At.length-1]=or.slice(0,or.length-dn).replace(/^\u200b+/,""),At[0]=At[0].slice(vt).replace(/\u200b+$/,"");var Ya=Gt(fe,vt),xa=Gt(Ve,Vt.length?et(Vt).length-dn:0);if(At.length>1||At[0]||Gn(Ya,xa))return nl(a.doc,At,Ya,xa,"+input"),!0},Kr.prototype.ensurePolled=function(){this.forceCompositionEnd()},Kr.prototype.reset=function(){this.forceCompositionEnd()},Kr.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Kr.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},Kr.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Fi(this.cm,function(){return bo(a.cm)})},Kr.prototype.setUneditable=function(a){a.contentEditable="false"},Kr.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||Va(this.cm,Ir)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Kr.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Kr.prototype.onContextMenu=function(){},Kr.prototype.resetPosition=function(){},Kr.prototype.needsContentAttribute=!0;function Lr(a,y){var b=Yi(a,y.line);if(!b||b.hidden)return null;var E=An(a.doc,y.line),z=Yn(b,E,y.line),ie=xe(E,a.doc.direction),fe="left";if(ie){var De=ne(ie,y.ch);fe=De%2?"right":"left"}var Me=Oi(z.map,y.ch,fe);return Me.offset=Me.collapse=="right"?Me.end:Me.start,Me}function ln(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function Et(a,y){return y&&(a.bad=!0),a}function Gr(a,y,b,E,z){var ie="",fe=!1,De=a.doc.lineSeparator(),Me=!1;function Ve(vt){return function(dn){return dn.id==vt}}function bt(){fe&&(ie+=De,Me&&(ie+=De),fe=Me=!1)}function At(vt){vt&&(bt(),ie+=vt)}function Vt(vt){if(vt.nodeType==1){var dn=vt.getAttribute("cm-text");if(dn){At(dn);return}var nn=vt.getAttribute("cm-marker"),zn;if(nn){var $n=a.findMarks(Gt(E,0),Gt(z+1,0),Ve(+nn));$n.length&&(zn=$n[0].find(0))&&At(Ar(a.doc,zn.from,zn.to).join(De));return}if(vt.getAttribute("contenteditable")=="false")return;var or=/^(pre|div|p|li|table|br)$/i.test(vt.nodeName);if(!/^br$/i.test(vt.nodeName)&&vt.textContent.length==0)return;or&&bt();for(var wr=0;wr=9&&y.hasSelection&&(y.hasSelection=null),b.poll()}),ct(z,"paste",function(fe){xt(E,fe)||dr(fe,E)||(E.state.pasteIncoming=+new Date,b.fastPoll())});function ie(fe){if(!xt(E,fe)){if(E.somethingSelected())Rt({lineWise:!1,text:E.getSelections()});else if(E.options.lineWiseCopyCut){var De=cr(E);Rt({lineWise:!0,text:De.text}),fe.type=="cut"?E.setSelections(De.ranges,null,Re):(b.prevInput="",z.value=De.text.join(` `),Lt(z))}else return;fe.type=="cut"&&(E.state.cutIncoming=+new Date)}}ct(z,"cut",ie),ct(z,"copy",ie),ct(a.scroller,"paste",function(fe){if(!(za(a,fe)||xt(E,fe))){if(!z.dispatchEvent){E.state.pasteIncoming=+new Date,b.focus();return}var De=new Event("paste");De.clipboardData=fe.clipboardData,z.dispatchEvent(De)}}),ct(a.lineSpace,"selectstart",function(fe){za(a,fe)||Jn(fe)}),ct(z,"compositionstart",function(){var fe=E.getCursor("from");b.composing&&b.composing.range.clear(),b.composing={start:fe,range:E.markText(fe,E.getCursor("to"),{className:"CodeMirror-composing"})}}),ct(z,"compositionend",function(){b.composing&&(b.poll(),b.composing.range.clear(),b.composing=null)})},ei.prototype.createField=function(a){this.wrapper=qn(),this.textarea=this.wrapper.firstChild},ei.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},ei.prototype.prepareSelection=function(){var a=this.cm,y=a.display,b=a.doc,E=qo(a);if(a.options.moveInputWithCursor){var z=Sa(a,b.sel.primary().head,"div"),ie=y.wrapper.getBoundingClientRect(),fe=y.lineDiv.getBoundingClientRect();E.teTop=Math.max(0,Math.min(y.wrapper.clientHeight-10,z.top+fe.top-ie.top)),E.teLeft=Math.max(0,Math.min(y.wrapper.clientWidth-10,z.left+fe.left-ie.left))}return E},ei.prototype.showSelection=function(a){var y=this.cm,b=y.display;ue(b.cursorDiv,a.cursors),ue(b.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},ei.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var y=this.cm;if(y.somethingSelected()){this.prevInput="";var b=y.getSelection();this.textarea.value=b,y.state.focused&&Lt(this.textarea),ye&&ge>=9&&(this.hasSelection=b)}else a||(this.prevInput=this.textarea.value="",ye&&ge>=9&&(this.hasSelection=null))}},ei.prototype.getField=function(){return this.textarea},ei.prototype.supportsTouch=function(){return!1},ei.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!Fe||nt()!=this.textarea))try{this.textarea.focus()}catch(a){}},ei.prototype.blur=function(){this.textarea.blur()},ei.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},ei.prototype.receivedFocus=function(){this.slowPoll()},ei.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},ei.prototype.fastPoll=function(){var a=!1,y=this;y.pollingFast=!0;function b(){var E=y.poll();!E&&!a?(a=!0,y.polling.set(60,b)):(y.pollingFast=!1,y.slowPoll())}y.polling.set(20,b)},ei.prototype.poll=function(){var a=this,y=this.cm,b=this.textarea,E=this.prevInput;if(this.contextMenuPending||!y.state.focused||Pa(b)&&!E&&!this.composing||y.isReadOnly()||y.options.disableInput||y.state.keySeq)return!1;var z=b.value;if(z==E&&!y.somethingSelected())return!1;if(ye&&ge>=9&&this.hasSelection===z||Ye&&/[\uf700-\uf7ff]/.test(z))return y.display.input.reset(),!1;if(y.doc.sel==y.display.selForContextMenu){var ie=z.charCodeAt(0);if(ie==8203&&!E&&(E="\u200B"),ie==8666)return this.reset(),this.cm.execCommand("undo")}for(var fe=0,De=Math.min(E.length,z.length);fe1e3||z.indexOf(` `)>-1?b.value=a.prevInput="":a.prevInput=z,a.composing&&(a.composing.range.clear(),a.composing.range=y.markText(a.composing.start,y.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},ei.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},ei.prototype.onKeyPress=function(){ye&&ge>=9&&(this.hasSelection=null),this.fastPoll()},ei.prototype.onContextMenu=function(a){var y=this,b=y.cm,E=b.display,z=y.textarea;y.contextMenuPending&&y.contextMenuPending();var ie=Ho(b,a),fe=E.scroller.scrollTop;if(!ie||te)return;var De=b.options.resetSelectionOnContextMenu;De&&b.doc.sel.contains(ie)==-1&&Va(b,ti)(b.doc,Wu(ie),Re);var Me=z.style.cssText,Ve=y.wrapper.style.cssText,bt=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",z.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-bt.top-5)+"px; left: "+(a.clientX-bt.left-5)+`px; z-index: 1000; background: `+(ye?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var At;He&&(At=window.scrollY),E.input.focus(),He&&window.scrollTo(null,At),E.input.reset(),b.somethingSelected()||(z.value=y.prevInput=" "),y.contextMenuPending=vt,E.selForContextMenu=b.doc.sel,clearTimeout(E.detectingSelectAll);function Vt(){if(z.selectionStart!=null){var nn=b.somethingSelected(),zn="\u200B"+(nn?z.value:"");z.value="\u21DA",z.value=zn,y.prevInput=nn?"":"\u200B",z.selectionStart=1,z.selectionEnd=zn.length,E.selForContextMenu=b.doc.sel}}function vt(){if(y.contextMenuPending==vt&&(y.contextMenuPending=!1,y.wrapper.style.cssText=Ve,z.style.cssText=Me,ye&&ge<9&&E.scrollbars.setScrollTop(E.scroller.scrollTop=fe),z.selectionStart!=null)){(!ye||ye&&ge<9)&&Vt();var nn=0,zn=function(){E.selForContextMenu==b.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&y.prevInput=="\u200B"?Va(b,uu)(b):nn++<10?E.detectingSelectAll=setTimeout(zn,500):(E.selForContextMenu=null,E.input.reset())};E.detectingSelectAll=setTimeout(zn,200)}}if(ye&&ge>=9&&Vt(),pe){Sr(a);var dn=function(){Qt(window,"mouseup",dn),setTimeout(vt,20)};ct(window,"mouseup",dn)}else setTimeout(vt,50)},ei.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},ei.prototype.setUneditable=function(){},ei.prototype.needsContentAttribute=!1;function co(a,y){if(y=y?kt(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var b=nt();y.autofocus=b==a||a.getAttribute("autofocus")!=null&&b==document.body}function E(){a.value=De.getValue()}var z;if(a.form&&(ct(a.form,"submit",E),!y.leaveSubmitMethodAlone)){var ie=a.form;z=ie.submit;try{var fe=ie.submit=function(){E(),ie.submit=z,ie.submit(),ie.submit=fe}}catch(Me){}}y.finishInit=function(Me){Me.save=E,Me.getTextArea=function(){return a},Me.toTextArea=function(){Me.toTextArea=isNaN,E(),a.parentNode.removeChild(Me.getWrapperElement()),a.style.display="",a.form&&(Qt(a.form,"submit",E),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var De=Yt(function(Me){return a.parentNode.insertBefore(Me,a.nextSibling)},y);return De}function aa(a){a.off=Qt,a.on=ct,a.wheelEventPixels=Xs,a.Doc=tu,a.splitLines=Qa,a.countColumn=we,a.findColumn=St,a.isWordChar=ae,a.Pass=st,a.signal=Zt,a.Line=Ut,a.changeEnd=zu,a.scrollbarModel=iu,a.Pos=Gt,a.cmpPos=Gn,a.modes=Pn,a.mimeModes=$t,a.resolveMode=Er,a.getMode=kr,a.modeExtensions=Tr,a.extendMode=na,a.copyState=mr,a.startState=ia,a.innerMode=ea,a.commands=pl,a.keyMap=_u,a.keyName=Rs,a.isModifierKey=Fu,a.lookupKey=Xo,a.normalizeKeyMap=Zs,a.StringStream=nr,a.SharedTextMarker=hl,a.TextMarker=oo,a.LineWidget=ml,a.e_preventDefault=Jn,a.e_stopPropagation=Pr,a.e_stop=Sr,a.addClass=pt,a.contains=yt,a.rmClass=ze,a.keyNames=ju}Jt(Yt),Fn(Yt);var ka="iter insert remove copy getEditor constructor".split(" ");for(var qr in tu.prototype)tu.prototype.hasOwnProperty(qr)&&Se(ka,qr)<0&&(Yt.prototype[qr]=function(a){return function(){return a.apply(this.doc,arguments)}}(tu.prototype[qr]));return Sn(tu),Yt.inputStyles={textarea:ei,contenteditable:Kr},Yt.defineMode=function(a){!Yt.defaults.mode&&a!="null"&&(Yt.defaults.mode=a),bn.apply(this,arguments)},Yt.defineMIME=ar,Yt.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Yt.defineMIME("text/plain","null"),Yt.defineExtension=function(a,y){Yt.prototype[a]=y},Yt.defineDocExtension=function(a,y){tu.prototype[a]=y},Yt.fromTextArea=co,aa(Yt),Yt.version="5.58.2",Yt})},25419:function(wn,zt,ee){(function(x){x(ee(89780),ee(15525),ee(98101))})(function(x){"use strict";x.defineMode("markdown",function(Be,Le){var Pe=x.getMode(Be,"text/html"),ye=Pe.name=="null";function ge(we){if(x.findModeByName){var oe=x.findModeByName(we);oe&&(we=oe.mime||oe.mimes[0])}var Se=x.getMode(Be,we);return Se.name=="null"?null:Se}Le.highlightFormatting===void 0&&(Le.highlightFormatting=!1),Le.maxBlockquoteDepth===void 0&&(Le.maxBlockquoteDepth=0),Le.taskLists===void 0&&(Le.taskLists=!1),Le.strikethrough===void 0&&(Le.strikethrough=!1),Le.emoji===void 0&&(Le.emoji=!1),Le.fencedCodeBlockHighlighting===void 0&&(Le.fencedCodeBlockHighlighting=!0),Le.fencedCodeBlockDefaultMode===void 0&&(Le.fencedCodeBlockDefaultMode="text/plain"),Le.xml===void 0&&(Le.xml=!0),Le.tokenTypeOverrides===void 0&&(Le.tokenTypeOverrides={});var He={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ie in He)He.hasOwnProperty(Ie)&&Le.tokenTypeOverrides[Ie]&&(He[Ie]=Le.tokenTypeOverrides[Ie]);var Oe=/^([*\-_])(?:\s*\1){2,}\s*$/,te=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,me=/^\[(x| )\](?=\s)/i,Ae=Le.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ze=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Ue=/^[^#!\[\]*_\\<>` "'(~:]+/,Xe=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Fe=/^\s*\[[^\]]+?\]:.*$/,Ye=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,it=" ";function Ke(we,oe,Se){return oe.f=oe.inline=Se,Se(we,oe)}function Ge(we,oe,Se){return oe.f=oe.block=Se,Se(we,oe)}function ke(we){return!we||!/\S/.test(we.string)}function pe(we){if(we.linkTitle=!1,we.linkHref=!1,we.linkText=!1,we.em=!1,we.strong=!1,we.strikethrough=!1,we.quote=0,we.indentedCode=!1,we.f==ze){var oe=ye;if(!oe){var Se=x.innerMode(Pe,we.htmlState);oe=Se.mode.name=="xml"&&Se.state.tagStart===null&&!Se.state.context&&Se.state.tokenize.isInText}oe&&(we.f=We,we.block=je,we.htmlState=null)}return we.trailingSpace=0,we.trailingSpaceNewLine=!1,we.prevLine=we.thisLine,we.thisLine={stream:null},null}function je(we,oe){var Se=we.column()===oe.indentation,Je=ke(oe.prevLine.stream),st=oe.indentedCode,Re=oe.prevLine.hr,gt=oe.list!==!1,lt=(oe.listStack[oe.listStack.length-1]||0)+3;oe.indentedCode=!1;var St=oe.indentation;if(oe.indentationDiff===null&&(oe.indentationDiff=oe.indentation,gt)){for(oe.list=null;St=4&&(st||oe.prevLine.fencedCodeEnd||oe.prevLine.header||Je))return we.skipToEnd(),oe.indentedCode=!0,He.code;if(we.eatSpace())return null;if(Se&&oe.indentation<=lt&&(et=we.match(Ae))&&et[1].length<=6)return oe.quote=0,oe.header=et[1].length,oe.thisLine.header=!0,Le.highlightFormatting&&(oe.formatting="header"),oe.f=oe.inline,ue(oe);if(oe.indentation<=lt&&we.eat(">"))return oe.quote=Se?1:oe.quote+1,Le.highlightFormatting&&(oe.formatting="quote"),we.eatSpace(),ue(oe);if(!$e&&!oe.setext&&Se&&oe.indentation<=lt&&(et=we.match(te))){var dt=et[1]?"ol":"ul";return oe.indentation=St+we.current().length,oe.list=!0,oe.quote=0,oe.listStack.push(oe.indentation),oe.em=!1,oe.strong=!1,oe.code=!1,oe.strikethrough=!1,Le.taskLists&&we.match(me,!1)&&(oe.taskList=!0),oe.f=oe.inline,Le.highlightFormatting&&(oe.formatting=["list","list-"+dt]),ue(oe)}else{if(Se&&oe.indentation<=lt&&(et=we.match(Xe,!0)))return oe.quote=0,oe.fencedEndRE=new RegExp(et[1]+"+ *$"),oe.localMode=Le.fencedCodeBlockHighlighting&&ge(et[2]||Le.fencedCodeBlockDefaultMode),oe.localMode&&(oe.localState=x.startState(oe.localMode)),oe.f=oe.block=ot,Le.highlightFormatting&&(oe.formatting="code-block"),oe.code=-1,ue(oe);if(oe.setext||(!rt||!gt)&&!oe.quote&&oe.list===!1&&!oe.code&&!$e&&!Fe.test(we.string)&&(et=we.lookAhead(1))&&(et=et.match(Ze)))return oe.setext?(oe.header=oe.setext,oe.setext=0,we.skipToEnd(),Le.highlightFormatting&&(oe.formatting="header")):(oe.header=et[0].charAt(0)=="="?1:2,oe.setext=oe.header),oe.thisLine.header=!0,oe.f=oe.inline,ue(oe);if($e)return we.skipToEnd(),oe.hr=!0,oe.thisLine.hr=!0,He.hr;if(we.peek()==="[")return Ke(we,oe,_t)}return Ke(we,oe,oe.inline)}function ze(we,oe){var Se=Pe.token(we,oe.htmlState);if(!ye){var Je=x.innerMode(Pe,oe.htmlState);(Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText||oe.md_inside&&we.current().indexOf(">")>-1)&&(oe.f=We,oe.block=je,oe.htmlState=null)}return Se}function ot(we,oe){var Se=oe.listStack[oe.listStack.length-1]||0,Je=oe.indentation=we.quote?oe.push(He.formatting+"-"+we.formatting[Se]+"-"+we.quote):oe.push("error"))}if(we.taskOpen)return oe.push("meta"),oe.length?oe.join(" "):null;if(we.taskClosed)return oe.push("property"),oe.length?oe.join(" "):null;if(we.linkHref?oe.push(He.linkHref,"url"):(we.strong&&oe.push(He.strong),we.em&&oe.push(He.em),we.strikethrough&&oe.push(He.strikethrough),we.emoji&&oe.push(He.emoji),we.linkText&&oe.push(He.linkText),we.code&&oe.push(He.code),we.image&&oe.push(He.image),we.imageAltText&&oe.push(He.imageAltText,"link"),we.imageMarker&&oe.push(He.imageMarker)),we.header&&oe.push(He.header,He.header+"-"+we.header),we.quote&&(oe.push(He.quote),!Le.maxBlockquoteDepth||Le.maxBlockquoteDepth>=we.quote?oe.push(He.quote+"-"+we.quote):oe.push(He.quote+"-"+Le.maxBlockquoteDepth)),we.list!==!1){var Je=(we.listStack.length-1)%3;Je?Je===1?oe.push(He.list2):oe.push(He.list3):oe.push(He.list1)}return we.trailingSpaceNewLine?oe.push("trailing-space-new-line"):we.trailingSpace&&oe.push("trailing-space-"+(we.trailingSpace%2?"a":"b")),oe.length?oe.join(" "):null}function _e(we,oe){if(we.match(Ue,!0))return ue(oe)}function We(we,oe){var Se=oe.text(we,oe);if(typeof Se!="undefined")return Se;if(oe.list)return oe.list=null,ue(oe);if(oe.taskList){var Je=we.match(me,!0)[1]===" ";return Je?oe.taskOpen=!0:oe.taskClosed=!0,Le.highlightFormatting&&(oe.formatting="task"),oe.taskList=!1,ue(oe)}if(oe.taskOpen=!1,oe.taskClosed=!1,oe.header&&we.match(/^#+$/,!0))return Le.highlightFormatting&&(oe.formatting="header"),ue(oe);var st=we.next();if(oe.linkTitle){oe.linkTitle=!1;var Re=st;st==="("&&(Re=")"),Re=(Re+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var gt="^\\s*(?:[^"+Re+"\\\\]+|\\\\\\\\|\\\\.)"+Re;if(we.match(new RegExp(gt),!0))return He.linkHref}if(st==="`"){var lt=oe.formatting;Le.highlightFormatting&&(oe.formatting="code"),we.eatWhile("`");var St=we.current().length;if(oe.code==0&&(!oe.quote||St==1))return oe.code=St,ue(oe);if(St==oe.code){var rt=ue(oe);return oe.code=0,rt}else return oe.formatting=lt,ue(oe)}else if(oe.code)return ue(oe);if(st==="\\"&&(we.next(),Le.highlightFormatting)){var $e=ue(oe),et=He.formatting+"-escape";return $e?$e+" "+et:et}if(st==="!"&&we.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return oe.imageMarker=!0,oe.image=!0,Le.highlightFormatting&&(oe.formatting="image"),ue(oe);if(st==="["&&oe.imageMarker&&we.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return oe.imageMarker=!1,oe.imageAltText=!0,Le.highlightFormatting&&(oe.formatting="image"),ue(oe);if(st==="]"&&oe.imageAltText){Le.highlightFormatting&&(oe.formatting="image");var $e=ue(oe);return oe.imageAltText=!1,oe.image=!1,oe.inline=oe.f=yt,$e}if(st==="["&&!oe.image)return oe.linkText&&we.match(/^.*?\]/)||(oe.linkText=!0,Le.highlightFormatting&&(oe.formatting="link")),ue(oe);if(st==="]"&&oe.linkText){Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return oe.linkText=!1,oe.inline=oe.f=we.match(/\(.*?\)| ?\[.*?\]/,!1)?yt:We,$e}if(st==="<"&&we.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){oe.f=oe.inline=qe,Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return $e?$e+=" ":$e="",$e+He.linkInline}if(st==="<"&&we.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){oe.f=oe.inline=qe,Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return $e?$e+=" ":$e="",$e+He.linkEmail}if(Le.xml&&st==="<"&&we.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var dt=we.string.indexOf(">",we.pos);if(dt!=-1){var Dt=we.string.substring(we.start,dt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(oe.md_inside=!0)}return we.backUp(1),oe.htmlState=x.startState(Pe),Ge(we,oe,ze)}if(Le.xml&&st==="<"&&we.match(/^\/\w*?>/))return oe.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var ut=1,wt=we.pos==1?" ":we.string.charAt(we.pos-2);ut<3&&we.eat(st);)ut++;var be=we.peek()||" ",ae=!/\s/.test(be)&&(!Ye.test(be)||/\s/.test(wt)||Ye.test(wt)),ce=!/\s/.test(wt)&&(!Ye.test(wt)||/\s/.test(be)||Ye.test(be)),ve=null,Ee=null;if(ut%2&&(!oe.em&&ae&&(st==="*"||!ce||Ye.test(wt))?ve=!0:oe.em==st&&ce&&(st==="*"||!ae||Ye.test(be))&&(ve=!1)),ut>1&&(!oe.strong&&ae&&(st==="*"||!ce||Ye.test(wt))?Ee=!0:oe.strong==st&&ce&&(st==="*"||!ae||Ye.test(be))&&(Ee=!1)),Ee!=null||ve!=null){Le.highlightFormatting&&(oe.formatting=ve==null?"strong":Ee==null?"em":"strong em"),ve===!0&&(oe.em=st),Ee===!0&&(oe.strong=st);var rt=ue(oe);return ve===!1&&(oe.em=!1),Ee===!1&&(oe.strong=!1),rt}}else if(st===" "&&(we.eat("*")||we.eat("_"))){if(we.peek()===" ")return ue(oe);we.backUp(1)}if(Le.strikethrough){if(st==="~"&&we.eatWhile(st)){if(oe.strikethrough){Le.highlightFormatting&&(oe.formatting="strikethrough");var rt=ue(oe);return oe.strikethrough=!1,rt}else if(we.match(/^[^\s]/,!1))return oe.strikethrough=!0,Le.highlightFormatting&&(oe.formatting="strikethrough"),ue(oe)}else if(st===" "&&we.match(/^~~/,!0)){if(we.peek()===" ")return ue(oe);we.backUp(2)}}if(Le.emoji&&st===":"&&we.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){oe.emoji=!0,Le.highlightFormatting&&(oe.formatting="emoji");var ht=ue(oe);return oe.emoji=!1,ht}return st===" "&&(we.match(/^ +$/,!1)?oe.trailingSpace++:oe.trailingSpace&&(oe.trailingSpaceNewLine=!0)),ue(oe)}function qe(we,oe){var Se=we.next();if(Se===">"){oe.f=oe.inline=We,Le.highlightFormatting&&(oe.formatting="link");var Je=ue(oe);return Je?Je+=" ":Je="",Je+He.linkInline}return we.match(/^[^>]+/,!0),He.linkInline}function yt(we,oe){if(we.eatSpace())return null;var Se=we.next();return Se==="("||Se==="["?(oe.f=oe.inline=pt(Se==="("?")":"]"),Le.highlightFormatting&&(oe.formatting="link-string"),oe.linkHref=!0,ue(oe)):"error"}var nt={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function pt(we){return function(oe,Se){var Je=oe.next();if(Je===we){Se.f=Se.inline=We,Le.highlightFormatting&&(Se.formatting="link-string");var st=ue(Se);return Se.linkHref=!1,st}return oe.match(nt[we]),Se.linkHref=!0,ue(Se)}}function _t(we,oe){return we.match(/^([^\]\\]|\\.)*\]:/,!1)?(oe.f=Lt,we.next(),Le.highlightFormatting&&(oe.formatting="link"),oe.linkText=!0,ue(oe)):Ke(we,oe,We)}function Lt(we,oe){if(we.match(/^\]:/,!0)){oe.f=oe.inline=Bt,Le.highlightFormatting&&(oe.formatting="link");var Se=ue(oe);return oe.linkText=!1,Se}return we.match(/^([^\]\\]|\\.)+/,!0),He.linkText}function Bt(we,oe){return we.eatSpace()?null:(we.match(/^[^\s]+/,!0),we.peek()===void 0?oe.linkTitle=!0:we.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),oe.f=oe.inline=We,He.linkHref+" url")}var kt={startState:function(){return{f:je,prevLine:{stream:null},thisLine:{stream:null},block:je,htmlState:null,indentation:0,inline:We,text:_e,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(we){return{f:we.f,prevLine:we.prevLine,thisLine:we.thisLine,block:we.block,htmlState:we.htmlState&&x.copyState(Pe,we.htmlState),indentation:we.indentation,localMode:we.localMode,localState:we.localMode?x.copyState(we.localMode,we.localState):null,inline:we.inline,text:we.text,formatting:!1,linkText:we.linkText,linkTitle:we.linkTitle,linkHref:we.linkHref,code:we.code,em:we.em,strong:we.strong,strikethrough:we.strikethrough,emoji:we.emoji,header:we.header,setext:we.setext,hr:we.hr,taskList:we.taskList,list:we.list,listStack:we.listStack.slice(0),quote:we.quote,indentedCode:we.indentedCode,trailingSpace:we.trailingSpace,trailingSpaceNewLine:we.trailingSpaceNewLine,md_inside:we.md_inside,fencedEndRE:we.fencedEndRE}},token:function(we,oe){if(oe.formatting=!1,we!=oe.thisLine.stream){if(oe.header=0,oe.hr=!1,we.match(/^\s*$/,!0))return pe(oe),null;if(oe.prevLine=oe.thisLine,oe.thisLine={stream:we},oe.taskList=!1,oe.trailingSpace=0,oe.trailingSpaceNewLine=!1,!oe.localState&&(oe.f=oe.block,oe.f!=ze)){var Se=we.match(/^\s*/,!0)[0].replace(/\t/g,it).length;if(oe.indentation=Se,oe.indentationDiff=null,Se>0)return null}}return oe.f(we,oe)},innerMode:function(we){return we.block==ze?{state:we.htmlState,mode:Pe}:we.localState?{state:we.localState,mode:we.localMode}:{state:we,mode:kt}},indent:function(we,oe,Se){return we.block==ze&&Pe.indent?Pe.indent(we.htmlState,oe,Se):we.localState&&we.localMode.indent?we.localMode.indent(we.localState,oe,Se):x.Pass},blankLine:pe,getType:ue,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return kt},"xml"),x.defineMIME("text/markdown","markdown"),x.defineMIME("text/x-markdown","markdown")})},98101:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){"use strict";x.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Be=0;Be-1&&Pe.substring(He+1,Pe.length);if(Ie)return x.findModeByExtension(Ie)},x.findModeByName=function(Pe){Pe=Pe.toLowerCase();for(var ye=0;ye0?Ue.cmdState[Ue.cmdState.length-1]:null}function ge(Ue){var Xe=Ue.cmdState.pop();Xe&&Xe.closeBracket()}function He(Ue){for(var Xe=Ue.cmdState,Fe=Xe.length-1;Fe>=0;Fe--){var Ye=Xe[Fe];if(Ye.name!="DEFAULT")return Ye}return{styleIdentifier:function(){return null}}}function Ie(Ue,Xe,Fe){return function(){this.name=Ue,this.bracketNo=0,this.style=Xe,this.styles=Fe,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Oe={};Oe.importmodule=Ie("importmodule","tag",["string","builtin"]),Oe.documentclass=Ie("documentclass","tag",["","atom"]),Oe.usepackage=Ie("usepackage","tag",["atom"]),Oe.begin=Ie("begin","tag",["atom"]),Oe.end=Ie("end","tag",["atom"]),Oe.label=Ie("label","tag",["atom"]),Oe.ref=Ie("ref","tag",["atom"]),Oe.eqref=Ie("eqref","tag",["atom"]),Oe.cite=Ie("cite","tag",["atom"]),Oe.bibitem=Ie("bibitem","tag",["atom"]),Oe.Bibitem=Ie("Bibitem","tag",["atom"]),Oe.RBibitem=Ie("RBibitem","tag",["atom"]),Oe.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function te(Ue,Xe){Ue.f=Xe}function me(Ue,Xe){var Fe;if(Ue.match(/^\\[a-zA-Z@]+/)){var Ye=Ue.current().slice(1);return Fe=Oe.hasOwnProperty(Ye)?Oe[Ye]:Oe.DEFAULT,Fe=new Fe,Pe(Xe,Fe),te(Xe,Ze),Fe.style}if(Ue.match(/^\\[$&%#{}_]/)||Ue.match(/^\\[,;!\/\\]/))return"tag";if(Ue.match("\\["))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"\\]")}),"keyword";if(Ue.match("\\("))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"\\)")}),"keyword";if(Ue.match("$$"))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"$$")}),"keyword";if(Ue.match("$"))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"$")}),"keyword";var it=Ue.next();if(it=="%")return Ue.skipToEnd(),"comment";if(it=="}"||it=="]"){if(Fe=ye(Xe),Fe)Fe.closeBracket(it),te(Xe,Ze);else return"error";return"bracket"}else return it=="{"||it=="["?(Fe=Oe.DEFAULT,Fe=new Fe,Pe(Xe,Fe),"bracket"):/\d/.test(it)?(Ue.eatWhile(/[\w.%]/),"atom"):(Ue.eatWhile(/[\w\-_]/),Fe=He(Xe),Fe.name=="begin"&&(Fe.argument=Ue.current()),Fe.styleIdentifier())}function Ae(Ue,Xe,Fe){if(Ue.eatSpace())return null;if(Fe&&Ue.match(Fe))return te(Xe,me),"keyword";if(Ue.match(/^\\[a-zA-Z@]+/))return"tag";if(Ue.match(/^[a-zA-Z]+/))return"variable-2";if(Ue.match(/^\\[$&%#{}_]/)||Ue.match(/^\\[,;!\/]/)||Ue.match(/^[\^_&]/))return"tag";if(Ue.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Ue.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ye=Ue.next();return Ye=="{"||Ye=="}"||Ye=="["||Ye=="]"||Ye=="("||Ye==")"?"bracket":Ye=="%"?(Ue.skipToEnd(),"comment"):"error"}function Ze(Ue,Xe){var Fe=Ue.peek(),Ye;return Fe=="{"||Fe=="["?(Ye=ye(Xe),Ye.openBracket(Fe),Ue.eat(Fe),te(Xe,me),"bracket"):/[ \t\r]/.test(Fe)?(Ue.eat(Fe),null):(te(Xe,me),ge(Xe),me(Ue,Xe))}return{startState:function(){var Ue=Le.inMathMode?function(Xe,Fe){return Ae(Xe,Fe)}:me;return{cmdState:[],f:Ue}},copyState:function(Ue){return{cmdState:Ue.cmdState.slice(),f:Ue.f}},token:function(Ue,Xe){return Xe.f(Ue,Xe)},blankLine:function(Ue){Ue.f=me,Ue.cmdState.length=0},lineComment:"%"}}),x.defineMIME("text/x-stex","stex"),x.defineMIME("text/x-latex","stex")})},15525:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){"use strict";var Be={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Le={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};x.defineMode("xml",function(Pe,ye){var ge=Pe.indentUnit,He={},Ie=ye.htmlMode?Be:Le;for(var Oe in Ie)He[Oe]=Ie[Oe];for(var Oe in ye)He[Oe]=ye[Oe];var te,me;function Ae(qe,yt){function nt(Lt){return yt.tokenize=Lt,Lt(qe,yt)}var pt=qe.next();if(pt=="<")return qe.eat("!")?qe.eat("[")?qe.match("CDATA[")?nt(Xe("atom","]]>")):null:qe.match("--")?nt(Xe("comment","-->")):qe.match("DOCTYPE",!0,!0)?(qe.eatWhile(/[\w\._\-]/),nt(Fe(1))):null:qe.eat("?")?(qe.eatWhile(/[\w\._\-]/),yt.tokenize=Xe("meta","?>"),"meta"):(te=qe.eat("/")?"closeTag":"openTag",yt.tokenize=Ze,"tag bracket");if(pt=="&"){var _t;return qe.eat("#")?qe.eat("x")?_t=qe.eatWhile(/[a-fA-F\d]/)&&qe.eat(";"):_t=qe.eatWhile(/[\d]/)&&qe.eat(";"):_t=qe.eatWhile(/[\w\.\-:]/)&&qe.eat(";"),_t?"atom":"error"}else return qe.eatWhile(/[^&<]/),null}Ae.isInText=!0;function Ze(qe,yt){var nt=qe.next();if(nt==">"||nt=="/"&&qe.eat(">"))return yt.tokenize=Ae,te=nt==">"?"endTag":"selfcloseTag","tag bracket";if(nt=="=")return te="equals",null;if(nt=="<"){yt.tokenize=Ae,yt.state=Ge,yt.tagName=yt.tagStart=null;var pt=yt.tokenize(qe,yt);return pt?pt+" tag error":"tag error"}else return/[\'\"]/.test(nt)?(yt.tokenize=Ue(nt),yt.stringStartCol=qe.column(),yt.tokenize(qe,yt)):(qe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Ue(qe){var yt=function(nt,pt){for(;!nt.eol();)if(nt.next()==qe){pt.tokenize=Ze;break}return"string"};return yt.isInAttribute=!0,yt}function Xe(qe,yt){return function(nt,pt){for(;!nt.eol();){if(nt.match(yt)){pt.tokenize=Ae;break}nt.next()}return qe}}function Fe(qe){return function(yt,nt){for(var pt;(pt=yt.next())!=null;){if(pt=="<")return nt.tokenize=Fe(qe+1),nt.tokenize(yt,nt);if(pt==">")if(qe==1){nt.tokenize=Ae;break}else return nt.tokenize=Fe(qe-1),nt.tokenize(yt,nt)}return"meta"}}function Ye(qe,yt,nt){this.prev=qe.context,this.tagName=yt,this.indent=qe.indented,this.startOfLine=nt,(He.doNotIndent.hasOwnProperty(yt)||qe.context&&qe.context.noIndent)&&(this.noIndent=!0)}function it(qe){qe.context&&(qe.context=qe.context.prev)}function Ke(qe,yt){for(var nt;;){if(!qe.context||(nt=qe.context.tagName,!He.contextGrabbers.hasOwnProperty(nt)||!He.contextGrabbers[nt].hasOwnProperty(yt)))return;it(qe)}}function Ge(qe,yt,nt){return qe=="openTag"?(nt.tagStart=yt.column(),ke):qe=="closeTag"?pe:Ge}function ke(qe,yt,nt){return qe=="word"?(nt.tagName=yt.current(),me="tag",ot):He.allowMissingTagName&&qe=="endTag"?(me="tag bracket",ot(qe,yt,nt)):(me="error",ke)}function pe(qe,yt,nt){if(qe=="word"){var pt=yt.current();return nt.context&&nt.context.tagName!=pt&&He.implicitlyClosed.hasOwnProperty(nt.context.tagName)&&it(nt),nt.context&&nt.context.tagName==pt||He.matchClosing===!1?(me="tag",je):(me="tag error",ze)}else return He.allowMissingTagName&&qe=="endTag"?(me="tag bracket",je(qe,yt,nt)):(me="error",ze)}function je(qe,yt,nt){return qe!="endTag"?(me="error",je):(it(nt),Ge)}function ze(qe,yt,nt){return me="error",je(qe,yt,nt)}function ot(qe,yt,nt){if(qe=="word")return me="attribute",ue;if(qe=="endTag"||qe=="selfcloseTag"){var pt=nt.tagName,_t=nt.tagStart;return nt.tagName=nt.tagStart=null,qe=="selfcloseTag"||He.autoSelfClosers.hasOwnProperty(pt)?Ke(nt,pt):(Ke(nt,pt),nt.context=new Ye(nt,pt,_t==nt.indented)),Ge}return me="error",ot}function ue(qe,yt,nt){return qe=="equals"?_e:(He.allowMissing||(me="error"),ot(qe,yt,nt))}function _e(qe,yt,nt){return qe=="string"?We:qe=="word"&&He.allowUnquoted?(me="string",ot):(me="error",ot(qe,yt,nt))}function We(qe,yt,nt){return qe=="string"?We:ot(qe,yt,nt)}return{startState:function(qe){var yt={tokenize:Ae,state:Ge,indented:qe||0,tagName:null,tagStart:null,context:null};return qe!=null&&(yt.baseIndent=qe),yt},token:function(qe,yt){if(!yt.tagName&&qe.sol()&&(yt.indented=qe.indentation()),qe.eatSpace())return null;te=null;var nt=yt.tokenize(qe,yt);return(nt||te)&&nt!="comment"&&(me=null,yt.state=yt.state(te||nt,qe,yt),me&&(nt=me=="error"?nt+" error":me)),nt},indent:function(qe,yt,nt){var pt=qe.context;if(qe.tokenize.isInAttribute)return qe.tagStart==qe.indented?qe.stringStartCol+1:qe.indented+ge;if(pt&&pt.noIndent)return x.Pass;if(qe.tokenize!=Ze&&qe.tokenize!=Ae)return nt?nt.match(/^(\s*)/)[0].length:0;if(qe.tagName)return He.multilineTagIndentPastTag!==!1?qe.tagStart+qe.tagName.length+2:qe.tagStart+ge*(He.multilineTagIndentFactor||1);if(He.alignCDATA&&/$/,blockCommentStart:"",configuration:He.htmlMode?"html":"xml",helperType:He.htmlMode?"html":"xml",skipAttribute:function(qe){qe.state==_e&&(qe.state=ot)},xmlCurrentTag:function(qe){return qe.tagName?{name:qe.tagName,close:qe.type=="closeTag"}:null},xmlCurrentContext:function(qe){for(var yt=[],nt=qe.context;nt;nt=nt.prev)nt.tagName&&yt.push(nt.tagName);return yt.reverse()}}}),x.defineMIME("text/xml","xml"),x.defineMIME("application/xml","xml"),x.mimeModes.hasOwnProperty("text/html")||x.defineMIME("text/html",{name:"xml",htmlMode:!0})})},86204:function(wn){"use strict";var zt=typeof Reflect=="object"?Reflect:null,ee=zt&&typeof zt.apply=="function"?zt.apply:function(Ge,ke,pe){return Function.prototype.apply.call(Ge,ke,pe)},x;zt&&typeof zt.ownKeys=="function"?x=zt.ownKeys:Object.getOwnPropertySymbols?x=function(Ge){return Object.getOwnPropertyNames(Ge).concat(Object.getOwnPropertySymbols(Ge))}:x=function(Ge){return Object.getOwnPropertyNames(Ge)};function Be(Ke){console&&console.warn&&console.warn(Ke)}var Le=Number.isNaN||function(Ge){return Ge!==Ge};function Pe(){Pe.init.call(this)}wn.exports=Pe,wn.exports.once=Fe,Pe.EventEmitter=Pe,Pe.prototype._events=void 0,Pe.prototype._eventsCount=0,Pe.prototype._maxListeners=void 0;var ye=10;function ge(Ke){if(typeof Ke!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof Ke)}Object.defineProperty(Pe,"defaultMaxListeners",{enumerable:!0,get:function(){return ye},set:function(Ke){if(typeof Ke!="number"||Ke<0||Le(Ke))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+Ke+".");ye=Ke}}),Pe.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Pe.prototype.setMaxListeners=function(Ge){if(typeof Ge!="number"||Ge<0||Le(Ge))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+Ge+".");return this._maxListeners=Ge,this};function He(Ke){return Ke._maxListeners===void 0?Pe.defaultMaxListeners:Ke._maxListeners}Pe.prototype.getMaxListeners=function(){return He(this)},Pe.prototype.emit=function(Ge){for(var ke=[],pe=1;pe0&&(ot=ke[0]),ot instanceof Error)throw ot;var ue=new Error("Unhandled error."+(ot?" ("+ot.message+")":""));throw ue.context=ot,ue}var _e=ze[Ge];if(_e===void 0)return!1;if(typeof _e=="function")ee(_e,this,ke);else for(var We=_e.length,qe=Ze(_e,We),pe=0;pe0&&ot.length>je&&!ot.warned){ot.warned=!0;var ue=new Error("Possible EventEmitter memory leak detected. "+ot.length+" "+String(Ge)+" listeners added. Use emitter.setMaxListeners() to increase limit");ue.name="MaxListenersExceededWarning",ue.emitter=Ke,ue.type=Ge,ue.count=ot.length,Be(ue)}return Ke}Pe.prototype.addListener=function(Ge,ke){return Ie(this,Ge,ke,!1)},Pe.prototype.on=Pe.prototype.addListener,Pe.prototype.prependListener=function(Ge,ke){return Ie(this,Ge,ke,!0)};function Oe(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function te(Ke,Ge,ke){var pe={fired:!1,wrapFn:void 0,target:Ke,type:Ge,listener:ke},je=Oe.bind(pe);return je.listener=ke,pe.wrapFn=je,je}Pe.prototype.once=function(Ge,ke){return ge(ke),this.on(Ge,te(this,Ge,ke)),this},Pe.prototype.prependOnceListener=function(Ge,ke){return ge(ke),this.prependListener(Ge,te(this,Ge,ke)),this},Pe.prototype.removeListener=function(Ge,ke){var pe,je,ze,ot,ue;if(ge(ke),je=this._events,je===void 0)return this;if(pe=je[Ge],pe===void 0)return this;if(pe===ke||pe.listener===ke)--this._eventsCount===0?this._events=Object.create(null):(delete je[Ge],je.removeListener&&this.emit("removeListener",Ge,pe.listener||ke));else if(typeof pe!="function"){for(ze=-1,ot=pe.length-1;ot>=0;ot--)if(pe[ot]===ke||pe[ot].listener===ke){ue=pe[ot].listener,ze=ot;break}if(ze<0)return this;ze===0?pe.shift():Ue(pe,ze),pe.length===1&&(je[Ge]=pe[0]),je.removeListener!==void 0&&this.emit("removeListener",Ge,ue||ke)}return this},Pe.prototype.off=Pe.prototype.removeListener,Pe.prototype.removeAllListeners=function(Ge){var ke,pe,je;if(pe=this._events,pe===void 0)return this;if(pe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):pe[Ge]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete pe[Ge]),this;if(arguments.length===0){var ze=Object.keys(pe),ot;for(je=0;je=0;je--)this.removeListener(Ge,ke[je]);return this};function me(Ke,Ge,ke){var pe=Ke._events;if(pe===void 0)return[];var je=pe[Ge];return je===void 0?[]:typeof je=="function"?ke?[je.listener||je]:[je]:ke?Xe(je):Ze(je,je.length)}Pe.prototype.listeners=function(Ge){return me(this,Ge,!0)},Pe.prototype.rawListeners=function(Ge){return me(this,Ge,!1)},Pe.listenerCount=function(Ke,Ge){return typeof Ke.listenerCount=="function"?Ke.listenerCount(Ge):Ae.call(Ke,Ge)},Pe.prototype.listenerCount=Ae;function Ae(Ke){var Ge=this._events;if(Ge!==void 0){var ke=Ge[Ke];if(typeof ke=="function")return 1;if(ke!==void 0)return ke.length}return 0}Pe.prototype.eventNames=function(){return this._eventsCount>0?x(this._events):[]};function Ze(Ke,Ge){for(var ke=new Array(Ge),pe=0;pe>1,te=-7,me=Be?Pe-1:0,Ae=Be?-1:1,Ze=ee[x+me];for(me+=Ae,ye=Ze&(1<<-te)-1,Ze>>=-te,te+=He;te>0;ye=ye*256+ee[x+me],me+=Ae,te-=8);for(ge=ye&(1<<-te)-1,ye>>=-te,te+=Le;te>0;ge=ge*256+ee[x+me],me+=Ae,te-=8);if(ye===0)ye=1-Oe;else{if(ye===Ie)return ge?NaN:(Ze?-1:1)*(1/0);ge=ge+Math.pow(2,Le),ye=ye-Oe}return(Ze?-1:1)*ge*Math.pow(2,ye-Le)},zt.write=function(ee,x,Be,Le,Pe,ye){var ge,He,Ie,Oe=ye*8-Pe-1,te=(1<>1,Ae=Pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ze=Le?0:ye-1,Ue=Le?1:-1,Xe=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(He=isNaN(x)?1:0,ge=te):(ge=Math.floor(Math.log(x)/Math.LN2),x*(Ie=Math.pow(2,-ge))<1&&(ge--,Ie*=2),ge+me>=1?x+=Ae/Ie:x+=Ae*Math.pow(2,1-me),x*Ie>=2&&(ge++,Ie/=2),ge+me>=te?(He=0,ge=te):ge+me>=1?(He=(x*Ie-1)*Math.pow(2,Pe),ge=ge+me):(He=x*Math.pow(2,me-1)*Math.pow(2,Pe),ge=0));Pe>=8;ee[Be+Ze]=He&255,Ze+=Ue,He/=256,Pe-=8);for(ge=ge<0;ee[Be+Ze]=ge&255,Ze+=Ue,ge/=256,Oe-=8);ee[Be+Ze-Ue]|=Xe*128}},66042:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return yt}});var x=ee(33885),Be=ee(42978),Le=ee(43403),Pe=ee(34280),ye=ee(59301),ge=ye.createContext(null),He=ye.createContext({}),Ie=ge,Oe=ee(20068),te=ee(54476),me=ee(92310),Ae=ee.n(me),Ze=ee(77900),Ue=ee(10228),Xe=ee(26112),Fe=ee(75931),Ye=ee(8654),it=["prefixCls","className","containerRef"],Ke=function(pt){var _t=pt.prefixCls,Lt=pt.className,Bt=pt.containerRef,kt=(0,Fe.Z)(pt,it),we=ye.useContext(He),oe=we.panel,Se=(0,Ye.x1)(oe,Bt);return ye.createElement("div",(0,te.Z)({className:Ae()("".concat(_t,"-content"),Lt),role:"dialog",ref:Se},(0,Xe.Z)(pt,{aria:!0}),{"aria-modal":"true"},kt))},Ge=Ke,ke=ee(48736);function pe(nt){return typeof nt=="string"&&String(Number(nt))===nt?((0,ke.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(nt)):nt}function je(nt){warning(!("wrapperClassName"in nt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!nt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ze={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ot(nt,pt){var _t,Lt,Bt,kt=nt.prefixCls,we=nt.open,oe=nt.placement,Se=nt.inline,Je=nt.push,st=nt.forceRender,Re=nt.autoFocus,gt=nt.keyboard,lt=nt.classNames,St=nt.rootClassName,rt=nt.rootStyle,$e=nt.zIndex,et=nt.className,dt=nt.id,Dt=nt.style,ut=nt.motion,wt=nt.width,be=nt.height,ae=nt.children,ce=nt.mask,ve=nt.maskClosable,Ee=nt.maskMotion,ht=nt.maskClassName,Ct=nt.maskStyle,tn=nt.afterOpenChange,he=nt.onClose,re=nt.onMouseEnter,ne=nt.onMouseOver,de=nt.onMouseLeave,xe=nt.onClick,le=nt.onKeyDown,ct=nt.onKeyUp,Ot=nt.styles,Qt=nt.drawerRender,Zt=ye.useRef(),xt=ye.useRef(),Wt=ye.useRef();ye.useImperativeHandle(pt,function(){return Zt.current});var hn=function(yn){var Tn=yn.keyCode,Pn=yn.shiftKey;switch(Tn){case Ue.Z.TAB:{if(Tn===Ue.Z.TAB){if(!Pn&&document.activeElement===Wt.current){var $t;($t=xt.current)===null||$t===void 0||$t.focus({preventScroll:!0})}else if(Pn&&document.activeElement===xt.current){var bn;(bn=Wt.current)===null||bn===void 0||bn.focus({preventScroll:!0})}}break}case Ue.Z.ESC:{he&>&&(yn.stopPropagation(),he(yn));break}}};ye.useEffect(function(){if(we&&Re){var rn;(rn=Zt.current)===null||rn===void 0||rn.focus({preventScroll:!0})}},[we]);var Sn=ye.useState(!1),Jn=(0,Be.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=ye.useContext(Ie),va;typeof Je=="boolean"?va=Je?{}:{distance:0}:va=Je||{};var sa=(_t=(Lt=(Bt=va)===null||Bt===void 0?void 0:Bt.distance)!==null&&Lt!==void 0?Lt:Sr==null?void 0:Sr.pushDistance)!==null&&_t!==void 0?_t:180,br=ye.useMemo(function(){return{pushDistance:sa,push:function(){Rn(!0)},pull:function(){Rn(!1)}}},[sa]);ye.useEffect(function(){if(we){var rn;Sr==null||(rn=Sr.push)===null||rn===void 0||rn.call(Sr)}else{var yn;Sr==null||(yn=Sr.pull)===null||yn===void 0||yn.call(Sr)}},[we]),ye.useEffect(function(){return function(){var rn;Sr==null||(rn=Sr.pull)===null||rn===void 0||rn.call(Sr)}},[]);var er=ce&&ye.createElement(Ze.default,(0,te.Z)({key:"mask"},Ee,{visible:we}),function(rn,yn){var Tn=rn.className,Pn=rn.style;return ye.createElement("div",{className:Ae()("".concat(kt,"-mask"),Tn,lt==null?void 0:lt.mask,ht),style:(0,x.Z)((0,x.Z)((0,x.Z)({},Pn),Ct),Ot==null?void 0:Ot.mask),onClick:ve&&we?he:void 0,ref:yn})}),Na=typeof ut=="function"?ut(oe):ut,Ma={};if(Pr&&sa)switch(oe){case"top":Ma.transform="translateY(".concat(sa,"px)");break;case"bottom":Ma.transform="translateY(".concat(-sa,"px)");break;case"left":Ma.transform="translateX(".concat(sa,"px)");break;default:Ma.transform="translateX(".concat(-sa,"px)");break}oe==="left"||oe==="right"?Ma.width=pe(wt):Ma.height=pe(be);var _r={onMouseEnter:re,onMouseOver:ne,onMouseLeave:de,onClick:xe,onKeyDown:le,onKeyUp:ct},Qa=ye.createElement(Ze.default,(0,te.Z)({key:"panel"},Na,{visible:we,forceRender:st,onVisibleChanged:function(yn){tn==null||tn(yn)},removeOnLeave:!1,leavedClassName:"".concat(kt,"-content-wrapper-hidden")}),function(rn,yn){var Tn=rn.className,Pn=rn.style,$t=ye.createElement(Ge,(0,te.Z)({id:dt,containerRef:yn,prefixCls:kt,className:Ae()(et,lt==null?void 0:lt.content),style:(0,x.Z)((0,x.Z)({},Dt),Ot==null?void 0:Ot.content)},(0,Xe.Z)(nt,{aria:!0}),_r),ae);return ye.createElement("div",(0,te.Z)({className:Ae()("".concat(kt,"-content-wrapper"),lt==null?void 0:lt.wrapper,Tn),style:(0,x.Z)((0,x.Z)((0,x.Z)({},Ma),Pn),Ot==null?void 0:Ot.wrapper)},(0,Xe.Z)(nt,{data:!0})),Qt?Qt($t):$t)}),Pa=(0,x.Z)({},rt);return $e&&(Pa.zIndex=$e),ye.createElement(Ie.Provider,{value:br},ye.createElement("div",{className:Ae()(kt,"".concat(kt,"-").concat(oe),St,(0,Oe.Z)((0,Oe.Z)({},"".concat(kt,"-open"),we),"".concat(kt,"-inline"),Se)),style:Pa,tabIndex:-1,ref:Zt,onKeyDown:hn},er,ye.createElement("div",{tabIndex:0,ref:xt,style:ze,"aria-hidden":"true","data-sentinel":"start"}),Qa,ye.createElement("div",{tabIndex:0,ref:Wt,style:ze,"aria-hidden":"true","data-sentinel":"end"})))}var ue=ye.forwardRef(ot),_e=ue,We=function(pt){var _t=pt.open,Lt=_t===void 0?!1:_t,Bt=pt.prefixCls,kt=Bt===void 0?"rc-drawer":Bt,we=pt.placement,oe=we===void 0?"right":we,Se=pt.autoFocus,Je=Se===void 0?!0:Se,st=pt.keyboard,Re=st===void 0?!0:st,gt=pt.width,lt=gt===void 0?378:gt,St=pt.mask,rt=St===void 0?!0:St,$e=pt.maskClosable,et=$e===void 0?!0:$e,dt=pt.getContainer,Dt=pt.forceRender,ut=pt.afterOpenChange,wt=pt.destroyOnClose,be=pt.onMouseEnter,ae=pt.onMouseOver,ce=pt.onMouseLeave,ve=pt.onClick,Ee=pt.onKeyDown,ht=pt.onKeyUp,Ct=pt.panelRef,tn=ye.useState(!1),he=(0,Be.Z)(tn,2),re=he[0],ne=he[1],de=ye.useState(!1),xe=(0,Be.Z)(de,2),le=xe[0],ct=xe[1];(0,Pe.Z)(function(){ct(!0)},[]);var Ot=le?Lt:!1,Qt=ye.useRef(),Zt=ye.useRef();(0,Pe.Z)(function(){Ot&&(Zt.current=document.activeElement)},[Ot]);var xt=function(Pr){var Rn;if(ne(Pr),ut==null||ut(Pr),!Pr&&Zt.current&&!((Rn=Qt.current)!==null&&Rn!==void 0&&Rn.contains(Zt.current))){var Sr;(Sr=Zt.current)===null||Sr===void 0||Sr.focus({preventScroll:!0})}},Wt=ye.useMemo(function(){return{panel:Ct}},[Ct]);if(!Dt&&!re&&!Ot&&wt)return null;var hn={onMouseEnter:be,onMouseOver:ae,onMouseLeave:ce,onClick:ve,onKeyDown:Ee,onKeyUp:ht},Sn=(0,x.Z)((0,x.Z)({},pt),{},{open:Ot,prefixCls:kt,placement:oe,autoFocus:Je,keyboard:Re,width:lt,mask:rt,maskClosable:et,inline:dt===!1,afterOpenChange:xt,ref:Qt},hn);return ye.createElement(He.Provider,{value:Wt},ye.createElement(Le.Z,{open:Ot||Dt||re,autoDestroy:!1,getContainer:dt,autoLock:rt&&(Ot||re)},ye.createElement(_e,Sn)))},qe=We,yt=qe},20922:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return rt}});var x=ee(54476),Be=ee(20068),Le=ee(76190),Pe=ee(42978),ye=ee(75931),ge=ee(67732),He=ee(83652);function Ie(){return typeof BigInt=="function"}function Oe($e){return!$e&&$e!==0&&!Number.isNaN($e)||!String($e).trim()}function te($e){var et=$e.trim(),dt=et.startsWith("-");dt&&(et=et.slice(1)),et=et.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),et.startsWith(".")&&(et="0".concat(et));var Dt=et||"0",ut=Dt.split("."),wt=ut[0]||"0",be=ut[1]||"0";wt==="0"&&be==="0"&&(dt=!1);var ae=dt?"-":"";return{negative:dt,negativeStr:ae,trimStr:Dt,integerStr:wt,decimalStr:be,fullStr:"".concat(ae).concat(Dt)}}function me($e){var et=String($e);return!Number.isNaN(Number(et))&&et.includes("e")}function Ae($e){var et=String($e);if(me($e)){var dt=Number(et.slice(et.indexOf("e-")+2)),Dt=et.match(/\.(\d+)/);return Dt!=null&&Dt[1]&&(dt+=Dt[1].length),dt}return et.includes(".")&&Ue(et)?et.length-et.indexOf(".")-1:0}function Ze($e){var et=String($e);if(me($e)){if($e>Number.MAX_SAFE_INTEGER)return String(Ie()?BigInt($e).toString():Number.MAX_SAFE_INTEGER);if($e0&&arguments[0]!==void 0?arguments[0]:!0;return dt?this.isInvalidate()?"":te("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),$e}(),Fe=function(){function $e(et){if((0,ge.Z)(this,$e),(0,Be.Z)(this,"origin",""),(0,Be.Z)(this,"number",void 0),(0,Be.Z)(this,"empty",void 0),Oe(et)){this.empty=!0;return}this.origin=String(et),this.number=Number(et)}return(0,He.Z)($e,[{key:"negate",value:function(){return new $e(-this.toNumber())}},{key:"add",value:function(dt){if(this.isInvalidate())return new $e(dt);var Dt=Number(dt);if(Number.isNaN(Dt))return this;var ut=this.number+Dt;if(ut>Number.MAX_SAFE_INTEGER)return new $e(Number.MAX_SAFE_INTEGER);if(utNumber.MAX_SAFE_INTEGER)return new $e(Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return dt?this.isInvalidate()?"":Ze(this.number):this.origin}}]),$e}();function Ye($e){return Ie()?new Xe($e):new Fe($e)}function it($e,et,dt){var Dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if($e==="")return"";var ut=te($e),wt=ut.negativeStr,be=ut.integerStr,ae=ut.decimalStr,ce="".concat(et).concat(ae),ve="".concat(wt).concat(be);if(dt>=0){var Ee=Number(ae[dt]);if(Ee>=5&&!Dt){var ht=Ye($e).add("".concat(wt,"0.").concat("0".repeat(dt)).concat(10-Ee));return it(ht.toString(),et,dt,Dt)}return dt===0?ve:"".concat(ve).concat(et).concat(ae.padEnd(dt,"0").slice(0,dt))}return ce===".0"?ve:"".concat(ve).concat(ce)}var Ke=Ye,Ge=ee(92310),ke=ee.n(Ge),pe=ee(36901),je=ee(34280);function ze($e,et){return typeof Proxy!="undefined"&&$e?new Proxy($e,{get:function(Dt,ut){if(et[ut])return et[ut];var wt=Dt[ut];return typeof wt=="function"?wt.bind(Dt):wt}}):$e}var ot=ee(8654),ue=ee(59301),_e=ee(48736);function We($e,et){var dt=(0,ue.useRef)(null);function Dt(){try{var wt=$e.selectionStart,be=$e.selectionEnd,ae=$e.value,ce=ae.substring(0,wt),ve=ae.substring(be);dt.current={start:wt,end:be,value:ae,beforeTxt:ce,afterTxt:ve}}catch(Ee){}}function ut(){if($e&&dt.current&&et)try{var wt=$e.value,be=dt.current,ae=be.beforeTxt,ce=be.afterTxt,ve=be.start,Ee=wt.length;if(wt.startsWith(ae))Ee=ae.length;else if(wt.endsWith(ce))Ee=wt.length-dt.current.afterTxt.length;else{var ht=ae[ve-1],Ct=wt.indexOf(ht,ve-1);Ct!==-1&&(Ee=Ct+1)}$e.setSelectionRange(Ee,Ee)}catch(tn){(0,_e.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(tn.message))}}return[Dt,ut]}var qe=ee(49658),yt=function(){var et=(0,ue.useState)(!1),dt=(0,Pe.Z)(et,2),Dt=dt[0],ut=dt[1];return(0,je.Z)(function(){ut((0,qe.Z)())},[]),Dt},nt=yt,pt=ee(16089),_t=200,Lt=600;function Bt($e){var et=$e.prefixCls,dt=$e.upNode,Dt=$e.downNode,ut=$e.upDisabled,wt=$e.downDisabled,be=$e.onStep,ae=ue.useRef(),ce=ue.useRef([]),ve=ue.useRef();ve.current=be;var Ee=function(){clearTimeout(ae.current)},ht=function(le,ct){le.preventDefault(),Ee(),ve.current(ct);function Ot(){ve.current(ct),ae.current=setTimeout(Ot,_t)}ae.current=setTimeout(Ot,Lt)};ue.useEffect(function(){return function(){Ee(),ce.current.forEach(function(xe){return pt.Z.cancel(xe)})}},[]);var Ct=nt();if(Ct)return null;var tn="".concat(et,"-handler"),he=ke()(tn,"".concat(tn,"-up"),(0,Be.Z)({},"".concat(tn,"-up-disabled"),ut)),re=ke()(tn,"".concat(tn,"-down"),(0,Be.Z)({},"".concat(tn,"-down-disabled"),wt)),ne=function(){return ce.current.push((0,pt.Z)(Ee))},de={unselectable:"on",role:"button",onMouseUp:ne,onMouseLeave:ne};return ue.createElement("div",{className:"".concat(tn,"-wrap")},ue.createElement("span",(0,x.Z)({},de,{onMouseDown:function(le){ht(le,!0)},"aria-label":"Increase Value","aria-disabled":ut,className:he}),dt||ue.createElement("span",{unselectable:"on",className:"".concat(et,"-handler-up-inner")})),ue.createElement("span",(0,x.Z)({},de,{onMouseDown:function(le){ht(le,!1)},"aria-label":"Decrease Value","aria-disabled":wt,className:re}),Dt||ue.createElement("span",{unselectable:"on",className:"".concat(et,"-handler-down-inner")})))}function kt($e){var et=typeof $e=="number"?Ze($e):te($e).fullStr,dt=et.includes(".");return dt?te(et.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:$e+"0"}var we=ee(30292),oe=function(){var $e=(0,ue.useRef)(0),et=function(){pt.Z.cancel($e.current)};return(0,ue.useEffect)(function(){return et},[]),function(dt){et(),$e.current=(0,pt.Z)(function(){dt()})}},Se=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Je=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],st=function(et,dt){return et||dt.isEmpty()?dt.toString():dt.toNumber()},Re=function(et){var dt=Ke(et);return dt.isInvalidate()?null:dt},gt=ue.forwardRef(function($e,et){var dt=$e.prefixCls,Dt=$e.className,ut=$e.style,wt=$e.min,be=$e.max,ae=$e.step,ce=ae===void 0?1:ae,ve=$e.defaultValue,Ee=$e.value,ht=$e.disabled,Ct=$e.readOnly,tn=$e.upHandler,he=$e.downHandler,re=$e.keyboard,ne=$e.changeOnWheel,de=ne===void 0?!1:ne,xe=$e.controls,le=xe===void 0?!0:xe,ct=$e.classNames,Ot=$e.stringMode,Qt=$e.parser,Zt=$e.formatter,xt=$e.precision,Wt=$e.decimalSeparator,hn=$e.onChange,Sn=$e.onInput,Jn=$e.onPressEnter,Pr=$e.onStep,Rn=$e.changeOnBlur,Sr=Rn===void 0?!0:Rn,va=$e.domRef,sa=(0,ye.Z)($e,Se),br="".concat(dt,"-input"),er=ue.useRef(null),Na=ue.useState(!1),Ma=(0,Pe.Z)(Na,2),_r=Ma[0],Qa=Ma[1],Pa=ue.useRef(!1),rn=ue.useRef(!1),yn=ue.useRef(!1),Tn=ue.useState(function(){return Ke(Ee!=null?Ee:ve)}),Pn=(0,Pe.Z)(Tn,2),$t=Pn[0],bn=Pn[1];function ar(_a){Ee===void 0&&bn(_a)}var Er=ue.useCallback(function(_a,Rr){if(!Rr)return xt>=0?xt:Math.max(Ae(_a),Ae(ce))},[xt,ce]),kr=ue.useCallback(function(_a){var Rr=String(_a);if(Qt)return Qt(Rr);var Ta=Rr;return Wt&&(Ta=Ta.replace(Wt,".")),Ta.replace(/[^\w.-]+/g,"")},[Qt,Wt]),Tr=ue.useRef(""),na=ue.useCallback(function(_a,Rr){if(Zt)return Zt(_a,{userTyping:Rr,input:String(Tr.current)});var Ta=typeof _a=="number"?Ze(_a):_a;if(!Rr){var oa=Er(Ta,Rr);if(Ue(Ta)&&(Wt||oa>=0)){var ja=Wt||".";Ta=it(Ta,ja,oa)}}return Ta},[Zt,Er,Wt]),mr=ue.useState(function(){var _a=ve!=null?ve:Ee;return $t.isInvalidate()&&["string","number"].includes((0,Le.Z)(_a))?Number.isNaN(_a)?"":_a:na($t.toString(),!1)}),ea=(0,Pe.Z)(mr,2),ia=ea[0],nr=ea[1];Tr.current=ia;function An(_a,Rr){nr(na(_a.isInvalidate()?_a.toString(!1):_a.toString(!Rr),Rr))}var Cr=ue.useMemo(function(){return Re(be)},[be,xt]),pa=ue.useMemo(function(){return Re(wt)},[wt,xt]),Oa=ue.useMemo(function(){return!Cr||!$t||$t.isInvalidate()?!1:Cr.lessEquals($t)},[Cr,$t]),Tt=ue.useMemo(function(){return!pa||!$t||$t.isInvalidate()?!1:$t.lessEquals(pa)},[pa,$t]),Ht=We(er.current,_r),fr=(0,Pe.Z)(Ht,2),Vn=fr[0],Gt=fr[1],Gn=function(Rr){return Cr&&!Rr.lessEquals(Cr)?Cr:pa&&!pa.lessEquals(Rr)?pa:null},vr=function(Rr){return!Gn(Rr)},Dr=function(Rr,Ta){var oa=Rr,ja=vr(oa)||oa.isEmpty();if(!oa.isEmpty()&&!Ta&&(oa=Gn(oa)||oa,ja=!0),!Ct&&!ht&&ja){var Ti=oa.toString(),Si=Er(Ti,Ta);return Si>=0&&(oa=Ke(it(Ti,".",Si)),vr(oa)||(oa=Ke(it(Ti,".",Si,!0)))),oa.equals($t)||(ar(oa),hn==null||hn(oa.isEmpty()?null:st(Ot,oa)),Ee===void 0&&An(oa,Ta)),oa}return $t},zr=oe(),Nr=function _a(Rr){if(Vn(),Tr.current=Rr,nr(Rr),!rn.current){var Ta=kr(Rr),oa=Ke(Ta);oa.isNaN()||Dr(oa,!0)}Sn==null||Sn(Rr),zr(function(){var ja=Rr;Qt||(ja=Rr.replace(/。/g,".")),ja!==Rr&&_a(ja)})},sr=function(){rn.current=!0},tr=function(){rn.current=!1,Nr(er.current.value)},Wn=function(Rr){Nr(Rr.target.value)},Jr=function(Rr){var Ta;if(!(Rr&&Oa||!Rr&&Tt)){Pa.current=!1;var oa=Ke(yn.current?kt(ce):ce);Rr||(oa=oa.negate());var ja=($t||Ke(0)).add(oa.toString()),Ti=Dr(ja,!1);Pr==null||Pr(st(Ot,Ti),{offset:yn.current?kt(ce):ce,type:Rr?"up":"down"}),(Ta=er.current)===null||Ta===void 0||Ta.focus()}},Aa=function(Rr){var Ta=Ke(kr(ia)),oa;Ta.isNaN()?oa=Dr($t,Rr):oa=Dr(Ta,Rr),Ee!==void 0?An($t,!1):oa.isNaN()||An(oa,!1)},Za=function(){Pa.current=!0},Ra=function(Rr){var Ta=Rr.key,oa=Rr.shiftKey;Pa.current=!0,yn.current=oa,Ta==="Enter"&&(rn.current||(Pa.current=!1),Aa(!1),Jn==null||Jn(Rr)),re!==!1&&!rn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ta)&&(Jr(Ta==="Up"||Ta==="ArrowUp"),Rr.preventDefault())},ri=function(){Pa.current=!1,yn.current=!1};ue.useEffect(function(){if(de&&_r){var _a=function(oa){Jr(oa.deltaY<0),oa.preventDefault()},Rr=er.current;if(Rr)return Rr.addEventListener("wheel",_a,{passive:!1}),function(){return Rr.removeEventListener("wheel",_a)}}});var oi=function(){Sr&&Aa(!1),Qa(!1),Pa.current=!1};return(0,je.o)(function(){$t.isInvalidate()||An($t,!1)},[xt,Zt]),(0,je.o)(function(){var _a=Ke(Ee);bn(_a);var Rr=Ke(kr(ia));(!_a.equals(Rr)||!Pa.current||Zt)&&An(_a,Pa.current)},[Ee]),(0,je.o)(function(){Zt&&Gt()},[ia]),ue.createElement("div",{ref:va,className:ke()(dt,Dt,(0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(dt,"-focused"),_r),"".concat(dt,"-disabled"),ht),"".concat(dt,"-readonly"),Ct),"".concat(dt,"-not-a-number"),$t.isNaN()),"".concat(dt,"-out-of-range"),!$t.isInvalidate()&&!vr($t))),style:ut,onFocus:function(){Qa(!0)},onBlur:oi,onKeyDown:Ra,onKeyUp:ri,onCompositionStart:sr,onCompositionEnd:tr,onBeforeInput:Za},le&&ue.createElement(Bt,{prefixCls:dt,upNode:tn,downNode:he,upDisabled:Oa,downDisabled:Tt,onStep:Jr}),ue.createElement("div",{className:"".concat(br,"-wrap")},ue.createElement("input",(0,x.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":wt,"aria-valuemax":be,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:ce},sa,{ref:(0,ot.sQ)(er,et),className:br,value:ia,onChange:Wn,disabled:ht,readOnly:Ct}))))}),lt=ue.forwardRef(function($e,et){var dt=$e.disabled,Dt=$e.style,ut=$e.prefixCls,wt=ut===void 0?"rc-input-number":ut,be=$e.value,ae=$e.prefix,ce=$e.suffix,ve=$e.addonBefore,Ee=$e.addonAfter,ht=$e.className,Ct=$e.classNames,tn=(0,ye.Z)($e,Je),he=ue.useRef(null),re=ue.useRef(null),ne=ue.useRef(null),de=function(le){ne.current&&(0,we.nH)(ne.current,le)};return ue.useImperativeHandle(et,function(){return ze(ne.current,{focus:de,nativeElement:he.current.nativeElement||re.current})}),ue.createElement(pe.BaseInput,{className:ht,triggerFocus:de,prefixCls:wt,value:be,disabled:dt,style:Dt,prefix:ae,suffix:ce,addonAfter:Ee,addonBefore:ve,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:he},ue.createElement(gt,(0,x.Z)({prefixCls:wt,disabled:dt,ref:ne,domRef:re,className:Ct==null?void 0:Ct.input},tn)))}),St=lt,rt=St},23425:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ze}});var x=ee(20068),Be=ee(54476),Le=ee(76190),Pe=ee(33885),ye=ee(42978),ge=ee(92310),He=ee.n(ge),Ie=ee(18929),Oe=ee(10228),te=ee(26112),me=ee(48736),Ae=ee(59301),Ze=ee(17119),Ue=[10,20,50,100],Xe=function(ue){var _e=ue.pageSizeOptions,We=_e===void 0?Ue:_e,qe=ue.locale,yt=ue.changeSize,nt=ue.pageSize,pt=ue.goButton,_t=ue.quickGo,Lt=ue.rootPrefixCls,Bt=ue.disabled,kt=ue.buildOptionText,we=ue.showSizeChanger,oe=ue.sizeChangerRender,Se=Ae.useState(""),Je=(0,ye.Z)(Se,2),st=Je[0],Re=Je[1],gt=function(){return!st||Number.isNaN(st)?void 0:Number(st)},lt=typeof kt=="function"?kt:function(be){return"".concat(be," ").concat(qe.items_per_page)},St=function(ae){Re(ae.target.value)},rt=function(ae){pt||st===""||(Re(""),!(ae.relatedTarget&&(ae.relatedTarget.className.indexOf("".concat(Lt,"-item-link"))>=0||ae.relatedTarget.className.indexOf("".concat(Lt,"-item"))>=0))&&(_t==null||_t(gt())))},$e=function(ae){st!==""&&(ae.keyCode===Oe.Z.ENTER||ae.type==="click")&&(Re(""),_t==null||_t(gt()))},et=function(){return We.some(function(ae){return ae.toString()===nt.toString()})?We:We.concat([nt]).sort(function(ae,ce){var ve=Number.isNaN(Number(ae))?0:Number(ae),Ee=Number.isNaN(Number(ce))?0:Number(ce);return ve-Ee})},dt="".concat(Lt,"-options");if(!we&&!_t)return null;var Dt=null,ut=null,wt=null;return we&&oe&&(Dt=oe({disabled:Bt,size:nt,onSizeChange:function(ae){yt==null||yt(Number(ae))},"aria-label":qe.page_size,className:"".concat(dt,"-size-changer"),options:et().map(function(be){return{label:lt(be),value:be}})})),_t&&(pt&&(wt=typeof pt=="boolean"?Ae.createElement("button",{type:"button",onClick:$e,onKeyUp:$e,disabled:Bt,className:"".concat(dt,"-quick-jumper-button")},qe.jump_to_confirm):Ae.createElement("span",{onClick:$e,onKeyUp:$e},pt)),ut=Ae.createElement("div",{className:"".concat(dt,"-quick-jumper")},qe.jump_to,Ae.createElement("input",{disabled:Bt,type:"text",value:st,onChange:St,onKeyUp:$e,onBlur:rt,"aria-label":qe.page}),qe.page,wt)),Ae.createElement("li",{className:dt},Dt,ut)},Fe=Xe,Ye=function(ue){var _e=ue.rootPrefixCls,We=ue.page,qe=ue.active,yt=ue.className,nt=ue.showTitle,pt=ue.onClick,_t=ue.onKeyPress,Lt=ue.itemRender,Bt="".concat(_e,"-item"),kt=He()(Bt,"".concat(Bt,"-").concat(We),(0,x.Z)((0,x.Z)({},"".concat(Bt,"-active"),qe),"".concat(Bt,"-disabled"),!We),yt),we=function(){pt(We)},oe=function(st){_t(st,pt,We)},Se=Lt(We,"page",Ae.createElement("a",{rel:"nofollow"},We));return Se?Ae.createElement("li",{title:nt?String(We):null,className:kt,onClick:we,onKeyDown:oe,tabIndex:0},Se):null},it=Ye,Ke=function(ue,_e,We){return We};function Ge(){}function ke(ot){var ue=Number(ot);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}function pe(ot,ue,_e){var We=typeof ot=="undefined"?ue:ot;return Math.floor((_e-1)/We)+1}var je=function(ue){var _e=ue.prefixCls,We=_e===void 0?"rc-pagination":_e,qe=ue.selectPrefixCls,yt=qe===void 0?"rc-select":qe,nt=ue.className,pt=ue.current,_t=ue.defaultCurrent,Lt=_t===void 0?1:_t,Bt=ue.total,kt=Bt===void 0?0:Bt,we=ue.pageSize,oe=ue.defaultPageSize,Se=oe===void 0?10:oe,Je=ue.onChange,st=Je===void 0?Ge:Je,Re=ue.hideOnSinglePage,gt=ue.align,lt=ue.showPrevNextJumpers,St=lt===void 0?!0:lt,rt=ue.showQuickJumper,$e=ue.showLessItems,et=ue.showTitle,dt=et===void 0?!0:et,Dt=ue.onShowSizeChange,ut=Dt===void 0?Ge:Dt,wt=ue.locale,be=wt===void 0?Ze.Z:wt,ae=ue.style,ce=ue.totalBoundaryShowSizeChanger,ve=ce===void 0?50:ce,Ee=ue.disabled,ht=ue.simple,Ct=ue.showTotal,tn=ue.showSizeChanger,he=tn===void 0?kt>ve:tn,re=ue.sizeChangerRender,ne=ue.pageSizeOptions,de=ue.itemRender,xe=de===void 0?Ke:de,le=ue.jumpPrevIcon,ct=ue.jumpNextIcon,Ot=ue.prevIcon,Qt=ue.nextIcon,Zt=Ae.useRef(null),xt=(0,Ie.Z)(10,{value:we,defaultValue:Se}),Wt=(0,ye.Z)(xt,2),hn=Wt[0],Sn=Wt[1],Jn=(0,Ie.Z)(1,{value:pt,defaultValue:Lt,postState:function(Xa){return Math.max(1,Math.min(Xa,pe(void 0,hn,kt)))}}),Pr=(0,ye.Z)(Jn,2),Rn=Pr[0],Sr=Pr[1],va=Ae.useState(Rn),sa=(0,ye.Z)(va,2),br=sa[0],er=sa[1];(0,Ae.useEffect)(function(){er(Rn)},[Rn]);var Na=st!==Ge,Ma="current"in ue,_r=Math.max(1,Rn-($e?3:5)),Qa=Math.min(pe(void 0,hn,kt),Rn+($e?3:5));function Pa(Vr,Xa){var di=Vr||Ae.createElement("button",{type:"button","aria-label":Xa,className:"".concat(We,"-item-link")});return typeof Vr=="function"&&(di=Ae.createElement(Vr,(0,Pe.Z)({},ue))),di}function rn(Vr){var Xa=Vr.target.value,di=pe(void 0,hn,kt),Mi;return Xa===""?Mi=Xa:Number.isNaN(Number(Xa))?Mi=br:Xa>=di?Mi=di:Mi=Number(Xa),Mi}function yn(Vr){return ke(Vr)&&Vr!==Rn&&ke(kt)&&kt>0}var Tn=kt>hn?rt:!1;function Pn(Vr){(Vr.keyCode===Oe.Z.UP||Vr.keyCode===Oe.Z.DOWN)&&Vr.preventDefault()}function $t(Vr){var Xa=rn(Vr);switch(Xa!==br&&er(Xa),Vr.keyCode){case Oe.Z.ENTER:Er(Xa);break;case Oe.Z.UP:Er(Xa-1);break;case Oe.Z.DOWN:Er(Xa+1);break;default:break}}function bn(Vr){Er(rn(Vr))}function ar(Vr){var Xa=pe(Vr,hn,kt),di=Rn>Xa&&Xa!==0?Xa:Rn;Sn(Vr),er(di),ut==null||ut(Rn,Vr),Sr(di),st==null||st(di,Vr)}function Er(Vr){if(yn(Vr)&&!Ee){var Xa=pe(void 0,hn,kt),di=Vr;return Vr>Xa?di=Xa:Vr<1&&(di=1),di!==br&&er(di),Sr(di),st==null||st(di,hn),di}return Rn}var kr=Rn>1,Tr=Rn2?di-2:0),Ci=2;Cikt?kt:Rn*hn])),vr=null,Dr=pe(void 0,hn,kt);if(Re&&kt<=hn)return null;var zr=[],Nr={rootPrefixCls:We,onClick:Er,onKeyPress:nr,showTitle:dt,itemRender:xe,page:-1},sr=Rn-1>0?Rn-1:0,tr=Rn+1=Ra*2&&Rn!==3&&(zr[0]=Ae.cloneElement(zr[0],{className:He()("".concat(We,"-item-after-jump-prev"),zr[0].props.className)}),zr.unshift(Vn)),Dr-Rn>=Ra*2&&Rn!==Dr-2){var Si=zr[zr.length-1];zr[zr.length-1]=Ae.cloneElement(Si,{className:He()("".concat(We,"-item-before-jump-next"),Si.props.className)}),zr.push(vr)}oa!==1&&zr.unshift(Ae.createElement(it,(0,Be.Z)({},Nr,{key:1,page:1}))),ja!==Dr&&zr.push(Ae.createElement(it,(0,Be.Z)({},Nr,{key:Dr,page:Dr})))}var Ui=Tt(sr);if(Ui){var ki=!kr||!Dr;Ui=Ae.createElement("li",{title:dt?be.prev_page:null,onClick:na,tabIndex:ki?null:0,onKeyDown:An,className:He()("".concat(We,"-prev"),(0,x.Z)({},"".concat(We,"-disabled"),ki)),"aria-disabled":ki},Ui)}var Wi=Ht(tr);if(Wi){var Bi,Xi;ht?(Bi=!Tr,Xi=kr?0:null):(Bi=!Tr||!Dr,Xi=Bi?null:0),Wi=Ae.createElement("li",{title:dt?be.next_page:null,onClick:mr,tabIndex:Xi,onKeyDown:Cr,className:He()("".concat(We,"-next"),(0,x.Z)({},"".concat(We,"-disabled"),Bi)),"aria-disabled":Bi},Wi)}var Ki=He()(We,nt,(0,x.Z)((0,x.Z)((0,x.Z)((0,x.Z)((0,x.Z)({},"".concat(We,"-start"),gt==="start"),"".concat(We,"-center"),gt==="center"),"".concat(We,"-end"),gt==="end"),"".concat(We,"-simple"),ht),"".concat(We,"-disabled"),Ee));return Ae.createElement("ul",(0,Be.Z)({className:Ki,style:ae,ref:Zt},Gt),Gn,Ui,ht?Za:zr,Wi,Ae.createElement(Fe,{locale:be,rootPrefixCls:We,disabled:Ee,selectPrefixCls:yt,changeSize:ar,pageSize:hn,pageSizeOptions:ne,quickGo:Tn?Er:null,goButton:Aa,showSizeChanger:he,sizeChangerRender:re}))},ze=je},48365:function(wn,zt,ee){"use strict";var x=ee(56656),Be=ee.n(x),Le=ee(27112),Pe=ee.n(Le),ye=ee(54449),ge=ee.n(ye),He=ee(53501),Ie=ee.n(He),Oe=ee(36867),te=ee.n(Oe),me=ee(71912),Ae=ee.n(me),Ze=ee(48228),Ue=ee.n(Ze);Be().extend(Ue()),Be().extend(Ae()),Be().extend(Pe()),Be().extend(ge()),Be().extend(Ie()),Be().extend(te()),Be().extend(function(Ke,Ge){var ke=Ge.prototype,pe=ke.format;ke.format=function(ze){var ot=(ze||"").replace("Wo","wo");return pe.bind(this)(ot)}});var Xe={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"},Fe=function(Ge){var ke=Xe[Ge];return ke||Ge.split("_")[0]},Ye=function(){},it={getNow:function(){var Ge=Be()();return typeof Ge.tz=="function"?Ge.tz():Ge},getFixedDate:function(Ge){return Be()(Ge,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ge){return Ge.endOf("month")},getWeekDay:function(Ge){var ke=Ge.locale("en");return ke.weekday()+ke.localeData().firstDayOfWeek()},getYear:function(Ge){return Ge.year()},getMonth:function(Ge){return Ge.month()},getDate:function(Ge){return Ge.date()},getHour:function(Ge){return Ge.hour()},getMinute:function(Ge){return Ge.minute()},getSecond:function(Ge){return Ge.second()},getMillisecond:function(Ge){return Ge.millisecond()},addYear:function(Ge,ke){return Ge.add(ke,"year")},addMonth:function(Ge,ke){return Ge.add(ke,"month")},addDate:function(Ge,ke){return Ge.add(ke,"day")},setYear:function(Ge,ke){return Ge.year(ke)},setMonth:function(Ge,ke){return Ge.month(ke)},setDate:function(Ge,ke){return Ge.date(ke)},setHour:function(Ge,ke){return Ge.hour(ke)},setMinute:function(Ge,ke){return Ge.minute(ke)},setSecond:function(Ge,ke){return Ge.second(ke)},setMillisecond:function(Ge,ke){return Ge.millisecond(ke)},isAfter:function(Ge,ke){return Ge.isAfter(ke)},isValidate:function(Ge){return Ge.isValid()},locale:{getWeekFirstDay:function(Ge){return Be()().locale(Fe(Ge)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ge,ke){return ke.locale(Fe(Ge)).weekday(0)},getWeek:function(Ge,ke){return ke.locale(Fe(Ge)).week()},getShortWeekDays:function(Ge){return Be()().locale(Fe(Ge)).localeData().weekdaysMin()},getShortMonths:function(Ge){return Be()().locale(Fe(Ge)).localeData().monthsShort()},format:function(Ge,ke,pe){return ke.locale(Fe(Ge)).format(pe)},parse:function(Ge,ke,pe){for(var je=Fe(Ge),ze=0;ze2&&arguments[2]!==void 0?arguments[2]:"0",at=String(se);at.length2&&arguments[2]!==void 0?arguments[2]:[],at=te.useState([!1,!1]),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=function(Kt,Dn){Nt(function(Hn){return je(Hn,Dn,Kt)})},mn=te.useMemo(function(){return Mt.map(function(pn,Kt){if(pn)return!0;var Dn=se[Kt];return Dn?!!(!tt[Kt]&&!Dn||Dn&&Qe(Dn,{activeIndex:Kt})):!1})},[se,Mt,Qe,tt]);return[mn,Ut]}function yt(se,Qe,tt,at,ft){var Mt="",Nt=[];return se&&Nt.push(ft?"hh":"HH"),Qe&&Nt.push("mm"),tt&&Nt.push("ss"),Mt=Nt.join(":"),at&&(Mt+=".SSS"),ft&&(Mt+=" A"),Mt}function nt(se,Qe,tt,at,ft,Mt){var Nt=se.fieldDateTimeFormat,Ut=se.fieldDateFormat,mn=se.fieldTimeFormat,pn=se.fieldMonthFormat,Kt=se.fieldYearFormat,Dn=se.fieldWeekFormat,Hn=se.fieldQuarterFormat,Ln=se.yearFormat,kn=se.cellYearFormat,Bn=se.cellQuarterFormat,vn=se.dayFormat,xn=se.cellDateFormat,Kn=yt(Qe,tt,at,ft,Mt);return(0,Le.Z)((0,Le.Z)({},se),{},{fieldDateTimeFormat:Nt||"YYYY-MM-DD ".concat(Kn),fieldDateFormat:Ut||"YYYY-MM-DD",fieldTimeFormat:mn||Kn,fieldMonthFormat:pn||"YYYY-MM",fieldYearFormat:Kt||"YYYY",fieldWeekFormat:Dn||"gggg-wo",fieldQuarterFormat:Hn||"YYYY-[Q]Q",yearFormat:Ln||"YYYY",cellYearFormat:kn||"YYYY",cellQuarterFormat:Bn||"[Q]Q",cellDateFormat:xn||vn||"D"})}function pt(se,Qe){var tt=Qe.showHour,at=Qe.showMinute,ft=Qe.showSecond,Mt=Qe.showMillisecond,Nt=Qe.use12Hours;return te.useMemo(function(){return nt(se,tt,at,ft,Mt,Nt)},[se,tt,at,ft,Mt,Nt])}var _t=ee(76190);function Lt(se,Qe,tt){return tt!=null?tt:Qe.some(function(at){return se.includes(at)})}var Bt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function kt(se){var Qe=ze(se,Bt),tt=se.format,at=se.picker,ft=null;return tt&&(ft=tt,Array.isArray(ft)&&(ft=ft[0]),ft=(0,_t.Z)(ft)==="object"?ft.format:ft),at==="time"&&(Qe.format=ft),[Qe,ft]}function we(se){return se&&typeof se=="string"}function oe(se,Qe,tt,at){return[se,Qe,tt,at].some(function(ft){return ft!==void 0})}function Se(se,Qe,tt,at,ft){var Mt=Qe,Nt=tt,Ut=at;if(!se&&!Mt&&!Nt&&!Ut&&!ft)Mt=!0,Nt=!0,Ut=!0;else if(se){var mn,pn,Kt,Dn=[Mt,Nt,Ut].some(function(kn){return kn===!1}),Hn=[Mt,Nt,Ut].some(function(kn){return kn===!0}),Ln=Dn?!0:!Hn;Mt=(mn=Mt)!==null&&mn!==void 0?mn:Ln,Nt=(pn=Nt)!==null&&pn!==void 0?pn:Ln,Ut=(Kt=Ut)!==null&&Kt!==void 0?Kt:Ln}return[Mt,Nt,Ut,ft]}function Je(se){var Qe=se.showTime,tt=kt(se),at=(0,Pe.Z)(tt,2),ft=at[0],Mt=at[1],Nt=Qe&&(0,_t.Z)(Qe)==="object"?Qe:{},Ut=(0,Le.Z)((0,Le.Z)({defaultOpenValue:Nt.defaultOpenValue||Nt.defaultValue},ft),Nt),mn=Ut.showMillisecond,pn=Ut.showHour,Kt=Ut.showMinute,Dn=Ut.showSecond,Hn=oe(pn,Kt,Dn,mn),Ln=Se(Hn,pn,Kt,Dn,mn),kn=(0,Pe.Z)(Ln,3);return pn=kn[0],Kt=kn[1],Dn=kn[2],[Ut,(0,Le.Z)((0,Le.Z)({},Ut),{},{showHour:pn,showMinute:Kt,showSecond:Dn,showMillisecond:mn}),Ut.format,Mt]}function st(se,Qe,tt,at,ft){var Mt=se==="time";if(se==="datetime"||Mt){for(var Nt=at,Ut=ot(se,ft,null),mn=Ut,pn=[Qe,tt],Kt=0;Kt1&&(Nt=Qe.addDate(Nt,-7)),Nt}function ht(se,Qe){var tt=Qe.generateConfig,at=Qe.locale,ft=Qe.format;return se?typeof ft=="function"?ft(se):tt.locale.format(at.locale,se,ft):""}function Ct(se,Qe,tt){var at=Qe,ft=["getHour","getMinute","getSecond","getMillisecond"],Mt=["setHour","setMinute","setSecond","setMillisecond"];return Mt.forEach(function(Nt,Ut){tt?at=se[Nt](at,se[ft[Ut]](tt)):at=se[Nt](at,0)}),at}function tn(se,Qe,tt,at,ft){var Mt=(0,ye.zX)(function(Nt,Ut){return!!(tt&&tt(Nt,Ut)||at&&se.isAfter(at,Nt)&&!ae(se,Qe,at,Nt,Ut.type)||ft&&se.isAfter(Nt,ft)&&!ae(se,Qe,ft,Nt,Ut.type))});return Mt}function he(se,Qe,tt){return te.useMemo(function(){var at=ot(se,Qe,tt),ft=pe(at),Mt=ft[0],Nt=(0,_t.Z)(Mt)==="object"&&Mt.type==="mask"?Mt.format:null;return[ft.map(function(Ut){return typeof Ut=="string"||typeof Ut=="function"?Ut:Ut.format}),Nt]},[se,Qe,tt])}function re(se,Qe,tt){return typeof se[0]=="function"||tt?!0:Qe}function ne(se,Qe,tt,at){var ft=(0,ye.zX)(function(Mt,Nt){var Ut=(0,Le.Z)({type:Qe},Nt);if(delete Ut.activeIndex,!se.isValidate(Mt)||tt&&tt(Mt,Ut))return!0;if((Qe==="date"||Qe==="time")&&at){var mn,pn=Nt&&Nt.activeIndex===1?"end":"start",Kt=((mn=at.disabledTime)===null||mn===void 0?void 0:mn.call(at,Mt,pn,{from:Ut.from}))||{},Dn=Kt.disabledHours,Hn=Kt.disabledMinutes,Ln=Kt.disabledSeconds,kn=Kt.disabledMilliseconds,Bn=at.disabledHours,vn=at.disabledMinutes,xn=at.disabledSeconds,Kn=Dn||Bn,Mn=Hn||vn,qt=Ln||xn,lr=se.getHour(Mt),ir=se.getMinute(Mt),Zr=se.getSecond(Mt),Ba=se.getMillisecond(Mt);if(Kn&&Kn().includes(lr)||Mn&&Mn(lr).includes(ir)||qt&&qt(lr,ir).includes(Zr)||kn&&kn(lr,ir,Zr).includes(Ba))return!0}return!1});return ft}function de(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=te.useMemo(function(){var at=se&&pe(se);return Qe&&at&&(at[1]=at[1]||at[0]),at},[se,Qe]);return tt}function xe(se,Qe){var tt=se.generateConfig,at=se.locale,ft=se.picker,Mt=ft===void 0?"date":ft,Nt=se.prefixCls,Ut=Nt===void 0?"rc-picker":Nt,mn=se.styles,pn=mn===void 0?{}:mn,Kt=se.classNames,Dn=Kt===void 0?{}:Kt,Hn=se.order,Ln=Hn===void 0?!0:Hn,kn=se.components,Bn=kn===void 0?{}:kn,vn=se.inputRender,xn=se.allowClear,Kn=se.clearIcon,Mn=se.needConfirm,qt=se.multiple,lr=se.format,ir=se.inputReadOnly,Zr=se.disabledDate,Ba=se.minDate,ca=se.maxDate,ha=se.showTime,Xr=se.value,da=se.defaultValue,Yr=se.pickerValue,Fa=se.defaultPickerValue,ta=de(Xr),ga=de(da),Ca=de(Yr),Ar=de(Fa),jr=Mt==="date"&&ha?"datetime":Mt,Wr=jr==="time"||jr==="datetime",pr=Wr||qt,hr=Mn!=null?Mn:Wr,Qr=Je(se),Ur=(0,Pe.Z)(Qr,4),Da=Ur[0],za=Ur[1],fa=Ur[2],qa=Ur[3],Ja=pt(at,za),Ha=te.useMemo(function(){return st(jr,fa,qa,Da,Ja)},[jr,fa,qa,Da,Ja]),fi=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},se),{},{prefixCls:Ut,locale:Ja,picker:Mt,styles:pn,classNames:Dn,order:Ln,components:(0,Le.Z)({input:vn},Bn),clearIcon:Re(Ut,xn,Kn),showTime:Ha,value:ta,defaultValue:ga,pickerValue:Ca,defaultPickerValue:Ar},Qe==null?void 0:Qe())},[se]),ui=he(jr,Ja,lr),Ua=(0,Pe.Z)(ui,2),Yn=Ua[0],ji=Ua[1],pi=re(Yn,ir,qt),Yi=tn(tt,at,Zr,Ba,ca),gi=ne(tt,Mt,Yi,Ha),Ni=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},fi),{},{needConfirm:hr,inputReadOnly:pi,disabledDate:Yi})},[fi,hr,pi,Yi]);return[Ni,jr,pr,Yn,ji,gi]}var le=ee(16089);function ct(se,Qe,tt){var at=(0,ye.C8)(Qe,{value:se}),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=te.useRef(se),mn=te.useRef(),pn=function(){le.Z.cancel(mn.current)},Kt=(0,ye.zX)(function(){Nt(Ut.current),tt&&Mt!==Ut.current&&tt(Ut.current)}),Dn=(0,ye.zX)(function(Hn,Ln){pn(),Ut.current=Hn,Hn||Ln?Kt():mn.current=(0,le.Z)(Kt)});return te.useEffect(function(){return pn},[]),[Mt,Dn]}function Ot(se,Qe){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],at=arguments.length>3?arguments[3]:void 0,ft=tt.every(function(Kt){return Kt})?!1:se,Mt=ct(ft,Qe||!1,at),Nt=(0,Pe.Z)(Mt,2),Ut=Nt[0],mn=Nt[1];function pn(Kt){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Dn.inherit||Ut)&&mn(Kt,Dn.force)}return[Ut,pn]}function Qt(se){var Qe=te.useRef();return te.useImperativeHandle(se,function(){var tt;return{nativeElement:(tt=Qe.current)===null||tt===void 0?void 0:tt.nativeElement,focus:function(ft){var Mt;(Mt=Qe.current)===null||Mt===void 0||Mt.focus(ft)},blur:function(){var ft;(ft=Qe.current)===null||ft===void 0||ft.blur()}}}),Qe}function Zt(se,Qe){return te.useMemo(function(){return se||(Qe?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Qe).map(function(tt){var at=(0,Pe.Z)(tt,2),ft=at[0],Mt=at[1];return{label:ft,value:Mt}})):[])},[se,Qe])}function xt(se,Qe){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,at=te.useRef(Qe);at.current=Qe,(0,ge.o)(function(){if(se)at.current(se);else{var ft=(0,le.Z)(function(){at.current(se)},tt);return function(){le.Z.cancel(ft)}}},[se])}function Wt(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,at=te.useState(0),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=te.useState(!1),mn=(0,Pe.Z)(Ut,2),pn=mn[0],Kt=mn[1],Dn=te.useRef([]),Hn=te.useRef(null),Ln=te.useRef(null),kn=function(qt){Hn.current=qt},Bn=function(qt){return Hn.current===qt},vn=function(qt){Kt(qt)},xn=function(qt){return qt&&(Ln.current=qt),Ln.current},Kn=function(qt){var lr=Dn.current,ir=new Set(lr.filter(function(Ba){return qt[Ba]||Qe[Ba]})),Zr=lr[lr.length-1]===0?1:0;return ir.size>=2||se[Zr]?null:Zr};return xt(pn||tt,function(){pn||(Dn.current=[],kn(null))}),te.useEffect(function(){pn&&Dn.current.push(Mt)},[pn,Mt]),[pn,vn,xn,Mt,Nt,Kn,Dn.current,kn,Bn]}function hn(se,Qe,tt,at,ft,Mt){var Nt=tt[tt.length-1],Ut=function(pn,Kt){var Dn=(0,Pe.Z)(se,2),Hn=Dn[0],Ln=Dn[1],kn=(0,Le.Z)((0,Le.Z)({},Kt),{},{from:ue(se,tt)});return Nt===1&&Qe[0]&&Hn&&!ae(at,ft,Hn,pn,kn.type)&&at.isAfter(Hn,pn)||Nt===0&&Qe[1]&&Ln&&!ae(at,ft,Ln,pn,kn.type)&&at.isAfter(pn,Ln)?!0:Mt==null?void 0:Mt(pn,kn)};return Ut}function Sn(se,Qe,tt,at){switch(Qe){case"date":case"week":return se.addMonth(tt,at);case"month":case"quarter":return se.addYear(tt,at);case"year":return se.addYear(tt,at*10);case"decade":return se.addYear(tt,at*100);default:return tt}}var Jn=[];function Pr(se,Qe,tt,at,ft,Mt,Nt,Ut){var mn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Jn,pn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Jn,Kt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Jn,Dn=arguments.length>11?arguments[11]:void 0,Hn=arguments.length>12?arguments[12]:void 0,Ln=arguments.length>13?arguments[13]:void 0,kn=Nt==="time",Bn=Mt||0,vn=function(Ca){var Ar=se.getNow();return kn&&(Ar=Ct(se,Ar)),mn[Ca]||tt[Ca]||Ar},xn=(0,Pe.Z)(pn,2),Kn=xn[0],Mn=xn[1],qt=(0,ye.C8)(function(){return vn(0)},{value:Kn}),lr=(0,Pe.Z)(qt,2),ir=lr[0],Zr=lr[1],Ba=(0,ye.C8)(function(){return vn(1)},{value:Mn}),ca=(0,Pe.Z)(Ba,2),ha=ca[0],Xr=ca[1],da=te.useMemo(function(){var ga=[ir,ha][Bn];return kn?ga:Ct(se,ga,Kt[Bn])},[kn,ir,ha,Bn,se,Kt]),Yr=function(Ca){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",jr=[Zr,Xr][Bn];jr(Ca);var Wr=[ir,ha];Wr[Bn]=Ca,Dn&&(!ae(se,Qe,ir,Wr[0],Nt)||!ae(se,Qe,ha,Wr[1],Nt))&&Dn(Wr,{source:Ar,range:Bn===1?"end":"start",mode:at})},Fa=function(Ca,Ar){if(Ut){var jr={date:"month",week:"month",month:"year",quarter:"year"},Wr=jr[Nt];if(Wr&&!ae(se,Qe,Ca,Ar,Wr))return Sn(se,Nt,Ar,-1);if(Nt==="year"&&Ca){var pr=Math.floor(se.getYear(Ca)/10),hr=Math.floor(se.getYear(Ar)/10);if(pr!==hr)return Sn(se,Nt,Ar,-1)}}return Ar},ta=te.useRef(null);return(0,ge.Z)(function(){if(ft&&!mn[Bn]){var ga=kn?null:se.getNow();if(ta.current!==null&&ta.current!==Bn?ga=[ir,ha][Bn^1]:tt[Bn]?ga=Bn===0?tt[0]:Fa(tt[0],tt[1]):tt[Bn^1]&&(ga=tt[Bn^1]),ga){Hn&&se.isAfter(Hn,ga)&&(ga=Hn);var Ca=Ut?Sn(se,Nt,ga,1):ga;Ln&&se.isAfter(Ca,Ln)&&(ga=Ut?Sn(se,Nt,Ln,-1):Ln),Yr(ga,"reset")}}},[ft,Bn,tt[Bn]]),te.useEffect(function(){ft?ta.current=Bn:ta.current=null},[ft,Bn]),(0,ge.Z)(function(){ft&&mn&&mn[Bn]&&Yr(mn[Bn],"reset")},[ft,Bn]),[da,Yr]}function Rn(se,Qe){var tt=te.useRef(se),at=te.useState({}),ft=(0,Pe.Z)(at,2),Mt=ft[1],Nt=function(pn){return pn&&Qe!==void 0?Qe:tt.current},Ut=function(pn){tt.current=pn,Mt({})};return[Nt,Ut,Nt(!0)]}var Sr=[];function va(se,Qe,tt){var at=function(Nt){return Nt.map(function(Ut){return ht(Ut,{generateConfig:se,locale:Qe,format:tt[0]})})},ft=function(Nt,Ut){for(var mn=Math.max(Nt.length,Ut.length),pn=-1,Kt=0;Kt2&&arguments[2]!==void 0?arguments[2]:1,at=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ft=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Mt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,Nt=[],Ut=tt>=1?tt|0:1,mn=se;mn<=Qe;mn+=Ut){var pn=ft.includes(mn);(!pn||!at)&&Nt.push({label:ke(mn,Mt),value:mn,disabled:pn})}return Nt}function yn(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tt=arguments.length>2?arguments[2]:void 0,at=Qe||{},ft=at.use12Hours,Mt=at.hourStep,Nt=Mt===void 0?1:Mt,Ut=at.minuteStep,mn=Ut===void 0?1:Ut,pn=at.secondStep,Kt=pn===void 0?1:pn,Dn=at.millisecondStep,Hn=Dn===void 0?100:Dn,Ln=at.hideDisabledOptions,kn=at.disabledTime,Bn=at.disabledHours,vn=at.disabledMinutes,xn=at.disabledSeconds,Kn=te.useMemo(function(){return tt||se.getNow()},[tt,se]);if(0)var Mn,qt,lr;var ir=te.useCallback(function(pr){var hr=(kn==null?void 0:kn(pr))||{};return[hr.disabledHours||Bn||Pa,hr.disabledMinutes||vn||Pa,hr.disabledSeconds||xn||Pa,hr.disabledMilliseconds||Pa]},[kn,Bn,vn,xn]),Zr=te.useMemo(function(){return ir(Kn)},[Kn,ir]),Ba=(0,Pe.Z)(Zr,4),ca=Ba[0],ha=Ba[1],Xr=Ba[2],da=Ba[3],Yr=te.useCallback(function(pr,hr,Qr,Ur){var Da=rn(0,23,Nt,Ln,pr()),za=ft?Da.map(function(Ha){return(0,Le.Z)((0,Le.Z)({},Ha),{},{label:ke(Ha.value%12||12,2)})}):Da,fa=function(fi){return rn(0,59,mn,Ln,hr(fi))},qa=function(fi,ui){return rn(0,59,Kt,Ln,Qr(fi,ui))},Ja=function(fi,ui,Ua){return rn(0,999,Hn,Ln,Ur(fi,ui,Ua),3)};return[za,fa,qa,Ja]},[Ln,Nt,ft,Hn,mn,Kt]),Fa=te.useMemo(function(){return Yr(ca,ha,Xr,da)},[Yr,ca,ha,Xr,da]),ta=(0,Pe.Z)(Fa,4),ga=ta[0],Ca=ta[1],Ar=ta[2],jr=ta[3],Wr=function(hr,Qr){var Ur=function(){return ga},Da=Ca,za=Ar,fa=jr;if(Qr){var qa=ir(Qr),Ja=(0,Pe.Z)(qa,4),Ha=Ja[0],fi=Ja[1],ui=Ja[2],Ua=Ja[3],Yn=Yr(Ha,fi,ui,Ua),ji=(0,Pe.Z)(Yn,4),pi=ji[0],Yi=ji[1],gi=ji[2],Ni=ji[3];Ur=function(){return pi},Da=Yi,za=gi,fa=Ni}var Qi=Qa(hr,Ur,Da,za,fa,se);return Qi};return[Wr,ga,Ca,Ar,jr]}function Tn(se){var Qe=se.mode,tt=se.internalMode,at=se.renderExtraFooter,ft=se.showNow,Mt=se.showTime,Nt=se.onSubmit,Ut=se.onNow,mn=se.invalid,pn=se.needConfirm,Kt=se.generateConfig,Dn=se.disabledDate,Hn=te.useContext(Ye),Ln=Hn.prefixCls,kn=Hn.locale,Bn=Hn.button,vn=Bn===void 0?"button":Bn,xn=Kt.getNow(),Kn=yn(Kt,Mt,xn),Mn=(0,Pe.Z)(Kn,1),qt=Mn[0],lr=at==null?void 0:at(Qe),ir=Dn(xn,{type:Qe}),Zr=function(){if(!ir){var Fa=qt(xn);Ut(Fa)}},Ba="".concat(Ln,"-now"),ca="".concat(Ba,"-btn"),ha=ft&&te.createElement("li",{className:Ba},te.createElement("a",{className:Ue()(ca,ir&&"".concat(ca,"-disabled")),"aria-disabled":ir,onClick:Zr},tt==="date"?kn.today:kn.now)),Xr=pn&&te.createElement("li",{className:"".concat(Ln,"-ok")},te.createElement(vn,{disabled:mn,onClick:Nt},kn.ok)),da=(ha||Xr)&&te.createElement("ul",{className:"".concat(Ln,"-ranges")},ha,Xr);return!lr&&!da?null:te.createElement("div",{className:"".concat(Ln,"-footer")},lr&&te.createElement("div",{className:"".concat(Ln,"-footer-extra")},lr),da)}function Pn(se,Qe,tt){function at(ft,Mt){var Nt=ft.findIndex(function(mn){return ae(se,Qe,mn,Mt,tt)});if(Nt===-1)return[].concat((0,Be.Z)(ft),[Mt]);var Ut=(0,Be.Z)(ft);return Ut.splice(Nt,1),Ut}return at}var $t=te.createContext(null);function bn(){return te.useContext($t)}function ar(se,Qe){var tt=se.prefixCls,at=se.generateConfig,ft=se.locale,Mt=se.disabledDate,Nt=se.minDate,Ut=se.maxDate,mn=se.cellRender,pn=se.hoverValue,Kt=se.hoverRangeValue,Dn=se.onHover,Hn=se.values,Ln=se.pickerValue,kn=se.onSelect,Bn=se.prevIcon,vn=se.nextIcon,xn=se.superPrevIcon,Kn=se.superNextIcon,Mn=at.getNow(),qt={now:Mn,values:Hn,pickerValue:Ln,prefixCls:tt,disabledDate:Mt,minDate:Nt,maxDate:Ut,cellRender:mn,hoverValue:pn,hoverRangeValue:Kt,onHover:Dn,locale:ft,generateConfig:at,onSelect:kn,panelType:Qe,prevIcon:Bn,nextIcon:vn,superPrevIcon:xn,superNextIcon:Kn};return[qt,Mn]}var Er=te.createContext({});function kr(se){for(var Qe=se.rowNum,tt=se.colNum,at=se.baseDate,ft=se.getCellDate,Mt=se.prefixColumn,Nt=se.rowClassName,Ut=se.titleFormat,mn=se.getCellText,pn=se.getCellClassName,Kt=se.headerCells,Dn=se.cellSelection,Hn=Dn===void 0?!0:Dn,Ln=se.disabledDate,kn=bn(),Bn=kn.prefixCls,vn=kn.panelType,xn=kn.now,Kn=kn.disabledDate,Mn=kn.cellRender,qt=kn.onHover,lr=kn.hoverValue,ir=kn.hoverRangeValue,Zr=kn.generateConfig,Ba=kn.values,ca=kn.locale,ha=kn.onSelect,Xr=Ln||Kn,da="".concat(Bn,"-cell"),Yr=te.useContext(Er),Fa=Yr.onCellDblClick,ta=function(Qr){return Ba.some(function(Ur){return Ur&&ae(Zr,ca,Qr,Ur,vn)})},ga=[],Ca=0;Ca1&&arguments[1]!==void 0?arguments[1]:!1;ii(Mr),vn==null||vn(Mr),wa&&eo(Mr)},fo=function(Mr,wa){Ja(Mr),wa&&Vi(wa),eo(wa,Mr)},Pi=function(Mr){if(gi(Mr),Vi(Mr),qa!==qt){var wa=["decade","year"],ra=[].concat(wa,["month"]),ya={quarter:[].concat(wa,["quarter"]),week:[].concat((0,Be.Z)(ra),["week"]),date:[].concat((0,Be.Z)(ra),["date"])},bi=ya[qt]||ra,Ai=bi.indexOf(qa),no=bi[Ai+1];no&&fo(no,Mr)}},La=te.useMemo(function(){var Sa,Mr;if(Array.isArray(Zr)){var wa=(0,Pe.Z)(Zr,2);Sa=wa[0],Mr=wa[1]}else Sa=Zr;return!Sa&&!Mr?null:(Sa=Sa||Mr,Mr=Mr||Sa,ft.isAfter(Sa,Mr)?[Mr,Sa]:[Sa,Mr])},[Zr,ft]),zi=We(Ba,ca,ha),_i=da[Ha]||Nr[Ha]||ea,Zi=te.useContext(Er),mo=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},Zi),{},{hideHeader:Yr})},[Zi,Yr]),mi="".concat(Fa,"-panel"),ho=ze(se,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return te.createElement(Er.Provider,{value:mo},te.createElement("div",{ref:ta,tabIndex:mn,className:Ue()(mi,(0,me.Z)({},"".concat(mi,"-rtl"),Mt==="rtl"))},te.createElement(_i,(0,x.Z)({},ho,{showTime:Ur,prefixCls:Fa,locale:hr,generateConfig:ft,onModeChange:fo,pickerValue:Oi,onPickerValueChange:function(Mr){Vi(Mr,!0)},value:pi[0],onSelect:Pi,values:pi,cellRender:zi,hoverRangeValue:La,hoverValue:ir}))))}var tr=te.memo(te.forwardRef(sr)),Wn=tr;function Jr(se){var Qe=se.picker,tt=se.multiplePanel,at=se.pickerValue,ft=se.onPickerValueChange,Mt=se.needConfirm,Nt=se.onSubmit,Ut=se.range,mn=se.hoverValue,pn=te.useContext(Ye),Kt=pn.prefixCls,Dn=pn.generateConfig,Hn=te.useCallback(function(Kn,Mn){return Sn(Dn,Qe,Kn,Mn)},[Dn,Qe]),Ln=te.useMemo(function(){return Hn(at,1)},[at,Hn]),kn=function(Mn){ft(Hn(Mn,-1))},Bn={onCellDblClick:function(){Mt&&Nt()}},vn=Qe==="time",xn=(0,Le.Z)((0,Le.Z)({},se),{},{hoverValue:null,hoverRangeValue:null,hideHeader:vn});return Ut?xn.hoverRangeValue=mn:xn.hoverValue=mn,tt?te.createElement("div",{className:"".concat(Kt,"-panels")},te.createElement(Er.Provider,{value:(0,Le.Z)((0,Le.Z)({},Bn),{},{hideNext:!0})},te.createElement(Wn,xn)),te.createElement(Er.Provider,{value:(0,Le.Z)((0,Le.Z)({},Bn),{},{hidePrev:!0})},te.createElement(Wn,(0,x.Z)({},xn,{pickerValue:Ln,onPickerValueChange:kn})))):te.createElement(Er.Provider,{value:(0,Le.Z)({},Bn)},te.createElement(Wn,xn))}function Aa(se){return typeof se=="function"?se():se}function Za(se){var Qe=se.prefixCls,tt=se.presets,at=se.onClick,ft=se.onHover;return tt.length?te.createElement("div",{className:"".concat(Qe,"-presets")},te.createElement("ul",null,tt.map(function(Mt,Nt){var Ut=Mt.label,mn=Mt.value;return te.createElement("li",{key:Nt,onClick:function(){at(Aa(mn))},onMouseEnter:function(){ft(Aa(mn))},onMouseLeave:function(){ft(null)}},Ut)}))):null}function Ra(se){var Qe=se.panelRender,tt=se.internalMode,at=se.picker,ft=se.showNow,Mt=se.range,Nt=se.multiple,Ut=se.activeInfo,mn=Ut===void 0?[0,0,0]:Ut,pn=se.presets,Kt=se.onPresetHover,Dn=se.onPresetSubmit,Hn=se.onFocus,Ln=se.onBlur,kn=se.onPanelMouseDown,Bn=se.direction,vn=se.value,xn=se.onSelect,Kn=se.isInvalid,Mn=se.defaultOpenValue,qt=se.onOk,lr=se.onSubmit,ir=te.useContext(Ye),Zr=ir.prefixCls,Ba="".concat(Zr,"-panel"),ca=Bn==="rtl",ha=te.useRef(null),Xr=te.useRef(null),da=te.useState(0),Yr=(0,Pe.Z)(da,2),Fa=Yr[0],ta=Yr[1],ga=te.useState(0),Ca=(0,Pe.Z)(ga,2),Ar=Ca[0],jr=Ca[1],Wr=te.useState(0),pr=(0,Pe.Z)(Wr,2),hr=pr[0],Qr=pr[1],Ur=function(Pi){Pi.width&&ta(Pi.width)},Da=(0,Pe.Z)(mn,3),za=Da[0],fa=Da[1],qa=Da[2],Ja=te.useState(0),Ha=(0,Pe.Z)(Ja,2),fi=Ha[0],ui=Ha[1];te.useEffect(function(){ui(10)},[za]),te.useEffect(function(){if(Mt&&Xr.current){var fo,Pi=((fo=ha.current)===null||fo===void 0?void 0:fo.offsetWidth)||0,La=Xr.current.getBoundingClientRect();if(!La.height||La.right<0){ui(function(mo){return Math.max(0,mo-1)});return}var zi=(ca?fa-Pi:za)-La.left;if(Qr(zi),Fa&&Fa=Ut&&tt<=mn)return Mt;var pn=Math.min(Math.abs(tt-Ut),Math.abs(tt-mn));pn0?Yo:du));var bo=zo+qi,vo=du-Yo+1;return String(Yo+(vo+bo-Yo)%vo)};switch(wa){case"Backspace":case"Delete":ra="",ya=Ai;break;case"ArrowLeft":ra="",no(-1);break;case"ArrowRight":ra="",no(1);break;case"ArrowUp":ra="",ya=Eo(1);break;case"ArrowDown":ra="",ya=Eo(-1);break;default:isNaN(Number(wa))||(ra=hr+wa,ya=ra);break}if(ra!==null&&(Qr(ra),ra.length>=bi&&(no(1),Qr(""))),ya!==null){var Co=ui.slice(0,gi)+ke(ya,bi)+ui.slice(Ni);Oi(Co.slice(0,Nt.length))}fi({})},mi=te.useRef();(0,ge.Z)(function(){if(!(!Fa||!Nt||Vi.current)){if(!ji.match(ui)){Oi(Nt);return}return Yn.current.setSelectionRange(gi,Ni),mi.current=(0,le.Z)(function(){Yn.current.setSelectionRange(gi,Ni)}),function(){le.Z.cancel(mi.current)}}},[ji,Nt,Fa,ui,za,gi,Ni,Ha,Oi]);var ho=Nt?{onFocus:La,onBlur:_i,onKeyDown:mo,onMouseDown:fo,onMouseUp:Pi,onPaste:eo}:{};return te.createElement("div",{ref:Ua,className:Ue()(Xr,(0,me.Z)((0,me.Z)({},"".concat(Xr,"-active"),tt&&ft),"".concat(Xr,"-placeholder"),Kt))},te.createElement(ha,(0,x.Z)({ref:Yn,"aria-invalid":vn,autoComplete:"off"},Kn,{onKeyDown:Zi,onBlur:zi},ho,{value:ui,onChange:ii})),te.createElement(ja,{type:"suffix",icon:Mt}),xn)}),Xa=Vr,di=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Mi=["index"];function Ci(se,Qe){var tt=se.id,at=se.prefix,ft=se.clearIcon,Mt=se.suffixIcon,Nt=se.separator,Ut=Nt===void 0?"~":Nt,mn=se.activeIndex,pn=se.activeHelp,Kt=se.allHelp,Dn=se.focused,Hn=se.onFocus,Ln=se.onBlur,kn=se.onKeyDown,Bn=se.locale,vn=se.generateConfig,xn=se.placeholder,Kn=se.className,Mn=se.style,qt=se.onClick,lr=se.onClear,ir=se.value,Zr=se.onChange,Ba=se.onSubmit,ca=se.onInputChange,ha=se.format,Xr=se.maskFormat,da=se.preserveInvalidOnBlur,Yr=se.onInvalid,Fa=se.disabled,ta=se.invalid,ga=se.inputReadOnly,Ca=se.direction,Ar=se.onOpenChange,jr=se.onActiveInfo,Wr=se.placement,pr=se.onMouseDown,hr=se.required,Qr=se["aria-required"],Ur=se.autoFocus,Da=se.tabIndex,za=(0,ri.Z)(se,di),fa=Ca==="rtl",qa=te.useContext(Ye),Ja=qa.prefixCls,Ha=te.useMemo(function(){if(typeof tt=="string")return[tt];var zi=tt||{};return[zi.start,zi.end]},[tt]),fi=te.useRef(),ui=te.useRef(),Ua=te.useRef(),Yn=function(_i){var Zi;return(Zi=[ui,Ua][_i])===null||Zi===void 0?void 0:Zi.current};te.useImperativeHandle(Qe,function(){return{nativeElement:fi.current,focus:function(_i){if((0,_t.Z)(_i)==="object"){var Zi,mo=_i||{},mi=mo.index,ho=mi===void 0?0:mi,Sa=(0,ri.Z)(mo,Mi);(Zi=Yn(ho))===null||Zi===void 0||Zi.focus(Sa)}else{var Mr;(Mr=Yn(_i!=null?_i:0))===null||Mr===void 0||Mr.focus()}},blur:function(){var _i,Zi;(_i=Yn(0))===null||_i===void 0||_i.blur(),(Zi=Yn(1))===null||Zi===void 0||Zi.blur()}}});var ji=Rr(za),pi=te.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),Yi=oi((0,Le.Z)((0,Le.Z)({},se),{},{id:Ha,placeholder:pi})),gi=(0,Pe.Z)(Yi,1),Ni=gi[0],Qi=te.useState({position:"absolute",width:0}),Oi=(0,Pe.Z)(Qi,2),ii=Oi[0],eo=Oi[1],Vi=(0,ye.zX)(function(){var zi=Yn(mn);if(zi){var _i=zi.nativeElement.getBoundingClientRect(),Zi=fi.current.getBoundingClientRect(),mo=_i.left-Zi.left;eo(function(mi){return(0,Le.Z)((0,Le.Z)({},mi),{},{width:_i.width,left:mo})}),jr([_i.left,_i.right,Zi.width])}});te.useEffect(function(){Vi()},[mn]);var fo=ft&&(ir[0]&&!Fa[0]||ir[1]&&!Fa[1]),Pi=Ur&&!Fa[0],La=Ur&&!Pi&&!Fa[1];return te.createElement(_r.Z,{onResize:Vi},te.createElement("div",(0,x.Z)({},ji,{className:Ue()(Ja,"".concat(Ja,"-range"),(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({},"".concat(Ja,"-focused"),Dn),"".concat(Ja,"-disabled"),Fa.every(function(zi){return zi})),"".concat(Ja,"-invalid"),ta.some(function(zi){return zi})),"".concat(Ja,"-rtl"),fa),Kn),style:Mn,ref:fi,onClick:qt,onMouseDown:function(_i){var Zi=_i.target;Zi!==ui.current.inputElement&&Zi!==Ua.current.inputElement&&_i.preventDefault(),pr==null||pr(_i)}}),at&&te.createElement("div",{className:"".concat(Ja,"-prefix")},at),te.createElement(Xa,(0,x.Z)({ref:ui},Ni(0),{autoFocus:Pi,tabIndex:Da,"date-range":"start"})),te.createElement("div",{className:"".concat(Ja,"-range-separator")},Ut),te.createElement(Xa,(0,x.Z)({ref:Ua},Ni(1),{autoFocus:La,tabIndex:Da,"date-range":"end"})),te.createElement("div",{className:"".concat(Ja,"-active-bar"),style:ii}),te.createElement(ja,{type:"suffix",icon:Mt}),fo&&te.createElement(Ti,{icon:ft,onClear:lr})))}var Li=te.forwardRef(Ci),lo=Li;function Pt(se,Qe){var tt=se!=null?se:Qe;return Array.isArray(tt)?tt:[tt,tt]}function En(se){return se===1?"end":"start"}function cn(se,Qe){var tt=xe(se,function(){var Fi=se.disabled,Va=se.allowEmpty,li=Pt(Fi,!1),Ri=Pt(Va,!1);return{disabled:li,allowEmpty:Ri}}),at=(0,Pe.Z)(tt,6),ft=at[0],Mt=at[1],Nt=at[2],Ut=at[3],mn=at[4],pn=at[5],Kt=ft.prefixCls,Dn=ft.styles,Hn=ft.classNames,Ln=ft.defaultValue,kn=ft.value,Bn=ft.needConfirm,vn=ft.onKeyDown,xn=ft.disabled,Kn=ft.allowEmpty,Mn=ft.disabledDate,qt=ft.minDate,lr=ft.maxDate,ir=ft.defaultOpen,Zr=ft.open,Ba=ft.onOpenChange,ca=ft.locale,ha=ft.generateConfig,Xr=ft.picker,da=ft.showNow,Yr=ft.showToday,Fa=ft.showTime,ta=ft.mode,ga=ft.onPanelChange,Ca=ft.onCalendarChange,Ar=ft.onOk,jr=ft.defaultPickerValue,Wr=ft.pickerValue,pr=ft.onPickerValueChange,hr=ft.inputReadOnly,Qr=ft.suffixIcon,Ur=ft.onFocus,Da=ft.onBlur,za=ft.presets,fa=ft.ranges,qa=ft.components,Ja=ft.cellRender,Ha=ft.dateRender,fi=ft.monthCellRender,ui=ft.onClick,Ua=Qt(Qe),Yn=Ot(Zr,ir,xn,Ba),ji=(0,Pe.Z)(Yn,2),pi=ji[0],Yi=ji[1],gi=function(Va,li){(xn.some(function(Ri){return!Ri})||!Va)&&Yi(Va,li)},Ni=er(ha,ca,Ut,!0,!1,Ln,kn,Ca,Ar),Qi=(0,Pe.Z)(Ni,5),Oi=Qi[0],ii=Qi[1],eo=Qi[2],Vi=Qi[3],fo=Qi[4],Pi=eo(),La=Wt(xn,Kn,pi),zi=(0,Pe.Z)(La,9),_i=zi[0],Zi=zi[1],mo=zi[2],mi=zi[3],ho=zi[4],Sa=zi[5],Mr=zi[6],wa=zi[7],ra=zi[8],ya=function(Va,li){Zi(!0),Ur==null||Ur(Va,{range:En(li!=null?li:mi)})},bi=function(Va,li){Zi(!1),Da==null||Da(Va,{range:En(li!=null?li:mi)})},Ai=te.useMemo(function(){if(!Fa)return null;var Fi=Fa.disabledTime,Va=Fi?function(li){var Ri=En(mi),Lo=ue(Pi,Mr,mi);return Fi(li,Ri,{from:Lo})}:void 0;return(0,Le.Z)((0,Le.Z)({},Fa),{},{disabledTime:Va})},[Fa,mi,Pi,Mr]),no=(0,ye.C8)([Xr,Xr],{value:ta}),Eo=(0,Pe.Z)(no,2),Co=Eo[0],ro=Eo[1],qi=Co[mi]||Xr,ba=qi==="date"&&Ai?"datetime":qi,po=ba===Xr&&ba!=="time",Yo=Ma(Xr,qi,da,Yr,!0),du=Na(ft,Oi,ii,eo,Vi,xn,Ut,_i,pi,pn),Qo=(0,Pe.Z)(du,2),Ho=Qo[0],zo=Qo[1],bo=hn(Pi,xn,Mr,ha,ca,Mn),vo=qe(Pi,pn,Kn),Bo=(0,Pe.Z)(vo,2),fu=Bo[0],Zu=Bo[1],ku=Pr(ha,ca,Pi,Co,pi,mi,Mt,po,jr,Wr,Ai==null?void 0:Ai.defaultOpenValue,pr,qt,lr),So=(0,Pe.Z)(ku,2),qo=So[0],Ea=So[1],Zo=(0,ye.zX)(function(Fi,Va,li){var Ri=je(Co,mi,Va);if((Ri[0]!==Co[0]||Ri[1]!==Co[1])&&ro(Ri),ga&&li!==!1){var Lo=(0,Be.Z)(Pi);Fi&&(Lo[mi]=Fi),ga(Lo,Ri)}}),bu=function(Va,li){return je(Pi,li,Va)},It=function(Va,li){var Ri=Pi;Va&&(Ri=bu(Va,mi)),wa(mi);var Lo=Sa(Ri);Vi(Ri),Ho(mi,Lo===null),Lo===null?gi(!1,{force:!0}):li||Ua.current.focus({index:Lo})},Mu=function(Va){var li,Ri=Va.target.getRootNode();if(!Ua.current.nativeElement.contains((li=Ri.activeElement)!==null&&li!==void 0?li:document.activeElement)){var Lo=xn.findIndex(function(sl){return!sl});Lo>=0&&Ua.current.focus({index:Lo})}gi(!0),ui==null||ui(Va)},xu=function(){zo(null),gi(!1,{force:!0})},Pu=te.useState(null),Jo=(0,Pe.Z)(Pu,2),Du=Jo[0],yu=Jo[1],Ro=te.useState(null),io=(0,Pe.Z)(Ro,2),Io=io[0],au=io[1],Eu=te.useMemo(function(){return Io||Pi},[Pi,Io]);te.useEffect(function(){pi||au(null)},[pi]);var Bu=te.useState([0,0,0]),Wo=(0,Pe.Z)(Bu,2),Cu=Wo[0],ko=Wo[1],mu=Zt(za,fa),Iu=function(Va){au(Va),yu("preset")},_o=function(Va){var li=zo(Va);li&&gi(!1,{force:!0})},Lu=function(Va){It(Va)},$o=function(Va){au(Va?bu(Va,mi):null),yu("cell")},xi=function(Va){gi(!0),ya(Va)},Di=function(){mo("panel")},go=function(Va){var li=je(Pi,mi,Va);Vi(li),!Bn&&!Nt&&Mt===ba&&It(Va)},xo=function(){gi(!1)},Mo=We(Ja,Ha,fi,En(mi)),iu=Pi[mi]||null,eu=(0,ye.zX)(function(Fi){return pn(Fi,{activeIndex:mi})}),Ei=te.useMemo(function(){var Fi=(0,Ie.Z)(ft,!1),Va=(0,He.Z)(ft,[].concat((0,Be.Z)(Object.keys(Fi)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Va},[ft]),$a=te.createElement(Ra,(0,x.Z)({},Ei,{showNow:Yo,showTime:Ai,range:!0,multiplePanel:po,activeInfo:Cu,disabledDate:bo,onFocus:xi,onBlur:bi,onPanelMouseDown:Di,picker:Xr,mode:qi,internalMode:ba,onPanelChange:Zo,format:mn,value:iu,isInvalid:eu,onChange:null,onSelect:go,pickerValue:qo,defaultOpenValue:pe(Fa==null?void 0:Fa.defaultOpenValue)[mi],onPickerValueChange:Ea,hoverValue:Eu,onHover:$o,needConfirm:Bn,onSubmit:It,onOk:fo,presets:mu,onPresetHover:Iu,onPresetSubmit:_o,onNow:Lu,cellRender:Mo})),yr=function(Va,li){var Ri=bu(Va,li);Vi(Ri)},hu=function(){mo("input")},Gu=function(Va,li){var Ri=Mr.length,Lo=Mr[Ri-1];if(Ri&&Lo!==li&&Bn&&!Kn[Lo]&&!ra(Lo)&&Pi[Lo]){Ua.current.focus({index:Lo});return}mo("input"),gi(!0,{inherit:!0}),mi!==li&&pi&&!Bn&&Nt&&It(null,!0),ho(li),ya(Va,li)},Hl=function(Va,li){if(gi(!1),!Bn&&mo()==="input"){var Ri=Sa(Pi);Ho(mi,Ri===null)}bi(Va,li)},wl=function(Va,li){Va.key==="Tab"&&It(null,!0),vn==null||vn(Va,li)},Ul=te.useMemo(function(){return{prefixCls:Kt,locale:ca,generateConfig:ha,button:qa.button,input:qa.input}},[Kt,ca,ha,qa.button,qa.input]);if((0,ge.Z)(function(){pi&&mi!==void 0&&Zo(null,Xr,!1)},[pi,mi,Xr]),(0,ge.Z)(function(){var Fi=mo();!pi&&Fi==="input"&&(gi(!1),It(null,!0)),!pi&&Nt&&!Bn&&Fi==="panel"&&(gi(!0),It())},[pi]),0)var ms;return te.createElement(Ye.Provider,{value:Ul},te.createElement(Ge,(0,x.Z)({},_e(ft),{popupElement:$a,popupStyle:Dn.popup,popupClassName:Hn.popup,visible:pi,onClose:xo,range:!0}),te.createElement(lo,(0,x.Z)({},ft,{ref:Ua,suffixIcon:Qr,activeIndex:_i||pi?mi:null,activeHelp:!!Io,allHelp:!!Io&&Du==="preset",focused:_i,onFocus:Gu,onBlur:Hl,onKeyDown:wl,onSubmit:It,value:Eu,maskFormat:mn,onChange:yr,onInputChange:hu,format:Ut,inputReadOnly:hr,disabled:xn,open:pi,onOpenChange:gi,onClick:Mu,onClear:xu,invalid:fu,onInvalid:Zu,onActiveInfo:ko}))))}var gn=te.forwardRef(cn),Zn=gn,jn=ee(11780);function mt(se){var Qe=se.prefixCls,tt=se.value,at=se.onRemove,ft=se.removeIcon,Mt=ft===void 0?"\xD7":ft,Nt=se.formatDate,Ut=se.disabled,mn=se.maxTagCount,pn=se.placeholder,Kt="".concat(Qe,"-selector"),Dn="".concat(Qe,"-selection"),Hn="".concat(Dn,"-overflow");function Ln(vn,xn){return te.createElement("span",{className:Ue()("".concat(Dn,"-item")),title:typeof vn=="string"?vn:null},te.createElement("span",{className:"".concat(Dn,"-item-content")},vn),!Ut&&xn&&te.createElement("span",{onMouseDown:function(Mn){Mn.preventDefault()},onClick:xn,className:"".concat(Dn,"-item-remove")},Mt))}function kn(vn){var xn=Nt(vn),Kn=function(qt){qt&&qt.stopPropagation(),at(vn)};return Ln(xn,Kn)}function Bn(vn){var xn="+ ".concat(vn.length," ...");return Ln(xn)}return te.createElement("div",{className:Kt},te.createElement(jn.Z,{prefixCls:Hn,data:tt,renderItem:kn,renderRest:Bn,itemKey:function(xn){return Nt(xn)},maxCount:mn}),!tt.length&&te.createElement("span",{className:"".concat(Qe,"-selection-placeholder")},pn))}var ur=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Qn(se,Qe){var tt=se.id,at=se.open,ft=se.prefix,Mt=se.clearIcon,Nt=se.suffixIcon,Ut=se.activeHelp,mn=se.allHelp,pn=se.focused,Kt=se.onFocus,Dn=se.onBlur,Hn=se.onKeyDown,Ln=se.locale,kn=se.generateConfig,Bn=se.placeholder,vn=se.className,xn=se.style,Kn=se.onClick,Mn=se.onClear,qt=se.internalPicker,lr=se.value,ir=se.onChange,Zr=se.onSubmit,Ba=se.onInputChange,ca=se.multiple,ha=se.maxTagCount,Xr=se.format,da=se.maskFormat,Yr=se.preserveInvalidOnBlur,Fa=se.onInvalid,ta=se.disabled,ga=se.invalid,Ca=se.inputReadOnly,Ar=se.direction,jr=se.onOpenChange,Wr=se.onMouseDown,pr=se.required,hr=se["aria-required"],Qr=se.autoFocus,Ur=se.tabIndex,Da=se.removeIcon,za=(0,ri.Z)(se,ur),fa=Ar==="rtl",qa=te.useContext(Ye),Ja=qa.prefixCls,Ha=te.useRef(),fi=te.useRef();te.useImperativeHandle(Qe,function(){return{nativeElement:Ha.current,focus:function(ii){var eo;(eo=fi.current)===null||eo===void 0||eo.focus(ii)},blur:function(){var ii;(ii=fi.current)===null||ii===void 0||ii.blur()}}});var ui=Rr(za),Ua=function(ii){ir([ii])},Yn=function(ii){var eo=lr.filter(function(Vi){return Vi&&!ae(kn,Ln,Vi,ii,qt)});ir(eo),at||Zr()},ji=oi((0,Le.Z)((0,Le.Z)({},se),{},{onChange:Ua}),function(Oi){var ii=Oi.valueTexts;return{value:ii[0]||"",active:pn}}),pi=(0,Pe.Z)(ji,2),Yi=pi[0],gi=pi[1],Ni=!!(Mt&&lr.length&&!ta),Qi=ca?te.createElement(te.Fragment,null,te.createElement(mt,{prefixCls:Ja,value:lr,onRemove:Yn,formatDate:gi,maxTagCount:ha,disabled:ta,removeIcon:Da,placeholder:Bn}),te.createElement("input",{className:"".concat(Ja,"-multiple-input"),value:lr.map(gi).join(","),ref:fi,readOnly:!0,autoFocus:Qr,tabIndex:Ur}),te.createElement(ja,{type:"suffix",icon:Nt}),Ni&&te.createElement(Ti,{icon:Mt,onClear:Mn})):te.createElement(Xa,(0,x.Z)({ref:fi},Yi(),{autoFocus:Qr,tabIndex:Ur,suffixIcon:Nt,clearIcon:Ni&&te.createElement(Ti,{icon:Mt,onClear:Mn}),showActiveCls:!1}));return te.createElement("div",(0,x.Z)({},ui,{className:Ue()(Ja,(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({},"".concat(Ja,"-multiple"),ca),"".concat(Ja,"-focused"),pn),"".concat(Ja,"-disabled"),ta),"".concat(Ja,"-invalid"),ga),"".concat(Ja,"-rtl"),fa),vn),style:xn,ref:Ha,onClick:Kn,onMouseDown:function(ii){var eo,Vi=ii.target;Vi!==((eo=fi.current)===null||eo===void 0?void 0:eo.inputElement)&&ii.preventDefault(),Wr==null||Wr(ii)}}),ft&&te.createElement("div",{className:"".concat(Ja,"-prefix")},ft),Qi)}var un=te.forwardRef(Qn),In=un;function On(se,Qe){var tt=xe(se),at=(0,Pe.Z)(tt,6),ft=at[0],Mt=at[1],Nt=at[2],Ut=at[3],mn=at[4],pn=at[5],Kt=ft,Dn=Kt.prefixCls,Hn=Kt.styles,Ln=Kt.classNames,kn=Kt.order,Bn=Kt.defaultValue,vn=Kt.value,xn=Kt.needConfirm,Kn=Kt.onChange,Mn=Kt.onKeyDown,qt=Kt.disabled,lr=Kt.disabledDate,ir=Kt.minDate,Zr=Kt.maxDate,Ba=Kt.defaultOpen,ca=Kt.open,ha=Kt.onOpenChange,Xr=Kt.locale,da=Kt.generateConfig,Yr=Kt.picker,Fa=Kt.showNow,ta=Kt.showToday,ga=Kt.showTime,Ca=Kt.mode,Ar=Kt.onPanelChange,jr=Kt.onCalendarChange,Wr=Kt.onOk,pr=Kt.multiple,hr=Kt.defaultPickerValue,Qr=Kt.pickerValue,Ur=Kt.onPickerValueChange,Da=Kt.inputReadOnly,za=Kt.suffixIcon,fa=Kt.removeIcon,qa=Kt.onFocus,Ja=Kt.onBlur,Ha=Kt.presets,fi=Kt.components,ui=Kt.cellRender,Ua=Kt.dateRender,Yn=Kt.monthCellRender,ji=Kt.onClick,pi=Qt(Qe);function Yi(Ei){return Ei===null?null:pr?Ei:Ei[0]}var gi=Pn(da,Xr,Mt),Ni=Ot(ca,Ba,[qt],ha),Qi=(0,Pe.Z)(Ni,2),Oi=Qi[0],ii=Qi[1],eo=function($a,yr,hu){if(jr){var Gu=(0,Le.Z)({},hu);delete Gu.range,jr(Yi($a),Yi(yr),Gu)}},Vi=function($a){Wr==null||Wr(Yi($a))},fo=er(da,Xr,Ut,!1,kn,Bn,vn,eo,Vi),Pi=(0,Pe.Z)(fo,5),La=Pi[0],zi=Pi[1],_i=Pi[2],Zi=Pi[3],mo=Pi[4],mi=_i(),ho=Wt([qt]),Sa=(0,Pe.Z)(ho,4),Mr=Sa[0],wa=Sa[1],ra=Sa[2],ya=Sa[3],bi=function($a){wa(!0),qa==null||qa($a,{})},Ai=function($a){wa(!1),Ja==null||Ja($a,{})},no=(0,ye.C8)(Yr,{value:Ca}),Eo=(0,Pe.Z)(no,2),Co=Eo[0],ro=Eo[1],qi=Co==="date"&&ga?"datetime":Co,ba=Ma(Yr,Co,Fa,ta),po=Kn&&function(Ei,$a){Kn(Yi(Ei),Yi($a))},Yo=Na((0,Le.Z)((0,Le.Z)({},ft),{},{onChange:po}),La,zi,_i,Zi,[],Ut,Mr,Oi,pn),du=(0,Pe.Z)(Yo,2),Qo=du[1],Ho=qe(mi,pn),zo=(0,Pe.Z)(Ho,2),bo=zo[0],vo=zo[1],Bo=te.useMemo(function(){return bo.some(function(Ei){return Ei})},[bo]),fu=function($a,yr){if(Ur){var hu=(0,Le.Z)((0,Le.Z)({},yr),{},{mode:yr.mode[0]});delete hu.range,Ur($a[0],hu)}},Zu=Pr(da,Xr,mi,[Co],Oi,ya,Mt,!1,hr,Qr,pe(ga==null?void 0:ga.defaultOpenValue),fu,ir,Zr),ku=(0,Pe.Z)(Zu,2),So=ku[0],qo=ku[1],Ea=(0,ye.zX)(function(Ei,$a,yr){if(ro($a),Ar&&yr!==!1){var hu=Ei||mi[mi.length-1];Ar(hu,$a)}}),Zo=function(){Qo(_i()),ii(!1,{force:!0})},bu=function($a){!qt&&!pi.current.nativeElement.contains(document.activeElement)&&pi.current.focus(),ii(!0),ji==null||ji($a)},It=function(){Qo(null),ii(!1,{force:!0})},Mu=te.useState(null),xu=(0,Pe.Z)(Mu,2),Pu=xu[0],Jo=xu[1],Du=te.useState(null),yu=(0,Pe.Z)(Du,2),Ro=yu[0],io=yu[1],Io=te.useMemo(function(){var Ei=[Ro].concat((0,Be.Z)(mi)).filter(function($a){return $a});return pr?Ei:Ei.slice(0,1)},[mi,Ro,pr]),au=te.useMemo(function(){return!pr&&Ro?[Ro]:mi.filter(function(Ei){return Ei})},[mi,Ro,pr]);te.useEffect(function(){Oi||io(null)},[Oi]);var Eu=Zt(Ha),Bu=function($a){io($a),Jo("preset")},Wo=function($a){var yr=pr?gi(_i(),$a):[$a],hu=Qo(yr);hu&&!pr&&ii(!1,{force:!0})},Cu=function($a){Wo($a)},ko=function($a){io($a),Jo("cell")},mu=function($a){ii(!0),bi($a)},Iu=function($a){if(ra("panel"),!(pr&&qi!==Yr)){var yr=pr?gi(_i(),$a):[$a];Zi(yr),!xn&&!Nt&&Mt===qi&&Zo()}},_o=function(){ii(!1)},Lu=We(ui,Ua,Yn),$o=te.useMemo(function(){var Ei=(0,Ie.Z)(ft,!1),$a=(0,He.Z)(ft,[].concat((0,Be.Z)(Object.keys(Ei)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Le.Z)((0,Le.Z)({},$a),{},{multiple:ft.multiple})},[ft]),xi=te.createElement(Ra,(0,x.Z)({},$o,{showNow:ba,showTime:ga,disabledDate:lr,onFocus:mu,onBlur:Ai,picker:Yr,mode:Co,internalMode:qi,onPanelChange:Ea,format:mn,value:mi,isInvalid:pn,onChange:null,onSelect:Iu,pickerValue:So,defaultOpenValue:ga==null?void 0:ga.defaultOpenValue,onPickerValueChange:qo,hoverValue:Io,onHover:ko,needConfirm:xn,onSubmit:Zo,onOk:mo,presets:Eu,onPresetHover:Bu,onPresetSubmit:Wo,onNow:Cu,cellRender:Lu})),Di=function($a){Zi($a)},go=function(){ra("input")},xo=function($a){ra("input"),ii(!0,{inherit:!0}),bi($a)},Mo=function($a){ii(!1),Ai($a)},iu=function($a,yr){$a.key==="Tab"&&Zo(),Mn==null||Mn($a,yr)},eu=te.useMemo(function(){return{prefixCls:Dn,locale:Xr,generateConfig:da,button:fi.button,input:fi.input}},[Dn,Xr,da,fi.button,fi.input]);return(0,ge.Z)(function(){Oi&&ya!==void 0&&Ea(null,Yr,!1)},[Oi,ya,Yr]),(0,ge.Z)(function(){var Ei=ra();!Oi&&Ei==="input"&&(ii(!1),Zo()),!Oi&&Nt&&!xn&&Ei==="panel"&&Zo()},[Oi]),te.createElement(Ye.Provider,{value:eu},te.createElement(Ge,(0,x.Z)({},_e(ft),{popupElement:xi,popupStyle:Hn.popup,popupClassName:Ln.popup,visible:Oi,onClose:_o}),te.createElement(In,(0,x.Z)({},ft,{ref:pi,suffixIcon:za,removeIcon:fa,activeHelp:!!Ro,allHelp:!!Ro&&Pu==="preset",focused:Mr,onFocus:xo,onBlur:Mo,onKeyDown:iu,onSubmit:Zo,value:au,maskFormat:mn,onChange:Di,onInputChange:go,internalPicker:Mt,format:Ut,inputReadOnly:Da,disabled:qt,open:Oi,onOpenChange:ii,onClick:bu,onClear:It,invalid:Bo,onInvalid:function($a){vo($a,0)}}))))}var Nn=te.forwardRef(On),Un=Nn,gr=Un},25930:function(wn,zt,ee){"use strict";ee.d(zt,{Cd:function(){return We}});var x=ee(54476),Be=ee(33885),Le=ee(75931),Pe=ee(59301),ye=ee(92310),ge=ee.n(ye),He={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ie=function(){var nt=(0,Pe.useRef)([]),pt=(0,Pe.useRef)(null);return(0,Pe.useEffect)(function(){var _t=Date.now(),Lt=!1;nt.current.forEach(function(Bt){if(Bt){Lt=!0;var kt=Bt.style;kt.transitionDuration=".3s, .3s, .3s, .06s",pt.current&&_t-pt.current<100&&(kt.transitionDuration="0s, 0s")}}),Lt&&(pt.current=Date.now())}),nt.current},Oe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],te=function(nt){var pt=(0,Be.Z)((0,Be.Z)({},He),nt),_t=pt.className,Lt=pt.percent,Bt=pt.prefixCls,kt=pt.strokeColor,we=pt.strokeLinecap,oe=pt.strokeWidth,Se=pt.style,Je=pt.trailColor,st=pt.trailWidth,Re=pt.transition,gt=(0,Le.Z)(pt,Oe);delete gt.gapPosition;var lt=Array.isArray(Lt)?Lt:[Lt],St=Array.isArray(kt)?kt:[kt],rt=Ie(),$e=oe/2,et=100-oe/2,dt="M ".concat(we==="round"?$e:0,",").concat($e,` - L `).concat(we==="round"?et:100,",").concat($e),Dt="0 0 100 ".concat(oe),ut=0;return Pe.createElement("svg",(0,x.Z)({className:ge()("".concat(Bt,"-line"),_t),viewBox:Dt,preserveAspectRatio:"none",style:Se},gt),Pe.createElement("path",{className:"".concat(Bt,"-line-trail"),d:dt,strokeLinecap:we,stroke:Je,strokeWidth:st||oe,fillOpacity:"0"}),lt.map(function(wt,be){var ae=1;switch(we){case"round":ae=1-oe/100;break;case"square":ae=1-oe/2/100;break;default:ae=1;break}var ce={strokeDasharray:"".concat(wt*ae,"px, 100px"),strokeDashoffset:"-".concat(ut,"px"),transition:Re||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ve=St[be]||St[St.length-1];return ut+=wt,Pe.createElement("path",{key:be,className:"".concat(Bt,"-line-path"),d:dt,strokeLinecap:we,stroke:ve,strokeWidth:oe,fillOpacity:"0",ref:function(ht){rt[be]=ht},style:ce})}))},me=te,Ae=ee(76190),Ze=ee(42978),Ue=ee(47273),Xe=0,Fe=(0,Ue.Z)();function Ye(){var yt;return Fe?(yt=Xe,Xe+=1):yt="TEST_OR_SSR",yt}var it=function(yt){var nt=Pe.useState(),pt=(0,Ze.Z)(nt,2),_t=pt[0],Lt=pt[1];return Pe.useEffect(function(){Lt("rc_progress_".concat(Ye()))},[]),yt||_t},Ke=function(nt){var pt=nt.bg,_t=nt.children;return Pe.createElement("div",{style:{width:"100%",height:"100%",background:pt}},_t)};function Ge(yt,nt){return Object.keys(yt).map(function(pt){var _t=parseFloat(pt),Lt="".concat(Math.floor(_t*nt),"%");return"".concat(yt[pt]," ").concat(Lt)})}var ke=Pe.forwardRef(function(yt,nt){var pt=yt.prefixCls,_t=yt.color,Lt=yt.gradientId,Bt=yt.radius,kt=yt.style,we=yt.ptg,oe=yt.strokeLinecap,Se=yt.strokeWidth,Je=yt.size,st=yt.gapDegree,Re=_t&&(0,Ae.Z)(_t)==="object",gt=Re?"#FFF":void 0,lt=Je/2,St=Pe.createElement("circle",{className:"".concat(pt,"-circle-path"),r:Bt,cx:lt,cy:lt,stroke:gt,strokeLinecap:oe,strokeWidth:Se,opacity:we===0?0:1,style:kt,ref:nt});if(!Re)return St;var rt="".concat(Lt,"-conic"),$e=st?"".concat(180+st/2,"deg"):"0deg",et=Ge(_t,(360-st)/360),dt=Ge(_t,1),Dt="conic-gradient(from ".concat($e,", ").concat(et.join(", "),")"),ut="linear-gradient(to ".concat(st?"bottom":"top",", ").concat(dt.join(", "),")");return Pe.createElement(Pe.Fragment,null,Pe.createElement("mask",{id:rt},St),Pe.createElement("foreignObject",{x:0,y:0,width:Je,height:Je,mask:"url(#".concat(rt,")")},Pe.createElement(Ke,{bg:ut},Pe.createElement(Ke,{bg:Dt}))))}),pe=ke,je=100,ze=function(nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je){var st=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Re=_t/100*360*((360-kt)/360),gt=kt===0?0:{bottom:0,top:180,left:90,right:-90}[we],lt=(100-Lt)/100*pt;Se==="round"&&Lt!==100&&(lt+=Je/2,lt>=pt&&(lt=pt-.01));var St=je/2;return{stroke:typeof oe=="string"?oe:void 0,strokeDasharray:"".concat(pt,"px ").concat(nt),strokeDashoffset:lt+st,transform:"rotate(".concat(Bt+Re+gt,"deg)"),transformOrigin:"".concat(St,"px ").concat(St,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ot=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ue(yt){var nt=yt!=null?yt:[];return Array.isArray(nt)?nt:[nt]}var _e=function(nt){var pt=(0,Be.Z)((0,Be.Z)({},He),nt),_t=pt.id,Lt=pt.prefixCls,Bt=pt.steps,kt=pt.strokeWidth,we=pt.trailWidth,oe=pt.gapDegree,Se=oe===void 0?0:oe,Je=pt.gapPosition,st=pt.trailColor,Re=pt.strokeLinecap,gt=pt.style,lt=pt.className,St=pt.strokeColor,rt=pt.percent,$e=(0,Le.Z)(pt,ot),et=je/2,dt=it(_t),Dt="".concat(dt,"-gradient"),ut=et-kt/2,wt=Math.PI*2*ut,be=Se>0?90+Se/2:-90,ae=wt*((360-Se)/360),ce=(0,Ae.Z)(Bt)==="object"?Bt:{count:Bt,gap:2},ve=ce.count,Ee=ce.gap,ht=ue(rt),Ct=ue(St),tn=Ct.find(function(ct){return ct&&(0,Ae.Z)(ct)==="object"}),he=tn&&(0,Ae.Z)(tn)==="object",re=he?"butt":Re,ne=ze(wt,ae,0,100,be,Se,Je,st,re,kt),de=Ie(),xe=function(){var Ot=0;return ht.map(function(Qt,Zt){var xt=Ct[Zt]||Ct[Ct.length-1],Wt=ze(wt,ae,Ot,Qt,be,Se,Je,xt,re,kt);return Ot+=Qt,Pe.createElement(pe,{key:Zt,color:xt,ptg:Qt,radius:ut,prefixCls:Lt,gradientId:Dt,style:Wt,strokeLinecap:re,strokeWidth:kt,gapDegree:Se,ref:function(Sn){de[Zt]=Sn},size:je})}).reverse()},le=function(){var Ot=Math.round(ve*(ht[0]/100)),Qt=100/ve,Zt=0;return new Array(ve).fill(null).map(function(xt,Wt){var hn=Wt<=Ot-1?Ct[0]:st,Sn=hn&&(0,Ae.Z)(hn)==="object"?"url(#".concat(Dt,")"):void 0,Jn=ze(wt,ae,Zt,Qt,be,Se,Je,hn,"butt",kt,Ee);return Zt+=(ae-Jn.strokeDashoffset+Ee)*100/ae,Pe.createElement("circle",{key:Wt,className:"".concat(Lt,"-circle-path"),r:ut,cx:et,cy:et,stroke:Sn,strokeWidth:kt,opacity:1,style:Jn,ref:function(Rn){de[Wt]=Rn}})})};return Pe.createElement("svg",(0,x.Z)({className:ge()("".concat(Lt,"-circle"),lt),viewBox:"0 0 ".concat(je," ").concat(je),style:gt,id:_t,role:"presentation"},$e),!ve&&Pe.createElement("circle",{className:"".concat(Lt,"-circle-trail"),r:ut,cx:et,cy:et,stroke:st,strokeLinecap:re,strokeWidth:we||kt,style:ne}),ve?le():xe())},We=_e,qe={Line:me,Circle:We}},738:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ge}});var x=ee(54476),Be=ee(20068),Le=ee(42978),Pe=ee(75931),ye=ee(92310),ge=ee.n(ye),He=ee(18929),Ie=ee(10228),Oe=ee(26112),te=ee(59301);function me(ke,pe){var je=ke.disabled,ze=ke.prefixCls,ot=ke.character,ue=ke.characterRender,_e=ke.index,We=ke.count,qe=ke.value,yt=ke.allowHalf,nt=ke.focused,pt=ke.onHover,_t=ke.onClick,Lt=function(Re){pt(Re,_e)},Bt=function(Re){_t(Re,_e)},kt=function(Re){Re.keyCode===Ie.Z.ENTER&&_t(Re,_e)},we=_e+1,oe=new Set([ze]);qe===0&&_e===0&&nt?oe.add("".concat(ze,"-focused")):yt&&qe+.5>=we&&qe_e?"true":"false","aria-posinset":_e+1,"aria-setsize":We,tabIndex:je?-1:0},te.createElement("div",{className:"".concat(ze,"-first")},Se),te.createElement("div",{className:"".concat(ze,"-second")},Se)));return ue&&(Je=ue(Je,ke)),Je}var Ae=te.forwardRef(me);function Ze(){var ke=te.useRef({});function pe(ze){return ke.current[ze]}function je(ze){return function(ot){ke.current[ze]=ot}}return[pe,je]}function Ue(ke){var pe=ke.pageXOffset,je="scrollLeft";if(typeof pe!="number"){var ze=ke.document;pe=ze.documentElement[je],typeof pe!="number"&&(pe=ze.body[je])}return pe}function Xe(ke){var pe,je,ze=ke.ownerDocument,ot=ze.body,ue=ze&&ze.documentElement,_e=ke.getBoundingClientRect();return pe=_e.left,je=_e.top,pe-=ue.clientLeft||ot.clientLeft||0,je-=ue.clientTop||ot.clientTop||0,{left:pe,top:je}}function Fe(ke){var pe=Xe(ke),je=ke.ownerDocument,ze=je.defaultView||je.parentWindow;return pe.left+=Ue(ze),pe.left}var Ye=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function it(ke,pe){var je=ke.prefixCls,ze=je===void 0?"rc-rate":je,ot=ke.className,ue=ke.defaultValue,_e=ke.value,We=ke.count,qe=We===void 0?5:We,yt=ke.allowHalf,nt=yt===void 0?!1:yt,pt=ke.allowClear,_t=pt===void 0?!0:pt,Lt=ke.keyboard,Bt=Lt===void 0?!0:Lt,kt=ke.character,we=kt===void 0?"\u2605":kt,oe=ke.characterRender,Se=ke.disabled,Je=ke.direction,st=Je===void 0?"ltr":Je,Re=ke.tabIndex,gt=Re===void 0?0:Re,lt=ke.autoFocus,St=ke.onHoverChange,rt=ke.onChange,$e=ke.onFocus,et=ke.onBlur,dt=ke.onKeyDown,Dt=ke.onMouseLeave,ut=(0,Pe.Z)(ke,Ye),wt=Ze(),be=(0,Le.Z)(wt,2),ae=be[0],ce=be[1],ve=te.useRef(null),Ee=function(){if(!Se){var _r;(_r=ve.current)===null||_r===void 0||_r.focus()}};te.useImperativeHandle(pe,function(){return{focus:Ee,blur:function(){if(!Se){var _r;(_r=ve.current)===null||_r===void 0||_r.blur()}}}});var ht=(0,He.Z)(ue||0,{value:_e}),Ct=(0,Le.Z)(ht,2),tn=Ct[0],he=Ct[1],re=(0,He.Z)(null),ne=(0,Le.Z)(re,2),de=ne[0],xe=ne[1],le=function(_r,Qa){var Pa=st==="rtl",rn=_r+1;if(nt){var yn=ae(_r),Tn=Fe(yn),Pn=yn.clientWidth;(Pa&&Qa-Tn>Pn/2||!Pa&&Qa-Tn0&&!Pa||Qa===Ie.Z.RIGHT&&tn>0&&Pa?(ct(tn-rn),_r.preventDefault()):Qa===Ie.Z.LEFT&&tn5&&arguments[5]!==void 0?arguments[5]:!1,Dr=arguments.length>6?arguments[6]:void 0,zr=arguments.length>7?arguments[7]:void 0,Nr=te.useMemo(function(){if((0,He.Z)(Gt)==="object")return Gt.clearIcon;if(Gn)return Gn},[Gt,Gn]),sr=te.useMemo(function(){return!!(!vr&&Gt&&(Vn.length||Dr)&&!(zr==="combobox"&&Dr===""))},[Gt,vr,Vn.length,Dr,zr]);return{allowClear:sr,clearIcon:te.createElement(Ye,{className:"".concat(Ht,"-clear"),onMouseDown:fr,customizeIcon:Nr},"\xD7")}},Ke=te.createContext(null);function Ge(){return te.useContext(Ke)}function ke(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ht=te.useState(!1),fr=(0,ye.Z)(Ht,2),Vn=fr[0],Gt=fr[1],Gn=te.useRef(null),vr=function(){window.clearTimeout(Gn.current)};te.useEffect(function(){return vr},[]);var Dr=function(Nr,sr){vr(),Gn.current=window.setTimeout(function(){Gt(Nr),sr&&sr()},Tt)};return[Vn,Dr,vr]}function pe(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ht=te.useRef(null),fr=te.useRef(null);te.useEffect(function(){return function(){window.clearTimeout(fr.current)}},[]);function Vn(Gt){(Gt||Ht.current===null)&&(Ht.current=Gt),window.clearTimeout(fr.current),fr.current=window.setTimeout(function(){Ht.current=null},Tt)}return[function(){return Ht.current},Vn]}function je(Tt,Ht,fr,Vn){var Gt=te.useRef(null);Gt.current={open:Ht,triggerOpen:fr,customizedTrigger:Vn},te.useEffect(function(){function Gn(vr){var Dr;if(!((Dr=Gt.current)!==null&&Dr!==void 0&&Dr.customizedTrigger)){var zr=vr.target;zr.shadowRoot&&vr.composed&&(zr=vr.composedPath()[0]||zr),Gt.current.open&&Tt().filter(function(Nr){return Nr}).every(function(Nr){return!Nr.contains(zr)&&Nr!==zr})&&Gt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Gn),function(){return window.removeEventListener("mousedown",Gn)}},[])}var ze=ee(10228);function ot(Tt){return Tt&&![ze.Z.ESC,ze.Z.SHIFT,ze.Z.BACKSPACE,ze.Z.TAB,ze.Z.WIN_KEY,ze.Z.ALT,ze.Z.META,ze.Z.WIN_KEY_RIGHT,ze.Z.CTRL,ze.Z.SEMICOLON,ze.Z.EQUALS,ze.Z.CAPS_LOCK,ze.Z.CONTEXT_MENU,ze.Z.F1,ze.Z.F2,ze.Z.F3,ze.Z.F4,ze.Z.F5,ze.Z.F6,ze.Z.F7,ze.Z.F8,ze.Z.F9,ze.Z.F10,ze.Z.F11,ze.Z.F12].includes(Tt)}var ue=ee(26112),_e=ee(11780);function We(Tt,Ht,fr){var Vn=(0,Pe.Z)((0,Pe.Z)({},Tt),fr?Ht:{});return Object.keys(Ht).forEach(function(Gt){var Gn=Ht[Gt];typeof Gn=="function"&&(Vn[Gt]=function(){for(var vr,Dr=arguments.length,zr=new Array(Dr),Nr=0;Nr_a&&(tt="".concat(at.slice(0,_a),"..."))}var ft=function(Nt){Nt&&Nt.stopPropagation(),Ti(Nn)};return typeof oa=="function"?mt(se,tt,Un,Qe,ft):jn(Nn,tt,Un,Qe,ft)},Qn=function(Nn){if(!Gt.length)return null;var Un=typeof Ta=="function"?Ta(Nn):Ta;return typeof oa=="function"?mt(void 0,Un,!1,!1,void 0,!0):jn({title:Un},Un,!1)},un=te.createElement("div",{className:"".concat(cn,"-search"),style:{width:Mi},onFocus:function(){En(!0)},onBlur:function(){En(!1)}},te.createElement(_t,{ref:zr,open:Gn,prefixCls:Vn,id:fr,inputElement:null,disabled:sr,autoFocus:Jr,autoComplete:Aa,editable:Zn,activeDescendantId:Za,value:gn,onKeyDown:ki,onMouseDown:Wi,onChange:Si,onPaste:Ui,onCompositionStart:Bi,onCompositionEnd:Xi,onBlur:Ki,tabIndex:Ra,attrs:(0,ue.Z)(Ht,!0)}),te.createElement("span",{ref:Vr,className:"".concat(cn,"-search-mirror"),"aria-hidden":!0},gn,"\xA0")),In=te.createElement(_e.Z,{prefixCls:"".concat(cn,"-overflow"),data:Gt,renderItem:ur,renderRest:Qn,suffix:un,itemKey:Re,maxCount:oi});return te.createElement("span",{className:"".concat(cn,"-wrap")},In,!Gt.length&&!gn&&te.createElement("span",{className:"".concat(cn,"-placeholder")},Nr))},St=lt,rt=function(Ht){var fr=Ht.inputElement,Vn=Ht.prefixCls,Gt=Ht.id,Gn=Ht.inputRef,vr=Ht.disabled,Dr=Ht.autoFocus,zr=Ht.autoComplete,Nr=Ht.activeDescendantId,sr=Ht.mode,tr=Ht.open,Wn=Ht.values,Jr=Ht.placeholder,Aa=Ht.tabIndex,Za=Ht.showSearch,Ra=Ht.searchValue,ri=Ht.activeValue,oi=Ht.maxLength,_a=Ht.onInputKeyDown,Rr=Ht.onInputMouseDown,Ta=Ht.onInputChange,oa=Ht.onInputPaste,ja=Ht.onInputCompositionStart,Ti=Ht.onInputCompositionEnd,Si=Ht.onInputBlur,Ui=Ht.title,ki=te.useState(!1),Wi=(0,ye.Z)(ki,2),Bi=Wi[0],Xi=Wi[1],Ki=sr==="combobox",Vr=Ki||Za,Xa=Wn[0],di=Ra||"";Ki&&ri&&!Bi&&(di=ri),te.useEffect(function(){Ki&&Xi(!1)},[Ki,ri]);var Mi=sr!=="combobox"&&!tr&&!Za?!1:!!di,Ci=Ui===void 0?Je(Xa):Ui,Li=te.useMemo(function(){return Xa?null:te.createElement("span",{className:"".concat(Vn,"-selection-placeholder"),style:Mi?{visibility:"hidden"}:void 0},Jr)},[Xa,Mi,Jr,Vn]);return te.createElement("span",{className:"".concat(Vn,"-selection-wrap")},te.createElement("span",{className:"".concat(Vn,"-selection-search")},te.createElement(_t,{ref:Gn,prefixCls:Vn,id:Gt,open:tr,inputElement:fr,disabled:vr,autoFocus:Dr,autoComplete:zr,editable:Vr,activeDescendantId:Nr,value:di,onKeyDown:_a,onMouseDown:Rr,onChange:function(Pt){Xi(!0),Ta(Pt)},onPaste:oa,onCompositionStart:ja,onCompositionEnd:Ti,onBlur:Si,tabIndex:Aa,attrs:(0,ue.Z)(Ht,!0),maxLength:Ki?oi:void 0})),!Ki&&Xa?te.createElement("span",{className:"".concat(Vn,"-selection-item"),title:Ci,style:Mi?{visibility:"hidden"}:void 0},Xa.label):null,Li)},$e=rt,et=function(Ht,fr){var Vn=(0,te.useRef)(null),Gt=(0,te.useRef)(!1),Gn=Ht.prefixCls,vr=Ht.open,Dr=Ht.mode,zr=Ht.showSearch,Nr=Ht.tokenWithEnter,sr=Ht.disabled,tr=Ht.prefix,Wn=Ht.autoClearSearchValue,Jr=Ht.onSearch,Aa=Ht.onSearchSubmit,Za=Ht.onToggleOpen,Ra=Ht.onInputKeyDown,ri=Ht.onInputBlur,oi=Ht.domRef;te.useImperativeHandle(fr,function(){return{focus:function(Ci){Vn.current.focus(Ci)},blur:function(){Vn.current.blur()}}});var _a=pe(0),Rr=(0,ye.Z)(_a,2),Ta=Rr[0],oa=Rr[1],ja=function(Ci){var Li=Ci.which,lo=Vn.current instanceof HTMLTextAreaElement;!lo&&vr&&(Li===ze.Z.UP||Li===ze.Z.DOWN)&&Ci.preventDefault(),Ra&&Ra(Ci),Li===ze.Z.ENTER&&Dr==="tags"&&!Gt.current&&!vr&&(Aa==null||Aa(Ci.target.value)),!(lo&&!vr&&~[ze.Z.UP,ze.Z.DOWN,ze.Z.LEFT,ze.Z.RIGHT].indexOf(Li))&&ot(Li)&&Za(!0)},Ti=function(){oa(!0)},Si=(0,te.useRef)(null),Ui=function(Ci){Jr(Ci,!0,Gt.current)!==!1&&Za(!0)},ki=function(){Gt.current=!0},Wi=function(Ci){Gt.current=!1,Dr!=="combobox"&&Ui(Ci.target.value)},Bi=function(Ci){var Li=Ci.target.value;if(Nr&&Si.current&&/[\r\n]/.test(Si.current)){var lo=Si.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Li=Li.replace(lo,Si.current)}Si.current=null,Ui(Li)},Xi=function(Ci){var Li=Ci.clipboardData,lo=Li==null?void 0:Li.getData("text");Si.current=lo||""},Ki=function(Ci){var Li=Ci.target;if(Li!==Vn.current){var lo=document.body.style.msTouchAction!==void 0;lo?setTimeout(function(){Vn.current.focus()}):Vn.current.focus()}},Vr=function(Ci){var Li=Ta();Ci.target!==Vn.current&&!Li&&!(Dr==="combobox"&&sr)&&Ci.preventDefault(),(Dr!=="combobox"&&(!zr||!Li)||!vr)&&(vr&&Wn!==!1&&Jr("",!0,!1),Za())},Xa={inputRef:Vn,onInputKeyDown:ja,onInputMouseDown:Ti,onInputChange:Bi,onInputPaste:Xi,onInputCompositionStart:ki,onInputCompositionEnd:Wi,onInputBlur:ri},di=Dr==="multiple"||Dr==="tags"?te.createElement(St,(0,x.Z)({},Ht,Xa)):te.createElement($e,(0,x.Z)({},Ht,Xa));return te.createElement("div",{ref:oi,className:"".concat(Gn,"-selector"),onClick:Ki,onMouseDown:Vr},tr&&te.createElement("div",{className:"".concat(Gn,"-prefix")},tr),di)},dt=te.forwardRef(et),Dt=dt,ut=ee(65030),wt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],be=function(Ht){var fr=Ht===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"}}},ae=function(Ht,fr){var Vn=Ht.prefixCls,Gt=Ht.disabled,Gn=Ht.visible,vr=Ht.children,Dr=Ht.popupElement,zr=Ht.animation,Nr=Ht.transitionName,sr=Ht.dropdownStyle,tr=Ht.dropdownClassName,Wn=Ht.direction,Jr=Wn===void 0?"ltr":Wn,Aa=Ht.placement,Za=Ht.builtinPlacements,Ra=Ht.dropdownMatchSelectWidth,ri=Ht.dropdownRender,oi=Ht.dropdownAlign,_a=Ht.getPopupContainer,Rr=Ht.empty,Ta=Ht.getTriggerDOMNode,oa=Ht.onPopupVisibleChange,ja=Ht.onPopupMouseEnter,Ti=(0,ge.Z)(Ht,wt),Si="".concat(Vn,"-dropdown"),Ui=Dr;ri&&(Ui=ri(Dr));var ki=te.useMemo(function(){return Za||be(Ra)},[Za,Ra]),Wi=zr?"".concat(Si,"-").concat(zr):Nr,Bi=typeof Ra=="number",Xi=te.useMemo(function(){return Bi?null:Ra===!1?"minWidth":"width"},[Ra,Bi]),Ki=sr;Bi&&(Ki=(0,Pe.Z)((0,Pe.Z)({},Ki),{},{width:Ra}));var Vr=te.useRef(null);return te.useImperativeHandle(fr,function(){return{getPopupElement:function(){var di;return(di=Vr.current)===null||di===void 0?void 0:di.popupElement}}}),te.createElement(ut.Z,(0,x.Z)({},Ti,{showAction:oa?["click"]:[],hideAction:oa?["click"]:[],popupPlacement:Aa||(Jr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ki,prefixCls:Si,popupTransitionName:Wi,popup:te.createElement("div",{onMouseEnter:ja},Ui),ref:Vr,stretch:Xi,popupAlign:oi,popupVisible:Gn,getPopupContainer:_a,popupClassName:Ae()(tr,(0,Le.Z)({},"".concat(Si,"-empty"),Rr)),popupStyle:Ki,getTriggerDOMNode:Ta,onPopupVisibleChange:oa}),vr)},ce=te.forwardRef(ae),ve=ce,Ee=ee(66712);function ht(Tt,Ht){var fr=Tt.key,Vn;return"value"in Tt&&(Vn=Tt.value),fr!=null?fr:Vn!==void 0?Vn:"rc-index-key-".concat(Ht)}function Ct(Tt){return typeof Tt!="undefined"&&!Number.isNaN(Tt)}function tn(Tt,Ht){var fr=Tt||{},Vn=fr.label,Gt=fr.value,Gn=fr.options,vr=fr.groupLabel,Dr=Vn||(Ht?"children":"label");return{label:Dr,value:Gt||"value",options:Gn||"options",groupLabel:vr||Dr}}function he(Tt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fr=Ht.fieldNames,Vn=Ht.childrenAsData,Gt=[],Gn=tn(fr,!1),vr=Gn.label,Dr=Gn.value,zr=Gn.options,Nr=Gn.groupLabel;function sr(tr,Wn){Array.isArray(tr)&&tr.forEach(function(Jr){if(Wn||!(zr in Jr)){var Aa=Jr[Dr];Gt.push({key:ht(Jr,Gt.length),groupOption:Wn,data:Jr,label:Jr[vr],value:Aa})}else{var Za=Jr[Nr];Za===void 0&&Vn&&(Za=Jr.label),Gt.push({key:ht(Jr,Gt.length),group:!0,data:Jr,label:Za}),sr(Jr[zr],!0)}})}return sr(Tt,!1),Gt}function re(Tt){var Ht=(0,Pe.Z)({},Tt);return"props"in Ht||Object.defineProperty(Ht,"props",{get:function(){return(0,Oe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ht}}),Ht}var ne=function(Ht,fr,Vn){if(!fr||!fr.length)return null;var Gt=!1,Gn=function Dr(zr,Nr){var sr=(0,Ee.Z)(Nr),tr=sr[0],Wn=sr.slice(1);if(!tr)return[zr];var Jr=zr.split(tr);return Gt=Gt||Jr.length>1,Jr.reduce(function(Aa,Za){return[].concat((0,Be.Z)(Aa),(0,Be.Z)(Dr(Za,Wn)))},[]).filter(Boolean)},vr=Gn(Ht,fr);return Gt?typeof Vn!="undefined"?vr.slice(0,Vn):vr:null},de=te.createContext(null),xe=de;function le(Tt){var Ht=Tt.visible,fr=Tt.values;if(!Ht)return null;var Vn=50;return te.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(fr.slice(0,Vn).map(function(Gt){var Gn=Gt.label,vr=Gt.value;return["number","string"].includes((0,He.Z)(Gn))?Gn:vr}).join(", ")),fr.length>Vn?", ...":null)}var ct=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ot=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Qt=function(Ht){return Ht==="tags"||Ht==="multiple"},Zt=te.forwardRef(function(Tt,Ht){var fr,Vn=Tt.id,Gt=Tt.prefixCls,Gn=Tt.className,vr=Tt.showSearch,Dr=Tt.tagRender,zr=Tt.direction,Nr=Tt.omitDomProps,sr=Tt.displayValues,tr=Tt.onDisplayValuesChange,Wn=Tt.emptyOptions,Jr=Tt.notFoundContent,Aa=Jr===void 0?"Not Found":Jr,Za=Tt.onClear,Ra=Tt.mode,ri=Tt.disabled,oi=Tt.loading,_a=Tt.getInputElement,Rr=Tt.getRawInputElement,Ta=Tt.open,oa=Tt.defaultOpen,ja=Tt.onDropdownVisibleChange,Ti=Tt.activeValue,Si=Tt.onActiveValueChange,Ui=Tt.activeDescendantId,ki=Tt.searchValue,Wi=Tt.autoClearSearchValue,Bi=Tt.onSearch,Xi=Tt.onSearchSplit,Ki=Tt.tokenSeparators,Vr=Tt.allowClear,Xa=Tt.prefix,di=Tt.suffixIcon,Mi=Tt.clearIcon,Ci=Tt.OptionList,Li=Tt.animation,lo=Tt.transitionName,Pt=Tt.dropdownStyle,En=Tt.dropdownClassName,cn=Tt.dropdownMatchSelectWidth,gn=Tt.dropdownRender,Zn=Tt.dropdownAlign,jn=Tt.placement,mt=Tt.builtinPlacements,ur=Tt.getPopupContainer,Qn=Tt.showAction,un=Qn===void 0?[]:Qn,In=Tt.onFocus,On=Tt.onBlur,Nn=Tt.onKeyUp,Un=Tt.onKeyDown,gr=Tt.onMouseDown,se=(0,ge.Z)(Tt,ct),Qe=Qt(Ra),tt=(vr!==void 0?vr:Qe)||Ra==="combobox",at=(0,Pe.Z)({},se);Ot.forEach(function(Mr){delete at[Mr]}),Nr==null||Nr.forEach(function(Mr){delete at[Mr]});var ft=te.useState(!1),Mt=(0,ye.Z)(ft,2),Nt=Mt[0],Ut=Mt[1];te.useEffect(function(){Ut((0,Ue.Z)())},[]);var mn=te.useRef(null),pn=te.useRef(null),Kt=te.useRef(null),Dn=te.useRef(null),Hn=te.useRef(null),Ln=te.useRef(!1),kn=ke(),Bn=(0,ye.Z)(kn,3),vn=Bn[0],xn=Bn[1],Kn=Bn[2];te.useImperativeHandle(Ht,function(){var Mr,wa;return{focus:(Mr=Dn.current)===null||Mr===void 0?void 0:Mr.focus,blur:(wa=Dn.current)===null||wa===void 0?void 0:wa.blur,scrollTo:function(ya){var bi;return(bi=Hn.current)===null||bi===void 0?void 0:bi.scrollTo(ya)},nativeElement:mn.current||pn.current}});var Mn=te.useMemo(function(){var Mr;if(Ra!=="combobox")return ki;var wa=(Mr=sr[0])===null||Mr===void 0?void 0:Mr.value;return typeof wa=="string"||typeof wa=="number"?String(wa):""},[ki,Ra,sr]),qt=Ra==="combobox"&&typeof _a=="function"&&_a()||null,lr=typeof Rr=="function"&&Rr(),ir=(0,Xe.x1)(pn,lr==null||(fr=lr.props)===null||fr===void 0?void 0:fr.ref),Zr=te.useState(!1),Ba=(0,ye.Z)(Zr,2),ca=Ba[0],ha=Ba[1];(0,Ze.Z)(function(){ha(!0)},[]);var Xr=(0,Ie.Z)(!1,{defaultValue:oa,value:Ta}),da=(0,ye.Z)(Xr,2),Yr=da[0],Fa=da[1],ta=ca?Yr:!1,ga=!Aa&&Wn;(ri||ga&&ta&&Ra==="combobox")&&(ta=!1);var Ca=ga?!1:ta,Ar=te.useCallback(function(Mr){var wa=Mr!==void 0?Mr:!ta;ri||(Fa(wa),ta!==wa&&(ja==null||ja(wa)))},[ri,ta,Fa,ja]),jr=te.useMemo(function(){return(Ki||[]).some(function(Mr){return[` + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var At;He&&(At=window.scrollY),E.input.focus(),He&&window.scrollTo(null,At),E.input.reset(),b.somethingSelected()||(z.value=y.prevInput=" "),y.contextMenuPending=vt,E.selForContextMenu=b.doc.sel,clearTimeout(E.detectingSelectAll);function Vt(){if(z.selectionStart!=null){var nn=b.somethingSelected(),zn="\u200B"+(nn?z.value:"");z.value="\u21DA",z.value=zn,y.prevInput=nn?"":"\u200B",z.selectionStart=1,z.selectionEnd=zn.length,E.selForContextMenu=b.doc.sel}}function vt(){if(y.contextMenuPending==vt&&(y.contextMenuPending=!1,y.wrapper.style.cssText=Ve,z.style.cssText=Me,ye&&ge<9&&E.scrollbars.setScrollTop(E.scroller.scrollTop=fe),z.selectionStart!=null)){(!ye||ye&&ge<9)&&Vt();var nn=0,zn=function(){E.selForContextMenu==b.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&y.prevInput=="\u200B"?Va(b,uu)(b):nn++<10?E.detectingSelectAll=setTimeout(zn,500):(E.selForContextMenu=null,E.input.reset())};E.detectingSelectAll=setTimeout(zn,200)}}if(ye&&ge>=9&&Vt(),pe){Sr(a);var dn=function(){Qt(window,"mouseup",dn),setTimeout(vt,20)};ct(window,"mouseup",dn)}else setTimeout(vt,50)},ei.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},ei.prototype.setUneditable=function(){},ei.prototype.needsContentAttribute=!1;function co(a,y){if(y=y?kt(y):{},y.value=a.value,!y.tabindex&&a.tabIndex&&(y.tabindex=a.tabIndex),!y.placeholder&&a.placeholder&&(y.placeholder=a.placeholder),y.autofocus==null){var b=nt();y.autofocus=b==a||a.getAttribute("autofocus")!=null&&b==document.body}function E(){a.value=De.getValue()}var z;if(a.form&&(ct(a.form,"submit",E),!y.leaveSubmitMethodAlone)){var ie=a.form;z=ie.submit;try{var fe=ie.submit=function(){E(),ie.submit=z,ie.submit(),ie.submit=fe}}catch(Me){}}y.finishInit=function(Me){Me.save=E,Me.getTextArea=function(){return a},Me.toTextArea=function(){Me.toTextArea=isNaN,E(),a.parentNode.removeChild(Me.getWrapperElement()),a.style.display="",a.form&&(Qt(a.form,"submit",E),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var De=Yt(function(Me){return a.parentNode.insertBefore(Me,a.nextSibling)},y);return De}function ia(a){a.off=Qt,a.on=ct,a.wheelEventPixels=Xs,a.Doc=tu,a.splitLines=Qa,a.countColumn=we,a.findColumn=St,a.isWordChar=ae,a.Pass=st,a.signal=Zt,a.Line=Ut,a.changeEnd=zu,a.scrollbarModel=iu,a.Pos=Gt,a.cmpPos=Gn,a.modes=Pn,a.mimeModes=$t,a.resolveMode=Cr,a.getMode=kr,a.modeExtensions=Tr,a.extendMode=ra,a.copyState=mr,a.startState=oa,a.innerMode=ea,a.commands=pl,a.keyMap=_u,a.keyName=Rs,a.isModifierKey=Fu,a.lookupKey=Xo,a.normalizeKeyMap=Zs,a.StringStream=nr,a.SharedTextMarker=hl,a.TextMarker=oo,a.LineWidget=ml,a.e_preventDefault=Jn,a.e_stopPropagation=Pr,a.e_stop=Sr,a.addClass=pt,a.contains=yt,a.rmClass=ze,a.keyNames=ju}Jt(Yt),Fn(Yt);var ka="iter insert remove copy getEditor constructor".split(" ");for(var qr in tu.prototype)tu.prototype.hasOwnProperty(qr)&&Se(ka,qr)<0&&(Yt.prototype[qr]=function(a){return function(){return a.apply(this.doc,arguments)}}(tu.prototype[qr]));return Sn(tu),Yt.inputStyles={textarea:ei,contenteditable:Kr},Yt.defineMode=function(a){!Yt.defaults.mode&&a!="null"&&(Yt.defaults.mode=a),bn.apply(this,arguments)},Yt.defineMIME=ar,Yt.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Yt.defineMIME("text/plain","null"),Yt.defineExtension=function(a,y){Yt.prototype[a]=y},Yt.defineDocExtension=function(a,y){tu.prototype[a]=y},Yt.fromTextArea=co,ia(Yt),Yt.version="5.58.2",Yt})},25419:function(wn,zt,ee){(function(x){x(ee(89780),ee(15525),ee(98101))})(function(x){"use strict";x.defineMode("markdown",function(Be,Le){var Pe=x.getMode(Be,"text/html"),ye=Pe.name=="null";function ge(we){if(x.findModeByName){var oe=x.findModeByName(we);oe&&(we=oe.mime||oe.mimes[0])}var Se=x.getMode(Be,we);return Se.name=="null"?null:Se}Le.highlightFormatting===void 0&&(Le.highlightFormatting=!1),Le.maxBlockquoteDepth===void 0&&(Le.maxBlockquoteDepth=0),Le.taskLists===void 0&&(Le.taskLists=!1),Le.strikethrough===void 0&&(Le.strikethrough=!1),Le.emoji===void 0&&(Le.emoji=!1),Le.fencedCodeBlockHighlighting===void 0&&(Le.fencedCodeBlockHighlighting=!0),Le.fencedCodeBlockDefaultMode===void 0&&(Le.fencedCodeBlockDefaultMode="text/plain"),Le.xml===void 0&&(Le.xml=!0),Le.tokenTypeOverrides===void 0&&(Le.tokenTypeOverrides={});var He={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ie in He)He.hasOwnProperty(Ie)&&Le.tokenTypeOverrides[Ie]&&(He[Ie]=Le.tokenTypeOverrides[Ie]);var Oe=/^([*\-_])(?:\s*\1){2,}\s*$/,te=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,me=/^\[(x| )\](?=\s)/i,Ae=Le.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ze=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Ue=/^[^#!\[\]*_\\<>` "'(~:]+/,Xe=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Fe=/^\s*\[[^\]]+?\]:.*$/,Ye=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,it=" ";function Ke(we,oe,Se){return oe.f=oe.inline=Se,Se(we,oe)}function Ge(we,oe,Se){return oe.f=oe.block=Se,Se(we,oe)}function ke(we){return!we||!/\S/.test(we.string)}function pe(we){if(we.linkTitle=!1,we.linkHref=!1,we.linkText=!1,we.em=!1,we.strong=!1,we.strikethrough=!1,we.quote=0,we.indentedCode=!1,we.f==ze){var oe=ye;if(!oe){var Se=x.innerMode(Pe,we.htmlState);oe=Se.mode.name=="xml"&&Se.state.tagStart===null&&!Se.state.context&&Se.state.tokenize.isInText}oe&&(we.f=We,we.block=je,we.htmlState=null)}return we.trailingSpace=0,we.trailingSpaceNewLine=!1,we.prevLine=we.thisLine,we.thisLine={stream:null},null}function je(we,oe){var Se=we.column()===oe.indentation,Je=ke(oe.prevLine.stream),st=oe.indentedCode,Re=oe.prevLine.hr,gt=oe.list!==!1,lt=(oe.listStack[oe.listStack.length-1]||0)+3;oe.indentedCode=!1;var St=oe.indentation;if(oe.indentationDiff===null&&(oe.indentationDiff=oe.indentation,gt)){for(oe.list=null;St=4&&(st||oe.prevLine.fencedCodeEnd||oe.prevLine.header||Je))return we.skipToEnd(),oe.indentedCode=!0,He.code;if(we.eatSpace())return null;if(Se&&oe.indentation<=lt&&(et=we.match(Ae))&&et[1].length<=6)return oe.quote=0,oe.header=et[1].length,oe.thisLine.header=!0,Le.highlightFormatting&&(oe.formatting="header"),oe.f=oe.inline,ue(oe);if(oe.indentation<=lt&&we.eat(">"))return oe.quote=Se?1:oe.quote+1,Le.highlightFormatting&&(oe.formatting="quote"),we.eatSpace(),ue(oe);if(!$e&&!oe.setext&&Se&&oe.indentation<=lt&&(et=we.match(te))){var dt=et[1]?"ol":"ul";return oe.indentation=St+we.current().length,oe.list=!0,oe.quote=0,oe.listStack.push(oe.indentation),oe.em=!1,oe.strong=!1,oe.code=!1,oe.strikethrough=!1,Le.taskLists&&we.match(me,!1)&&(oe.taskList=!0),oe.f=oe.inline,Le.highlightFormatting&&(oe.formatting=["list","list-"+dt]),ue(oe)}else{if(Se&&oe.indentation<=lt&&(et=we.match(Xe,!0)))return oe.quote=0,oe.fencedEndRE=new RegExp(et[1]+"+ *$"),oe.localMode=Le.fencedCodeBlockHighlighting&&ge(et[2]||Le.fencedCodeBlockDefaultMode),oe.localMode&&(oe.localState=x.startState(oe.localMode)),oe.f=oe.block=ot,Le.highlightFormatting&&(oe.formatting="code-block"),oe.code=-1,ue(oe);if(oe.setext||(!rt||!gt)&&!oe.quote&&oe.list===!1&&!oe.code&&!$e&&!Fe.test(we.string)&&(et=we.lookAhead(1))&&(et=et.match(Ze)))return oe.setext?(oe.header=oe.setext,oe.setext=0,we.skipToEnd(),Le.highlightFormatting&&(oe.formatting="header")):(oe.header=et[0].charAt(0)=="="?1:2,oe.setext=oe.header),oe.thisLine.header=!0,oe.f=oe.inline,ue(oe);if($e)return we.skipToEnd(),oe.hr=!0,oe.thisLine.hr=!0,He.hr;if(we.peek()==="[")return Ke(we,oe,_t)}return Ke(we,oe,oe.inline)}function ze(we,oe){var Se=Pe.token(we,oe.htmlState);if(!ye){var Je=x.innerMode(Pe,oe.htmlState);(Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText||oe.md_inside&&we.current().indexOf(">")>-1)&&(oe.f=We,oe.block=je,oe.htmlState=null)}return Se}function ot(we,oe){var Se=oe.listStack[oe.listStack.length-1]||0,Je=oe.indentation=we.quote?oe.push(He.formatting+"-"+we.formatting[Se]+"-"+we.quote):oe.push("error"))}if(we.taskOpen)return oe.push("meta"),oe.length?oe.join(" "):null;if(we.taskClosed)return oe.push("property"),oe.length?oe.join(" "):null;if(we.linkHref?oe.push(He.linkHref,"url"):(we.strong&&oe.push(He.strong),we.em&&oe.push(He.em),we.strikethrough&&oe.push(He.strikethrough),we.emoji&&oe.push(He.emoji),we.linkText&&oe.push(He.linkText),we.code&&oe.push(He.code),we.image&&oe.push(He.image),we.imageAltText&&oe.push(He.imageAltText,"link"),we.imageMarker&&oe.push(He.imageMarker)),we.header&&oe.push(He.header,He.header+"-"+we.header),we.quote&&(oe.push(He.quote),!Le.maxBlockquoteDepth||Le.maxBlockquoteDepth>=we.quote?oe.push(He.quote+"-"+we.quote):oe.push(He.quote+"-"+Le.maxBlockquoteDepth)),we.list!==!1){var Je=(we.listStack.length-1)%3;Je?Je===1?oe.push(He.list2):oe.push(He.list3):oe.push(He.list1)}return we.trailingSpaceNewLine?oe.push("trailing-space-new-line"):we.trailingSpace&&oe.push("trailing-space-"+(we.trailingSpace%2?"a":"b")),oe.length?oe.join(" "):null}function _e(we,oe){if(we.match(Ue,!0))return ue(oe)}function We(we,oe){var Se=oe.text(we,oe);if(typeof Se!="undefined")return Se;if(oe.list)return oe.list=null,ue(oe);if(oe.taskList){var Je=we.match(me,!0)[1]===" ";return Je?oe.taskOpen=!0:oe.taskClosed=!0,Le.highlightFormatting&&(oe.formatting="task"),oe.taskList=!1,ue(oe)}if(oe.taskOpen=!1,oe.taskClosed=!1,oe.header&&we.match(/^#+$/,!0))return Le.highlightFormatting&&(oe.formatting="header"),ue(oe);var st=we.next();if(oe.linkTitle){oe.linkTitle=!1;var Re=st;st==="("&&(Re=")"),Re=(Re+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var gt="^\\s*(?:[^"+Re+"\\\\]+|\\\\\\\\|\\\\.)"+Re;if(we.match(new RegExp(gt),!0))return He.linkHref}if(st==="`"){var lt=oe.formatting;Le.highlightFormatting&&(oe.formatting="code"),we.eatWhile("`");var St=we.current().length;if(oe.code==0&&(!oe.quote||St==1))return oe.code=St,ue(oe);if(St==oe.code){var rt=ue(oe);return oe.code=0,rt}else return oe.formatting=lt,ue(oe)}else if(oe.code)return ue(oe);if(st==="\\"&&(we.next(),Le.highlightFormatting)){var $e=ue(oe),et=He.formatting+"-escape";return $e?$e+" "+et:et}if(st==="!"&&we.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return oe.imageMarker=!0,oe.image=!0,Le.highlightFormatting&&(oe.formatting="image"),ue(oe);if(st==="["&&oe.imageMarker&&we.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return oe.imageMarker=!1,oe.imageAltText=!0,Le.highlightFormatting&&(oe.formatting="image"),ue(oe);if(st==="]"&&oe.imageAltText){Le.highlightFormatting&&(oe.formatting="image");var $e=ue(oe);return oe.imageAltText=!1,oe.image=!1,oe.inline=oe.f=yt,$e}if(st==="["&&!oe.image)return oe.linkText&&we.match(/^.*?\]/)||(oe.linkText=!0,Le.highlightFormatting&&(oe.formatting="link")),ue(oe);if(st==="]"&&oe.linkText){Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return oe.linkText=!1,oe.inline=oe.f=we.match(/\(.*?\)| ?\[.*?\]/,!1)?yt:We,$e}if(st==="<"&&we.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){oe.f=oe.inline=qe,Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return $e?$e+=" ":$e="",$e+He.linkInline}if(st==="<"&&we.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){oe.f=oe.inline=qe,Le.highlightFormatting&&(oe.formatting="link");var $e=ue(oe);return $e?$e+=" ":$e="",$e+He.linkEmail}if(Le.xml&&st==="<"&&we.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var dt=we.string.indexOf(">",we.pos);if(dt!=-1){var Dt=we.string.substring(we.start,dt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(oe.md_inside=!0)}return we.backUp(1),oe.htmlState=x.startState(Pe),Ge(we,oe,ze)}if(Le.xml&&st==="<"&&we.match(/^\/\w*?>/))return oe.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var ut=1,wt=we.pos==1?" ":we.string.charAt(we.pos-2);ut<3&&we.eat(st);)ut++;var be=we.peek()||" ",ae=!/\s/.test(be)&&(!Ye.test(be)||/\s/.test(wt)||Ye.test(wt)),ce=!/\s/.test(wt)&&(!Ye.test(wt)||/\s/.test(be)||Ye.test(be)),ve=null,Ee=null;if(ut%2&&(!oe.em&&ae&&(st==="*"||!ce||Ye.test(wt))?ve=!0:oe.em==st&&ce&&(st==="*"||!ae||Ye.test(be))&&(ve=!1)),ut>1&&(!oe.strong&&ae&&(st==="*"||!ce||Ye.test(wt))?Ee=!0:oe.strong==st&&ce&&(st==="*"||!ae||Ye.test(be))&&(Ee=!1)),Ee!=null||ve!=null){Le.highlightFormatting&&(oe.formatting=ve==null?"strong":Ee==null?"em":"strong em"),ve===!0&&(oe.em=st),Ee===!0&&(oe.strong=st);var rt=ue(oe);return ve===!1&&(oe.em=!1),Ee===!1&&(oe.strong=!1),rt}}else if(st===" "&&(we.eat("*")||we.eat("_"))){if(we.peek()===" ")return ue(oe);we.backUp(1)}if(Le.strikethrough){if(st==="~"&&we.eatWhile(st)){if(oe.strikethrough){Le.highlightFormatting&&(oe.formatting="strikethrough");var rt=ue(oe);return oe.strikethrough=!1,rt}else if(we.match(/^[^\s]/,!1))return oe.strikethrough=!0,Le.highlightFormatting&&(oe.formatting="strikethrough"),ue(oe)}else if(st===" "&&we.match(/^~~/,!0)){if(we.peek()===" ")return ue(oe);we.backUp(2)}}if(Le.emoji&&st===":"&&we.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){oe.emoji=!0,Le.highlightFormatting&&(oe.formatting="emoji");var ht=ue(oe);return oe.emoji=!1,ht}return st===" "&&(we.match(/^ +$/,!1)?oe.trailingSpace++:oe.trailingSpace&&(oe.trailingSpaceNewLine=!0)),ue(oe)}function qe(we,oe){var Se=we.next();if(Se===">"){oe.f=oe.inline=We,Le.highlightFormatting&&(oe.formatting="link");var Je=ue(oe);return Je?Je+=" ":Je="",Je+He.linkInline}return we.match(/^[^>]+/,!0),He.linkInline}function yt(we,oe){if(we.eatSpace())return null;var Se=we.next();return Se==="("||Se==="["?(oe.f=oe.inline=pt(Se==="("?")":"]"),Le.highlightFormatting&&(oe.formatting="link-string"),oe.linkHref=!0,ue(oe)):"error"}var nt={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function pt(we){return function(oe,Se){var Je=oe.next();if(Je===we){Se.f=Se.inline=We,Le.highlightFormatting&&(Se.formatting="link-string");var st=ue(Se);return Se.linkHref=!1,st}return oe.match(nt[we]),Se.linkHref=!0,ue(Se)}}function _t(we,oe){return we.match(/^([^\]\\]|\\.)*\]:/,!1)?(oe.f=Lt,we.next(),Le.highlightFormatting&&(oe.formatting="link"),oe.linkText=!0,ue(oe)):Ke(we,oe,We)}function Lt(we,oe){if(we.match(/^\]:/,!0)){oe.f=oe.inline=Bt,Le.highlightFormatting&&(oe.formatting="link");var Se=ue(oe);return oe.linkText=!1,Se}return we.match(/^([^\]\\]|\\.)+/,!0),He.linkText}function Bt(we,oe){return we.eatSpace()?null:(we.match(/^[^\s]+/,!0),we.peek()===void 0?oe.linkTitle=!0:we.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),oe.f=oe.inline=We,He.linkHref+" url")}var kt={startState:function(){return{f:je,prevLine:{stream:null},thisLine:{stream:null},block:je,htmlState:null,indentation:0,inline:We,text:_e,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(we){return{f:we.f,prevLine:we.prevLine,thisLine:we.thisLine,block:we.block,htmlState:we.htmlState&&x.copyState(Pe,we.htmlState),indentation:we.indentation,localMode:we.localMode,localState:we.localMode?x.copyState(we.localMode,we.localState):null,inline:we.inline,text:we.text,formatting:!1,linkText:we.linkText,linkTitle:we.linkTitle,linkHref:we.linkHref,code:we.code,em:we.em,strong:we.strong,strikethrough:we.strikethrough,emoji:we.emoji,header:we.header,setext:we.setext,hr:we.hr,taskList:we.taskList,list:we.list,listStack:we.listStack.slice(0),quote:we.quote,indentedCode:we.indentedCode,trailingSpace:we.trailingSpace,trailingSpaceNewLine:we.trailingSpaceNewLine,md_inside:we.md_inside,fencedEndRE:we.fencedEndRE}},token:function(we,oe){if(oe.formatting=!1,we!=oe.thisLine.stream){if(oe.header=0,oe.hr=!1,we.match(/^\s*$/,!0))return pe(oe),null;if(oe.prevLine=oe.thisLine,oe.thisLine={stream:we},oe.taskList=!1,oe.trailingSpace=0,oe.trailingSpaceNewLine=!1,!oe.localState&&(oe.f=oe.block,oe.f!=ze)){var Se=we.match(/^\s*/,!0)[0].replace(/\t/g,it).length;if(oe.indentation=Se,oe.indentationDiff=null,Se>0)return null}}return oe.f(we,oe)},innerMode:function(we){return we.block==ze?{state:we.htmlState,mode:Pe}:we.localState?{state:we.localState,mode:we.localMode}:{state:we,mode:kt}},indent:function(we,oe,Se){return we.block==ze&&Pe.indent?Pe.indent(we.htmlState,oe,Se):we.localState&&we.localMode.indent?we.localMode.indent(we.localState,oe,Se):x.Pass},blankLine:pe,getType:ue,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return kt},"xml"),x.defineMIME("text/markdown","markdown"),x.defineMIME("text/x-markdown","markdown")})},98101:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){"use strict";x.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Be=0;Be-1&&Pe.substring(He+1,Pe.length);if(Ie)return x.findModeByExtension(Ie)},x.findModeByName=function(Pe){Pe=Pe.toLowerCase();for(var ye=0;ye0?Ue.cmdState[Ue.cmdState.length-1]:null}function ge(Ue){var Xe=Ue.cmdState.pop();Xe&&Xe.closeBracket()}function He(Ue){for(var Xe=Ue.cmdState,Fe=Xe.length-1;Fe>=0;Fe--){var Ye=Xe[Fe];if(Ye.name!="DEFAULT")return Ye}return{styleIdentifier:function(){return null}}}function Ie(Ue,Xe,Fe){return function(){this.name=Ue,this.bracketNo=0,this.style=Xe,this.styles=Fe,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Oe={};Oe.importmodule=Ie("importmodule","tag",["string","builtin"]),Oe.documentclass=Ie("documentclass","tag",["","atom"]),Oe.usepackage=Ie("usepackage","tag",["atom"]),Oe.begin=Ie("begin","tag",["atom"]),Oe.end=Ie("end","tag",["atom"]),Oe.label=Ie("label","tag",["atom"]),Oe.ref=Ie("ref","tag",["atom"]),Oe.eqref=Ie("eqref","tag",["atom"]),Oe.cite=Ie("cite","tag",["atom"]),Oe.bibitem=Ie("bibitem","tag",["atom"]),Oe.Bibitem=Ie("Bibitem","tag",["atom"]),Oe.RBibitem=Ie("RBibitem","tag",["atom"]),Oe.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function te(Ue,Xe){Ue.f=Xe}function me(Ue,Xe){var Fe;if(Ue.match(/^\\[a-zA-Z@]+/)){var Ye=Ue.current().slice(1);return Fe=Oe.hasOwnProperty(Ye)?Oe[Ye]:Oe.DEFAULT,Fe=new Fe,Pe(Xe,Fe),te(Xe,Ze),Fe.style}if(Ue.match(/^\\[$&%#{}_]/)||Ue.match(/^\\[,;!\/\\]/))return"tag";if(Ue.match("\\["))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"\\]")}),"keyword";if(Ue.match("\\("))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"\\)")}),"keyword";if(Ue.match("$$"))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"$$")}),"keyword";if(Ue.match("$"))return te(Xe,function(Ke,Ge){return Ae(Ke,Ge,"$")}),"keyword";var it=Ue.next();if(it=="%")return Ue.skipToEnd(),"comment";if(it=="}"||it=="]"){if(Fe=ye(Xe),Fe)Fe.closeBracket(it),te(Xe,Ze);else return"error";return"bracket"}else return it=="{"||it=="["?(Fe=Oe.DEFAULT,Fe=new Fe,Pe(Xe,Fe),"bracket"):/\d/.test(it)?(Ue.eatWhile(/[\w.%]/),"atom"):(Ue.eatWhile(/[\w\-_]/),Fe=He(Xe),Fe.name=="begin"&&(Fe.argument=Ue.current()),Fe.styleIdentifier())}function Ae(Ue,Xe,Fe){if(Ue.eatSpace())return null;if(Fe&&Ue.match(Fe))return te(Xe,me),"keyword";if(Ue.match(/^\\[a-zA-Z@]+/))return"tag";if(Ue.match(/^[a-zA-Z]+/))return"variable-2";if(Ue.match(/^\\[$&%#{}_]/)||Ue.match(/^\\[,;!\/]/)||Ue.match(/^[\^_&]/))return"tag";if(Ue.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Ue.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ye=Ue.next();return Ye=="{"||Ye=="}"||Ye=="["||Ye=="]"||Ye=="("||Ye==")"?"bracket":Ye=="%"?(Ue.skipToEnd(),"comment"):"error"}function Ze(Ue,Xe){var Fe=Ue.peek(),Ye;return Fe=="{"||Fe=="["?(Ye=ye(Xe),Ye.openBracket(Fe),Ue.eat(Fe),te(Xe,me),"bracket"):/[ \t\r]/.test(Fe)?(Ue.eat(Fe),null):(te(Xe,me),ge(Xe),me(Ue,Xe))}return{startState:function(){var Ue=Le.inMathMode?function(Xe,Fe){return Ae(Xe,Fe)}:me;return{cmdState:[],f:Ue}},copyState:function(Ue){return{cmdState:Ue.cmdState.slice(),f:Ue.f}},token:function(Ue,Xe){return Xe.f(Ue,Xe)},blankLine:function(Ue){Ue.f=me,Ue.cmdState.length=0},lineComment:"%"}}),x.defineMIME("text/x-stex","stex"),x.defineMIME("text/x-latex","stex")})},15525:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){"use strict";var Be={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Le={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};x.defineMode("xml",function(Pe,ye){var ge=Pe.indentUnit,He={},Ie=ye.htmlMode?Be:Le;for(var Oe in Ie)He[Oe]=Ie[Oe];for(var Oe in ye)He[Oe]=ye[Oe];var te,me;function Ae(qe,yt){function nt(Lt){return yt.tokenize=Lt,Lt(qe,yt)}var pt=qe.next();if(pt=="<")return qe.eat("!")?qe.eat("[")?qe.match("CDATA[")?nt(Xe("atom","]]>")):null:qe.match("--")?nt(Xe("comment","-->")):qe.match("DOCTYPE",!0,!0)?(qe.eatWhile(/[\w\._\-]/),nt(Fe(1))):null:qe.eat("?")?(qe.eatWhile(/[\w\._\-]/),yt.tokenize=Xe("meta","?>"),"meta"):(te=qe.eat("/")?"closeTag":"openTag",yt.tokenize=Ze,"tag bracket");if(pt=="&"){var _t;return qe.eat("#")?qe.eat("x")?_t=qe.eatWhile(/[a-fA-F\d]/)&&qe.eat(";"):_t=qe.eatWhile(/[\d]/)&&qe.eat(";"):_t=qe.eatWhile(/[\w\.\-:]/)&&qe.eat(";"),_t?"atom":"error"}else return qe.eatWhile(/[^&<]/),null}Ae.isInText=!0;function Ze(qe,yt){var nt=qe.next();if(nt==">"||nt=="/"&&qe.eat(">"))return yt.tokenize=Ae,te=nt==">"?"endTag":"selfcloseTag","tag bracket";if(nt=="=")return te="equals",null;if(nt=="<"){yt.tokenize=Ae,yt.state=Ge,yt.tagName=yt.tagStart=null;var pt=yt.tokenize(qe,yt);return pt?pt+" tag error":"tag error"}else return/[\'\"]/.test(nt)?(yt.tokenize=Ue(nt),yt.stringStartCol=qe.column(),yt.tokenize(qe,yt)):(qe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Ue(qe){var yt=function(nt,pt){for(;!nt.eol();)if(nt.next()==qe){pt.tokenize=Ze;break}return"string"};return yt.isInAttribute=!0,yt}function Xe(qe,yt){return function(nt,pt){for(;!nt.eol();){if(nt.match(yt)){pt.tokenize=Ae;break}nt.next()}return qe}}function Fe(qe){return function(yt,nt){for(var pt;(pt=yt.next())!=null;){if(pt=="<")return nt.tokenize=Fe(qe+1),nt.tokenize(yt,nt);if(pt==">")if(qe==1){nt.tokenize=Ae;break}else return nt.tokenize=Fe(qe-1),nt.tokenize(yt,nt)}return"meta"}}function Ye(qe,yt,nt){this.prev=qe.context,this.tagName=yt,this.indent=qe.indented,this.startOfLine=nt,(He.doNotIndent.hasOwnProperty(yt)||qe.context&&qe.context.noIndent)&&(this.noIndent=!0)}function it(qe){qe.context&&(qe.context=qe.context.prev)}function Ke(qe,yt){for(var nt;;){if(!qe.context||(nt=qe.context.tagName,!He.contextGrabbers.hasOwnProperty(nt)||!He.contextGrabbers[nt].hasOwnProperty(yt)))return;it(qe)}}function Ge(qe,yt,nt){return qe=="openTag"?(nt.tagStart=yt.column(),ke):qe=="closeTag"?pe:Ge}function ke(qe,yt,nt){return qe=="word"?(nt.tagName=yt.current(),me="tag",ot):He.allowMissingTagName&&qe=="endTag"?(me="tag bracket",ot(qe,yt,nt)):(me="error",ke)}function pe(qe,yt,nt){if(qe=="word"){var pt=yt.current();return nt.context&&nt.context.tagName!=pt&&He.implicitlyClosed.hasOwnProperty(nt.context.tagName)&&it(nt),nt.context&&nt.context.tagName==pt||He.matchClosing===!1?(me="tag",je):(me="tag error",ze)}else return He.allowMissingTagName&&qe=="endTag"?(me="tag bracket",je(qe,yt,nt)):(me="error",ze)}function je(qe,yt,nt){return qe!="endTag"?(me="error",je):(it(nt),Ge)}function ze(qe,yt,nt){return me="error",je(qe,yt,nt)}function ot(qe,yt,nt){if(qe=="word")return me="attribute",ue;if(qe=="endTag"||qe=="selfcloseTag"){var pt=nt.tagName,_t=nt.tagStart;return nt.tagName=nt.tagStart=null,qe=="selfcloseTag"||He.autoSelfClosers.hasOwnProperty(pt)?Ke(nt,pt):(Ke(nt,pt),nt.context=new Ye(nt,pt,_t==nt.indented)),Ge}return me="error",ot}function ue(qe,yt,nt){return qe=="equals"?_e:(He.allowMissing||(me="error"),ot(qe,yt,nt))}function _e(qe,yt,nt){return qe=="string"?We:qe=="word"&&He.allowUnquoted?(me="string",ot):(me="error",ot(qe,yt,nt))}function We(qe,yt,nt){return qe=="string"?We:ot(qe,yt,nt)}return{startState:function(qe){var yt={tokenize:Ae,state:Ge,indented:qe||0,tagName:null,tagStart:null,context:null};return qe!=null&&(yt.baseIndent=qe),yt},token:function(qe,yt){if(!yt.tagName&&qe.sol()&&(yt.indented=qe.indentation()),qe.eatSpace())return null;te=null;var nt=yt.tokenize(qe,yt);return(nt||te)&&nt!="comment"&&(me=null,yt.state=yt.state(te||nt,qe,yt),me&&(nt=me=="error"?nt+" error":me)),nt},indent:function(qe,yt,nt){var pt=qe.context;if(qe.tokenize.isInAttribute)return qe.tagStart==qe.indented?qe.stringStartCol+1:qe.indented+ge;if(pt&&pt.noIndent)return x.Pass;if(qe.tokenize!=Ze&&qe.tokenize!=Ae)return nt?nt.match(/^(\s*)/)[0].length:0;if(qe.tagName)return He.multilineTagIndentPastTag!==!1?qe.tagStart+qe.tagName.length+2:qe.tagStart+ge*(He.multilineTagIndentFactor||1);if(He.alignCDATA&&/$/,blockCommentStart:"",configuration:He.htmlMode?"html":"xml",helperType:He.htmlMode?"html":"xml",skipAttribute:function(qe){qe.state==_e&&(qe.state=ot)},xmlCurrentTag:function(qe){return qe.tagName?{name:qe.tagName,close:qe.type=="closeTag"}:null},xmlCurrentContext:function(qe){for(var yt=[],nt=qe.context;nt;nt=nt.prev)nt.tagName&&yt.push(nt.tagName);return yt.reverse()}}}),x.defineMIME("text/xml","xml"),x.defineMIME("application/xml","xml"),x.mimeModes.hasOwnProperty("text/html")||x.defineMIME("text/html",{name:"xml",htmlMode:!0})})},86204:function(wn){"use strict";var zt=typeof Reflect=="object"?Reflect:null,ee=zt&&typeof zt.apply=="function"?zt.apply:function(Ge,ke,pe){return Function.prototype.apply.call(Ge,ke,pe)},x;zt&&typeof zt.ownKeys=="function"?x=zt.ownKeys:Object.getOwnPropertySymbols?x=function(Ge){return Object.getOwnPropertyNames(Ge).concat(Object.getOwnPropertySymbols(Ge))}:x=function(Ge){return Object.getOwnPropertyNames(Ge)};function Be(Ke){console&&console.warn&&console.warn(Ke)}var Le=Number.isNaN||function(Ge){return Ge!==Ge};function Pe(){Pe.init.call(this)}wn.exports=Pe,wn.exports.once=Fe,Pe.EventEmitter=Pe,Pe.prototype._events=void 0,Pe.prototype._eventsCount=0,Pe.prototype._maxListeners=void 0;var ye=10;function ge(Ke){if(typeof Ke!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof Ke)}Object.defineProperty(Pe,"defaultMaxListeners",{enumerable:!0,get:function(){return ye},set:function(Ke){if(typeof Ke!="number"||Ke<0||Le(Ke))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+Ke+".");ye=Ke}}),Pe.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Pe.prototype.setMaxListeners=function(Ge){if(typeof Ge!="number"||Ge<0||Le(Ge))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+Ge+".");return this._maxListeners=Ge,this};function He(Ke){return Ke._maxListeners===void 0?Pe.defaultMaxListeners:Ke._maxListeners}Pe.prototype.getMaxListeners=function(){return He(this)},Pe.prototype.emit=function(Ge){for(var ke=[],pe=1;pe0&&(ot=ke[0]),ot instanceof Error)throw ot;var ue=new Error("Unhandled error."+(ot?" ("+ot.message+")":""));throw ue.context=ot,ue}var _e=ze[Ge];if(_e===void 0)return!1;if(typeof _e=="function")ee(_e,this,ke);else for(var We=_e.length,qe=Ze(_e,We),pe=0;pe0&&ot.length>je&&!ot.warned){ot.warned=!0;var ue=new Error("Possible EventEmitter memory leak detected. "+ot.length+" "+String(Ge)+" listeners added. Use emitter.setMaxListeners() to increase limit");ue.name="MaxListenersExceededWarning",ue.emitter=Ke,ue.type=Ge,ue.count=ot.length,Be(ue)}return Ke}Pe.prototype.addListener=function(Ge,ke){return Ie(this,Ge,ke,!1)},Pe.prototype.on=Pe.prototype.addListener,Pe.prototype.prependListener=function(Ge,ke){return Ie(this,Ge,ke,!0)};function Oe(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function te(Ke,Ge,ke){var pe={fired:!1,wrapFn:void 0,target:Ke,type:Ge,listener:ke},je=Oe.bind(pe);return je.listener=ke,pe.wrapFn=je,je}Pe.prototype.once=function(Ge,ke){return ge(ke),this.on(Ge,te(this,Ge,ke)),this},Pe.prototype.prependOnceListener=function(Ge,ke){return ge(ke),this.prependListener(Ge,te(this,Ge,ke)),this},Pe.prototype.removeListener=function(Ge,ke){var pe,je,ze,ot,ue;if(ge(ke),je=this._events,je===void 0)return this;if(pe=je[Ge],pe===void 0)return this;if(pe===ke||pe.listener===ke)--this._eventsCount===0?this._events=Object.create(null):(delete je[Ge],je.removeListener&&this.emit("removeListener",Ge,pe.listener||ke));else if(typeof pe!="function"){for(ze=-1,ot=pe.length-1;ot>=0;ot--)if(pe[ot]===ke||pe[ot].listener===ke){ue=pe[ot].listener,ze=ot;break}if(ze<0)return this;ze===0?pe.shift():Ue(pe,ze),pe.length===1&&(je[Ge]=pe[0]),je.removeListener!==void 0&&this.emit("removeListener",Ge,ue||ke)}return this},Pe.prototype.off=Pe.prototype.removeListener,Pe.prototype.removeAllListeners=function(Ge){var ke,pe,je;if(pe=this._events,pe===void 0)return this;if(pe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):pe[Ge]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete pe[Ge]),this;if(arguments.length===0){var ze=Object.keys(pe),ot;for(je=0;je=0;je--)this.removeListener(Ge,ke[je]);return this};function me(Ke,Ge,ke){var pe=Ke._events;if(pe===void 0)return[];var je=pe[Ge];return je===void 0?[]:typeof je=="function"?ke?[je.listener||je]:[je]:ke?Xe(je):Ze(je,je.length)}Pe.prototype.listeners=function(Ge){return me(this,Ge,!0)},Pe.prototype.rawListeners=function(Ge){return me(this,Ge,!1)},Pe.listenerCount=function(Ke,Ge){return typeof Ke.listenerCount=="function"?Ke.listenerCount(Ge):Ae.call(Ke,Ge)},Pe.prototype.listenerCount=Ae;function Ae(Ke){var Ge=this._events;if(Ge!==void 0){var ke=Ge[Ke];if(typeof ke=="function")return 1;if(ke!==void 0)return ke.length}return 0}Pe.prototype.eventNames=function(){return this._eventsCount>0?x(this._events):[]};function Ze(Ke,Ge){for(var ke=new Array(Ge),pe=0;pe>1,te=-7,me=Be?Pe-1:0,Ae=Be?-1:1,Ze=ee[x+me];for(me+=Ae,ye=Ze&(1<<-te)-1,Ze>>=-te,te+=He;te>0;ye=ye*256+ee[x+me],me+=Ae,te-=8);for(ge=ye&(1<<-te)-1,ye>>=-te,te+=Le;te>0;ge=ge*256+ee[x+me],me+=Ae,te-=8);if(ye===0)ye=1-Oe;else{if(ye===Ie)return ge?NaN:(Ze?-1:1)*(1/0);ge=ge+Math.pow(2,Le),ye=ye-Oe}return(Ze?-1:1)*ge*Math.pow(2,ye-Le)},zt.write=function(ee,x,Be,Le,Pe,ye){var ge,He,Ie,Oe=ye*8-Pe-1,te=(1<>1,Ae=Pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ze=Le?0:ye-1,Ue=Le?1:-1,Xe=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(He=isNaN(x)?1:0,ge=te):(ge=Math.floor(Math.log(x)/Math.LN2),x*(Ie=Math.pow(2,-ge))<1&&(ge--,Ie*=2),ge+me>=1?x+=Ae/Ie:x+=Ae*Math.pow(2,1-me),x*Ie>=2&&(ge++,Ie/=2),ge+me>=te?(He=0,ge=te):ge+me>=1?(He=(x*Ie-1)*Math.pow(2,Pe),ge=ge+me):(He=x*Math.pow(2,me-1)*Math.pow(2,Pe),ge=0));Pe>=8;ee[Be+Ze]=He&255,Ze+=Ue,He/=256,Pe-=8);for(ge=ge<0;ee[Be+Ze]=ge&255,Ze+=Ue,ge/=256,Oe-=8);ee[Be+Ze-Ue]|=Xe*128}},66042:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return yt}});var x=ee(33885),Be=ee(42978),Le=ee(43403),Pe=ee(34280),ye=ee(59301),ge=ye.createContext(null),He=ye.createContext({}),Ie=ge,Oe=ee(20068),te=ee(54476),me=ee(92310),Ae=ee.n(me),Ze=ee(77900),Ue=ee(10228),Xe=ee(26112),Fe=ee(75931),Ye=ee(8654),it=["prefixCls","className","containerRef"],Ke=function(pt){var _t=pt.prefixCls,Lt=pt.className,Bt=pt.containerRef,kt=(0,Fe.Z)(pt,it),we=ye.useContext(He),oe=we.panel,Se=(0,Ye.x1)(oe,Bt);return ye.createElement("div",(0,te.Z)({className:Ae()("".concat(_t,"-content"),Lt),role:"dialog",ref:Se},(0,Xe.Z)(pt,{aria:!0}),{"aria-modal":"true"},kt))},Ge=Ke,ke=ee(48736);function pe(nt){return typeof nt=="string"&&String(Number(nt))===nt?((0,ke.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(nt)):nt}function je(nt){warning(!("wrapperClassName"in nt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!nt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ze={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ot(nt,pt){var _t,Lt,Bt,kt=nt.prefixCls,we=nt.open,oe=nt.placement,Se=nt.inline,Je=nt.push,st=nt.forceRender,Re=nt.autoFocus,gt=nt.keyboard,lt=nt.classNames,St=nt.rootClassName,rt=nt.rootStyle,$e=nt.zIndex,et=nt.className,dt=nt.id,Dt=nt.style,ut=nt.motion,wt=nt.width,be=nt.height,ae=nt.children,ce=nt.mask,ve=nt.maskClosable,Ee=nt.maskMotion,ht=nt.maskClassName,Ct=nt.maskStyle,tn=nt.afterOpenChange,he=nt.onClose,re=nt.onMouseEnter,ne=nt.onMouseOver,de=nt.onMouseLeave,xe=nt.onClick,le=nt.onKeyDown,ct=nt.onKeyUp,Ot=nt.styles,Qt=nt.drawerRender,Zt=ye.useRef(),xt=ye.useRef(),Wt=ye.useRef();ye.useImperativeHandle(pt,function(){return Zt.current});var hn=function(yn){var Tn=yn.keyCode,Pn=yn.shiftKey;switch(Tn){case Ue.Z.TAB:{if(Tn===Ue.Z.TAB){if(!Pn&&document.activeElement===Wt.current){var $t;($t=xt.current)===null||$t===void 0||$t.focus({preventScroll:!0})}else if(Pn&&document.activeElement===xt.current){var bn;(bn=Wt.current)===null||bn===void 0||bn.focus({preventScroll:!0})}}break}case Ue.Z.ESC:{he&>&&(yn.stopPropagation(),he(yn));break}}};ye.useEffect(function(){if(we&&Re){var rn;(rn=Zt.current)===null||rn===void 0||rn.focus({preventScroll:!0})}},[we]);var Sn=ye.useState(!1),Jn=(0,Be.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=ye.useContext(Ie),va;typeof Je=="boolean"?va=Je?{}:{distance:0}:va=Je||{};var sa=(_t=(Lt=(Bt=va)===null||Bt===void 0?void 0:Bt.distance)!==null&&Lt!==void 0?Lt:Sr==null?void 0:Sr.pushDistance)!==null&&_t!==void 0?_t:180,br=ye.useMemo(function(){return{pushDistance:sa,push:function(){Rn(!0)},pull:function(){Rn(!1)}}},[sa]);ye.useEffect(function(){if(we){var rn;Sr==null||(rn=Sr.push)===null||rn===void 0||rn.call(Sr)}else{var yn;Sr==null||(yn=Sr.pull)===null||yn===void 0||yn.call(Sr)}},[we]),ye.useEffect(function(){return function(){var rn;Sr==null||(rn=Sr.pull)===null||rn===void 0||rn.call(Sr)}},[]);var er=ce&&ye.createElement(Ze.default,(0,te.Z)({key:"mask"},Ee,{visible:we}),function(rn,yn){var Tn=rn.className,Pn=rn.style;return ye.createElement("div",{className:Ae()("".concat(kt,"-mask"),Tn,lt==null?void 0:lt.mask,ht),style:(0,x.Z)((0,x.Z)((0,x.Z)({},Pn),Ct),Ot==null?void 0:Ot.mask),onClick:ve&&we?he:void 0,ref:yn})}),Oa=typeof ut=="function"?ut(oe):ut,Ma={};if(Pr&&sa)switch(oe){case"top":Ma.transform="translateY(".concat(sa,"px)");break;case"bottom":Ma.transform="translateY(".concat(-sa,"px)");break;case"left":Ma.transform="translateX(".concat(sa,"px)");break;default:Ma.transform="translateX(".concat(-sa,"px)");break}oe==="left"||oe==="right"?Ma.width=pe(wt):Ma.height=pe(be);var _r={onMouseEnter:re,onMouseOver:ne,onMouseLeave:de,onClick:xe,onKeyDown:le,onKeyUp:ct},Qa=ye.createElement(Ze.default,(0,te.Z)({key:"panel"},Oa,{visible:we,forceRender:st,onVisibleChanged:function(yn){tn==null||tn(yn)},removeOnLeave:!1,leavedClassName:"".concat(kt,"-content-wrapper-hidden")}),function(rn,yn){var Tn=rn.className,Pn=rn.style,$t=ye.createElement(Ge,(0,te.Z)({id:dt,containerRef:yn,prefixCls:kt,className:Ae()(et,lt==null?void 0:lt.content),style:(0,x.Z)((0,x.Z)({},Dt),Ot==null?void 0:Ot.content)},(0,Xe.Z)(nt,{aria:!0}),_r),ae);return ye.createElement("div",(0,te.Z)({className:Ae()("".concat(kt,"-content-wrapper"),lt==null?void 0:lt.wrapper,Tn),style:(0,x.Z)((0,x.Z)((0,x.Z)({},Ma),Pn),Ot==null?void 0:Ot.wrapper)},(0,Xe.Z)(nt,{data:!0})),Qt?Qt($t):$t)}),Pa=(0,x.Z)({},rt);return $e&&(Pa.zIndex=$e),ye.createElement(Ie.Provider,{value:br},ye.createElement("div",{className:Ae()(kt,"".concat(kt,"-").concat(oe),St,(0,Oe.Z)((0,Oe.Z)({},"".concat(kt,"-open"),we),"".concat(kt,"-inline"),Se)),style:Pa,tabIndex:-1,ref:Zt,onKeyDown:hn},er,ye.createElement("div",{tabIndex:0,ref:xt,style:ze,"aria-hidden":"true","data-sentinel":"start"}),Qa,ye.createElement("div",{tabIndex:0,ref:Wt,style:ze,"aria-hidden":"true","data-sentinel":"end"})))}var ue=ye.forwardRef(ot),_e=ue,We=function(pt){var _t=pt.open,Lt=_t===void 0?!1:_t,Bt=pt.prefixCls,kt=Bt===void 0?"rc-drawer":Bt,we=pt.placement,oe=we===void 0?"right":we,Se=pt.autoFocus,Je=Se===void 0?!0:Se,st=pt.keyboard,Re=st===void 0?!0:st,gt=pt.width,lt=gt===void 0?378:gt,St=pt.mask,rt=St===void 0?!0:St,$e=pt.maskClosable,et=$e===void 0?!0:$e,dt=pt.getContainer,Dt=pt.forceRender,ut=pt.afterOpenChange,wt=pt.destroyOnClose,be=pt.onMouseEnter,ae=pt.onMouseOver,ce=pt.onMouseLeave,ve=pt.onClick,Ee=pt.onKeyDown,ht=pt.onKeyUp,Ct=pt.panelRef,tn=ye.useState(!1),he=(0,Be.Z)(tn,2),re=he[0],ne=he[1],de=ye.useState(!1),xe=(0,Be.Z)(de,2),le=xe[0],ct=xe[1];(0,Pe.Z)(function(){ct(!0)},[]);var Ot=le?Lt:!1,Qt=ye.useRef(),Zt=ye.useRef();(0,Pe.Z)(function(){Ot&&(Zt.current=document.activeElement)},[Ot]);var xt=function(Pr){var Rn;if(ne(Pr),ut==null||ut(Pr),!Pr&&Zt.current&&!((Rn=Qt.current)!==null&&Rn!==void 0&&Rn.contains(Zt.current))){var Sr;(Sr=Zt.current)===null||Sr===void 0||Sr.focus({preventScroll:!0})}},Wt=ye.useMemo(function(){return{panel:Ct}},[Ct]);if(!Dt&&!re&&!Ot&&wt)return null;var hn={onMouseEnter:be,onMouseOver:ae,onMouseLeave:ce,onClick:ve,onKeyDown:Ee,onKeyUp:ht},Sn=(0,x.Z)((0,x.Z)({},pt),{},{open:Ot,prefixCls:kt,placement:oe,autoFocus:Je,keyboard:Re,width:lt,mask:rt,maskClosable:et,inline:dt===!1,afterOpenChange:xt,ref:Qt},hn);return ye.createElement(He.Provider,{value:Wt},ye.createElement(Le.Z,{open:Ot||Dt||re,autoDestroy:!1,getContainer:dt,autoLock:rt&&(Ot||re)},ye.createElement(_e,Sn)))},qe=We,yt=qe},20922:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return rt}});var x=ee(54476),Be=ee(20068),Le=ee(76190),Pe=ee(42978),ye=ee(75931),ge=ee(67732),He=ee(83652);function Ie(){return typeof BigInt=="function"}function Oe($e){return!$e&&$e!==0&&!Number.isNaN($e)||!String($e).trim()}function te($e){var et=$e.trim(),dt=et.startsWith("-");dt&&(et=et.slice(1)),et=et.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),et.startsWith(".")&&(et="0".concat(et));var Dt=et||"0",ut=Dt.split("."),wt=ut[0]||"0",be=ut[1]||"0";wt==="0"&&be==="0"&&(dt=!1);var ae=dt?"-":"";return{negative:dt,negativeStr:ae,trimStr:Dt,integerStr:wt,decimalStr:be,fullStr:"".concat(ae).concat(Dt)}}function me($e){var et=String($e);return!Number.isNaN(Number(et))&&et.includes("e")}function Ae($e){var et=String($e);if(me($e)){var dt=Number(et.slice(et.indexOf("e-")+2)),Dt=et.match(/\.(\d+)/);return Dt!=null&&Dt[1]&&(dt+=Dt[1].length),dt}return et.includes(".")&&Ue(et)?et.length-et.indexOf(".")-1:0}function Ze($e){var et=String($e);if(me($e)){if($e>Number.MAX_SAFE_INTEGER)return String(Ie()?BigInt($e).toString():Number.MAX_SAFE_INTEGER);if($e0&&arguments[0]!==void 0?arguments[0]:!0;return dt?this.isInvalidate()?"":te("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),$e}(),Fe=function(){function $e(et){if((0,ge.Z)(this,$e),(0,Be.Z)(this,"origin",""),(0,Be.Z)(this,"number",void 0),(0,Be.Z)(this,"empty",void 0),Oe(et)){this.empty=!0;return}this.origin=String(et),this.number=Number(et)}return(0,He.Z)($e,[{key:"negate",value:function(){return new $e(-this.toNumber())}},{key:"add",value:function(dt){if(this.isInvalidate())return new $e(dt);var Dt=Number(dt);if(Number.isNaN(Dt))return this;var ut=this.number+Dt;if(ut>Number.MAX_SAFE_INTEGER)return new $e(Number.MAX_SAFE_INTEGER);if(utNumber.MAX_SAFE_INTEGER)return new $e(Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return dt?this.isInvalidate()?"":Ze(this.number):this.origin}}]),$e}();function Ye($e){return Ie()?new Xe($e):new Fe($e)}function it($e,et,dt){var Dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if($e==="")return"";var ut=te($e),wt=ut.negativeStr,be=ut.integerStr,ae=ut.decimalStr,ce="".concat(et).concat(ae),ve="".concat(wt).concat(be);if(dt>=0){var Ee=Number(ae[dt]);if(Ee>=5&&!Dt){var ht=Ye($e).add("".concat(wt,"0.").concat("0".repeat(dt)).concat(10-Ee));return it(ht.toString(),et,dt,Dt)}return dt===0?ve:"".concat(ve).concat(et).concat(ae.padEnd(dt,"0").slice(0,dt))}return ce===".0"?ve:"".concat(ve).concat(ce)}var Ke=Ye,Ge=ee(92310),ke=ee.n(Ge),pe=ee(36901),je=ee(34280);function ze($e,et){return typeof Proxy!="undefined"&&$e?new Proxy($e,{get:function(Dt,ut){if(et[ut])return et[ut];var wt=Dt[ut];return typeof wt=="function"?wt.bind(Dt):wt}}):$e}var ot=ee(8654),ue=ee(59301),_e=ee(48736);function We($e,et){var dt=(0,ue.useRef)(null);function Dt(){try{var wt=$e.selectionStart,be=$e.selectionEnd,ae=$e.value,ce=ae.substring(0,wt),ve=ae.substring(be);dt.current={start:wt,end:be,value:ae,beforeTxt:ce,afterTxt:ve}}catch(Ee){}}function ut(){if($e&&dt.current&&et)try{var wt=$e.value,be=dt.current,ae=be.beforeTxt,ce=be.afterTxt,ve=be.start,Ee=wt.length;if(wt.startsWith(ae))Ee=ae.length;else if(wt.endsWith(ce))Ee=wt.length-dt.current.afterTxt.length;else{var ht=ae[ve-1],Ct=wt.indexOf(ht,ve-1);Ct!==-1&&(Ee=Ct+1)}$e.setSelectionRange(Ee,Ee)}catch(tn){(0,_e.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(tn.message))}}return[Dt,ut]}var qe=ee(49658),yt=function(){var et=(0,ue.useState)(!1),dt=(0,Pe.Z)(et,2),Dt=dt[0],ut=dt[1];return(0,je.Z)(function(){ut((0,qe.Z)())},[]),Dt},nt=yt,pt=ee(16089),_t=200,Lt=600;function Bt($e){var et=$e.prefixCls,dt=$e.upNode,Dt=$e.downNode,ut=$e.upDisabled,wt=$e.downDisabled,be=$e.onStep,ae=ue.useRef(),ce=ue.useRef([]),ve=ue.useRef();ve.current=be;var Ee=function(){clearTimeout(ae.current)},ht=function(le,ct){le.preventDefault(),Ee(),ve.current(ct);function Ot(){ve.current(ct),ae.current=setTimeout(Ot,_t)}ae.current=setTimeout(Ot,Lt)};ue.useEffect(function(){return function(){Ee(),ce.current.forEach(function(xe){return pt.Z.cancel(xe)})}},[]);var Ct=nt();if(Ct)return null;var tn="".concat(et,"-handler"),he=ke()(tn,"".concat(tn,"-up"),(0,Be.Z)({},"".concat(tn,"-up-disabled"),ut)),re=ke()(tn,"".concat(tn,"-down"),(0,Be.Z)({},"".concat(tn,"-down-disabled"),wt)),ne=function(){return ce.current.push((0,pt.Z)(Ee))},de={unselectable:"on",role:"button",onMouseUp:ne,onMouseLeave:ne};return ue.createElement("div",{className:"".concat(tn,"-wrap")},ue.createElement("span",(0,x.Z)({},de,{onMouseDown:function(le){ht(le,!0)},"aria-label":"Increase Value","aria-disabled":ut,className:he}),dt||ue.createElement("span",{unselectable:"on",className:"".concat(et,"-handler-up-inner")})),ue.createElement("span",(0,x.Z)({},de,{onMouseDown:function(le){ht(le,!1)},"aria-label":"Decrease Value","aria-disabled":wt,className:re}),Dt||ue.createElement("span",{unselectable:"on",className:"".concat(et,"-handler-down-inner")})))}function kt($e){var et=typeof $e=="number"?Ze($e):te($e).fullStr,dt=et.includes(".");return dt?te(et.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:$e+"0"}var we=ee(30292),oe=function(){var $e=(0,ue.useRef)(0),et=function(){pt.Z.cancel($e.current)};return(0,ue.useEffect)(function(){return et},[]),function(dt){et(),$e.current=(0,pt.Z)(function(){dt()})}},Se=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Je=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],st=function(et,dt){return et||dt.isEmpty()?dt.toString():dt.toNumber()},Re=function(et){var dt=Ke(et);return dt.isInvalidate()?null:dt},gt=ue.forwardRef(function($e,et){var dt=$e.prefixCls,Dt=$e.className,ut=$e.style,wt=$e.min,be=$e.max,ae=$e.step,ce=ae===void 0?1:ae,ve=$e.defaultValue,Ee=$e.value,ht=$e.disabled,Ct=$e.readOnly,tn=$e.upHandler,he=$e.downHandler,re=$e.keyboard,ne=$e.changeOnWheel,de=ne===void 0?!1:ne,xe=$e.controls,le=xe===void 0?!0:xe,ct=$e.classNames,Ot=$e.stringMode,Qt=$e.parser,Zt=$e.formatter,xt=$e.precision,Wt=$e.decimalSeparator,hn=$e.onChange,Sn=$e.onInput,Jn=$e.onPressEnter,Pr=$e.onStep,Rn=$e.changeOnBlur,Sr=Rn===void 0?!0:Rn,va=$e.domRef,sa=(0,ye.Z)($e,Se),br="".concat(dt,"-input"),er=ue.useRef(null),Oa=ue.useState(!1),Ma=(0,Pe.Z)(Oa,2),_r=Ma[0],Qa=Ma[1],Pa=ue.useRef(!1),rn=ue.useRef(!1),yn=ue.useRef(!1),Tn=ue.useState(function(){return Ke(Ee!=null?Ee:ve)}),Pn=(0,Pe.Z)(Tn,2),$t=Pn[0],bn=Pn[1];function ar(Ta){Ee===void 0&&bn(Ta)}var Cr=ue.useCallback(function(Ta,Rr){if(!Rr)return xt>=0?xt:Math.max(Ae(Ta),Ae(ce))},[xt,ce]),kr=ue.useCallback(function(Ta){var Rr=String(Ta);if(Qt)return Qt(Rr);var Za=Rr;return Wt&&(Za=Za.replace(Wt,".")),Za.replace(/[^\w.-]+/g,"")},[Qt,Wt]),Tr=ue.useRef(""),ra=ue.useCallback(function(Ta,Rr){if(Zt)return Zt(Ta,{userTyping:Rr,input:String(Tr.current)});var Za=typeof Ta=="number"?Ze(Ta):Ta;if(!Rr){var ua=Cr(Za,Rr);if(Ue(Za)&&(Wt||ua>=0)){var ja=Wt||".";Za=it(Za,ja,ua)}}return Za},[Zt,Cr,Wt]),mr=ue.useState(function(){var Ta=ve!=null?ve:Ee;return $t.isInvalidate()&&["string","number"].includes((0,Le.Z)(Ta))?Number.isNaN(Ta)?"":Ta:ra($t.toString(),!1)}),ea=(0,Pe.Z)(mr,2),oa=ea[0],nr=ea[1];Tr.current=oa;function An(Ta,Rr){nr(ra(Ta.isInvalidate()?Ta.toString(!1):Ta.toString(!Rr),Rr))}var Ar=ue.useMemo(function(){return Re(be)},[be,xt]),pa=ue.useMemo(function(){return Re(wt)},[wt,xt]),_a=ue.useMemo(function(){return!Ar||!$t||$t.isInvalidate()?!1:Ar.lessEquals($t)},[Ar,$t]),Tt=ue.useMemo(function(){return!pa||!$t||$t.isInvalidate()?!1:$t.lessEquals(pa)},[pa,$t]),Ht=We(er.current,_r),fr=(0,Pe.Z)(Ht,2),Vn=fr[0],Gt=fr[1],Gn=function(Rr){return Ar&&!Rr.lessEquals(Ar)?Ar:pa&&!pa.lessEquals(Rr)?pa:null},vr=function(Rr){return!Gn(Rr)},Dr=function(Rr,Za){var ua=Rr,ja=vr(ua)||ua.isEmpty();if(!ua.isEmpty()&&!Za&&(ua=Gn(ua)||ua,ja=!0),!Ct&&!ht&&ja){var Ti=ua.toString(),Si=Cr(Ti,Za);return Si>=0&&(ua=Ke(it(Ti,".",Si)),vr(ua)||(ua=Ke(it(Ti,".",Si,!0)))),ua.equals($t)||(ar(ua),hn==null||hn(ua.isEmpty()?null:st(Ot,ua)),Ee===void 0&&An(ua,Za)),ua}return $t},zr=oe(),Nr=function Ta(Rr){if(Vn(),Tr.current=Rr,nr(Rr),!rn.current){var Za=kr(Rr),ua=Ke(Za);ua.isNaN()||Dr(ua,!0)}Sn==null||Sn(Rr),zr(function(){var ja=Rr;Qt||(ja=Rr.replace(/。/g,".")),ja!==Rr&&Ta(ja)})},sr=function(){rn.current=!0},tr=function(){rn.current=!1,Nr(er.current.value)},Wn=function(Rr){Nr(Rr.target.value)},Jr=function(Rr){var Za;if(!(Rr&&_a||!Rr&&Tt)){Pa.current=!1;var ua=Ke(yn.current?kt(ce):ce);Rr||(ua=ua.negate());var ja=($t||Ke(0)).add(ua.toString()),Ti=Dr(ja,!1);Pr==null||Pr(st(Ot,Ti),{offset:yn.current?kt(ce):ce,type:Rr?"up":"down"}),(Za=er.current)===null||Za===void 0||Za.focus()}},Aa=function(Rr){var Za=Ke(kr(oa)),ua;Za.isNaN()?ua=Dr($t,Rr):ua=Dr(Za,Rr),Ee!==void 0?An($t,!1):ua.isNaN()||An(ua,!1)},Ra=function(){Pa.current=!0},Wa=function(Rr){var Za=Rr.key,ua=Rr.shiftKey;Pa.current=!0,yn.current=ua,Za==="Enter"&&(rn.current||(Pa.current=!1),Aa(!1),Jn==null||Jn(Rr)),re!==!1&&!rn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Za)&&(Jr(Za==="Up"||Za==="ArrowUp"),Rr.preventDefault())},ri=function(){Pa.current=!1,yn.current=!1};ue.useEffect(function(){if(de&&_r){var Ta=function(ua){Jr(ua.deltaY<0),ua.preventDefault()},Rr=er.current;if(Rr)return Rr.addEventListener("wheel",Ta,{passive:!1}),function(){return Rr.removeEventListener("wheel",Ta)}}});var oi=function(){Sr&&Aa(!1),Qa(!1),Pa.current=!1};return(0,je.o)(function(){$t.isInvalidate()||An($t,!1)},[xt,Zt]),(0,je.o)(function(){var Ta=Ke(Ee);bn(Ta);var Rr=Ke(kr(oa));(!Ta.equals(Rr)||!Pa.current||Zt)&&An(Ta,Pa.current)},[Ee]),(0,je.o)(function(){Zt&&Gt()},[oa]),ue.createElement("div",{ref:va,className:ke()(dt,Dt,(0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(dt,"-focused"),_r),"".concat(dt,"-disabled"),ht),"".concat(dt,"-readonly"),Ct),"".concat(dt,"-not-a-number"),$t.isNaN()),"".concat(dt,"-out-of-range"),!$t.isInvalidate()&&!vr($t))),style:ut,onFocus:function(){Qa(!0)},onBlur:oi,onKeyDown:Wa,onKeyUp:ri,onCompositionStart:sr,onCompositionEnd:tr,onBeforeInput:Ra},le&&ue.createElement(Bt,{prefixCls:dt,upNode:tn,downNode:he,upDisabled:_a,downDisabled:Tt,onStep:Jr}),ue.createElement("div",{className:"".concat(br,"-wrap")},ue.createElement("input",(0,x.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":wt,"aria-valuemax":be,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:ce},sa,{ref:(0,ot.sQ)(er,et),className:br,value:oa,onChange:Wn,disabled:ht,readOnly:Ct}))))}),lt=ue.forwardRef(function($e,et){var dt=$e.disabled,Dt=$e.style,ut=$e.prefixCls,wt=ut===void 0?"rc-input-number":ut,be=$e.value,ae=$e.prefix,ce=$e.suffix,ve=$e.addonBefore,Ee=$e.addonAfter,ht=$e.className,Ct=$e.classNames,tn=(0,ye.Z)($e,Je),he=ue.useRef(null),re=ue.useRef(null),ne=ue.useRef(null),de=function(le){ne.current&&(0,we.nH)(ne.current,le)};return ue.useImperativeHandle(et,function(){return ze(ne.current,{focus:de,nativeElement:he.current.nativeElement||re.current})}),ue.createElement(pe.BaseInput,{className:ht,triggerFocus:de,prefixCls:wt,value:be,disabled:dt,style:Dt,prefix:ae,suffix:ce,addonAfter:Ee,addonBefore:ve,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:he},ue.createElement(gt,(0,x.Z)({prefixCls:wt,disabled:dt,ref:ne,domRef:re,className:Ct==null?void 0:Ct.input},tn)))}),St=lt,rt=St},23425:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ze}});var x=ee(20068),Be=ee(54476),Le=ee(76190),Pe=ee(33885),ye=ee(42978),ge=ee(92310),He=ee.n(ge),Ie=ee(18929),Oe=ee(10228),te=ee(26112),me=ee(48736),Ae=ee(59301),Ze=ee(17119),Ue=[10,20,50,100],Xe=function(ue){var _e=ue.pageSizeOptions,We=_e===void 0?Ue:_e,qe=ue.locale,yt=ue.changeSize,nt=ue.pageSize,pt=ue.goButton,_t=ue.quickGo,Lt=ue.rootPrefixCls,Bt=ue.disabled,kt=ue.buildOptionText,we=ue.showSizeChanger,oe=ue.sizeChangerRender,Se=Ae.useState(""),Je=(0,ye.Z)(Se,2),st=Je[0],Re=Je[1],gt=function(){return!st||Number.isNaN(st)?void 0:Number(st)},lt=typeof kt=="function"?kt:function(be){return"".concat(be," ").concat(qe.items_per_page)},St=function(ae){Re(ae.target.value)},rt=function(ae){pt||st===""||(Re(""),!(ae.relatedTarget&&(ae.relatedTarget.className.indexOf("".concat(Lt,"-item-link"))>=0||ae.relatedTarget.className.indexOf("".concat(Lt,"-item"))>=0))&&(_t==null||_t(gt())))},$e=function(ae){st!==""&&(ae.keyCode===Oe.Z.ENTER||ae.type==="click")&&(Re(""),_t==null||_t(gt()))},et=function(){return We.some(function(ae){return ae.toString()===nt.toString()})?We:We.concat([nt]).sort(function(ae,ce){var ve=Number.isNaN(Number(ae))?0:Number(ae),Ee=Number.isNaN(Number(ce))?0:Number(ce);return ve-Ee})},dt="".concat(Lt,"-options");if(!we&&!_t)return null;var Dt=null,ut=null,wt=null;return we&&oe&&(Dt=oe({disabled:Bt,size:nt,onSizeChange:function(ae){yt==null||yt(Number(ae))},"aria-label":qe.page_size,className:"".concat(dt,"-size-changer"),options:et().map(function(be){return{label:lt(be),value:be}})})),_t&&(pt&&(wt=typeof pt=="boolean"?Ae.createElement("button",{type:"button",onClick:$e,onKeyUp:$e,disabled:Bt,className:"".concat(dt,"-quick-jumper-button")},qe.jump_to_confirm):Ae.createElement("span",{onClick:$e,onKeyUp:$e},pt)),ut=Ae.createElement("div",{className:"".concat(dt,"-quick-jumper")},qe.jump_to,Ae.createElement("input",{disabled:Bt,type:"text",value:st,onChange:St,onKeyUp:$e,onBlur:rt,"aria-label":qe.page}),qe.page,wt)),Ae.createElement("li",{className:dt},Dt,ut)},Fe=Xe,Ye=function(ue){var _e=ue.rootPrefixCls,We=ue.page,qe=ue.active,yt=ue.className,nt=ue.showTitle,pt=ue.onClick,_t=ue.onKeyPress,Lt=ue.itemRender,Bt="".concat(_e,"-item"),kt=He()(Bt,"".concat(Bt,"-").concat(We),(0,x.Z)((0,x.Z)({},"".concat(Bt,"-active"),qe),"".concat(Bt,"-disabled"),!We),yt),we=function(){pt(We)},oe=function(st){_t(st,pt,We)},Se=Lt(We,"page",Ae.createElement("a",{rel:"nofollow"},We));return Se?Ae.createElement("li",{title:nt?String(We):null,className:kt,onClick:we,onKeyDown:oe,tabIndex:0},Se):null},it=Ye,Ke=function(ue,_e,We){return We};function Ge(){}function ke(ot){var ue=Number(ot);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}function pe(ot,ue,_e){var We=typeof ot=="undefined"?ue:ot;return Math.floor((_e-1)/We)+1}var je=function(ue){var _e=ue.prefixCls,We=_e===void 0?"rc-pagination":_e,qe=ue.selectPrefixCls,yt=qe===void 0?"rc-select":qe,nt=ue.className,pt=ue.current,_t=ue.defaultCurrent,Lt=_t===void 0?1:_t,Bt=ue.total,kt=Bt===void 0?0:Bt,we=ue.pageSize,oe=ue.defaultPageSize,Se=oe===void 0?10:oe,Je=ue.onChange,st=Je===void 0?Ge:Je,Re=ue.hideOnSinglePage,gt=ue.align,lt=ue.showPrevNextJumpers,St=lt===void 0?!0:lt,rt=ue.showQuickJumper,$e=ue.showLessItems,et=ue.showTitle,dt=et===void 0?!0:et,Dt=ue.onShowSizeChange,ut=Dt===void 0?Ge:Dt,wt=ue.locale,be=wt===void 0?Ze.Z:wt,ae=ue.style,ce=ue.totalBoundaryShowSizeChanger,ve=ce===void 0?50:ce,Ee=ue.disabled,ht=ue.simple,Ct=ue.showTotal,tn=ue.showSizeChanger,he=tn===void 0?kt>ve:tn,re=ue.sizeChangerRender,ne=ue.pageSizeOptions,de=ue.itemRender,xe=de===void 0?Ke:de,le=ue.jumpPrevIcon,ct=ue.jumpNextIcon,Ot=ue.prevIcon,Qt=ue.nextIcon,Zt=Ae.useRef(null),xt=(0,Ie.Z)(10,{value:we,defaultValue:Se}),Wt=(0,ye.Z)(xt,2),hn=Wt[0],Sn=Wt[1],Jn=(0,Ie.Z)(1,{value:pt,defaultValue:Lt,postState:function(Xa){return Math.max(1,Math.min(Xa,pe(void 0,hn,kt)))}}),Pr=(0,ye.Z)(Jn,2),Rn=Pr[0],Sr=Pr[1],va=Ae.useState(Rn),sa=(0,ye.Z)(va,2),br=sa[0],er=sa[1];(0,Ae.useEffect)(function(){er(Rn)},[Rn]);var Oa=st!==Ge,Ma="current"in ue,_r=Math.max(1,Rn-($e?3:5)),Qa=Math.min(pe(void 0,hn,kt),Rn+($e?3:5));function Pa(Vr,Xa){var di=Vr||Ae.createElement("button",{type:"button","aria-label":Xa,className:"".concat(We,"-item-link")});return typeof Vr=="function"&&(di=Ae.createElement(Vr,(0,Pe.Z)({},ue))),di}function rn(Vr){var Xa=Vr.target.value,di=pe(void 0,hn,kt),Mi;return Xa===""?Mi=Xa:Number.isNaN(Number(Xa))?Mi=br:Xa>=di?Mi=di:Mi=Number(Xa),Mi}function yn(Vr){return ke(Vr)&&Vr!==Rn&&ke(kt)&&kt>0}var Tn=kt>hn?rt:!1;function Pn(Vr){(Vr.keyCode===Oe.Z.UP||Vr.keyCode===Oe.Z.DOWN)&&Vr.preventDefault()}function $t(Vr){var Xa=rn(Vr);switch(Xa!==br&&er(Xa),Vr.keyCode){case Oe.Z.ENTER:Cr(Xa);break;case Oe.Z.UP:Cr(Xa-1);break;case Oe.Z.DOWN:Cr(Xa+1);break;default:break}}function bn(Vr){Cr(rn(Vr))}function ar(Vr){var Xa=pe(Vr,hn,kt),di=Rn>Xa&&Xa!==0?Xa:Rn;Sn(Vr),er(di),ut==null||ut(Rn,Vr),Sr(di),st==null||st(di,Vr)}function Cr(Vr){if(yn(Vr)&&!Ee){var Xa=pe(void 0,hn,kt),di=Vr;return Vr>Xa?di=Xa:Vr<1&&(di=1),di!==br&&er(di),Sr(di),st==null||st(di,hn),di}return Rn}var kr=Rn>1,Tr=Rn2?di-2:0),Ci=2;Cikt?kt:Rn*hn])),vr=null,Dr=pe(void 0,hn,kt);if(Re&&kt<=hn)return null;var zr=[],Nr={rootPrefixCls:We,onClick:Cr,onKeyPress:nr,showTitle:dt,itemRender:xe,page:-1},sr=Rn-1>0?Rn-1:0,tr=Rn+1=Wa*2&&Rn!==3&&(zr[0]=Ae.cloneElement(zr[0],{className:He()("".concat(We,"-item-after-jump-prev"),zr[0].props.className)}),zr.unshift(Vn)),Dr-Rn>=Wa*2&&Rn!==Dr-2){var Si=zr[zr.length-1];zr[zr.length-1]=Ae.cloneElement(Si,{className:He()("".concat(We,"-item-before-jump-next"),Si.props.className)}),zr.push(vr)}ua!==1&&zr.unshift(Ae.createElement(it,(0,Be.Z)({},Nr,{key:1,page:1}))),ja!==Dr&&zr.push(Ae.createElement(it,(0,Be.Z)({},Nr,{key:Dr,page:Dr})))}var Ui=Tt(sr);if(Ui){var ki=!kr||!Dr;Ui=Ae.createElement("li",{title:dt?be.prev_page:null,onClick:ra,tabIndex:ki?null:0,onKeyDown:An,className:He()("".concat(We,"-prev"),(0,x.Z)({},"".concat(We,"-disabled"),ki)),"aria-disabled":ki},Ui)}var Wi=Ht(tr);if(Wi){var Bi,Xi;ht?(Bi=!Tr,Xi=kr?0:null):(Bi=!Tr||!Dr,Xi=Bi?null:0),Wi=Ae.createElement("li",{title:dt?be.next_page:null,onClick:mr,tabIndex:Xi,onKeyDown:Ar,className:He()("".concat(We,"-next"),(0,x.Z)({},"".concat(We,"-disabled"),Bi)),"aria-disabled":Bi},Wi)}var Ki=He()(We,nt,(0,x.Z)((0,x.Z)((0,x.Z)((0,x.Z)((0,x.Z)({},"".concat(We,"-start"),gt==="start"),"".concat(We,"-center"),gt==="center"),"".concat(We,"-end"),gt==="end"),"".concat(We,"-simple"),ht),"".concat(We,"-disabled"),Ee));return Ae.createElement("ul",(0,Be.Z)({className:Ki,style:ae,ref:Zt},Gt),Gn,Ui,ht?Ra:zr,Wi,Ae.createElement(Fe,{locale:be,rootPrefixCls:We,disabled:Ee,selectPrefixCls:yt,changeSize:ar,pageSize:hn,pageSizeOptions:ne,quickGo:Tn?Cr:null,goButton:Aa,showSizeChanger:he,sizeChangerRender:re}))},ze=je},48365:function(wn,zt,ee){"use strict";var x=ee(56656),Be=ee.n(x),Le=ee(27112),Pe=ee.n(Le),ye=ee(54449),ge=ee.n(ye),He=ee(53501),Ie=ee.n(He),Oe=ee(36867),te=ee.n(Oe),me=ee(71912),Ae=ee.n(me),Ze=ee(48228),Ue=ee.n(Ze);Be().extend(Ue()),Be().extend(Ae()),Be().extend(Pe()),Be().extend(ge()),Be().extend(Ie()),Be().extend(te()),Be().extend(function(Ke,Ge){var ke=Ge.prototype,pe=ke.format;ke.format=function(ze){var ot=(ze||"").replace("Wo","wo");return pe.bind(this)(ot)}});var Xe={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"},Fe=function(Ge){var ke=Xe[Ge];return ke||Ge.split("_")[0]},Ye=function(){},it={getNow:function(){var Ge=Be()();return typeof Ge.tz=="function"?Ge.tz():Ge},getFixedDate:function(Ge){return Be()(Ge,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ge){return Ge.endOf("month")},getWeekDay:function(Ge){var ke=Ge.locale("en");return ke.weekday()+ke.localeData().firstDayOfWeek()},getYear:function(Ge){return Ge.year()},getMonth:function(Ge){return Ge.month()},getDate:function(Ge){return Ge.date()},getHour:function(Ge){return Ge.hour()},getMinute:function(Ge){return Ge.minute()},getSecond:function(Ge){return Ge.second()},getMillisecond:function(Ge){return Ge.millisecond()},addYear:function(Ge,ke){return Ge.add(ke,"year")},addMonth:function(Ge,ke){return Ge.add(ke,"month")},addDate:function(Ge,ke){return Ge.add(ke,"day")},setYear:function(Ge,ke){return Ge.year(ke)},setMonth:function(Ge,ke){return Ge.month(ke)},setDate:function(Ge,ke){return Ge.date(ke)},setHour:function(Ge,ke){return Ge.hour(ke)},setMinute:function(Ge,ke){return Ge.minute(ke)},setSecond:function(Ge,ke){return Ge.second(ke)},setMillisecond:function(Ge,ke){return Ge.millisecond(ke)},isAfter:function(Ge,ke){return Ge.isAfter(ke)},isValidate:function(Ge){return Ge.isValid()},locale:{getWeekFirstDay:function(Ge){return Be()().locale(Fe(Ge)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ge,ke){return ke.locale(Fe(Ge)).weekday(0)},getWeek:function(Ge,ke){return ke.locale(Fe(Ge)).week()},getShortWeekDays:function(Ge){return Be()().locale(Fe(Ge)).localeData().weekdaysMin()},getShortMonths:function(Ge){return Be()().locale(Fe(Ge)).localeData().monthsShort()},format:function(Ge,ke,pe){return ke.locale(Fe(Ge)).format(pe)},parse:function(Ge,ke,pe){for(var je=Fe(Ge),ze=0;ze2&&arguments[2]!==void 0?arguments[2]:"0",at=String(se);at.length2&&arguments[2]!==void 0?arguments[2]:[],at=te.useState([!1,!1]),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=function(Kt,Dn){Nt(function(Hn){return je(Hn,Dn,Kt)})},mn=te.useMemo(function(){return Mt.map(function(pn,Kt){if(pn)return!0;var Dn=se[Kt];return Dn?!!(!tt[Kt]&&!Dn||Dn&&Qe(Dn,{activeIndex:Kt})):!1})},[se,Mt,Qe,tt]);return[mn,Ut]}function yt(se,Qe,tt,at,ft){var Mt="",Nt=[];return se&&Nt.push(ft?"hh":"HH"),Qe&&Nt.push("mm"),tt&&Nt.push("ss"),Mt=Nt.join(":"),at&&(Mt+=".SSS"),ft&&(Mt+=" A"),Mt}function nt(se,Qe,tt,at,ft,Mt){var Nt=se.fieldDateTimeFormat,Ut=se.fieldDateFormat,mn=se.fieldTimeFormat,pn=se.fieldMonthFormat,Kt=se.fieldYearFormat,Dn=se.fieldWeekFormat,Hn=se.fieldQuarterFormat,Ln=se.yearFormat,kn=se.cellYearFormat,Bn=se.cellQuarterFormat,vn=se.dayFormat,xn=se.cellDateFormat,Kn=yt(Qe,tt,at,ft,Mt);return(0,Le.Z)((0,Le.Z)({},se),{},{fieldDateTimeFormat:Nt||"YYYY-MM-DD ".concat(Kn),fieldDateFormat:Ut||"YYYY-MM-DD",fieldTimeFormat:mn||Kn,fieldMonthFormat:pn||"YYYY-MM",fieldYearFormat:Kt||"YYYY",fieldWeekFormat:Dn||"gggg-wo",fieldQuarterFormat:Hn||"YYYY-[Q]Q",yearFormat:Ln||"YYYY",cellYearFormat:kn||"YYYY",cellQuarterFormat:Bn||"[Q]Q",cellDateFormat:xn||vn||"D"})}function pt(se,Qe){var tt=Qe.showHour,at=Qe.showMinute,ft=Qe.showSecond,Mt=Qe.showMillisecond,Nt=Qe.use12Hours;return te.useMemo(function(){return nt(se,tt,at,ft,Mt,Nt)},[se,tt,at,ft,Mt,Nt])}var _t=ee(76190);function Lt(se,Qe,tt){return tt!=null?tt:Qe.some(function(at){return se.includes(at)})}var Bt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function kt(se){var Qe=ze(se,Bt),tt=se.format,at=se.picker,ft=null;return tt&&(ft=tt,Array.isArray(ft)&&(ft=ft[0]),ft=(0,_t.Z)(ft)==="object"?ft.format:ft),at==="time"&&(Qe.format=ft),[Qe,ft]}function we(se){return se&&typeof se=="string"}function oe(se,Qe,tt,at){return[se,Qe,tt,at].some(function(ft){return ft!==void 0})}function Se(se,Qe,tt,at,ft){var Mt=Qe,Nt=tt,Ut=at;if(!se&&!Mt&&!Nt&&!Ut&&!ft)Mt=!0,Nt=!0,Ut=!0;else if(se){var mn,pn,Kt,Dn=[Mt,Nt,Ut].some(function(kn){return kn===!1}),Hn=[Mt,Nt,Ut].some(function(kn){return kn===!0}),Ln=Dn?!0:!Hn;Mt=(mn=Mt)!==null&&mn!==void 0?mn:Ln,Nt=(pn=Nt)!==null&&pn!==void 0?pn:Ln,Ut=(Kt=Ut)!==null&&Kt!==void 0?Kt:Ln}return[Mt,Nt,Ut,ft]}function Je(se){var Qe=se.showTime,tt=kt(se),at=(0,Pe.Z)(tt,2),ft=at[0],Mt=at[1],Nt=Qe&&(0,_t.Z)(Qe)==="object"?Qe:{},Ut=(0,Le.Z)((0,Le.Z)({defaultOpenValue:Nt.defaultOpenValue||Nt.defaultValue},ft),Nt),mn=Ut.showMillisecond,pn=Ut.showHour,Kt=Ut.showMinute,Dn=Ut.showSecond,Hn=oe(pn,Kt,Dn,mn),Ln=Se(Hn,pn,Kt,Dn,mn),kn=(0,Pe.Z)(Ln,3);return pn=kn[0],Kt=kn[1],Dn=kn[2],[Ut,(0,Le.Z)((0,Le.Z)({},Ut),{},{showHour:pn,showMinute:Kt,showSecond:Dn,showMillisecond:mn}),Ut.format,Mt]}function st(se,Qe,tt,at,ft){var Mt=se==="time";if(se==="datetime"||Mt){for(var Nt=at,Ut=ot(se,ft,null),mn=Ut,pn=[Qe,tt],Kt=0;Kt1&&(Nt=Qe.addDate(Nt,-7)),Nt}function ht(se,Qe){var tt=Qe.generateConfig,at=Qe.locale,ft=Qe.format;return se?typeof ft=="function"?ft(se):tt.locale.format(at.locale,se,ft):""}function Ct(se,Qe,tt){var at=Qe,ft=["getHour","getMinute","getSecond","getMillisecond"],Mt=["setHour","setMinute","setSecond","setMillisecond"];return Mt.forEach(function(Nt,Ut){tt?at=se[Nt](at,se[ft[Ut]](tt)):at=se[Nt](at,0)}),at}function tn(se,Qe,tt,at,ft){var Mt=(0,ye.zX)(function(Nt,Ut){return!!(tt&&tt(Nt,Ut)||at&&se.isAfter(at,Nt)&&!ae(se,Qe,at,Nt,Ut.type)||ft&&se.isAfter(Nt,ft)&&!ae(se,Qe,ft,Nt,Ut.type))});return Mt}function he(se,Qe,tt){return te.useMemo(function(){var at=ot(se,Qe,tt),ft=pe(at),Mt=ft[0],Nt=(0,_t.Z)(Mt)==="object"&&Mt.type==="mask"?Mt.format:null;return[ft.map(function(Ut){return typeof Ut=="string"||typeof Ut=="function"?Ut:Ut.format}),Nt]},[se,Qe,tt])}function re(se,Qe,tt){return typeof se[0]=="function"||tt?!0:Qe}function ne(se,Qe,tt,at){var ft=(0,ye.zX)(function(Mt,Nt){var Ut=(0,Le.Z)({type:Qe},Nt);if(delete Ut.activeIndex,!se.isValidate(Mt)||tt&&tt(Mt,Ut))return!0;if((Qe==="date"||Qe==="time")&&at){var mn,pn=Nt&&Nt.activeIndex===1?"end":"start",Kt=((mn=at.disabledTime)===null||mn===void 0?void 0:mn.call(at,Mt,pn,{from:Ut.from}))||{},Dn=Kt.disabledHours,Hn=Kt.disabledMinutes,Ln=Kt.disabledSeconds,kn=Kt.disabledMilliseconds,Bn=at.disabledHours,vn=at.disabledMinutes,xn=at.disabledSeconds,Kn=Dn||Bn,Mn=Hn||vn,qt=Ln||xn,lr=se.getHour(Mt),ir=se.getMinute(Mt),Zr=se.getSecond(Mt),Ba=se.getMillisecond(Mt);if(Kn&&Kn().includes(lr)||Mn&&Mn(lr).includes(ir)||qt&&qt(lr,ir).includes(Zr)||kn&&kn(lr,ir,Zr).includes(Ba))return!0}return!1});return ft}function de(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=te.useMemo(function(){var at=se&&pe(se);return Qe&&at&&(at[1]=at[1]||at[0]),at},[se,Qe]);return tt}function xe(se,Qe){var tt=se.generateConfig,at=se.locale,ft=se.picker,Mt=ft===void 0?"date":ft,Nt=se.prefixCls,Ut=Nt===void 0?"rc-picker":Nt,mn=se.styles,pn=mn===void 0?{}:mn,Kt=se.classNames,Dn=Kt===void 0?{}:Kt,Hn=se.order,Ln=Hn===void 0?!0:Hn,kn=se.components,Bn=kn===void 0?{}:kn,vn=se.inputRender,xn=se.allowClear,Kn=se.clearIcon,Mn=se.needConfirm,qt=se.multiple,lr=se.format,ir=se.inputReadOnly,Zr=se.disabledDate,Ba=se.minDate,ca=se.maxDate,ha=se.showTime,Xr=se.value,da=se.defaultValue,Yr=se.pickerValue,Fa=se.defaultPickerValue,ta=de(Xr),ga=de(da),Ca=de(Yr),Fr=de(Fa),jr=Mt==="date"&&ha?"datetime":Mt,Wr=jr==="time"||jr==="datetime",pr=Wr||qt,hr=Mn!=null?Mn:Wr,Qr=Je(se),Ur=(0,Pe.Z)(Qr,4),Da=Ur[0],za=Ur[1],fa=Ur[2],qa=Ur[3],Ja=pt(at,za),Ha=te.useMemo(function(){return st(jr,fa,qa,Da,Ja)},[jr,fa,qa,Da,Ja]),fi=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},se),{},{prefixCls:Ut,locale:Ja,picker:Mt,styles:pn,classNames:Dn,order:Ln,components:(0,Le.Z)({input:vn},Bn),clearIcon:Re(Ut,xn,Kn),showTime:Ha,value:ta,defaultValue:ga,pickerValue:Ca,defaultPickerValue:Fr},Qe==null?void 0:Qe())},[se]),ui=he(jr,Ja,lr),Ua=(0,Pe.Z)(ui,2),Yn=Ua[0],ji=Ua[1],pi=re(Yn,ir,qt),Yi=tn(tt,at,Zr,Ba,ca),gi=ne(tt,Mt,Yi,Ha),Ni=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},fi),{},{needConfirm:hr,inputReadOnly:pi,disabledDate:Yi})},[fi,hr,pi,Yi]);return[Ni,jr,pr,Yn,ji,gi]}var le=ee(16089);function ct(se,Qe,tt){var at=(0,ye.C8)(Qe,{value:se}),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=te.useRef(se),mn=te.useRef(),pn=function(){le.Z.cancel(mn.current)},Kt=(0,ye.zX)(function(){Nt(Ut.current),tt&&Mt!==Ut.current&&tt(Ut.current)}),Dn=(0,ye.zX)(function(Hn,Ln){pn(),Ut.current=Hn,Hn||Ln?Kt():mn.current=(0,le.Z)(Kt)});return te.useEffect(function(){return pn},[]),[Mt,Dn]}function Ot(se,Qe){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],at=arguments.length>3?arguments[3]:void 0,ft=tt.every(function(Kt){return Kt})?!1:se,Mt=ct(ft,Qe||!1,at),Nt=(0,Pe.Z)(Mt,2),Ut=Nt[0],mn=Nt[1];function pn(Kt){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Dn.inherit||Ut)&&mn(Kt,Dn.force)}return[Ut,pn]}function Qt(se){var Qe=te.useRef();return te.useImperativeHandle(se,function(){var tt;return{nativeElement:(tt=Qe.current)===null||tt===void 0?void 0:tt.nativeElement,focus:function(ft){var Mt;(Mt=Qe.current)===null||Mt===void 0||Mt.focus(ft)},blur:function(){var ft;(ft=Qe.current)===null||ft===void 0||ft.blur()}}}),Qe}function Zt(se,Qe){return te.useMemo(function(){return se||(Qe?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Qe).map(function(tt){var at=(0,Pe.Z)(tt,2),ft=at[0],Mt=at[1];return{label:ft,value:Mt}})):[])},[se,Qe])}function xt(se,Qe){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,at=te.useRef(Qe);at.current=Qe,(0,ge.o)(function(){if(se)at.current(se);else{var ft=(0,le.Z)(function(){at.current(se)},tt);return function(){le.Z.cancel(ft)}}},[se])}function Wt(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,at=te.useState(0),ft=(0,Pe.Z)(at,2),Mt=ft[0],Nt=ft[1],Ut=te.useState(!1),mn=(0,Pe.Z)(Ut,2),pn=mn[0],Kt=mn[1],Dn=te.useRef([]),Hn=te.useRef(null),Ln=te.useRef(null),kn=function(qt){Hn.current=qt},Bn=function(qt){return Hn.current===qt},vn=function(qt){Kt(qt)},xn=function(qt){return qt&&(Ln.current=qt),Ln.current},Kn=function(qt){var lr=Dn.current,ir=new Set(lr.filter(function(Ba){return qt[Ba]||Qe[Ba]})),Zr=lr[lr.length-1]===0?1:0;return ir.size>=2||se[Zr]?null:Zr};return xt(pn||tt,function(){pn||(Dn.current=[],kn(null))}),te.useEffect(function(){pn&&Dn.current.push(Mt)},[pn,Mt]),[pn,vn,xn,Mt,Nt,Kn,Dn.current,kn,Bn]}function hn(se,Qe,tt,at,ft,Mt){var Nt=tt[tt.length-1],Ut=function(pn,Kt){var Dn=(0,Pe.Z)(se,2),Hn=Dn[0],Ln=Dn[1],kn=(0,Le.Z)((0,Le.Z)({},Kt),{},{from:ue(se,tt)});return Nt===1&&Qe[0]&&Hn&&!ae(at,ft,Hn,pn,kn.type)&&at.isAfter(Hn,pn)||Nt===0&&Qe[1]&&Ln&&!ae(at,ft,Ln,pn,kn.type)&&at.isAfter(pn,Ln)?!0:Mt==null?void 0:Mt(pn,kn)};return Ut}function Sn(se,Qe,tt,at){switch(Qe){case"date":case"week":return se.addMonth(tt,at);case"month":case"quarter":return se.addYear(tt,at);case"year":return se.addYear(tt,at*10);case"decade":return se.addYear(tt,at*100);default:return tt}}var Jn=[];function Pr(se,Qe,tt,at,ft,Mt,Nt,Ut){var mn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Jn,pn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Jn,Kt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Jn,Dn=arguments.length>11?arguments[11]:void 0,Hn=arguments.length>12?arguments[12]:void 0,Ln=arguments.length>13?arguments[13]:void 0,kn=Nt==="time",Bn=Mt||0,vn=function(Ca){var Fr=se.getNow();return kn&&(Fr=Ct(se,Fr)),mn[Ca]||tt[Ca]||Fr},xn=(0,Pe.Z)(pn,2),Kn=xn[0],Mn=xn[1],qt=(0,ye.C8)(function(){return vn(0)},{value:Kn}),lr=(0,Pe.Z)(qt,2),ir=lr[0],Zr=lr[1],Ba=(0,ye.C8)(function(){return vn(1)},{value:Mn}),ca=(0,Pe.Z)(Ba,2),ha=ca[0],Xr=ca[1],da=te.useMemo(function(){var ga=[ir,ha][Bn];return kn?ga:Ct(se,ga,Kt[Bn])},[kn,ir,ha,Bn,se,Kt]),Yr=function(Ca){var Fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",jr=[Zr,Xr][Bn];jr(Ca);var Wr=[ir,ha];Wr[Bn]=Ca,Dn&&(!ae(se,Qe,ir,Wr[0],Nt)||!ae(se,Qe,ha,Wr[1],Nt))&&Dn(Wr,{source:Fr,range:Bn===1?"end":"start",mode:at})},Fa=function(Ca,Fr){if(Ut){var jr={date:"month",week:"month",month:"year",quarter:"year"},Wr=jr[Nt];if(Wr&&!ae(se,Qe,Ca,Fr,Wr))return Sn(se,Nt,Fr,-1);if(Nt==="year"&&Ca){var pr=Math.floor(se.getYear(Ca)/10),hr=Math.floor(se.getYear(Fr)/10);if(pr!==hr)return Sn(se,Nt,Fr,-1)}}return Fr},ta=te.useRef(null);return(0,ge.Z)(function(){if(ft&&!mn[Bn]){var ga=kn?null:se.getNow();if(ta.current!==null&&ta.current!==Bn?ga=[ir,ha][Bn^1]:tt[Bn]?ga=Bn===0?tt[0]:Fa(tt[0],tt[1]):tt[Bn^1]&&(ga=tt[Bn^1]),ga){Hn&&se.isAfter(Hn,ga)&&(ga=Hn);var Ca=Ut?Sn(se,Nt,ga,1):ga;Ln&&se.isAfter(Ca,Ln)&&(ga=Ut?Sn(se,Nt,Ln,-1):Ln),Yr(ga,"reset")}}},[ft,Bn,tt[Bn]]),te.useEffect(function(){ft?ta.current=Bn:ta.current=null},[ft,Bn]),(0,ge.Z)(function(){ft&&mn&&mn[Bn]&&Yr(mn[Bn],"reset")},[ft,Bn]),[da,Yr]}function Rn(se,Qe){var tt=te.useRef(se),at=te.useState({}),ft=(0,Pe.Z)(at,2),Mt=ft[1],Nt=function(pn){return pn&&Qe!==void 0?Qe:tt.current},Ut=function(pn){tt.current=pn,Mt({})};return[Nt,Ut,Nt(!0)]}var Sr=[];function va(se,Qe,tt){var at=function(Nt){return Nt.map(function(Ut){return ht(Ut,{generateConfig:se,locale:Qe,format:tt[0]})})},ft=function(Nt,Ut){for(var mn=Math.max(Nt.length,Ut.length),pn=-1,Kt=0;Kt2&&arguments[2]!==void 0?arguments[2]:1,at=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ft=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Mt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,Nt=[],Ut=tt>=1?tt|0:1,mn=se;mn<=Qe;mn+=Ut){var pn=ft.includes(mn);(!pn||!at)&&Nt.push({label:ke(mn,Mt),value:mn,disabled:pn})}return Nt}function yn(se){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tt=arguments.length>2?arguments[2]:void 0,at=Qe||{},ft=at.use12Hours,Mt=at.hourStep,Nt=Mt===void 0?1:Mt,Ut=at.minuteStep,mn=Ut===void 0?1:Ut,pn=at.secondStep,Kt=pn===void 0?1:pn,Dn=at.millisecondStep,Hn=Dn===void 0?100:Dn,Ln=at.hideDisabledOptions,kn=at.disabledTime,Bn=at.disabledHours,vn=at.disabledMinutes,xn=at.disabledSeconds,Kn=te.useMemo(function(){return tt||se.getNow()},[tt,se]);if(0)var Mn,qt,lr;var ir=te.useCallback(function(pr){var hr=(kn==null?void 0:kn(pr))||{};return[hr.disabledHours||Bn||Pa,hr.disabledMinutes||vn||Pa,hr.disabledSeconds||xn||Pa,hr.disabledMilliseconds||Pa]},[kn,Bn,vn,xn]),Zr=te.useMemo(function(){return ir(Kn)},[Kn,ir]),Ba=(0,Pe.Z)(Zr,4),ca=Ba[0],ha=Ba[1],Xr=Ba[2],da=Ba[3],Yr=te.useCallback(function(pr,hr,Qr,Ur){var Da=rn(0,23,Nt,Ln,pr()),za=ft?Da.map(function(Ha){return(0,Le.Z)((0,Le.Z)({},Ha),{},{label:ke(Ha.value%12||12,2)})}):Da,fa=function(fi){return rn(0,59,mn,Ln,hr(fi))},qa=function(fi,ui){return rn(0,59,Kt,Ln,Qr(fi,ui))},Ja=function(fi,ui,Ua){return rn(0,999,Hn,Ln,Ur(fi,ui,Ua),3)};return[za,fa,qa,Ja]},[Ln,Nt,ft,Hn,mn,Kt]),Fa=te.useMemo(function(){return Yr(ca,ha,Xr,da)},[Yr,ca,ha,Xr,da]),ta=(0,Pe.Z)(Fa,4),ga=ta[0],Ca=ta[1],Fr=ta[2],jr=ta[3],Wr=function(hr,Qr){var Ur=function(){return ga},Da=Ca,za=Fr,fa=jr;if(Qr){var qa=ir(Qr),Ja=(0,Pe.Z)(qa,4),Ha=Ja[0],fi=Ja[1],ui=Ja[2],Ua=Ja[3],Yn=Yr(Ha,fi,ui,Ua),ji=(0,Pe.Z)(Yn,4),pi=ji[0],Yi=ji[1],gi=ji[2],Ni=ji[3];Ur=function(){return pi},Da=Yi,za=gi,fa=Ni}var Qi=Qa(hr,Ur,Da,za,fa,se);return Qi};return[Wr,ga,Ca,Fr,jr]}function Tn(se){var Qe=se.mode,tt=se.internalMode,at=se.renderExtraFooter,ft=se.showNow,Mt=se.showTime,Nt=se.onSubmit,Ut=se.onNow,mn=se.invalid,pn=se.needConfirm,Kt=se.generateConfig,Dn=se.disabledDate,Hn=te.useContext(Ye),Ln=Hn.prefixCls,kn=Hn.locale,Bn=Hn.button,vn=Bn===void 0?"button":Bn,xn=Kt.getNow(),Kn=yn(Kt,Mt,xn),Mn=(0,Pe.Z)(Kn,1),qt=Mn[0],lr=at==null?void 0:at(Qe),ir=Dn(xn,{type:Qe}),Zr=function(){if(!ir){var Fa=qt(xn);Ut(Fa)}},Ba="".concat(Ln,"-now"),ca="".concat(Ba,"-btn"),ha=ft&&te.createElement("li",{className:Ba},te.createElement("a",{className:Ue()(ca,ir&&"".concat(ca,"-disabled")),"aria-disabled":ir,onClick:Zr},tt==="date"?kn.today:kn.now)),Xr=pn&&te.createElement("li",{className:"".concat(Ln,"-ok")},te.createElement(vn,{disabled:mn,onClick:Nt},kn.ok)),da=(ha||Xr)&&te.createElement("ul",{className:"".concat(Ln,"-ranges")},ha,Xr);return!lr&&!da?null:te.createElement("div",{className:"".concat(Ln,"-footer")},lr&&te.createElement("div",{className:"".concat(Ln,"-footer-extra")},lr),da)}function Pn(se,Qe,tt){function at(ft,Mt){var Nt=ft.findIndex(function(mn){return ae(se,Qe,mn,Mt,tt)});if(Nt===-1)return[].concat((0,Be.Z)(ft),[Mt]);var Ut=(0,Be.Z)(ft);return Ut.splice(Nt,1),Ut}return at}var $t=te.createContext(null);function bn(){return te.useContext($t)}function ar(se,Qe){var tt=se.prefixCls,at=se.generateConfig,ft=se.locale,Mt=se.disabledDate,Nt=se.minDate,Ut=se.maxDate,mn=se.cellRender,pn=se.hoverValue,Kt=se.hoverRangeValue,Dn=se.onHover,Hn=se.values,Ln=se.pickerValue,kn=se.onSelect,Bn=se.prevIcon,vn=se.nextIcon,xn=se.superPrevIcon,Kn=se.superNextIcon,Mn=at.getNow(),qt={now:Mn,values:Hn,pickerValue:Ln,prefixCls:tt,disabledDate:Mt,minDate:Nt,maxDate:Ut,cellRender:mn,hoverValue:pn,hoverRangeValue:Kt,onHover:Dn,locale:ft,generateConfig:at,onSelect:kn,panelType:Qe,prevIcon:Bn,nextIcon:vn,superPrevIcon:xn,superNextIcon:Kn};return[qt,Mn]}var Cr=te.createContext({});function kr(se){for(var Qe=se.rowNum,tt=se.colNum,at=se.baseDate,ft=se.getCellDate,Mt=se.prefixColumn,Nt=se.rowClassName,Ut=se.titleFormat,mn=se.getCellText,pn=se.getCellClassName,Kt=se.headerCells,Dn=se.cellSelection,Hn=Dn===void 0?!0:Dn,Ln=se.disabledDate,kn=bn(),Bn=kn.prefixCls,vn=kn.panelType,xn=kn.now,Kn=kn.disabledDate,Mn=kn.cellRender,qt=kn.onHover,lr=kn.hoverValue,ir=kn.hoverRangeValue,Zr=kn.generateConfig,Ba=kn.values,ca=kn.locale,ha=kn.onSelect,Xr=Ln||Kn,da="".concat(Bn,"-cell"),Yr=te.useContext(Cr),Fa=Yr.onCellDblClick,ta=function(Qr){return Ba.some(function(Ur){return Ur&&ae(Zr,ca,Qr,Ur,vn)})},ga=[],Ca=0;Ca1&&arguments[1]!==void 0?arguments[1]:!1;ii(Mr),vn==null||vn(Mr),wa&&eo(Mr)},fo=function(Mr,wa){Ja(Mr),wa&&Vi(wa),eo(wa,Mr)},Pi=function(Mr){if(gi(Mr),Vi(Mr),qa!==qt){var wa=["decade","year"],aa=[].concat(wa,["month"]),ya={quarter:[].concat(wa,["quarter"]),week:[].concat((0,Be.Z)(aa),["week"]),date:[].concat((0,Be.Z)(aa),["date"])},bi=ya[qt]||aa,Ai=bi.indexOf(qa),no=bi[Ai+1];no&&fo(no,Mr)}},La=te.useMemo(function(){var Sa,Mr;if(Array.isArray(Zr)){var wa=(0,Pe.Z)(Zr,2);Sa=wa[0],Mr=wa[1]}else Sa=Zr;return!Sa&&!Mr?null:(Sa=Sa||Mr,Mr=Mr||Sa,ft.isAfter(Sa,Mr)?[Mr,Sa]:[Sa,Mr])},[Zr,ft]),zi=We(Ba,ca,ha),_i=da[Ha]||Nr[Ha]||ea,Zi=te.useContext(Cr),mo=te.useMemo(function(){return(0,Le.Z)((0,Le.Z)({},Zi),{},{hideHeader:Yr})},[Zi,Yr]),mi="".concat(Fa,"-panel"),ho=ze(se,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return te.createElement(Cr.Provider,{value:mo},te.createElement("div",{ref:ta,tabIndex:mn,className:Ue()(mi,(0,me.Z)({},"".concat(mi,"-rtl"),Mt==="rtl"))},te.createElement(_i,(0,x.Z)({},ho,{showTime:Ur,prefixCls:Fa,locale:hr,generateConfig:ft,onModeChange:fo,pickerValue:Oi,onPickerValueChange:function(Mr){Vi(Mr,!0)},value:pi[0],onSelect:Pi,values:pi,cellRender:zi,hoverRangeValue:La,hoverValue:ir}))))}var tr=te.memo(te.forwardRef(sr)),Wn=tr;function Jr(se){var Qe=se.picker,tt=se.multiplePanel,at=se.pickerValue,ft=se.onPickerValueChange,Mt=se.needConfirm,Nt=se.onSubmit,Ut=se.range,mn=se.hoverValue,pn=te.useContext(Ye),Kt=pn.prefixCls,Dn=pn.generateConfig,Hn=te.useCallback(function(Kn,Mn){return Sn(Dn,Qe,Kn,Mn)},[Dn,Qe]),Ln=te.useMemo(function(){return Hn(at,1)},[at,Hn]),kn=function(Mn){ft(Hn(Mn,-1))},Bn={onCellDblClick:function(){Mt&&Nt()}},vn=Qe==="time",xn=(0,Le.Z)((0,Le.Z)({},se),{},{hoverValue:null,hoverRangeValue:null,hideHeader:vn});return Ut?xn.hoverRangeValue=mn:xn.hoverValue=mn,tt?te.createElement("div",{className:"".concat(Kt,"-panels")},te.createElement(Cr.Provider,{value:(0,Le.Z)((0,Le.Z)({},Bn),{},{hideNext:!0})},te.createElement(Wn,xn)),te.createElement(Cr.Provider,{value:(0,Le.Z)((0,Le.Z)({},Bn),{},{hidePrev:!0})},te.createElement(Wn,(0,x.Z)({},xn,{pickerValue:Ln,onPickerValueChange:kn})))):te.createElement(Cr.Provider,{value:(0,Le.Z)({},Bn)},te.createElement(Wn,xn))}function Aa(se){return typeof se=="function"?se():se}function Ra(se){var Qe=se.prefixCls,tt=se.presets,at=se.onClick,ft=se.onHover;return tt.length?te.createElement("div",{className:"".concat(Qe,"-presets")},te.createElement("ul",null,tt.map(function(Mt,Nt){var Ut=Mt.label,mn=Mt.value;return te.createElement("li",{key:Nt,onClick:function(){at(Aa(mn))},onMouseEnter:function(){ft(Aa(mn))},onMouseLeave:function(){ft(null)}},Ut)}))):null}function Wa(se){var Qe=se.panelRender,tt=se.internalMode,at=se.picker,ft=se.showNow,Mt=se.range,Nt=se.multiple,Ut=se.activeInfo,mn=Ut===void 0?[0,0,0]:Ut,pn=se.presets,Kt=se.onPresetHover,Dn=se.onPresetSubmit,Hn=se.onFocus,Ln=se.onBlur,kn=se.onPanelMouseDown,Bn=se.direction,vn=se.value,xn=se.onSelect,Kn=se.isInvalid,Mn=se.defaultOpenValue,qt=se.onOk,lr=se.onSubmit,ir=te.useContext(Ye),Zr=ir.prefixCls,Ba="".concat(Zr,"-panel"),ca=Bn==="rtl",ha=te.useRef(null),Xr=te.useRef(null),da=te.useState(0),Yr=(0,Pe.Z)(da,2),Fa=Yr[0],ta=Yr[1],ga=te.useState(0),Ca=(0,Pe.Z)(ga,2),Fr=Ca[0],jr=Ca[1],Wr=te.useState(0),pr=(0,Pe.Z)(Wr,2),hr=pr[0],Qr=pr[1],Ur=function(Pi){Pi.width&&ta(Pi.width)},Da=(0,Pe.Z)(mn,3),za=Da[0],fa=Da[1],qa=Da[2],Ja=te.useState(0),Ha=(0,Pe.Z)(Ja,2),fi=Ha[0],ui=Ha[1];te.useEffect(function(){ui(10)},[za]),te.useEffect(function(){if(Mt&&Xr.current){var fo,Pi=((fo=ha.current)===null||fo===void 0?void 0:fo.offsetWidth)||0,La=Xr.current.getBoundingClientRect();if(!La.height||La.right<0){ui(function(mo){return Math.max(0,mo-1)});return}var zi=(ca?fa-Pi:za)-La.left;if(Qr(zi),Fa&&Fa=Ut&&tt<=mn)return Mt;var pn=Math.min(Math.abs(tt-Ut),Math.abs(tt-mn));pn0?Yo:du));var bo=zo+qi,vo=du-Yo+1;return String(Yo+(vo+bo-Yo)%vo)};switch(wa){case"Backspace":case"Delete":aa="",ya=Ai;break;case"ArrowLeft":aa="",no(-1);break;case"ArrowRight":aa="",no(1);break;case"ArrowUp":aa="",ya=Eo(1);break;case"ArrowDown":aa="",ya=Eo(-1);break;default:isNaN(Number(wa))||(aa=hr+wa,ya=aa);break}if(aa!==null&&(Qr(aa),aa.length>=bi&&(no(1),Qr(""))),ya!==null){var Co=ui.slice(0,gi)+ke(ya,bi)+ui.slice(Ni);Oi(Co.slice(0,Nt.length))}fi({})},mi=te.useRef();(0,ge.Z)(function(){if(!(!Fa||!Nt||Vi.current)){if(!ji.match(ui)){Oi(Nt);return}return Yn.current.setSelectionRange(gi,Ni),mi.current=(0,le.Z)(function(){Yn.current.setSelectionRange(gi,Ni)}),function(){le.Z.cancel(mi.current)}}},[ji,Nt,Fa,ui,za,gi,Ni,Ha,Oi]);var ho=Nt?{onFocus:La,onBlur:_i,onKeyDown:mo,onMouseDown:fo,onMouseUp:Pi,onPaste:eo}:{};return te.createElement("div",{ref:Ua,className:Ue()(Xr,(0,me.Z)((0,me.Z)({},"".concat(Xr,"-active"),tt&&ft),"".concat(Xr,"-placeholder"),Kt))},te.createElement(ha,(0,x.Z)({ref:Yn,"aria-invalid":vn,autoComplete:"off"},Kn,{onKeyDown:Zi,onBlur:zi},ho,{value:ui,onChange:ii})),te.createElement(ja,{type:"suffix",icon:Mt}),xn)}),Xa=Vr,di=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Mi=["index"];function Ci(se,Qe){var tt=se.id,at=se.prefix,ft=se.clearIcon,Mt=se.suffixIcon,Nt=se.separator,Ut=Nt===void 0?"~":Nt,mn=se.activeIndex,pn=se.activeHelp,Kt=se.allHelp,Dn=se.focused,Hn=se.onFocus,Ln=se.onBlur,kn=se.onKeyDown,Bn=se.locale,vn=se.generateConfig,xn=se.placeholder,Kn=se.className,Mn=se.style,qt=se.onClick,lr=se.onClear,ir=se.value,Zr=se.onChange,Ba=se.onSubmit,ca=se.onInputChange,ha=se.format,Xr=se.maskFormat,da=se.preserveInvalidOnBlur,Yr=se.onInvalid,Fa=se.disabled,ta=se.invalid,ga=se.inputReadOnly,Ca=se.direction,Fr=se.onOpenChange,jr=se.onActiveInfo,Wr=se.placement,pr=se.onMouseDown,hr=se.required,Qr=se["aria-required"],Ur=se.autoFocus,Da=se.tabIndex,za=(0,ri.Z)(se,di),fa=Ca==="rtl",qa=te.useContext(Ye),Ja=qa.prefixCls,Ha=te.useMemo(function(){if(typeof tt=="string")return[tt];var zi=tt||{};return[zi.start,zi.end]},[tt]),fi=te.useRef(),ui=te.useRef(),Ua=te.useRef(),Yn=function(_i){var Zi;return(Zi=[ui,Ua][_i])===null||Zi===void 0?void 0:Zi.current};te.useImperativeHandle(Qe,function(){return{nativeElement:fi.current,focus:function(_i){if((0,_t.Z)(_i)==="object"){var Zi,mo=_i||{},mi=mo.index,ho=mi===void 0?0:mi,Sa=(0,ri.Z)(mo,Mi);(Zi=Yn(ho))===null||Zi===void 0||Zi.focus(Sa)}else{var Mr;(Mr=Yn(_i!=null?_i:0))===null||Mr===void 0||Mr.focus()}},blur:function(){var _i,Zi;(_i=Yn(0))===null||_i===void 0||_i.blur(),(Zi=Yn(1))===null||Zi===void 0||Zi.blur()}}});var ji=Rr(za),pi=te.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),Yi=oi((0,Le.Z)((0,Le.Z)({},se),{},{id:Ha,placeholder:pi})),gi=(0,Pe.Z)(Yi,1),Ni=gi[0],Qi=te.useState({position:"absolute",width:0}),Oi=(0,Pe.Z)(Qi,2),ii=Oi[0],eo=Oi[1],Vi=(0,ye.zX)(function(){var zi=Yn(mn);if(zi){var _i=zi.nativeElement.getBoundingClientRect(),Zi=fi.current.getBoundingClientRect(),mo=_i.left-Zi.left;eo(function(mi){return(0,Le.Z)((0,Le.Z)({},mi),{},{width:_i.width,left:mo})}),jr([_i.left,_i.right,Zi.width])}});te.useEffect(function(){Vi()},[mn]);var fo=ft&&(ir[0]&&!Fa[0]||ir[1]&&!Fa[1]),Pi=Ur&&!Fa[0],La=Ur&&!Pi&&!Fa[1];return te.createElement(_r.Z,{onResize:Vi},te.createElement("div",(0,x.Z)({},ji,{className:Ue()(Ja,"".concat(Ja,"-range"),(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({},"".concat(Ja,"-focused"),Dn),"".concat(Ja,"-disabled"),Fa.every(function(zi){return zi})),"".concat(Ja,"-invalid"),ta.some(function(zi){return zi})),"".concat(Ja,"-rtl"),fa),Kn),style:Mn,ref:fi,onClick:qt,onMouseDown:function(_i){var Zi=_i.target;Zi!==ui.current.inputElement&&Zi!==Ua.current.inputElement&&_i.preventDefault(),pr==null||pr(_i)}}),at&&te.createElement("div",{className:"".concat(Ja,"-prefix")},at),te.createElement(Xa,(0,x.Z)({ref:ui},Ni(0),{autoFocus:Pi,tabIndex:Da,"date-range":"start"})),te.createElement("div",{className:"".concat(Ja,"-range-separator")},Ut),te.createElement(Xa,(0,x.Z)({ref:Ua},Ni(1),{autoFocus:La,tabIndex:Da,"date-range":"end"})),te.createElement("div",{className:"".concat(Ja,"-active-bar"),style:ii}),te.createElement(ja,{type:"suffix",icon:Mt}),fo&&te.createElement(Ti,{icon:ft,onClear:lr})))}var Li=te.forwardRef(Ci),lo=Li;function Pt(se,Qe){var tt=se!=null?se:Qe;return Array.isArray(tt)?tt:[tt,tt]}function En(se){return se===1?"end":"start"}function cn(se,Qe){var tt=xe(se,function(){var Fi=se.disabled,Va=se.allowEmpty,li=Pt(Fi,!1),Ri=Pt(Va,!1);return{disabled:li,allowEmpty:Ri}}),at=(0,Pe.Z)(tt,6),ft=at[0],Mt=at[1],Nt=at[2],Ut=at[3],mn=at[4],pn=at[5],Kt=ft.prefixCls,Dn=ft.styles,Hn=ft.classNames,Ln=ft.defaultValue,kn=ft.value,Bn=ft.needConfirm,vn=ft.onKeyDown,xn=ft.disabled,Kn=ft.allowEmpty,Mn=ft.disabledDate,qt=ft.minDate,lr=ft.maxDate,ir=ft.defaultOpen,Zr=ft.open,Ba=ft.onOpenChange,ca=ft.locale,ha=ft.generateConfig,Xr=ft.picker,da=ft.showNow,Yr=ft.showToday,Fa=ft.showTime,ta=ft.mode,ga=ft.onPanelChange,Ca=ft.onCalendarChange,Fr=ft.onOk,jr=ft.defaultPickerValue,Wr=ft.pickerValue,pr=ft.onPickerValueChange,hr=ft.inputReadOnly,Qr=ft.suffixIcon,Ur=ft.onFocus,Da=ft.onBlur,za=ft.presets,fa=ft.ranges,qa=ft.components,Ja=ft.cellRender,Ha=ft.dateRender,fi=ft.monthCellRender,ui=ft.onClick,Ua=Qt(Qe),Yn=Ot(Zr,ir,xn,Ba),ji=(0,Pe.Z)(Yn,2),pi=ji[0],Yi=ji[1],gi=function(Va,li){(xn.some(function(Ri){return!Ri})||!Va)&&Yi(Va,li)},Ni=er(ha,ca,Ut,!0,!1,Ln,kn,Ca,Fr),Qi=(0,Pe.Z)(Ni,5),Oi=Qi[0],ii=Qi[1],eo=Qi[2],Vi=Qi[3],fo=Qi[4],Pi=eo(),La=Wt(xn,Kn,pi),zi=(0,Pe.Z)(La,9),_i=zi[0],Zi=zi[1],mo=zi[2],mi=zi[3],ho=zi[4],Sa=zi[5],Mr=zi[6],wa=zi[7],aa=zi[8],ya=function(Va,li){Zi(!0),Ur==null||Ur(Va,{range:En(li!=null?li:mi)})},bi=function(Va,li){Zi(!1),Da==null||Da(Va,{range:En(li!=null?li:mi)})},Ai=te.useMemo(function(){if(!Fa)return null;var Fi=Fa.disabledTime,Va=Fi?function(li){var Ri=En(mi),Lo=ue(Pi,Mr,mi);return Fi(li,Ri,{from:Lo})}:void 0;return(0,Le.Z)((0,Le.Z)({},Fa),{},{disabledTime:Va})},[Fa,mi,Pi,Mr]),no=(0,ye.C8)([Xr,Xr],{value:ta}),Eo=(0,Pe.Z)(no,2),Co=Eo[0],ro=Eo[1],qi=Co[mi]||Xr,ba=qi==="date"&&Ai?"datetime":qi,po=ba===Xr&&ba!=="time",Yo=Ma(Xr,qi,da,Yr,!0),du=Oa(ft,Oi,ii,eo,Vi,xn,Ut,_i,pi,pn),Qo=(0,Pe.Z)(du,2),Ho=Qo[0],zo=Qo[1],bo=hn(Pi,xn,Mr,ha,ca,Mn),vo=qe(Pi,pn,Kn),Bo=(0,Pe.Z)(vo,2),fu=Bo[0],Zu=Bo[1],ku=Pr(ha,ca,Pi,Co,pi,mi,Mt,po,jr,Wr,Ai==null?void 0:Ai.defaultOpenValue,pr,qt,lr),So=(0,Pe.Z)(ku,2),qo=So[0],Ea=So[1],Zo=(0,ye.zX)(function(Fi,Va,li){var Ri=je(Co,mi,Va);if((Ri[0]!==Co[0]||Ri[1]!==Co[1])&&ro(Ri),ga&&li!==!1){var Lo=(0,Be.Z)(Pi);Fi&&(Lo[mi]=Fi),ga(Lo,Ri)}}),bu=function(Va,li){return je(Pi,li,Va)},It=function(Va,li){var Ri=Pi;Va&&(Ri=bu(Va,mi)),wa(mi);var Lo=Sa(Ri);Vi(Ri),Ho(mi,Lo===null),Lo===null?gi(!1,{force:!0}):li||Ua.current.focus({index:Lo})},Mu=function(Va){var li,Ri=Va.target.getRootNode();if(!Ua.current.nativeElement.contains((li=Ri.activeElement)!==null&&li!==void 0?li:document.activeElement)){var Lo=xn.findIndex(function(sl){return!sl});Lo>=0&&Ua.current.focus({index:Lo})}gi(!0),ui==null||ui(Va)},xu=function(){zo(null),gi(!1,{force:!0})},Pu=te.useState(null),Jo=(0,Pe.Z)(Pu,2),Du=Jo[0],yu=Jo[1],Ro=te.useState(null),io=(0,Pe.Z)(Ro,2),Io=io[0],au=io[1],Eu=te.useMemo(function(){return Io||Pi},[Pi,Io]);te.useEffect(function(){pi||au(null)},[pi]);var Bu=te.useState([0,0,0]),Wo=(0,Pe.Z)(Bu,2),Cu=Wo[0],ko=Wo[1],mu=Zt(za,fa),Iu=function(Va){au(Va),yu("preset")},_o=function(Va){var li=zo(Va);li&&gi(!1,{force:!0})},Lu=function(Va){It(Va)},$o=function(Va){au(Va?bu(Va,mi):null),yu("cell")},xi=function(Va){gi(!0),ya(Va)},Di=function(){mo("panel")},go=function(Va){var li=je(Pi,mi,Va);Vi(li),!Bn&&!Nt&&Mt===ba&&It(Va)},xo=function(){gi(!1)},Mo=We(Ja,Ha,fi,En(mi)),iu=Pi[mi]||null,eu=(0,ye.zX)(function(Fi){return pn(Fi,{activeIndex:mi})}),Ei=te.useMemo(function(){var Fi=(0,Ie.Z)(ft,!1),Va=(0,He.Z)(ft,[].concat((0,Be.Z)(Object.keys(Fi)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Va},[ft]),$a=te.createElement(Wa,(0,x.Z)({},Ei,{showNow:Yo,showTime:Ai,range:!0,multiplePanel:po,activeInfo:Cu,disabledDate:bo,onFocus:xi,onBlur:bi,onPanelMouseDown:Di,picker:Xr,mode:qi,internalMode:ba,onPanelChange:Zo,format:mn,value:iu,isInvalid:eu,onChange:null,onSelect:go,pickerValue:qo,defaultOpenValue:pe(Fa==null?void 0:Fa.defaultOpenValue)[mi],onPickerValueChange:Ea,hoverValue:Eu,onHover:$o,needConfirm:Bn,onSubmit:It,onOk:fo,presets:mu,onPresetHover:Iu,onPresetSubmit:_o,onNow:Lu,cellRender:Mo})),Er=function(Va,li){var Ri=bu(Va,li);Vi(Ri)},hu=function(){mo("input")},Gu=function(Va,li){var Ri=Mr.length,Lo=Mr[Ri-1];if(Ri&&Lo!==li&&Bn&&!Kn[Lo]&&!aa(Lo)&&Pi[Lo]){Ua.current.focus({index:Lo});return}mo("input"),gi(!0,{inherit:!0}),mi!==li&&pi&&!Bn&&Nt&&It(null,!0),ho(li),ya(Va,li)},Hl=function(Va,li){if(gi(!1),!Bn&&mo()==="input"){var Ri=Sa(Pi);Ho(mi,Ri===null)}bi(Va,li)},wl=function(Va,li){Va.key==="Tab"&&It(null,!0),vn==null||vn(Va,li)},Ul=te.useMemo(function(){return{prefixCls:Kt,locale:ca,generateConfig:ha,button:qa.button,input:qa.input}},[Kt,ca,ha,qa.button,qa.input]);if((0,ge.Z)(function(){pi&&mi!==void 0&&Zo(null,Xr,!1)},[pi,mi,Xr]),(0,ge.Z)(function(){var Fi=mo();!pi&&Fi==="input"&&(gi(!1),It(null,!0)),!pi&&Nt&&!Bn&&Fi==="panel"&&(gi(!0),It())},[pi]),0)var ms;return te.createElement(Ye.Provider,{value:Ul},te.createElement(Ge,(0,x.Z)({},_e(ft),{popupElement:$a,popupStyle:Dn.popup,popupClassName:Hn.popup,visible:pi,onClose:xo,range:!0}),te.createElement(lo,(0,x.Z)({},ft,{ref:Ua,suffixIcon:Qr,activeIndex:_i||pi?mi:null,activeHelp:!!Io,allHelp:!!Io&&Du==="preset",focused:_i,onFocus:Gu,onBlur:Hl,onKeyDown:wl,onSubmit:It,value:Eu,maskFormat:mn,onChange:Er,onInputChange:hu,format:Ut,inputReadOnly:hr,disabled:xn,open:pi,onOpenChange:gi,onClick:Mu,onClear:xu,invalid:fu,onInvalid:Zu,onActiveInfo:ko}))))}var gn=te.forwardRef(cn),Zn=gn,jn=ee(11780);function mt(se){var Qe=se.prefixCls,tt=se.value,at=se.onRemove,ft=se.removeIcon,Mt=ft===void 0?"\xD7":ft,Nt=se.formatDate,Ut=se.disabled,mn=se.maxTagCount,pn=se.placeholder,Kt="".concat(Qe,"-selector"),Dn="".concat(Qe,"-selection"),Hn="".concat(Dn,"-overflow");function Ln(vn,xn){return te.createElement("span",{className:Ue()("".concat(Dn,"-item")),title:typeof vn=="string"?vn:null},te.createElement("span",{className:"".concat(Dn,"-item-content")},vn),!Ut&&xn&&te.createElement("span",{onMouseDown:function(Mn){Mn.preventDefault()},onClick:xn,className:"".concat(Dn,"-item-remove")},Mt))}function kn(vn){var xn=Nt(vn),Kn=function(qt){qt&&qt.stopPropagation(),at(vn)};return Ln(xn,Kn)}function Bn(vn){var xn="+ ".concat(vn.length," ...");return Ln(xn)}return te.createElement("div",{className:Kt},te.createElement(jn.Z,{prefixCls:Hn,data:tt,renderItem:kn,renderRest:Bn,itemKey:function(xn){return Nt(xn)},maxCount:mn}),!tt.length&&te.createElement("span",{className:"".concat(Qe,"-selection-placeholder")},pn))}var ur=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Qn(se,Qe){var tt=se.id,at=se.open,ft=se.prefix,Mt=se.clearIcon,Nt=se.suffixIcon,Ut=se.activeHelp,mn=se.allHelp,pn=se.focused,Kt=se.onFocus,Dn=se.onBlur,Hn=se.onKeyDown,Ln=se.locale,kn=se.generateConfig,Bn=se.placeholder,vn=se.className,xn=se.style,Kn=se.onClick,Mn=se.onClear,qt=se.internalPicker,lr=se.value,ir=se.onChange,Zr=se.onSubmit,Ba=se.onInputChange,ca=se.multiple,ha=se.maxTagCount,Xr=se.format,da=se.maskFormat,Yr=se.preserveInvalidOnBlur,Fa=se.onInvalid,ta=se.disabled,ga=se.invalid,Ca=se.inputReadOnly,Fr=se.direction,jr=se.onOpenChange,Wr=se.onMouseDown,pr=se.required,hr=se["aria-required"],Qr=se.autoFocus,Ur=se.tabIndex,Da=se.removeIcon,za=(0,ri.Z)(se,ur),fa=Fr==="rtl",qa=te.useContext(Ye),Ja=qa.prefixCls,Ha=te.useRef(),fi=te.useRef();te.useImperativeHandle(Qe,function(){return{nativeElement:Ha.current,focus:function(ii){var eo;(eo=fi.current)===null||eo===void 0||eo.focus(ii)},blur:function(){var ii;(ii=fi.current)===null||ii===void 0||ii.blur()}}});var ui=Rr(za),Ua=function(ii){ir([ii])},Yn=function(ii){var eo=lr.filter(function(Vi){return Vi&&!ae(kn,Ln,Vi,ii,qt)});ir(eo),at||Zr()},ji=oi((0,Le.Z)((0,Le.Z)({},se),{},{onChange:Ua}),function(Oi){var ii=Oi.valueTexts;return{value:ii[0]||"",active:pn}}),pi=(0,Pe.Z)(ji,2),Yi=pi[0],gi=pi[1],Ni=!!(Mt&&lr.length&&!ta),Qi=ca?te.createElement(te.Fragment,null,te.createElement(mt,{prefixCls:Ja,value:lr,onRemove:Yn,formatDate:gi,maxTagCount:ha,disabled:ta,removeIcon:Da,placeholder:Bn}),te.createElement("input",{className:"".concat(Ja,"-multiple-input"),value:lr.map(gi).join(","),ref:fi,readOnly:!0,autoFocus:Qr,tabIndex:Ur}),te.createElement(ja,{type:"suffix",icon:Nt}),Ni&&te.createElement(Ti,{icon:Mt,onClear:Mn})):te.createElement(Xa,(0,x.Z)({ref:fi},Yi(),{autoFocus:Qr,tabIndex:Ur,suffixIcon:Nt,clearIcon:Ni&&te.createElement(Ti,{icon:Mt,onClear:Mn}),showActiveCls:!1}));return te.createElement("div",(0,x.Z)({},ui,{className:Ue()(Ja,(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({},"".concat(Ja,"-multiple"),ca),"".concat(Ja,"-focused"),pn),"".concat(Ja,"-disabled"),ta),"".concat(Ja,"-invalid"),ga),"".concat(Ja,"-rtl"),fa),vn),style:xn,ref:Ha,onClick:Kn,onMouseDown:function(ii){var eo,Vi=ii.target;Vi!==((eo=fi.current)===null||eo===void 0?void 0:eo.inputElement)&&ii.preventDefault(),Wr==null||Wr(ii)}}),ft&&te.createElement("div",{className:"".concat(Ja,"-prefix")},ft),Qi)}var un=te.forwardRef(Qn),In=un;function On(se,Qe){var tt=xe(se),at=(0,Pe.Z)(tt,6),ft=at[0],Mt=at[1],Nt=at[2],Ut=at[3],mn=at[4],pn=at[5],Kt=ft,Dn=Kt.prefixCls,Hn=Kt.styles,Ln=Kt.classNames,kn=Kt.order,Bn=Kt.defaultValue,vn=Kt.value,xn=Kt.needConfirm,Kn=Kt.onChange,Mn=Kt.onKeyDown,qt=Kt.disabled,lr=Kt.disabledDate,ir=Kt.minDate,Zr=Kt.maxDate,Ba=Kt.defaultOpen,ca=Kt.open,ha=Kt.onOpenChange,Xr=Kt.locale,da=Kt.generateConfig,Yr=Kt.picker,Fa=Kt.showNow,ta=Kt.showToday,ga=Kt.showTime,Ca=Kt.mode,Fr=Kt.onPanelChange,jr=Kt.onCalendarChange,Wr=Kt.onOk,pr=Kt.multiple,hr=Kt.defaultPickerValue,Qr=Kt.pickerValue,Ur=Kt.onPickerValueChange,Da=Kt.inputReadOnly,za=Kt.suffixIcon,fa=Kt.removeIcon,qa=Kt.onFocus,Ja=Kt.onBlur,Ha=Kt.presets,fi=Kt.components,ui=Kt.cellRender,Ua=Kt.dateRender,Yn=Kt.monthCellRender,ji=Kt.onClick,pi=Qt(Qe);function Yi(Ei){return Ei===null?null:pr?Ei:Ei[0]}var gi=Pn(da,Xr,Mt),Ni=Ot(ca,Ba,[qt],ha),Qi=(0,Pe.Z)(Ni,2),Oi=Qi[0],ii=Qi[1],eo=function($a,Er,hu){if(jr){var Gu=(0,Le.Z)({},hu);delete Gu.range,jr(Yi($a),Yi(Er),Gu)}},Vi=function($a){Wr==null||Wr(Yi($a))},fo=er(da,Xr,Ut,!1,kn,Bn,vn,eo,Vi),Pi=(0,Pe.Z)(fo,5),La=Pi[0],zi=Pi[1],_i=Pi[2],Zi=Pi[3],mo=Pi[4],mi=_i(),ho=Wt([qt]),Sa=(0,Pe.Z)(ho,4),Mr=Sa[0],wa=Sa[1],aa=Sa[2],ya=Sa[3],bi=function($a){wa(!0),qa==null||qa($a,{})},Ai=function($a){wa(!1),Ja==null||Ja($a,{})},no=(0,ye.C8)(Yr,{value:Ca}),Eo=(0,Pe.Z)(no,2),Co=Eo[0],ro=Eo[1],qi=Co==="date"&&ga?"datetime":Co,ba=Ma(Yr,Co,Fa,ta),po=Kn&&function(Ei,$a){Kn(Yi(Ei),Yi($a))},Yo=Oa((0,Le.Z)((0,Le.Z)({},ft),{},{onChange:po}),La,zi,_i,Zi,[],Ut,Mr,Oi,pn),du=(0,Pe.Z)(Yo,2),Qo=du[1],Ho=qe(mi,pn),zo=(0,Pe.Z)(Ho,2),bo=zo[0],vo=zo[1],Bo=te.useMemo(function(){return bo.some(function(Ei){return Ei})},[bo]),fu=function($a,Er){if(Ur){var hu=(0,Le.Z)((0,Le.Z)({},Er),{},{mode:Er.mode[0]});delete hu.range,Ur($a[0],hu)}},Zu=Pr(da,Xr,mi,[Co],Oi,ya,Mt,!1,hr,Qr,pe(ga==null?void 0:ga.defaultOpenValue),fu,ir,Zr),ku=(0,Pe.Z)(Zu,2),So=ku[0],qo=ku[1],Ea=(0,ye.zX)(function(Ei,$a,Er){if(ro($a),Fr&&Er!==!1){var hu=Ei||mi[mi.length-1];Fr(hu,$a)}}),Zo=function(){Qo(_i()),ii(!1,{force:!0})},bu=function($a){!qt&&!pi.current.nativeElement.contains(document.activeElement)&&pi.current.focus(),ii(!0),ji==null||ji($a)},It=function(){Qo(null),ii(!1,{force:!0})},Mu=te.useState(null),xu=(0,Pe.Z)(Mu,2),Pu=xu[0],Jo=xu[1],Du=te.useState(null),yu=(0,Pe.Z)(Du,2),Ro=yu[0],io=yu[1],Io=te.useMemo(function(){var Ei=[Ro].concat((0,Be.Z)(mi)).filter(function($a){return $a});return pr?Ei:Ei.slice(0,1)},[mi,Ro,pr]),au=te.useMemo(function(){return!pr&&Ro?[Ro]:mi.filter(function(Ei){return Ei})},[mi,Ro,pr]);te.useEffect(function(){Oi||io(null)},[Oi]);var Eu=Zt(Ha),Bu=function($a){io($a),Jo("preset")},Wo=function($a){var Er=pr?gi(_i(),$a):[$a],hu=Qo(Er);hu&&!pr&&ii(!1,{force:!0})},Cu=function($a){Wo($a)},ko=function($a){io($a),Jo("cell")},mu=function($a){ii(!0),bi($a)},Iu=function($a){if(aa("panel"),!(pr&&qi!==Yr)){var Er=pr?gi(_i(),$a):[$a];Zi(Er),!xn&&!Nt&&Mt===qi&&Zo()}},_o=function(){ii(!1)},Lu=We(ui,Ua,Yn),$o=te.useMemo(function(){var Ei=(0,Ie.Z)(ft,!1),$a=(0,He.Z)(ft,[].concat((0,Be.Z)(Object.keys(Ei)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Le.Z)((0,Le.Z)({},$a),{},{multiple:ft.multiple})},[ft]),xi=te.createElement(Wa,(0,x.Z)({},$o,{showNow:ba,showTime:ga,disabledDate:lr,onFocus:mu,onBlur:Ai,picker:Yr,mode:Co,internalMode:qi,onPanelChange:Ea,format:mn,value:mi,isInvalid:pn,onChange:null,onSelect:Iu,pickerValue:So,defaultOpenValue:ga==null?void 0:ga.defaultOpenValue,onPickerValueChange:qo,hoverValue:Io,onHover:ko,needConfirm:xn,onSubmit:Zo,onOk:mo,presets:Eu,onPresetHover:Bu,onPresetSubmit:Wo,onNow:Cu,cellRender:Lu})),Di=function($a){Zi($a)},go=function(){aa("input")},xo=function($a){aa("input"),ii(!0,{inherit:!0}),bi($a)},Mo=function($a){ii(!1),Ai($a)},iu=function($a,Er){$a.key==="Tab"&&Zo(),Mn==null||Mn($a,Er)},eu=te.useMemo(function(){return{prefixCls:Dn,locale:Xr,generateConfig:da,button:fi.button,input:fi.input}},[Dn,Xr,da,fi.button,fi.input]);return(0,ge.Z)(function(){Oi&&ya!==void 0&&Ea(null,Yr,!1)},[Oi,ya,Yr]),(0,ge.Z)(function(){var Ei=aa();!Oi&&Ei==="input"&&(ii(!1),Zo()),!Oi&&Nt&&!xn&&Ei==="panel"&&Zo()},[Oi]),te.createElement(Ye.Provider,{value:eu},te.createElement(Ge,(0,x.Z)({},_e(ft),{popupElement:xi,popupStyle:Hn.popup,popupClassName:Ln.popup,visible:Oi,onClose:_o}),te.createElement(In,(0,x.Z)({},ft,{ref:pi,suffixIcon:za,removeIcon:fa,activeHelp:!!Ro,allHelp:!!Ro&&Pu==="preset",focused:Mr,onFocus:xo,onBlur:Mo,onKeyDown:iu,onSubmit:Zo,value:au,maskFormat:mn,onChange:Di,onInputChange:go,internalPicker:Mt,format:Ut,inputReadOnly:Da,disabled:qt,open:Oi,onOpenChange:ii,onClick:bu,onClear:It,invalid:Bo,onInvalid:function($a){vo($a,0)}}))))}var Nn=te.forwardRef(On),Un=Nn,yr=Un},25930:function(wn,zt,ee){"use strict";ee.d(zt,{Cd:function(){return We}});var x=ee(54476),Be=ee(33885),Le=ee(75931),Pe=ee(59301),ye=ee(92310),ge=ee.n(ye),He={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ie=function(){var nt=(0,Pe.useRef)([]),pt=(0,Pe.useRef)(null);return(0,Pe.useEffect)(function(){var _t=Date.now(),Lt=!1;nt.current.forEach(function(Bt){if(Bt){Lt=!0;var kt=Bt.style;kt.transitionDuration=".3s, .3s, .3s, .06s",pt.current&&_t-pt.current<100&&(kt.transitionDuration="0s, 0s")}}),Lt&&(pt.current=Date.now())}),nt.current},Oe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],te=function(nt){var pt=(0,Be.Z)((0,Be.Z)({},He),nt),_t=pt.className,Lt=pt.percent,Bt=pt.prefixCls,kt=pt.strokeColor,we=pt.strokeLinecap,oe=pt.strokeWidth,Se=pt.style,Je=pt.trailColor,st=pt.trailWidth,Re=pt.transition,gt=(0,Le.Z)(pt,Oe);delete gt.gapPosition;var lt=Array.isArray(Lt)?Lt:[Lt],St=Array.isArray(kt)?kt:[kt],rt=Ie(),$e=oe/2,et=100-oe/2,dt="M ".concat(we==="round"?$e:0,",").concat($e,` + L `).concat(we==="round"?et:100,",").concat($e),Dt="0 0 100 ".concat(oe),ut=0;return Pe.createElement("svg",(0,x.Z)({className:ge()("".concat(Bt,"-line"),_t),viewBox:Dt,preserveAspectRatio:"none",style:Se},gt),Pe.createElement("path",{className:"".concat(Bt,"-line-trail"),d:dt,strokeLinecap:we,stroke:Je,strokeWidth:st||oe,fillOpacity:"0"}),lt.map(function(wt,be){var ae=1;switch(we){case"round":ae=1-oe/100;break;case"square":ae=1-oe/2/100;break;default:ae=1;break}var ce={strokeDasharray:"".concat(wt*ae,"px, 100px"),strokeDashoffset:"-".concat(ut,"px"),transition:Re||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ve=St[be]||St[St.length-1];return ut+=wt,Pe.createElement("path",{key:be,className:"".concat(Bt,"-line-path"),d:dt,strokeLinecap:we,stroke:ve,strokeWidth:oe,fillOpacity:"0",ref:function(ht){rt[be]=ht},style:ce})}))},me=te,Ae=ee(76190),Ze=ee(42978),Ue=ee(47273),Xe=0,Fe=(0,Ue.Z)();function Ye(){var yt;return Fe?(yt=Xe,Xe+=1):yt="TEST_OR_SSR",yt}var it=function(yt){var nt=Pe.useState(),pt=(0,Ze.Z)(nt,2),_t=pt[0],Lt=pt[1];return Pe.useEffect(function(){Lt("rc_progress_".concat(Ye()))},[]),yt||_t},Ke=function(nt){var pt=nt.bg,_t=nt.children;return Pe.createElement("div",{style:{width:"100%",height:"100%",background:pt}},_t)};function Ge(yt,nt){return Object.keys(yt).map(function(pt){var _t=parseFloat(pt),Lt="".concat(Math.floor(_t*nt),"%");return"".concat(yt[pt]," ").concat(Lt)})}var ke=Pe.forwardRef(function(yt,nt){var pt=yt.prefixCls,_t=yt.color,Lt=yt.gradientId,Bt=yt.radius,kt=yt.style,we=yt.ptg,oe=yt.strokeLinecap,Se=yt.strokeWidth,Je=yt.size,st=yt.gapDegree,Re=_t&&(0,Ae.Z)(_t)==="object",gt=Re?"#FFF":void 0,lt=Je/2,St=Pe.createElement("circle",{className:"".concat(pt,"-circle-path"),r:Bt,cx:lt,cy:lt,stroke:gt,strokeLinecap:oe,strokeWidth:Se,opacity:we===0?0:1,style:kt,ref:nt});if(!Re)return St;var rt="".concat(Lt,"-conic"),$e=st?"".concat(180+st/2,"deg"):"0deg",et=Ge(_t,(360-st)/360),dt=Ge(_t,1),Dt="conic-gradient(from ".concat($e,", ").concat(et.join(", "),")"),ut="linear-gradient(to ".concat(st?"bottom":"top",", ").concat(dt.join(", "),")");return Pe.createElement(Pe.Fragment,null,Pe.createElement("mask",{id:rt},St),Pe.createElement("foreignObject",{x:0,y:0,width:Je,height:Je,mask:"url(#".concat(rt,")")},Pe.createElement(Ke,{bg:ut},Pe.createElement(Ke,{bg:Dt}))))}),pe=ke,je=100,ze=function(nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je){var st=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Re=_t/100*360*((360-kt)/360),gt=kt===0?0:{bottom:0,top:180,left:90,right:-90}[we],lt=(100-Lt)/100*pt;Se==="round"&&Lt!==100&&(lt+=Je/2,lt>=pt&&(lt=pt-.01));var St=je/2;return{stroke:typeof oe=="string"?oe:void 0,strokeDasharray:"".concat(pt,"px ").concat(nt),strokeDashoffset:lt+st,transform:"rotate(".concat(Bt+Re+gt,"deg)"),transformOrigin:"".concat(St,"px ").concat(St,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ot=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ue(yt){var nt=yt!=null?yt:[];return Array.isArray(nt)?nt:[nt]}var _e=function(nt){var pt=(0,Be.Z)((0,Be.Z)({},He),nt),_t=pt.id,Lt=pt.prefixCls,Bt=pt.steps,kt=pt.strokeWidth,we=pt.trailWidth,oe=pt.gapDegree,Se=oe===void 0?0:oe,Je=pt.gapPosition,st=pt.trailColor,Re=pt.strokeLinecap,gt=pt.style,lt=pt.className,St=pt.strokeColor,rt=pt.percent,$e=(0,Le.Z)(pt,ot),et=je/2,dt=it(_t),Dt="".concat(dt,"-gradient"),ut=et-kt/2,wt=Math.PI*2*ut,be=Se>0?90+Se/2:-90,ae=wt*((360-Se)/360),ce=(0,Ae.Z)(Bt)==="object"?Bt:{count:Bt,gap:2},ve=ce.count,Ee=ce.gap,ht=ue(rt),Ct=ue(St),tn=Ct.find(function(ct){return ct&&(0,Ae.Z)(ct)==="object"}),he=tn&&(0,Ae.Z)(tn)==="object",re=he?"butt":Re,ne=ze(wt,ae,0,100,be,Se,Je,st,re,kt),de=Ie(),xe=function(){var Ot=0;return ht.map(function(Qt,Zt){var xt=Ct[Zt]||Ct[Ct.length-1],Wt=ze(wt,ae,Ot,Qt,be,Se,Je,xt,re,kt);return Ot+=Qt,Pe.createElement(pe,{key:Zt,color:xt,ptg:Qt,radius:ut,prefixCls:Lt,gradientId:Dt,style:Wt,strokeLinecap:re,strokeWidth:kt,gapDegree:Se,ref:function(Sn){de[Zt]=Sn},size:je})}).reverse()},le=function(){var Ot=Math.round(ve*(ht[0]/100)),Qt=100/ve,Zt=0;return new Array(ve).fill(null).map(function(xt,Wt){var hn=Wt<=Ot-1?Ct[0]:st,Sn=hn&&(0,Ae.Z)(hn)==="object"?"url(#".concat(Dt,")"):void 0,Jn=ze(wt,ae,Zt,Qt,be,Se,Je,hn,"butt",kt,Ee);return Zt+=(ae-Jn.strokeDashoffset+Ee)*100/ae,Pe.createElement("circle",{key:Wt,className:"".concat(Lt,"-circle-path"),r:ut,cx:et,cy:et,stroke:Sn,strokeWidth:kt,opacity:1,style:Jn,ref:function(Rn){de[Wt]=Rn}})})};return Pe.createElement("svg",(0,x.Z)({className:ge()("".concat(Lt,"-circle"),lt),viewBox:"0 0 ".concat(je," ").concat(je),style:gt,id:_t,role:"presentation"},$e),!ve&&Pe.createElement("circle",{className:"".concat(Lt,"-circle-trail"),r:ut,cx:et,cy:et,stroke:st,strokeLinecap:re,strokeWidth:we||kt,style:ne}),ve?le():xe())},We=_e,qe={Line:me,Circle:We}},738:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ge}});var x=ee(54476),Be=ee(20068),Le=ee(42978),Pe=ee(75931),ye=ee(92310),ge=ee.n(ye),He=ee(18929),Ie=ee(10228),Oe=ee(26112),te=ee(59301);function me(ke,pe){var je=ke.disabled,ze=ke.prefixCls,ot=ke.character,ue=ke.characterRender,_e=ke.index,We=ke.count,qe=ke.value,yt=ke.allowHalf,nt=ke.focused,pt=ke.onHover,_t=ke.onClick,Lt=function(Re){pt(Re,_e)},Bt=function(Re){_t(Re,_e)},kt=function(Re){Re.keyCode===Ie.Z.ENTER&&_t(Re,_e)},we=_e+1,oe=new Set([ze]);qe===0&&_e===0&&nt?oe.add("".concat(ze,"-focused")):yt&&qe+.5>=we&&qe_e?"true":"false","aria-posinset":_e+1,"aria-setsize":We,tabIndex:je?-1:0},te.createElement("div",{className:"".concat(ze,"-first")},Se),te.createElement("div",{className:"".concat(ze,"-second")},Se)));return ue&&(Je=ue(Je,ke)),Je}var Ae=te.forwardRef(me);function Ze(){var ke=te.useRef({});function pe(ze){return ke.current[ze]}function je(ze){return function(ot){ke.current[ze]=ot}}return[pe,je]}function Ue(ke){var pe=ke.pageXOffset,je="scrollLeft";if(typeof pe!="number"){var ze=ke.document;pe=ze.documentElement[je],typeof pe!="number"&&(pe=ze.body[je])}return pe}function Xe(ke){var pe,je,ze=ke.ownerDocument,ot=ze.body,ue=ze&&ze.documentElement,_e=ke.getBoundingClientRect();return pe=_e.left,je=_e.top,pe-=ue.clientLeft||ot.clientLeft||0,je-=ue.clientTop||ot.clientTop||0,{left:pe,top:je}}function Fe(ke){var pe=Xe(ke),je=ke.ownerDocument,ze=je.defaultView||je.parentWindow;return pe.left+=Ue(ze),pe.left}var Ye=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function it(ke,pe){var je=ke.prefixCls,ze=je===void 0?"rc-rate":je,ot=ke.className,ue=ke.defaultValue,_e=ke.value,We=ke.count,qe=We===void 0?5:We,yt=ke.allowHalf,nt=yt===void 0?!1:yt,pt=ke.allowClear,_t=pt===void 0?!0:pt,Lt=ke.keyboard,Bt=Lt===void 0?!0:Lt,kt=ke.character,we=kt===void 0?"\u2605":kt,oe=ke.characterRender,Se=ke.disabled,Je=ke.direction,st=Je===void 0?"ltr":Je,Re=ke.tabIndex,gt=Re===void 0?0:Re,lt=ke.autoFocus,St=ke.onHoverChange,rt=ke.onChange,$e=ke.onFocus,et=ke.onBlur,dt=ke.onKeyDown,Dt=ke.onMouseLeave,ut=(0,Pe.Z)(ke,Ye),wt=Ze(),be=(0,Le.Z)(wt,2),ae=be[0],ce=be[1],ve=te.useRef(null),Ee=function(){if(!Se){var _r;(_r=ve.current)===null||_r===void 0||_r.focus()}};te.useImperativeHandle(pe,function(){return{focus:Ee,blur:function(){if(!Se){var _r;(_r=ve.current)===null||_r===void 0||_r.blur()}}}});var ht=(0,He.Z)(ue||0,{value:_e}),Ct=(0,Le.Z)(ht,2),tn=Ct[0],he=Ct[1],re=(0,He.Z)(null),ne=(0,Le.Z)(re,2),de=ne[0],xe=ne[1],le=function(_r,Qa){var Pa=st==="rtl",rn=_r+1;if(nt){var yn=ae(_r),Tn=Fe(yn),Pn=yn.clientWidth;(Pa&&Qa-Tn>Pn/2||!Pa&&Qa-Tn0&&!Pa||Qa===Ie.Z.RIGHT&&tn>0&&Pa?(ct(tn-rn),_r.preventDefault()):Qa===Ie.Z.LEFT&&tn5&&arguments[5]!==void 0?arguments[5]:!1,Dr=arguments.length>6?arguments[6]:void 0,zr=arguments.length>7?arguments[7]:void 0,Nr=te.useMemo(function(){if((0,He.Z)(Gt)==="object")return Gt.clearIcon;if(Gn)return Gn},[Gt,Gn]),sr=te.useMemo(function(){return!!(!vr&&Gt&&(Vn.length||Dr)&&!(zr==="combobox"&&Dr===""))},[Gt,vr,Vn.length,Dr,zr]);return{allowClear:sr,clearIcon:te.createElement(Ye,{className:"".concat(Ht,"-clear"),onMouseDown:fr,customizeIcon:Nr},"\xD7")}},Ke=te.createContext(null);function Ge(){return te.useContext(Ke)}function ke(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ht=te.useState(!1),fr=(0,ye.Z)(Ht,2),Vn=fr[0],Gt=fr[1],Gn=te.useRef(null),vr=function(){window.clearTimeout(Gn.current)};te.useEffect(function(){return vr},[]);var Dr=function(Nr,sr){vr(),Gn.current=window.setTimeout(function(){Gt(Nr),sr&&sr()},Tt)};return[Vn,Dr,vr]}function pe(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ht=te.useRef(null),fr=te.useRef(null);te.useEffect(function(){return function(){window.clearTimeout(fr.current)}},[]);function Vn(Gt){(Gt||Ht.current===null)&&(Ht.current=Gt),window.clearTimeout(fr.current),fr.current=window.setTimeout(function(){Ht.current=null},Tt)}return[function(){return Ht.current},Vn]}function je(Tt,Ht,fr,Vn){var Gt=te.useRef(null);Gt.current={open:Ht,triggerOpen:fr,customizedTrigger:Vn},te.useEffect(function(){function Gn(vr){var Dr;if(!((Dr=Gt.current)!==null&&Dr!==void 0&&Dr.customizedTrigger)){var zr=vr.target;zr.shadowRoot&&vr.composed&&(zr=vr.composedPath()[0]||zr),Gt.current.open&&Tt().filter(function(Nr){return Nr}).every(function(Nr){return!Nr.contains(zr)&&Nr!==zr})&&Gt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Gn),function(){return window.removeEventListener("mousedown",Gn)}},[])}var ze=ee(10228);function ot(Tt){return Tt&&![ze.Z.ESC,ze.Z.SHIFT,ze.Z.BACKSPACE,ze.Z.TAB,ze.Z.WIN_KEY,ze.Z.ALT,ze.Z.META,ze.Z.WIN_KEY_RIGHT,ze.Z.CTRL,ze.Z.SEMICOLON,ze.Z.EQUALS,ze.Z.CAPS_LOCK,ze.Z.CONTEXT_MENU,ze.Z.F1,ze.Z.F2,ze.Z.F3,ze.Z.F4,ze.Z.F5,ze.Z.F6,ze.Z.F7,ze.Z.F8,ze.Z.F9,ze.Z.F10,ze.Z.F11,ze.Z.F12].includes(Tt)}var ue=ee(26112),_e=ee(11780);function We(Tt,Ht,fr){var Vn=(0,Pe.Z)((0,Pe.Z)({},Tt),fr?Ht:{});return Object.keys(Ht).forEach(function(Gt){var Gn=Ht[Gt];typeof Gn=="function"&&(Vn[Gt]=function(){for(var vr,Dr=arguments.length,zr=new Array(Dr),Nr=0;NrTa&&(tt="".concat(at.slice(0,Ta),"..."))}var ft=function(Nt){Nt&&Nt.stopPropagation(),Ti(Nn)};return typeof ua=="function"?mt(se,tt,Un,Qe,ft):jn(Nn,tt,Un,Qe,ft)},Qn=function(Nn){if(!Gt.length)return null;var Un=typeof Za=="function"?Za(Nn):Za;return typeof ua=="function"?mt(void 0,Un,!1,!1,void 0,!0):jn({title:Un},Un,!1)},un=te.createElement("div",{className:"".concat(cn,"-search"),style:{width:Mi},onFocus:function(){En(!0)},onBlur:function(){En(!1)}},te.createElement(_t,{ref:zr,open:Gn,prefixCls:Vn,id:fr,inputElement:null,disabled:sr,autoFocus:Jr,autoComplete:Aa,editable:Zn,activeDescendantId:Ra,value:gn,onKeyDown:ki,onMouseDown:Wi,onChange:Si,onPaste:Ui,onCompositionStart:Bi,onCompositionEnd:Xi,onBlur:Ki,tabIndex:Wa,attrs:(0,ue.Z)(Ht,!0)}),te.createElement("span",{ref:Vr,className:"".concat(cn,"-search-mirror"),"aria-hidden":!0},gn,"\xA0")),In=te.createElement(_e.Z,{prefixCls:"".concat(cn,"-overflow"),data:Gt,renderItem:ur,renderRest:Qn,suffix:un,itemKey:Re,maxCount:oi});return te.createElement("span",{className:"".concat(cn,"-wrap")},In,!Gt.length&&!gn&&te.createElement("span",{className:"".concat(cn,"-placeholder")},Nr))},St=lt,rt=function(Ht){var fr=Ht.inputElement,Vn=Ht.prefixCls,Gt=Ht.id,Gn=Ht.inputRef,vr=Ht.disabled,Dr=Ht.autoFocus,zr=Ht.autoComplete,Nr=Ht.activeDescendantId,sr=Ht.mode,tr=Ht.open,Wn=Ht.values,Jr=Ht.placeholder,Aa=Ht.tabIndex,Ra=Ht.showSearch,Wa=Ht.searchValue,ri=Ht.activeValue,oi=Ht.maxLength,Ta=Ht.onInputKeyDown,Rr=Ht.onInputMouseDown,Za=Ht.onInputChange,ua=Ht.onInputPaste,ja=Ht.onInputCompositionStart,Ti=Ht.onInputCompositionEnd,Si=Ht.onInputBlur,Ui=Ht.title,ki=te.useState(!1),Wi=(0,ye.Z)(ki,2),Bi=Wi[0],Xi=Wi[1],Ki=sr==="combobox",Vr=Ki||Ra,Xa=Wn[0],di=Wa||"";Ki&&ri&&!Bi&&(di=ri),te.useEffect(function(){Ki&&Xi(!1)},[Ki,ri]);var Mi=sr!=="combobox"&&!tr&&!Ra?!1:!!di,Ci=Ui===void 0?Je(Xa):Ui,Li=te.useMemo(function(){return Xa?null:te.createElement("span",{className:"".concat(Vn,"-selection-placeholder"),style:Mi?{visibility:"hidden"}:void 0},Jr)},[Xa,Mi,Jr,Vn]);return te.createElement("span",{className:"".concat(Vn,"-selection-wrap")},te.createElement("span",{className:"".concat(Vn,"-selection-search")},te.createElement(_t,{ref:Gn,prefixCls:Vn,id:Gt,open:tr,inputElement:fr,disabled:vr,autoFocus:Dr,autoComplete:zr,editable:Vr,activeDescendantId:Nr,value:di,onKeyDown:Ta,onMouseDown:Rr,onChange:function(Pt){Xi(!0),Za(Pt)},onPaste:ua,onCompositionStart:ja,onCompositionEnd:Ti,onBlur:Si,tabIndex:Aa,attrs:(0,ue.Z)(Ht,!0),maxLength:Ki?oi:void 0})),!Ki&&Xa?te.createElement("span",{className:"".concat(Vn,"-selection-item"),title:Ci,style:Mi?{visibility:"hidden"}:void 0},Xa.label):null,Li)},$e=rt,et=function(Ht,fr){var Vn=(0,te.useRef)(null),Gt=(0,te.useRef)(!1),Gn=Ht.prefixCls,vr=Ht.open,Dr=Ht.mode,zr=Ht.showSearch,Nr=Ht.tokenWithEnter,sr=Ht.disabled,tr=Ht.prefix,Wn=Ht.autoClearSearchValue,Jr=Ht.onSearch,Aa=Ht.onSearchSubmit,Ra=Ht.onToggleOpen,Wa=Ht.onInputKeyDown,ri=Ht.onInputBlur,oi=Ht.domRef;te.useImperativeHandle(fr,function(){return{focus:function(Ci){Vn.current.focus(Ci)},blur:function(){Vn.current.blur()}}});var Ta=pe(0),Rr=(0,ye.Z)(Ta,2),Za=Rr[0],ua=Rr[1],ja=function(Ci){var Li=Ci.which,lo=Vn.current instanceof HTMLTextAreaElement;!lo&&vr&&(Li===ze.Z.UP||Li===ze.Z.DOWN)&&Ci.preventDefault(),Wa&&Wa(Ci),Li===ze.Z.ENTER&&Dr==="tags"&&!Gt.current&&!vr&&(Aa==null||Aa(Ci.target.value)),!(lo&&!vr&&~[ze.Z.UP,ze.Z.DOWN,ze.Z.LEFT,ze.Z.RIGHT].indexOf(Li))&&ot(Li)&&Ra(!0)},Ti=function(){ua(!0)},Si=(0,te.useRef)(null),Ui=function(Ci){Jr(Ci,!0,Gt.current)!==!1&&Ra(!0)},ki=function(){Gt.current=!0},Wi=function(Ci){Gt.current=!1,Dr!=="combobox"&&Ui(Ci.target.value)},Bi=function(Ci){var Li=Ci.target.value;if(Nr&&Si.current&&/[\r\n]/.test(Si.current)){var lo=Si.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Li=Li.replace(lo,Si.current)}Si.current=null,Ui(Li)},Xi=function(Ci){var Li=Ci.clipboardData,lo=Li==null?void 0:Li.getData("text");Si.current=lo||""},Ki=function(Ci){var Li=Ci.target;if(Li!==Vn.current){var lo=document.body.style.msTouchAction!==void 0;lo?setTimeout(function(){Vn.current.focus()}):Vn.current.focus()}},Vr=function(Ci){var Li=Za();Ci.target!==Vn.current&&!Li&&!(Dr==="combobox"&&sr)&&Ci.preventDefault(),(Dr!=="combobox"&&(!zr||!Li)||!vr)&&(vr&&Wn!==!1&&Jr("",!0,!1),Ra())},Xa={inputRef:Vn,onInputKeyDown:ja,onInputMouseDown:Ti,onInputChange:Bi,onInputPaste:Xi,onInputCompositionStart:ki,onInputCompositionEnd:Wi,onInputBlur:ri},di=Dr==="multiple"||Dr==="tags"?te.createElement(St,(0,x.Z)({},Ht,Xa)):te.createElement($e,(0,x.Z)({},Ht,Xa));return te.createElement("div",{ref:oi,className:"".concat(Gn,"-selector"),onClick:Ki,onMouseDown:Vr},tr&&te.createElement("div",{className:"".concat(Gn,"-prefix")},tr),di)},dt=te.forwardRef(et),Dt=dt,ut=ee(65030),wt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],be=function(Ht){var fr=Ht===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:fr,adjustY:1},htmlRegion:"scroll"}}},ae=function(Ht,fr){var Vn=Ht.prefixCls,Gt=Ht.disabled,Gn=Ht.visible,vr=Ht.children,Dr=Ht.popupElement,zr=Ht.animation,Nr=Ht.transitionName,sr=Ht.dropdownStyle,tr=Ht.dropdownClassName,Wn=Ht.direction,Jr=Wn===void 0?"ltr":Wn,Aa=Ht.placement,Ra=Ht.builtinPlacements,Wa=Ht.dropdownMatchSelectWidth,ri=Ht.dropdownRender,oi=Ht.dropdownAlign,Ta=Ht.getPopupContainer,Rr=Ht.empty,Za=Ht.getTriggerDOMNode,ua=Ht.onPopupVisibleChange,ja=Ht.onPopupMouseEnter,Ti=(0,ge.Z)(Ht,wt),Si="".concat(Vn,"-dropdown"),Ui=Dr;ri&&(Ui=ri(Dr));var ki=te.useMemo(function(){return Ra||be(Wa)},[Ra,Wa]),Wi=zr?"".concat(Si,"-").concat(zr):Nr,Bi=typeof Wa=="number",Xi=te.useMemo(function(){return Bi?null:Wa===!1?"minWidth":"width"},[Wa,Bi]),Ki=sr;Bi&&(Ki=(0,Pe.Z)((0,Pe.Z)({},Ki),{},{width:Wa}));var Vr=te.useRef(null);return te.useImperativeHandle(fr,function(){return{getPopupElement:function(){var di;return(di=Vr.current)===null||di===void 0?void 0:di.popupElement}}}),te.createElement(ut.Z,(0,x.Z)({},Ti,{showAction:ua?["click"]:[],hideAction:ua?["click"]:[],popupPlacement:Aa||(Jr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ki,prefixCls:Si,popupTransitionName:Wi,popup:te.createElement("div",{onMouseEnter:ja},Ui),ref:Vr,stretch:Xi,popupAlign:oi,popupVisible:Gn,getPopupContainer:Ta,popupClassName:Ae()(tr,(0,Le.Z)({},"".concat(Si,"-empty"),Rr)),popupStyle:Ki,getTriggerDOMNode:Za,onPopupVisibleChange:ua}),vr)},ce=te.forwardRef(ae),ve=ce,Ee=ee(66712);function ht(Tt,Ht){var fr=Tt.key,Vn;return"value"in Tt&&(Vn=Tt.value),fr!=null?fr:Vn!==void 0?Vn:"rc-index-key-".concat(Ht)}function Ct(Tt){return typeof Tt!="undefined"&&!Number.isNaN(Tt)}function tn(Tt,Ht){var fr=Tt||{},Vn=fr.label,Gt=fr.value,Gn=fr.options,vr=fr.groupLabel,Dr=Vn||(Ht?"children":"label");return{label:Dr,value:Gt||"value",options:Gn||"options",groupLabel:vr||Dr}}function he(Tt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fr=Ht.fieldNames,Vn=Ht.childrenAsData,Gt=[],Gn=tn(fr,!1),vr=Gn.label,Dr=Gn.value,zr=Gn.options,Nr=Gn.groupLabel;function sr(tr,Wn){Array.isArray(tr)&&tr.forEach(function(Jr){if(Wn||!(zr in Jr)){var Aa=Jr[Dr];Gt.push({key:ht(Jr,Gt.length),groupOption:Wn,data:Jr,label:Jr[vr],value:Aa})}else{var Ra=Jr[Nr];Ra===void 0&&Vn&&(Ra=Jr.label),Gt.push({key:ht(Jr,Gt.length),group:!0,data:Jr,label:Ra}),sr(Jr[zr],!0)}})}return sr(Tt,!1),Gt}function re(Tt){var Ht=(0,Pe.Z)({},Tt);return"props"in Ht||Object.defineProperty(Ht,"props",{get:function(){return(0,Oe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ht}}),Ht}var ne=function(Ht,fr,Vn){if(!fr||!fr.length)return null;var Gt=!1,Gn=function Dr(zr,Nr){var sr=(0,Ee.Z)(Nr),tr=sr[0],Wn=sr.slice(1);if(!tr)return[zr];var Jr=zr.split(tr);return Gt=Gt||Jr.length>1,Jr.reduce(function(Aa,Ra){return[].concat((0,Be.Z)(Aa),(0,Be.Z)(Dr(Ra,Wn)))},[]).filter(Boolean)},vr=Gn(Ht,fr);return Gt?typeof Vn!="undefined"?vr.slice(0,Vn):vr:null},de=te.createContext(null),xe=de;function le(Tt){var Ht=Tt.visible,fr=Tt.values;if(!Ht)return null;var Vn=50;return te.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(fr.slice(0,Vn).map(function(Gt){var Gn=Gt.label,vr=Gt.value;return["number","string"].includes((0,He.Z)(Gn))?Gn:vr}).join(", ")),fr.length>Vn?", ...":null)}var ct=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ot=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Qt=function(Ht){return Ht==="tags"||Ht==="multiple"},Zt=te.forwardRef(function(Tt,Ht){var fr,Vn=Tt.id,Gt=Tt.prefixCls,Gn=Tt.className,vr=Tt.showSearch,Dr=Tt.tagRender,zr=Tt.direction,Nr=Tt.omitDomProps,sr=Tt.displayValues,tr=Tt.onDisplayValuesChange,Wn=Tt.emptyOptions,Jr=Tt.notFoundContent,Aa=Jr===void 0?"Not Found":Jr,Ra=Tt.onClear,Wa=Tt.mode,ri=Tt.disabled,oi=Tt.loading,Ta=Tt.getInputElement,Rr=Tt.getRawInputElement,Za=Tt.open,ua=Tt.defaultOpen,ja=Tt.onDropdownVisibleChange,Ti=Tt.activeValue,Si=Tt.onActiveValueChange,Ui=Tt.activeDescendantId,ki=Tt.searchValue,Wi=Tt.autoClearSearchValue,Bi=Tt.onSearch,Xi=Tt.onSearchSplit,Ki=Tt.tokenSeparators,Vr=Tt.allowClear,Xa=Tt.prefix,di=Tt.suffixIcon,Mi=Tt.clearIcon,Ci=Tt.OptionList,Li=Tt.animation,lo=Tt.transitionName,Pt=Tt.dropdownStyle,En=Tt.dropdownClassName,cn=Tt.dropdownMatchSelectWidth,gn=Tt.dropdownRender,Zn=Tt.dropdownAlign,jn=Tt.placement,mt=Tt.builtinPlacements,ur=Tt.getPopupContainer,Qn=Tt.showAction,un=Qn===void 0?[]:Qn,In=Tt.onFocus,On=Tt.onBlur,Nn=Tt.onKeyUp,Un=Tt.onKeyDown,yr=Tt.onMouseDown,se=(0,ge.Z)(Tt,ct),Qe=Qt(Wa),tt=(vr!==void 0?vr:Qe)||Wa==="combobox",at=(0,Pe.Z)({},se);Ot.forEach(function(Mr){delete at[Mr]}),Nr==null||Nr.forEach(function(Mr){delete at[Mr]});var ft=te.useState(!1),Mt=(0,ye.Z)(ft,2),Nt=Mt[0],Ut=Mt[1];te.useEffect(function(){Ut((0,Ue.Z)())},[]);var mn=te.useRef(null),pn=te.useRef(null),Kt=te.useRef(null),Dn=te.useRef(null),Hn=te.useRef(null),Ln=te.useRef(!1),kn=ke(),Bn=(0,ye.Z)(kn,3),vn=Bn[0],xn=Bn[1],Kn=Bn[2];te.useImperativeHandle(Ht,function(){var Mr,wa;return{focus:(Mr=Dn.current)===null||Mr===void 0?void 0:Mr.focus,blur:(wa=Dn.current)===null||wa===void 0?void 0:wa.blur,scrollTo:function(ya){var bi;return(bi=Hn.current)===null||bi===void 0?void 0:bi.scrollTo(ya)},nativeElement:mn.current||pn.current}});var Mn=te.useMemo(function(){var Mr;if(Wa!=="combobox")return ki;var wa=(Mr=sr[0])===null||Mr===void 0?void 0:Mr.value;return typeof wa=="string"||typeof wa=="number"?String(wa):""},[ki,Wa,sr]),qt=Wa==="combobox"&&typeof Ta=="function"&&Ta()||null,lr=typeof Rr=="function"&&Rr(),ir=(0,Xe.x1)(pn,lr==null||(fr=lr.props)===null||fr===void 0?void 0:fr.ref),Zr=te.useState(!1),Ba=(0,ye.Z)(Zr,2),ca=Ba[0],ha=Ba[1];(0,Ze.Z)(function(){ha(!0)},[]);var Xr=(0,Ie.Z)(!1,{defaultValue:ua,value:Za}),da=(0,ye.Z)(Xr,2),Yr=da[0],Fa=da[1],ta=ca?Yr:!1,ga=!Aa&&Wn;(ri||ga&&ta&&Wa==="combobox")&&(ta=!1);var Ca=ga?!1:ta,Fr=te.useCallback(function(Mr){var wa=Mr!==void 0?Mr:!ta;ri||(Fa(wa),ta!==wa&&(ja==null||ja(wa)))},[ri,ta,Fa,ja]),jr=te.useMemo(function(){return(Ki||[]).some(function(Mr){return[` `,`\r -`].includes(Mr)})},[Ki]),Wr=te.useContext(xe)||{},pr=Wr.maxCount,hr=Wr.rawValues,Qr=function(wa,ra,ya){if(!(Qe&&Ct(pr)&&(hr==null?void 0:hr.size)>=pr)){var bi=!0,Ai=wa;Si==null||Si(null);var no=ne(wa,Ki,Ct(pr)?pr-hr.size:void 0),Eo=ya?null:no;return Ra!=="combobox"&&Eo&&(Ai="",Xi==null||Xi(Eo),Ar(!1),bi=!1),Bi&&Mn!==Ai&&Bi(Ai,{source:ra?"typing":"effect"}),bi}},Ur=function(wa){!wa||!wa.trim()||Bi(wa,{source:"submit"})};te.useEffect(function(){!ta&&!Qe&&Ra!=="combobox"&&Qr("",!1,!1)},[ta]),te.useEffect(function(){Yr&&ri&&Fa(!1),ri&&!Ln.current&&xn(!1)},[ri]);var Da=pe(),za=(0,ye.Z)(Da,2),fa=za[0],qa=za[1],Ja=te.useRef(!1),Ha=function(wa){var ra=fa(),ya=wa.key,bi=ya==="Enter";if(bi&&(Ra!=="combobox"&&wa.preventDefault(),ta||Ar(!0)),qa(!!Mn),ya==="Backspace"&&!ra&&Qe&&!Mn&&sr.length){for(var Ai=(0,Be.Z)(sr),no=null,Eo=Ai.length-1;Eo>=0;Eo-=1){var Co=Ai[Eo];if(!Co.disabled){Ai.splice(Eo,1),no=Co;break}}no&&tr(Ai,{type:"remove",values:[no]})}for(var ro=arguments.length,qi=new Array(ro>1?ro-1:0),ba=1;ba1?ra-1:0),bi=1;bi1?no-1:0),Co=1;Co=Aa},[Dr,Aa,Rr==null?void 0:Rr.size]),Ki=function(un){un.preventDefault()},Vr=function(un){var In;(In=Bi.current)===null||In===void 0||In.scrollTo(typeof un=="number"?{index:un}:un)},Xa=te.useCallback(function(Qn){return zr==="combobox"?!1:Rr.has(Qn)},[zr,(0,Be.Z)(Rr).toString(),Rr.size]),di=function(un){for(var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,On=Wi.length,Nn=0;Nn1&&arguments[1]!==void 0?arguments[1]:!1;lo(un);var On={source:In?"keyboard":"mouse"},Nn=Wi[un];if(!Nn){Ra(null,-1,On);return}Ra(Nn.value,un,On)};(0,te.useEffect)(function(){Pt(ri!==!1?di(0):-1)},[Wi.length,Nr]);var En=te.useCallback(function(Qn){return zr==="combobox"?String(Qn).toLowerCase()===Nr.toLowerCase():Rr.has(Qn)},[zr,Nr,(0,Be.Z)(Rr).toString(),Rr.size]);(0,te.useEffect)(function(){var Qn=setTimeout(function(){if(!Dr&&vr&&Rr.size===1){var In=Array.from(Rr)[0],On=Wi.findIndex(function(Nn){var Un=Nn.data;return Nr?String(Un.value).startsWith(Nr):Un.value===In});On!==-1&&(Pt(On),Vr(On))}});if(vr){var un;(un=Bi.current)===null||un===void 0||un.scrollTo(void 0)}return function(){return clearTimeout(Qn)}},[vr,Nr]);var cn=function(un){un!==void 0&&oi(un,{selected:!Rr.has(un)}),Dr||sr(!1)};if(te.useImperativeHandle(fr,function(){return{onKeyDown:function(un){var In=un.which,On=un.ctrlKey;switch(In){case ze.Z.N:case ze.Z.P:case ze.Z.UP:case ze.Z.DOWN:{var Nn=0;if(In===ze.Z.UP?Nn=-1:In===ze.Z.DOWN?Nn=1:va()&&On&&(In===ze.Z.N?Nn=1:In===ze.Z.P&&(Nn=-1)),Nn!==0){var Un=di(Li+Nn,Nn);Vr(Un),Pt(Un,!0)}break}case ze.Z.TAB:case ze.Z.ENTER:{var gr,se=Wi[Li];se&&!(se!=null&&(gr=se.data)!==null&&gr!==void 0&&gr.disabled)&&!Xi?cn(se.value):cn(void 0),vr&&un.preventDefault();break}case ze.Z.ESC:sr(!1),vr&&un.stopPropagation()}},onKeyUp:function(){},scrollTo:function(un){Vr(un)}}}),Wi.length===0)return te.createElement("div",{role:"listbox",id:"".concat(Gn,"_list"),className:"".concat(ki,"-empty"),onMouseDown:Ki},tr);var gn=Object.keys(Ta).map(function(Qn){return Ta[Qn]}),Zn=function(un){return un.label};function jn(Qn,un){var In=Qn.group;return{role:In?"presentation":"option",id:"".concat(Gn,"_list_").concat(un)}}var mt=function(un){var In=Wi[un];if(!In)return null;var On=In.data||{},Nn=On.value,Un=In.group,gr=(0,ue.Z)(On,!0),se=Zn(In);return In?te.createElement("div",(0,x.Z)({"aria-label":typeof se=="string"&&!Un?se:null},gr,{key:un},jn(In,un),{"aria-selected":En(Nn)}),Nn):null},ur={role:"listbox",id:"".concat(Gn,"_list")};return te.createElement(te.Fragment,null,oa&&te.createElement("div",(0,x.Z)({},ur,{style:{height:0,width:0,overflow:"hidden"}}),mt(Li-1),mt(Li),mt(Li+1)),te.createElement(Sr.Z,{itemKey:"key",ref:Bi,data:Wi,height:Ti,itemHeight:Si,fullHeight:!1,onMouseDown:Ki,onScroll:Wn,virtual:oa,direction:ja,innerProps:oa?null:ur},function(Qn,un){var In=Qn.group,On=Qn.groupOption,Nn=Qn.data,Un=Qn.label,gr=Qn.value,se=Nn.key;if(In){var Qe,tt=(Qe=Nn.title)!==null&&Qe!==void 0?Qe:br(Un)?Un.toString():void 0;return te.createElement("div",{className:Ae()(ki,"".concat(ki,"-group"),Nn.className),title:tt},Un!==void 0?Un:se)}var at=Nn.disabled,ft=Nn.title,Mt=Nn.children,Nt=Nn.style,Ut=Nn.className,mn=(0,ge.Z)(Nn,sa),pn=(0,Rn.Z)(mn,gn),Kt=Xa(gr),Dn=at||!Kt&&Xi,Hn="".concat(ki,"-option"),Ln=Ae()(ki,Hn,Ut,(0,Le.Z)((0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(Hn,"-grouped"),On),"".concat(Hn,"-active"),Li===un&&!Dn),"".concat(Hn,"-disabled"),Dn),"".concat(Hn,"-selected"),Kt)),kn=Zn(Qn),Bn=!_a||typeof _a=="function"||Kt,vn=typeof kn=="number"?kn:kn||gr,xn=br(vn)?vn.toString():void 0;return ft!==void 0&&(xn=ft),te.createElement("div",(0,x.Z)({},(0,ue.Z)(pn),oa?{}:jn(Qn,un),{"aria-selected":En(gr),className:Ln,title:xn,onMouseMove:function(){Li===un||Dn||Pt(un)},onClick:function(){Dn||cn(gr)},style:Nt}),te.createElement("div",{className:"".concat(Hn,"-content")},typeof Ui=="function"?Ui(Qn,{index:un}):vn),te.isValidElement(_a)||Kt,Bn&&te.createElement(Ye,{className:"".concat(ki,"-option-state"),customizeIcon:_a,customizeIconProps:{value:gr,disabled:Dn,isSelected:Kt}},Kt?"\u2713":null))}))},Na=te.forwardRef(er),Ma=Na,_r=function(Tt,Ht){var fr=te.useRef({values:new Map,options:new Map}),Vn=te.useMemo(function(){var Gn=fr.current,vr=Gn.values,Dr=Gn.options,zr=Tt.map(function(tr){if(tr.label===void 0){var Wn;return(0,Pe.Z)((0,Pe.Z)({},tr),{},{label:(Wn=vr.get(tr.value))===null||Wn===void 0?void 0:Wn.label})}return tr}),Nr=new Map,sr=new Map;return zr.forEach(function(tr){Nr.set(tr.value,tr),sr.set(tr.value,Ht.get(tr.value)||Dr.get(tr.value))}),fr.current.values=Nr,fr.current.options=sr,zr},[Tt,Ht]),Gt=te.useCallback(function(Gn){return Ht.get(Gn)||fr.current.options.get(Gn)},[Ht]);return[Vn,Gt]};function Qa(Tt,Ht){return Lt(Tt).join("").toUpperCase().includes(Ht)}var Pa=function(Tt,Ht,fr,Vn,Gt){return te.useMemo(function(){if(!fr||Vn===!1)return Tt;var Gn=Ht.options,vr=Ht.label,Dr=Ht.value,zr=[],Nr=typeof Vn=="function",sr=fr.toUpperCase(),tr=Nr?Vn:function(Jr,Aa){return Gt?Qa(Aa[Gt],sr):Aa[Gn]?Qa(Aa[vr!=="children"?vr:"label"],sr):Qa(Aa[Dr],sr)},Wn=Nr?function(Jr){return re(Jr)}:function(Jr){return Jr};return Tt.forEach(function(Jr){if(Jr[Gn]){var Aa=tr(fr,Wn(Jr));if(Aa)zr.push(Jr);else{var Za=Jr[Gn].filter(function(Ra){return tr(fr,Wn(Ra))});Za.length&&zr.push((0,Pe.Z)((0,Pe.Z)({},Jr),{},(0,Le.Z)({},Gn,Za)))}return}tr(fr,Wn(Jr))&&zr.push(Jr)}),zr},[Tt,Vn,Gt,fr,Ht])},rn=ee(6551),yn=ee(11592),Tn=["children","value"],Pn=["children"];function $t(Tt){var Ht=Tt,fr=Ht.key,Vn=Ht.props,Gt=Vn.children,Gn=Vn.value,vr=(0,ge.Z)(Vn,Tn);return(0,Pe.Z)({key:fr,value:Gn!==void 0?Gn:fr,children:Gt},vr)}function bn(Tt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,yn.Z)(Tt).map(function(fr,Vn){if(!te.isValidElement(fr)||!fr.type)return null;var Gt=fr,Gn=Gt.type.isSelectOptGroup,vr=Gt.key,Dr=Gt.props,zr=Dr.children,Nr=(0,ge.Z)(Dr,Pn);return Ht||!Gn?$t(fr):(0,Pe.Z)((0,Pe.Z)({key:"__RC_SELECT_GRP__".concat(vr===null?Vn:vr,"__"),label:vr},Nr),{},{options:bn(zr)})}).filter(function(fr){return fr})}var ar=function(Ht,fr,Vn,Gt,Gn){return te.useMemo(function(){var vr=Ht,Dr=!Ht;Dr&&(vr=bn(fr));var zr=new Map,Nr=new Map,sr=function(Jr,Aa,Za){Za&&typeof Za=="string"&&Jr.set(Aa[Za],Aa)},tr=function Wn(Jr){for(var Aa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Za=0;Za1&&arguments[1]!==void 0?arguments[1]:!1,vr=0;vr0?Ar(pr.options):pr.options}):pr})},Bn=te.useMemo(function(){return oi?kn(Ln):Ln},[Ln,oi,ur]),vn=te.useMemo(function(){return he(Bn,{fieldNames:Zn,childrenAsData:cn})},[Bn,Zn,cn]),xn=function(jr){var Wr=Un(jr);if(tt(Wr),Ci&&(Wr.length!==Nt.length||Wr.some(function(Qr,Ur){var Da;return((Da=Nt[Ur])===null||Da===void 0?void 0:Da.value)!==(Qr==null?void 0:Qr.value)}))){var pr=Mi?Wr:Wr.map(function(Qr){return Qr.value}),hr=Wr.map(function(Qr){return re(Ut(Qr.value))});Ci(En?pr:pr[0],En?hr:hr[0])}},Kn=te.useState(null),Mn=(0,ye.Z)(Kn,2),qt=Mn[0],lr=Mn[1],ir=te.useState(0),Zr=(0,ye.Z)(ir,2),Ba=Zr[0],ca=Zr[1],ha=Ti!==void 0?Ti:Vn!=="combobox",Xr=te.useCallback(function(Ar,jr){var Wr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},pr=Wr.source,hr=pr===void 0?"keyboard":pr;ca(jr),vr&&Vn==="combobox"&&Ar!==null&&hr==="keyboard"&&lr(String(Ar))},[vr,Vn]),da=function(jr,Wr,pr){var hr=function(){var ui,Ua=Ut(jr);return[Mi?{label:Ua==null?void 0:Ua[Zn.label],value:jr,key:(ui=Ua==null?void 0:Ua.key)!==null&&ui!==void 0?ui:jr}:jr,re(Ua)]};if(Wr&&Jr){var Qr=hr(),Ur=(0,ye.Z)(Qr,2),Da=Ur[0],za=Ur[1];Jr(Da,za)}else if(!Wr&&Aa&&pr!=="clear"){var fa=hr(),qa=(0,ye.Z)(fa,2),Ja=qa[0],Ha=qa[1];Aa(Ja,Ha)}},Yr=kr(function(Ar,jr){var Wr,pr=En?jr.selected:!0;pr?Wr=En?[].concat((0,Be.Z)(Nt),[Ar]):[Ar]:Wr=Nt.filter(function(hr){return hr.value!==Ar}),xn(Wr),da(Ar,pr),Vn==="combobox"?lr(""):(!Qt||Wn)&&(Qn(""),lr(""))}),Fa=function(jr,Wr){xn(jr);var pr=Wr.type,hr=Wr.values;(pr==="remove"||pr==="clear")&&hr.forEach(function(Qr){da(Qr.value,!1,pr)})},ta=function(jr,Wr){if(Qn(jr),lr(null),Wr.source==="submit"){var pr=(jr||"").trim();if(pr){var hr=Array.from(new Set([].concat((0,Be.Z)(pn),[pr])));xn(hr),da(pr,!0),Qn("")}return}Wr.source!=="blur"&&(Vn==="combobox"&&xn(jr),sr==null||sr(jr))},ga=function(jr){var Wr=jr;Vn!=="tags"&&(Wr=jr.map(function(hr){var Qr=On.get(hr);return Qr==null?void 0:Qr.value}).filter(function(hr){return hr!==void 0}));var pr=Array.from(new Set([].concat((0,Be.Z)(pn),(0,Be.Z)(Wr))));xn(pr),pr.forEach(function(hr){da(hr,!0)})},Ca=te.useMemo(function(){var Ar=Ui!==!1&&Ra!==!1;return(0,Pe.Z)((0,Pe.Z)({},un),{},{flattenOptions:vn,onActiveValue:Xr,defaultActiveFirstOption:ha,onSelect:Yr,menuItemSelectedIcon:Si,rawValues:pn,fieldNames:Zn,virtual:Ar,direction:ki,listHeight:Bi,listItemHeight:Ki,childrenAsData:cn,maxCount:Li,optionRender:oa})},[Li,un,vn,Xr,ha,Yr,Si,pn,Zn,Ui,Ra,ki,Bi,Ki,cn,oa]);return te.createElement(xe.Provider,{value:Ca},te.createElement(xt,(0,x.Z)({},lo,{id:Pt,prefixCls:Gn,ref:Ht,omitDomProps:ia,mode:Vn,displayValues:mn,onDisplayValuesChange:Fa,direction:ki,searchValue:ur,onSearch:ta,autoClearSearchValue:Wn,onSearchSplit:ga,dropdownMatchSelectWidth:Ra,OptionList:Ma,emptyOptions:!vn.length,activeValue:qt,activeDescendantId:"".concat(Pt,"_list_").concat(Ba)})))}),Cr=An;Cr.Option=Jn,Cr.OptGroup=hn;var pa=Cr,Oa=pa},63158:function(wn,zt,ee){"use strict";var x=ee(54476),Be=ee(20068),Le=ee(42978),Pe=ee(75931),ye=ee(59301),ge=ee(92310),He=ee.n(ge),Ie=ee(18929),Oe=ee(10228),te=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],me=ye.forwardRef(function(Ae,Ze){var Ue,Xe=Ae.prefixCls,Fe=Xe===void 0?"rc-switch":Xe,Ye=Ae.className,it=Ae.checked,Ke=Ae.defaultChecked,Ge=Ae.disabled,ke=Ae.loadingIcon,pe=Ae.checkedChildren,je=Ae.unCheckedChildren,ze=Ae.onClick,ot=Ae.onChange,ue=Ae.onKeyDown,_e=(0,Pe.Z)(Ae,te),We=(0,Ie.Z)(!1,{value:it,defaultValue:Ke}),qe=(0,Le.Z)(We,2),yt=qe[0],nt=qe[1];function pt(kt,we){var oe=yt;return Ge||(oe=kt,nt(oe),ot==null||ot(oe,we)),oe}function _t(kt){kt.which===Oe.Z.LEFT?pt(!1,kt):kt.which===Oe.Z.RIGHT&&pt(!0,kt),ue==null||ue(kt)}function Lt(kt){var we=pt(!yt,kt);ze==null||ze(we,kt)}var Bt=He()(Fe,Ye,(Ue={},(0,Be.Z)(Ue,"".concat(Fe,"-checked"),yt),(0,Be.Z)(Ue,"".concat(Fe,"-disabled"),Ge),Ue));return ye.createElement("button",(0,x.Z)({},_e,{type:"button",role:"switch","aria-checked":yt,disabled:Ge,className:Bt,ref:Ze,onKeyDown:_t,onClick:Lt}),ke,ye.createElement("span",{className:"".concat(Fe,"-inner")},ye.createElement("span",{className:"".concat(Fe,"-inner-checked")},pe),ye.createElement("span",{className:"".concat(Fe,"-inner-unchecked")},je)))});me.displayName="Switch",zt.Z=me},86351:function(wn,zt,ee){"use strict";ee.d(zt,{R:function(){return Be},w:function(){return x}});var x={},Be="rc-table-internal-hook"},97347:function(wn,zt,ee){"use strict";ee.d(zt,{L:function(){return Fe},Z:function(){return ke}});var x=ee(42978),Be=ee(20068),Le=ee(94480),Pe=ee(76190),ye=ee(33885),ge=ee(75931),He=ee(11592),Ie=ee(48736),Oe=ee(59301),te=ee(86351),me=ee(54451);function Ae(pe){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?pe*parseFloat(je)/100:null}function Ze(pe,je,ze){return Oe.useMemo(function(){if(je&&je>0){var ot=0,ue=0;pe.forEach(function(Lt){var Bt=Ae(je,Lt.width);Bt?ot+=Bt:ue+=1});var _e=Math.max(je,ze),We=Math.max(_e-ot,ue),qe=ue,yt=We/ue,nt=0,pt=pe.map(function(Lt){var Bt=(0,ye.Z)({},Lt),kt=Ae(je,Bt.width);if(kt)Bt.width=kt;else{var we=Math.floor(yt);Bt.width=qe===1?We:we,We-=we,qe-=1}return nt+=Bt.width,Bt});if(nt<_e){var _t=_e/nt;We=_e,pt.forEach(function(Lt,Bt){var kt=Math.floor(Lt.width*_t);Lt.width=Bt===pt.length-1?We:kt,We-=kt})}return[pt,Math.max(nt,_e)]}return[pe,je]},[pe,je,ze])}var Ue=["children"],Xe=["fixed"];function Fe(pe){return(0,He.Z)(pe).filter(function(je){return Oe.isValidElement(je)}).map(function(je){var ze=je.key,ot=je.props,ue=ot.children,_e=(0,ge.Z)(ot,Ue),We=(0,ye.Z)({key:ze},_e);return ue&&(We.children=Fe(ue)),We})}function Ye(pe){return pe.filter(function(je){return je&&(0,Pe.Z)(je)==="object"&&!je.hidden}).map(function(je){var ze=je.children;return ze&&ze.length>0?(0,ye.Z)((0,ye.Z)({},je),{},{children:Ye(ze)}):je})}function it(pe){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return pe.filter(function(ze){return ze&&(0,Pe.Z)(ze)==="object"}).reduce(function(ze,ot,ue){var _e=ot.fixed,We=_e===!0?"left":_e,qe="".concat(je,"-").concat(ue),yt=ot.children;return yt&&yt.length>0?[].concat((0,Le.Z)(ze),(0,Le.Z)(it(yt,qe).map(function(nt){return(0,ye.Z)({fixed:We},nt)}))):[].concat((0,Le.Z)(ze),[(0,ye.Z)((0,ye.Z)({key:qe},ot),{},{fixed:We})])},[])}function Ke(pe){return pe.map(function(je){var ze=je.fixed,ot=(0,ge.Z)(je,Xe),ue=ze;return ze==="left"?ue="right":ze==="right"&&(ue="left"),(0,ye.Z)({fixed:ue},ot)})}function Ge(pe,je){var ze=pe.prefixCls,ot=pe.columns,ue=pe.children,_e=pe.expandable,We=pe.expandedKeys,qe=pe.columnTitle,yt=pe.getRowKey,nt=pe.onTriggerExpand,pt=pe.expandIcon,_t=pe.rowExpandable,Lt=pe.expandIconColumnIndex,Bt=pe.direction,kt=pe.expandRowByClick,we=pe.columnWidth,oe=pe.fixed,Se=pe.scrollWidth,Je=pe.clientWidth,st=Oe.useMemo(function(){var Dt=ot||Fe(ue)||[];return Ye(Dt.slice())},[ot,ue]),Re=Oe.useMemo(function(){if(_e){var Dt=st.slice();if(!Dt.includes(te.w)){var ut=Lt||0;ut>=0&&(ut||oe==="left"||!oe)&&Dt.splice(ut,0,te.w),oe==="right"&&Dt.splice(st.length,0,te.w)}var wt=Dt.indexOf(te.w);Dt=Dt.filter(function(ve,Ee){return ve!==te.w||Ee===wt});var be=st[wt],ae;oe?ae=oe:ae=be?be.fixed:null;var ce=(0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)({},me.v,{className:"".concat(ze,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",qe),"fixed",ae),"className","".concat(ze,"-row-expand-icon-cell")),"width",we),"render",function(Ee,ht,Ct){var tn=yt(ht,Ct),he=We.has(tn),re=_t?_t(ht):!0,ne=pt({prefixCls:ze,expanded:he,expandable:re,record:ht,onExpand:nt});return kt?Oe.createElement("span",{onClick:function(xe){return xe.stopPropagation()}},ne):ne});return Dt.map(function(ve){return ve===te.w?ce:ve})}return st.filter(function(ve){return ve!==te.w})},[_e,st,yt,We,pt,Bt]),gt=Oe.useMemo(function(){var Dt=Re;return je&&(Dt=je(Dt)),Dt.length||(Dt=[{render:function(){return null}}]),Dt},[je,Re,Bt]),lt=Oe.useMemo(function(){return Bt==="rtl"?Ke(it(gt)):it(gt)},[gt,Bt,Se]),St=Oe.useMemo(function(){for(var Dt=-1,ut=lt.length-1;ut>=0;ut-=1){var wt=lt[ut].fixed;if(wt==="left"||wt===!0){Dt=ut;break}}if(Dt>=0)for(var be=0;be<=Dt;be+=1){var ae=lt[be].fixed;if(ae!=="left"&&ae!==!0)return!0}var ce=lt.findIndex(function(ht){var Ct=ht.fixed;return Ct==="right"});if(ce>=0)for(var ve=ce;ve=cn}function lt(Pt,En){return Oe(pe,function(cn){var gn=gt(Pt,En||1,cn.hoverStartRow,cn.hoverEndRow);return[gn,cn.onHover]})}var St=ee(70425),rt=function(En){var cn=En.ellipsis,gn=En.rowType,Zn=En.children,jn,mt=cn===!0?{showTitle:!0}:cn;return mt&&(mt.showTitle||gn==="header")&&(typeof Zn=="string"||typeof Zn=="number"?jn=Zn.toString():ge.isValidElement(Zn)&&typeof Zn.props.children=="string"&&(jn=Zn.props.children)),jn};function $e(Pt){var En,cn,gn,Zn,jn,mt,ur,Qn,un=Pt.component,In=Pt.children,On=Pt.ellipsis,Nn=Pt.scope,Un=Pt.prefixCls,gr=Pt.className,se=Pt.align,Qe=Pt.record,tt=Pt.render,at=Pt.dataIndex,ft=Pt.renderIndex,Mt=Pt.shouldCellUpdate,Nt=Pt.index,Ut=Pt.rowType,mn=Pt.colSpan,pn=Pt.rowSpan,Kt=Pt.fixLeft,Dn=Pt.fixRight,Hn=Pt.firstFixLeft,Ln=Pt.lastFixLeft,kn=Pt.firstFixRight,Bn=Pt.lastFixRight,vn=Pt.appendNode,xn=Pt.additionalProps,Kn=xn===void 0?{}:xn,Mn=Pt.isSticky,qt="".concat(Un,"-cell"),lr=Oe(pe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),ir=lr.supportSticky,Zr=lr.allColumnsFixedLeft,Ba=lr.rowHoverable,ca=Re(Qe,at,ft,In,tt,Mt),ha=(0,Be.Z)(ca,2),Xr=ha[0],da=ha[1],Yr={},Fa=typeof Kt=="number"&&ir,ta=typeof Dn=="number"&&ir;Fa&&(Yr.position="sticky",Yr.left=Kt),ta&&(Yr.position="sticky",Yr.right=Dn);var ga=(En=(cn=(gn=da==null?void 0:da.colSpan)!==null&&gn!==void 0?gn:Kn.colSpan)!==null&&cn!==void 0?cn:mn)!==null&&En!==void 0?En:1,Ca=(Zn=(jn=(mt=da==null?void 0:da.rowSpan)!==null&&mt!==void 0?mt:Kn.rowSpan)!==null&&jn!==void 0?jn:pn)!==null&&Zn!==void 0?Zn:1,Ar=lt(Nt,Ca),jr=(0,Be.Z)(Ar,2),Wr=jr[0],pr=jr[1],hr=(0,St.zX)(function(Ja){var Ha;Qe&&pr(Nt,Nt+Ca-1),Kn==null||(Ha=Kn.onMouseEnter)===null||Ha===void 0||Ha.call(Kn,Ja)}),Qr=(0,St.zX)(function(Ja){var Ha;Qe&&pr(-1,-1),Kn==null||(Ha=Kn.onMouseLeave)===null||Ha===void 0||Ha.call(Kn,Ja)});if(ga===0||Ca===0)return null;var Ur=(ur=Kn.title)!==null&&ur!==void 0?ur:rt({rowType:Ut,ellipsis:On,children:Xr}),Da=yt()(qt,gr,(Qn={},(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)(Qn,"".concat(qt,"-fix-left"),Fa&&ir),"".concat(qt,"-fix-left-first"),Hn&&ir),"".concat(qt,"-fix-left-last"),Ln&&ir),"".concat(qt,"-fix-left-all"),Ln&&Zr&&ir),"".concat(qt,"-fix-right"),ta&&ir),"".concat(qt,"-fix-right-first"),kn&&ir),"".concat(qt,"-fix-right-last"),Bn&&ir),"".concat(qt,"-ellipsis"),On),"".concat(qt,"-with-append"),vn),"".concat(qt,"-fix-sticky"),(Fa||ta)&&Mn&&ir),(0,We.Z)(Qn,"".concat(qt,"-row-hover"),!da&&Wr)),Kn.className,da==null?void 0:da.className),za={};se&&(za.textAlign=se);var fa=(0,_e.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({},da==null?void 0:da.style),Yr),za),Kn.style),qa=Xr;return(0,ue.Z)(qa)==="object"&&!Array.isArray(qa)&&!ge.isValidElement(qa)&&(qa=null),On&&(Ln||kn)&&(qa=ge.createElement("span",{className:"".concat(qt,"-content")},qa)),ge.createElement(un,(0,te.Z)({},da,Kn,{className:Da,style:fa,title:Ur,scope:Nn,onMouseEnter:Ba?hr:void 0,onMouseLeave:Ba?Qr:void 0,colSpan:ga!==1?ga:null,rowSpan:Ca!==1?Ca:null}),vn,qa)}var et=ge.memo($e);function dt(Pt,En,cn,gn,Zn){var jn=cn[Pt]||{},mt=cn[En]||{},ur,Qn;jn.fixed==="left"?ur=gn.left[Zn==="rtl"?En:Pt]:mt.fixed==="right"&&(Qn=gn.right[Zn==="rtl"?Pt:En]);var un=!1,In=!1,On=!1,Nn=!1,Un=cn[En+1],gr=cn[Pt-1],se=Un&&!Un.fixed||gr&&!gr.fixed||cn.every(function(Mt){return Mt.fixed==="left"});if(Zn==="rtl"){if(ur!==void 0){var Qe=gr&&gr.fixed==="left";Nn=!Qe&&se}else if(Qn!==void 0){var tt=Un&&Un.fixed==="right";On=!tt&&se}}else if(ur!==void 0){var at=Un&&Un.fixed==="left";un=!at&&se}else if(Qn!==void 0){var ft=gr&&gr.fixed==="right";In=!ft&&se}return{fixLeft:ur,fixRight:Qn,lastFixLeft:un,firstFixRight:In,lastFixRight:On,firstFixLeft:Nn,isSticky:gn.isSticky}}var Dt=ge.createContext({}),ut=Dt;function wt(Pt){var En=Pt.className,cn=Pt.index,gn=Pt.children,Zn=Pt.colSpan,jn=Zn===void 0?1:Zn,mt=Pt.rowSpan,ur=Pt.align,Qn=Oe(pe,["prefixCls","direction"]),un=Qn.prefixCls,In=Qn.direction,On=ge.useContext(ut),Nn=On.scrollColumnIndex,Un=On.stickyOffsets,gr=On.flattenColumns,se=cn+jn-1,Qe=se+1===Nn?jn+1:jn,tt=dt(cn,cn+Qe-1,gr,Un,In);return ge.createElement(et,(0,te.Z)({className:En,index:cn,component:"td",prefixCls:un,record:null,dataIndex:null,align:ur,colSpan:Qe,rowSpan:mt,render:function(){return gn}},tt))}var be=ee(75931),ae=["children"];function ce(Pt){var En=Pt.children,cn=(0,be.Z)(Pt,ae);return ge.createElement("tr",cn,En)}function ve(Pt){var En=Pt.children;return En}ve.Row=ce,ve.Cell=wt;var Ee=ve;function ht(Pt){var En=Pt.children,cn=Pt.stickyOffsets,gn=Pt.flattenColumns,Zn=Oe(pe,"prefixCls"),jn=gn.length-1,mt=gn[jn],ur=ge.useMemo(function(){return{stickyOffsets:cn,flattenColumns:gn,scrollColumnIndex:mt!=null&&mt.scrollbar?jn:null}},[mt,gn,jn,cn]);return ge.createElement(ut.Provider,{value:ur},ge.createElement("tfoot",{className:"".concat(Zn,"-summary")},En))}var Ct=Ke(ht),tn=Ee,he=ee(29301),re=ee(24514),ne=ee(75152),de=ee(26112);function xe(Pt,En,cn,gn,Zn,jn,mt){Pt.push({record:En,indent:cn,index:mt});var ur=jn(En),Qn=Zn==null?void 0:Zn.has(ur);if(En&&Array.isArray(En[gn])&&Qn)for(var un=0;un1?Hn-1:0),kn=1;kn=1)),style:(0,_e.Z)((0,_e.Z)({},cn),tt==null?void 0:tt.style)}),gr.map(function(Kt,Dn){var Hn=Kt.render,Ln=Kt.dataIndex,kn=Kt.className,Bn=hn(Nn,Kt,Dn,Qn,Zn),vn=Bn.key,xn=Bn.fixedInfo,Kn=Bn.appendCellNode,Mn=Bn.additionalCellProps;return ge.createElement(et,(0,te.Z)({className:kn,ellipsis:Kt.ellipsis,align:Kt.align,scope:Kt.rowScope,component:Kt.rowScope?On:In,prefixCls:Un,key:vn,record:gn,index:Zn,renderIndex:jn,dataIndex:Ln,render:Hn,shouldCellUpdate:Kt.shouldCellUpdate},xn,{appendNode:Kn,additionalProps:Mn}))})),mn;if(ft&&(Mt.current||at)){var pn=Qe(gn,Zn,Qn+1,at);mn=ge.createElement(Qt,{expanded:at,className:yt()("".concat(Un,"-expanded-row"),"".concat(Un,"-expanded-row-level-").concat(Qn+1),Nt),prefixCls:Un,component:un,cellComponent:In,colSpan:gr.length,isEmpty:!1},pn)}return ge.createElement(ge.Fragment,null,Ut,mn)}var Jn=Ke(Sn);function Pr(Pt){var En=Pt.columnKey,cn=Pt.onColumnResize,gn=ge.useRef();return(0,Pe.Z)(function(){gn.current&&cn(En,gn.current.offsetWidth)},[]),ge.createElement(he.Z,{data:En},ge.createElement("td",{ref:gn,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var Rn=ee(29194);function Sr(Pt){var En=Pt.prefixCls,cn=Pt.columnsKey,gn=Pt.onColumnResize,Zn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(En,"-measure-row"),style:{height:0,fontSize:0},ref:Zn},ge.createElement(he.Z.Collection,{onBatchResize:function(mt){(0,Rn.Z)(Zn.current)&&mt.forEach(function(ur){var Qn=ur.data,un=ur.size;gn(Qn,un.offsetWidth)})}},cn.map(function(jn){return ge.createElement(Pr,{key:jn,columnKey:jn,onColumnResize:gn})})))}function va(Pt){var En=Pt.data,cn=Pt.measureColumnWidth,gn=Oe(pe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Zn=gn.prefixCls,jn=gn.getComponent,mt=gn.onColumnResize,ur=gn.flattenColumns,Qn=gn.getRowKey,un=gn.expandedKeys,In=gn.childrenColumnName,On=gn.emptyNode,Nn=le(En,In,un,Qn),Un=ge.useRef({renderWithProps:!1}),gr=jn(["body","wrapper"],"tbody"),se=jn(["body","row"],"tr"),Qe=jn(["body","cell"],"td"),tt=jn(["body","cell"],"th"),at;En.length?at=Nn.map(function(Mt,Nt){var Ut=Mt.record,mn=Mt.indent,pn=Mt.index,Kt=Qn(Ut,Nt);return ge.createElement(Jn,{key:Kt,rowKey:Kt,record:Ut,index:Nt,renderIndex:pn,rowComponent:se,cellComponent:Qe,scopeCellComponent:tt,indent:mn})}):at=ge.createElement(Qt,{expanded:!0,className:"".concat(Zn,"-placeholder"),prefixCls:Zn,component:se,cellComponent:Qe,colSpan:ur.length,isEmpty:!0},On);var ft=oe(ur);return ge.createElement(Bt.Provider,{value:Un.current},ge.createElement(gr,{className:"".concat(Zn,"-tbody")},cn&&ge.createElement(Sr,{prefixCls:Zn,columnsKey:ft,onColumnResize:mt}),at))}var sa=Ke(va),br=ee(54451),er=["columnType"];function Na(Pt){for(var En=Pt.colWidths,cn=Pt.columns,gn=Pt.columCount,Zn=Oe(pe,["tableLayout"]),jn=Zn.tableLayout,mt=[],ur=gn||cn.length,Qn=!1,un=ur-1;un>=0;un-=1){var In=En[un],On=cn&&cn[un],Nn=void 0,Un=void 0;if(On&&(Nn=On[br.v],jn==="auto"&&(Un=On.minWidth)),In||Un||Nn||Qn){var gr=Nn||{},se=gr.columnType,Qe=(0,be.Z)(gr,er);mt.unshift(ge.createElement("col",(0,te.Z)({key:un,style:{width:In,minWidth:Un}},Qe))),Qn=!0}}return ge.createElement("colgroup",null,mt)}var Ma=Na,_r=ee(94480),Qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Pa(Pt,En){return(0,ge.useMemo)(function(){for(var cn=[],gn=0;gn1?"colgroup":"col":null,ellipsis:Qe.ellipsis,align:Qe.align,component:mt,prefixCls:In,key:Un[se]},tt,{additionalProps:at,rowType:"header"}))}))},Pn=Tn;function $t(Pt){var En=[];function cn(mt,ur){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;En[Qn]=En[Qn]||[];var un=ur,In=mt.filter(Boolean).map(function(On){var Nn={key:On.key,className:On.className||"",children:On.title,column:On,colStart:un},Un=1,gr=On.children;return gr&&gr.length>0&&(Un=cn(gr,un,Qn+1).reduce(function(se,Qe){return se+Qe},0),Nn.hasSubColumns=!0),"colSpan"in On&&(Un=On.colSpan),"rowSpan"in On&&(Nn.rowSpan=On.rowSpan),Nn.colSpan=Un,Nn.colEnd=Nn.colStart+Un-1,En[Qn].push(Nn),un+=Un,Un});return In}cn(Pt,0);for(var gn=En.length,Zn=function(ur){En[ur].forEach(function(Qn){!("rowSpan"in Qn)&&!Qn.hasSubColumns&&(Qn.rowSpan=gn-ur)})},jn=0;jn=Kn-ur?at(function(Mn){return(0,_e.Z)((0,_e.Z)({},Mn),{},{isHiddenScrollBar:!0})}):at(function(Mn){return(0,_e.Z)((0,_e.Z)({},Mn),{},{isHiddenScrollBar:!1})})}})},kn=function(vn){at(function(xn){return(0,_e.Z)((0,_e.Z)({},xn),{},{scrollLeft:vn/On*Nn||0})})};return ge.useImperativeHandle(cn,function(){return{setScrollLeft:kn,checkScrollBarVisible:Ln}}),ge.useEffect(function(){var Bn=(0,Ht.Z)(document.body,"mouseup",Kt,!1),vn=(0,Ht.Z)(document.body,"mousemove",Hn,!1);return Ln(),function(){Bn.remove(),vn.remove()}},[Un,Ut]),ge.useEffect(function(){if(jn.current){for(var Bn=[],vn=(0,Vn.bn)(jn.current);vn;)Bn.push(vn),vn=vn.parentElement;return Bn.forEach(function(xn){return xn.addEventListener("scroll",Ln,!1)}),window.addEventListener("resize",Ln,!1),window.addEventListener("scroll",Ln,!1),Qn.addEventListener("scroll",Ln,!1),function(){Bn.forEach(function(xn){return xn.removeEventListener("scroll",Ln)}),window.removeEventListener("resize",Ln),window.removeEventListener("scroll",Ln),Qn.removeEventListener("scroll",Ln)}}},[Qn]),ge.useEffect(function(){tt.isHiddenScrollBar||at(function(Bn){var vn=jn.current;return vn?(0,_e.Z)((0,_e.Z)({},Bn),{},{scrollLeft:vn.scrollLeft/vn.scrollWidth*vn.clientWidth}):Bn})},[tt.isHiddenScrollBar]),On<=Nn||!Un||tt.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ne.Z)(),width:Nn,bottom:ur},className:"".concat(In,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Dn,ref:gr,className:yt()("".concat(In,"-sticky-scroll-bar"),(0,We.Z)({},"".concat(In,"-sticky-scroll-bar-active"),Ut)),style:{width:"".concat(Un,"px"),transform:"translate3d(".concat(tt.scrollLeft,"px, 0, 0)")}}))},vr=ge.forwardRef(Gn);function Dr(Pt){return null}var zr=Dr;function Nr(Pt){return null}var sr=Nr,tr="rc-table",Wn=[],Jr={};function Aa(){return"No Data"}function Za(Pt,En){var cn=(0,_e.Z)({rowKey:"key",prefixCls:tr,emptyText:Aa},Pt),gn=cn.prefixCls,Zn=cn.className,jn=cn.rowClassName,mt=cn.style,ur=cn.data,Qn=cn.rowKey,un=cn.scroll,In=cn.tableLayout,On=cn.direction,Nn=cn.title,Un=cn.footer,gr=cn.summary,se=cn.caption,Qe=cn.id,tt=cn.showHeader,at=cn.components,ft=cn.emptyText,Mt=cn.onRow,Nt=cn.onHeaderRow,Ut=cn.onScroll,mn=cn.internalHooks,pn=cn.transformColumns,Kt=cn.internalRefs,Dn=cn.tailor,Hn=cn.getContainerWidth,Ln=cn.sticky,kn=cn.rowHoverable,Bn=kn===void 0?!0:kn,vn=ur||Wn,xn=!!vn.length,Kn=mn===x.R,Mn=ge.useCallback(function(xi,Di){return(0,pt.Z)(at,xi)||Di},[at]),qt=ge.useMemo(function(){return typeof Qn=="function"?Qn:function(xi){var Di=xi&&xi[Qn];return Di}},[Qn]),lr=Mn(["body"]),ir=ea(),Zr=(0,Be.Z)(ir,3),Ba=Zr[0],ca=Zr[1],ha=Zr[2],Xr=kr(cn,vn,qt),da=(0,Be.Z)(Xr,6),Yr=da[0],Fa=da[1],ta=da[2],ga=da[3],Ca=da[4],Ar=da[5],jr=un==null?void 0:un.x,Wr=ge.useState(0),pr=(0,Be.Z)(Wr,2),hr=pr[0],Qr=pr[1],Ur=(0,Er.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({},cn),Yr),{},{expandable:!!Yr.expandedRowRender,columnTitle:Yr.columnTitle,expandedKeys:ta,getRowKey:qt,onTriggerExpand:Ar,expandIcon:ga,expandIconColumnIndex:Yr.expandIconColumnIndex,direction:On,scrollWidth:Kn&&Dn&&typeof jr=="number"?jr:null,clientWidth:hr}),Kn?pn:null),Da=(0,Be.Z)(Ur,4),za=Da[0],fa=Da[1],qa=Da[2],Ja=Da[3],Ha=qa!=null?qa:jr,fi=ge.useMemo(function(){return{columns:za,flattenColumns:fa}},[za,fa]),ui=ge.useRef(),Ua=ge.useRef(),Yn=ge.useRef(),ji=ge.useRef();ge.useImperativeHandle(En,function(){return{nativeElement:ui.current,scrollTo:function(Di){var go;if(Yn.current instanceof HTMLElement){var xo=Di.index,Mo=Di.top,iu=Di.key;if(Je(Mo)){var eu;(eu=Yn.current)===null||eu===void 0||eu.scrollTo({top:Mo})}else{var Ei,$a=iu!=null?iu:qt(vn[xo]);(Ei=Yn.current.querySelector('[data-row-key="'.concat($a,'"]')))===null||Ei===void 0||Ei.scrollIntoView()}}else(go=Yn.current)!==null&&go!==void 0&&go.scrollTo&&Yn.current.scrollTo(Di)}}});var pi=ge.useRef(),Yi=ge.useState(!1),gi=(0,Be.Z)(Yi,2),Ni=gi[0],Qi=gi[1],Oi=ge.useState(!1),ii=(0,Be.Z)(Oi,2),eo=ii[0],Vi=ii[1],fo=ge.useState(new Map),Pi=(0,Be.Z)(fo,2),La=Pi[0],zi=Pi[1],_i=oe(fa),Zi=_i.map(function(xi){return La.get(xi)}),mo=ge.useMemo(function(){return Zi},[Zi.join("_")]),mi=pa(mo,fa,On),ho=un&&Se(un.y),Sa=un&&Se(Ha)||!!Yr.fixed,Mr=Sa&&fa.some(function(xi){var Di=xi.fixed;return Di}),wa=ge.useRef(),ra=An(Ln,gn),ya=ra.isSticky,bi=ra.offsetHeader,Ai=ra.offsetSummary,no=ra.offsetScroll,Eo=ra.stickyClassName,Co=ra.container,ro=ge.useMemo(function(){return gr==null?void 0:gr(vn)},[gr,vn]),qi=(ho||ya)&&ge.isValidElement(ro)&&ro.type===Ee&&ro.props.fixed,ba,po,Yo;ho&&(po={overflowY:xn?"scroll":"auto",maxHeight:un.y}),Sa&&(ba={overflowX:"auto"},ho||(po={overflowY:"hidden"}),Yo={width:Ha===!0?"auto":Ha,minWidth:"100%"});var du=ge.useCallback(function(xi,Di){zi(function(go){if(go.get(xi)!==Di){var xo=new Map(go);return xo.set(xi,Di),xo}return go})},[]),Qo=mr(null),Ho=(0,Be.Z)(Qo,2),zo=Ho[0],bo=Ho[1];function vo(xi,Di){Di&&(typeof Di=="function"?Di(xi):Di.scrollLeft!==xi&&(Di.scrollLeft=xi,Di.scrollLeft!==xi&&setTimeout(function(){Di.scrollLeft=xi},0)))}var Bo=(0,Le.Z)(function(xi){var Di=xi.currentTarget,go=xi.scrollLeft,xo=On==="rtl",Mo=typeof go=="number"?go:Di.scrollLeft,iu=Di||Jr;if(!bo()||bo()===iu){var eu;zo(iu),vo(Mo,Ua.current),vo(Mo,Yn.current),vo(Mo,pi.current),vo(Mo,(eu=wa.current)===null||eu===void 0?void 0:eu.setScrollLeft)}var Ei=Di||Ua.current;if(Ei){var $a=Kn&&Dn&&typeof Ha=="number"?Ha:Ei.scrollWidth,yr=Ei.clientWidth;if($a===yr){Qi(!1),Vi(!1);return}xo?(Qi(-Mo<$a-yr),Vi(-Mo>0)):(Qi(Mo>0),Vi(Mo<$a-yr))}}),fu=(0,Le.Z)(function(xi){Bo(xi),Ut==null||Ut(xi)}),Zu=function(){if(Sa&&Yn.current){var Di;Bo({currentTarget:(0,Vn.bn)(Yn.current),scrollLeft:(Di=Yn.current)===null||Di===void 0?void 0:Di.scrollLeft})}else Qi(!1),Vi(!1)},ku=function(Di){var go,xo=Di.width;(go=wa.current)===null||go===void 0||go.checkScrollBarVisible();var Mo=ui.current?ui.current.offsetWidth:xo;Kn&&Hn&&ui.current&&(Mo=Hn(ui.current,Mo)||Mo),Mo!==hr&&(Zu(),Qr(Mo))},So=ge.useRef(!1);ge.useEffect(function(){So.current&&Zu()},[Sa,ur,za.length]),ge.useEffect(function(){So.current=!0},[]);var qo=ge.useState(0),Ea=(0,Be.Z)(qo,2),Zo=Ea[0],bu=Ea[1],It=ge.useState(!0),Mu=(0,Be.Z)(It,2),xu=Mu[0],Pu=Mu[1];(0,Pe.Z)(function(){(!Dn||!Kn)&&(Yn.current instanceof Element?bu((0,ne.o)(Yn.current).width):bu((0,ne.o)(ji.current).width)),Pu((0,re.G)("position","sticky"))},[]),ge.useEffect(function(){Kn&&Kt&&(Kt.body.current=Yn.current)});var Jo=ge.useCallback(function(xi){return ge.createElement(ge.Fragment,null,ge.createElement(ar,xi),qi==="top"&&ge.createElement(Ct,xi,ro))},[qi,ro]),Du=ge.useCallback(function(xi){return ge.createElement(Ct,xi,ro)},[ro]),yu=Mn(["table"],"table"),Ro=ge.useMemo(function(){return In||(Mr?Ha==="max-content"?"auto":"fixed":ho||ya||fa.some(function(xi){var Di=xi.ellipsis;return Di})?"fixed":"auto")},[ho,Mr,fa,In,ya]),io,Io={colWidths:mo,columCount:fa.length,stickyOffsets:mi,onHeaderRow:Nt,fixHeader:ho,scroll:un},au=ge.useMemo(function(){return xn?null:typeof ft=="function"?ft():ft},[xn,ft]),Eu=ge.createElement(sa,{data:vn,measureColumnWidth:ho||Sa||ya}),Bu=ge.createElement(Ma,{colWidths:fa.map(function(xi){var Di=xi.width;return Di}),columns:fa}),Wo=se!=null?ge.createElement("caption",{className:"".concat(gn,"-caption")},se):void 0,Cu=(0,de.Z)(cn,{data:!0}),ko=(0,de.Z)(cn,{aria:!0});if(ho||ya){var mu;typeof lr=="function"?(mu=lr(vn,{scrollbarSize:Zo,ref:Yn,onScroll:Bo}),Io.colWidths=fa.map(function(xi,Di){var go=xi.width,xo=Di===fa.length-1?go-Zo:go;return typeof xo=="number"&&!Number.isNaN(xo)?xo:0})):mu=ge.createElement("div",{style:(0,_e.Z)((0,_e.Z)({},ba),po),onScroll:fu,ref:Yn,className:yt()("".concat(gn,"-body"))},ge.createElement(yu,(0,te.Z)({style:(0,_e.Z)((0,_e.Z)({},Yo),{},{tableLayout:Ro})},ko),Wo,Bu,Eu,!qi&&ro&&ge.createElement(Ct,{stickyOffsets:mi,flattenColumns:fa},ro)));var Iu=(0,_e.Z)((0,_e.Z)((0,_e.Z)({noData:!vn.length,maxContentScroll:Sa&&Ha==="max-content"},Io),fi),{},{direction:On,stickyClassName:Eo,onScroll:Bo});io=ge.createElement(ge.Fragment,null,tt!==!1&&ge.createElement(yn,(0,te.Z)({},Iu,{stickyTopOffset:bi,className:"".concat(gn,"-header"),ref:Ua}),Jo),mu,qi&&qi!=="top"&&ge.createElement(yn,(0,te.Z)({},Iu,{stickyBottomOffset:Ai,className:"".concat(gn,"-summary"),ref:pi}),Du),ya&&Yn.current&&Yn.current instanceof Element&&ge.createElement(vr,{ref:wa,offsetScroll:no,scrollBodyRef:Yn,onScroll:Bo,container:Co,direction:On}))}else io=ge.createElement("div",{style:(0,_e.Z)((0,_e.Z)({},ba),po),className:yt()("".concat(gn,"-content")),onScroll:Bo,ref:Yn},ge.createElement(yu,(0,te.Z)({style:(0,_e.Z)((0,_e.Z)({},Yo),{},{tableLayout:Ro})},ko),Wo,Bu,tt!==!1&&ge.createElement(ar,(0,te.Z)({},Io,fi)),Eu,ro&&ge.createElement(Ct,{stickyOffsets:mi,flattenColumns:fa},ro)));var _o=ge.createElement("div",(0,te.Z)({className:yt()(gn,Zn,(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)({},"".concat(gn,"-rtl"),On==="rtl"),"".concat(gn,"-ping-left"),Ni),"".concat(gn,"-ping-right"),eo),"".concat(gn,"-layout-fixed"),In==="fixed"),"".concat(gn,"-fixed-header"),ho),"".concat(gn,"-fixed-column"),Mr),"".concat(gn,"-fixed-column-gapped"),Mr&&Ja),"".concat(gn,"-scroll-horizontal"),Sa),"".concat(gn,"-has-fix-left"),fa[0]&&fa[0].fixed),"".concat(gn,"-has-fix-right"),fa[fa.length-1]&&fa[fa.length-1].fixed==="right")),style:mt,id:Qe,ref:ui},Cu),Nn&&ge.createElement(Tt,{className:"".concat(gn,"-title")},Nn(vn)),ge.createElement("div",{ref:ji,className:"".concat(gn,"-container")},io),Un&&ge.createElement(Tt,{className:"".concat(gn,"-footer")},Un(vn)));Sa&&(_o=ge.createElement(he.Z,{onResize:ku},_o));var Lu=Tr(fa,mi,On),$o=ge.useMemo(function(){return{scrollX:Ha,prefixCls:gn,getComponent:Mn,scrollbarSize:Zo,direction:On,fixedInfoList:Lu,isSticky:ya,supportSticky:xu,componentWidth:hr,fixHeader:ho,fixColumn:Mr,horizonScroll:Sa,tableLayout:Ro,rowClassName:jn,expandedRowClassName:Yr.expandedRowClassName,expandIcon:ga,expandableType:Fa,expandRowByClick:Yr.expandRowByClick,expandedRowRender:Yr.expandedRowRender,onTriggerExpand:Ar,expandIconColumnIndex:Yr.expandIconColumnIndex,indentSize:Yr.indentSize,allColumnsFixedLeft:fa.every(function(xi){return xi.fixed==="left"}),emptyNode:au,columns:za,flattenColumns:fa,onColumnResize:du,hoverStartRow:Ba,hoverEndRow:ca,onHover:ha,rowExpandable:Yr.rowExpandable,onRow:Mt,getRowKey:qt,expandedKeys:ta,childrenColumnName:Ca,rowHoverable:Bn}},[Ha,gn,Mn,Zo,On,Lu,ya,xu,hr,ho,Mr,Sa,Ro,jn,Yr.expandedRowClassName,ga,Fa,Yr.expandRowByClick,Yr.expandedRowRender,Ar,Yr.expandIconColumnIndex,Yr.indentSize,au,za,fa,du,Ba,ca,ha,Yr.rowExpandable,Mt,qt,ta,Ca,Bn]);return ge.createElement(pe.Provider,{value:$o},_o)}var Ra=ge.forwardRef(Za);function ri(Pt){return it(Ra,Pt)}var oi=ri();oi.EXPAND_COLUMN=x.w,oi.INTERNAL_HOOKS=x.R,oi.Column=zr,oi.ColumnGroup=sr,oi.Summary=tn;var _a=oi,Rr=ee(48911),Ta=Ie(null),oa=Ie(null);function ja(Pt,En,cn){var gn=En||1;return cn[Pt+gn]-(cn[Pt]||0)}function Ti(Pt){var En=Pt.rowInfo,cn=Pt.column,gn=Pt.colIndex,Zn=Pt.indent,jn=Pt.index,mt=Pt.component,ur=Pt.renderIndex,Qn=Pt.record,un=Pt.style,In=Pt.className,On=Pt.inverse,Nn=Pt.getHeight,Un=cn.render,gr=cn.dataIndex,se=cn.className,Qe=cn.width,tt=Oe(oa,["columnsOffset"]),at=tt.columnsOffset,ft=hn(En,cn,gn,Zn,jn),Mt=ft.key,Nt=ft.fixedInfo,Ut=ft.appendCellNode,mn=ft.additionalCellProps,pn=mn.style,Kt=mn.colSpan,Dn=Kt===void 0?1:Kt,Hn=mn.rowSpan,Ln=Hn===void 0?1:Hn,kn=gn-1,Bn=ja(kn,Dn,at),vn=Dn>1?Qe-Bn:0,xn=(0,_e.Z)((0,_e.Z)((0,_e.Z)({},pn),un),{},{flex:"0 0 ".concat(Bn,"px"),width:"".concat(Bn,"px"),marginRight:vn,pointerEvents:"auto"}),Kn=ge.useMemo(function(){return On?Ln<=1:Dn===0||Ln===0||Ln>1},[Ln,Dn,On]);Kn?xn.visibility="hidden":On&&(xn.height=Nn==null?void 0:Nn(Ln));var Mn=Kn?function(){return null}:Un,qt={};return(Ln===0||Dn===0)&&(qt.rowSpan=1,qt.colSpan=1),ge.createElement(et,(0,te.Z)({className:yt()(se,In),ellipsis:cn.ellipsis,align:cn.align,scope:cn.rowScope,component:mt,prefixCls:En.prefixCls,key:Mt,record:Qn,index:jn,renderIndex:ur,dataIndex:gr,render:Mn,shouldCellUpdate:cn.shouldCellUpdate},Nt,{appendNode:Ut,additionalProps:(0,_e.Z)((0,_e.Z)({},mn),{},{style:xn},qt)}))}var Si=Ti,Ui=["data","index","className","rowKey","style","extra","getHeight"],ki=ge.forwardRef(function(Pt,En){var cn=Pt.data,gn=Pt.index,Zn=Pt.className,jn=Pt.rowKey,mt=Pt.style,ur=Pt.extra,Qn=Pt.getHeight,un=(0,be.Z)(Pt,Ui),In=cn.record,On=cn.indent,Nn=cn.index,Un=Oe(pe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),gr=Un.scrollX,se=Un.flattenColumns,Qe=Un.prefixCls,tt=Un.fixColumn,at=Un.componentWidth,ft=Oe(Ta,["getComponent"]),Mt=ft.getComponent,Nt=ct(In,jn,gn,On),Ut=Mt(["body","row"],"div"),mn=Mt(["body","cell"],"div"),pn=Nt.rowSupportExpand,Kt=Nt.expanded,Dn=Nt.rowProps,Hn=Nt.expandedRowRender,Ln=Nt.expandedRowClassName,kn;if(pn&&Kt){var Bn=Hn(In,gn,On+1,Kt),vn=Wt(Ln,In,gn,On),xn={};tt&&(xn={style:(0,We.Z)({},"--virtual-width","".concat(at,"px"))});var Kn="".concat(Qe,"-expanded-row-cell");kn=ge.createElement(Ut,{className:yt()("".concat(Qe,"-expanded-row"),"".concat(Qe,"-expanded-row-level-").concat(On+1),vn)},ge.createElement(et,{component:mn,prefixCls:Qe,className:yt()(Kn,(0,We.Z)({},"".concat(Kn,"-fixed"),tt)),additionalProps:xn},Bn))}var Mn=(0,_e.Z)((0,_e.Z)({},mt),{},{width:gr});ur&&(Mn.position="absolute",Mn.pointerEvents="none");var qt=ge.createElement(Ut,(0,te.Z)({},Dn,un,{"data-row-key":jn,ref:pn?null:En,className:yt()(Zn,"".concat(Qe,"-row"),Dn==null?void 0:Dn.className,(0,We.Z)({},"".concat(Qe,"-row-extra"),ur)),style:(0,_e.Z)((0,_e.Z)({},Mn),Dn==null?void 0:Dn.style)}),se.map(function(lr,ir){return ge.createElement(Si,{key:ir,component:mn,rowInfo:Nt,column:lr,colIndex:ir,indent:On,index:gn,renderIndex:Nn,record:In,inverse:ur,getHeight:Qn})}));return pn?ge.createElement("div",{ref:En},qt,kn):qt}),Wi=Ke(ki),Bi=Wi,Xi=ge.forwardRef(function(Pt,En){var cn=Pt.data,gn=Pt.onScroll,Zn=Oe(pe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),jn=Zn.flattenColumns,mt=Zn.onColumnResize,ur=Zn.getRowKey,Qn=Zn.expandedKeys,un=Zn.prefixCls,In=Zn.childrenColumnName,On=Zn.scrollX,Nn=Zn.direction,Un=Oe(Ta),gr=Un.sticky,se=Un.scrollY,Qe=Un.listItemHeight,tt=Un.getComponent,at=Un.onScroll,ft=ge.useRef(),Mt=le(cn,In,Qn,ur),Nt=ge.useMemo(function(){var kn=0;return jn.map(function(Bn){var vn=Bn.width,xn=Bn.key;return kn+=vn,[xn,vn,kn]})},[jn]),Ut=ge.useMemo(function(){return Nt.map(function(kn){return kn[2]})},[Nt]);ge.useEffect(function(){Nt.forEach(function(kn){var Bn=(0,Be.Z)(kn,2),vn=Bn[0],xn=Bn[1];mt(vn,xn)})},[Nt]),ge.useImperativeHandle(En,function(){var kn,Bn={scrollTo:function(xn){var Kn;(Kn=ft.current)===null||Kn===void 0||Kn.scrollTo(xn)},nativeElement:(kn=ft.current)===null||kn===void 0?void 0:kn.nativeElement};return Object.defineProperty(Bn,"scrollLeft",{get:function(){var xn;return((xn=ft.current)===null||xn===void 0?void 0:xn.getScrollInfo().x)||0},set:function(xn){var Kn;(Kn=ft.current)===null||Kn===void 0||Kn.scrollTo({left:xn})}}),Bn});var mn=function(Bn,vn){var xn,Kn=(xn=Mt[vn])===null||xn===void 0?void 0:xn.record,Mn=Bn.onCell;if(Mn){var qt,lr=Mn(Kn,vn);return(qt=lr==null?void 0:lr.rowSpan)!==null&&qt!==void 0?qt:1}return 1},pn=function(Bn){var vn=Bn.start,xn=Bn.end,Kn=Bn.getSize,Mn=Bn.offsetY;if(xn<0)return null;for(var qt=jn.filter(function(ga){return mn(ga,vn)===0}),lr=vn,ir=function(Ca){if(qt=qt.filter(function(Ar){return mn(Ar,Ca)===0}),!qt.length)return lr=Ca,1},Zr=vn;Zr>=0&&!ir(Zr);Zr-=1);for(var Ba=jn.filter(function(ga){return mn(ga,xn)!==1}),ca=xn,ha=function(Ca){if(Ba=Ba.filter(function(Ar){return mn(Ar,Ca)!==1}),!Ba.length)return ca=Math.max(Ca-1,xn),1},Xr=xn;Xr1})&&da.push(Ca)},Fa=lr;Fa<=ca;Fa+=1)Yr(Fa);var ta=da.map(function(ga){var Ca=Mt[ga],Ar=ur(Ca.record,ga),jr=function(hr){var Qr=ga+hr-1,Ur=ur(Mt[Qr].record,Qr),Da=Kn(Ar,Ur);return Da.bottom-Da.top},Wr=Kn(Ar);return ge.createElement(Bi,{key:ga,data:Ca,rowKey:Ar,index:ga,style:{top:-Mn+Wr.top},extra:!0,getHeight:jr})});return ta},Kt=ge.useMemo(function(){return{columnsOffset:Ut}},[Ut]),Dn="".concat(un,"-tbody"),Hn=tt(["body","wrapper"]),Ln={};return gr&&(Ln.position="sticky",Ln.bottom=0,(0,ue.Z)(gr)==="object"&&gr.offsetScroll&&(Ln.bottom=gr.offsetScroll)),ge.createElement(oa.Provider,{value:Kt},ge.createElement(Rr.Z,{fullHeight:!1,ref:ft,prefixCls:"".concat(Dn,"-virtual"),styles:{horizontalScrollBar:Ln},className:Dn,height:se,itemHeight:Qe||24,data:Mt,itemKey:function(Bn){return ur(Bn.record)},component:Hn,scrollWidth:On,direction:Nn,onVirtualScroll:function(Bn){var vn,xn=Bn.x;gn({currentTarget:(vn=ft.current)===null||vn===void 0?void 0:vn.nativeElement,scrollLeft:xn})},onScroll:at,extraRender:pn},function(kn,Bn,vn){var xn=ur(kn.record,Bn);return ge.createElement(Bi,{data:kn,rowKey:xn,index:Bn,style:vn.style})}))}),Ki=Ke(Xi),Vr=Ki,Xa=function(En,cn){var gn=cn.ref,Zn=cn.onScroll;return ge.createElement(Vr,{ref:gn,data:En,onScroll:Zn})};function di(Pt,En){var cn=Pt.data,gn=Pt.columns,Zn=Pt.scroll,jn=Pt.sticky,mt=Pt.prefixCls,ur=mt===void 0?tr:mt,Qn=Pt.className,un=Pt.listItemHeight,In=Pt.components,On=Pt.onScroll,Nn=Zn||{},Un=Nn.x,gr=Nn.y;typeof Un!="number"&&(Un=1),typeof gr!="number"&&(gr=500);var se=(0,St.zX)(function(at,ft){return(0,pt.Z)(In,at)||ft}),Qe=(0,St.zX)(On),tt=ge.useMemo(function(){return{sticky:jn,scrollY:gr,listItemHeight:un,getComponent:se,onScroll:Qe}},[jn,gr,un,se,Qe]);return ge.createElement(Ta.Provider,{value:tt},ge.createElement(_a,(0,te.Z)({},Pt,{className:yt()(Qn,"".concat(ur,"-virtual")),scroll:(0,_e.Z)((0,_e.Z)({},Zn),{},{x:Un}),components:(0,_e.Z)((0,_e.Z)({},In),{},{body:cn!=null&&cn.length?Xa:void 0}),columns:gn,internalHooks:x.R,tailor:!0,ref:En})))}var Mi=ge.forwardRef(di);function Ci(Pt){return it(Mi,Pt)}var Li=Ci(),lo=null},54451:function(wn,zt,ee){"use strict";ee.d(zt,{g:function(){return ge},v:function(){return ye}});var x=ee(33885),Be=ee(75931),Le=ee(48736),Pe=["expandable"],ye="RC_TABLE_INTERNAL_COL_DEFINE";function ge(He){var Ie=He.expandable,Oe=(0,Be.Z)(He,Pe),te;return"expandable"in He?te=(0,x.Z)((0,x.Z)({},Oe),Ie):te=Oe,te.showExpandColumn===!1&&(te.expandIconColumnIndex=-1),te}},22711:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{ResizableTextArea:function(){return qe},default:function(){return _t}});var x=ee(54476),Be=ee(20068),Le=ee(33885),Pe=ee(94480),ye=ee(42978),ge=ee(75931),He=ee(92310),Ie=ee.n(He),Oe=ee(36901),te=ee(66003),me=ee(30292),Ae=ee(18929),Ze=ee(59301),Ue=ee(76190),Xe=ee(29301),Fe=ee(34280),Ye=ee(16089),it=` +`].includes(Mr)})},[Ki]),Wr=te.useContext(xe)||{},pr=Wr.maxCount,hr=Wr.rawValues,Qr=function(wa,aa,ya){if(!(Qe&&Ct(pr)&&(hr==null?void 0:hr.size)>=pr)){var bi=!0,Ai=wa;Si==null||Si(null);var no=ne(wa,Ki,Ct(pr)?pr-hr.size:void 0),Eo=ya?null:no;return Wa!=="combobox"&&Eo&&(Ai="",Xi==null||Xi(Eo),Fr(!1),bi=!1),Bi&&Mn!==Ai&&Bi(Ai,{source:aa?"typing":"effect"}),bi}},Ur=function(wa){!wa||!wa.trim()||Bi(wa,{source:"submit"})};te.useEffect(function(){!ta&&!Qe&&Wa!=="combobox"&&Qr("",!1,!1)},[ta]),te.useEffect(function(){Yr&&ri&&Fa(!1),ri&&!Ln.current&&xn(!1)},[ri]);var Da=pe(),za=(0,ye.Z)(Da,2),fa=za[0],qa=za[1],Ja=te.useRef(!1),Ha=function(wa){var aa=fa(),ya=wa.key,bi=ya==="Enter";if(bi&&(Wa!=="combobox"&&wa.preventDefault(),ta||Fr(!0)),qa(!!Mn),ya==="Backspace"&&!aa&&Qe&&!Mn&&sr.length){for(var Ai=(0,Be.Z)(sr),no=null,Eo=Ai.length-1;Eo>=0;Eo-=1){var Co=Ai[Eo];if(!Co.disabled){Ai.splice(Eo,1),no=Co;break}}no&&tr(Ai,{type:"remove",values:[no]})}for(var ro=arguments.length,qi=new Array(ro>1?ro-1:0),ba=1;ba1?aa-1:0),bi=1;bi1?no-1:0),Co=1;Co=Aa},[Dr,Aa,Rr==null?void 0:Rr.size]),Ki=function(un){un.preventDefault()},Vr=function(un){var In;(In=Bi.current)===null||In===void 0||In.scrollTo(typeof un=="number"?{index:un}:un)},Xa=te.useCallback(function(Qn){return zr==="combobox"?!1:Rr.has(Qn)},[zr,(0,Be.Z)(Rr).toString(),Rr.size]),di=function(un){for(var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,On=Wi.length,Nn=0;Nn1&&arguments[1]!==void 0?arguments[1]:!1;lo(un);var On={source:In?"keyboard":"mouse"},Nn=Wi[un];if(!Nn){Wa(null,-1,On);return}Wa(Nn.value,un,On)};(0,te.useEffect)(function(){Pt(ri!==!1?di(0):-1)},[Wi.length,Nr]);var En=te.useCallback(function(Qn){return zr==="combobox"?String(Qn).toLowerCase()===Nr.toLowerCase():Rr.has(Qn)},[zr,Nr,(0,Be.Z)(Rr).toString(),Rr.size]);(0,te.useEffect)(function(){var Qn=setTimeout(function(){if(!Dr&&vr&&Rr.size===1){var In=Array.from(Rr)[0],On=Wi.findIndex(function(Nn){var Un=Nn.data;return Nr?String(Un.value).startsWith(Nr):Un.value===In});On!==-1&&(Pt(On),Vr(On))}});if(vr){var un;(un=Bi.current)===null||un===void 0||un.scrollTo(void 0)}return function(){return clearTimeout(Qn)}},[vr,Nr]);var cn=function(un){un!==void 0&&oi(un,{selected:!Rr.has(un)}),Dr||sr(!1)};if(te.useImperativeHandle(fr,function(){return{onKeyDown:function(un){var In=un.which,On=un.ctrlKey;switch(In){case ze.Z.N:case ze.Z.P:case ze.Z.UP:case ze.Z.DOWN:{var Nn=0;if(In===ze.Z.UP?Nn=-1:In===ze.Z.DOWN?Nn=1:va()&&On&&(In===ze.Z.N?Nn=1:In===ze.Z.P&&(Nn=-1)),Nn!==0){var Un=di(Li+Nn,Nn);Vr(Un),Pt(Un,!0)}break}case ze.Z.TAB:case ze.Z.ENTER:{var yr,se=Wi[Li];se&&!(se!=null&&(yr=se.data)!==null&&yr!==void 0&&yr.disabled)&&!Xi?cn(se.value):cn(void 0),vr&&un.preventDefault();break}case ze.Z.ESC:sr(!1),vr&&un.stopPropagation()}},onKeyUp:function(){},scrollTo:function(un){Vr(un)}}}),Wi.length===0)return te.createElement("div",{role:"listbox",id:"".concat(Gn,"_list"),className:"".concat(ki,"-empty"),onMouseDown:Ki},tr);var gn=Object.keys(Za).map(function(Qn){return Za[Qn]}),Zn=function(un){return un.label};function jn(Qn,un){var In=Qn.group;return{role:In?"presentation":"option",id:"".concat(Gn,"_list_").concat(un)}}var mt=function(un){var In=Wi[un];if(!In)return null;var On=In.data||{},Nn=On.value,Un=In.group,yr=(0,ue.Z)(On,!0),se=Zn(In);return In?te.createElement("div",(0,x.Z)({"aria-label":typeof se=="string"&&!Un?se:null},yr,{key:un},jn(In,un),{"aria-selected":En(Nn)}),Nn):null},ur={role:"listbox",id:"".concat(Gn,"_list")};return te.createElement(te.Fragment,null,ua&&te.createElement("div",(0,x.Z)({},ur,{style:{height:0,width:0,overflow:"hidden"}}),mt(Li-1),mt(Li),mt(Li+1)),te.createElement(Sr.Z,{itemKey:"key",ref:Bi,data:Wi,height:Ti,itemHeight:Si,fullHeight:!1,onMouseDown:Ki,onScroll:Wn,virtual:ua,direction:ja,innerProps:ua?null:ur},function(Qn,un){var In=Qn.group,On=Qn.groupOption,Nn=Qn.data,Un=Qn.label,yr=Qn.value,se=Nn.key;if(In){var Qe,tt=(Qe=Nn.title)!==null&&Qe!==void 0?Qe:br(Un)?Un.toString():void 0;return te.createElement("div",{className:Ae()(ki,"".concat(ki,"-group"),Nn.className),title:tt},Un!==void 0?Un:se)}var at=Nn.disabled,ft=Nn.title,Mt=Nn.children,Nt=Nn.style,Ut=Nn.className,mn=(0,ge.Z)(Nn,sa),pn=(0,Rn.Z)(mn,gn),Kt=Xa(yr),Dn=at||!Kt&&Xi,Hn="".concat(ki,"-option"),Ln=Ae()(ki,Hn,Ut,(0,Le.Z)((0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(Hn,"-grouped"),On),"".concat(Hn,"-active"),Li===un&&!Dn),"".concat(Hn,"-disabled"),Dn),"".concat(Hn,"-selected"),Kt)),kn=Zn(Qn),Bn=!Ta||typeof Ta=="function"||Kt,vn=typeof kn=="number"?kn:kn||yr,xn=br(vn)?vn.toString():void 0;return ft!==void 0&&(xn=ft),te.createElement("div",(0,x.Z)({},(0,ue.Z)(pn),ua?{}:jn(Qn,un),{"aria-selected":En(yr),className:Ln,title:xn,onMouseMove:function(){Li===un||Dn||Pt(un)},onClick:function(){Dn||cn(yr)},style:Nt}),te.createElement("div",{className:"".concat(Hn,"-content")},typeof Ui=="function"?Ui(Qn,{index:un}):vn),te.isValidElement(Ta)||Kt,Bn&&te.createElement(Ye,{className:"".concat(ki,"-option-state"),customizeIcon:Ta,customizeIconProps:{value:yr,disabled:Dn,isSelected:Kt}},Kt?"\u2713":null))}))},Oa=te.forwardRef(er),Ma=Oa,_r=function(Tt,Ht){var fr=te.useRef({values:new Map,options:new Map}),Vn=te.useMemo(function(){var Gn=fr.current,vr=Gn.values,Dr=Gn.options,zr=Tt.map(function(tr){if(tr.label===void 0){var Wn;return(0,Pe.Z)((0,Pe.Z)({},tr),{},{label:(Wn=vr.get(tr.value))===null||Wn===void 0?void 0:Wn.label})}return tr}),Nr=new Map,sr=new Map;return zr.forEach(function(tr){Nr.set(tr.value,tr),sr.set(tr.value,Ht.get(tr.value)||Dr.get(tr.value))}),fr.current.values=Nr,fr.current.options=sr,zr},[Tt,Ht]),Gt=te.useCallback(function(Gn){return Ht.get(Gn)||fr.current.options.get(Gn)},[Ht]);return[Vn,Gt]};function Qa(Tt,Ht){return Lt(Tt).join("").toUpperCase().includes(Ht)}var Pa=function(Tt,Ht,fr,Vn,Gt){return te.useMemo(function(){if(!fr||Vn===!1)return Tt;var Gn=Ht.options,vr=Ht.label,Dr=Ht.value,zr=[],Nr=typeof Vn=="function",sr=fr.toUpperCase(),tr=Nr?Vn:function(Jr,Aa){return Gt?Qa(Aa[Gt],sr):Aa[Gn]?Qa(Aa[vr!=="children"?vr:"label"],sr):Qa(Aa[Dr],sr)},Wn=Nr?function(Jr){return re(Jr)}:function(Jr){return Jr};return Tt.forEach(function(Jr){if(Jr[Gn]){var Aa=tr(fr,Wn(Jr));if(Aa)zr.push(Jr);else{var Ra=Jr[Gn].filter(function(Wa){return tr(fr,Wn(Wa))});Ra.length&&zr.push((0,Pe.Z)((0,Pe.Z)({},Jr),{},(0,Le.Z)({},Gn,Ra)))}return}tr(fr,Wn(Jr))&&zr.push(Jr)}),zr},[Tt,Vn,Gt,fr,Ht])},rn=ee(6551),yn=ee(11592),Tn=["children","value"],Pn=["children"];function $t(Tt){var Ht=Tt,fr=Ht.key,Vn=Ht.props,Gt=Vn.children,Gn=Vn.value,vr=(0,ge.Z)(Vn,Tn);return(0,Pe.Z)({key:fr,value:Gn!==void 0?Gn:fr,children:Gt},vr)}function bn(Tt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,yn.Z)(Tt).map(function(fr,Vn){if(!te.isValidElement(fr)||!fr.type)return null;var Gt=fr,Gn=Gt.type.isSelectOptGroup,vr=Gt.key,Dr=Gt.props,zr=Dr.children,Nr=(0,ge.Z)(Dr,Pn);return Ht||!Gn?$t(fr):(0,Pe.Z)((0,Pe.Z)({key:"__RC_SELECT_GRP__".concat(vr===null?Vn:vr,"__"),label:vr},Nr),{},{options:bn(zr)})}).filter(function(fr){return fr})}var ar=function(Ht,fr,Vn,Gt,Gn){return te.useMemo(function(){var vr=Ht,Dr=!Ht;Dr&&(vr=bn(fr));var zr=new Map,Nr=new Map,sr=function(Jr,Aa,Ra){Ra&&typeof Ra=="string"&&Jr.set(Aa[Ra],Aa)},tr=function Wn(Jr){for(var Aa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ra=0;Ra1&&arguments[1]!==void 0?arguments[1]:!1,vr=0;vr0?Fr(pr.options):pr.options}):pr})},Bn=te.useMemo(function(){return oi?kn(Ln):Ln},[Ln,oi,ur]),vn=te.useMemo(function(){return he(Bn,{fieldNames:Zn,childrenAsData:cn})},[Bn,Zn,cn]),xn=function(jr){var Wr=Un(jr);if(tt(Wr),Ci&&(Wr.length!==Nt.length||Wr.some(function(Qr,Ur){var Da;return((Da=Nt[Ur])===null||Da===void 0?void 0:Da.value)!==(Qr==null?void 0:Qr.value)}))){var pr=Mi?Wr:Wr.map(function(Qr){return Qr.value}),hr=Wr.map(function(Qr){return re(Ut(Qr.value))});Ci(En?pr:pr[0],En?hr:hr[0])}},Kn=te.useState(null),Mn=(0,ye.Z)(Kn,2),qt=Mn[0],lr=Mn[1],ir=te.useState(0),Zr=(0,ye.Z)(ir,2),Ba=Zr[0],ca=Zr[1],ha=Ti!==void 0?Ti:Vn!=="combobox",Xr=te.useCallback(function(Fr,jr){var Wr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},pr=Wr.source,hr=pr===void 0?"keyboard":pr;ca(jr),vr&&Vn==="combobox"&&Fr!==null&&hr==="keyboard"&&lr(String(Fr))},[vr,Vn]),da=function(jr,Wr,pr){var hr=function(){var ui,Ua=Ut(jr);return[Mi?{label:Ua==null?void 0:Ua[Zn.label],value:jr,key:(ui=Ua==null?void 0:Ua.key)!==null&&ui!==void 0?ui:jr}:jr,re(Ua)]};if(Wr&&Jr){var Qr=hr(),Ur=(0,ye.Z)(Qr,2),Da=Ur[0],za=Ur[1];Jr(Da,za)}else if(!Wr&&Aa&&pr!=="clear"){var fa=hr(),qa=(0,ye.Z)(fa,2),Ja=qa[0],Ha=qa[1];Aa(Ja,Ha)}},Yr=kr(function(Fr,jr){var Wr,pr=En?jr.selected:!0;pr?Wr=En?[].concat((0,Be.Z)(Nt),[Fr]):[Fr]:Wr=Nt.filter(function(hr){return hr.value!==Fr}),xn(Wr),da(Fr,pr),Vn==="combobox"?lr(""):(!Qt||Wn)&&(Qn(""),lr(""))}),Fa=function(jr,Wr){xn(jr);var pr=Wr.type,hr=Wr.values;(pr==="remove"||pr==="clear")&&hr.forEach(function(Qr){da(Qr.value,!1,pr)})},ta=function(jr,Wr){if(Qn(jr),lr(null),Wr.source==="submit"){var pr=(jr||"").trim();if(pr){var hr=Array.from(new Set([].concat((0,Be.Z)(pn),[pr])));xn(hr),da(pr,!0),Qn("")}return}Wr.source!=="blur"&&(Vn==="combobox"&&xn(jr),sr==null||sr(jr))},ga=function(jr){var Wr=jr;Vn!=="tags"&&(Wr=jr.map(function(hr){var Qr=On.get(hr);return Qr==null?void 0:Qr.value}).filter(function(hr){return hr!==void 0}));var pr=Array.from(new Set([].concat((0,Be.Z)(pn),(0,Be.Z)(Wr))));xn(pr),pr.forEach(function(hr){da(hr,!0)})},Ca=te.useMemo(function(){var Fr=Ui!==!1&&Wa!==!1;return(0,Pe.Z)((0,Pe.Z)({},un),{},{flattenOptions:vn,onActiveValue:Xr,defaultActiveFirstOption:ha,onSelect:Yr,menuItemSelectedIcon:Si,rawValues:pn,fieldNames:Zn,virtual:Fr,direction:ki,listHeight:Bi,listItemHeight:Ki,childrenAsData:cn,maxCount:Li,optionRender:ua})},[Li,un,vn,Xr,ha,Yr,Si,pn,Zn,Ui,Wa,ki,Bi,Ki,cn,ua]);return te.createElement(xe.Provider,{value:Ca},te.createElement(xt,(0,x.Z)({},lo,{id:Pt,prefixCls:Gn,ref:Ht,omitDomProps:oa,mode:Vn,displayValues:mn,onDisplayValuesChange:Fa,direction:ki,searchValue:ur,onSearch:ta,autoClearSearchValue:Wn,onSearchSplit:ga,dropdownMatchSelectWidth:Wa,OptionList:Ma,emptyOptions:!vn.length,activeValue:qt,activeDescendantId:"".concat(Pt,"_list_").concat(Ba)})))}),Ar=An;Ar.Option=Jn,Ar.OptGroup=hn;var pa=Ar,_a=pa},63158:function(wn,zt,ee){"use strict";var x=ee(54476),Be=ee(20068),Le=ee(42978),Pe=ee(75931),ye=ee(59301),ge=ee(92310),He=ee.n(ge),Ie=ee(18929),Oe=ee(10228),te=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],me=ye.forwardRef(function(Ae,Ze){var Ue,Xe=Ae.prefixCls,Fe=Xe===void 0?"rc-switch":Xe,Ye=Ae.className,it=Ae.checked,Ke=Ae.defaultChecked,Ge=Ae.disabled,ke=Ae.loadingIcon,pe=Ae.checkedChildren,je=Ae.unCheckedChildren,ze=Ae.onClick,ot=Ae.onChange,ue=Ae.onKeyDown,_e=(0,Pe.Z)(Ae,te),We=(0,Ie.Z)(!1,{value:it,defaultValue:Ke}),qe=(0,Le.Z)(We,2),yt=qe[0],nt=qe[1];function pt(kt,we){var oe=yt;return Ge||(oe=kt,nt(oe),ot==null||ot(oe,we)),oe}function _t(kt){kt.which===Oe.Z.LEFT?pt(!1,kt):kt.which===Oe.Z.RIGHT&&pt(!0,kt),ue==null||ue(kt)}function Lt(kt){var we=pt(!yt,kt);ze==null||ze(we,kt)}var Bt=He()(Fe,Ye,(Ue={},(0,Be.Z)(Ue,"".concat(Fe,"-checked"),yt),(0,Be.Z)(Ue,"".concat(Fe,"-disabled"),Ge),Ue));return ye.createElement("button",(0,x.Z)({},_e,{type:"button",role:"switch","aria-checked":yt,disabled:Ge,className:Bt,ref:Ze,onKeyDown:_t,onClick:Lt}),ke,ye.createElement("span",{className:"".concat(Fe,"-inner")},ye.createElement("span",{className:"".concat(Fe,"-inner-checked")},pe),ye.createElement("span",{className:"".concat(Fe,"-inner-unchecked")},je)))});me.displayName="Switch",zt.Z=me},86351:function(wn,zt,ee){"use strict";ee.d(zt,{R:function(){return Be},w:function(){return x}});var x={},Be="rc-table-internal-hook"},97347:function(wn,zt,ee){"use strict";ee.d(zt,{L:function(){return Fe},Z:function(){return ke}});var x=ee(42978),Be=ee(20068),Le=ee(94480),Pe=ee(76190),ye=ee(33885),ge=ee(75931),He=ee(11592),Ie=ee(48736),Oe=ee(59301),te=ee(86351),me=ee(54451);function Ae(pe){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?pe*parseFloat(je)/100:null}function Ze(pe,je,ze){return Oe.useMemo(function(){if(je&&je>0){var ot=0,ue=0;pe.forEach(function(Lt){var Bt=Ae(je,Lt.width);Bt?ot+=Bt:ue+=1});var _e=Math.max(je,ze),We=Math.max(_e-ot,ue),qe=ue,yt=We/ue,nt=0,pt=pe.map(function(Lt){var Bt=(0,ye.Z)({},Lt),kt=Ae(je,Bt.width);if(kt)Bt.width=kt;else{var we=Math.floor(yt);Bt.width=qe===1?We:we,We-=we,qe-=1}return nt+=Bt.width,Bt});if(nt<_e){var _t=_e/nt;We=_e,pt.forEach(function(Lt,Bt){var kt=Math.floor(Lt.width*_t);Lt.width=Bt===pt.length-1?We:kt,We-=kt})}return[pt,Math.max(nt,_e)]}return[pe,je]},[pe,je,ze])}var Ue=["children"],Xe=["fixed"];function Fe(pe){return(0,He.Z)(pe).filter(function(je){return Oe.isValidElement(je)}).map(function(je){var ze=je.key,ot=je.props,ue=ot.children,_e=(0,ge.Z)(ot,Ue),We=(0,ye.Z)({key:ze},_e);return ue&&(We.children=Fe(ue)),We})}function Ye(pe){return pe.filter(function(je){return je&&(0,Pe.Z)(je)==="object"&&!je.hidden}).map(function(je){var ze=je.children;return ze&&ze.length>0?(0,ye.Z)((0,ye.Z)({},je),{},{children:Ye(ze)}):je})}function it(pe){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return pe.filter(function(ze){return ze&&(0,Pe.Z)(ze)==="object"}).reduce(function(ze,ot,ue){var _e=ot.fixed,We=_e===!0?"left":_e,qe="".concat(je,"-").concat(ue),yt=ot.children;return yt&&yt.length>0?[].concat((0,Le.Z)(ze),(0,Le.Z)(it(yt,qe).map(function(nt){return(0,ye.Z)({fixed:We},nt)}))):[].concat((0,Le.Z)(ze),[(0,ye.Z)((0,ye.Z)({key:qe},ot),{},{fixed:We})])},[])}function Ke(pe){return pe.map(function(je){var ze=je.fixed,ot=(0,ge.Z)(je,Xe),ue=ze;return ze==="left"?ue="right":ze==="right"&&(ue="left"),(0,ye.Z)({fixed:ue},ot)})}function Ge(pe,je){var ze=pe.prefixCls,ot=pe.columns,ue=pe.children,_e=pe.expandable,We=pe.expandedKeys,qe=pe.columnTitle,yt=pe.getRowKey,nt=pe.onTriggerExpand,pt=pe.expandIcon,_t=pe.rowExpandable,Lt=pe.expandIconColumnIndex,Bt=pe.direction,kt=pe.expandRowByClick,we=pe.columnWidth,oe=pe.fixed,Se=pe.scrollWidth,Je=pe.clientWidth,st=Oe.useMemo(function(){var Dt=ot||Fe(ue)||[];return Ye(Dt.slice())},[ot,ue]),Re=Oe.useMemo(function(){if(_e){var Dt=st.slice();if(!Dt.includes(te.w)){var ut=Lt||0;ut>=0&&(ut||oe==="left"||!oe)&&Dt.splice(ut,0,te.w),oe==="right"&&Dt.splice(st.length,0,te.w)}var wt=Dt.indexOf(te.w);Dt=Dt.filter(function(ve,Ee){return ve!==te.w||Ee===wt});var be=st[wt],ae;oe?ae=oe:ae=be?be.fixed:null;var ce=(0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)((0,Be.Z)({},me.v,{className:"".concat(ze,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",qe),"fixed",ae),"className","".concat(ze,"-row-expand-icon-cell")),"width",we),"render",function(Ee,ht,Ct){var tn=yt(ht,Ct),he=We.has(tn),re=_t?_t(ht):!0,ne=pt({prefixCls:ze,expanded:he,expandable:re,record:ht,onExpand:nt});return kt?Oe.createElement("span",{onClick:function(xe){return xe.stopPropagation()}},ne):ne});return Dt.map(function(ve){return ve===te.w?ce:ve})}return st.filter(function(ve){return ve!==te.w})},[_e,st,yt,We,pt,Bt]),gt=Oe.useMemo(function(){var Dt=Re;return je&&(Dt=je(Dt)),Dt.length||(Dt=[{render:function(){return null}}]),Dt},[je,Re,Bt]),lt=Oe.useMemo(function(){return Bt==="rtl"?Ke(it(gt)):it(gt)},[gt,Bt,Se]),St=Oe.useMemo(function(){for(var Dt=-1,ut=lt.length-1;ut>=0;ut-=1){var wt=lt[ut].fixed;if(wt==="left"||wt===!0){Dt=ut;break}}if(Dt>=0)for(var be=0;be<=Dt;be+=1){var ae=lt[be].fixed;if(ae!=="left"&&ae!==!0)return!0}var ce=lt.findIndex(function(ht){var Ct=ht.fixed;return Ct==="right"});if(ce>=0)for(var ve=ce;ve=cn}function lt(Pt,En){return Oe(pe,function(cn){var gn=gt(Pt,En||1,cn.hoverStartRow,cn.hoverEndRow);return[gn,cn.onHover]})}var St=ee(70425),rt=function(En){var cn=En.ellipsis,gn=En.rowType,Zn=En.children,jn,mt=cn===!0?{showTitle:!0}:cn;return mt&&(mt.showTitle||gn==="header")&&(typeof Zn=="string"||typeof Zn=="number"?jn=Zn.toString():ge.isValidElement(Zn)&&typeof Zn.props.children=="string"&&(jn=Zn.props.children)),jn};function $e(Pt){var En,cn,gn,Zn,jn,mt,ur,Qn,un=Pt.component,In=Pt.children,On=Pt.ellipsis,Nn=Pt.scope,Un=Pt.prefixCls,yr=Pt.className,se=Pt.align,Qe=Pt.record,tt=Pt.render,at=Pt.dataIndex,ft=Pt.renderIndex,Mt=Pt.shouldCellUpdate,Nt=Pt.index,Ut=Pt.rowType,mn=Pt.colSpan,pn=Pt.rowSpan,Kt=Pt.fixLeft,Dn=Pt.fixRight,Hn=Pt.firstFixLeft,Ln=Pt.lastFixLeft,kn=Pt.firstFixRight,Bn=Pt.lastFixRight,vn=Pt.appendNode,xn=Pt.additionalProps,Kn=xn===void 0?{}:xn,Mn=Pt.isSticky,qt="".concat(Un,"-cell"),lr=Oe(pe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),ir=lr.supportSticky,Zr=lr.allColumnsFixedLeft,Ba=lr.rowHoverable,ca=Re(Qe,at,ft,In,tt,Mt),ha=(0,Be.Z)(ca,2),Xr=ha[0],da=ha[1],Yr={},Fa=typeof Kt=="number"&&ir,ta=typeof Dn=="number"&&ir;Fa&&(Yr.position="sticky",Yr.left=Kt),ta&&(Yr.position="sticky",Yr.right=Dn);var ga=(En=(cn=(gn=da==null?void 0:da.colSpan)!==null&&gn!==void 0?gn:Kn.colSpan)!==null&&cn!==void 0?cn:mn)!==null&&En!==void 0?En:1,Ca=(Zn=(jn=(mt=da==null?void 0:da.rowSpan)!==null&&mt!==void 0?mt:Kn.rowSpan)!==null&&jn!==void 0?jn:pn)!==null&&Zn!==void 0?Zn:1,Fr=lt(Nt,Ca),jr=(0,Be.Z)(Fr,2),Wr=jr[0],pr=jr[1],hr=(0,St.zX)(function(Ja){var Ha;Qe&&pr(Nt,Nt+Ca-1),Kn==null||(Ha=Kn.onMouseEnter)===null||Ha===void 0||Ha.call(Kn,Ja)}),Qr=(0,St.zX)(function(Ja){var Ha;Qe&&pr(-1,-1),Kn==null||(Ha=Kn.onMouseLeave)===null||Ha===void 0||Ha.call(Kn,Ja)});if(ga===0||Ca===0)return null;var Ur=(ur=Kn.title)!==null&&ur!==void 0?ur:rt({rowType:Ut,ellipsis:On,children:Xr}),Da=yt()(qt,yr,(Qn={},(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)(Qn,"".concat(qt,"-fix-left"),Fa&&ir),"".concat(qt,"-fix-left-first"),Hn&&ir),"".concat(qt,"-fix-left-last"),Ln&&ir),"".concat(qt,"-fix-left-all"),Ln&&Zr&&ir),"".concat(qt,"-fix-right"),ta&&ir),"".concat(qt,"-fix-right-first"),kn&&ir),"".concat(qt,"-fix-right-last"),Bn&&ir),"".concat(qt,"-ellipsis"),On),"".concat(qt,"-with-append"),vn),"".concat(qt,"-fix-sticky"),(Fa||ta)&&Mn&&ir),(0,We.Z)(Qn,"".concat(qt,"-row-hover"),!da&&Wr)),Kn.className,da==null?void 0:da.className),za={};se&&(za.textAlign=se);var fa=(0,_e.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({},da==null?void 0:da.style),Yr),za),Kn.style),qa=Xr;return(0,ue.Z)(qa)==="object"&&!Array.isArray(qa)&&!ge.isValidElement(qa)&&(qa=null),On&&(Ln||kn)&&(qa=ge.createElement("span",{className:"".concat(qt,"-content")},qa)),ge.createElement(un,(0,te.Z)({},da,Kn,{className:Da,style:fa,title:Ur,scope:Nn,onMouseEnter:Ba?hr:void 0,onMouseLeave:Ba?Qr:void 0,colSpan:ga!==1?ga:null,rowSpan:Ca!==1?Ca:null}),vn,qa)}var et=ge.memo($e);function dt(Pt,En,cn,gn,Zn){var jn=cn[Pt]||{},mt=cn[En]||{},ur,Qn;jn.fixed==="left"?ur=gn.left[Zn==="rtl"?En:Pt]:mt.fixed==="right"&&(Qn=gn.right[Zn==="rtl"?Pt:En]);var un=!1,In=!1,On=!1,Nn=!1,Un=cn[En+1],yr=cn[Pt-1],se=Un&&!Un.fixed||yr&&!yr.fixed||cn.every(function(Mt){return Mt.fixed==="left"});if(Zn==="rtl"){if(ur!==void 0){var Qe=yr&&yr.fixed==="left";Nn=!Qe&&se}else if(Qn!==void 0){var tt=Un&&Un.fixed==="right";On=!tt&&se}}else if(ur!==void 0){var at=Un&&Un.fixed==="left";un=!at&&se}else if(Qn!==void 0){var ft=yr&&yr.fixed==="right";In=!ft&&se}return{fixLeft:ur,fixRight:Qn,lastFixLeft:un,firstFixRight:In,lastFixRight:On,firstFixLeft:Nn,isSticky:gn.isSticky}}var Dt=ge.createContext({}),ut=Dt;function wt(Pt){var En=Pt.className,cn=Pt.index,gn=Pt.children,Zn=Pt.colSpan,jn=Zn===void 0?1:Zn,mt=Pt.rowSpan,ur=Pt.align,Qn=Oe(pe,["prefixCls","direction"]),un=Qn.prefixCls,In=Qn.direction,On=ge.useContext(ut),Nn=On.scrollColumnIndex,Un=On.stickyOffsets,yr=On.flattenColumns,se=cn+jn-1,Qe=se+1===Nn?jn+1:jn,tt=dt(cn,cn+Qe-1,yr,Un,In);return ge.createElement(et,(0,te.Z)({className:En,index:cn,component:"td",prefixCls:un,record:null,dataIndex:null,align:ur,colSpan:Qe,rowSpan:mt,render:function(){return gn}},tt))}var be=ee(75931),ae=["children"];function ce(Pt){var En=Pt.children,cn=(0,be.Z)(Pt,ae);return ge.createElement("tr",cn,En)}function ve(Pt){var En=Pt.children;return En}ve.Row=ce,ve.Cell=wt;var Ee=ve;function ht(Pt){var En=Pt.children,cn=Pt.stickyOffsets,gn=Pt.flattenColumns,Zn=Oe(pe,"prefixCls"),jn=gn.length-1,mt=gn[jn],ur=ge.useMemo(function(){return{stickyOffsets:cn,flattenColumns:gn,scrollColumnIndex:mt!=null&&mt.scrollbar?jn:null}},[mt,gn,jn,cn]);return ge.createElement(ut.Provider,{value:ur},ge.createElement("tfoot",{className:"".concat(Zn,"-summary")},En))}var Ct=Ke(ht),tn=Ee,he=ee(29301),re=ee(24514),ne=ee(75152),de=ee(26112);function xe(Pt,En,cn,gn,Zn,jn,mt){Pt.push({record:En,indent:cn,index:mt});var ur=jn(En),Qn=Zn==null?void 0:Zn.has(ur);if(En&&Array.isArray(En[gn])&&Qn)for(var un=0;un1?Hn-1:0),kn=1;kn=1)),style:(0,_e.Z)((0,_e.Z)({},cn),tt==null?void 0:tt.style)}),yr.map(function(Kt,Dn){var Hn=Kt.render,Ln=Kt.dataIndex,kn=Kt.className,Bn=hn(Nn,Kt,Dn,Qn,Zn),vn=Bn.key,xn=Bn.fixedInfo,Kn=Bn.appendCellNode,Mn=Bn.additionalCellProps;return ge.createElement(et,(0,te.Z)({className:kn,ellipsis:Kt.ellipsis,align:Kt.align,scope:Kt.rowScope,component:Kt.rowScope?On:In,prefixCls:Un,key:vn,record:gn,index:Zn,renderIndex:jn,dataIndex:Ln,render:Hn,shouldCellUpdate:Kt.shouldCellUpdate},xn,{appendNode:Kn,additionalProps:Mn}))})),mn;if(ft&&(Mt.current||at)){var pn=Qe(gn,Zn,Qn+1,at);mn=ge.createElement(Qt,{expanded:at,className:yt()("".concat(Un,"-expanded-row"),"".concat(Un,"-expanded-row-level-").concat(Qn+1),Nt),prefixCls:Un,component:un,cellComponent:In,colSpan:yr.length,isEmpty:!1},pn)}return ge.createElement(ge.Fragment,null,Ut,mn)}var Jn=Ke(Sn);function Pr(Pt){var En=Pt.columnKey,cn=Pt.onColumnResize,gn=ge.useRef();return(0,Pe.Z)(function(){gn.current&&cn(En,gn.current.offsetWidth)},[]),ge.createElement(he.Z,{data:En},ge.createElement("td",{ref:gn,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var Rn=ee(29194);function Sr(Pt){var En=Pt.prefixCls,cn=Pt.columnsKey,gn=Pt.onColumnResize,Zn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(En,"-measure-row"),style:{height:0,fontSize:0},ref:Zn},ge.createElement(he.Z.Collection,{onBatchResize:function(mt){(0,Rn.Z)(Zn.current)&&mt.forEach(function(ur){var Qn=ur.data,un=ur.size;gn(Qn,un.offsetWidth)})}},cn.map(function(jn){return ge.createElement(Pr,{key:jn,columnKey:jn,onColumnResize:gn})})))}function va(Pt){var En=Pt.data,cn=Pt.measureColumnWidth,gn=Oe(pe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Zn=gn.prefixCls,jn=gn.getComponent,mt=gn.onColumnResize,ur=gn.flattenColumns,Qn=gn.getRowKey,un=gn.expandedKeys,In=gn.childrenColumnName,On=gn.emptyNode,Nn=le(En,In,un,Qn),Un=ge.useRef({renderWithProps:!1}),yr=jn(["body","wrapper"],"tbody"),se=jn(["body","row"],"tr"),Qe=jn(["body","cell"],"td"),tt=jn(["body","cell"],"th"),at;En.length?at=Nn.map(function(Mt,Nt){var Ut=Mt.record,mn=Mt.indent,pn=Mt.index,Kt=Qn(Ut,Nt);return ge.createElement(Jn,{key:Kt,rowKey:Kt,record:Ut,index:Nt,renderIndex:pn,rowComponent:se,cellComponent:Qe,scopeCellComponent:tt,indent:mn})}):at=ge.createElement(Qt,{expanded:!0,className:"".concat(Zn,"-placeholder"),prefixCls:Zn,component:se,cellComponent:Qe,colSpan:ur.length,isEmpty:!0},On);var ft=oe(ur);return ge.createElement(Bt.Provider,{value:Un.current},ge.createElement(yr,{className:"".concat(Zn,"-tbody")},cn&&ge.createElement(Sr,{prefixCls:Zn,columnsKey:ft,onColumnResize:mt}),at))}var sa=Ke(va),br=ee(54451),er=["columnType"];function Oa(Pt){for(var En=Pt.colWidths,cn=Pt.columns,gn=Pt.columCount,Zn=Oe(pe,["tableLayout"]),jn=Zn.tableLayout,mt=[],ur=gn||cn.length,Qn=!1,un=ur-1;un>=0;un-=1){var In=En[un],On=cn&&cn[un],Nn=void 0,Un=void 0;if(On&&(Nn=On[br.v],jn==="auto"&&(Un=On.minWidth)),In||Un||Nn||Qn){var yr=Nn||{},se=yr.columnType,Qe=(0,be.Z)(yr,er);mt.unshift(ge.createElement("col",(0,te.Z)({key:un,style:{width:In,minWidth:Un}},Qe))),Qn=!0}}return ge.createElement("colgroup",null,mt)}var Ma=Oa,_r=ee(94480),Qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Pa(Pt,En){return(0,ge.useMemo)(function(){for(var cn=[],gn=0;gn1?"colgroup":"col":null,ellipsis:Qe.ellipsis,align:Qe.align,component:mt,prefixCls:In,key:Un[se]},tt,{additionalProps:at,rowType:"header"}))}))},Pn=Tn;function $t(Pt){var En=[];function cn(mt,ur){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;En[Qn]=En[Qn]||[];var un=ur,In=mt.filter(Boolean).map(function(On){var Nn={key:On.key,className:On.className||"",children:On.title,column:On,colStart:un},Un=1,yr=On.children;return yr&&yr.length>0&&(Un=cn(yr,un,Qn+1).reduce(function(se,Qe){return se+Qe},0),Nn.hasSubColumns=!0),"colSpan"in On&&(Un=On.colSpan),"rowSpan"in On&&(Nn.rowSpan=On.rowSpan),Nn.colSpan=Un,Nn.colEnd=Nn.colStart+Un-1,En[Qn].push(Nn),un+=Un,Un});return In}cn(Pt,0);for(var gn=En.length,Zn=function(ur){En[ur].forEach(function(Qn){!("rowSpan"in Qn)&&!Qn.hasSubColumns&&(Qn.rowSpan=gn-ur)})},jn=0;jn=Kn-ur?at(function(Mn){return(0,_e.Z)((0,_e.Z)({},Mn),{},{isHiddenScrollBar:!0})}):at(function(Mn){return(0,_e.Z)((0,_e.Z)({},Mn),{},{isHiddenScrollBar:!1})})}})},kn=function(vn){at(function(xn){return(0,_e.Z)((0,_e.Z)({},xn),{},{scrollLeft:vn/On*Nn||0})})};return ge.useImperativeHandle(cn,function(){return{setScrollLeft:kn,checkScrollBarVisible:Ln}}),ge.useEffect(function(){var Bn=(0,Ht.Z)(document.body,"mouseup",Kt,!1),vn=(0,Ht.Z)(document.body,"mousemove",Hn,!1);return Ln(),function(){Bn.remove(),vn.remove()}},[Un,Ut]),ge.useEffect(function(){if(jn.current){for(var Bn=[],vn=(0,Vn.bn)(jn.current);vn;)Bn.push(vn),vn=vn.parentElement;return Bn.forEach(function(xn){return xn.addEventListener("scroll",Ln,!1)}),window.addEventListener("resize",Ln,!1),window.addEventListener("scroll",Ln,!1),Qn.addEventListener("scroll",Ln,!1),function(){Bn.forEach(function(xn){return xn.removeEventListener("scroll",Ln)}),window.removeEventListener("resize",Ln),window.removeEventListener("scroll",Ln),Qn.removeEventListener("scroll",Ln)}}},[Qn]),ge.useEffect(function(){tt.isHiddenScrollBar||at(function(Bn){var vn=jn.current;return vn?(0,_e.Z)((0,_e.Z)({},Bn),{},{scrollLeft:vn.scrollLeft/vn.scrollWidth*vn.clientWidth}):Bn})},[tt.isHiddenScrollBar]),On<=Nn||!Un||tt.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ne.Z)(),width:Nn,bottom:ur},className:"".concat(In,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Dn,ref:yr,className:yt()("".concat(In,"-sticky-scroll-bar"),(0,We.Z)({},"".concat(In,"-sticky-scroll-bar-active"),Ut)),style:{width:"".concat(Un,"px"),transform:"translate3d(".concat(tt.scrollLeft,"px, 0, 0)")}}))},vr=ge.forwardRef(Gn);function Dr(Pt){return null}var zr=Dr;function Nr(Pt){return null}var sr=Nr,tr="rc-table",Wn=[],Jr={};function Aa(){return"No Data"}function Ra(Pt,En){var cn=(0,_e.Z)({rowKey:"key",prefixCls:tr,emptyText:Aa},Pt),gn=cn.prefixCls,Zn=cn.className,jn=cn.rowClassName,mt=cn.style,ur=cn.data,Qn=cn.rowKey,un=cn.scroll,In=cn.tableLayout,On=cn.direction,Nn=cn.title,Un=cn.footer,yr=cn.summary,se=cn.caption,Qe=cn.id,tt=cn.showHeader,at=cn.components,ft=cn.emptyText,Mt=cn.onRow,Nt=cn.onHeaderRow,Ut=cn.onScroll,mn=cn.internalHooks,pn=cn.transformColumns,Kt=cn.internalRefs,Dn=cn.tailor,Hn=cn.getContainerWidth,Ln=cn.sticky,kn=cn.rowHoverable,Bn=kn===void 0?!0:kn,vn=ur||Wn,xn=!!vn.length,Kn=mn===x.R,Mn=ge.useCallback(function(xi,Di){return(0,pt.Z)(at,xi)||Di},[at]),qt=ge.useMemo(function(){return typeof Qn=="function"?Qn:function(xi){var Di=xi&&xi[Qn];return Di}},[Qn]),lr=Mn(["body"]),ir=ea(),Zr=(0,Be.Z)(ir,3),Ba=Zr[0],ca=Zr[1],ha=Zr[2],Xr=kr(cn,vn,qt),da=(0,Be.Z)(Xr,6),Yr=da[0],Fa=da[1],ta=da[2],ga=da[3],Ca=da[4],Fr=da[5],jr=un==null?void 0:un.x,Wr=ge.useState(0),pr=(0,Be.Z)(Wr,2),hr=pr[0],Qr=pr[1],Ur=(0,Cr.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({},cn),Yr),{},{expandable:!!Yr.expandedRowRender,columnTitle:Yr.columnTitle,expandedKeys:ta,getRowKey:qt,onTriggerExpand:Fr,expandIcon:ga,expandIconColumnIndex:Yr.expandIconColumnIndex,direction:On,scrollWidth:Kn&&Dn&&typeof jr=="number"?jr:null,clientWidth:hr}),Kn?pn:null),Da=(0,Be.Z)(Ur,4),za=Da[0],fa=Da[1],qa=Da[2],Ja=Da[3],Ha=qa!=null?qa:jr,fi=ge.useMemo(function(){return{columns:za,flattenColumns:fa}},[za,fa]),ui=ge.useRef(),Ua=ge.useRef(),Yn=ge.useRef(),ji=ge.useRef();ge.useImperativeHandle(En,function(){return{nativeElement:ui.current,scrollTo:function(Di){var go;if(Yn.current instanceof HTMLElement){var xo=Di.index,Mo=Di.top,iu=Di.key;if(Je(Mo)){var eu;(eu=Yn.current)===null||eu===void 0||eu.scrollTo({top:Mo})}else{var Ei,$a=iu!=null?iu:qt(vn[xo]);(Ei=Yn.current.querySelector('[data-row-key="'.concat($a,'"]')))===null||Ei===void 0||Ei.scrollIntoView()}}else(go=Yn.current)!==null&&go!==void 0&&go.scrollTo&&Yn.current.scrollTo(Di)}}});var pi=ge.useRef(),Yi=ge.useState(!1),gi=(0,Be.Z)(Yi,2),Ni=gi[0],Qi=gi[1],Oi=ge.useState(!1),ii=(0,Be.Z)(Oi,2),eo=ii[0],Vi=ii[1],fo=ge.useState(new Map),Pi=(0,Be.Z)(fo,2),La=Pi[0],zi=Pi[1],_i=oe(fa),Zi=_i.map(function(xi){return La.get(xi)}),mo=ge.useMemo(function(){return Zi},[Zi.join("_")]),mi=pa(mo,fa,On),ho=un&&Se(un.y),Sa=un&&Se(Ha)||!!Yr.fixed,Mr=Sa&&fa.some(function(xi){var Di=xi.fixed;return Di}),wa=ge.useRef(),aa=An(Ln,gn),ya=aa.isSticky,bi=aa.offsetHeader,Ai=aa.offsetSummary,no=aa.offsetScroll,Eo=aa.stickyClassName,Co=aa.container,ro=ge.useMemo(function(){return yr==null?void 0:yr(vn)},[yr,vn]),qi=(ho||ya)&&ge.isValidElement(ro)&&ro.type===Ee&&ro.props.fixed,ba,po,Yo;ho&&(po={overflowY:xn?"scroll":"auto",maxHeight:un.y}),Sa&&(ba={overflowX:"auto"},ho||(po={overflowY:"hidden"}),Yo={width:Ha===!0?"auto":Ha,minWidth:"100%"});var du=ge.useCallback(function(xi,Di){zi(function(go){if(go.get(xi)!==Di){var xo=new Map(go);return xo.set(xi,Di),xo}return go})},[]),Qo=mr(null),Ho=(0,Be.Z)(Qo,2),zo=Ho[0],bo=Ho[1];function vo(xi,Di){Di&&(typeof Di=="function"?Di(xi):Di.scrollLeft!==xi&&(Di.scrollLeft=xi,Di.scrollLeft!==xi&&setTimeout(function(){Di.scrollLeft=xi},0)))}var Bo=(0,Le.Z)(function(xi){var Di=xi.currentTarget,go=xi.scrollLeft,xo=On==="rtl",Mo=typeof go=="number"?go:Di.scrollLeft,iu=Di||Jr;if(!bo()||bo()===iu){var eu;zo(iu),vo(Mo,Ua.current),vo(Mo,Yn.current),vo(Mo,pi.current),vo(Mo,(eu=wa.current)===null||eu===void 0?void 0:eu.setScrollLeft)}var Ei=Di||Ua.current;if(Ei){var $a=Kn&&Dn&&typeof Ha=="number"?Ha:Ei.scrollWidth,Er=Ei.clientWidth;if($a===Er){Qi(!1),Vi(!1);return}xo?(Qi(-Mo<$a-Er),Vi(-Mo>0)):(Qi(Mo>0),Vi(Mo<$a-Er))}}),fu=(0,Le.Z)(function(xi){Bo(xi),Ut==null||Ut(xi)}),Zu=function(){if(Sa&&Yn.current){var Di;Bo({currentTarget:(0,Vn.bn)(Yn.current),scrollLeft:(Di=Yn.current)===null||Di===void 0?void 0:Di.scrollLeft})}else Qi(!1),Vi(!1)},ku=function(Di){var go,xo=Di.width;(go=wa.current)===null||go===void 0||go.checkScrollBarVisible();var Mo=ui.current?ui.current.offsetWidth:xo;Kn&&Hn&&ui.current&&(Mo=Hn(ui.current,Mo)||Mo),Mo!==hr&&(Zu(),Qr(Mo))},So=ge.useRef(!1);ge.useEffect(function(){So.current&&Zu()},[Sa,ur,za.length]),ge.useEffect(function(){So.current=!0},[]);var qo=ge.useState(0),Ea=(0,Be.Z)(qo,2),Zo=Ea[0],bu=Ea[1],It=ge.useState(!0),Mu=(0,Be.Z)(It,2),xu=Mu[0],Pu=Mu[1];(0,Pe.Z)(function(){(!Dn||!Kn)&&(Yn.current instanceof Element?bu((0,ne.o)(Yn.current).width):bu((0,ne.o)(ji.current).width)),Pu((0,re.G)("position","sticky"))},[]),ge.useEffect(function(){Kn&&Kt&&(Kt.body.current=Yn.current)});var Jo=ge.useCallback(function(xi){return ge.createElement(ge.Fragment,null,ge.createElement(ar,xi),qi==="top"&&ge.createElement(Ct,xi,ro))},[qi,ro]),Du=ge.useCallback(function(xi){return ge.createElement(Ct,xi,ro)},[ro]),yu=Mn(["table"],"table"),Ro=ge.useMemo(function(){return In||(Mr?Ha==="max-content"?"auto":"fixed":ho||ya||fa.some(function(xi){var Di=xi.ellipsis;return Di})?"fixed":"auto")},[ho,Mr,fa,In,ya]),io,Io={colWidths:mo,columCount:fa.length,stickyOffsets:mi,onHeaderRow:Nt,fixHeader:ho,scroll:un},au=ge.useMemo(function(){return xn?null:typeof ft=="function"?ft():ft},[xn,ft]),Eu=ge.createElement(sa,{data:vn,measureColumnWidth:ho||Sa||ya}),Bu=ge.createElement(Ma,{colWidths:fa.map(function(xi){var Di=xi.width;return Di}),columns:fa}),Wo=se!=null?ge.createElement("caption",{className:"".concat(gn,"-caption")},se):void 0,Cu=(0,de.Z)(cn,{data:!0}),ko=(0,de.Z)(cn,{aria:!0});if(ho||ya){var mu;typeof lr=="function"?(mu=lr(vn,{scrollbarSize:Zo,ref:Yn,onScroll:Bo}),Io.colWidths=fa.map(function(xi,Di){var go=xi.width,xo=Di===fa.length-1?go-Zo:go;return typeof xo=="number"&&!Number.isNaN(xo)?xo:0})):mu=ge.createElement("div",{style:(0,_e.Z)((0,_e.Z)({},ba),po),onScroll:fu,ref:Yn,className:yt()("".concat(gn,"-body"))},ge.createElement(yu,(0,te.Z)({style:(0,_e.Z)((0,_e.Z)({},Yo),{},{tableLayout:Ro})},ko),Wo,Bu,Eu,!qi&&ro&&ge.createElement(Ct,{stickyOffsets:mi,flattenColumns:fa},ro)));var Iu=(0,_e.Z)((0,_e.Z)((0,_e.Z)({noData:!vn.length,maxContentScroll:Sa&&Ha==="max-content"},Io),fi),{},{direction:On,stickyClassName:Eo,onScroll:Bo});io=ge.createElement(ge.Fragment,null,tt!==!1&&ge.createElement(yn,(0,te.Z)({},Iu,{stickyTopOffset:bi,className:"".concat(gn,"-header"),ref:Ua}),Jo),mu,qi&&qi!=="top"&&ge.createElement(yn,(0,te.Z)({},Iu,{stickyBottomOffset:Ai,className:"".concat(gn,"-summary"),ref:pi}),Du),ya&&Yn.current&&Yn.current instanceof Element&&ge.createElement(vr,{ref:wa,offsetScroll:no,scrollBodyRef:Yn,onScroll:Bo,container:Co,direction:On}))}else io=ge.createElement("div",{style:(0,_e.Z)((0,_e.Z)({},ba),po),className:yt()("".concat(gn,"-content")),onScroll:Bo,ref:Yn},ge.createElement(yu,(0,te.Z)({style:(0,_e.Z)((0,_e.Z)({},Yo),{},{tableLayout:Ro})},ko),Wo,Bu,tt!==!1&&ge.createElement(ar,(0,te.Z)({},Io,fi)),Eu,ro&&ge.createElement(Ct,{stickyOffsets:mi,flattenColumns:fa},ro)));var _o=ge.createElement("div",(0,te.Z)({className:yt()(gn,Zn,(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)({},"".concat(gn,"-rtl"),On==="rtl"),"".concat(gn,"-ping-left"),Ni),"".concat(gn,"-ping-right"),eo),"".concat(gn,"-layout-fixed"),In==="fixed"),"".concat(gn,"-fixed-header"),ho),"".concat(gn,"-fixed-column"),Mr),"".concat(gn,"-fixed-column-gapped"),Mr&&Ja),"".concat(gn,"-scroll-horizontal"),Sa),"".concat(gn,"-has-fix-left"),fa[0]&&fa[0].fixed),"".concat(gn,"-has-fix-right"),fa[fa.length-1]&&fa[fa.length-1].fixed==="right")),style:mt,id:Qe,ref:ui},Cu),Nn&&ge.createElement(Tt,{className:"".concat(gn,"-title")},Nn(vn)),ge.createElement("div",{ref:ji,className:"".concat(gn,"-container")},io),Un&&ge.createElement(Tt,{className:"".concat(gn,"-footer")},Un(vn)));Sa&&(_o=ge.createElement(he.Z,{onResize:ku},_o));var Lu=Tr(fa,mi,On),$o=ge.useMemo(function(){return{scrollX:Ha,prefixCls:gn,getComponent:Mn,scrollbarSize:Zo,direction:On,fixedInfoList:Lu,isSticky:ya,supportSticky:xu,componentWidth:hr,fixHeader:ho,fixColumn:Mr,horizonScroll:Sa,tableLayout:Ro,rowClassName:jn,expandedRowClassName:Yr.expandedRowClassName,expandIcon:ga,expandableType:Fa,expandRowByClick:Yr.expandRowByClick,expandedRowRender:Yr.expandedRowRender,onTriggerExpand:Fr,expandIconColumnIndex:Yr.expandIconColumnIndex,indentSize:Yr.indentSize,allColumnsFixedLeft:fa.every(function(xi){return xi.fixed==="left"}),emptyNode:au,columns:za,flattenColumns:fa,onColumnResize:du,hoverStartRow:Ba,hoverEndRow:ca,onHover:ha,rowExpandable:Yr.rowExpandable,onRow:Mt,getRowKey:qt,expandedKeys:ta,childrenColumnName:Ca,rowHoverable:Bn}},[Ha,gn,Mn,Zo,On,Lu,ya,xu,hr,ho,Mr,Sa,Ro,jn,Yr.expandedRowClassName,ga,Fa,Yr.expandRowByClick,Yr.expandedRowRender,Fr,Yr.expandIconColumnIndex,Yr.indentSize,au,za,fa,du,Ba,ca,ha,Yr.rowExpandable,Mt,qt,ta,Ca,Bn]);return ge.createElement(pe.Provider,{value:$o},_o)}var Wa=ge.forwardRef(Ra);function ri(Pt){return it(Wa,Pt)}var oi=ri();oi.EXPAND_COLUMN=x.w,oi.INTERNAL_HOOKS=x.R,oi.Column=zr,oi.ColumnGroup=sr,oi.Summary=tn;var Ta=oi,Rr=ee(48911),Za=Ie(null),ua=Ie(null);function ja(Pt,En,cn){var gn=En||1;return cn[Pt+gn]-(cn[Pt]||0)}function Ti(Pt){var En=Pt.rowInfo,cn=Pt.column,gn=Pt.colIndex,Zn=Pt.indent,jn=Pt.index,mt=Pt.component,ur=Pt.renderIndex,Qn=Pt.record,un=Pt.style,In=Pt.className,On=Pt.inverse,Nn=Pt.getHeight,Un=cn.render,yr=cn.dataIndex,se=cn.className,Qe=cn.width,tt=Oe(ua,["columnsOffset"]),at=tt.columnsOffset,ft=hn(En,cn,gn,Zn,jn),Mt=ft.key,Nt=ft.fixedInfo,Ut=ft.appendCellNode,mn=ft.additionalCellProps,pn=mn.style,Kt=mn.colSpan,Dn=Kt===void 0?1:Kt,Hn=mn.rowSpan,Ln=Hn===void 0?1:Hn,kn=gn-1,Bn=ja(kn,Dn,at),vn=Dn>1?Qe-Bn:0,xn=(0,_e.Z)((0,_e.Z)((0,_e.Z)({},pn),un),{},{flex:"0 0 ".concat(Bn,"px"),width:"".concat(Bn,"px"),marginRight:vn,pointerEvents:"auto"}),Kn=ge.useMemo(function(){return On?Ln<=1:Dn===0||Ln===0||Ln>1},[Ln,Dn,On]);Kn?xn.visibility="hidden":On&&(xn.height=Nn==null?void 0:Nn(Ln));var Mn=Kn?function(){return null}:Un,qt={};return(Ln===0||Dn===0)&&(qt.rowSpan=1,qt.colSpan=1),ge.createElement(et,(0,te.Z)({className:yt()(se,In),ellipsis:cn.ellipsis,align:cn.align,scope:cn.rowScope,component:mt,prefixCls:En.prefixCls,key:Mt,record:Qn,index:jn,renderIndex:ur,dataIndex:yr,render:Mn,shouldCellUpdate:cn.shouldCellUpdate},Nt,{appendNode:Ut,additionalProps:(0,_e.Z)((0,_e.Z)({},mn),{},{style:xn},qt)}))}var Si=Ti,Ui=["data","index","className","rowKey","style","extra","getHeight"],ki=ge.forwardRef(function(Pt,En){var cn=Pt.data,gn=Pt.index,Zn=Pt.className,jn=Pt.rowKey,mt=Pt.style,ur=Pt.extra,Qn=Pt.getHeight,un=(0,be.Z)(Pt,Ui),In=cn.record,On=cn.indent,Nn=cn.index,Un=Oe(pe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yr=Un.scrollX,se=Un.flattenColumns,Qe=Un.prefixCls,tt=Un.fixColumn,at=Un.componentWidth,ft=Oe(Za,["getComponent"]),Mt=ft.getComponent,Nt=ct(In,jn,gn,On),Ut=Mt(["body","row"],"div"),mn=Mt(["body","cell"],"div"),pn=Nt.rowSupportExpand,Kt=Nt.expanded,Dn=Nt.rowProps,Hn=Nt.expandedRowRender,Ln=Nt.expandedRowClassName,kn;if(pn&&Kt){var Bn=Hn(In,gn,On+1,Kt),vn=Wt(Ln,In,gn,On),xn={};tt&&(xn={style:(0,We.Z)({},"--virtual-width","".concat(at,"px"))});var Kn="".concat(Qe,"-expanded-row-cell");kn=ge.createElement(Ut,{className:yt()("".concat(Qe,"-expanded-row"),"".concat(Qe,"-expanded-row-level-").concat(On+1),vn)},ge.createElement(et,{component:mn,prefixCls:Qe,className:yt()(Kn,(0,We.Z)({},"".concat(Kn,"-fixed"),tt)),additionalProps:xn},Bn))}var Mn=(0,_e.Z)((0,_e.Z)({},mt),{},{width:yr});ur&&(Mn.position="absolute",Mn.pointerEvents="none");var qt=ge.createElement(Ut,(0,te.Z)({},Dn,un,{"data-row-key":jn,ref:pn?null:En,className:yt()(Zn,"".concat(Qe,"-row"),Dn==null?void 0:Dn.className,(0,We.Z)({},"".concat(Qe,"-row-extra"),ur)),style:(0,_e.Z)((0,_e.Z)({},Mn),Dn==null?void 0:Dn.style)}),se.map(function(lr,ir){return ge.createElement(Si,{key:ir,component:mn,rowInfo:Nt,column:lr,colIndex:ir,indent:On,index:gn,renderIndex:Nn,record:In,inverse:ur,getHeight:Qn})}));return pn?ge.createElement("div",{ref:En},qt,kn):qt}),Wi=Ke(ki),Bi=Wi,Xi=ge.forwardRef(function(Pt,En){var cn=Pt.data,gn=Pt.onScroll,Zn=Oe(pe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),jn=Zn.flattenColumns,mt=Zn.onColumnResize,ur=Zn.getRowKey,Qn=Zn.expandedKeys,un=Zn.prefixCls,In=Zn.childrenColumnName,On=Zn.scrollX,Nn=Zn.direction,Un=Oe(Za),yr=Un.sticky,se=Un.scrollY,Qe=Un.listItemHeight,tt=Un.getComponent,at=Un.onScroll,ft=ge.useRef(),Mt=le(cn,In,Qn,ur),Nt=ge.useMemo(function(){var kn=0;return jn.map(function(Bn){var vn=Bn.width,xn=Bn.key;return kn+=vn,[xn,vn,kn]})},[jn]),Ut=ge.useMemo(function(){return Nt.map(function(kn){return kn[2]})},[Nt]);ge.useEffect(function(){Nt.forEach(function(kn){var Bn=(0,Be.Z)(kn,2),vn=Bn[0],xn=Bn[1];mt(vn,xn)})},[Nt]),ge.useImperativeHandle(En,function(){var kn,Bn={scrollTo:function(xn){var Kn;(Kn=ft.current)===null||Kn===void 0||Kn.scrollTo(xn)},nativeElement:(kn=ft.current)===null||kn===void 0?void 0:kn.nativeElement};return Object.defineProperty(Bn,"scrollLeft",{get:function(){var xn;return((xn=ft.current)===null||xn===void 0?void 0:xn.getScrollInfo().x)||0},set:function(xn){var Kn;(Kn=ft.current)===null||Kn===void 0||Kn.scrollTo({left:xn})}}),Bn});var mn=function(Bn,vn){var xn,Kn=(xn=Mt[vn])===null||xn===void 0?void 0:xn.record,Mn=Bn.onCell;if(Mn){var qt,lr=Mn(Kn,vn);return(qt=lr==null?void 0:lr.rowSpan)!==null&&qt!==void 0?qt:1}return 1},pn=function(Bn){var vn=Bn.start,xn=Bn.end,Kn=Bn.getSize,Mn=Bn.offsetY;if(xn<0)return null;for(var qt=jn.filter(function(ga){return mn(ga,vn)===0}),lr=vn,ir=function(Ca){if(qt=qt.filter(function(Fr){return mn(Fr,Ca)===0}),!qt.length)return lr=Ca,1},Zr=vn;Zr>=0&&!ir(Zr);Zr-=1);for(var Ba=jn.filter(function(ga){return mn(ga,xn)!==1}),ca=xn,ha=function(Ca){if(Ba=Ba.filter(function(Fr){return mn(Fr,Ca)!==1}),!Ba.length)return ca=Math.max(Ca-1,xn),1},Xr=xn;Xr1})&&da.push(Ca)},Fa=lr;Fa<=ca;Fa+=1)Yr(Fa);var ta=da.map(function(ga){var Ca=Mt[ga],Fr=ur(Ca.record,ga),jr=function(hr){var Qr=ga+hr-1,Ur=ur(Mt[Qr].record,Qr),Da=Kn(Fr,Ur);return Da.bottom-Da.top},Wr=Kn(Fr);return ge.createElement(Bi,{key:ga,data:Ca,rowKey:Fr,index:ga,style:{top:-Mn+Wr.top},extra:!0,getHeight:jr})});return ta},Kt=ge.useMemo(function(){return{columnsOffset:Ut}},[Ut]),Dn="".concat(un,"-tbody"),Hn=tt(["body","wrapper"]),Ln={};return yr&&(Ln.position="sticky",Ln.bottom=0,(0,ue.Z)(yr)==="object"&&yr.offsetScroll&&(Ln.bottom=yr.offsetScroll)),ge.createElement(ua.Provider,{value:Kt},ge.createElement(Rr.Z,{fullHeight:!1,ref:ft,prefixCls:"".concat(Dn,"-virtual"),styles:{horizontalScrollBar:Ln},className:Dn,height:se,itemHeight:Qe||24,data:Mt,itemKey:function(Bn){return ur(Bn.record)},component:Hn,scrollWidth:On,direction:Nn,onVirtualScroll:function(Bn){var vn,xn=Bn.x;gn({currentTarget:(vn=ft.current)===null||vn===void 0?void 0:vn.nativeElement,scrollLeft:xn})},onScroll:at,extraRender:pn},function(kn,Bn,vn){var xn=ur(kn.record,Bn);return ge.createElement(Bi,{data:kn,rowKey:xn,index:Bn,style:vn.style})}))}),Ki=Ke(Xi),Vr=Ki,Xa=function(En,cn){var gn=cn.ref,Zn=cn.onScroll;return ge.createElement(Vr,{ref:gn,data:En,onScroll:Zn})};function di(Pt,En){var cn=Pt.data,gn=Pt.columns,Zn=Pt.scroll,jn=Pt.sticky,mt=Pt.prefixCls,ur=mt===void 0?tr:mt,Qn=Pt.className,un=Pt.listItemHeight,In=Pt.components,On=Pt.onScroll,Nn=Zn||{},Un=Nn.x,yr=Nn.y;typeof Un!="number"&&(Un=1),typeof yr!="number"&&(yr=500);var se=(0,St.zX)(function(at,ft){return(0,pt.Z)(In,at)||ft}),Qe=(0,St.zX)(On),tt=ge.useMemo(function(){return{sticky:jn,scrollY:yr,listItemHeight:un,getComponent:se,onScroll:Qe}},[jn,yr,un,se,Qe]);return ge.createElement(Za.Provider,{value:tt},ge.createElement(Ta,(0,te.Z)({},Pt,{className:yt()(Qn,"".concat(ur,"-virtual")),scroll:(0,_e.Z)((0,_e.Z)({},Zn),{},{x:Un}),components:(0,_e.Z)((0,_e.Z)({},In),{},{body:cn!=null&&cn.length?Xa:void 0}),columns:gn,internalHooks:x.R,tailor:!0,ref:En})))}var Mi=ge.forwardRef(di);function Ci(Pt){return it(Mi,Pt)}var Li=Ci(),lo=null},54451:function(wn,zt,ee){"use strict";ee.d(zt,{g:function(){return ge},v:function(){return ye}});var x=ee(33885),Be=ee(75931),Le=ee(48736),Pe=["expandable"],ye="RC_TABLE_INTERNAL_COL_DEFINE";function ge(He){var Ie=He.expandable,Oe=(0,Be.Z)(He,Pe),te;return"expandable"in He?te=(0,x.Z)((0,x.Z)({},Oe),Ie):te=Oe,te.showExpandColumn===!1&&(te.expandIconColumnIndex=-1),te}},22711:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{ResizableTextArea:function(){return qe},default:function(){return _t}});var x=ee(54476),Be=ee(20068),Le=ee(33885),Pe=ee(94480),ye=ee(42978),ge=ee(75931),He=ee(92310),Ie=ee.n(He),Oe=ee(36901),te=ee(66003),me=ee(30292),Ae=ee(18929),Ze=ee(59301),Ue=ee(76190),Xe=ee(29301),Fe=ee(34280),Ye=ee(16089),it=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -1112,4 +1112,4 @@ b`.split(/\n/).length!=3?function(a){for(var y=0,b=[],E=a.length;y<=E;){var z=a. top:0 !important; right:0 !important; pointer-events: none !important; -`,Ke=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ge={},ke;function pe(Lt){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=Lt.getAttribute("id")||Lt.getAttribute("data-reactid")||Lt.getAttribute("name");if(Bt&&Ge[kt])return Ge[kt];var we=window.getComputedStyle(Lt),oe=we.getPropertyValue("box-sizing")||we.getPropertyValue("-moz-box-sizing")||we.getPropertyValue("-webkit-box-sizing"),Se=parseFloat(we.getPropertyValue("padding-bottom"))+parseFloat(we.getPropertyValue("padding-top")),Je=parseFloat(we.getPropertyValue("border-bottom-width"))+parseFloat(we.getPropertyValue("border-top-width")),st=Ke.map(function(gt){return"".concat(gt,":").concat(we.getPropertyValue(gt))}).join(";"),Re={sizingStyle:st,paddingSize:Se,borderSize:Je,boxSizing:oe};return Bt&&kt&&(Ge[kt]=Re),Re}function je(Lt){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ke||(ke=document.createElement("textarea"),ke.setAttribute("tab-index","-1"),ke.setAttribute("aria-hidden","true"),ke.setAttribute("name","hiddenTextarea"),document.body.appendChild(ke)),Lt.getAttribute("wrap")?ke.setAttribute("wrap",Lt.getAttribute("wrap")):ke.removeAttribute("wrap");var oe=pe(Lt,Bt),Se=oe.paddingSize,Je=oe.borderSize,st=oe.boxSizing,Re=oe.sizingStyle;ke.setAttribute("style","".concat(Re,";").concat(it)),ke.value=Lt.value||Lt.placeholder||"";var gt=void 0,lt=void 0,St,rt=ke.scrollHeight;if(st==="border-box"?rt+=Je:st==="content-box"&&(rt-=Se),kt!==null||we!==null){ke.value=" ";var $e=ke.scrollHeight-Se;kt!==null&&(gt=$e*kt,st==="border-box"&&(gt=gt+Se+Je),rt=Math.max(gt,rt)),we!==null&&(lt=$e*we,st==="border-box"&&(lt=lt+Se+Je),St=rt>lt?"":"hidden",rt=Math.min(lt,rt))}var et={height:rt,overflowY:St,resize:"none"};return gt&&(et.minHeight=gt),lt&&(et.maxHeight=lt),et}var ze=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],ot=0,ue=1,_e=2,We=Ze.forwardRef(function(Lt,Bt){var kt=Lt,we=kt.prefixCls,oe=kt.defaultValue,Se=kt.value,Je=kt.autoSize,st=kt.onResize,Re=kt.className,gt=kt.style,lt=kt.disabled,St=kt.onChange,rt=kt.onInternalAutoSize,$e=(0,ge.Z)(kt,ze),et=(0,Ae.Z)(oe,{value:Se,postState:function(Jn){return Jn!=null?Jn:""}}),dt=(0,ye.Z)(et,2),Dt=dt[0],ut=dt[1],wt=function(Jn){ut(Jn.target.value),St==null||St(Jn)},be=Ze.useRef();Ze.useImperativeHandle(Bt,function(){return{textArea:be.current}});var ae=Ze.useMemo(function(){return Je&&(0,Ue.Z)(Je)==="object"?[Je.minRows,Je.maxRows]:[]},[Je]),ce=(0,ye.Z)(ae,2),ve=ce[0],Ee=ce[1],ht=!!Je,Ct=function(){try{if(document.activeElement===be.current){var Jn=be.current,Pr=Jn.selectionStart,Rn=Jn.selectionEnd,Sr=Jn.scrollTop;be.current.setSelectionRange(Pr,Rn),be.current.scrollTop=Sr}}catch(va){}},tn=Ze.useState(_e),he=(0,ye.Z)(tn,2),re=he[0],ne=he[1],de=Ze.useState(),xe=(0,ye.Z)(de,2),le=xe[0],ct=xe[1],Ot=function(){ne(ot)};(0,Fe.Z)(function(){ht&&Ot()},[Se,ve,Ee,ht]),(0,Fe.Z)(function(){if(re===ot)ne(ue);else if(re===ue){var Sn=je(be.current,!1,ve,Ee);ne(_e),ct(Sn)}else Ct()},[re]);var Qt=Ze.useRef(),Zt=function(){Ye.Z.cancel(Qt.current)},xt=function(Jn){re===_e&&(st==null||st(Jn),Je&&(Zt(),Qt.current=(0,Ye.Z)(function(){Ot()})))};Ze.useEffect(function(){return Zt},[]);var Wt=ht?le:null,hn=(0,Le.Z)((0,Le.Z)({},gt),Wt);return(re===ot||re===ue)&&(hn.overflowY="hidden",hn.overflowX="hidden"),Ze.createElement(Xe.Z,{onResize:xt,disabled:!(Je||st)},Ze.createElement("textarea",(0,x.Z)({},$e,{ref:be,style:hn,className:Ie()(we,Re,(0,Be.Z)({},"".concat(we,"-disabled"),lt)),disabled:lt,value:Dt,onChange:wt})))}),qe=We,yt=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],nt=Ze.forwardRef(function(Lt,Bt){var kt,we=Lt.defaultValue,oe=Lt.value,Se=Lt.onFocus,Je=Lt.onBlur,st=Lt.onChange,Re=Lt.allowClear,gt=Lt.maxLength,lt=Lt.onCompositionStart,St=Lt.onCompositionEnd,rt=Lt.suffix,$e=Lt.prefixCls,et=$e===void 0?"rc-textarea":$e,dt=Lt.showCount,Dt=Lt.count,ut=Lt.className,wt=Lt.style,be=Lt.disabled,ae=Lt.hidden,ce=Lt.classNames,ve=Lt.styles,Ee=Lt.onResize,ht=Lt.onClear,Ct=Lt.onPressEnter,tn=Lt.readOnly,he=Lt.autoSize,re=Lt.onKeyDown,ne=(0,ge.Z)(Lt,yt),de=(0,Ae.Z)(we,{value:oe,defaultValue:we}),xe=(0,ye.Z)(de,2),le=xe[0],ct=xe[1],Ot=le==null?"":String(le),Qt=Ze.useState(!1),Zt=(0,ye.Z)(Qt,2),xt=Zt[0],Wt=Zt[1],hn=Ze.useRef(!1),Sn=Ze.useState(null),Jn=(0,ye.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=(0,Ze.useRef)(null),va=(0,Ze.useRef)(null),sa=function(){var Cr;return(Cr=va.current)===null||Cr===void 0?void 0:Cr.textArea},br=function(){sa().focus()};(0,Ze.useImperativeHandle)(Bt,function(){var An;return{resizableTextArea:va.current,focus:br,blur:function(){sa().blur()},nativeElement:((An=Sr.current)===null||An===void 0?void 0:An.nativeElement)||sa()}}),(0,Ze.useEffect)(function(){Wt(function(An){return!be&&An})},[be]);var er=Ze.useState(null),Na=(0,ye.Z)(er,2),Ma=Na[0],_r=Na[1];Ze.useEffect(function(){if(Ma){var An;(An=sa()).setSelectionRange.apply(An,(0,Pe.Z)(Ma))}},[Ma]);var Qa=(0,te.Z)(Dt,dt),Pa=(kt=Qa.max)!==null&&kt!==void 0?kt:gt,rn=Number(Pa)>0,yn=Qa.strategy(Ot),Tn=!!Pa&&yn>Pa,Pn=function(Cr,pa){var Oa=pa;!hn.current&&Qa.exceedFormatter&&Qa.max&&Qa.strategy(pa)>Qa.max&&(Oa=Qa.exceedFormatter(pa,{max:Qa.max}),pa!==Oa&&_r([sa().selectionStart||0,sa().selectionEnd||0])),ct(Oa),(0,me.rJ)(Cr.currentTarget,Cr,st,Oa)},$t=function(Cr){hn.current=!0,lt==null||lt(Cr)},bn=function(Cr){hn.current=!1,Pn(Cr,Cr.currentTarget.value),St==null||St(Cr)},ar=function(Cr){Pn(Cr,Cr.target.value)},Er=function(Cr){Cr.key==="Enter"&&Ct&&Ct(Cr),re==null||re(Cr)},kr=function(Cr){Wt(!0),Se==null||Se(Cr)},Tr=function(Cr){Wt(!1),Je==null||Je(Cr)},na=function(Cr){ct(""),br(),(0,me.rJ)(sa(),Cr,st)},mr=rt,ea;Qa.show&&(Qa.showFormatter?ea=Qa.showFormatter({value:Ot,count:yn,maxLength:Pa}):ea="".concat(yn).concat(rn?" / ".concat(Pa):""),mr=Ze.createElement(Ze.Fragment,null,mr,Ze.createElement("span",{className:Ie()("".concat(et,"-data-count"),ce==null?void 0:ce.count),style:ve==null?void 0:ve.count},ea)));var ia=function(Cr){var pa;Ee==null||Ee(Cr),(pa=sa())!==null&&pa!==void 0&&pa.style.height&&Rn(!0)},nr=!he&&!dt&&!Re;return Ze.createElement(Oe.BaseInput,{ref:Sr,value:Ot,allowClear:Re,handleReset:na,suffix:mr,prefixCls:et,classNames:(0,Le.Z)((0,Le.Z)({},ce),{},{affixWrapper:Ie()(ce==null?void 0:ce.affixWrapper,(0,Be.Z)((0,Be.Z)({},"".concat(et,"-show-count"),dt),"".concat(et,"-textarea-allow-clear"),Re))}),disabled:be,focused:xt,className:Ie()(ut,Tn&&"".concat(et,"-out-of-range")),style:(0,Le.Z)((0,Le.Z)({},wt),Pr&&!nr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ea=="string"?ea:void 0}},hidden:ae,readOnly:tn,onClear:ht},Ze.createElement(qe,(0,x.Z)({},ne,{autoSize:he,maxLength:gt,onKeyDown:Er,onChange:ar,onFocus:kr,onBlur:Tr,onCompositionStart:$t,onCompositionEnd:bn,className:Ie()(ce==null?void 0:ce.textarea),style:(0,Le.Z)((0,Le.Z)({},ve==null?void 0:ve.textarea),{},{resize:wt==null?void 0:wt.resize}),disabled:be,prefixCls:et,onResize:ia,ref:va,readOnly:tn})))}),pt=nt,_t=pt},639:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ge}});var x=ee(54476),Be=ee(20068),Le=ee(33885),Pe=ee(42978),ye=ee(75931),ge=ee(59301),He=ee(92310),Ie=ee.n(He),Oe=ee(26112),te=ee(30699),me=function(pe){for(var je=pe.prefixCls,ze=pe.level,ot=pe.isStart,ue=pe.isEnd,_e="".concat(je,"-indent-unit"),We=[],qe=0;qe0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ve=ae.length,Ee=ce.length;if(Math.abs(ve-Ee)!==1)return{add:!1,key:null};function ht(Ct,tn){var he=new Map;Ct.forEach(function(ne){he.set(ne,!0)});var re=tn.filter(function(ne){return!he.has(ne)});return re.length===1?re[0]:null}return ve ").concat(ce);return ce}var St=Fe.forwardRef(function(ae,ce){var ve=ae.prefixCls,Ee=ae.data,ht=ae.selectable,Ct=ae.checkable,tn=ae.expandedKeys,he=ae.selectedKeys,re=ae.checkedKeys,ne=ae.loadedKeys,de=ae.loadingKeys,xe=ae.halfCheckedKeys,le=ae.keyEntities,ct=ae.disabled,Ot=ae.dragging,Qt=ae.dragOverNodeKey,Zt=ae.dropPosition,xt=ae.motion,Wt=ae.height,hn=ae.itemHeight,Sn=ae.virtual,Jn=ae.scrollWidth,Pr=ae.focusable,Rn=ae.activeItem,Sr=ae.focused,va=ae.tabIndex,sa=ae.onKeyDown,br=ae.onFocus,er=ae.onBlur,Na=ae.onActiveChange,Ma=ae.onListChangeStart,_r=ae.onListChangeEnd,Qa=(0,pe.Z)(ae,Bt),Pa=Fe.useRef(null),rn=Fe.useRef(null);Fe.useImperativeHandle(ce,function(){return{scrollTo:function(Dr){Pa.current.scrollTo(Dr)},getIndentWidth:function(){return rn.current.offsetWidth}}});var yn=Fe.useState(tn),Tn=(0,ke.Z)(yn,2),Pn=Tn[0],$t=Tn[1],bn=Fe.useState(Ee),ar=(0,ke.Z)(bn,2),Er=ar[0],kr=ar[1],Tr=Fe.useState(Ee),na=(0,ke.Z)(Tr,2),mr=na[0],ea=na[1],ia=Fe.useState([]),nr=(0,ke.Z)(ia,2),An=nr[0],Cr=nr[1],pa=Fe.useState(null),Oa=(0,ke.Z)(pa,2),Tt=Oa[0],Ht=Oa[1],fr=Fe.useRef(Ee);fr.current=Ee;function Vn(){var vr=fr.current;kr(vr),ea(vr),Cr([]),Ht(null),_r()}(0,je.Z)(function(){$t(tn);var vr=_t(Pn,tn);if(vr.key!==null)if(vr.add){var Dr=Er.findIndex(function(Jr){var Aa=Jr.key;return Aa===vr.key}),zr=Re(Lt(Er,Ee,vr.key),Sn,Wt,hn),Nr=Er.slice();Nr.splice(Dr+1,0,st),ea(Nr),Cr(zr),Ht("show")}else{var sr=Ee.findIndex(function(Jr){var Aa=Jr.key;return Aa===vr.key}),tr=Re(Lt(Ee,Er,vr.key),Sn,Wt,hn),Wn=Ee.slice();Wn.splice(sr+1,0,st),ea(Wn),Cr(tr),Ht("hide")}else Er!==Ee&&(kr(Ee),ea(Ee))},[tn,Ee]),Fe.useEffect(function(){Ot||Vn()},[Ot]);var Gt=xt?mr:Ee,Gn={expandedKeys:tn,selectedKeys:he,loadedKeys:ne,loadingKeys:de,checkedKeys:re,halfCheckedKeys:xe,dragOverNodeKey:Qt,dropPosition:Zt,keyEntities:le};return Fe.createElement(Fe.Fragment,null,Sr&&Rn&&Fe.createElement("span",{style:kt,"aria-live":"assertive"},lt(Rn)),Fe.createElement("div",null,Fe.createElement("input",{style:kt,disabled:Pr===!1||ct,tabIndex:Pr!==!1?va:null,onKeyDown:sa,onFocus:br,onBlur:er,value:"",onChange:we,"aria-label":"for screen reader"})),Fe.createElement("div",{className:"".concat(ve,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Fe.createElement("div",{className:"".concat(ve,"-indent")},Fe.createElement("div",{ref:rn,className:"".concat(ve,"-indent-unit")}))),Fe.createElement(ze.Z,(0,x.Z)({},Qa,{data:Gt,itemKey:gt,height:Wt,fullHeight:!1,virtual:Sn,itemHeight:hn,scrollWidth:Jn,prefixCls:"".concat(ve,"-list"),ref:Pa,role:"tree",onVisibleChange:function(Dr){Dr.every(function(zr){return gt(zr)!==oe})&&Vn()}}),function(vr){var Dr=vr.pos,zr=Object.assign({},(Ge(vr.data),vr.data)),Nr=vr.title,sr=vr.key,tr=vr.isStart,Wn=vr.isEnd,Jr=(0,qe.km)(sr,Dr);delete zr.key,delete zr.children;var Aa=(0,qe.H8)(Jr,Gn);return Fe.createElement(pt,(0,x.Z)({},zr,Aa,{title:Nr,active:!!Rn&&sr===Rn.key,pos:Dr,data:vr.data,isStart:tr,isEnd:Wn,motion:xt,motionNodes:sr===oe?An:null,motionType:Tt,onMotionStart:Ma,onMotionEnd:Vn,treeNodeRequiredProps:Gn,onMouseMove:function(){Na(null)}}))}))}),rt=St,$e=ee(82661),et=ee(34643),dt=ee(65065),Dt=10,ut=function(ae){(0,Ie.Z)(ve,ae);var ce=(0,Oe.Z)(ve);function ve(){var Ee;(0,ye.Z)(this,ve);for(var ht=arguments.length,Ct=new Array(ht),tn=0;tn2&&arguments[2]!==void 0?arguments[2]:!1,xe=Ee.state,le=xe.dragChildrenKeys,ct=xe.dropPosition,Ot=xe.dropTargetKey,Qt=xe.dropTargetPos,Zt=xe.dropAllowed;if(Zt){var xt=Ee.props.onDrop;if(Ee.setState({dragOverNodeKey:null}),Ee.cleanDragState(),Ot!==null){var Wt=(0,Le.Z)((0,Le.Z)({},(0,qe.H8)(Ot,Ee.getTreeNodeRequiredProps())),{},{active:((ne=Ee.getActiveItem())===null||ne===void 0?void 0:ne.key)===Ot,data:(0,dt.Z)(Ee.state.keyEntities,Ot).node}),hn=le.includes(Ot);(0,Xe.ZP)(!hn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Sn=(0,$e.yx)(Qt),Jn={event:he,node:(0,qe.F)(Wt),dragNode:Ee.dragNodeProps?(0,qe.F)(Ee.dragNodeProps):null,dragNodesKeys:[Ee.dragNodeProps.eventKey].concat(le),dropToGap:ct!==0,dropPosition:ct+Number(Sn[Sn.length-1])};de||xt==null||xt(Jn),Ee.dragNodeProps=null}}}),(0,te.Z)((0,He.Z)(Ee),"cleanDragState",function(){var he=Ee.state.draggingNodeKey;he!==null&&Ee.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ee.dragStartMousePosition=null,Ee.currentMouseOverDroppableNodeKey=null}),(0,te.Z)((0,He.Z)(Ee),"triggerExpandActionExpand",function(he,re){var ne=Ee.state,de=ne.expandedKeys,xe=ne.flattenNodes,le=re.expanded,ct=re.key,Ot=re.isLeaf;if(!(Ot||he.shiftKey||he.metaKey||he.ctrlKey)){var Qt=xe.filter(function(xt){return xt.key===ct})[0],Zt=(0,qe.F)((0,Le.Z)((0,Le.Z)({},(0,qe.H8)(ct,Ee.getTreeNodeRequiredProps())),{},{data:Qt.data}));Ee.setExpandedKeys(le?(0,$e._5)(de,ct):(0,$e.L0)(de,ct)),Ee.onNodeExpand(he,Zt)}}),(0,te.Z)((0,He.Z)(Ee),"onNodeClick",function(he,re){var ne=Ee.props,de=ne.onClick,xe=ne.expandAction;xe==="click"&&Ee.triggerExpandActionExpand(he,re),de==null||de(he,re)}),(0,te.Z)((0,He.Z)(Ee),"onNodeDoubleClick",function(he,re){var ne=Ee.props,de=ne.onDoubleClick,xe=ne.expandAction;xe==="doubleClick"&&Ee.triggerExpandActionExpand(he,re),de==null||de(he,re)}),(0,te.Z)((0,He.Z)(Ee),"onNodeSelect",function(he,re){var ne=Ee.state.selectedKeys,de=Ee.state,xe=de.keyEntities,le=de.fieldNames,ct=Ee.props,Ot=ct.onSelect,Qt=ct.multiple,Zt=re.selected,xt=re[le.key],Wt=!Zt;Wt?Qt?ne=(0,$e.L0)(ne,xt):ne=[xt]:ne=(0,$e._5)(ne,xt);var hn=ne.map(function(Sn){var Jn=(0,dt.Z)(xe,Sn);return Jn?Jn.node:null}).filter(Boolean);Ee.setUncontrolledState({selectedKeys:ne}),Ot==null||Ot(ne,{event:"select",selected:Wt,node:re,selectedNodes:hn,nativeEvent:he.nativeEvent})}),(0,te.Z)((0,He.Z)(Ee),"onNodeCheck",function(he,re,ne){var de=Ee.state,xe=de.keyEntities,le=de.checkedKeys,ct=de.halfCheckedKeys,Ot=Ee.props,Qt=Ot.checkStrictly,Zt=Ot.onCheck,xt=re.key,Wt,hn={event:"check",node:re,checked:ne,nativeEvent:he.nativeEvent};if(Qt){var Sn=ne?(0,$e.L0)(le,xt):(0,$e._5)(le,xt),Jn=(0,$e._5)(ct,xt);Wt={checked:Sn,halfChecked:Jn},hn.checkedNodes=Sn.map(function(br){return(0,dt.Z)(xe,br)}).filter(Boolean).map(function(br){return br.node}),Ee.setUncontrolledState({checkedKeys:Sn})}else{var Pr=(0,et.S)([].concat((0,Pe.Z)(le),[xt]),!0,xe),Rn=Pr.checkedKeys,Sr=Pr.halfCheckedKeys;if(!ne){var va=new Set(Rn);va.delete(xt);var sa=(0,et.S)(Array.from(va),{checked:!1,halfCheckedKeys:Sr},xe);Rn=sa.checkedKeys,Sr=sa.halfCheckedKeys}Wt=Rn,hn.checkedNodes=[],hn.checkedNodesPositions=[],hn.halfCheckedKeys=Sr,Rn.forEach(function(br){var er=(0,dt.Z)(xe,br);if(er){var Na=er.node,Ma=er.pos;hn.checkedNodes.push(Na),hn.checkedNodesPositions.push({node:Na,pos:Ma})}}),Ee.setUncontrolledState({checkedKeys:Rn},!1,{halfCheckedKeys:Sr})}Zt==null||Zt(Wt,hn)}),(0,te.Z)((0,He.Z)(Ee),"onNodeLoad",function(he){var re,ne=he.key,de=Ee.state.keyEntities,xe=(0,dt.Z)(de,ne);if(!(xe!=null&&(re=xe.children)!==null&&re!==void 0&&re.length)){var le=new Promise(function(ct,Ot){Ee.setState(function(Qt){var Zt=Qt.loadedKeys,xt=Zt===void 0?[]:Zt,Wt=Qt.loadingKeys,hn=Wt===void 0?[]:Wt,Sn=Ee.props,Jn=Sn.loadData,Pr=Sn.onLoad;if(!Jn||xt.includes(ne)||hn.includes(ne))return null;var Rn=Jn(he);return Rn.then(function(){var Sr=Ee.state.loadedKeys,va=(0,$e.L0)(Sr,ne);Pr==null||Pr(va,{event:"load",node:he}),Ee.setUncontrolledState({loadedKeys:va}),Ee.setState(function(sa){return{loadingKeys:(0,$e._5)(sa.loadingKeys,ne)}}),ct()}).catch(function(Sr){if(Ee.setState(function(sa){return{loadingKeys:(0,$e._5)(sa.loadingKeys,ne)}}),Ee.loadingRetryTimes[ne]=(Ee.loadingRetryTimes[ne]||0)+1,Ee.loadingRetryTimes[ne]>=Dt){var va=Ee.state.loadedKeys;(0,Xe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ee.setUncontrolledState({loadedKeys:(0,$e.L0)(va,ne)}),ct()}Ot(Sr)}),{loadingKeys:(0,$e.L0)(hn,ne)}})});return le.catch(function(){}),le}}),(0,te.Z)((0,He.Z)(Ee),"onNodeMouseEnter",function(he,re){var ne=Ee.props.onMouseEnter;ne==null||ne({event:he,node:re})}),(0,te.Z)((0,He.Z)(Ee),"onNodeMouseLeave",function(he,re){var ne=Ee.props.onMouseLeave;ne==null||ne({event:he,node:re})}),(0,te.Z)((0,He.Z)(Ee),"onNodeContextMenu",function(he,re){var ne=Ee.props.onRightClick;ne&&(he.preventDefault(),ne({event:he,node:re}))}),(0,te.Z)((0,He.Z)(Ee),"onFocus",function(){var he=Ee.props.onFocus;Ee.setState({focused:!0});for(var re=arguments.length,ne=new Array(re),de=0;de1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ee.destroyed){var de=!1,xe=!0,le={};Object.keys(he).forEach(function(ct){if(Ee.props.hasOwnProperty(ct)){xe=!1;return}de=!0,le[ct]=he[ct]}),de&&(!re||xe)&&Ee.setState((0,Le.Z)((0,Le.Z)({},le),ne))}}),(0,te.Z)((0,He.Z)(Ee),"scrollTo",function(he){Ee.listRef.current.scrollTo(he)}),Ee}return(0,ge.Z)(ve,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ht=this.props,Ct=ht.activeKey,tn=ht.itemScrollOffset,he=tn===void 0?0:tn;Ct!==void 0&&Ct!==this.state.activeKey&&(this.setState({activeKey:Ct}),Ct!==null&&this.scrollTo({key:Ct,offset:he}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ht=this.state,Ct=ht.focused,tn=ht.flattenNodes,he=ht.keyEntities,re=ht.draggingNodeKey,ne=ht.activeKey,de=ht.dropLevelOffset,xe=ht.dropContainerKey,le=ht.dropTargetKey,ct=ht.dropPosition,Ot=ht.dragOverNodeKey,Qt=ht.indent,Zt=this.props,xt=Zt.prefixCls,Wt=Zt.className,hn=Zt.style,Sn=Zt.showLine,Jn=Zt.focusable,Pr=Zt.tabIndex,Rn=Pr===void 0?0:Pr,Sr=Zt.selectable,va=Zt.showIcon,sa=Zt.icon,br=Zt.switcherIcon,er=Zt.draggable,Na=Zt.checkable,Ma=Zt.checkStrictly,_r=Zt.disabled,Qa=Zt.motion,Pa=Zt.loadData,rn=Zt.filterTreeNode,yn=Zt.height,Tn=Zt.itemHeight,Pn=Zt.scrollWidth,$t=Zt.virtual,bn=Zt.titleRender,ar=Zt.dropIndicatorRender,Er=Zt.onContextMenu,kr=Zt.onScroll,Tr=Zt.direction,na=Zt.rootClassName,mr=Zt.rootStyle,ea=(0,Ue.Z)(this.props,{aria:!0,data:!0}),ia;er&&((0,Be.Z)(er)==="object"?ia=er:typeof er=="function"?ia={nodeDraggable:er}:ia={});var nr={prefixCls:xt,selectable:Sr,showIcon:va,icon:sa,switcherIcon:br,draggable:ia,draggingNodeKey:re,checkable:Na,checkStrictly:Ma,disabled:_r,keyEntities:he,dropLevelOffset:de,dropContainerKey:xe,dropTargetKey:le,dropPosition:ct,dragOverNodeKey:Ot,indent:Qt,direction:Tr,dropIndicatorRender:ar,loadData:Pa,filterTreeNode:rn,titleRender:bn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return Fe.createElement(Ye.k.Provider,{value:nr},Fe.createElement("div",{className:Ae()(xt,Wt,na,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(xt,"-show-line"),Sn),"".concat(xt,"-focused"),Ct),"".concat(xt,"-active-focused"),ne!==null)),style:mr},Fe.createElement(rt,(0,x.Z)({ref:this.listRef,prefixCls:xt,style:hn,data:tn,disabled:_r,selectable:Sr,checkable:!!Na,motion:Qa,dragging:re!==null,height:yn,itemHeight:Tn,virtual:$t,focusable:Jn,focused:Ct,tabIndex:Rn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Er,onScroll:kr,scrollWidth:Pn},this.getTreeNodeRequiredProps(),ea))))}}],[{key:"getDerivedStateFromProps",value:function(ht,Ct){var tn=Ct.prevProps,he={prevProps:ht};function re(Rn){return!tn&&ht.hasOwnProperty(Rn)||tn&&tn[Rn]!==ht[Rn]}var ne,de=Ct.fieldNames;if(re("fieldNames")&&(de=(0,qe.w$)(ht.fieldNames),he.fieldNames=de),re("treeData")?ne=ht.treeData:re("children")&&((0,Xe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ne=(0,qe.zn)(ht.children)),ne){he.treeData=ne;var xe=(0,qe.I8)(ne,{fieldNames:de});he.keyEntities=(0,Le.Z)((0,te.Z)({},oe,Je),xe.keyEntities)}var le=he.keyEntities||Ct.keyEntities;if(re("expandedKeys")||tn&&re("autoExpandParent"))he.expandedKeys=ht.autoExpandParent||!tn&&ht.defaultExpandParent?(0,$e.r7)(ht.expandedKeys,le):ht.expandedKeys;else if(!tn&&ht.defaultExpandAll){var ct=(0,Le.Z)({},le);delete ct[oe];var Ot=[];Object.keys(ct).forEach(function(Rn){var Sr=ct[Rn];Sr.children&&Sr.children.length&&Ot.push(Sr.key)}),he.expandedKeys=Ot}else!tn&&ht.defaultExpandedKeys&&(he.expandedKeys=ht.autoExpandParent||ht.defaultExpandParent?(0,$e.r7)(ht.defaultExpandedKeys,le):ht.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ne||he.expandedKeys){var Qt=(0,qe.oH)(ne||Ct.treeData,he.expandedKeys||Ct.expandedKeys,de);he.flattenNodes=Qt}if(ht.selectable&&(re("selectedKeys")?he.selectedKeys=(0,$e.BT)(ht.selectedKeys,ht):!tn&&ht.defaultSelectedKeys&&(he.selectedKeys=(0,$e.BT)(ht.defaultSelectedKeys,ht))),ht.checkable){var Zt;if(re("checkedKeys")?Zt=(0,$e.E6)(ht.checkedKeys)||{}:!tn&&ht.defaultCheckedKeys?Zt=(0,$e.E6)(ht.defaultCheckedKeys)||{}:ne&&(Zt=(0,$e.E6)(ht.checkedKeys)||{checkedKeys:Ct.checkedKeys,halfCheckedKeys:Ct.halfCheckedKeys}),Zt){var xt=Zt,Wt=xt.checkedKeys,hn=Wt===void 0?[]:Wt,Sn=xt.halfCheckedKeys,Jn=Sn===void 0?[]:Sn;if(!ht.checkStrictly){var Pr=(0,et.S)(hn,!0,le);hn=Pr.checkedKeys,Jn=Pr.halfCheckedKeys}he.checkedKeys=hn,he.halfCheckedKeys=Jn}}return re("loadedKeys")&&(he.loadedKeys=ht.loadedKeys),he}}]),ve}(Fe.Component);(0,te.Z)(ut,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ke,allowDrop:function(){return!0},expandAction:!1}),(0,te.Z)(ut,"TreeNode",ue.Z);var wt=ut,be=wt},82661:function(wn,zt,ee){"use strict";ee.d(zt,{BT:function(){return Fe},E6:function(){return Ke},L0:function(){return te},OM:function(){return Xe},_5:function(){return Oe},r7:function(){return Ge},wA:function(){return Ae},yx:function(){return me}});var x=ee(94480),Be=ee(76190),Le=ee(48736),Pe=ee(59301),ye=ee(639),ge=ee(65065),He=ee(34061),Ie=null;function Oe(ke,pe){if(!ke)return[];var je=ke.slice(),ze=je.indexOf(pe);return ze>=0&&je.splice(ze,1),je}function te(ke,pe){var je=(ke||[]).slice();return je.indexOf(pe)===-1&&je.push(pe),je}function me(ke){return ke.split("-")}function Ae(ke,pe){var je=[],ze=(0,ge.Z)(pe,ke);function ot(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ue.forEach(function(_e){var We=_e.key,qe=_e.children;je.push(We),ot(qe)})}return ot(ze.children),je}function Ze(ke){if(ke.parent){var pe=me(ke.pos);return Number(pe[pe.length-1])===ke.parent.children.length-1}return!1}function Ue(ke){var pe=me(ke.pos);return Number(pe[pe.length-1])===0}function Xe(ke,pe,je,ze,ot,ue,_e,We,qe,yt){var nt,pt=ke.clientX,_t=ke.clientY,Lt=ke.target.getBoundingClientRect(),Bt=Lt.top,kt=Lt.height,we=(yt==="rtl"?-1:1)*(((ot==null?void 0:ot.x)||0)-pt),oe=(we-12)/ze,Se=qe.filter(function(be){var ae;return(ae=We[be])===null||ae===void 0||(ae=ae.children)===null||ae===void 0?void 0:ae.length}),Je=(0,ge.Z)(We,je.eventKey);if(_t-1.5?ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1:ue({dragNode:Dt,dropNode:ut,dropPosition:0})?$e=0:ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1:ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1,{dropPosition:$e,dropLevelOffset:et,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:rt,dropContainerKey:$e===0?null:((nt=Je.parent)===null||nt===void 0?void 0:nt.key)||null,dropAllowed:wt}}function Fe(ke,pe){if(ke){var je=pe.multiple;return je?ke.slice():ke.length?[ke[0]]:ke}}var Ye=function(pe){return pe};function it(ke,pe){if(!ke)return[];var je=pe||{},ze=je.processProps,ot=ze===void 0?Ye:ze,ue=Array.isArray(ke)?ke:[ke];return ue.map(function(_e){var We=_e.children,qe=_objectWithoutProperties(_e,Ie),yt=it(We,pe);return React.createElement(TreeNode,_extends({key:qe.key},ot(qe)),yt)})}function Ke(ke){if(!ke)return null;var pe;if(Array.isArray(ke))pe={checkedKeys:ke,halfCheckedKeys:void 0};else if((0,Be.Z)(ke)==="object")pe={checkedKeys:ke.checked||void 0,halfCheckedKeys:ke.halfChecked||void 0};else return(0,Le.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function Ge(ke,pe){var je=new Set;function ze(ot){if(!je.has(ot)){var ue=(0,ge.Z)(pe,ot);if(ue){je.add(ot);var _e=ue.parent,We=ue.node;We.disabled||_e&&ze(_e.key)}}}return(ke||[]).forEach(function(ot){ze(ot)}),(0,x.Z)(je)}},34643:function(wn,zt,ee){"use strict";ee.d(zt,{S:function(){return He}});var x=ee(48736),Be=ee(65065);function Le(Ie,Oe){var te=new Set;return Ie.forEach(function(me){Oe.has(me)||te.add(me)}),te}function Pe(Ie){var Oe=Ie||{},te=Oe.disabled,me=Oe.disableCheckbox,Ae=Oe.checkable;return!!(te||me)||Ae===!1}function ye(Ie,Oe,te,me){for(var Ae=new Set(Ie),Ze=new Set,Ue=0;Ue<=te;Ue+=1){var Xe=Oe.get(Ue)||new Set;Xe.forEach(function(Ke){var Ge=Ke.key,ke=Ke.node,pe=Ke.children,je=pe===void 0?[]:pe;Ae.has(Ge)&&!me(ke)&&je.filter(function(ze){return!me(ze.node)}).forEach(function(ze){Ae.add(ze.key)})})}for(var Fe=new Set,Ye=te;Ye>=0;Ye-=1){var it=Oe.get(Ye)||new Set;it.forEach(function(Ke){var Ge=Ke.parent,ke=Ke.node;if(!(me(ke)||!Ke.parent||Fe.has(Ke.parent.key))){if(me(Ke.parent.node)){Fe.add(Ge.key);return}var pe=!0,je=!1;(Ge.children||[]).filter(function(ze){return!me(ze.node)}).forEach(function(ze){var ot=ze.key,ue=Ae.has(ot);pe&&!ue&&(pe=!1),!je&&(ue||Ze.has(ot))&&(je=!0)}),pe&&Ae.add(Ge.key),je&&Ze.add(Ge.key),Fe.add(Ge.key)}})}return{checkedKeys:Array.from(Ae),halfCheckedKeys:Array.from(Le(Ze,Ae))}}function ge(Ie,Oe,te,me,Ae){for(var Ze=new Set(Ie),Ue=new Set(Oe),Xe=0;Xe<=me;Xe+=1){var Fe=te.get(Xe)||new Set;Fe.forEach(function(Ge){var ke=Ge.key,pe=Ge.node,je=Ge.children,ze=je===void 0?[]:je;!Ze.has(ke)&&!Ue.has(ke)&&!Ae(pe)&&ze.filter(function(ot){return!Ae(ot.node)}).forEach(function(ot){Ze.delete(ot.key)})})}Ue=new Set;for(var Ye=new Set,it=me;it>=0;it-=1){var Ke=te.get(it)||new Set;Ke.forEach(function(Ge){var ke=Ge.parent,pe=Ge.node;if(!(Ae(pe)||!Ge.parent||Ye.has(Ge.parent.key))){if(Ae(Ge.parent.node)){Ye.add(ke.key);return}var je=!0,ze=!1;(ke.children||[]).filter(function(ot){return!Ae(ot.node)}).forEach(function(ot){var ue=ot.key,_e=Ze.has(ue);je&&!_e&&(je=!1),!ze&&(_e||Ue.has(ue))&&(ze=!0)}),je||Ze.delete(ke.key),ze&&Ue.add(ke.key),Ye.add(ke.key)}})}return{checkedKeys:Array.from(Ze),halfCheckedKeys:Array.from(Le(Ue,Ze))}}function He(Ie,Oe,te,me){var Ae=[],Ze;me?Ze=me:Ze=Pe;var Ue=new Set(Ie.filter(function(it){var Ke=!!(0,Be.Z)(te,it);return Ke||Ae.push(it),Ke})),Xe=new Map,Fe=0;Object.keys(te).forEach(function(it){var Ke=te[it],Ge=Ke.level,ke=Xe.get(Ge);ke||(ke=new Set,Xe.set(Ge,ke)),ke.add(Ke),Fe=Math.max(Fe,Ge)}),(0,x.ZP)(!Ae.length,"Tree missing follow keys: ".concat(Ae.slice(0,100).map(function(it){return"'".concat(it,"'")}).join(", ")));var Ye;return Oe===!0?Ye=ye(Ue,Xe,Fe,Ze):Ye=ge(Ue,Oe.halfCheckedKeys,Xe,Fe,Ze),Ye}},65065:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return x}});function x(Be,Le){return Be[Le]}},34061:function(wn,zt,ee){"use strict";ee.d(zt,{F:function(){return Ge},H8:function(){return Ke},I8:function(){return it},km:function(){return Ae},oH:function(){return Fe},w$:function(){return Ze},zn:function(){return Xe}});var x=ee(76190),Be=ee(94480),Le=ee(33885),Pe=ee(75931),ye=ee(11592),ge=ee(2738),He=ee(48736),Ie=ee(65065),Oe=["children"];function te(ke,pe){return"".concat(ke,"-").concat(pe)}function me(ke){return ke&&ke.type&&ke.type.isTreeNode}function Ae(ke,pe){return ke!=null?ke:pe}function Ze(ke){var pe=ke||{},je=pe.title,ze=pe._title,ot=pe.key,ue=pe.children,_e=je||"title";return{title:_e,_title:ze||[_e],key:ot||"key",children:ue||"children"}}function Ue(ke,pe){var je=new Map;function ze(ot){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ot||[]).forEach(function(_e){var We=_e[pe.key],qe=_e[pe.children];warning(We!=null,"Tree node must have a certain key: [".concat(ue).concat(We,"]"));var yt=String(We);warning(!je.has(yt)||We===null||We===void 0,"Same 'key' exist in the Tree: ".concat(yt)),je.set(yt,!0),ze(qe,"".concat(ue).concat(yt," > "))})}ze(ke)}function Xe(ke){function pe(je){var ze=(0,ye.Z)(je);return ze.map(function(ot){if(!me(ot))return(0,He.ZP)(!ot,"Tree/TreeNode can only accept TreeNode as children."),null;var ue=ot.key,_e=ot.props,We=_e.children,qe=(0,Pe.Z)(_e,Oe),yt=(0,Le.Z)({key:ue},qe),nt=pe(We);return nt.length&&(yt.children=nt),yt}).filter(function(ot){return ot})}return pe(ke)}function Fe(ke,pe,je){var ze=Ze(je),ot=ze._title,ue=ze.key,_e=ze.children,We=new Set(pe===!0?[]:pe),qe=[];function yt(nt){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return nt.map(function(_t,Lt){for(var Bt=te(pt?pt.pos:"0",Lt),kt=Ae(_t[ue],Bt),we,oe=0;oe1&&arguments[1]!==void 0?arguments[1]:{},je=pe.initWrapper,ze=pe.processEntity,ot=pe.onProcessFinished,ue=pe.externalGetKey,_e=pe.childrenPropName,We=pe.fieldNames,qe=arguments.length>2?arguments[2]:void 0,yt=ue||qe,nt={},pt={},_t={posEntities:nt,keyEntities:pt};return je&&(_t=je(_t)||_t),Ye(ke,function(Lt){var Bt=Lt.node,kt=Lt.index,we=Lt.pos,oe=Lt.key,Se=Lt.parentPos,Je=Lt.level,st=Lt.nodes,Re={node:Bt,nodes:st,index:kt,key:oe,pos:we,level:Je},gt=Ae(oe,we);nt[we]=Re,pt[gt]=Re,Re.parent=nt[Se],Re.parent&&(Re.parent.children=Re.parent.children||[],Re.parent.children.push(Re)),ze&&ze(Re,_t)},{externalGetKey:yt,childrenPropName:_e,fieldNames:We}),ot&&ot(_t),_t}function Ke(ke,pe){var je=pe.expandedKeys,ze=pe.selectedKeys,ot=pe.loadedKeys,ue=pe.loadingKeys,_e=pe.checkedKeys,We=pe.halfCheckedKeys,qe=pe.dragOverNodeKey,yt=pe.dropPosition,nt=pe.keyEntities,pt=(0,Ie.Z)(nt,ke),_t={eventKey:ke,expanded:je.indexOf(ke)!==-1,selected:ze.indexOf(ke)!==-1,loaded:ot.indexOf(ke)!==-1,loading:ue.indexOf(ke)!==-1,checked:_e.indexOf(ke)!==-1,halfChecked:We.indexOf(ke)!==-1,pos:String(pt?pt.pos:""),dragOver:qe===ke&&yt===0,dragOverGapTop:qe===ke&&yt===-1,dragOverGapBottom:qe===ke&&yt===1};return _t}function Ge(ke){var pe=ke.data,je=ke.expanded,ze=ke.selected,ot=ke.checked,ue=ke.loaded,_e=ke.loading,We=ke.halfChecked,qe=ke.dragOver,yt=ke.dragOverGapTop,nt=ke.dragOverGapBottom,pt=ke.pos,_t=ke.active,Lt=ke.eventKey,Bt=(0,Le.Z)((0,Le.Z)({},pe),{},{expanded:je,selected:ze,checked:ot,loaded:ue,loading:_e,halfChecked:We,dragOver:qe,dragOverGapTop:yt,dragOverGapBottom:nt,pos:pt,active:_t,key:Lt});return"props"in Bt||Object.defineProperty(Bt,"props",{get:function(){return(0,He.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ke}}),Bt}},90472:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Lt}});var x=ee(54476),Be=ee(67732),Le=ee(83652),Pe=ee(31226),ye=ee(42403),ge=ee(158),He=ee(20068),Ie=ee(59301),Oe=ee(33885),te=ee(75931),me=ee(76190),Ae=ee(75044),Ze=ee(3202),Ue=ee(94480),Xe=ee(92310),Fe=ee.n(Xe),Ye=ee(26112),it=ee(48736),Ke=function(Bt,kt){if(Bt&&kt){var we=Array.isArray(kt)?kt:kt.split(","),oe=Bt.name||"",Se=Bt.type||"",Je=Se.replace(/\/.*$/,"");return we.some(function(st){var Re=st.trim();if(/^\*(\/\*)?$/.test(st))return!0;if(Re.charAt(0)==="."){var gt=oe.toLowerCase(),lt=Re.toLowerCase(),St=[lt];return(lt===".jpg"||lt===".jpeg")&&(St=[".jpg",".jpeg"]),St.some(function(rt){return gt.endsWith(rt)})}return/\/\*$/.test(Re)?Je===Re.replace(/\/.*$/,""):Se===Re?!0:/^\w+$/.test(Re)?((0,it.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Re,"'.Skip for check.")),!0):!1})}return!0};function Ge(Bt,kt){var we="cannot ".concat(Bt.method," ").concat(Bt.action," ").concat(kt.status,"'"),oe=new Error(we);return oe.status=kt.status,oe.method=Bt.method,oe.url=Bt.action,oe}function ke(Bt){var kt=Bt.responseText||Bt.response;if(!kt)return kt;try{return JSON.parse(kt)}catch(we){return kt}}function pe(Bt){var kt=new XMLHttpRequest;Bt.onProgress&&kt.upload&&(kt.upload.onprogress=function(Je){Je.total>0&&(Je.percent=Je.loaded/Je.total*100),Bt.onProgress(Je)});var we=new FormData;Bt.data&&Object.keys(Bt.data).forEach(function(Se){var Je=Bt.data[Se];if(Array.isArray(Je)){Je.forEach(function(st){we.append("".concat(Se,"[]"),st)});return}we.append(Se,Je)}),Bt.file instanceof Blob?we.append(Bt.filename,Bt.file,Bt.file.name):we.append(Bt.filename,Bt.file),kt.onerror=function(Je){Bt.onError(Je)},kt.onload=function(){return kt.status<200||kt.status>=300?Bt.onError(Ge(Bt,kt),ke(kt)):Bt.onSuccess(ke(kt),kt)},kt.open(Bt.method,Bt.action,!0),Bt.withCredentials&&"withCredentials"in kt&&(kt.withCredentials=!0);var oe=Bt.headers||{};return oe["X-Requested-With"]!==null&&kt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(oe).forEach(function(Se){oe[Se]!==null&&kt.setRequestHeader(Se,oe[Se])}),kt.send(we),{abort:function(){kt.abort()}}}var je=function(){var Bt=(0,Ze.Z)((0,Ae.Z)().mark(function kt(we,oe){var Se,Je,st,Re,gt,lt,St,rt;return(0,Ae.Z)().wrap(function(et){for(;;)switch(et.prev=et.next){case 0:lt=function(){return lt=(0,Ze.Z)((0,Ae.Z)().mark(function Dt(ut){return(0,Ae.Z)().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.abrupt("return",new Promise(function(ae){ut.file(function(ce){oe(ce)?(ut.fullPath&&!ce.webkitRelativePath&&(Object.defineProperties(ce,{webkitRelativePath:{writable:!0}}),ce.webkitRelativePath=ut.fullPath.replace(/^\//,""),Object.defineProperties(ce,{webkitRelativePath:{writable:!1}})),ae(ce)):ae(null)})}));case 1:case"end":return be.stop()}},Dt)})),lt.apply(this,arguments)},gt=function(Dt){return lt.apply(this,arguments)},Re=function(){return Re=(0,Ze.Z)((0,Ae.Z)().mark(function Dt(ut){var wt,be,ae,ce,ve;return(0,Ae.Z)().wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:wt=ut.createReader(),be=[];case 2:return ht.next=5,new Promise(function(Ct){wt.readEntries(Ct,function(){return Ct([])})});case 5:if(ae=ht.sent,ce=ae.length,ce){ht.next=9;break}return ht.abrupt("break",12);case 9:for(ve=0;veve?be-(ae-ve):be+(ae-ce)}function Ke(ut,wt,be){var ae=ut.length,ce=wt.length,ve,Ee;if(ae===0&&ce===0)return null;ae2&&arguments[2]!==void 0?arguments[2]:!1,re=Ct?tn<0&&ht.current.left||tn>0&&ht.current.right:tn<0&&ht.current.top||tn>0&&ht.current.bottom;return he&&re?(clearTimeout(ve.current),ce.current=!1):(!re||ce.current)&&Ee(),!ce.current&&re}};function ot(ut,wt,be,ae,ce,ve,Ee){var ht=(0,Ae.useRef)(0),Ct=(0,Ae.useRef)(null),tn=(0,Ae.useRef)(null),he=(0,Ae.useRef)(!1),re=ze(wt,be,ae,ce);function ne(Qt,Zt){if(ke.Z.cancel(Ct.current),!re(!1,Zt)){var xt=Qt;if(!xt._virtualHandled)xt._virtualHandled=!0;else return;ht.current+=Zt,tn.current=Zt,je||xt.preventDefault(),Ct.current=(0,ke.Z)(function(){var Wt=he.current?10:1;Ee(ht.current*Wt,!1),ht.current=0})}}function de(Qt,Zt){Ee(Zt,!0),je||Qt.preventDefault()}var xe=(0,Ae.useRef)(null),le=(0,Ae.useRef)(null);function ct(Qt){if(ut){ke.Z.cancel(le.current),le.current=(0,ke.Z)(function(){xe.current=null},2);var Zt=Qt.deltaX,xt=Qt.deltaY,Wt=Qt.shiftKey,hn=Zt,Sn=xt;(xe.current==="sx"||!xe.current&&Wt&&xt&&!Zt)&&(hn=xt,Sn=0,xe.current="sx");var Jn=Math.abs(hn),Pr=Math.abs(Sn);xe.current===null&&(xe.current=ve&&Jn>Pr?"x":"y"),xe.current==="y"?ne(Qt,Sn):de(Qt,hn)}}function Ot(Qt){ut&&(he.current=Qt.detail===tn.current)}return[ct,Ot]}function ue(ut,wt,be,ae){var ce=Ae.useMemo(function(){return[new Map,[]]},[ut,be.id,ae]),ve=(0,ye.Z)(ce,2),Ee=ve[0],ht=ve[1],Ct=function(he){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he,ne=Ee.get(he),de=Ee.get(re);if(ne===void 0||de===void 0)for(var xe=ut.length,le=ht.length;le0&&arguments[0]!==void 0?arguments[0]:!1;he();var xe=function(){var Ot=!1;ht.current.forEach(function(Qt,Zt){if(Qt&&Qt.offsetParent){var xt=Qt.offsetHeight,Wt=getComputedStyle(Qt),hn=Wt.marginTop,Sn=Wt.marginBottom,Jn=nt(hn),Pr=nt(Sn),Rn=xt+Jn+Pr;Ct.current.get(Zt)!==Rn&&(Ct.current.set(Zt,Rn),Ot=!0)}}),Ot&&Ee(function(Qt){return Qt+1})};if(de)xe();else{tn.current+=1;var le=tn.current;Promise.resolve().then(function(){le===tn.current&&xe()})}}function ne(de,xe){var le=ut(de),ct=ht.current.get(le);xe?(ht.current.set(le,xe),re()):ht.current.delete(le),!ct!=!xe&&(xe?wt==null||wt(de):be==null||be(de))}return(0,Ae.useEffect)(function(){return he},[]),[ne,re,Ct.current,ve]}var _t=14/15;function Lt(ut,wt,be){var ae=(0,Ae.useRef)(!1),ce=(0,Ae.useRef)(0),ve=(0,Ae.useRef)(0),Ee=(0,Ae.useRef)(null),ht=(0,Ae.useRef)(null),Ct,tn=function(de){if(ae.current){var xe=Math.ceil(de.touches[0].pageX),le=Math.ceil(de.touches[0].pageY),ct=ce.current-xe,Ot=ve.current-le,Qt=Math.abs(ct)>Math.abs(Ot);Qt?ce.current=xe:ve.current=le;var Zt=be(Qt,Qt?ct:Ot,!1,de);Zt&&de.preventDefault(),clearInterval(ht.current),Zt&&(ht.current=setInterval(function(){Qt?ct*=_t:Ot*=_t;var xt=Math.floor(Qt?ct:Ot);(!be(Qt,xt,!0)||Math.abs(xt)<=.1)&&clearInterval(ht.current)},16))}},he=function(){ae.current=!1,Ct()},re=function(de){Ct(),de.touches.length===1&&!ae.current&&(ae.current=!0,ce.current=Math.ceil(de.touches[0].pageX),ve.current=Math.ceil(de.touches[0].pageY),Ee.current=de.target,Ee.current.addEventListener("touchmove",tn,{passive:!1}),Ee.current.addEventListener("touchend",he,{passive:!0}))};Ct=function(){Ee.current&&(Ee.current.removeEventListener("touchmove",tn),Ee.current.removeEventListener("touchend",he))},(0,me.Z)(function(){return ut&&wt.current.addEventListener("touchstart",re,{passive:!0}),function(){var ne;(ne=wt.current)===null||ne===void 0||ne.removeEventListener("touchstart",re),Ct(),clearInterval(ht.current)}},[ut])}function Bt(ut){return Math.floor(Math.pow(ut,.5))}function kt(ut,wt){var be="touches"in ut?ut.touches[0]:ut;return be[wt?"pageX":"pageY"]-window[wt?"scrollX":"scrollY"]}function we(ut,wt,be){Ae.useEffect(function(){var ae=wt.current;if(ut&&ae){var ce=!1,ve,Ee,ht=function(){ke.Z.cancel(ve)},Ct=function ne(){ht(),ve=(0,ke.Z)(function(){be(Ee),ne()})},tn=function(){ce=!1,ht()},he=function(de){if(!(de.target.draggable||de.button!==0)){var xe=de;xe._virtualHandled||(xe._virtualHandled=!0,ce=!0)}},re=function(de){if(ce){var xe=kt(de,!1),le=ae.getBoundingClientRect(),ct=le.top,Ot=le.bottom;if(xe<=ct){var Qt=ct-xe;Ee=-Bt(Qt),Ct()}else if(xe>=Ot){var Zt=xe-Ot;Ee=Bt(Zt),Ct()}else ht()}};return ae.addEventListener("mousedown",he),ae.ownerDocument.addEventListener("mouseup",tn),ae.ownerDocument.addEventListener("mousemove",re),ae.ownerDocument.addEventListener("dragend",tn),function(){ae.removeEventListener("mousedown",he),ae.ownerDocument.removeEventListener("mouseup",tn),ae.ownerDocument.removeEventListener("mousemove",re),ae.ownerDocument.removeEventListener("dragend",tn),ht()}}},[ut])}var oe=10;function Se(ut,wt,be,ae,ce,ve,Ee,ht){var Ct=Ae.useRef(),tn=Ae.useState(null),he=(0,ye.Z)(tn,2),re=he[0],ne=he[1];return(0,me.Z)(function(){if(re&&re.times=0;br-=1){var er=ce(wt[br]),Na=be.get(er);if(Na===void 0){Qt=!0;break}if(sa-=Na,sa<=0)break}switch(Wt){case"top":xt=Sn-ct;break;case"bottom":xt=Jn-Ot+ct;break;default:{var Ma=ut.current.scrollTop,_r=Ma+Ot;Sn_r&&(Zt="bottom")}}xt!==null&&Ee(xt),xt!==re.lastTop&&(Qt=!0)}Qt&&ne((0,Le.Z)((0,Le.Z)({},re),{},{times:re.times+1,targetAlign:Zt,lastTop:xt}))}},[re,ut.current]),function(de){if(de==null){ht();return}if(ke.Z.cancel(Ct.current),typeof de=="number")Ee(de);else if(de&&(0,Be.Z)(de)==="object"){var xe,le=de.align;"index"in de?xe=de.index:xe=wt.findIndex(function(Qt){return ce(Qt)===de.key});var ct=de.offset,Ot=ct===void 0?0:ct;ne({times:0,index:xe,offset:Ot,originAlign:le})}}}var Je=Ae.forwardRef(function(ut,wt){var be=ut.prefixCls,ae=ut.rtl,ce=ut.scrollOffset,ve=ut.scrollRange,Ee=ut.onStartMove,ht=ut.onStopMove,Ct=ut.onScroll,tn=ut.horizontal,he=ut.spinSize,re=ut.containerSize,ne=ut.style,de=ut.thumbStyle,xe=ut.showScrollBar,le=Ae.useState(!1),ct=(0,ye.Z)(le,2),Ot=ct[0],Qt=ct[1],Zt=Ae.useState(null),xt=(0,ye.Z)(Zt,2),Wt=xt[0],hn=xt[1],Sn=Ae.useState(null),Jn=(0,ye.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=!ae,va=Ae.useRef(),sa=Ae.useRef(),br=Ae.useState(xe),er=(0,ye.Z)(br,2),Na=er[0],Ma=er[1],_r=Ae.useRef(),Qa=function(){xe===!0||xe===!1||(clearTimeout(_r.current),Ma(!0),_r.current=setTimeout(function(){Ma(!1)},3e3))},Pa=ve-re||0,rn=re-he||0,yn=Ae.useMemo(function(){if(ce===0||Pa===0)return 0;var na=ce/Pa;return na*rn},[ce,Pa,rn]),Tn=function(mr){mr.stopPropagation(),mr.preventDefault()},Pn=Ae.useRef({top:yn,dragging:Ot,pageY:Wt,startTop:Pr});Pn.current={top:yn,dragging:Ot,pageY:Wt,startTop:Pr};var $t=function(mr){Qt(!0),hn(kt(mr,tn)),Rn(Pn.current.top),Ee(),mr.stopPropagation(),mr.preventDefault()};Ae.useEffect(function(){var na=function(nr){nr.preventDefault()},mr=va.current,ea=sa.current;return mr.addEventListener("touchstart",na,{passive:!1}),ea.addEventListener("touchstart",$t,{passive:!1}),function(){mr.removeEventListener("touchstart",na),ea.removeEventListener("touchstart",$t)}},[]);var bn=Ae.useRef();bn.current=Pa;var ar=Ae.useRef();ar.current=rn,Ae.useEffect(function(){if(Ot){var na,mr=function(nr){var An=Pn.current,Cr=An.dragging,pa=An.pageY,Oa=An.startTop;ke.Z.cancel(na);var Tt=va.current.getBoundingClientRect(),Ht=re/(tn?Tt.width:Tt.height);if(Cr){var fr=(kt(nr,tn)-pa)*Ht,Vn=Oa;!Sr&&tn?Vn-=fr:Vn+=fr;var Gt=bn.current,Gn=ar.current,vr=Gn?Vn/Gn:0,Dr=Math.ceil(vr*Gt);Dr=Math.max(Dr,0),Dr=Math.min(Dr,Gt),na=(0,ke.Z)(function(){Ct(Dr,tn)})}},ea=function(){Qt(!1),ht()};return window.addEventListener("mousemove",mr,{passive:!0}),window.addEventListener("touchmove",mr,{passive:!0}),window.addEventListener("mouseup",ea,{passive:!0}),window.addEventListener("touchend",ea,{passive:!0}),function(){window.removeEventListener("mousemove",mr),window.removeEventListener("touchmove",mr),window.removeEventListener("mouseup",ea),window.removeEventListener("touchend",ea),ke.Z.cancel(na)}}},[Ot]),Ae.useEffect(function(){return Qa(),function(){clearTimeout(_r.current)}},[ce]),Ae.useImperativeHandle(wt,function(){return{delayHidden:Qa}});var Er="".concat(be,"-scrollbar"),kr={position:"absolute",visibility:Na?null:"hidden"},Tr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return tn?(Object.assign(kr,{height:8,left:0,right:0,bottom:0}),Object.assign(Tr,(0,Pe.Z)({height:"100%",width:he},Sr?"left":"right",yn))):(Object.assign(kr,(0,Pe.Z)({width:8,top:0,bottom:0},Sr?"right":"left",0)),Object.assign(Tr,{width:"100%",height:he,top:yn})),Ae.createElement("div",{ref:va,className:Ie()(Er,(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},"".concat(Er,"-horizontal"),tn),"".concat(Er,"-vertical"),!tn),"".concat(Er,"-visible"),Na)),style:(0,Le.Z)((0,Le.Z)({},kr),ne),onMouseDown:Tn,onMouseMove:Qa},Ae.createElement("div",{ref:sa,className:Ie()("".concat(Er,"-thumb"),(0,Pe.Z)({},"".concat(Er,"-thumb-moving"),Ot)),style:(0,Le.Z)((0,Le.Z)({},Tr),de),onMouseDown:$t}))}),st=Je,Re=20;function gt(){var ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,be=ut/wt*ut;return isNaN(be)&&(be=0),be=Math.max(be,Re),Math.floor(be)}var lt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],St=[],rt={overflowY:"auto",overflowAnchor:"none"};function $e(ut,wt){var be=ut.prefixCls,ae=be===void 0?"rc-virtual-list":be,ce=ut.className,ve=ut.height,Ee=ut.itemHeight,ht=ut.fullHeight,Ct=ht===void 0?!0:ht,tn=ut.style,he=ut.data,re=ut.children,ne=ut.itemKey,de=ut.virtual,xe=ut.direction,le=ut.scrollWidth,ct=ut.component,Ot=ct===void 0?"div":ct,Qt=ut.onScroll,Zt=ut.onVirtualScroll,xt=ut.onVisibleChange,Wt=ut.innerProps,hn=ut.extraRender,Sn=ut.styles,Jn=ut.showScrollBar,Pr=Jn===void 0?"optional":Jn,Rn=(0,ge.Z)(ut,lt),Sr=Ae.useCallback(function(un){return typeof ne=="function"?ne(un):un==null?void 0:un[ne]},[ne]),va=pt(Sr,null,null),sa=(0,ye.Z)(va,4),br=sa[0],er=sa[1],Na=sa[2],Ma=sa[3],_r=!!(de!==!1&&ve&&Ee),Qa=Ae.useMemo(function(){return Object.values(Na.maps).reduce(function(un,In){return un+In},0)},[Na.id,Na.maps]),Pa=_r&&he&&(Math.max(Ee*he.length,Qa)>ve||!!le),rn=xe==="rtl",yn=Ie()(ae,(0,Pe.Z)({},"".concat(ae,"-rtl"),rn),ce),Tn=he||St,Pn=(0,Ae.useRef)(),$t=(0,Ae.useRef)(),bn=(0,Ae.useRef)(),ar=(0,Ae.useState)(0),Er=(0,ye.Z)(ar,2),kr=Er[0],Tr=Er[1],na=(0,Ae.useState)(0),mr=(0,ye.Z)(na,2),ea=mr[0],ia=mr[1],nr=(0,Ae.useState)(!1),An=(0,ye.Z)(nr,2),Cr=An[0],pa=An[1],Oa=function(){pa(!0)},Tt=function(){pa(!1)},Ht={getKey:Sr};function fr(un){Tr(function(In){var On;typeof un=="function"?On=un(In):On=un;var Nn=Ti(On);return Pn.current.scrollTop=Nn,Nn})}var Vn=(0,Ae.useRef)({start:0,end:Tn.length}),Gt=(0,Ae.useRef)(),Gn=Ge(Tn,Sr),vr=(0,ye.Z)(Gn,1),Dr=vr[0];Gt.current=Dr;var zr=Ae.useMemo(function(){if(!_r)return{scrollHeight:void 0,start:0,end:Tn.length-1,offset:void 0};if(!Pa){var un;return{scrollHeight:((un=$t.current)===null||un===void 0?void 0:un.offsetHeight)||0,start:0,end:Tn.length-1,offset:void 0}}for(var In=0,On,Nn,Un,gr=Tn.length,se=0;se=kr&&On===void 0&&(On=se,Nn=In),ft>kr+ve&&Un===void 0&&(Un=se),In=ft}return On===void 0&&(On=0,Nn=0,Un=Math.ceil(ve/Ee)),Un===void 0&&(Un=Tn.length-1),Un=Math.min(Un+1,Tn.length-1),{scrollHeight:In,start:On,end:Un,offset:Nn}},[Pa,_r,kr,Tn,Ma,ve]),Nr=zr.scrollHeight,sr=zr.start,tr=zr.end,Wn=zr.offset;Vn.current.start=sr,Vn.current.end=tr,Ae.useLayoutEffect(function(){var un=Na.getRecord();if(un.size===1){var In=Array.from(un.keys())[0],On=un.get(In),Nn=Tn[sr];if(Nn&&On===void 0){var Un=Sr(Nn);if(Un===In){var gr=Na.get(In),se=gr-Ee;fr(function(Qe){return Qe+se})}}}Na.resetRecord()},[Nr]);var Jr=Ae.useState({width:0,height:ve}),Aa=(0,ye.Z)(Jr,2),Za=Aa[0],Ra=Aa[1],ri=function(In){Ra({width:In.offsetWidth,height:In.offsetHeight})},oi=(0,Ae.useRef)(),_a=(0,Ae.useRef)(),Rr=Ae.useMemo(function(){return gt(Za.width,le)},[Za.width,le]),Ta=Ae.useMemo(function(){return gt(Za.height,Nr)},[Za.height,Nr]),oa=Nr-ve,ja=(0,Ae.useRef)(oa);ja.current=oa;function Ti(un){var In=un;return Number.isNaN(ja.current)||(In=Math.min(In,ja.current)),In=Math.max(In,0),In}var Si=kr<=0,Ui=kr>=oa,ki=ea<=0,Wi=ea>=le,Bi=ze(Si,Ui,ki,Wi),Xi=function(){return{x:rn?-ea:ea,y:kr}},Ki=(0,Ae.useRef)(Xi()),Vr=(0,te.zX)(function(un){if(Zt){var In=(0,Le.Z)((0,Le.Z)({},Xi()),un);(Ki.current.x!==In.x||Ki.current.y!==In.y)&&(Zt(In),Ki.current=In)}});function Xa(un,In){var On=un;In?((0,Ze.flushSync)(function(){ia(On)}),Vr()):fr(On)}function di(un){var In=un.currentTarget.scrollTop;In!==kr&&fr(In),Qt==null||Qt(un),Vr()}var Mi=function(In){var On=In,Nn=le?le-Za.width:0;return On=Math.max(On,0),On=Math.min(On,Nn),On},Ci=(0,te.zX)(function(un,In){In?((0,Ze.flushSync)(function(){ia(function(On){var Nn=On+(rn?-un:un);return Mi(Nn)})}),Vr()):fr(function(On){var Nn=On+un;return Nn})}),Li=ot(_r,Si,Ui,ki,Wi,!!le,Ci),lo=(0,ye.Z)(Li,2),Pt=lo[0],En=lo[1];Lt(_r,Pn,function(un,In,On,Nn){var Un=Nn;return Bi(un,In,On)?!1:!Un||!Un._virtualHandled?(Un&&(Un._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:un?In:0,deltaY:un?0:In}),!0):!1}),we(Pa,Pn,function(un){fr(function(In){return In+un})}),(0,me.Z)(function(){function un(On){var Nn=Si&&On.detail<0,Un=Ui&&On.detail>0;_r&&!Nn&&!Un&&On.preventDefault()}var In=Pn.current;return In.addEventListener("wheel",Pt,{passive:!1}),In.addEventListener("DOMMouseScroll",En,{passive:!0}),In.addEventListener("MozMousePixelScroll",un,{passive:!1}),function(){In.removeEventListener("wheel",Pt),In.removeEventListener("DOMMouseScroll",En),In.removeEventListener("MozMousePixelScroll",un)}},[_r,Si,Ui]),(0,me.Z)(function(){if(le){var un=Mi(ea);ia(un),Vr({x:un})}},[Za.width,le]);var cn=function(){var In,On;(In=oi.current)===null||In===void 0||In.delayHidden(),(On=_a.current)===null||On===void 0||On.delayHidden()},gn=Se(Pn,Tn,Na,Ee,Sr,function(){return er(!0)},fr,cn);Ae.useImperativeHandle(wt,function(){return{nativeElement:bn.current,getScrollInfo:Xi,scrollTo:function(In){function On(Nn){return Nn&&(0,Be.Z)(Nn)==="object"&&("left"in Nn||"top"in Nn)}On(In)?(In.left!==void 0&&ia(Mi(In.left)),gn(In.top)):gn(In)}}}),(0,me.Z)(function(){if(xt){var un=Tn.slice(sr,tr+1);xt(un,Tn)}},[sr,tr,Tn]);var Zn=ue(Tn,Sr,Na,Ee),jn=hn==null?void 0:hn({start:sr,end:tr,virtual:Pa,offsetX:ea,offsetY:Wn,rtl:rn,getSize:Zn}),mt=Ye(Tn,sr,tr,le,ea,br,re,Ht),ur=null;ve&&(ur=(0,Le.Z)((0,Pe.Z)({},Ct?"height":"maxHeight",ve),rt),_r&&(ur.overflowY="hidden",le&&(ur.overflowX="hidden"),Cr&&(ur.pointerEvents="none")));var Qn={};return rn&&(Qn.dir="rtl"),Ae.createElement("div",(0,x.Z)({ref:bn,style:(0,Le.Z)((0,Le.Z)({},tn),{},{position:"relative"}),className:yn},Qn,Rn),Ae.createElement(Oe.Z,{onResize:ri},Ae.createElement(Ot,{className:"".concat(ae,"-holder"),style:ur,ref:Pn,onScroll:di,onMouseEnter:cn},Ae.createElement(Xe,{prefixCls:ae,height:Nr,offsetX:ea,offsetY:Wn,scrollWidth:le,onInnerResize:er,ref:$t,innerProps:Wt,rtl:rn,extra:jn},mt))),Pa&&Nr>ve&&Ae.createElement(st,{ref:oi,prefixCls:ae,scrollOffset:kr,scrollRange:Nr,rtl:rn,onScroll:Xa,onStartMove:Oa,onStopMove:Tt,spinSize:Ta,containerSize:Za.height,style:Sn==null?void 0:Sn.verticalScrollBar,thumbStyle:Sn==null?void 0:Sn.verticalScrollBarThumb,showScrollBar:Pr}),Pa&&le>Za.width&&Ae.createElement(st,{ref:_a,prefixCls:ae,scrollOffset:ea,scrollRange:le,rtl:rn,onScroll:Xa,onStartMove:Oa,onStopMove:Tt,spinSize:Rr,containerSize:Za.width,horizontal:!0,style:Sn==null?void 0:Sn.horizontalScrollBar,thumbStyle:Sn==null?void 0:Sn.horizontalScrollBarThumb,showScrollBar:Pr}))}var et=Ae.forwardRef($e);et.displayName="List";var dt=et,Dt=dt},25510:function(wn){"use strict";wn.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},13014:function(wn,zt,ee){"use strict";wn.exports=ee.p+"static/yunying_code.7d649890.jpg"},93314:function(wn){"use strict";wn.exports="data:image/png;base64,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"},96908:function(wn){"use strict";wn.exports="data:image/png;base64,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"},57177:function(wn){"use strict";wn.exports="data:image/png;base64,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"},81378:function(wn){"use strict";wn.exports="data:image/png;base64,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"},22214:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pe}});var x=ee(58289),Be=ee(75538),Le=ee(85458);function Pe(ye,ge,He){return ge=(0,x.Z)(ge),(0,Le.Z)(ye,(0,Be.Z)()?Reflect.construct(ge,He||[],(0,x.Z)(ye).constructor):ge.apply(ye,He))}},16722:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});const x=Oe=>typeof Oe=="object"&&Oe!=null&&Oe.nodeType===1,Be=(Oe,te)=>(!te||Oe!=="hidden")&&Oe!=="visible"&&Oe!=="clip",Le=(Oe,te)=>{if(Oe.clientHeight{const Ze=(Ue=>{if(!Ue.ownerDocument||!Ue.ownerDocument.defaultView)return null;try{return Ue.ownerDocument.defaultView.frameElement}catch(Xe){return null}})(Ae);return!!Ze&&(Ze.clientHeightUete||Ue>Oe&&Xe=te&&Fe>=me?Ue-Oe-Ae:Xe>te&&Feme?Xe-te+Ze:0,ye=Oe=>{const te=Oe.parentElement;return te==null?Oe.getRootNode().host||null:te},ge=(Oe,te)=>{var me,Ae,Ze,Ue;if(typeof document=="undefined")return[];const{scrollMode:Xe,block:Fe,inline:Ye,boundary:it,skipOverflowHiddenElements:Ke}=te,Ge=typeof it=="function"?it:st=>st!==it;if(!x(Oe))throw new TypeError("Invalid target");const ke=document.scrollingElement||document.documentElement,pe=[];let je=Oe;for(;x(je)&&Ge(je);){if(je=ye(je),je===ke){pe.push(je);break}je!=null&&je===document.body&&Le(je)&&!Le(document.documentElement)||je!=null&&Le(je,Ke)&&pe.push(je)}const ze=(Ae=(me=window.visualViewport)==null?void 0:me.width)!=null?Ae:innerWidth,ot=(Ue=(Ze=window.visualViewport)==null?void 0:Ze.height)!=null?Ue:innerHeight,{scrollX:ue,scrollY:_e}=window,{height:We,width:qe,top:yt,right:nt,bottom:pt,left:_t}=Oe.getBoundingClientRect(),{top:Lt,right:Bt,bottom:kt,left:we}=(st=>{const Re=window.getComputedStyle(st);return{top:parseFloat(Re.scrollMarginTop)||0,right:parseFloat(Re.scrollMarginRight)||0,bottom:parseFloat(Re.scrollMarginBottom)||0,left:parseFloat(Re.scrollMarginLeft)||0}})(Oe);let oe=Fe==="start"||Fe==="nearest"?yt-Lt:Fe==="end"?pt+kt:yt+We/2-Lt+kt,Se=Ye==="center"?_t+qe/2-we+Bt:Ye==="end"?nt+Bt:_t-we;const Je=[];for(let st=0;st=0&&_t>=0&&pt<=ot&&nt<=ze&&(Re===ke&&!Le(Re)||yt>=St&&pt<=$e&&_t>=et&&nt<=rt))return Je;const dt=getComputedStyle(Re),Dt=parseInt(dt.borderLeftWidth,10),ut=parseInt(dt.borderTopWidth,10),wt=parseInt(dt.borderRightWidth,10),be=parseInt(dt.borderBottomWidth,10);let ae=0,ce=0;const ve="offsetWidth"in Re?Re.offsetWidth-Re.clientWidth-Dt-wt:0,Ee="offsetHeight"in Re?Re.offsetHeight-Re.clientHeight-ut-be:0,ht="offsetWidth"in Re?Re.offsetWidth===0?0:lt/Re.offsetWidth:0,Ct="offsetHeight"in Re?Re.offsetHeight===0?0:gt/Re.offsetHeight:0;if(ke===Re)ae=Fe==="start"?oe:Fe==="end"?oe-ot:Fe==="nearest"?Pe(_e,_e+ot,ot,ut,be,_e+oe,_e+oe+We,We):oe-ot/2,ce=Ye==="start"?Se:Ye==="center"?Se-ze/2:Ye==="end"?Se-ze:Pe(ue,ue+ze,ze,Dt,wt,ue+Se,ue+Se+qe,qe),ae=Math.max(0,ae+_e),ce=Math.max(0,ce+ue);else{ae=Fe==="start"?oe-St-ut:Fe==="end"?oe-$e+be+Ee:Fe==="nearest"?Pe(St,$e,gt,ut,be+Ee,oe,oe+We,We):oe-(St+gt/2)+Ee/2,ce=Ye==="start"?Se-et-Dt:Ye==="center"?Se-(et+lt/2)+ve/2:Ye==="end"?Se-rt+wt+ve:Pe(et,rt,lt,Dt,wt+ve,Se,Se+qe,qe);const{scrollLeft:tn,scrollTop:he}=Re;ae=Ct===0?0:Math.max(0,Math.min(he+ae/Ct,Re.scrollHeight-gt/Ct+Ee)),ce=ht===0?0:Math.max(0,Math.min(tn+ce/ht,Re.scrollWidth-lt/ht+ve)),oe+=he-ae,Se+=tn-ce}Je.push({el:Re,top:ae,left:ce})}return Je},He=Oe=>Oe===!1?{block:"end",inline:"nearest"}:(te=>te===Object(te)&&Object.keys(te).length!==0)(Oe)?Oe:{block:"start",inline:"nearest"};function Ie(Oe,te){if(!Oe.isConnected||!(Ze=>{let Ue=Ze;for(;Ue&&Ue.parentNode;){if(Ue.parentNode===document)return!0;Ue=Ue.parentNode instanceof ShadowRoot?Ue.parentNode.host:Ue.parentNode}return!1})(Oe))return;const me=(Ze=>{const Ue=window.getComputedStyle(Ze);return{top:parseFloat(Ue.scrollMarginTop)||0,right:parseFloat(Ue.scrollMarginRight)||0,bottom:parseFloat(Ue.scrollMarginBottom)||0,left:parseFloat(Ue.scrollMarginLeft)||0}})(Oe);if((Ze=>typeof Ze=="object"&&typeof Ze.behavior=="function")(te))return te.behavior(ge(Oe,te));const Ae=typeof te=="boolean"||te==null?void 0:te.behavior;for(const{el:Ze,top:Ue,left:Xe}of ge(Oe,He(te))){const Fe=Ue-me.top+me.bottom,Ye=Xe-me.left+me.right;Ze.scroll({top:Fe,left:Ye,behavior:Ae})}}}}]); +`,Ke=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ge={},ke;function pe(Lt){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=Lt.getAttribute("id")||Lt.getAttribute("data-reactid")||Lt.getAttribute("name");if(Bt&&Ge[kt])return Ge[kt];var we=window.getComputedStyle(Lt),oe=we.getPropertyValue("box-sizing")||we.getPropertyValue("-moz-box-sizing")||we.getPropertyValue("-webkit-box-sizing"),Se=parseFloat(we.getPropertyValue("padding-bottom"))+parseFloat(we.getPropertyValue("padding-top")),Je=parseFloat(we.getPropertyValue("border-bottom-width"))+parseFloat(we.getPropertyValue("border-top-width")),st=Ke.map(function(gt){return"".concat(gt,":").concat(we.getPropertyValue(gt))}).join(";"),Re={sizingStyle:st,paddingSize:Se,borderSize:Je,boxSizing:oe};return Bt&&kt&&(Ge[kt]=Re),Re}function je(Lt){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ke||(ke=document.createElement("textarea"),ke.setAttribute("tab-index","-1"),ke.setAttribute("aria-hidden","true"),ke.setAttribute("name","hiddenTextarea"),document.body.appendChild(ke)),Lt.getAttribute("wrap")?ke.setAttribute("wrap",Lt.getAttribute("wrap")):ke.removeAttribute("wrap");var oe=pe(Lt,Bt),Se=oe.paddingSize,Je=oe.borderSize,st=oe.boxSizing,Re=oe.sizingStyle;ke.setAttribute("style","".concat(Re,";").concat(it)),ke.value=Lt.value||Lt.placeholder||"";var gt=void 0,lt=void 0,St,rt=ke.scrollHeight;if(st==="border-box"?rt+=Je:st==="content-box"&&(rt-=Se),kt!==null||we!==null){ke.value=" ";var $e=ke.scrollHeight-Se;kt!==null&&(gt=$e*kt,st==="border-box"&&(gt=gt+Se+Je),rt=Math.max(gt,rt)),we!==null&&(lt=$e*we,st==="border-box"&&(lt=lt+Se+Je),St=rt>lt?"":"hidden",rt=Math.min(lt,rt))}var et={height:rt,overflowY:St,resize:"none"};return gt&&(et.minHeight=gt),lt&&(et.maxHeight=lt),et}var ze=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],ot=0,ue=1,_e=2,We=Ze.forwardRef(function(Lt,Bt){var kt=Lt,we=kt.prefixCls,oe=kt.defaultValue,Se=kt.value,Je=kt.autoSize,st=kt.onResize,Re=kt.className,gt=kt.style,lt=kt.disabled,St=kt.onChange,rt=kt.onInternalAutoSize,$e=(0,ge.Z)(kt,ze),et=(0,Ae.Z)(oe,{value:Se,postState:function(Jn){return Jn!=null?Jn:""}}),dt=(0,ye.Z)(et,2),Dt=dt[0],ut=dt[1],wt=function(Jn){ut(Jn.target.value),St==null||St(Jn)},be=Ze.useRef();Ze.useImperativeHandle(Bt,function(){return{textArea:be.current}});var ae=Ze.useMemo(function(){return Je&&(0,Ue.Z)(Je)==="object"?[Je.minRows,Je.maxRows]:[]},[Je]),ce=(0,ye.Z)(ae,2),ve=ce[0],Ee=ce[1],ht=!!Je,Ct=function(){try{if(document.activeElement===be.current){var Jn=be.current,Pr=Jn.selectionStart,Rn=Jn.selectionEnd,Sr=Jn.scrollTop;be.current.setSelectionRange(Pr,Rn),be.current.scrollTop=Sr}}catch(va){}},tn=Ze.useState(_e),he=(0,ye.Z)(tn,2),re=he[0],ne=he[1],de=Ze.useState(),xe=(0,ye.Z)(de,2),le=xe[0],ct=xe[1],Ot=function(){ne(ot)};(0,Fe.Z)(function(){ht&&Ot()},[Se,ve,Ee,ht]),(0,Fe.Z)(function(){if(re===ot)ne(ue);else if(re===ue){var Sn=je(be.current,!1,ve,Ee);ne(_e),ct(Sn)}else Ct()},[re]);var Qt=Ze.useRef(),Zt=function(){Ye.Z.cancel(Qt.current)},xt=function(Jn){re===_e&&(st==null||st(Jn),Je&&(Zt(),Qt.current=(0,Ye.Z)(function(){Ot()})))};Ze.useEffect(function(){return Zt},[]);var Wt=ht?le:null,hn=(0,Le.Z)((0,Le.Z)({},gt),Wt);return(re===ot||re===ue)&&(hn.overflowY="hidden",hn.overflowX="hidden"),Ze.createElement(Xe.Z,{onResize:xt,disabled:!(Je||st)},Ze.createElement("textarea",(0,x.Z)({},$e,{ref:be,style:hn,className:Ie()(we,Re,(0,Be.Z)({},"".concat(we,"-disabled"),lt)),disabled:lt,value:Dt,onChange:wt})))}),qe=We,yt=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],nt=Ze.forwardRef(function(Lt,Bt){var kt,we=Lt.defaultValue,oe=Lt.value,Se=Lt.onFocus,Je=Lt.onBlur,st=Lt.onChange,Re=Lt.allowClear,gt=Lt.maxLength,lt=Lt.onCompositionStart,St=Lt.onCompositionEnd,rt=Lt.suffix,$e=Lt.prefixCls,et=$e===void 0?"rc-textarea":$e,dt=Lt.showCount,Dt=Lt.count,ut=Lt.className,wt=Lt.style,be=Lt.disabled,ae=Lt.hidden,ce=Lt.classNames,ve=Lt.styles,Ee=Lt.onResize,ht=Lt.onClear,Ct=Lt.onPressEnter,tn=Lt.readOnly,he=Lt.autoSize,re=Lt.onKeyDown,ne=(0,ge.Z)(Lt,yt),de=(0,Ae.Z)(we,{value:oe,defaultValue:we}),xe=(0,ye.Z)(de,2),le=xe[0],ct=xe[1],Ot=le==null?"":String(le),Qt=Ze.useState(!1),Zt=(0,ye.Z)(Qt,2),xt=Zt[0],Wt=Zt[1],hn=Ze.useRef(!1),Sn=Ze.useState(null),Jn=(0,ye.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=(0,Ze.useRef)(null),va=(0,Ze.useRef)(null),sa=function(){var Ar;return(Ar=va.current)===null||Ar===void 0?void 0:Ar.textArea},br=function(){sa().focus()};(0,Ze.useImperativeHandle)(Bt,function(){var An;return{resizableTextArea:va.current,focus:br,blur:function(){sa().blur()},nativeElement:((An=Sr.current)===null||An===void 0?void 0:An.nativeElement)||sa()}}),(0,Ze.useEffect)(function(){Wt(function(An){return!be&&An})},[be]);var er=Ze.useState(null),Oa=(0,ye.Z)(er,2),Ma=Oa[0],_r=Oa[1];Ze.useEffect(function(){if(Ma){var An;(An=sa()).setSelectionRange.apply(An,(0,Pe.Z)(Ma))}},[Ma]);var Qa=(0,te.Z)(Dt,dt),Pa=(kt=Qa.max)!==null&&kt!==void 0?kt:gt,rn=Number(Pa)>0,yn=Qa.strategy(Ot),Tn=!!Pa&&yn>Pa,Pn=function(Ar,pa){var _a=pa;!hn.current&&Qa.exceedFormatter&&Qa.max&&Qa.strategy(pa)>Qa.max&&(_a=Qa.exceedFormatter(pa,{max:Qa.max}),pa!==_a&&_r([sa().selectionStart||0,sa().selectionEnd||0])),ct(_a),(0,me.rJ)(Ar.currentTarget,Ar,st,_a)},$t=function(Ar){hn.current=!0,lt==null||lt(Ar)},bn=function(Ar){hn.current=!1,Pn(Ar,Ar.currentTarget.value),St==null||St(Ar)},ar=function(Ar){Pn(Ar,Ar.target.value)},Cr=function(Ar){Ar.key==="Enter"&&Ct&&Ct(Ar),re==null||re(Ar)},kr=function(Ar){Wt(!0),Se==null||Se(Ar)},Tr=function(Ar){Wt(!1),Je==null||Je(Ar)},ra=function(Ar){ct(""),br(),(0,me.rJ)(sa(),Ar,st)},mr=rt,ea;Qa.show&&(Qa.showFormatter?ea=Qa.showFormatter({value:Ot,count:yn,maxLength:Pa}):ea="".concat(yn).concat(rn?" / ".concat(Pa):""),mr=Ze.createElement(Ze.Fragment,null,mr,Ze.createElement("span",{className:Ie()("".concat(et,"-data-count"),ce==null?void 0:ce.count),style:ve==null?void 0:ve.count},ea)));var oa=function(Ar){var pa;Ee==null||Ee(Ar),(pa=sa())!==null&&pa!==void 0&&pa.style.height&&Rn(!0)},nr=!he&&!dt&&!Re;return Ze.createElement(Oe.BaseInput,{ref:Sr,value:Ot,allowClear:Re,handleReset:ra,suffix:mr,prefixCls:et,classNames:(0,Le.Z)((0,Le.Z)({},ce),{},{affixWrapper:Ie()(ce==null?void 0:ce.affixWrapper,(0,Be.Z)((0,Be.Z)({},"".concat(et,"-show-count"),dt),"".concat(et,"-textarea-allow-clear"),Re))}),disabled:be,focused:xt,className:Ie()(ut,Tn&&"".concat(et,"-out-of-range")),style:(0,Le.Z)((0,Le.Z)({},wt),Pr&&!nr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ea=="string"?ea:void 0}},hidden:ae,readOnly:tn,onClear:ht},Ze.createElement(qe,(0,x.Z)({},ne,{autoSize:he,maxLength:gt,onKeyDown:Cr,onChange:ar,onFocus:kr,onBlur:Tr,onCompositionStart:$t,onCompositionEnd:bn,className:Ie()(ce==null?void 0:ce.textarea),style:(0,Le.Z)((0,Le.Z)({},ve==null?void 0:ve.textarea),{},{resize:wt==null?void 0:wt.resize}),disabled:be,prefixCls:et,onResize:oa,ref:va,readOnly:tn})))}),pt=nt,_t=pt},639:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ge}});var x=ee(54476),Be=ee(20068),Le=ee(33885),Pe=ee(42978),ye=ee(75931),ge=ee(59301),He=ee(92310),Ie=ee.n(He),Oe=ee(26112),te=ee(30699),me=function(pe){for(var je=pe.prefixCls,ze=pe.level,ot=pe.isStart,ue=pe.isEnd,_e="".concat(je,"-indent-unit"),We=[],qe=0;qe0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ve=ae.length,Ee=ce.length;if(Math.abs(ve-Ee)!==1)return{add:!1,key:null};function ht(Ct,tn){var he=new Map;Ct.forEach(function(ne){he.set(ne,!0)});var re=tn.filter(function(ne){return!he.has(ne)});return re.length===1?re[0]:null}return ve ").concat(ce);return ce}var St=Fe.forwardRef(function(ae,ce){var ve=ae.prefixCls,Ee=ae.data,ht=ae.selectable,Ct=ae.checkable,tn=ae.expandedKeys,he=ae.selectedKeys,re=ae.checkedKeys,ne=ae.loadedKeys,de=ae.loadingKeys,xe=ae.halfCheckedKeys,le=ae.keyEntities,ct=ae.disabled,Ot=ae.dragging,Qt=ae.dragOverNodeKey,Zt=ae.dropPosition,xt=ae.motion,Wt=ae.height,hn=ae.itemHeight,Sn=ae.virtual,Jn=ae.scrollWidth,Pr=ae.focusable,Rn=ae.activeItem,Sr=ae.focused,va=ae.tabIndex,sa=ae.onKeyDown,br=ae.onFocus,er=ae.onBlur,Oa=ae.onActiveChange,Ma=ae.onListChangeStart,_r=ae.onListChangeEnd,Qa=(0,pe.Z)(ae,Bt),Pa=Fe.useRef(null),rn=Fe.useRef(null);Fe.useImperativeHandle(ce,function(){return{scrollTo:function(Dr){Pa.current.scrollTo(Dr)},getIndentWidth:function(){return rn.current.offsetWidth}}});var yn=Fe.useState(tn),Tn=(0,ke.Z)(yn,2),Pn=Tn[0],$t=Tn[1],bn=Fe.useState(Ee),ar=(0,ke.Z)(bn,2),Cr=ar[0],kr=ar[1],Tr=Fe.useState(Ee),ra=(0,ke.Z)(Tr,2),mr=ra[0],ea=ra[1],oa=Fe.useState([]),nr=(0,ke.Z)(oa,2),An=nr[0],Ar=nr[1],pa=Fe.useState(null),_a=(0,ke.Z)(pa,2),Tt=_a[0],Ht=_a[1],fr=Fe.useRef(Ee);fr.current=Ee;function Vn(){var vr=fr.current;kr(vr),ea(vr),Ar([]),Ht(null),_r()}(0,je.Z)(function(){$t(tn);var vr=_t(Pn,tn);if(vr.key!==null)if(vr.add){var Dr=Cr.findIndex(function(Jr){var Aa=Jr.key;return Aa===vr.key}),zr=Re(Lt(Cr,Ee,vr.key),Sn,Wt,hn),Nr=Cr.slice();Nr.splice(Dr+1,0,st),ea(Nr),Ar(zr),Ht("show")}else{var sr=Ee.findIndex(function(Jr){var Aa=Jr.key;return Aa===vr.key}),tr=Re(Lt(Ee,Cr,vr.key),Sn,Wt,hn),Wn=Ee.slice();Wn.splice(sr+1,0,st),ea(Wn),Ar(tr),Ht("hide")}else Cr!==Ee&&(kr(Ee),ea(Ee))},[tn,Ee]),Fe.useEffect(function(){Ot||Vn()},[Ot]);var Gt=xt?mr:Ee,Gn={expandedKeys:tn,selectedKeys:he,loadedKeys:ne,loadingKeys:de,checkedKeys:re,halfCheckedKeys:xe,dragOverNodeKey:Qt,dropPosition:Zt,keyEntities:le};return Fe.createElement(Fe.Fragment,null,Sr&&Rn&&Fe.createElement("span",{style:kt,"aria-live":"assertive"},lt(Rn)),Fe.createElement("div",null,Fe.createElement("input",{style:kt,disabled:Pr===!1||ct,tabIndex:Pr!==!1?va:null,onKeyDown:sa,onFocus:br,onBlur:er,value:"",onChange:we,"aria-label":"for screen reader"})),Fe.createElement("div",{className:"".concat(ve,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Fe.createElement("div",{className:"".concat(ve,"-indent")},Fe.createElement("div",{ref:rn,className:"".concat(ve,"-indent-unit")}))),Fe.createElement(ze.Z,(0,x.Z)({},Qa,{data:Gt,itemKey:gt,height:Wt,fullHeight:!1,virtual:Sn,itemHeight:hn,scrollWidth:Jn,prefixCls:"".concat(ve,"-list"),ref:Pa,role:"tree",onVisibleChange:function(Dr){Dr.every(function(zr){return gt(zr)!==oe})&&Vn()}}),function(vr){var Dr=vr.pos,zr=Object.assign({},(Ge(vr.data),vr.data)),Nr=vr.title,sr=vr.key,tr=vr.isStart,Wn=vr.isEnd,Jr=(0,qe.km)(sr,Dr);delete zr.key,delete zr.children;var Aa=(0,qe.H8)(Jr,Gn);return Fe.createElement(pt,(0,x.Z)({},zr,Aa,{title:Nr,active:!!Rn&&sr===Rn.key,pos:Dr,data:vr.data,isStart:tr,isEnd:Wn,motion:xt,motionNodes:sr===oe?An:null,motionType:Tt,onMotionStart:Ma,onMotionEnd:Vn,treeNodeRequiredProps:Gn,onMouseMove:function(){Oa(null)}}))}))}),rt=St,$e=ee(82661),et=ee(34643),dt=ee(65065),Dt=10,ut=function(ae){(0,Ie.Z)(ve,ae);var ce=(0,Oe.Z)(ve);function ve(){var Ee;(0,ye.Z)(this,ve);for(var ht=arguments.length,Ct=new Array(ht),tn=0;tn2&&arguments[2]!==void 0?arguments[2]:!1,xe=Ee.state,le=xe.dragChildrenKeys,ct=xe.dropPosition,Ot=xe.dropTargetKey,Qt=xe.dropTargetPos,Zt=xe.dropAllowed;if(Zt){var xt=Ee.props.onDrop;if(Ee.setState({dragOverNodeKey:null}),Ee.cleanDragState(),Ot!==null){var Wt=(0,Le.Z)((0,Le.Z)({},(0,qe.H8)(Ot,Ee.getTreeNodeRequiredProps())),{},{active:((ne=Ee.getActiveItem())===null||ne===void 0?void 0:ne.key)===Ot,data:(0,dt.Z)(Ee.state.keyEntities,Ot).node}),hn=le.includes(Ot);(0,Xe.ZP)(!hn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Sn=(0,$e.yx)(Qt),Jn={event:he,node:(0,qe.F)(Wt),dragNode:Ee.dragNodeProps?(0,qe.F)(Ee.dragNodeProps):null,dragNodesKeys:[Ee.dragNodeProps.eventKey].concat(le),dropToGap:ct!==0,dropPosition:ct+Number(Sn[Sn.length-1])};de||xt==null||xt(Jn),Ee.dragNodeProps=null}}}),(0,te.Z)((0,He.Z)(Ee),"cleanDragState",function(){var he=Ee.state.draggingNodeKey;he!==null&&Ee.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ee.dragStartMousePosition=null,Ee.currentMouseOverDroppableNodeKey=null}),(0,te.Z)((0,He.Z)(Ee),"triggerExpandActionExpand",function(he,re){var ne=Ee.state,de=ne.expandedKeys,xe=ne.flattenNodes,le=re.expanded,ct=re.key,Ot=re.isLeaf;if(!(Ot||he.shiftKey||he.metaKey||he.ctrlKey)){var Qt=xe.filter(function(xt){return xt.key===ct})[0],Zt=(0,qe.F)((0,Le.Z)((0,Le.Z)({},(0,qe.H8)(ct,Ee.getTreeNodeRequiredProps())),{},{data:Qt.data}));Ee.setExpandedKeys(le?(0,$e._5)(de,ct):(0,$e.L0)(de,ct)),Ee.onNodeExpand(he,Zt)}}),(0,te.Z)((0,He.Z)(Ee),"onNodeClick",function(he,re){var ne=Ee.props,de=ne.onClick,xe=ne.expandAction;xe==="click"&&Ee.triggerExpandActionExpand(he,re),de==null||de(he,re)}),(0,te.Z)((0,He.Z)(Ee),"onNodeDoubleClick",function(he,re){var ne=Ee.props,de=ne.onDoubleClick,xe=ne.expandAction;xe==="doubleClick"&&Ee.triggerExpandActionExpand(he,re),de==null||de(he,re)}),(0,te.Z)((0,He.Z)(Ee),"onNodeSelect",function(he,re){var ne=Ee.state.selectedKeys,de=Ee.state,xe=de.keyEntities,le=de.fieldNames,ct=Ee.props,Ot=ct.onSelect,Qt=ct.multiple,Zt=re.selected,xt=re[le.key],Wt=!Zt;Wt?Qt?ne=(0,$e.L0)(ne,xt):ne=[xt]:ne=(0,$e._5)(ne,xt);var hn=ne.map(function(Sn){var Jn=(0,dt.Z)(xe,Sn);return Jn?Jn.node:null}).filter(Boolean);Ee.setUncontrolledState({selectedKeys:ne}),Ot==null||Ot(ne,{event:"select",selected:Wt,node:re,selectedNodes:hn,nativeEvent:he.nativeEvent})}),(0,te.Z)((0,He.Z)(Ee),"onNodeCheck",function(he,re,ne){var de=Ee.state,xe=de.keyEntities,le=de.checkedKeys,ct=de.halfCheckedKeys,Ot=Ee.props,Qt=Ot.checkStrictly,Zt=Ot.onCheck,xt=re.key,Wt,hn={event:"check",node:re,checked:ne,nativeEvent:he.nativeEvent};if(Qt){var Sn=ne?(0,$e.L0)(le,xt):(0,$e._5)(le,xt),Jn=(0,$e._5)(ct,xt);Wt={checked:Sn,halfChecked:Jn},hn.checkedNodes=Sn.map(function(br){return(0,dt.Z)(xe,br)}).filter(Boolean).map(function(br){return br.node}),Ee.setUncontrolledState({checkedKeys:Sn})}else{var Pr=(0,et.S)([].concat((0,Pe.Z)(le),[xt]),!0,xe),Rn=Pr.checkedKeys,Sr=Pr.halfCheckedKeys;if(!ne){var va=new Set(Rn);va.delete(xt);var sa=(0,et.S)(Array.from(va),{checked:!1,halfCheckedKeys:Sr},xe);Rn=sa.checkedKeys,Sr=sa.halfCheckedKeys}Wt=Rn,hn.checkedNodes=[],hn.checkedNodesPositions=[],hn.halfCheckedKeys=Sr,Rn.forEach(function(br){var er=(0,dt.Z)(xe,br);if(er){var Oa=er.node,Ma=er.pos;hn.checkedNodes.push(Oa),hn.checkedNodesPositions.push({node:Oa,pos:Ma})}}),Ee.setUncontrolledState({checkedKeys:Rn},!1,{halfCheckedKeys:Sr})}Zt==null||Zt(Wt,hn)}),(0,te.Z)((0,He.Z)(Ee),"onNodeLoad",function(he){var re,ne=he.key,de=Ee.state.keyEntities,xe=(0,dt.Z)(de,ne);if(!(xe!=null&&(re=xe.children)!==null&&re!==void 0&&re.length)){var le=new Promise(function(ct,Ot){Ee.setState(function(Qt){var Zt=Qt.loadedKeys,xt=Zt===void 0?[]:Zt,Wt=Qt.loadingKeys,hn=Wt===void 0?[]:Wt,Sn=Ee.props,Jn=Sn.loadData,Pr=Sn.onLoad;if(!Jn||xt.includes(ne)||hn.includes(ne))return null;var Rn=Jn(he);return Rn.then(function(){var Sr=Ee.state.loadedKeys,va=(0,$e.L0)(Sr,ne);Pr==null||Pr(va,{event:"load",node:he}),Ee.setUncontrolledState({loadedKeys:va}),Ee.setState(function(sa){return{loadingKeys:(0,$e._5)(sa.loadingKeys,ne)}}),ct()}).catch(function(Sr){if(Ee.setState(function(sa){return{loadingKeys:(0,$e._5)(sa.loadingKeys,ne)}}),Ee.loadingRetryTimes[ne]=(Ee.loadingRetryTimes[ne]||0)+1,Ee.loadingRetryTimes[ne]>=Dt){var va=Ee.state.loadedKeys;(0,Xe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ee.setUncontrolledState({loadedKeys:(0,$e.L0)(va,ne)}),ct()}Ot(Sr)}),{loadingKeys:(0,$e.L0)(hn,ne)}})});return le.catch(function(){}),le}}),(0,te.Z)((0,He.Z)(Ee),"onNodeMouseEnter",function(he,re){var ne=Ee.props.onMouseEnter;ne==null||ne({event:he,node:re})}),(0,te.Z)((0,He.Z)(Ee),"onNodeMouseLeave",function(he,re){var ne=Ee.props.onMouseLeave;ne==null||ne({event:he,node:re})}),(0,te.Z)((0,He.Z)(Ee),"onNodeContextMenu",function(he,re){var ne=Ee.props.onRightClick;ne&&(he.preventDefault(),ne({event:he,node:re}))}),(0,te.Z)((0,He.Z)(Ee),"onFocus",function(){var he=Ee.props.onFocus;Ee.setState({focused:!0});for(var re=arguments.length,ne=new Array(re),de=0;de1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ee.destroyed){var de=!1,xe=!0,le={};Object.keys(he).forEach(function(ct){if(Ee.props.hasOwnProperty(ct)){xe=!1;return}de=!0,le[ct]=he[ct]}),de&&(!re||xe)&&Ee.setState((0,Le.Z)((0,Le.Z)({},le),ne))}}),(0,te.Z)((0,He.Z)(Ee),"scrollTo",function(he){Ee.listRef.current.scrollTo(he)}),Ee}return(0,ge.Z)(ve,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ht=this.props,Ct=ht.activeKey,tn=ht.itemScrollOffset,he=tn===void 0?0:tn;Ct!==void 0&&Ct!==this.state.activeKey&&(this.setState({activeKey:Ct}),Ct!==null&&this.scrollTo({key:Ct,offset:he}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ht=this.state,Ct=ht.focused,tn=ht.flattenNodes,he=ht.keyEntities,re=ht.draggingNodeKey,ne=ht.activeKey,de=ht.dropLevelOffset,xe=ht.dropContainerKey,le=ht.dropTargetKey,ct=ht.dropPosition,Ot=ht.dragOverNodeKey,Qt=ht.indent,Zt=this.props,xt=Zt.prefixCls,Wt=Zt.className,hn=Zt.style,Sn=Zt.showLine,Jn=Zt.focusable,Pr=Zt.tabIndex,Rn=Pr===void 0?0:Pr,Sr=Zt.selectable,va=Zt.showIcon,sa=Zt.icon,br=Zt.switcherIcon,er=Zt.draggable,Oa=Zt.checkable,Ma=Zt.checkStrictly,_r=Zt.disabled,Qa=Zt.motion,Pa=Zt.loadData,rn=Zt.filterTreeNode,yn=Zt.height,Tn=Zt.itemHeight,Pn=Zt.scrollWidth,$t=Zt.virtual,bn=Zt.titleRender,ar=Zt.dropIndicatorRender,Cr=Zt.onContextMenu,kr=Zt.onScroll,Tr=Zt.direction,ra=Zt.rootClassName,mr=Zt.rootStyle,ea=(0,Ue.Z)(this.props,{aria:!0,data:!0}),oa;er&&((0,Be.Z)(er)==="object"?oa=er:typeof er=="function"?oa={nodeDraggable:er}:oa={});var nr={prefixCls:xt,selectable:Sr,showIcon:va,icon:sa,switcherIcon:br,draggable:oa,draggingNodeKey:re,checkable:Oa,checkStrictly:Ma,disabled:_r,keyEntities:he,dropLevelOffset:de,dropContainerKey:xe,dropTargetKey:le,dropPosition:ct,dragOverNodeKey:Ot,indent:Qt,direction:Tr,dropIndicatorRender:ar,loadData:Pa,filterTreeNode:rn,titleRender:bn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return Fe.createElement(Ye.k.Provider,{value:nr},Fe.createElement("div",{className:Ae()(xt,Wt,ra,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(xt,"-show-line"),Sn),"".concat(xt,"-focused"),Ct),"".concat(xt,"-active-focused"),ne!==null)),style:mr},Fe.createElement(rt,(0,x.Z)({ref:this.listRef,prefixCls:xt,style:hn,data:tn,disabled:_r,selectable:Sr,checkable:!!Oa,motion:Qa,dragging:re!==null,height:yn,itemHeight:Tn,virtual:$t,focusable:Jn,focused:Ct,tabIndex:Rn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Cr,onScroll:kr,scrollWidth:Pn},this.getTreeNodeRequiredProps(),ea))))}}],[{key:"getDerivedStateFromProps",value:function(ht,Ct){var tn=Ct.prevProps,he={prevProps:ht};function re(Rn){return!tn&&ht.hasOwnProperty(Rn)||tn&&tn[Rn]!==ht[Rn]}var ne,de=Ct.fieldNames;if(re("fieldNames")&&(de=(0,qe.w$)(ht.fieldNames),he.fieldNames=de),re("treeData")?ne=ht.treeData:re("children")&&((0,Xe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ne=(0,qe.zn)(ht.children)),ne){he.treeData=ne;var xe=(0,qe.I8)(ne,{fieldNames:de});he.keyEntities=(0,Le.Z)((0,te.Z)({},oe,Je),xe.keyEntities)}var le=he.keyEntities||Ct.keyEntities;if(re("expandedKeys")||tn&&re("autoExpandParent"))he.expandedKeys=ht.autoExpandParent||!tn&&ht.defaultExpandParent?(0,$e.r7)(ht.expandedKeys,le):ht.expandedKeys;else if(!tn&&ht.defaultExpandAll){var ct=(0,Le.Z)({},le);delete ct[oe];var Ot=[];Object.keys(ct).forEach(function(Rn){var Sr=ct[Rn];Sr.children&&Sr.children.length&&Ot.push(Sr.key)}),he.expandedKeys=Ot}else!tn&&ht.defaultExpandedKeys&&(he.expandedKeys=ht.autoExpandParent||ht.defaultExpandParent?(0,$e.r7)(ht.defaultExpandedKeys,le):ht.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ne||he.expandedKeys){var Qt=(0,qe.oH)(ne||Ct.treeData,he.expandedKeys||Ct.expandedKeys,de);he.flattenNodes=Qt}if(ht.selectable&&(re("selectedKeys")?he.selectedKeys=(0,$e.BT)(ht.selectedKeys,ht):!tn&&ht.defaultSelectedKeys&&(he.selectedKeys=(0,$e.BT)(ht.defaultSelectedKeys,ht))),ht.checkable){var Zt;if(re("checkedKeys")?Zt=(0,$e.E6)(ht.checkedKeys)||{}:!tn&&ht.defaultCheckedKeys?Zt=(0,$e.E6)(ht.defaultCheckedKeys)||{}:ne&&(Zt=(0,$e.E6)(ht.checkedKeys)||{checkedKeys:Ct.checkedKeys,halfCheckedKeys:Ct.halfCheckedKeys}),Zt){var xt=Zt,Wt=xt.checkedKeys,hn=Wt===void 0?[]:Wt,Sn=xt.halfCheckedKeys,Jn=Sn===void 0?[]:Sn;if(!ht.checkStrictly){var Pr=(0,et.S)(hn,!0,le);hn=Pr.checkedKeys,Jn=Pr.halfCheckedKeys}he.checkedKeys=hn,he.halfCheckedKeys=Jn}}return re("loadedKeys")&&(he.loadedKeys=ht.loadedKeys),he}}]),ve}(Fe.Component);(0,te.Z)(ut,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ke,allowDrop:function(){return!0},expandAction:!1}),(0,te.Z)(ut,"TreeNode",ue.Z);var wt=ut,be=wt},82661:function(wn,zt,ee){"use strict";ee.d(zt,{BT:function(){return Fe},E6:function(){return Ke},L0:function(){return te},OM:function(){return Xe},_5:function(){return Oe},r7:function(){return Ge},wA:function(){return Ae},yx:function(){return me}});var x=ee(94480),Be=ee(76190),Le=ee(48736),Pe=ee(59301),ye=ee(639),ge=ee(65065),He=ee(34061),Ie=null;function Oe(ke,pe){if(!ke)return[];var je=ke.slice(),ze=je.indexOf(pe);return ze>=0&&je.splice(ze,1),je}function te(ke,pe){var je=(ke||[]).slice();return je.indexOf(pe)===-1&&je.push(pe),je}function me(ke){return ke.split("-")}function Ae(ke,pe){var je=[],ze=(0,ge.Z)(pe,ke);function ot(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ue.forEach(function(_e){var We=_e.key,qe=_e.children;je.push(We),ot(qe)})}return ot(ze.children),je}function Ze(ke){if(ke.parent){var pe=me(ke.pos);return Number(pe[pe.length-1])===ke.parent.children.length-1}return!1}function Ue(ke){var pe=me(ke.pos);return Number(pe[pe.length-1])===0}function Xe(ke,pe,je,ze,ot,ue,_e,We,qe,yt){var nt,pt=ke.clientX,_t=ke.clientY,Lt=ke.target.getBoundingClientRect(),Bt=Lt.top,kt=Lt.height,we=(yt==="rtl"?-1:1)*(((ot==null?void 0:ot.x)||0)-pt),oe=(we-12)/ze,Se=qe.filter(function(be){var ae;return(ae=We[be])===null||ae===void 0||(ae=ae.children)===null||ae===void 0?void 0:ae.length}),Je=(0,ge.Z)(We,je.eventKey);if(_t-1.5?ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1:ue({dragNode:Dt,dropNode:ut,dropPosition:0})?$e=0:ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1:ue({dragNode:Dt,dropNode:ut,dropPosition:1})?$e=1:wt=!1,{dropPosition:$e,dropLevelOffset:et,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:rt,dropContainerKey:$e===0?null:((nt=Je.parent)===null||nt===void 0?void 0:nt.key)||null,dropAllowed:wt}}function Fe(ke,pe){if(ke){var je=pe.multiple;return je?ke.slice():ke.length?[ke[0]]:ke}}var Ye=function(pe){return pe};function it(ke,pe){if(!ke)return[];var je=pe||{},ze=je.processProps,ot=ze===void 0?Ye:ze,ue=Array.isArray(ke)?ke:[ke];return ue.map(function(_e){var We=_e.children,qe=_objectWithoutProperties(_e,Ie),yt=it(We,pe);return React.createElement(TreeNode,_extends({key:qe.key},ot(qe)),yt)})}function Ke(ke){if(!ke)return null;var pe;if(Array.isArray(ke))pe={checkedKeys:ke,halfCheckedKeys:void 0};else if((0,Be.Z)(ke)==="object")pe={checkedKeys:ke.checked||void 0,halfCheckedKeys:ke.halfChecked||void 0};else return(0,Le.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function Ge(ke,pe){var je=new Set;function ze(ot){if(!je.has(ot)){var ue=(0,ge.Z)(pe,ot);if(ue){je.add(ot);var _e=ue.parent,We=ue.node;We.disabled||_e&&ze(_e.key)}}}return(ke||[]).forEach(function(ot){ze(ot)}),(0,x.Z)(je)}},34643:function(wn,zt,ee){"use strict";ee.d(zt,{S:function(){return He}});var x=ee(48736),Be=ee(65065);function Le(Ie,Oe){var te=new Set;return Ie.forEach(function(me){Oe.has(me)||te.add(me)}),te}function Pe(Ie){var Oe=Ie||{},te=Oe.disabled,me=Oe.disableCheckbox,Ae=Oe.checkable;return!!(te||me)||Ae===!1}function ye(Ie,Oe,te,me){for(var Ae=new Set(Ie),Ze=new Set,Ue=0;Ue<=te;Ue+=1){var Xe=Oe.get(Ue)||new Set;Xe.forEach(function(Ke){var Ge=Ke.key,ke=Ke.node,pe=Ke.children,je=pe===void 0?[]:pe;Ae.has(Ge)&&!me(ke)&&je.filter(function(ze){return!me(ze.node)}).forEach(function(ze){Ae.add(ze.key)})})}for(var Fe=new Set,Ye=te;Ye>=0;Ye-=1){var it=Oe.get(Ye)||new Set;it.forEach(function(Ke){var Ge=Ke.parent,ke=Ke.node;if(!(me(ke)||!Ke.parent||Fe.has(Ke.parent.key))){if(me(Ke.parent.node)){Fe.add(Ge.key);return}var pe=!0,je=!1;(Ge.children||[]).filter(function(ze){return!me(ze.node)}).forEach(function(ze){var ot=ze.key,ue=Ae.has(ot);pe&&!ue&&(pe=!1),!je&&(ue||Ze.has(ot))&&(je=!0)}),pe&&Ae.add(Ge.key),je&&Ze.add(Ge.key),Fe.add(Ge.key)}})}return{checkedKeys:Array.from(Ae),halfCheckedKeys:Array.from(Le(Ze,Ae))}}function ge(Ie,Oe,te,me,Ae){for(var Ze=new Set(Ie),Ue=new Set(Oe),Xe=0;Xe<=me;Xe+=1){var Fe=te.get(Xe)||new Set;Fe.forEach(function(Ge){var ke=Ge.key,pe=Ge.node,je=Ge.children,ze=je===void 0?[]:je;!Ze.has(ke)&&!Ue.has(ke)&&!Ae(pe)&&ze.filter(function(ot){return!Ae(ot.node)}).forEach(function(ot){Ze.delete(ot.key)})})}Ue=new Set;for(var Ye=new Set,it=me;it>=0;it-=1){var Ke=te.get(it)||new Set;Ke.forEach(function(Ge){var ke=Ge.parent,pe=Ge.node;if(!(Ae(pe)||!Ge.parent||Ye.has(Ge.parent.key))){if(Ae(Ge.parent.node)){Ye.add(ke.key);return}var je=!0,ze=!1;(ke.children||[]).filter(function(ot){return!Ae(ot.node)}).forEach(function(ot){var ue=ot.key,_e=Ze.has(ue);je&&!_e&&(je=!1),!ze&&(_e||Ue.has(ue))&&(ze=!0)}),je||Ze.delete(ke.key),ze&&Ue.add(ke.key),Ye.add(ke.key)}})}return{checkedKeys:Array.from(Ze),halfCheckedKeys:Array.from(Le(Ue,Ze))}}function He(Ie,Oe,te,me){var Ae=[],Ze;me?Ze=me:Ze=Pe;var Ue=new Set(Ie.filter(function(it){var Ke=!!(0,Be.Z)(te,it);return Ke||Ae.push(it),Ke})),Xe=new Map,Fe=0;Object.keys(te).forEach(function(it){var Ke=te[it],Ge=Ke.level,ke=Xe.get(Ge);ke||(ke=new Set,Xe.set(Ge,ke)),ke.add(Ke),Fe=Math.max(Fe,Ge)}),(0,x.ZP)(!Ae.length,"Tree missing follow keys: ".concat(Ae.slice(0,100).map(function(it){return"'".concat(it,"'")}).join(", ")));var Ye;return Oe===!0?Ye=ye(Ue,Xe,Fe,Ze):Ye=ge(Ue,Oe.halfCheckedKeys,Xe,Fe,Ze),Ye}},65065:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return x}});function x(Be,Le){return Be[Le]}},34061:function(wn,zt,ee){"use strict";ee.d(zt,{F:function(){return Ge},H8:function(){return Ke},I8:function(){return it},km:function(){return Ae},oH:function(){return Fe},w$:function(){return Ze},zn:function(){return Xe}});var x=ee(76190),Be=ee(94480),Le=ee(33885),Pe=ee(75931),ye=ee(11592),ge=ee(2738),He=ee(48736),Ie=ee(65065),Oe=["children"];function te(ke,pe){return"".concat(ke,"-").concat(pe)}function me(ke){return ke&&ke.type&&ke.type.isTreeNode}function Ae(ke,pe){return ke!=null?ke:pe}function Ze(ke){var pe=ke||{},je=pe.title,ze=pe._title,ot=pe.key,ue=pe.children,_e=je||"title";return{title:_e,_title:ze||[_e],key:ot||"key",children:ue||"children"}}function Ue(ke,pe){var je=new Map;function ze(ot){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ot||[]).forEach(function(_e){var We=_e[pe.key],qe=_e[pe.children];warning(We!=null,"Tree node must have a certain key: [".concat(ue).concat(We,"]"));var yt=String(We);warning(!je.has(yt)||We===null||We===void 0,"Same 'key' exist in the Tree: ".concat(yt)),je.set(yt,!0),ze(qe,"".concat(ue).concat(yt," > "))})}ze(ke)}function Xe(ke){function pe(je){var ze=(0,ye.Z)(je);return ze.map(function(ot){if(!me(ot))return(0,He.ZP)(!ot,"Tree/TreeNode can only accept TreeNode as children."),null;var ue=ot.key,_e=ot.props,We=_e.children,qe=(0,Pe.Z)(_e,Oe),yt=(0,Le.Z)({key:ue},qe),nt=pe(We);return nt.length&&(yt.children=nt),yt}).filter(function(ot){return ot})}return pe(ke)}function Fe(ke,pe,je){var ze=Ze(je),ot=ze._title,ue=ze.key,_e=ze.children,We=new Set(pe===!0?[]:pe),qe=[];function yt(nt){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return nt.map(function(_t,Lt){for(var Bt=te(pt?pt.pos:"0",Lt),kt=Ae(_t[ue],Bt),we,oe=0;oe1&&arguments[1]!==void 0?arguments[1]:{},je=pe.initWrapper,ze=pe.processEntity,ot=pe.onProcessFinished,ue=pe.externalGetKey,_e=pe.childrenPropName,We=pe.fieldNames,qe=arguments.length>2?arguments[2]:void 0,yt=ue||qe,nt={},pt={},_t={posEntities:nt,keyEntities:pt};return je&&(_t=je(_t)||_t),Ye(ke,function(Lt){var Bt=Lt.node,kt=Lt.index,we=Lt.pos,oe=Lt.key,Se=Lt.parentPos,Je=Lt.level,st=Lt.nodes,Re={node:Bt,nodes:st,index:kt,key:oe,pos:we,level:Je},gt=Ae(oe,we);nt[we]=Re,pt[gt]=Re,Re.parent=nt[Se],Re.parent&&(Re.parent.children=Re.parent.children||[],Re.parent.children.push(Re)),ze&&ze(Re,_t)},{externalGetKey:yt,childrenPropName:_e,fieldNames:We}),ot&&ot(_t),_t}function Ke(ke,pe){var je=pe.expandedKeys,ze=pe.selectedKeys,ot=pe.loadedKeys,ue=pe.loadingKeys,_e=pe.checkedKeys,We=pe.halfCheckedKeys,qe=pe.dragOverNodeKey,yt=pe.dropPosition,nt=pe.keyEntities,pt=(0,Ie.Z)(nt,ke),_t={eventKey:ke,expanded:je.indexOf(ke)!==-1,selected:ze.indexOf(ke)!==-1,loaded:ot.indexOf(ke)!==-1,loading:ue.indexOf(ke)!==-1,checked:_e.indexOf(ke)!==-1,halfChecked:We.indexOf(ke)!==-1,pos:String(pt?pt.pos:""),dragOver:qe===ke&&yt===0,dragOverGapTop:qe===ke&&yt===-1,dragOverGapBottom:qe===ke&&yt===1};return _t}function Ge(ke){var pe=ke.data,je=ke.expanded,ze=ke.selected,ot=ke.checked,ue=ke.loaded,_e=ke.loading,We=ke.halfChecked,qe=ke.dragOver,yt=ke.dragOverGapTop,nt=ke.dragOverGapBottom,pt=ke.pos,_t=ke.active,Lt=ke.eventKey,Bt=(0,Le.Z)((0,Le.Z)({},pe),{},{expanded:je,selected:ze,checked:ot,loaded:ue,loading:_e,halfChecked:We,dragOver:qe,dragOverGapTop:yt,dragOverGapBottom:nt,pos:pt,active:_t,key:Lt});return"props"in Bt||Object.defineProperty(Bt,"props",{get:function(){return(0,He.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ke}}),Bt}},90472:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Lt}});var x=ee(54476),Be=ee(67732),Le=ee(83652),Pe=ee(31226),ye=ee(42403),ge=ee(158),He=ee(20068),Ie=ee(59301),Oe=ee(33885),te=ee(75931),me=ee(76190),Ae=ee(75044),Ze=ee(3202),Ue=ee(94480),Xe=ee(92310),Fe=ee.n(Xe),Ye=ee(26112),it=ee(48736),Ke=function(Bt,kt){if(Bt&&kt){var we=Array.isArray(kt)?kt:kt.split(","),oe=Bt.name||"",Se=Bt.type||"",Je=Se.replace(/\/.*$/,"");return we.some(function(st){var Re=st.trim();if(/^\*(\/\*)?$/.test(st))return!0;if(Re.charAt(0)==="."){var gt=oe.toLowerCase(),lt=Re.toLowerCase(),St=[lt];return(lt===".jpg"||lt===".jpeg")&&(St=[".jpg",".jpeg"]),St.some(function(rt){return gt.endsWith(rt)})}return/\/\*$/.test(Re)?Je===Re.replace(/\/.*$/,""):Se===Re?!0:/^\w+$/.test(Re)?((0,it.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Re,"'.Skip for check.")),!0):!1})}return!0};function Ge(Bt,kt){var we="cannot ".concat(Bt.method," ").concat(Bt.action," ").concat(kt.status,"'"),oe=new Error(we);return oe.status=kt.status,oe.method=Bt.method,oe.url=Bt.action,oe}function ke(Bt){var kt=Bt.responseText||Bt.response;if(!kt)return kt;try{return JSON.parse(kt)}catch(we){return kt}}function pe(Bt){var kt=new XMLHttpRequest;Bt.onProgress&&kt.upload&&(kt.upload.onprogress=function(Je){Je.total>0&&(Je.percent=Je.loaded/Je.total*100),Bt.onProgress(Je)});var we=new FormData;Bt.data&&Object.keys(Bt.data).forEach(function(Se){var Je=Bt.data[Se];if(Array.isArray(Je)){Je.forEach(function(st){we.append("".concat(Se,"[]"),st)});return}we.append(Se,Je)}),Bt.file instanceof Blob?we.append(Bt.filename,Bt.file,Bt.file.name):we.append(Bt.filename,Bt.file),kt.onerror=function(Je){Bt.onError(Je)},kt.onload=function(){return kt.status<200||kt.status>=300?Bt.onError(Ge(Bt,kt),ke(kt)):Bt.onSuccess(ke(kt),kt)},kt.open(Bt.method,Bt.action,!0),Bt.withCredentials&&"withCredentials"in kt&&(kt.withCredentials=!0);var oe=Bt.headers||{};return oe["X-Requested-With"]!==null&&kt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(oe).forEach(function(Se){oe[Se]!==null&&kt.setRequestHeader(Se,oe[Se])}),kt.send(we),{abort:function(){kt.abort()}}}var je=function(){var Bt=(0,Ze.Z)((0,Ae.Z)().mark(function kt(we,oe){var Se,Je,st,Re,gt,lt,St,rt;return(0,Ae.Z)().wrap(function(et){for(;;)switch(et.prev=et.next){case 0:lt=function(){return lt=(0,Ze.Z)((0,Ae.Z)().mark(function Dt(ut){return(0,Ae.Z)().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.abrupt("return",new Promise(function(ae){ut.file(function(ce){oe(ce)?(ut.fullPath&&!ce.webkitRelativePath&&(Object.defineProperties(ce,{webkitRelativePath:{writable:!0}}),ce.webkitRelativePath=ut.fullPath.replace(/^\//,""),Object.defineProperties(ce,{webkitRelativePath:{writable:!1}})),ae(ce)):ae(null)})}));case 1:case"end":return be.stop()}},Dt)})),lt.apply(this,arguments)},gt=function(Dt){return lt.apply(this,arguments)},Re=function(){return Re=(0,Ze.Z)((0,Ae.Z)().mark(function Dt(ut){var wt,be,ae,ce,ve;return(0,Ae.Z)().wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:wt=ut.createReader(),be=[];case 2:return ht.next=5,new Promise(function(Ct){wt.readEntries(Ct,function(){return Ct([])})});case 5:if(ae=ht.sent,ce=ae.length,ce){ht.next=9;break}return ht.abrupt("break",12);case 9:for(ve=0;veve?be-(ae-ve):be+(ae-ce)}function Ke(ut,wt,be){var ae=ut.length,ce=wt.length,ve,Ee;if(ae===0&&ce===0)return null;ae2&&arguments[2]!==void 0?arguments[2]:!1,re=Ct?tn<0&&ht.current.left||tn>0&&ht.current.right:tn<0&&ht.current.top||tn>0&&ht.current.bottom;return he&&re?(clearTimeout(ve.current),ce.current=!1):(!re||ce.current)&&Ee(),!ce.current&&re}};function ot(ut,wt,be,ae,ce,ve,Ee){var ht=(0,Ae.useRef)(0),Ct=(0,Ae.useRef)(null),tn=(0,Ae.useRef)(null),he=(0,Ae.useRef)(!1),re=ze(wt,be,ae,ce);function ne(Qt,Zt){if(ke.Z.cancel(Ct.current),!re(!1,Zt)){var xt=Qt;if(!xt._virtualHandled)xt._virtualHandled=!0;else return;ht.current+=Zt,tn.current=Zt,je||xt.preventDefault(),Ct.current=(0,ke.Z)(function(){var Wt=he.current?10:1;Ee(ht.current*Wt,!1),ht.current=0})}}function de(Qt,Zt){Ee(Zt,!0),je||Qt.preventDefault()}var xe=(0,Ae.useRef)(null),le=(0,Ae.useRef)(null);function ct(Qt){if(ut){ke.Z.cancel(le.current),le.current=(0,ke.Z)(function(){xe.current=null},2);var Zt=Qt.deltaX,xt=Qt.deltaY,Wt=Qt.shiftKey,hn=Zt,Sn=xt;(xe.current==="sx"||!xe.current&&Wt&&xt&&!Zt)&&(hn=xt,Sn=0,xe.current="sx");var Jn=Math.abs(hn),Pr=Math.abs(Sn);xe.current===null&&(xe.current=ve&&Jn>Pr?"x":"y"),xe.current==="y"?ne(Qt,Sn):de(Qt,hn)}}function Ot(Qt){ut&&(he.current=Qt.detail===tn.current)}return[ct,Ot]}function ue(ut,wt,be,ae){var ce=Ae.useMemo(function(){return[new Map,[]]},[ut,be.id,ae]),ve=(0,ye.Z)(ce,2),Ee=ve[0],ht=ve[1],Ct=function(he){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he,ne=Ee.get(he),de=Ee.get(re);if(ne===void 0||de===void 0)for(var xe=ut.length,le=ht.length;le0&&arguments[0]!==void 0?arguments[0]:!1;he();var xe=function(){var Ot=!1;ht.current.forEach(function(Qt,Zt){if(Qt&&Qt.offsetParent){var xt=Qt.offsetHeight,Wt=getComputedStyle(Qt),hn=Wt.marginTop,Sn=Wt.marginBottom,Jn=nt(hn),Pr=nt(Sn),Rn=xt+Jn+Pr;Ct.current.get(Zt)!==Rn&&(Ct.current.set(Zt,Rn),Ot=!0)}}),Ot&&Ee(function(Qt){return Qt+1})};if(de)xe();else{tn.current+=1;var le=tn.current;Promise.resolve().then(function(){le===tn.current&&xe()})}}function ne(de,xe){var le=ut(de),ct=ht.current.get(le);xe?(ht.current.set(le,xe),re()):ht.current.delete(le),!ct!=!xe&&(xe?wt==null||wt(de):be==null||be(de))}return(0,Ae.useEffect)(function(){return he},[]),[ne,re,Ct.current,ve]}var _t=14/15;function Lt(ut,wt,be){var ae=(0,Ae.useRef)(!1),ce=(0,Ae.useRef)(0),ve=(0,Ae.useRef)(0),Ee=(0,Ae.useRef)(null),ht=(0,Ae.useRef)(null),Ct,tn=function(de){if(ae.current){var xe=Math.ceil(de.touches[0].pageX),le=Math.ceil(de.touches[0].pageY),ct=ce.current-xe,Ot=ve.current-le,Qt=Math.abs(ct)>Math.abs(Ot);Qt?ce.current=xe:ve.current=le;var Zt=be(Qt,Qt?ct:Ot,!1,de);Zt&&de.preventDefault(),clearInterval(ht.current),Zt&&(ht.current=setInterval(function(){Qt?ct*=_t:Ot*=_t;var xt=Math.floor(Qt?ct:Ot);(!be(Qt,xt,!0)||Math.abs(xt)<=.1)&&clearInterval(ht.current)},16))}},he=function(){ae.current=!1,Ct()},re=function(de){Ct(),de.touches.length===1&&!ae.current&&(ae.current=!0,ce.current=Math.ceil(de.touches[0].pageX),ve.current=Math.ceil(de.touches[0].pageY),Ee.current=de.target,Ee.current.addEventListener("touchmove",tn,{passive:!1}),Ee.current.addEventListener("touchend",he,{passive:!0}))};Ct=function(){Ee.current&&(Ee.current.removeEventListener("touchmove",tn),Ee.current.removeEventListener("touchend",he))},(0,me.Z)(function(){return ut&&wt.current.addEventListener("touchstart",re,{passive:!0}),function(){var ne;(ne=wt.current)===null||ne===void 0||ne.removeEventListener("touchstart",re),Ct(),clearInterval(ht.current)}},[ut])}function Bt(ut){return Math.floor(Math.pow(ut,.5))}function kt(ut,wt){var be="touches"in ut?ut.touches[0]:ut;return be[wt?"pageX":"pageY"]-window[wt?"scrollX":"scrollY"]}function we(ut,wt,be){Ae.useEffect(function(){var ae=wt.current;if(ut&&ae){var ce=!1,ve,Ee,ht=function(){ke.Z.cancel(ve)},Ct=function ne(){ht(),ve=(0,ke.Z)(function(){be(Ee),ne()})},tn=function(){ce=!1,ht()},he=function(de){if(!(de.target.draggable||de.button!==0)){var xe=de;xe._virtualHandled||(xe._virtualHandled=!0,ce=!0)}},re=function(de){if(ce){var xe=kt(de,!1),le=ae.getBoundingClientRect(),ct=le.top,Ot=le.bottom;if(xe<=ct){var Qt=ct-xe;Ee=-Bt(Qt),Ct()}else if(xe>=Ot){var Zt=xe-Ot;Ee=Bt(Zt),Ct()}else ht()}};return ae.addEventListener("mousedown",he),ae.ownerDocument.addEventListener("mouseup",tn),ae.ownerDocument.addEventListener("mousemove",re),ae.ownerDocument.addEventListener("dragend",tn),function(){ae.removeEventListener("mousedown",he),ae.ownerDocument.removeEventListener("mouseup",tn),ae.ownerDocument.removeEventListener("mousemove",re),ae.ownerDocument.removeEventListener("dragend",tn),ht()}}},[ut])}var oe=10;function Se(ut,wt,be,ae,ce,ve,Ee,ht){var Ct=Ae.useRef(),tn=Ae.useState(null),he=(0,ye.Z)(tn,2),re=he[0],ne=he[1];return(0,me.Z)(function(){if(re&&re.times=0;br-=1){var er=ce(wt[br]),Oa=be.get(er);if(Oa===void 0){Qt=!0;break}if(sa-=Oa,sa<=0)break}switch(Wt){case"top":xt=Sn-ct;break;case"bottom":xt=Jn-Ot+ct;break;default:{var Ma=ut.current.scrollTop,_r=Ma+Ot;Sn_r&&(Zt="bottom")}}xt!==null&&Ee(xt),xt!==re.lastTop&&(Qt=!0)}Qt&&ne((0,Le.Z)((0,Le.Z)({},re),{},{times:re.times+1,targetAlign:Zt,lastTop:xt}))}},[re,ut.current]),function(de){if(de==null){ht();return}if(ke.Z.cancel(Ct.current),typeof de=="number")Ee(de);else if(de&&(0,Be.Z)(de)==="object"){var xe,le=de.align;"index"in de?xe=de.index:xe=wt.findIndex(function(Qt){return ce(Qt)===de.key});var ct=de.offset,Ot=ct===void 0?0:ct;ne({times:0,index:xe,offset:Ot,originAlign:le})}}}var Je=Ae.forwardRef(function(ut,wt){var be=ut.prefixCls,ae=ut.rtl,ce=ut.scrollOffset,ve=ut.scrollRange,Ee=ut.onStartMove,ht=ut.onStopMove,Ct=ut.onScroll,tn=ut.horizontal,he=ut.spinSize,re=ut.containerSize,ne=ut.style,de=ut.thumbStyle,xe=ut.showScrollBar,le=Ae.useState(!1),ct=(0,ye.Z)(le,2),Ot=ct[0],Qt=ct[1],Zt=Ae.useState(null),xt=(0,ye.Z)(Zt,2),Wt=xt[0],hn=xt[1],Sn=Ae.useState(null),Jn=(0,ye.Z)(Sn,2),Pr=Jn[0],Rn=Jn[1],Sr=!ae,va=Ae.useRef(),sa=Ae.useRef(),br=Ae.useState(xe),er=(0,ye.Z)(br,2),Oa=er[0],Ma=er[1],_r=Ae.useRef(),Qa=function(){xe===!0||xe===!1||(clearTimeout(_r.current),Ma(!0),_r.current=setTimeout(function(){Ma(!1)},3e3))},Pa=ve-re||0,rn=re-he||0,yn=Ae.useMemo(function(){if(ce===0||Pa===0)return 0;var ra=ce/Pa;return ra*rn},[ce,Pa,rn]),Tn=function(mr){mr.stopPropagation(),mr.preventDefault()},Pn=Ae.useRef({top:yn,dragging:Ot,pageY:Wt,startTop:Pr});Pn.current={top:yn,dragging:Ot,pageY:Wt,startTop:Pr};var $t=function(mr){Qt(!0),hn(kt(mr,tn)),Rn(Pn.current.top),Ee(),mr.stopPropagation(),mr.preventDefault()};Ae.useEffect(function(){var ra=function(nr){nr.preventDefault()},mr=va.current,ea=sa.current;return mr.addEventListener("touchstart",ra,{passive:!1}),ea.addEventListener("touchstart",$t,{passive:!1}),function(){mr.removeEventListener("touchstart",ra),ea.removeEventListener("touchstart",$t)}},[]);var bn=Ae.useRef();bn.current=Pa;var ar=Ae.useRef();ar.current=rn,Ae.useEffect(function(){if(Ot){var ra,mr=function(nr){var An=Pn.current,Ar=An.dragging,pa=An.pageY,_a=An.startTop;ke.Z.cancel(ra);var Tt=va.current.getBoundingClientRect(),Ht=re/(tn?Tt.width:Tt.height);if(Ar){var fr=(kt(nr,tn)-pa)*Ht,Vn=_a;!Sr&&tn?Vn-=fr:Vn+=fr;var Gt=bn.current,Gn=ar.current,vr=Gn?Vn/Gn:0,Dr=Math.ceil(vr*Gt);Dr=Math.max(Dr,0),Dr=Math.min(Dr,Gt),ra=(0,ke.Z)(function(){Ct(Dr,tn)})}},ea=function(){Qt(!1),ht()};return window.addEventListener("mousemove",mr,{passive:!0}),window.addEventListener("touchmove",mr,{passive:!0}),window.addEventListener("mouseup",ea,{passive:!0}),window.addEventListener("touchend",ea,{passive:!0}),function(){window.removeEventListener("mousemove",mr),window.removeEventListener("touchmove",mr),window.removeEventListener("mouseup",ea),window.removeEventListener("touchend",ea),ke.Z.cancel(ra)}}},[Ot]),Ae.useEffect(function(){return Qa(),function(){clearTimeout(_r.current)}},[ce]),Ae.useImperativeHandle(wt,function(){return{delayHidden:Qa}});var Cr="".concat(be,"-scrollbar"),kr={position:"absolute",visibility:Oa?null:"hidden"},Tr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return tn?(Object.assign(kr,{height:8,left:0,right:0,bottom:0}),Object.assign(Tr,(0,Pe.Z)({height:"100%",width:he},Sr?"left":"right",yn))):(Object.assign(kr,(0,Pe.Z)({width:8,top:0,bottom:0},Sr?"right":"left",0)),Object.assign(Tr,{width:"100%",height:he,top:yn})),Ae.createElement("div",{ref:va,className:Ie()(Cr,(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},"".concat(Cr,"-horizontal"),tn),"".concat(Cr,"-vertical"),!tn),"".concat(Cr,"-visible"),Oa)),style:(0,Le.Z)((0,Le.Z)({},kr),ne),onMouseDown:Tn,onMouseMove:Qa},Ae.createElement("div",{ref:sa,className:Ie()("".concat(Cr,"-thumb"),(0,Pe.Z)({},"".concat(Cr,"-thumb-moving"),Ot)),style:(0,Le.Z)((0,Le.Z)({},Tr),de),onMouseDown:$t}))}),st=Je,Re=20;function gt(){var ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,be=ut/wt*ut;return isNaN(be)&&(be=0),be=Math.max(be,Re),Math.floor(be)}var lt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],St=[],rt={overflowY:"auto",overflowAnchor:"none"};function $e(ut,wt){var be=ut.prefixCls,ae=be===void 0?"rc-virtual-list":be,ce=ut.className,ve=ut.height,Ee=ut.itemHeight,ht=ut.fullHeight,Ct=ht===void 0?!0:ht,tn=ut.style,he=ut.data,re=ut.children,ne=ut.itemKey,de=ut.virtual,xe=ut.direction,le=ut.scrollWidth,ct=ut.component,Ot=ct===void 0?"div":ct,Qt=ut.onScroll,Zt=ut.onVirtualScroll,xt=ut.onVisibleChange,Wt=ut.innerProps,hn=ut.extraRender,Sn=ut.styles,Jn=ut.showScrollBar,Pr=Jn===void 0?"optional":Jn,Rn=(0,ge.Z)(ut,lt),Sr=Ae.useCallback(function(un){return typeof ne=="function"?ne(un):un==null?void 0:un[ne]},[ne]),va=pt(Sr,null,null),sa=(0,ye.Z)(va,4),br=sa[0],er=sa[1],Oa=sa[2],Ma=sa[3],_r=!!(de!==!1&&ve&&Ee),Qa=Ae.useMemo(function(){return Object.values(Oa.maps).reduce(function(un,In){return un+In},0)},[Oa.id,Oa.maps]),Pa=_r&&he&&(Math.max(Ee*he.length,Qa)>ve||!!le),rn=xe==="rtl",yn=Ie()(ae,(0,Pe.Z)({},"".concat(ae,"-rtl"),rn),ce),Tn=he||St,Pn=(0,Ae.useRef)(),$t=(0,Ae.useRef)(),bn=(0,Ae.useRef)(),ar=(0,Ae.useState)(0),Cr=(0,ye.Z)(ar,2),kr=Cr[0],Tr=Cr[1],ra=(0,Ae.useState)(0),mr=(0,ye.Z)(ra,2),ea=mr[0],oa=mr[1],nr=(0,Ae.useState)(!1),An=(0,ye.Z)(nr,2),Ar=An[0],pa=An[1],_a=function(){pa(!0)},Tt=function(){pa(!1)},Ht={getKey:Sr};function fr(un){Tr(function(In){var On;typeof un=="function"?On=un(In):On=un;var Nn=Ti(On);return Pn.current.scrollTop=Nn,Nn})}var Vn=(0,Ae.useRef)({start:0,end:Tn.length}),Gt=(0,Ae.useRef)(),Gn=Ge(Tn,Sr),vr=(0,ye.Z)(Gn,1),Dr=vr[0];Gt.current=Dr;var zr=Ae.useMemo(function(){if(!_r)return{scrollHeight:void 0,start:0,end:Tn.length-1,offset:void 0};if(!Pa){var un;return{scrollHeight:((un=$t.current)===null||un===void 0?void 0:un.offsetHeight)||0,start:0,end:Tn.length-1,offset:void 0}}for(var In=0,On,Nn,Un,yr=Tn.length,se=0;se=kr&&On===void 0&&(On=se,Nn=In),ft>kr+ve&&Un===void 0&&(Un=se),In=ft}return On===void 0&&(On=0,Nn=0,Un=Math.ceil(ve/Ee)),Un===void 0&&(Un=Tn.length-1),Un=Math.min(Un+1,Tn.length-1),{scrollHeight:In,start:On,end:Un,offset:Nn}},[Pa,_r,kr,Tn,Ma,ve]),Nr=zr.scrollHeight,sr=zr.start,tr=zr.end,Wn=zr.offset;Vn.current.start=sr,Vn.current.end=tr,Ae.useLayoutEffect(function(){var un=Oa.getRecord();if(un.size===1){var In=Array.from(un.keys())[0],On=un.get(In),Nn=Tn[sr];if(Nn&&On===void 0){var Un=Sr(Nn);if(Un===In){var yr=Oa.get(In),se=yr-Ee;fr(function(Qe){return Qe+se})}}}Oa.resetRecord()},[Nr]);var Jr=Ae.useState({width:0,height:ve}),Aa=(0,ye.Z)(Jr,2),Ra=Aa[0],Wa=Aa[1],ri=function(In){Wa({width:In.offsetWidth,height:In.offsetHeight})},oi=(0,Ae.useRef)(),Ta=(0,Ae.useRef)(),Rr=Ae.useMemo(function(){return gt(Ra.width,le)},[Ra.width,le]),Za=Ae.useMemo(function(){return gt(Ra.height,Nr)},[Ra.height,Nr]),ua=Nr-ve,ja=(0,Ae.useRef)(ua);ja.current=ua;function Ti(un){var In=un;return Number.isNaN(ja.current)||(In=Math.min(In,ja.current)),In=Math.max(In,0),In}var Si=kr<=0,Ui=kr>=ua,ki=ea<=0,Wi=ea>=le,Bi=ze(Si,Ui,ki,Wi),Xi=function(){return{x:rn?-ea:ea,y:kr}},Ki=(0,Ae.useRef)(Xi()),Vr=(0,te.zX)(function(un){if(Zt){var In=(0,Le.Z)((0,Le.Z)({},Xi()),un);(Ki.current.x!==In.x||Ki.current.y!==In.y)&&(Zt(In),Ki.current=In)}});function Xa(un,In){var On=un;In?((0,Ze.flushSync)(function(){oa(On)}),Vr()):fr(On)}function di(un){var In=un.currentTarget.scrollTop;In!==kr&&fr(In),Qt==null||Qt(un),Vr()}var Mi=function(In){var On=In,Nn=le?le-Ra.width:0;return On=Math.max(On,0),On=Math.min(On,Nn),On},Ci=(0,te.zX)(function(un,In){In?((0,Ze.flushSync)(function(){oa(function(On){var Nn=On+(rn?-un:un);return Mi(Nn)})}),Vr()):fr(function(On){var Nn=On+un;return Nn})}),Li=ot(_r,Si,Ui,ki,Wi,!!le,Ci),lo=(0,ye.Z)(Li,2),Pt=lo[0],En=lo[1];Lt(_r,Pn,function(un,In,On,Nn){var Un=Nn;return Bi(un,In,On)?!1:!Un||!Un._virtualHandled?(Un&&(Un._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:un?In:0,deltaY:un?0:In}),!0):!1}),we(Pa,Pn,function(un){fr(function(In){return In+un})}),(0,me.Z)(function(){function un(On){var Nn=Si&&On.detail<0,Un=Ui&&On.detail>0;_r&&!Nn&&!Un&&On.preventDefault()}var In=Pn.current;return In.addEventListener("wheel",Pt,{passive:!1}),In.addEventListener("DOMMouseScroll",En,{passive:!0}),In.addEventListener("MozMousePixelScroll",un,{passive:!1}),function(){In.removeEventListener("wheel",Pt),In.removeEventListener("DOMMouseScroll",En),In.removeEventListener("MozMousePixelScroll",un)}},[_r,Si,Ui]),(0,me.Z)(function(){if(le){var un=Mi(ea);oa(un),Vr({x:un})}},[Ra.width,le]);var cn=function(){var In,On;(In=oi.current)===null||In===void 0||In.delayHidden(),(On=Ta.current)===null||On===void 0||On.delayHidden()},gn=Se(Pn,Tn,Oa,Ee,Sr,function(){return er(!0)},fr,cn);Ae.useImperativeHandle(wt,function(){return{nativeElement:bn.current,getScrollInfo:Xi,scrollTo:function(In){function On(Nn){return Nn&&(0,Be.Z)(Nn)==="object"&&("left"in Nn||"top"in Nn)}On(In)?(In.left!==void 0&&oa(Mi(In.left)),gn(In.top)):gn(In)}}}),(0,me.Z)(function(){if(xt){var un=Tn.slice(sr,tr+1);xt(un,Tn)}},[sr,tr,Tn]);var Zn=ue(Tn,Sr,Oa,Ee),jn=hn==null?void 0:hn({start:sr,end:tr,virtual:Pa,offsetX:ea,offsetY:Wn,rtl:rn,getSize:Zn}),mt=Ye(Tn,sr,tr,le,ea,br,re,Ht),ur=null;ve&&(ur=(0,Le.Z)((0,Pe.Z)({},Ct?"height":"maxHeight",ve),rt),_r&&(ur.overflowY="hidden",le&&(ur.overflowX="hidden"),Ar&&(ur.pointerEvents="none")));var Qn={};return rn&&(Qn.dir="rtl"),Ae.createElement("div",(0,x.Z)({ref:bn,style:(0,Le.Z)((0,Le.Z)({},tn),{},{position:"relative"}),className:yn},Qn,Rn),Ae.createElement(Oe.Z,{onResize:ri},Ae.createElement(Ot,{className:"".concat(ae,"-holder"),style:ur,ref:Pn,onScroll:di,onMouseEnter:cn},Ae.createElement(Xe,{prefixCls:ae,height:Nr,offsetX:ea,offsetY:Wn,scrollWidth:le,onInnerResize:er,ref:$t,innerProps:Wt,rtl:rn,extra:jn},mt))),Pa&&Nr>ve&&Ae.createElement(st,{ref:oi,prefixCls:ae,scrollOffset:kr,scrollRange:Nr,rtl:rn,onScroll:Xa,onStartMove:_a,onStopMove:Tt,spinSize:Za,containerSize:Ra.height,style:Sn==null?void 0:Sn.verticalScrollBar,thumbStyle:Sn==null?void 0:Sn.verticalScrollBarThumb,showScrollBar:Pr}),Pa&&le>Ra.width&&Ae.createElement(st,{ref:Ta,prefixCls:ae,scrollOffset:ea,scrollRange:le,rtl:rn,onScroll:Xa,onStartMove:_a,onStopMove:Tt,spinSize:Rr,containerSize:Ra.width,horizontal:!0,style:Sn==null?void 0:Sn.horizontalScrollBar,thumbStyle:Sn==null?void 0:Sn.horizontalScrollBarThumb,showScrollBar:Pr}))}var et=Ae.forwardRef($e);et.displayName="List";var dt=et,Dt=dt},25510:function(wn){"use strict";wn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiwAAAIsCAYAAADRd/LpAAAgAElEQVR4Xuyda5BtVXXvV3efc+CAYBQRjaJBeWjiVVKVB0mMUV6GKv0cvVVG/XTrViUlSd0bqUoQg4KapKJW8j3mWinNx1SRSgkciKARYiqi1ycvFZSggHgFDofz6L71m3v/9xk9eq695ty91t67u8eimu6z91zzMcaYY/znGGPOudLEExQICgQFggJBgaBAUGDJKbBC/26+98jGkvczuhcUCAoEBYICQYGgwB6lwJUXnroSgGWPMj+GHRQICgQFggJBgZ1CgS2A5YoLTtkpfY9+BgWCAkGBoEBQICiwyylwy33PpREGYNnljI7hBQWCAkGBoEBQYCdTIADLTuZe9D0oEBQICgQFggJ7hAIBWPYIo2OYQYGgQFAgKBAU2MkUCMCyk7kXfQ8KBAWCAkGBoMAeoUAAlj3C6BhmUCAoEBQICgQFdjIFArDsZO5F34MCQYGgQFAgKLBHKBCAZY8wOoYZFAgKBAWCAkGBnUyBACw7mXvR96BAUCAoEBQICuwRCgRg2SOMjmEGBYICQYGgQFBgJ1MgAMtO5l70PSgQFAgKBAWCAnuEAgFY9gijY5hBgaBAUCAoEBTYyRQIwLKTuRd9DwoEBYICQYGgwB6hQACWPcLoGGZQICgQFAgKBAV2MgUCsOxk7kXfgwJBgaBAUCAosEcoEIBljzA6hhkUCAoEBYICQYGdTIEALDuZe9H3oEBQICgQFAgK7BEKBGDZI4yOYQYFggJBgaBAUGAnUyAAy07mXvQ9KBAUCAoEBYICe4QCAVj2CKNjmEGBoEBQICgQFNjJFAjAspO5F30PCgQFggJBgaDAHqFAAJY9wugYZlAgKBAUCAoEBXYyBQKw7GTuRd+DAkGBoEBQICiwRygQgGWPMDqGGRQICgQFggJBgZ1MgQAsO5l70fegQFAgKBAUCArsEQoEYNkjjI5hBgWCAkGBoEBQYCdTIADLTuZe9D0oEBQICgQFggJ7hAIBWPYIo2OYQYGgQFAgKBAU2MkUCMCyk7kXfQ8KBAWCAkGBoMAeoUAAlj3C6BhmUCAoEBQICgQFdjIFlhKwnDhxollbW5vQdWNjo1lZWWn4zc/q6upOpvlS9R168kBfnuPHjyfai97r6+ubeLFUnd9mZ5AzZEljn6ecQVfJsdplOPSJR/LPv+mffix/KGff3SY5Bn19J8iZ7eOxY8ea/fv3b6GJH8egRIvKszaAOdDGG83lIN3upMDSARYpYBQ6j5S6/m2N6+5kyfxHZYGggMpup3MbOJmXnFnDJyXbBmIkEbbPfGbLz19q6lvcaXImHmmRBIjZt2/fBMzXUyDe8BSYFWBIlgTkBTDFs6D09igwK1+212r320sHWOiyVwyeeDtNUXezYbElrCHxq31W+tBbimGxPe23deSM8QGKc56KoeQsV6/aZ/XIg2FUOb6Tp8v2c6j+9Uvlk7XtBDmjj3i1RH/JvTeEy6rQh+LdMtRrvY92bti+BV+WgVPD9WHpAAuKAaXtVzI2JGQ9L8ORZu/UvBMMSd/ckJxZwCKvkugxlJx576H1tgiw0C+t7AOw9M39fH3iO/zJARYLFsMwzocnakVzgH9rEaWFBp+JN8GX+fJl3q0tHWARWLGueaFpvuPntNNOSwIaz/YpsFdzgyRnFpzIk8RKbkg5g+bPPPNMc+qppyYGCpgIINlV/jQOt60yty8V/dewE+Ts6NGjaeAHDhzIEgCeHTx4cOKR659Ke6/GUoDx3HPPJb7kyjNfDh8+3Jx++ulhF3oSoVK+9NRccTVLB1jo+ZEjR5JwtiXX+qTc4tFGwS0UsKt7vrRhBv62xnRZhXhWtqIEWa2xms49Q8nZtHqt0bSrSmjPfPBhoFwoa1Z6DPneTpIzyb1oC92V6OnHMSTNou7NFNAiVosMeVr4nCTcnTIXgq+zU2ApAYtV1FLSdqfE7MONN6dRQBPe71TZrVST4hMos7k68wBnVgEj53bXUq59AZ2dbjSXXc7aDJ/4w3yYh3zs1nk367imyb3f8TdrG/HeclNg6QCLlIWUOYpBq8rPf/7zDT8CMctN2p3XOymEd7/73c0rX/nK1mTUnTeyrT2WnAm0zFPOJL/ve9/7mjPPPHNTrorf6myVNPPgL/7iLxo8QzKaOzE0uqxyJp2Dl+tjH/vYlt1AOx0oLtu8ff7zn99cffXVRd3SYuL73/9+8/d///ebeGPnQADJInJ2Fnrzm9/c/M7v/E5nuXkXWDrAknOX67M///M/bz74wQ8mF76SE+dNsN3YnrxXUtj/+q//OhHWocIii6bjouQMWuPKRn6/973vNa94xSsmO4AsTdQ/ncMiIPNzP/dzzf/7f/8vFd1pwH3Z5Uw6hVwV6KykTmsQc8csLFqWd2r7LIqYAyWPdo7ecccdDcY0J/s7bT6UjHtRZbCz11133aKab2136QCLemrDEigMlMmNN97YfOQjH5msMJeOmrugQ0z6Q4cOJcCyF1YrylfQrhzk7oYbbhhczk455ZTm61//enPeeedNDq/zh8J5cWIenHXWWc2TTz654yVtWeUMGj/++OPNy172sqRzBFZikdS/yNUAFloHtABYrrrqqglvkCPlGPXfw71bYwCWCt63xZDlYamoKopWUgCQctttt+0JwLJoOWN1idK2z7SwA9+98IUvbH76059WcnX5ii+znOHBwsOinU2inv/38lF1Z/WoFrAwOlIC8LAEb4bldQCWCvou2pBUdHXXFV1mQ9I3sRctZwFYlhMYB2Dpe6bl6wvAMh86z9JKAJYKqi3akFR0ddcVDcDSNPPy5AVgCcCy6xRIxYACsFQQa85FA7BUEDwASwWxei4agCUAS88ila1umeUsPCzzkIAmhUNLk27VowgJzYc3AVgq6ByApYJYPRddZkPS81BbD5oKD0vflN5a3zLLWQCW4flPCwFY5kPnWVoJwFJBtQAsFcTquegyG5KehxqApW+CVtS3zHIWgKWCkdsoGoBlG8Qb+NUALBUEDsBSQayeiy6zIel5qAFY+iZoRX3LLGcBWCoYuY2iAVi2QbyBXw3AUkHgACwVxOq56DIbkp6HGoClb4JW1LfMchaApYKR2ygagGUbxBv41QAsFQQOwFJBrJ6LLrMh6XmoAVj6JmhFfcssZwFYKhi5jaIBWLZBvIFfDcBSQeAALBXE6rnoMhuSnocagKVvglbUt8xyFoClgpHbKBqAZRvEG/jVACwVBO4TsHziE59oLr744orWd1fRT33qUw0/pSdDdhmSNt684x3vaB599NFi4j3vec9rPvvZzzb8Ln2on3Z4NB7/29cF7z/+8Y9nrxnoU85Kx2DLXXLJJQ1H9Jc8uibhmmuuSe8MeW2CpXNJ32YtA2+4AG/ZnoMHDzbQOfe0ycy8xqD5PGR7yNZnPvOZ5pxzztkiZ23jf/rpp9Pc5HfpMw/Awli4zPU973lPabd2Xbl77rmn+JJJDT4AS4UY9GlI7EV+FV3YNUW1RXdowPILv/ALDTeplj4YKsrXGCzK007NWLgTiasGcga+TzkrHfd2yjGGn/zkJ+nY+CEf0XnINpa5bmQyd/3BosEKNMOQMKeHfJCzBx98MM21UtCGVwoAoos5S/o3L8DygQ98IF3kNyTILxnv0GXarvXQ2TU17QdgqaBWn4YkAMvohusaIz/tLqE23gRgqRDwGYsGYJmRcJWvBWAJwFIpMktRPADLgtgQgKU/woeHJTwstdIUHpbwsISHpXbWLL58AJYF8SAAS3+ED8ASgKVWmgKwBGAJwFI7axZfPgDLgngQgKU/wgdgCcBSK00BWAKwBGCpnTWLLx+AZUE8CMDSH+EDsARgqZWmACwBWAKw1M6axZcPwLIgHgRg6Y/wAVgCsNRKUwCWACwBWGpnzeLLB2BZEA8CsPRH+AAsAVhqpSkASwCWACy1s2bx5QOwLIgHAVj6I3wAlgAstdIUgCUASwCW2lmz+PIBWBbEg0UDFt/+MhwYNSsrhgAs9MUewgR9XvWqVzXf+973iru5LAfHqcMaD2OBZtdff306un+ZnpJzWPqQ3VkBiz3rx9JzmWhY0hcO5uOAPi/jXu5L6uq7TO3Bcaurq836+npVN+LguGZCM+i3U54ALAvi1KIAy4kTJ5q1tbXm6NGj6Tc/PMeOHWv27du3I09K7BuwQI/jx48n2shA8e/Xve51zQMPPNBAw5JnFsDCqu+CCy7YpIBRKFZe9Ld+v/nNb25uvvnm1F8UN322hoj+Uhb+8pt/33DDDc2NN96Y5GCRj/oqRcRYf/zjHzcvfOELU7cYj1eoyOr+/fvT97zHvw8cOJDGRdmS0z5rAAt0pW7qpV3RTPKBbPgnB2b8wYaLojv9OPvss5sf/OAHm+Y840BGpj1tBqPPsdQCllNPPTXxRKBFAEa6jc89MN8rgEVjhxbQgB/NJ8kxc2cZHsujtjkcgGVBnFoUYGG4R44c2XS/ixcOgZoFkaa62b4ACzxhgkvRqSOiByfdPvzww2nC54yU73gtYKF9ARYZNymYaStIjubntGP/5Iy9PhPNMMAY/GV6ODLeX2eQAyNWeUmmS8AKY60BLJSXUkfJ54CHBTV8L37Z95aBxpJt7reCzjm6CpDbecBn/Gg8Fhz0Pa5SwAKd6SNzETmmTwKW1jDn5s5eASwC/XZe8DdyLNAPzbqAat887tJV9C8HpAKwDM2JlvoXCVho+7d/+7fTCss+Wp2WehCGIB2X5XFhYM3TF2CxbaIERQ95LR555JFi7wp1PfXUU8073/nO9Lv0eelLX7pl/FoZec+J6vzKV76y5eIvKSh5Z7zS5j4UfmpCQvAF/gz9vO1tb8vSTCtDP5Yzzzyz+epXv1rkWVHfawEL9GTsXJhnH4Fc9c2DGfh/1113JcMqcCB+9knHr33taw10KH3o58tf/vKJ545/e8MlcKt+//CHP0x6w3r4SturKcclfu9973trXkmXEkJn+4SHZeSBzC3CoFOOZlVEH6gwcvmFL3whyaPloXQZzfqFSdwlNBAzVO2iAIuU0HnnnZdWmVoNWmGoMWJ9k6nNWzCtnb4Bi8CKjJBF9d6tOq1fs1yWRp7M/fffP+GLNQ6avNbgwb877rijISzk+2v7JkPqQxU1vB7izipvvBkD+RUW5FnAJmVlvUcY6ieffDIbDmvjTw1gUYgB2bz99tsnbvVcv2x79PGyyy5rUKY8ds7X0L1kjuW8Urn3rGfEr1b5TsbNyovKQbNXv/rV1fkiJf23ZWoupZMcXHrppYnO0mceOHp67xUPi8Ztea0FmGg2Sw5QLU9Ly8MXPNmE3i0w8SA5AEspRXsqtwjAQptCrSiehx56KE1wxa4V7+xbmdaQbBkAy3PPPbcpZGZBpoyUDxvlxlgLWOAFfPnOd76TwIdyT6R8bU6NXN+UE2CxffKgxgJTO56aZMWhAIvGQr8YA4Dl6aefnqyiZEilpBQG0HgBLE888cTEg1GSRFgDWHCX04c3velNzaFDh9Lf+gw6W++KlQPGdfnllydDOvScKgUs8p625fog+7jivUGg/9Ds/PPPr/Iy1sx9lS0FLFafQWfmgfSZ8rm8wVYbew2waI7Jkwb/RbPSEPcsvKx9h/6xmNaizb/vQba+Dw9LLaUryy8CsKiLzz77bPOa17wmARb7HDx4MP2T70uUfuWQi4oDWLhJuebpy8MiwyhjRB+sR4U8CeK+/JQYIAALHpOS6+hlIM4999wEWGjDGw2fN6C+MVnf+ta3JuDp+3XaaaelHJW2PJVTTjmlwUiVPHgX4E+fjx2jDBBhMXaweO8LhhS6PPPMM5u6QL7Lf/3XfzUkX3qatfW1BrBQB3Ri7J/73Oc2VYkhYL6QE+LlhX+/5S1vmaz8FRby4+qDnniYfN5Prl4BV/rMfNdq24YQLahR8jl1oS8wJjwCiwoX9TEG1fGBD3yg4afkod/Iw1VXXdXceeedrfrM17WXAMvhw4cb9ICfG7/7u7+bZBO9tih9D1/k1ZPcvfKVr2y++93vTsJZkjfrNQsPS8ns6LHMIgCLDAIGWQmkQtx2aN6d2uOwO6taBg+LEr5yaN4CmK7B1HpYqI/Jmts6bXdxWVACr7S6sGE99c2HIeT+5TdGpybhdigPi5c9GxKyY/VgzCeQ+lDeNP7UABbmC8oUDws0kJfSyod1WcvrgiKWh0WhixqPVpd82e9LPSy5ZFk7DiVjyiCo3/KwKCTUlk9U0+e2sqUeFt4XLwiJAlgk0zbMIaDo5WwvnMMi+giYQgMlKUMzdMcyhITUBxsSErimz7nwvOVneFj6mHlT6lgEYKE7ahfAopCQjLAyxRHo0pVq32RSnkBNvX15WEQf/barDmtoSmkDYGFFWuJhUVsAFjwstKHPtI1XfbCJaJSzOSzeIMpbZA2PN7SltB7Sw2KBoAUsdjyMG5pAD8YtPpxxxhlpx0vbnMqNrwawCMALTFuvBG3KAEhubJKjjIKU7lCApdTDYoGsNQT8bY0a//ZhRNHMyuYQ48G7ct1115WKZSqHJ0shIcmS9QL5yvaKh4VxS3/Y8BjzSN6/KkIPVNiCple84hWTRVvOqyzZDMAyEDNy1S4KsKgvNuk2AMtJDokvMvD6ZjcBFm+0SsV+WQGLkm5Lx0G5GsCiem3SrQDTNMDCd0pstF6Xmn6Wlu0LsPidGN7DQojTAp1lASyis5XtACwjanjAIhp5mpXK2hDlLGBh0Yb3Kzwsp66sQOyb7z2Sjve84oJThqB9UZ2LBCy0zeFkxAmHUDhFBGgptAwhIX8OjQUxdmXfNc7thoSsJ8QeZEe7to/WHaoDoqbx1R4gVxP+GyIkpLHYVTseFnmlcu58S3fe45C5xx57rMorWAtYaIeQ0C233DI5v8Lz34cQMRTkCbDyLzm3p0uepn1fGhKyAFzgxHoM285gQp7QF6997Ws3hRFr5Kd0fDUhIeqE7ldcccUkXOfbyfVxr3hY2uwMsgnNkE0fai3lU1/lLH+QSUDxt771rezZMH6OqQ8REuqLGy31LBKw0CWFhDTh+S3FtUgBXgbA0hfrtwtYbD+svNh8iFxISKCqbzA6BGDxoSq/rdmPNSeveFgw2DVPLWChbiWEa1cFv30uh6U93/k8AYGEvudYLWCpoZVoTm4VCx17TtOiAYvmheis/ligm6M53993332TJGLRwxtEu1CAxujNn/3sZ6l4CQ/bctKm0V/G19O2jdZ8rjBaLlzdZmtsuLJWHoYsD43lYelaFARgGZITpu4ALHlCB2DJJ93m5EVJpiQbony6vBHbFe0hAIs1FMr90LZmvvPGcRGARaEFZBMPi00QbMtn0lEBMgpD82YIwOLDojmQN0TCZq2HhX7iLdD2cZsPhby0JTwDwAAUevx4JX/iP2E3ko4BLLRRsiAIwFKvdQKwjHZtXnlhhIQm0hMeltvSirk0gbZ+2jUprIHCKkm6Vf1tCq7Lw0ICnR6t8vs+sXgIwJJL9PRJtxYgLAKwiJ4CLAq7SXa8F8gmq/rERq32S4xdjcwNAViszPF37uC4ZfCwQCebj+E9xZIf6xHhMw4nQw9a0Gzf1dj0GVvtOYdG3rzwsNRIaHnZACwBWLZISwCWnQtYfJ4BK0sMoxI7ZWD7zpsYArDYA61kGGwOC4Ir74Q3RPr30CGhHGCxE0r8sIf56XsBFsub0tV5uYpvkhEtOYelpk5blj7nQkKz1jftvRoPiw8JSV7kHYF35Gz57fttISEBYvHL9jMAyxDc3lpnAJYALAFYDAVQYhxOt1M9LBqKVulf/OIXm7e//e2beDyE54i7hH7913+9N63V1kebJ5DbneXzDGYBLFxi+frXv75oLAJMv/Vbv9XcdNNNm1bk/MN6VCxv+By+cC+KfYbgDXcJsb27z8cDRO4e4y4h61UZwsNy9dVXN+973/uKhiLAwp1Nd99996bTkXMJmtYrBl+4t0aP9ahY74newVOKzHBQHXJZ4iWLkFARGzcVCsASgCUAyy4ELBoSK3uOsvcr4npVMf0NLkvDKPT1eJe6NQze2PjwhIACv2cBLBgbJU92jUchH4ALp+ly2q5OeM2BFVsffPGhuZJQQlef/PcY0ppLNkvrt56Gl73sZVtOky2tp6bcJz7xieaTn/xk0SsCGVxKyeWUVm5y4R0LTt74xjc2XOjIY3kiWfOhSOQgx89pHQ3AUsTGACyGArfcF4AlAMsuBCzWaNrTV1GsKN2+r4wfYleBvZOHPsubkTtDo8+QUK0a1Wra5gdh0LxRtCDSJtra7ea8Yw8lrO1LrrwPo/VRp62D/rLyZWdN3333fSUkxGGQJY9AhQ1XCiCK5vZgP9UJP9nxxG4U/4jHlueUoS3qtocxdvUxAEsXhbZ+Hx6WACwBWAKw1GsO90YAlpNHhFuwqBW6DfXYvBa+D8BSLn4BWD6fdv35cFtb+I3PY1vziGY1T02uVE292y0bHpYMBSPpdufmsGhnjc+FyG3L3O7kse8PAVhUv1/V5j5flIdFHisBD09ThRNs2GrevBnCw+K3LOe8BUPIXA1gEU9uvvnmiZHnM4Xq5BnJ9RMdyM4nPX68+re8fbMkS4eHpV4DhYclPCzhYdllHpZphsKfQ1GvMvJvDAFYrJHIJT367+XNkFHi9yw5LNuhid+lZXnRRfs2sLmd/vDuEIDFruiXNSSkPvodbJZHubmSCwlZkNmWM1WbfxSApV6yA7AEYAnAskMAC5P13nvvbT3+XQbb7nZQ7odWgDZHoi100WVYc2qmFrC07Sbxp8OWqrRFeVhkvPidy4ewIMoCKXtKqnij1Trl+roCYhbA0rYjpu0gOMrbO15KeTZLuVoPC23kttzndgmpP3zHEfC5m9HbclisHJSOKwBLKaVOlgvAEoAlAMsOASw5o4ACtcZNYMMnfLYBBA3dlp+mzNtUzHYuS2trr2bFuijAYulhD7pTf2zCsx2nDxHlVu0W4Aj42HKl6p77lGoOKLSG28tH23d7AbD4UJ6VT/9dCW+gGXcw1TxxNH8czY+8xEm3ZtZEDsty5bBIGepqdb8rhYOv2J0gUCI3d5sR96t+uz01d7ZJiUKtBSw5gGRvA/Z97OrDIgGLByIWVGjniICkaJ1LmvRgwPKF7/zOlC6a6PtawGI9dKpjGm/2iofFghKbBwON5BmsAdkBWEolODwsokAk3WZkJgDLcgEWhQo4yAo3tQ3leFe0FKk1MHymEISAAN8fPXo07VDxx8lLJGqSJmtCQrnQggw455jw+NNHu1TbIgGLTg3WllZPe8sjgRD7md0Oq5ADvDlw4MCms0MsoPFgZhp9SnNYcuE4S1f6A1+8Ud4rgAUaa77AHw86BVwETrtkNkJCXRTa+n2EhCIktEUqArAsF2CRIuRsiG9/+9tb+MWBVQcPHkzKVCvxrvMwdAGfVa4KaWBA+f60004runWWNi+77LJ0wVzJQzunn356c+TIkVTcrlbVB8ZSc33AogDLc889l4BFLiTAWJ599tk0VgHFLqChU1IFfvx70IzvLJjpovlZZ51VFBISQEWW6Le/yZjv287A2QshIXvGiuaXlTvodvjw4YlMd/FFNOsqZ7+PkFCEhJCHCAmZWRGAZbkAi4wEIaH7779/071AOgjLAhQfbrEXvGkFLy+GVowyjFo1CsjYRNBpirXGw2LPHRFg0apdHhbASo17fVGAxQI+9dcaektvjdWDSm2NtjzEkwEo0SOPjMJC/LuUN6UeFr9F13sQ6I/44vM39gJggR7QSN5Jy08f6rOh1bZ5Ex6WGqg2KhselvCwbJGaACzLBVhkyM4999yUpCfjJc+EX9174+2NnhQtxkcG1eco2NBSiVqpASwCULbfVuHTXu1t0osCLAJ69rcFfd7TVcMb3vW5EdPqbuNTKWCxISHfT/UFvuzlkJDoIE9YToYjJFSiMWYrE4AlAEsAFkMBFNCyXn4IYLnzzjs38UvK0a/kZUC53+bss89uXY3b1b3CMdyjU7urhEvpvvKVr1RpoUceeSQBE4EjHVdf41lRg4sGLISGfvSjH23hjc0D8h6LF7/4xc0pp5zSyhsAJQbSAlPRrIbQb3vb26ruEoL+XGZowdG0EN1eymER3QkPKZdMn3GfUi402MYrctL85ZddfI2QUISEkJEICZmZEh6W5fKwwBoMF+ESDKM3fHxvcwtsUiu3TnMOhbwWvMv3/pwPfU893NXCeRco5dI8ktxZFznlizFUkqnkTP2x5e1dO11KXB4j7+Xg30MfHKcdWnfccUc6TTWXUGw9SgIf9M3fcWNDZT7cI35BM26Tps5S3vz0pz9tnv/853eSUV4tcqLwytAHe5KvlzMLFvdCSMiHMi09nve856WTcclXsp6xTqJXFgjAEoAlAIubNAFYlguw2GRaQAs7FGSkARVtO2owjhjRQ4cOta78ZJCkjDFaN9xwQ/ORj3wkgaPSpxSwqD7qft3rXpdCXOqDVq07zcMC/QEsV1111STHQ56RttAW38MXAGXbqtwfLse/oRmX8pWCFehdClgE+B577LGG1b/NI5oGXveqh8WGVNk6/o1vfKPBazbkE4AlAEsAlgAsEwosY0jIhju85yG3orcr32mARcDA7lwBPHzoQx9KPzV5JLWAhbrZ9aTTRO12X+spKVX+iwwJMRYMyRVXXJHyO2yOUVs+Qxdg0Xs2B0ZHxkOzkqRO0a4GsPDOT37ykxRGtH33O4YsX/YaYFH41R4UiEeKhHiAy5BPAJYALAFYArAsNWCZVQGiWFnBk5OTW8XLsPr6FRKqabcWsFC3LpizIa62pNSuviwSsNC3WQzJtFypNt74S/m66FLrYaE8+UsYYB96zIUi5enbCyEhuxAQ2JfcEXokJFQSeivhWVuZWeQsbmuO25q3I3Od7y6DIXnooYdSP/3EnMVd3zngwgI2H6PwlUk+Ro3yXdak29IxW8UagOXMFBIZ+pnFkARgqefKou8SEkALwBFOpeUAACAASURBVFLPuz7eiF1CsUtoixxFDsty5bDMOtHDwzJ80q14E4DllSm3pmaXzCxyHYBl5C2oWYCFhyU8LLPMteJ3wsOSJ1V4WIpFKBUMwBKAJUJC/d7WHB6WOh3Ud+nwsISHJTwshgLLmHQ766QPwBKAJQBLAJbwsISHZVYbUvReeFjCw1IkKB2FArAEYAnAEoAlAEsAlj7sSWsdAVgCsPQhYAFYArAEYAnAEoAlAEsf9iQASyUVI4eljmABWAKwBGAJwBKAJQBLneWoLB0elvCwVIpMtngAlgAsAVgCsARgCcDShz1ZWg/LO97xjubRRx8ddIyzVH7xxRc3n/jEJ6pe1SFoNdsAZzmH5a677qo6yp77WqAzv0sfLsq75JJLSounctDs4x//eNXBcZ/61Kcafmoe+EJbNU8cHNe+fb5t0TLL3Lzpppsa7ropfZBJLkzkKZ03L3nJS5rPfOYzVduaOaDunnvuKe1WKscBhbfffnvVOznZ9Oeo2Ar57p3vfGe6zDJ3M3XuLKqDBw8273vf+xp+lz6zzOdZts/PAli4zLSWN6XjnrUcsnjOOee0ylkbT0WzmnbZPn/dddfVvDKXsrfcF7uE5kLoRTXSN2Dp8wTSWppwmqiOsvcKdujzL2r7WlI+AMvw5/2U8GHoMm1zZqcaktx4AF/Mz5pbztvm8zR+9A1Yhub9POsPwDJPapu2Fh0SWtCwB2k2AMsgZO2l0gAsAVg4BK3mWYaVbwCWGo7Nr2wAlvnRelNLAVj6I3wAlv5o2XdNAVgCsARg+V7VtAoPSzu5ArBUiVJ/hQOw9EfLACz90bLvmgKwBGAJwBKApS+9EoClL0pW1hOApZJgU4oHYOmPln3XFIAlAEsAlgAsfemVACx9UbKyngAslQQLwFK1O6M/6m6vpgAsAVgCsARg2Z4WOfl2AJa+KFlZTwCWSoIFYAnAsrKSpMArrTPPPLP56U9/2p9AtdQ0S27BLNvnBx/IAA3ELqE8UWOXUL/CFoClX3oW1xaApZhUnQUjJNRJooUVCA9LeFjCwxIelr4UUACWvihZWU8AlkqChYclPCzhYelv0vRcU3hYwsPSs0hlqwvAMg8qZ9oIwNIf4cPD0h8t+64pPCzhYQkPS3hY+tIrAVj6omRlPQFYKgnWUvy5555rbrzxxuYjH/lIc/z48ZTfsLa2lkqfOHEi+xYnxk7LLVjkSbevetWrmvvuu69ZXV2d9H19fT39m988+s4eH547BZfylKE836se6oBW0Iejw4d8SgCL+p5TRvrMjlljUb9f8IIXNI899tiE70ONp68cFsakH2TV8xWZ5vN9+/b1PhTNCeo/evRoc+DAgUkbx44da/bv37+lzS4544VFeVgYD2Oh78iI5j7/hn65edFm9OzAc+NZ1pNuGTdH81977bWb9EbvwrMkFTJf4DuyCp/4+4477miuuuqqJNOlzzIcUJjraxzNX8rBHVYOo4tSkocFZeVBSu6zZQUs9EuABVZYQ+4VrwUfTFoUtDU+YqWMod7nt5Q7ig56DWEY1X4JYLFiB4DCYOuxQM1/JhBD0i2AZchx0HZfgMXyxvKVv1G4KGKBzSHGhLzQDrTOGWYLaqyc0W8PcjSWRQEW2kdekH3dieTnikANY+E7fS9at4Ea//kyARb6Jt0G7a3x9TzbYWq9tbu5cekzzU3mDvqt5AnAUkKlcZk+PSzvec97GgzDXnrsqg9h5UcGWIbMeyZEn3kBFgzCH/3RHxV7MaZ5Gvzqz46FnQjvete7Jp4Uu+LNARatSKCZ5LDkniLkjLZqni7AYi/ekxL+X//rfyWa+Uv57JyxxkneCmuMuvr4/Oc/v+Hyt5pnHoAF3vzN3/zNZNdTCV8YwzXXXFMsZ9Dr8OHDzV/91V+l4Xu6SmYsbegHNPvDP/zDrJwtErCwcPn0pz/dfP/739/kUZGMtHlUGAveOR4PdnaChwU9p7H9zu/8TmNDb238qJH3ZSqbm/sWLMN7LnPNLVDbxhGApYLDfQKWimZ3ZVEZKh/20CrVD3pegAUFz0Tid+lD+fPOO28TkGAcbZ4i5AhlxQ23WklaAy7Q5g2fvFKl/aIcbdBWzdMFWORBoX8CnGxRxmsiQ6L2xE9oYecPK9+f+7mfq+lWAl65SyanVdInYKH/4qtvUzSrGRA0q5GzNprZEJU19PwtmknO6J/ka5GAhX5grOGPfRQe8npA4AT+v/zlL0+vaNw+9GjrWyYPiwVZ6js8yHkka+RomctKR2ju5PS6Xch2jSUASxeFzPcBWCqI1VJ0Gppm4uImPnLkyJa3lxWwIBMPPPBAc9FFF02MmTXoGAo/IfkeZX3rrbduiddLxmwuC6tRxv+hD32ouf7661MYhc9KniEAS07pPP74480LX/jCLV1iHHLr81s5Ck8++WS6kr7UFUzFywBY4AO0l5GEv/z96le/unn44YfT36W8KQUsCvc8/fTTicaSL9GzrT3KAaTuv//+1ryQnDdoyNuakW+FNC+99NKUxyCaIhu5+SKhQncwljbP9DJ7WCQvAl52USL+em9tyfxe9jIaL+P33nT63gZk2sYVgKWC430CFpugWdGFHV+UiXrw4MGkmKT4rTsbGqOYvBKeJ2BhFVey8lW/MVQAFoyvByc2mdiCNbwet99++2TCaiXC72effTYZdp9MecMNNzQf/vCHE6ArlR8lKtcITpeHhT7SPykbfgNARDMb1vMhH3mSnnjiiQRYrIu8q48AlgcffLCr2Kbv+/awwBvk1xv617zmNalvyjUq6eRPfvKTIjmjLmhKzs9LXvKSLVWffvrpSWYkj1bOoNl3v/vdTYaB7304xVY6JGBRO8jwlVde2dx5552bxgNteRgPjzxzGhtjecUrXjEZj03SXWbAMk0erKeScqVzu0TGFl1G+h593rY48Tlw0/ocgKWCo30Clopmd1VR67619NTf8h54wz9PwLLdkJBWDgAO7YKSIpK3AQ/LoUOHkuEAvFmlZY2hVuwobjwshIVkwEoEYygPizUk9BEPi3ILbKKdPCw+ERXvgsqXjIMyi/SwCJyJNwJa8haQeI3c1PCm1sPys5/9LHlYbDhBRl0G3YYY6CvgEw+g5EzlJaPz9rDQruRdHhatvG3frIdRIJdyjEUeFhvmahvPsoSEbI6eAKX1qOzWsJAWLNLnXj5tEnKJHgjAUkKlcZkALBXEaimam5h2tYdhyyHxZQQsmoQPPfTQphwWDd2DLxsqsoBFIEZGxYI6C1gIBzFha5TbUIBFBlsKqAuwaFUv2giwiPclkrUMgEXj9oAFI4ocMJ5cAmxufLWAhZAQeT8esFjQMQ2wqF9WvhYFWBgDc4CQkAUsubG0ARYLjAOwlMyg+Zfx8pUDLKUhVHofgKWCh30ClpyiqOjKji5qx+6VqIz3Ij0stSEhVtaEBORNgDnk4uhsDq26BTQYm5Ju9Z0NnbB1E4UuLwZl+B7vijwspQJA2KnvpFvatoCFf1vjq5Wv8jvoO7TA9ascBcoT3hBgKTHyCm+Ujp1yfYaEqE9bhK18MgaSruVhKe2fDaOVvKOkW++lRNYUjpSnTh4KC/KWBbBorAIskgFoqjAo49FYBFj4zdzUrredBFg8fy1QtzwrkYOdVEY8hVfSB+LnLOMIwFJBtT4BS0Wzu66odYX6FXab92AZPSxiDIZKbmoBDyVEynBoBchvgAgg4nOf+9yWc0jaZIxVCB4Wclg8mJsmIEN5WGybGJlHHnmkOeuss7acQ2NDQnZsO3WXUG6hgXG98MILE2Cp4U2ph0W0pvzZZ589NanXzifkDCD1rW99K3veTZuszSOHhbYvv/zytIutDax63YCcMRbCbzk+7IQcFhtK5W/0nTzKVi/uOqXvBqQQsTYUlM6bACyFkmHRPMRV7JrPMSS1K9/CZvdsMR9ygM4yvrmkzjblW7vddNZtzbTjFWxbuIPPASwkxJYqXgRh6G3NoqG8Bfzb70jynhUBMBJCfU6K5wnKSaGhnRYS0kTsS868V2raRJcyJ4cFGsutrnChPF4CxSrP98ilP4WZcnYOUV7J4dO8UtP6WGNIRMO3vOUtyQPWJmfqp10E4GE599xzU1fs4sZ6KK2c4cVCngHIpU9N6FFjYRyMR2Ox3taaEG5pH/dquRo5myeNlu6kW6+o7EmMABZ+7Cp6nsTajW3Z1YYmvACLPbuEsQsY5Ix/AJbyc1gUjmOLLoZBhsyeRGyNh+QO/rDrx56rIqNpeWKTJDEk8siUuohrDIn61ndIaBGARR4IAAs0E9iAtn5LLJ+pPH/bpFsLuqzOEACS/oJmJMTW6LMaQyI5u+yyy9IipE3O1L4HLPYcFrsyl6x5OcMjI8BSspKvkTONBZoxHv6dyzEqaXc36vG+x1QjZ323Pa2+pQMsvrN2hcLuDX54/DHz8yTabm1LmeQotze96U3Zo+n7MiR72cOi3RsXXHBBAixSvl6mcytGH97w+QWaG1rJA1he9KIXTZJUSxR6jSHZTYBF9AewEBKyuUFdvMnRrM1DKY8GxpctxzW6rMaQSM6uuOKKSUho2vlMyvHgPX9wXE7nWdlDzs4///wEWJCx0lyp0gMKNRZoxnjsQrZEpnerzh5qXDVyNlQfcvUuJWDx2+ikhAVYSibDPIm4k9vSJVlyraK0fAKp3Q4cgCXP7docFuhtAYv1osig+ZYwNrmQkFbIdgWvdzmDBONbM2f2KmARzTC+AiyWB20hh2khISUP2xwrgUl5pWpCGbWGhHYtYMnJme5nUh/RAZzDYq+asN5WAWxLG+QMwALtSp9aOaNdC1hKeFPalyi3mQK1cjYv+i0dYBFqz7m6lVugkxrnRaTd3E5udSLAkjOAAVi2B1ign/KyfBjN5uLY8yTsyhcPyxlnnJE6oTwX/vYJ1uqlkm6ZMzbeP02maw0Jde2GkJA8HdrWbGkk3ogvApUKS3DImrxl07YzCzhSRjRTHSV65rrrrmv46XqsnPmj+b2c5cCsDo6TnGm8Cht5PaBzWJ555pnJ5ZRdfazZjaZ8GbZn23uBfEg7vC1dVC/7vlTOymrrr9TSARZNDE16IXsElpNOtUMgl0fRH1n2Vk2elhdffHHryaABWLYHWHhbuST//u//PrkeQTkR0+Sa7z760Y9ObmwWL3x+geUROyO+9KUvFRsR+rdXAYvoiK75t3/7t007kWw+i6Wv3gFIfvKTn8xeSimJEfCUjgOwvvvd757kypRoHd4pvcxVcva1r31t04WRygcR0M3N6UsuuSR7YaTq1Jku2o2DJ+nLX/7y5ADHEv186qmnNrRT8qhdgNFXv/rVTfdlqf9tyfcl9UeZzRSokbN50m5HARYmiSaKXenMk2C7ta3SXTQBWPoDLH6Hlg2FWg+jNRIk3OIB4Mmdt6AcBX9VgQ1JdMnwXgcs8izKsCvp1p7XI2OvMhxmh5K3OSJtO73EO3sxZ6k+KwEC4q+VmxzQEHjWWLxc5LzcbYBFXkOFj0v7WVpO7dJHhdDseUueN10yHt9Pp0ApX+ZNx6UDLN4geiWeC1PMm2i7qT3dycLk94pZSsiONwDL9gAL9GMFr7wBKQbr2m4zIBhHcivIF/CP3eFh3xfApz34WZLLslcBi04CVfhMNLUAoA3YEw4iJ8kn0HLYHN4HzS+BFX4LsLTNqe3omRo5QwdoG7zVARqLwK8HMD7XMJcAvp0x2Hfpo+4zskCyizd9tR/1LAcFlhKwTEP8EtbSFclykHln9CKncLSyaYtda2Sxrbl8W7NoZsGDXTXa772c42GxZ134hE392xqZEpBiJXSvAhZLA9HMAkGfv2L/bQ81VD2Wp34eUS+A5ZZbbhn8Er4uObNGP7cgtH1X2Rxws96VIVfoNg/Ienx2hpaNXm6HAksHWBiMN5y5XUPbGXS8e5ICudWKV9xWMYeHJS89tbuEfC1+9Zqjc87D0uaZ8SGlGpkPwHKSWqKjFlFtYZKch8WDHXkvlGsxpIeljd85OevyWlt97AGC98LUyNl2y+Z4MyRQ2m5/4/3tU2ApAYtX1kO6GrdPwuk15BScXdEseoJN6x/9nBaisyOfl4eFw6lsPNsbEvtvrWJ10m3OpW1d9RrP0Cfd5uhqlW/bKhbjcM4556SQUM7waOyqn9/Tzt1ok9wALGWARXOD33hYOAjQJrTm+Ci+8XtZAIuVA+kjD1KsnrI6wXtvhtan1O93kvo5v90+LJu92Y49tN6o7dJlGd5fSsCyDITpqw9KdszFgZdtYpSMmTg/sWRvMOcBWLSK7bp11Bppe/mhPU+GsVKPErmtUpgHYGkzCNNWrPT3pS99aTrttsSDgpHRrdw1OygCsJTMhFHSs+a1DQnZhGform3L4rmMiJXNshaHK+XDOfbYfQuALSi2Cy/lZXUtgGYdgQWHasvX1eb9bWuzrbzNl6mtc9bxTXtPyfWivXSwpX+OL9Jx/JbOXvQCebv0CcCyXQpOed+vROz5DENN7KGGI68GypcbgUkmlIsbBcwtyihtfdbVD066Lb2tWXXJKHg62lt0VVY7NDixVxe/2dCW3S5P/6mDzxgnBxTecMMNxWOhTbw4Nbc1W/5PW9X6kB05LJzEyuN3SfBvJVHblXwXL/z3uw2w1N7WXEIvyzP+1i4hn1Mk8IzB0NxRgqsu5oRX9o6hae3Pw+BYcEBfBLRom7+ZJ21J4yW066OM9JHCbsi9DsEsrZ937Xsa9zxoXNrHNlBGX633RGNB/gSQfdL4rG0u03sBWAbmhnZmaDL5ydCVQzJw96qr1wT3Lw7pYZHX4Qc/+MFk66g8V+qHp6s8CgIsPuSiCa6bXO14hvawtCU3q0/0BXmRsZDiYQzccaPTRGUcrfdEfwuc0RZ16abaEobvNsBSe1tzCY2sPEFzC6btd/wtMCwvhr5fFg+L9fzwt1+N+xCMZEwARuC5TTeU0LOkjN/FpUUJ79o+ldRFGQvM/KLBtlVa3xDlRPucN9gnH2sMGpflW5tXaog+D1lnAJYBqWvdrLkVL9sdOTxpJzw5j4AmPZPhwgsvTKvM0tADHhZO0+R316PV1P33399cdNFFW4ofPHgweX1sPF1GnlMxb7755k3bSj0QUIW0A8+4YPPDH/7wppNku/p46NChYg8LfXv22WcnXirrifOK07vquUVYu4Rs6AtQwr+PHDmypavUqW3Nftttbly7DbAM6WGRbOItRDblpRNd/QV9Mq58rl1CNaHhoVf/uRCI7R9znZ+c3uJdbZEu9Rh1zSt9j67UtmZPA9pF7tEDfmHSVT/vMZZcndTFWAGci35yHnmfn8JYoLsWO7bP4s0yjGU7tAzAsh3qdbwrY+MFx07CnQpYrGJgUqOsASwCMV1k3Q5g8R4FaGgBi5QPvy1gUZ+0MrQuU40HnhESArCUgi/q7QuwWPCkM1TUT353ARbokFPadpXfxZsALF0UOrmil7xbwGJ56AGLZFOABTANv0qPaRgasORGngMsp5xyyqb5oX4BLBjbEIAFQ+y9CAKMyP2sgIWx2DCzbQMAtqxGvg2wCNh58Kl7rbqle3lLBGAZmDcYc+VI5JpSQtUiFNEsQ2c81pDrkC0Ay4MPPlh0MBnt1tzWbENC7BLyuRs2Cdcm0UJ3hYRUhzX+9j0mt+LygBV+asIoNduap23TR6nw5JQkfeTmZX9wnOeHTdKTQbXepy6+7zbAMlRIyCZx25NuLWBRiEV8wJDrIDlkE8CSWxF38ajP720+BLKUOxPIh8CUmOq9mqXAa5b+qy2BFJvM3BZyn9aODLryvnILmSHHU0ID8cbqLe+Rs94X5RjZ+/b07qLHUjLerjIBWLoo1MP3CjVoglGlFEMP1c+1Chlb76IcModFA8wdzsV3lq7euzAtT8CCRbsaGTqHReOxCljeFCVkUsbGoPmb72zSrQ/TIVO5kE+Np4h2A7DUT6k22bTyKU+K8taQTS4aXbanbY4LKPA750HJhZP6HFsuLKL6Z1n4CQy0jUV6us8xbKcu219PawtscsBkaN5sZ1w17wZgqaFWZdncJNKq7JFHHmne+MY3polvVziVTSykuPUGyRj+wz/8Q9pyW4riee/cc8/dEjtuGxA0Iu/jscceS0X8BPTuUdXzla98pbn66qtb6ZTzbP3+7/9+upSuxq1NG7TV9dgV7J133tm87GUvS8DEt5XzwrAyf/TRRzedQ+PDY2pfyv2pp55qXv/6109yWEo8LbsNsHCT8tAeTGT/s5/9bBf7NyV6confH//xH2dBZltFyNk0ee7sQEsBv+Uf3USSe45u3ttCldwg/oUvfCGFZbRTZda+5N6TR+fuu+9u3vnOd068vDkQ4xctufps2Eff27F+5jOfaX791399co1Gn2OprcvqAngCb9rAVI43jAPZHDopunZcs5QPwDIL1QrfsUbVZuLzumLe2u1SMskKmx2smCa0XKd20tx3333NeeedVwxYajppaUTb1rjnVoOiO78J1Vx++eVTk/GsK5h+XXvttekHt2rpQ67M5z//+aLiClt95zvfSd6MnBs+tyLyoR7R35YVPQRMCIe8+MUvnoCcEjnbbYCliCmVhbwhx8NIUnjbzhVvWPn3HXfckWSz61wh27UPfvCDzXXXXVfZ2+7itn/8TegVHZWTMesp0gIFzx86gN8KQXS3Wl5COoA5duWVV04WeWpLXqsS+bYARWOR90gHSRKqwwO2DJ5wO7/hiQ7PzOXzWHpoLIyD8SzDWMo5ni8ZgGW7FCx4H4HDkGi7IJOLHTKve93rUrLoTng0ETR57EqdiSHAMsRKVmEOxf+V30Ffctv1LDgEsKDgvELzngnroRFgqfGw1AAW+E2i39e//vUJyKM//rCunFzkVlC2nD9XgnwXvDjKjSmRtQAs3VTy8wHAcu+9924KT9pcEGsQqR15w/heccUVVR6WoQCLHTF95dRedFTbgy5TPhu0eOELX9h885vfTJdzDvUg24C8q666KrUtsAGda0Cf75/y8KQj+Pe//Mu/pPy3RecX+b4CWHSico7OWgyJN+gwxsF4ljV5uEZeArDUUGuGsjmXJdVMi3nP0MzcXvH5EPo3EwlDt0wPtMcoXHrppVkPS9tYWMFiGGqeWsBC3TmatclLV1/a3mMLNKvemicASw21Rvlo0Iyk87YQSu5zZBO5qXnmBVish8X3LxeGPPPMM5NOKzmmoGa8vqxo1jZ3a+tuq6cmib62ze2Utx6WHF/4zHvLluW8n+2MW+8GYOmDilPqCMAyMIE7aB+AJQDL0BIYgKVpArAMLWWj+gOwjCISV1546soKf9x875ENfl9xwSnz4cAubyUAy+IYHB6WJh0yFx6WYWUwAEsAlmEl7GTtAVgCsAwqawFYBiXv1MoDsARgmYf0BWAJwDIPOQsPS9NESGhgSQvAMjCBIySUKBA5LIuTswAsAVjmJX3hYQkPy6CyFoBlUPKGh2VMgQAsi5OzACwBWOYlfQFYArAMKmsBWAYlbwCWACyLE7BxywFYArDMSwgDsARgGVTWArAMSt4ALAFYFidgAVgm27hjl9B8xDAASwCWQSUtAMug5A3AEoBlcQIWgCUAy5ylLwDLDgIsnAp75MiRKhF53vOeV3UnDJX/7Gc/m3qUe1UHWgo//PDDkzshSuvjxNenn366tHgqx4mqp556atU7tJG7RI9K2g5a+trXvtZwZ8uQD22zkit9AItf/OIXm7e97W1b+q06NB77+/3vf39zzTXXlDaTys3r4Di2Kdc8lK890G+Wg+O4R+btb3/7pGs6Edn+9v3+x3/8x+aSSy7ZMpxpp/lyjwpzp+appVlN3ZoTsxwcB82QzZoHuayVzWnz2bct2r/hDW9ouIE697QdHIcOGPrguC996UvpLiE9JXKGzWg7UbxNn910003V+hndVHvSd41sMtYf/vCHk37ZedImQ/SHOVZyz5WtA5uB7Vi2Zyl3CUkIPbE++tGPNvzUPLMIHpfFtU3WmranleXiPxRWzdOXgvOT3PcBJYqhL5kQeneWyVozdsoCiFCKOSXbpijmBfLmAVjgB0fA1wLqGqUIbWcBLLPQ+fd+7/eau+66aws/LS+9rHJhJHOn5mE8tTSoqb8rh6WtrlloNoshmWU+18oYYxwarNDGb/zGb2wxvl36DJvxsY99rEqfzbLQrV20IZPYmpxseiDF2PmMazZkN0rBESDvHe94R41IJ1BcC4yrGpix8I4CLH/+539efWT6LEcsYxQEWHxIp8aIS8j47evB+OpysVLezXKUd9sx822gkM85yp62asdaOo5Zy7UZ0raxzNrOLO/NC7BwZwsXGg75zAJYavvTJWd9XgHBwXnLCFhqaTZreclmzjOybHO8a4xtx8xP02fXX399g+0Yeqy115PI+wk49Daira/YpmlXQFibI1rOYjfmcQVEF69z3wdgyVAlAEsAltrJFICljmIBWOrotZ3SAVgCsCzjnVWzyHQAlgAsmyjQZUhmEbK+3gkPy0a6FTc8LHWXbIaH5c3JYxoelnTrzGBPeFgGI+2k4gAsAVgCsPQwz8LDUkfELmAcIaE6ek4rHR6W8LCEh6W/+bSlprZ4ZOSw1F9HHzksAwqqqToASx2dA7DU0Ws7pQOwBGAJwLKdGdTxbgCWPIFmSZ4KwDKgoAZgmZm4AVhmJl31iwFYArAEYKmeNuUvBGAJwJKjQOSwRA5LbZ4AchQ5LJHDEruE3lxugJsm7cZlsbtsT+SwRA5L5LD0MCsjJFRHxPCw1NFrO6XDwxIelvCwbGcGRUgoHYIW57DUCVF4WMLDEh6WujlD6QAsAVgCsNTPm+I3FhkSOnbsWPPa1742gYn19fV02NDa2lrrUfWlg1Id7H5YXV1NJ5Z+61vfavbv319aRdqaWCN4tHnttdemH9rkYUw8/Ju/+c0Y+eFvTt+88sorU1t8b3dr6DCjffv2pXL6N2OAbrxP+bZj/YsHINrHkAAAIABJREFU2lKwT8Ai3qrPogVN039+Dhw4UNzlWg8LNIP/5513XqIZP8ePH0+yZk+wFA9E1xe/+MXNk08+mfol3thDpuAN9eh7/g1vqFdj7hpU7cFx1M8jWfZ9lszbdunzZZddNpEzfSdaSAdIXiWz9913X5o7kueusfD9PEJC9OmBBx7YcjT7NDljjNCuRs5KxmvLHD16tPnd3/3dyUGQfemz2n70VX43HRz3k5/8pDn//PMn81kybu2flX/mRpucib68yzvMd/19xx13JBlAFkqfCAmVUmp8Kmzu2OGhdwnBYJT9PAELBqX0iOVawELdf/ZnfzYXwIKB1zh2MmBBBug/kx4DXMqbGsBCnfBmXoBFvBkCsGjOML0ly0MClnvvvTeBvJ0OWLRIQN/UyFmFGk0GC0AUgGX5PCzwBsBywQUXzA2wIAulp/0GYKmYaYvwsEjxojy4YI1Lpngsg2W8SpmeK6/PdCeEVr8lCph7V2ruhABlv/vd725+//d/f0L9EgN89dVXN1/5ylc2ccx7aOwKn78fe+yxdMHYUGCFNvr0sFCfVi+iCb/hx1NPPZXu62Es3uPRJsbwJXcvji8vsEI73AmCHIiWdpXkP9N33AtD/+yT442t60c/+lHr5W+58bz85S8vuudKKzja56K0s846K3kL7PyQ505zSas//i2a+buD1Cf7ubxJ//AP/9C89KUvrQIsOZpVqKNsUesJYoyWZpoDyM40OWO+PP7441VyVtpvyxsuC7z77rsnHlRbRx/e49I+9VFumT0szGfkoOSBP+iY//7f/3tz+PDhTVe3CMzm9EKbnElX2bb1GXoJGRCvS+wXNoCfZXsi6dZxpA0sSQkphFDCSAme3LD+nba2SuouLYNXShnyCgPx7jRF1Xb/knU3+vZxVX7/+98v7dZM5foELFahexA3iyevdkD+YDS9b41cTrFwyq2/ZG6anHFfCSGRoZ82Q8K8yc0Zq2Bz80Dfiwbi0SxylqNZX/Swfc8ZjWlyVusxnbXPArTQUIDRhnRnrXcR7y0zYKmlB/MYnan5LFlqkyMBmNz3ahv+isfydPJdyYK4tv+LKB+AxVHdus0FNHDbyt1dAzJUVt4b6vAxySEFiVX8hz/84fRDu6x+bfuMS8ZEBpTJIMAipSYjqgmjXAv+LYP0qle9qnn44YdTfcqh6Fug+wYsUuDyAtBvPvvQhz7UcGGazQfpeyzeiHtDohW8coxEa4wvN8nKkIs3MuiSVQFsVnEc5y/Zs/zvY0zKZ3rTm97UHDp0KMkXnwlEKZZOW/pMOS02n0rfWxmzoE79v+iii5rvfve7VZ68IQCL1QMalxYE4o0HCuKx5IzcAvJ4hpKzaYsS5c3U5DX0IS/brWO3ABZkG48kIc4XvOAFad5Il8ruSP6tp166ytop6RI8dvAceco904DOdvkyr/cDsIwpjSB4hlrhkAEgZFTiUrNoWIpKCs2u6CWkpcCltG0pUQEWtePDIB6A0bdbbrmlQTHosX1DwTEhbBiCdy688MJkSLSiHEKA+wQs9I+xMA79aEUCYIFuNavQUr5Aq5whkawJgAA2BVpES/5N6M16WMQHJQqLN+IzgIVEXY2lpp8lPBT4QF6QG41DcuCTl63HxP/tFbMFLPxNXQAWVqWS75I+kivgvVIl700rY41Jbkya/9PkDMByxRVXVMlZbb/RV3YB4cHUkPO1tq8l5ZcZsHhPbdt4VA7PpwCLneNWJ+dAi/fOauGljQN2HqmscqVKaGxlt7T8vMoFYDGABSPRlgAHeuUhVl+j9KkTQeI9/1CPclisF2Ma80vblvDK+CKw9l0ZGptzImN68803N6yYvReA948cOdIcPHhwSxcxJFx7XmPka4W8b8DCWDDwWpFIUdxwww3JywLPS4FkqecCGmtXVY6XkhPJm1VkyAj5KKzIvFJBjqD9qaeeuomshITOOeecBM5KZYcKasbNah1DgtxYZQtNGIeXFw+SaU/yKiDiwRqfI8MA44ceemjT7rUuOXriiScGASzqs20/N7Y2ObvzzjsTYKmRs66x2u/pH7SXDrKGzgKXIfPOavpbUnaZAUvpnBGgOOOMMxp2veEBtfJuwbgWub5uL2fWOyM6qgxygAwgC6U6oBR8lfCszzIBWBw1BVokNHLJe9RawgQrVFZ4JJxqq6SuWcvYfAyL1jGaGDErmELqCgnlhNsjfnmlyC3YSSEhmyMhrwD8ALwQDiJL3ub8zEr/tvcEWiQL8u7Y1boFKzLqhDfOPPPMLdV6+ZQRevrpp1MOy1AhIdFIhiQ3f+iLxslvha3sWL3xb5sby5TDYkGWAKTdmi63vcJiXs7wsLC7bCg5y9Wr+ast6NqS3rd8D1XfMgOW2jH7HBa9Lz2kOW3nhuyIlzN4jT5H1iRvHnTkAHZtnxddPgBLCwekTKVk5FZVfL6EcXJjU4cMhoRoVgRbipBlJAht4DFQjNTGrn1oQgpOgCUn4EwKuxNE9JnFkJTQ0Jbp28PiJ7iMjhKVa/pXypdcnRa0yNtj3fj2ewALKzMeu+pSSEi8UX/YUTRL0m2tfGJIbr/99i27HdrOGfFg3ntYkE08D4xH84gyr3nNa5KHhafUMzBESEgA0nohc94VyrXJGUm3b3nLW2rErLqsBbLWq2JDw9uR3eoObfOFZQYspXNG8xbA8p3vfCfNT4WlkXm8rJJt72HxC0aRU7JnF9qSUb/wKWFB6VhK6uqzTAAWQ02LXiVAViBqGW8VgRUAlIVNThxCODQWv0vIKy2VY7yaJHaXUC6vx/cX48p5ArUn99YKcp+AJefJkBHEw0JIaChFLqWT83pYA0N/7AFQ/NsmkFre5MbDZxjrs88+e7CxCOQRQrz11lu3JPzZfvG3jbNL3hQOtWXl4rZzju85g4UcFtGwRIaGTrr1nhSBAZtw7OcM4wOwXH755YPzxvPAgt3SUGYJnedRZpkBS+n4JQt4StGZWlCIT8p5pL4csPc6QfNHi1QBIvvubvCuQI+lByyW6LNsN23bopsTrmmAxSPZEuFsW3HNA7Cof5Zm1qNiTz5lApUCFg/g5OLfiYAlBxSZ9IsELF6uSgGLfc+uthYNWKzSrQUsOYM/iydv0YDFypl4E4ClRINuLbMbAItGVbKtOQDLZhlYOsDi43VMbK1EMSQY4JqnBrCU1tuFVv0YEDq7m0MAobS9WcrlPCz+SH2LxNVH+u5DQnYVZschDwDfs615qHNYpPBz9y/Jy6A+lia+iUd2dexBXs0qfhYedb3j28eAs0tISbdtINrGtzHWlB9qLKrXGxJL16754sGWZNF79ygnwFIznlkBi7w8uVwC+tI1LuUlWcBi83cUEqoZS5fMtH3vFyV2Vc47ytWzYNd6+4bKs6kdTxdgsXpA/CEfDbvhwyuL8i5ZD4s9hwVaeH0m3uToVKvzamm9jOWXDrB4IlnDgpueHzG2hKBDABZrKCwY8Z9bRdW2mudz/ZSMp7SM3IOimSbCtLi/PDDQDBe/wGLXZIFHeFgEWEpzC0rHonKAIrYBWlAC7boMR1s71qBYd6zd1lzbxz7L54yEN765sVtDz71DL3rRi5KMCUT02UeBVu0SEm/ajHxp2xqXDcvxGbuEdM9XaV2lgEUGgDZzu/ZsX2TY/bzukkVrkBQSoo4h5gxjUN0+vOnDBvrellOZRRn2HH+7AIt9R+BQgGXZTvVldxC7hOwCpE2f5cCv5VnpQq10zixruaUELLmVFZ/J+NZMoCEAi8/i9mDAxuStQvPj6lJu2xUa6reAxdYnY6hzZSirSUHypD2HxcZG23ijkJBXjNsdg11hnHvuuZM8GWt8obe/gK+rXSUP+3p4T2G0ZVlVaixtHha+h+458KyQUM2c6aJdTo6sIbHGlz5D69L7cmzysK+HdvGwaFtz6ZhKAYvGZeel98DZfBDK6/BFhVTtjiD6z7hzxkYhIbY1l46jhi8q62XYH1JnvTuU1Vyyxt1+Pksf+nynC7D4vCjNZ3vat4z7UAdcdo1X7ZM8Lw+LwqVaAOjeH/hjDy1FVuBN7qLUrnZ3w/dLB1i8wbNuSYSOsFCNC/W2227bZHz7YJo3DFpt5Vx0VsHJ2NtYvleAXf3LeWpy70hJimZt7VhaqowFLG20tv3gPYWEanjTNVardPmbezRYXduVhbxTUlSlKw1N/FxdAizK8ynt5xDl7Eqev+2OlxLeYKx1zoNATUk/S+VMhlqGxLZheVPKF71vDT/9VV0CLDVgsnSXkJ0jkg8LWMQLSz/vpbN003e2vNVneFguvfTSiferT76IZtJV0jkCLNZ7oj55r5j0mWg/xGKkts4uwGJ5qL/trj/rza5tu4Q/JWVEe06sBrCQfGv7bT1u/G3njrU1pXOqpE87pczSARbvCrYT/FOf+lTzf/7P/6k6t+A973lPujSvryenyFGuv/Ebv9HqRpbSsO7gZ599tvmP//iPqh0CZJNffPHFRUNRW9CMH/94wGG///jHP57ascBMhkSxbv8+l2txqFmNISkaiImvk6TGhVzqi1U+1FWqgDwPvZHFK4cxGWIspWO2BscakmuuuWbL4XDeIFrDyjksXP5nk6y7+sDhc5dccklXsfS9aASQ4KJNr3htJSX8aeONPv/kJz/ZcBge/y71TECz3MGNfoCiG0ad8St3js9FvzYjwXZUf/mlHW9Ob9xzzz1JnmtCFdCZn5rn//7f/5t2l1lPsN9ZovrUZ8aPHHielQLZkv5xoF7JhaG2ri7AkgOTf//3f79FB/Y5jpKx2jLSocjk+973vgmdvT7L1cs7pXOztl87ofzSARaIZl2ymmS4yOSaVDJcCYFZwWB8+nz8JMaQsvLXgV5+9aKVsJ0kIGsUj851KVG+OuuidCx29SeaWpdpbsXYVXeuHh3ypdVo38hftPnBD36QaGbzC3zsv1QReR5aBX7dddelg+Nq5KyLbrN+L9kReAS0AkJ41D8LuGT87HhqDCL1AvC5ZqHkkSdCF/mpXRtqE/gqqY8yljee18wzkq9rwql4mAA5XY9d+WLgPdiyIMnndxCmYsu1f8Q/ymvl7Hfr1eSvIJv8dD3Wo8LhdFYHqk/UYUG59aTAf7/QKwGcXf2y36MDczSbVkcNYOnqS9/j6WpP30ufMY+hseaz5vS0ejQ37WKytN3dUG7pAIs3ojZnwq7yS4nvJ2vpe9PKEZemX+oPRgRFau8rsd4UrdBUJ/9GIZD3UQJU9F7bZM311Z84mvNG8JmAoFeo9NEn3Vre+FhxLk7fB62tAcMoaHWp/mqS157cyYFkuktIIEdjEmCZBdD1NeZcPdCYM1UIceQMozWoGpNCNpLZEnlrO+8m1yfRyN487EEGtFZMvos+vKu8lxwwZZ7RvxreMD9LAIv6RhIku7F84q3VRT6XS8ZXhkSufM0v78UT4FGeS+mJswDpEsBidQ1nveA1tLzvArSiM/XwHj9tl+p18bTtey3aat6vASxKuvVhPc3zvsdTOg4BJe75QpblMfQyIWBJf8U79J9fTOTyCkv7stPKLSVggYi5lbJWDT6uN43oQwAWv2pSLJLfPLkdBpr4cgeiEAAs+rwE7dcAFil0qyjtakqTQ+3K2Pl4qQCD5UeON0rMpXzfHhbxVyBPfbYA1n5WMgntalK00mfXXnttw89Q4yjpn5UXW94bXx+20r9t4rfAZImM0VYNYFE/ASwkkIonakvyXtq25r7kUbIm3rCrAqVd6kmjvlLAIpqx8ACw2L63yYK8XALT1ntiPRnqv8+dquVNDWDRnIQvAizTvG3Sq7yHfiJnTPqsBiCWyvcQgMXm3Xg70pZuUNrfvsuxg+/8889P4TqrvyR3FnQqp0sbD/YSSLF0X0rA4t1d3viWxPo0yEUBFgsE1BebdItCQFgFCEoUeg1gsUy2ffH98t95Q+ATB9t44xP0+p7c1AfNXv3qV0/NVSmho1dktq+M/wMf+ED6qTGKQ4zXGwn+TXjDhiusUdS4LI8sYC3tYy1goQ0Ay2WXXdbKm1K+dPHmgQceSICqhjelgEWgBMDy+OOPT8Il9N0CQNFRIR7eKwEsmuvWINXQhfdrAIvmLnwBsNBWbpeQ+rUbAIs3/F4PehBZOieGKMc8ZrOCDz/6tiR//M4BliHA5BDj7aPOpQMsDMrHp7eDJocALFrFCjhpe5q94yVnwLUVTcYXYa15ZgUsFqlbZStjNg0Ael70yZvSsUsJyShYpaMVo88p6KpbPLShMNW7k0JCMtxdQLSLHvb7GsAiZamQkPc+ygNREooSWJF3JeetmEdICMBC2E0yYsMhdhxWD0g2vRfTzjE7Dz3fSvlTA1hUJ3l8Aiy6dFPf2XljvUDQGePIY+dKaT9Lyg3hYVG703KcxMNFeVA1VxUS4rdAo9dn1h7yng7PtOOryecq4csyl1lKwOIBivew1AhaLWCRwvUKZZpBZAVHuMJfMteGfBGwBx98MB2CVbPC2i5g2a4gto3H5svI6Gy3rdz7VsFZ5Wp3c9TQM9cGCgPvCiGhmlV8zXhFR5tI7t/3AITvKf/zP//zzRNPPJHdvSFDb3lg505pH2sAi+q0OSzWgyAFvF2+0A58JiQ0lIdFYwGw5Fa90+Yz8/+1r33t5Dwg8aBt3PaSS+8lm8anWsBC+7kcFtuGbx9Q861vfSut/v0coD6FtWRkNdZaw1kLWOgLB1recsst6Xyb3OPnjT0nx/e9dD4MVQ4Zw8sOOJ42Pyxwt3OzZAOFv7R3KJ02FI18vUsHWKQUPAq2K5saotfuErJARUJkV0055dIGWCC2EqZ0QJsY0LarYBrjASycK7Ooh7HbHUFSVDX8sH0vNWLiPQqO23qVBEhdJHSypdTuTimhD23zLvxRrF8GXx6Wknr6KKNVOHJmFYzkR656/m3DG3aFn5NVyvtcpZL+ohQB1CWPlOadd97ZvPWtb53cCo5Bpm3dVFzqYZERVFK0ZEu8scmgJf3zNCt5pxSwWAMt42t5pWRPm/A8S06P7XMtYOFdFm133HHH5PwqZMUmqavPkkN++6RbC0LFC7tw9LkjJXTezi4hhbskH/4WefHG6utZ9VTJWGYpQ7Itc40b1TV/pZd8krron/OwqG27APL0maV/y/jO0gEWKWk7GXIgoVT4ajwstk6P1NWf3BbENsAihSXDQf0yjg8//PAkebDUcC+DhyW3ytS4FF7pW9ClDAF5PofFe75KaSklbXmklYwAS+2KsWbcfveb3rVyJ8MgbxLf2RwWH36wHpach6aUNjUeFilGn8OiPjMuS+MSGok3dq6JN9rWzFhKPa2lOSzqWy1goS8YXzwStl/eaFj66+/aLec1gEXyK8ACvXK7+9RnARboD2DVjjw7D+SlEO3tAs/ytkQ/13hYJOvSgTYfUDJm9Y/6bPWV/Yx3SvpYIq+1ZaTPACra1iy6Uhcy4QG+bKAFLL7/bbpZNrVtM0ht/xdZfukAC0TXdjSPjjWhBABKCFcDWHw81xoRuXC1ndm23QZY7M4Z9dkCFuWw2HFNG9MyARZNFikBeCZDM5QisFtHraJktUj7pQZZykpK0BsPQkKAFj4fYpJTr7aMi/d+5S2Db40ef3MvELsLpNgkT7zPD6ssD7ytl6WERjWARfKqi/ykNPWbeVO6ZVd1TQMsGFJtay7lzVCAxRpNZBMw7XMLLHCzvBZfa0NmNYBFsoGXGQ9LKWChHMnNAix2nPJueo+xBct2zNP0WQ1g0S4ZeZlnASx6x3vvS+xIn2UEGsld4RwazmEpBSzTvJ8WsFgvmPQNNBxKN/dJn2l1LR1gsXvn1XFrFPn+tNNOKzZOZMiXHhxHO6effnrDCYwyahJuq2D8HRTTQkK4KhHQgwcPbuID3gJi3px4W4r2mayHDh2al2xk2zl8+HCiUe6BLoy15FRR3i8xnpQTD/BKXXTRRdkzPXK7OKYRSrzGmMIj+/zpn/5p82d/9mdTT5SdlQmMmfbaaCR5kLz4VTpnhKDoZNSVyC1Dklv5Uhd8K5UzlCIGq+TR3MQgXnnlla28KeW1yiFjzzzzzBYZ+fa3v508GW05DLk+DwFYtLCS3NkQrz3jhP6gr5CzNuCGLBDWLHlqAAv1IU+E6gjZ2UfyJXkTINBcIyeH1bwMqW56FzBWOfELeaQuxprziOfGVhsSgk7owM997nObqqMPyIqOlZDOKPXAldC97zLQ78c//nEKcfszgmSDrIdR8x2AQ35RDnwwx+ET4dTcg4yV6ua+x9tXfUsHWBgYgAGitwlcza6hGg/LNPeshMAbN/rblXRrEa6EUOENJYx6F2COwcvgYWHioHhtzohWVKUrq1mEFxpiRAEs0Ir2bQ5HzvNV0o7cyNbjQcItHhaB55J6assoTGK9O96z6FdD9BEPSy4hFDmCJm2GT27mEuBQ62Gh3ywKACyMi7livYazXjInIwlt1X88LOxeoZ3Sg7+GACyW34wV40sCpQ8Zy3jL0PO91Wt2ZV0iQ6WAxXrx5GGhL5KxafMFWt9///3ZKwC6FiXW49c1nhoPi2SBpFvy+MR/AXWdGK42rQfYeiuhiwf1Xf3s+3vJCJ4VAAgLEAsM7XyR3Gg+2W3N6pcdD/SQLlM7Gv8yA7hSGi8lYJEyZxDWKM1iEGsAixUAH/KQos8Bi2mAxbqB7cojt0W3i2nLAFi0orYhGY1raHcj+Qs2T4D27OQsMcZWodkwjA1lzGNbs3Xf2ratu9qHdvh37mh+64WxrmDGWmsQeacWsNCGLvLjbxuD5+9awKLVpNUDkrF5bWvu2iWkeSAA0jafNRbpAS+jpd4IyW0pYBHvqV860M5TG/62fbJ0tgfHabx2HDaHSuPs0mH2+xrAon7ZSzYt7bxesuOXHJWGEGvGMEtZ0Tu3rdnKvh2D3rFz03q3NM/t4jGnY2bp7zK9s3SARUSW4rYKGKU4y6V0pYZMQs8Fa3K7yxjY/vj6SgCLnSy8z1a2v/mbv8lePd8mIEMDgi7BlLKywFFKg0u8SFa0K5hp9eEJ4JLFUle4Ba+ayPz2Rr1rDPZ7C7rs56zi+Cldwde0SVnJlL3ITzJllZDGZ+XtL//yLydhRNVj6SEQJoNE6OT973//oHKmtrwL29KldA5qzJIr/94f/MEfpMTjmtXiEB4Wq6f4G4Dzt3/7t1tuErcyannM+DDYXMwnHVciRzWAhfoAi5/+9KdTW9Nk3xo3yv3hH/5hQ/hR886DGq8X8bp+4hOfmIQES/gNzXin9EGHklfzrne9a9Mrvm/6Up8D2JjPmhuL1qOar4SxkBmlIKjfbXrJ6ztPtzbdAcjRxaQ186aUL/Mst3SAJRfu0WdcE86E9ac1TiMYByaByrsemK3VOpOCfAmt4O27ubDRtBwWa+QlcLTDj7Y7yu3X1Ud71kVX2b6/F0jxHiatsnSUN9+X5BdoS1/pHS+0j3eFczi8EZhFAeXkTEqb71D0Q8R7aYO6oRFyxso8Z7BEV5+MS58IS1olnQv3CCAT18cw2PMoumSjZuVLXbTFHLv11lsnvPHKs6tNa2QU8rPviDfawl4DJocALLZvms8KG1svmRZBtrw+03z2h7lNo1UtYIFe9Mt6V3zfJT92IYKM0S87t3LhHhvewDBihBWmKeV5aTkbls95pqxutt4fS7OadILSfs1SDnlWLlturoiu3ivUNjfteNUffSavlI6kmKW/y/LO0gEWEcYyTEr+xhtvbD7ykY9UrcpLAYvaZYK/7nWvSwfByZWo+GnbqqFkW7OUgt2xoSSoUoO7SMBiBdbSg77z72984xsJUJS6XWsBC+0LsNhVgpS/NRI1k0uxfBlAfyt46Xhq2qQsyuqXfumXiuUst+rKKW2BeRkfvBHccl0DvmYFLBzoZeVb3rac0S6hF7xgPBq7PWsjB2ra6hwasFiwZcG0BwYC81ockah81VVXbUn67guwyDj7Awo9XT0wbBuDLadcGC3I8BgjzySSDvEIjCALACnlEiqXrS2hGXlclqs2crbNA8McqLDhOOwSB45676pskxa/2rUJffAu/cu//EtrMu4Q/BqqzqUELN49qcHLw1JDjFrAQt1a+fK3R7850DLNwzKtr23jbHtnGQCLN5L6d+2BXrMAlrbcilo61sjPkGWRM8CBpek0d/C0vvj39O8zzzyz864SX28tYOH9mlt0h6Rpru55AZa2cbXJ5yzzudbDMgStc+OZZT4P0TdfJ/NAxxSULgzn0a9Z27B5fLmxepsFrxad+zjrWHPvBWDJUGVegKWWkbMouNo2usoHYOmiUPn3AVjKabWdkgFYtkO9re8GYOmXnjW1BWAZbf+/8sJTV1b44+Z7j2zw+4oLTqmhY69l94qHpZZoAVhemY4M9094WE4mH3uPYHhYNl9nUDLnSk+6LalLK97c6n6W+RwellKqj8qFhyU8LHUSM0PpACx5os2i4GYg/9RXwsPSH0XDw9IfLafVFB6WfukcHpZ+6VlTW3hYwsOyRV4iJNQ+hQKw1KiX6WUDsPRHywAs86Flm8cocljmQ/8ALAFYArBUzLUALBXE6igagKU/WgZgmQ8tA7DMj865lgKwBGAJwFIxBwOwVBArAEvaZbfo3RkREupPZgOw9EvL2toCsARgCcBSMWsCsFQQKwBLAJbx0QiRdNvfvKmpKZJuI+m2Rl5mKhtJt3myRdJt7BJqm1BxDku7qgkPy0xquPWlSLrtl541tYWHJTws4WGpmDHhYakgVnhYwsMSHpb+JswMNYWHJTwsM4hNP69wAmfuHI5ptX/qU59Kx5/XPFdfffXk4q+u91ht2Iv82o7v9/W85CUvaT772c92Vb/p+1k8LO95z3safuyjFVKbJ4vxf/WrX910X43e7wuwcGz4l770pXSnUunz5JNPTi5LUz/8b1/XxRdfnC5ZzLnk28aPzPAz9HP33XdPjhjXUfP+DhF7RTz9vemmmxruB2o7gdmOkzKHDx8SEY61AAAgAElEQVTedCldyZiQ57vuuquk6KQMZ5dA62mPlx0uvnvDG96Qvecmd5w/x42/973vbR555JEqufnCF75QVF60YyyPP/74pmsm7PHojLGPvBx21txzzz1VdCZRmxOfh3yQm3e+853Nj370oy06wPNQ/Th48GDDBaj8Ln0effTR5h3veEdp8VQOGfMXJnbps9tvv73hxPOhH/Q5er30efrpp9P4+e2fHJ35DNlEP9fIYMncLO3zosst5Um3fRJFV6vX1Jk7Zt4bCFsfl8udd9552SPQ21z1r3jFK6rB1yyA5brrrksXRvqnzVjz+aWXXppuxc6Br74ASw0/VFZHxrf1ITfpOZb6tttuqwIss1wBUTMe9d/fiWQvb9MdRh6wIGscBscDf3Q5ov5N3VbmuOPl53/+56vuq6kZS21ZCzDhC/yxn2kckk8LDAAsv/iLv9g8+OCDRQBklr7xzrwAS23/5lUe2nNvV9vi0M4/8QeZZH5Cu9JnHldAMJbrr7++YU6XLiZL++/LzXo9yc9+9rPJfBYQaesrgBX57wMwzzrORb4XgCVD/QAsAVhyIK+PiYqiAYzoxmZW7gIlHsDk2gOwyCjYy+10CZwupdO7rOLJ4bCXEvYxjto6ZOSsIvb3fOmyUV0SyFgYl1XO9obrvg2QaKQbri14srypHftOKx+AZTaOBWCZjW41bwVgCcCyiQLhYWnSamwowCJin3rqqSmUKE8CBtGGx2TguZmWMvp57LHHGm5g9g/Gnfe5ldl6zwAslNdt1jXKoe+yjIlxMibGjquem2R1Y60FBbrJ3Hs2tfLvG6xoZctvXWdg6aj+9E2TZawvAMtsXAnAMhvdat4KwBKAJQCLk4GhAQteA3kTbNMHDhxouF5exhjDzr/1YNCfeOKJ5owzzkgfKYSkMBC/lWvBb35+/OMfN69+9asTQFjko9AVfaKfjO2f//mfE2Bh3DyALh7K8mPzWPj72WefbX75l3855aRRdii3OICF/A3An/gkWgtUDdX2InmktgOwzMaFACyz0a3mrQAsAVgCsMwZsHhjjPFTeEddsf/GgMjQA1gUElI98g7YeuSRofzLXvayieEdwjNRonB8SAgAcPPNN6cclly+jjxO+o5+A95+6Zd+KeVWiCYlbdeWAbCQdLtv376JZ0t1CKgEYEl35E5AY+SwNEkuaxKidZ1B5LCUz9AALAFYArDMGbCoObwM8o7IA8JnPPKssMoHvMijAAAhJ8UaC77HwFNXLoflRS96UfJiUK5mV1a5GikvaRNsb7311uRhsY+AiPJ8fA7L+eef3/zgBz9IIIdQUt8P7WN8SVa2ISFP177bXab6wsMyGzcCsMxGt5q3ArAEYAnAMmfAgtEGQPgwjd0l5Ff0GBG+B7Bo66gAD2Vt6ELhIN5h9fZrv/ZrqTqFWmoURF9l/e4l6v30pz/d/Oqv/mpqwoID/i0Pk03Epczll1/e/PCHP0zv4AHp+4En/PzXf/1Xoin94DfAUf20YLHv9pehvgAss3EhAMtsdKt5KwBLAJYALAsALBgF5XXIWGOA5QEBlLz73e9u/sf/+B/NOeeckwwm35FAq1wVDCvlFC7icz4DDNmQxVNPPVWjEwYpqz4KXDF2Eo8BYfyIBgpl8T1jsV4o3uXMiqHCWvJq0Z/TTz99EyCi/9rZtZvDQQJlsa25fhoEYKmnWe0bAVgCsARgmTNgoTkZaWug+fuv/uqv0uFYGOqXvvSlzctf/vKJ4eQdjKoNk8jzonr8mSYCCGqvVkH0Vd4aeQte5K3wOTwq43cJ6XN7/kxffRStoDEAUcCQNgGTucPs+mx7WeoKD8tsnAjAMhvdat4KwDInwKKVixQ3yVm1BwAty8FxGouMDb8ZC2dkDPnshIPj7KFa02hhAQt/c5Ag4OSv//qvE2Cxu1EUmgDEkLchwGITUy3w8YBAp+gO5Zko4XkOsNjPcoDFJxULUGh7dN/jEUCBxnh/1J4Ai22vxsviw12WXtO+K6HrEGVKAIvXZySCs3tL+VUl/VqWg+P8nC2dw36MtYBFB46SfOvp2SbbcXDcEt4lVCLspWVqT7rFGNx3333J+Eop+e2V/hApjoxn6yi/cw/1KIlQypaTcb/+9a9PYuMl46kFLLR57bXXph/1Wedx+J0qap/vyROgrbazOxS6sKEMxgINtKujZDy1ZQBFF1xwwaZ+aaVteaV6+Qz+Hzp0aC4n3dKeQIXAnAUV/tRaymAYX/ziFzf/83/+z+aP/uiPJueoUNbSmbI+AXUZjV0tT5epvJ0b6pf18NidSVbOvRfIv6OkaMmCEqQpBzhSfsyy0AI6kNw87UoTZFOJ4Mg9ocpvfOMbSZZLn3kCFk67bdNnzFnlKtF3e7xALq+sbXw1gAXec6YSu96U4M1nomtbGwFYArBskg0EBsCi7Wk5F7tWXkoktNvTBEh0SqeSBtWIVtbnnntu2gZHudJkyFrAwlgEWGRAvXIVsldOBf8WyMsBLb/LRBOasTAmrUZLlVZpOfonwCKeqM9eEdmVOdtmdY8IfRd//IrG9mOWc1gsIETh2R0s/jwVtQV//vf//t/NNddck4yW8jkEvrzXQX22gCxAS6kElZfLARcfDmqjuzxdtOYXCZJbPle+jIzlkEC/ZOQ2D4ry9kRh+it9ZkGbQDS/OR0YAELuT6k+GxKw2LnDIZDMafFE/G1LcmeMOhuoZidaKWCRDiUfCzujvCyrx/xWf/EwAMsuByxcsFV7aBYXUvGefdpW8AIvXMimg69yLkZ/8BSTmjteah4OzfIXf3W9zyV+f/d3f5eKWTe2Nfr6Tp9x2Bg0k4H37knF8wUY+M1Yhla65HT4CyNt7oZ30/MdHoyzzz4727c2ozMLYBEfBJa0jViA1QJfedu4lI+7cdhGK9rJkFGPDRsJrHgaU15bobtkIb6fTgF/8WSutOa493aprF2giH8CO14+uWCSSwb19B3iquW3+kc/2CUlY50Lkcj7Z73NnPdTEyqD3mxRr3nsAsS+1zaXaYOdciwq7RwUrdt4A1/gTw1PCOnW6EDq1o436THphjaaBGDZ5YClZjIIfOAO1eFUfmL649NVv53U3gNg/23LaZKVToq2ydo2Ribjhz70oXT5l00c1EpDyteOwQIb3z+5LK1S9mOTYa2le0l5wmgPPPDAJBlSgEmrKassLU29MrOKOadgtwNYVJ/fAWT7A4jiZts/+ZM/mRwCJ2+dDRtBEwzHM888k055BQSxK8iu4lFw3otXQssos5UC4hFzHn5Ab37wfp122mnpM3vvU877mgMslvcCtLyLx/Qtb3nL5FTfZeCJ5HeaPtMY7LyyC4chdUApYBHN9duOywJE+z1l5GmCL/DHemv74o/XP57WCh3m7EIAlgAsm+SQFetFF100ASxaKatQzuvgvScSQIEEBDDnWqScnfxdE6IWsDCWD3/4w+mHvjAW63a0x5trclg3qY21SyGhvHMeKxlcq9S7xlPzPfWSI/Od73wn0Qw+WEClFW9OiXoFq74O4WFhTAIRUtyKS9MP/sYb9dWvfjW50S1Q0eoMHiEv/Nx7773p7BVAC+XxxvC9fvgMMFMKemtovtfKiheSe0AKAJEwxwte8ILkyZJHQUZH80nvesAiGYA/fGdz2e64446ULyZ5XhS9rcGU/CrvRgsY239kuE0HCKi35Ytsd4xdgMV6TqRfpbvEOz9X7MGL+vuyyy5r4I/CYdvtt33fzvPcvEXHMvcDsGyl+q7fJVSjyOUeBLCQcCaj6IVNK3pNhLY2FDqx8W+7omelffjw4VR9bqXv2cVkJYG05FGbAiz2jhq9L3BSApwUl1bOjfqsVQljoQ1+rJu4pK9dZUQbcmQALPbANL1r8w58vkFb/X0CFhtz9gbA0hvvHcm1733vezfdoKywDvTFff3Nb34zJePhZiehkd0XGFDakQeAeiMk1CU95d9rPsMD6MrcJL+AnyNHjqSE0pe85CVbkmTtKl2GXYaf39QDf33o7s4772ze+ta3JsDZ95wpH/Xo0EEbfpxFn/EO4K5Gn9HHWmDTBVi6xm11A31mIQAg9foXvuBhqUknKOWh+gC94L31uIgmkcOS5+SuByxdApz7HrcbCWF2deGPTM+5/K2QaVXPZ0qyyxkyW09XX2s9LNRnwxvWhe13s1h3qAy5VoO2j0oo9ZPMA5iusczyPQlqhOr8g3GxRlwKwRoSJQ3yLp9rTDmguJ2QkPpm83x06BttvvGNb2z+6Z/+KSlJHsCvDiSjX1/+8peTEuWwOMAK9IZXSsidhW7xTh0FrOeOv+EPOwABLsga4BwvmRIzfe3WCPO+BQNasfMZK3gS3IcIO9SNeJQgLMAmPdGmz/gcD8B29VltHynfBVjswkXXKVg94AGL1Ymaj4wPvsCfrpySWcYgYOPBmvriL0G1bURIaJeHhGo9LAgHHhYAC+9iUBAghF+GzhpEO8klWHaC6DMBAmvYZTxLhZ7JettttxUV12SQh0VjsSt5G09X/7zXwdJPxt2Ohc7YlUUNvYsGYuoHsOBhkUeI9+VhyHlYPKjy4KRPD4vls/VcSQnR1ic/+cmkcP/bf/tvk1WtZIByd999d5IxwAz5OvBKRtHWY+md20lUStcot5kCVobkKVF4CDmTt0XeBM4eyYEWzQF5LnR2jgCA5I4V/KWXXroU4TwLWNp0gJ0/bTqgdv7Xlu8CLJajXg9bnkoPS3+orHS83SlZ2scSL7ntn8pb4CI+eFuifwdgCcAykSEJTi1gaRMuuwKxqyg+z3kougzIPABLbsJbY2xBmz5fVsCSUw5+fH15WGw9HrAoUZPt1fDQruT4G7nj+Pz//M//TDuayJdgBa+zWKx8if76LABL16wp/34aYKEW3Pd4vwAgLGC4VBK3fg4Ii6/yRngPGXwEsJArUWoQy0dSXzLn6fX9sjrLe4Xa8kO6elI79hrAosWA7YMPz+cAC+NU0m1X/7t0zLT32wALfWyzDwFYdjlgqRE4i2IVErKhHSkhOxEQLNz/NneDz+xuD+9d0fs5l+q0/m43JGQ9Kja51o6HVb31JtmxUM4rKutSrVU+tbyxISG7elK4x7t3lQBpt5da70yfHhZdxKedV9CR9gUo+PfnPve55rd/+7c3HUhIGeL+99xzT9oxRI6LwkVe4XZ5jGrpGeWnUyAnH/AT0IJ+IJ/lrLPO2pSLZOe0vK+5ra7UA2C54oorqvM4+uab10M6N0ggZCh9Nss4SgGLTaRljvGjOZrzgNu+oMvhCyGhIXWa11dqa1qIMABLAJaJrEpB6dAkGQy/c0bAxRqQNm+KXMr2jAe5JmsnbA1g0VjIx+CHf/uTU5chdl5CA9GZ4+tJhhYAZEzWzU5dpW5Za4z4W94M/hbNagCl+Mw7frs431199dXNH/zBH6RQD49WdpQl1EAC5m/+5m82Z5xxRuJTMhbrY+qsNM3GyuhvPlqdfLzeNBsk5Rgqbqw2DWXH5XnvxPi9tfUTzdrGetOsrjTHV6hrrVlpVpr9qnj8zqQ+W+9K0xxPDa83q+lnI7V7eGV/6o+aXGOXVJo4pk/0f/wRv+lPAr8nuzn593pzotlojjcrzeqonnEp3qPVE2OijKpfb7iveQ2iqIG11WZjhXJNc3w87tNKhKyijBKjOWCSc3QAmBaU2K3PAi2SD+kU5KT2IMiKLm4pKqDuz5qxxzSU1N9XPSVt5crIy6xcIH7bnJDc374eedKsp9svbuRhqdEBs47JLqiowy8mbb3TAIs8M9KBu9H7Gkm3TspgOse/K7nTKpykItdlRUbG0XpPVJU+t0g+lw2PYRJ4KUHyNYBF2685h4UfCW+tgpp1Evb5nowBgOX+++/ftBU8t3qdpW3RBz7p7BrvXSqtl/fscd/wFqBlLzKkLgwfBw5y1gq5EK95zWtSQqfaXVsdmexk5BLA2PwAHBLGEDhIv8eAxRQ9MQYiqxvrzQqABfCxMoIdfJUAC/hDgAUgYREG3wN8Vik2AisCLM+t7NsCWDaBlcmkGI9jDCLsSATAGOF6s5HaGEGp8cDTXwCREdg5idEoNwYsokMqehKwUHZ0K1B/D/xk9whnAhHCY2u5+Gb1AcbTe1rtqnpowMLckCx5/WJDOCW6J4mACWVP02ezLsimcUjzHB14yy23THSA7RPv58CI6rXhIN+WBSz8retJZtUBXWMRqPCLmzSDxwnQSaQ3LPIfnUCcu4POlsst2mQPbPi+vxkxv5oCsDhaw3jO+1DSrUfYuVivBGtaHJd6vUejZCuh7V4NYNHEtYDF59GUKqr5iWO+JdGVkJAAiwWSbaGdrn7b96TMLGCxCrCrLil0706X8maXCSGfif0ehw1ZpSNrF154YQI0SopOACoDWDDnqa30f4DDGFxMaj5p/ieKegxEACsr4/ePrQA5RqBAgEXAhhZWN8aeHKGk1abhe9q3gOVEghbjZ2X0XuOUbOqtPD7CVwZpaSyj2kcjXAVMJbeKOr/S4DzajKNG409tJmbJ1bOS/uRVAM4pJcyrLIOh0Smt8JVt55rjdqFiT7+Wl0VyNzRg8d5dGUObI5Ezim2ksIawD31WQ3KNxQIW7yX1utrzQ3PU5yrpPTsmAZZaHVAypq5Qm6ezrbMUsHidaENkJX1c1jIBWAxnxGS7rdmfr4FBUQhBRlMuPJ/H4CfQdkMyNYBFE80CFiuEOyUcZPtMOAUD770q01ZO0yaed6FSloktmuVWkdPqg6YkYZLjIOWoFTc3sxLukYFgDNTPhXGs1Mltweht2kq6dtLDInuM98E+I9/DBA80yaq3WpyTvomj48DSBLCMQygqQS20vmLCUiPAQlsj0JKgxLppjw8SeNjqC9rSpRRDsuVGf1MrsGqN/il2pJfHAx2Fh0bPJsCmzo9DaAIsB7q07+ZFbFfpcT9Hl9dxqB/n5HBGiwyercADFn03r5CQn+f+cr2akIcMqQDZdvVZEaFNIcYiwOJ1QC78oW3NPtwjr5eOHvBeB74nh2XaBbC1fc+Vt7xRaMvKi3SFfXcaYLFAx9NjVh3Zxzj7rGPXA5YaLwJMZSIgFA8//PAkH6IrjOInvZ3YdpUjYKMdA9ruKODTxVgm6+23395VLH2vyerPFPF9q6FPUcMVhUrblnLCA+HPYRHILK3Lds/yzU520azr5tRpQ/WeOACLPCx2Bc5JtnhYyF/RBYgn+6KMlZNAwxrrTWOZgJZRmGfymHBRCvmMQ0tgAQGdtbH5P54CMiPMMQEsegkwl7wyo2cClEgU0QeT3waIyNuysqlX43fGrRlvyyhDZi3lpqQklC0NnhzaJNSlLpwkU+qgQkiprmnPDICF+gGm3FLOHVeEK3OPvRvKhi9mBSw5d3/b0BSS8gng1ph16TZfN+2rXrsbTuc6Wa9xF9lrvldbb3rTmyaXmfK+nUu1RtnqDk/XWc5hKeWNAJKOzLAy0hW6L81hUT0CQLm7n6bRv3QsNTzso+yuByxve9vbmi9+8YtFtNJqmEvpMI7WrTaNgZxM+oY3vCFdssXjXY45o4qC+9rXvja5YLBEQBA64uWlD/0AFHFKp++DlOcshr60/WnloBXnkYhmJXUyft0GK2Vl3bklNMy1ozr0m/wE6FajzG+66aZ0KJx9UBbwgPwUwIpXrnz30EMPNT/60Y+aX/mVX9l0EuooJERiCdDBwgjTwsrIu2FzT6znge9sjgseB9UkKMT3I8Ayyh7Rw98jJ8gY5aS8kAxgsV6Q1VF+zMlnlI+SQjsCLBYcpC/0jMASISZSaQlTreTAkOo3+SyKBCWQZaocErCkka2vN//2b/+WDvh71atedZJ2Y5CGPOmkVK2gbThglpAQN3u///3vL5kuqX+09/a3v71Bp+mxQL3G02pBuF+kId/oM+mnvnMlNBaAC/lCyhHTgjAHVuRB/djHPtZ89KMf3UQzTwOvT9i5xxys0QGMn9O4ux7lk5Bs//rXvz6dbO15I/p5L28bYLHj9+EgeI8MTEvm9X2ukbOu8fb5/a4HLDoAqIRomrz2mnC/u0dH08vg8xuBI7/CCp6EIxdH5h3CG+RjJKOSW32WdHhKGXvKowTYtjNr3sc2uzV5PUeztrptmEShFAu0apSubcN7QbR6VN5JjYfl1ltvTe5qhQXlPdNqVJ/Tvs2XIRmXxNvf+q3f2pTjlBTWBhZ7EmcZgZdkkMdhGBnv8YaiLakc48EqOXd9g2DOSsrtGAGWEShh59AoGTfjapCHhZyblbVxSMiEYsZJvCNBHjU4wjAn3R3Km5lgDdfMCHCN4BLeFUBL2v2TASwbK2NYldJiViY7oEYen1ESrnCXAMuaRXRjmmyZc7VelvFg2N1lAYufVx6wqF34Owtg+eAHP9hcd911RdNQc4R8DM4AssbPzqmiygzdJNP2PcJihDblRRxCp/mEWp+XoXlLv2zIyO6UlD5OcnriRPaYBo2PMVBPLjE2RzNrN6bRVHxBB5IvyRUc9pl1l1AusZbPtH2+1JNPX2rkrEZ+tls2AIuh4HYBi7wFCEYpYBliYjOkACzdU2MIwKKdGQAWraoVahSvBViQE5Q8gEXns2z2zp202CObPnaRtAAW7e61W5+T8h7vJtqYClg2TgIWG8aZABZ2Fo0SbCc/CZOcOOk9cYDlZDRHPpBxKGkqYMGTs5aAxz6fwwLQGoMqukXwa+QbUhjrxCiUNK5fO6tWM3k9fQEWVq8c8icPiwcseDcTxBxvv9XKeR6AJZFiYyPteJkXYCEPa6jHzg0LOMRLD1jEi2UDLKIPYeJ5ApaanLwALENJcUe9NR4WIXPyCnC9aSIoVCTFoyaVzIVrDw8LvzWRct2yMV/qx8OiRL2hgItF1T7Ja0EsSc3WeFhsP60LWLSrmYh+zPKUCVSIXrWhMgwC8XVWNDb5GuCIC9sebmdzCNiiCGAhh8Xz52hzfLQLJvkSxtt8U8xnc6KrdsRY4y2rPQIXZIawm2ZUk5JRJzksGxsjD0sy9IShxhafkNMYhKSzTdjWOt6VMwk1rcoLNPKjjEJS+G5OBpg2mhPjasbvOyaMMMhoTKOxjMoR3lkxO46Sx8Qk6ooKI8CCt2ij2SfHDp4Y4bvxiS5beD8BN1MSlccvbXE+ra6kuct1CuSwMP9zXktOx5VeEWiRHhnaw6IVtwCLXUj1MfetJ4DTmQHf3CYuT2UfbXhdK1r6um24Vd9p0YbxBbS0eS7swkU5OLPolFIPi7z2LHABLOwgFM26QlClB8dZL648LNNsk6dnAJY+pbeirhrAorimFzxrYHL5KRyrjsLid1K649hx0ocbG5PcBZ0iy+cSvIqhbLuoNcI2b2PbFc9QwayAJddvayhKgUZf9Wjo3PFESAjlJ3Ai3ksZWdnRychsjX388cdTDpQPGx1ZBWjwn5Jgx1t9N+WB4PnYnJsy6tN4F884VJKAy0baLDzKFRnvNB59DpjZOOmq4PWxG0VRKEBEMhb2jBZaSYDFvDAGHgIv2qg8whEjUDGqaTQW9csCAkVwOPdFW7HpH58zVrW2f2MljWmd3Jnxw1kzAmuTw/Y6PSxjuhbI8aSfqyspz4kTitkhRO6C37kC/3Ubr8CKyszLw8KQuK8IQE1/tO1+Qq/V1eKTdr1H0p6KDWAhvGm37heQc+Yibbtg7ByTHhZg0YJAXi47P9UR6ZJSPWIHUApY9A46kNQAAAt9QjZsAi7lZslh4T27Q0p3VtUQOwBLDbV6LFsDWNRsTvByCF7lce0hePz2j3VXJkU7Vvwk3eZuHu5x6L1XlVtB0oi/j6PEWzQrYOl9UD1VaO8JokpyF6SE+M2/Sb618sDfKHkOjsPDwmPl7NnkmTgZhtEpskePjmIlB/avNSdOjL0aOg13ZQQqVmXYZctBDGb/M8Z2dObLSnPs+Ilm/9pak2w9QMbssBE2Un1ryRtjDlOZJJo06f2VlX2bnDS0mTw6G6MzagUi8KGMoJgA0+i3wk3slj5mwMnJnUzpjfSz78RGs2avweBm9BXk8blmdY38g9XmxPETTbMvnTQzOeUFI7Bvdd/JttLAoVmCY5OyVjTG/q3NOcVN09x1113piH4WIDIwMoj8G6+rBSvyEFrA4hNYp4lkrSFpCwn1JPYj/q2spK3deIyHDAmV9NnraXTTjTfe2Nxwww0TMGDr8flvfiFTA1xqAQv2gkNK2Rrv2/F2I8nn6moKPX7zm9/clKDfppd5B+Bic1hKaEiZWjkrrXe75SKHJUPBZQYsNRNou8Lh32cSaWVj+6HQTE17ABaUvE1Urnl/2cqy3RwPi42ji0Y+h0UrVQEWJd0mo2p2mBwdH+2WPuPgQYz06kpz4vjYwO7DIG80K2M0ARgAbLC5aLJZZx3PyQh2bKxuTDYdbaxj7Edpt8fJuSLJlxXdOCK0sTZOmRkjlrWUM6JdOKNj+XlObJCrMzL0K6kDSgwefU99gJUmHZk/ChNNQNA4zLWaPCWj8vL44BQ5OvYc0e6+cbDp2MlSzQGiWMfWm4bOpbGP5HN1ZUQTurJ+4nja3bS6NgqHJY8PScaTfJyNZj39e7XZMIfUedAtGCO5E4D50pe+lEJCbYAFr6uAKyvoeQMW+isPi/qu0FDi34kTxUn/Mow2KVV1AlRm8bD0rc98nhhz7/rrr09nK2nXUG7x6b3Ps+gXwrt42ksfdB8AxC50c2E7C6KUSpAL79ukW42H3+FhKeXIEpTbbR6Wvid4DYuYOPKm+Iz9mnoou5sBC6sabbvkbxQJB8qJZoqTdwGWExhxjPbGerPBlRAbq83+favN+jgZFYfAsePr6TP7bDpWH7BzYhQmWV/bGJ3ztr7R7Fvbl1wz6WuaSUmhTYNDIuEhsldJch2Dn30roxNxR8BiDDs2aP+5Zm1tXzL4gIBNx/KPmz6+frRZO7B/ssd6tIGZf47OjLGAha9Smsq+pnnOhn/Ge4+OjoNKAIZT6OvR4yLj1GQAACAASURBVM3agbUEUKj16HNHm1MOHBh3dL3Z2DjRHD0BjUZ9HPVem7ZHh+AlQLm61hw7MT5ld3Wl2Tcua+lqt33rtJudAFh0pogMn0JDjI35XOIRTXQbbyZAfvHQKf+L7zgUkfOEakNCfeszjcWGjBQSop/W0IsePtRlPWQ1/ZsFsABA7NEO4o0uoPV9thfA2h2slNPORHsWzjxDj7U2YJby4WHJUG2ZPSyzMLmvd2x8169kUHxaQZa0t9tCQocOHZrksAjYaWWNYiGXAdCiHAbR0m5rllFIxhxXyeETTbN/zd52mEIqzx3F99I0a9ysvX6sWcMYJy/Mye3GMqjJ7o69F+ywwcvRpFDKmjn2fqNZx8Mw3h6tzTknk1nBDyvNgYRTxqm9E5eI2Te0gZfi5KYhGz9Zb/CNjDJb+G+EHEZej1HDo3pW1kd5NrhznttHGGm05Xr/2Et0FG8KuTgbK83+o6vN6v7V5gTYK4GnpjkNoIVT6QRn4Bxv9h040CTAxL06m8I9o1OEaVUr7yaFhDY/o5NkRsZ6JPPjhOBxsRrAInlQTpOSbocICdFfJYALsMgzsgncroySh0ueXJhC8sz5KwAWnZNkjX5J3X2XsUmn1sPiQ0CEaQW+7PxTf3z5af0sDQkJaGizBgcQil9qz24712fQv83DYsNC+lugTXJWc0xDhIT6lsjC+sLDUkiowmIcqIRSyj3yJnBia9ejhLPdEhJS0i3jRgHqYksZA5tQK8XY5WFpjloqjl0d+0dnj4yeEXjYdDR/whR4FsZGaOx5GF0eiPHdaPYBCrDu8oicONY0B05pmhPHm4bwztpqs378WLNBDkhySqykXJHm+LFmbXXfKA8lRWGSu6Y5diz5aJp9+0eH4CdMhLfi+Oh+5XQV4WjLzwjwjHNGJkk1CQiANMYXFgFe0qBONM3q+K5pxapS6IqwE+6gVVBbc3zsDWI4a0dVP22dwIXQNKefalDUyJDjFVLCDvQaGbh9k3LQzx7fspF2Lk0CbZN9R12AhdWzDQlp2/u8Vr4A5be+9a3pNnD7AJ55+L4UXEAjDDzeQ10/oTrxrHz7299uzjnnnGKPTQ4gdOmNru/9Qory9vZ1u1OIcetcrSS35jJb6bAa+rBLqiQkRDvQ8tFHH023fXsdeNppp6XDPgWk7RUI1M8iJ83+8UW84h88gTfwyD7wHhnQjrUuGvJ9AJYSKg1QZrcBlgFIVFxlUuIbIxe6YvE2NGQnfVelu9XDYsM9GEZl/aMAa0NC6Wj6EV5Iz8gRIb/HerNB/sHGiWYf4GS8+h8lsYy2I6fdQOOftD9nfZQweyrG+uixkxmwgIHnnmsaknnXAAE0iJviaLNx+mlNgweHzykHYBl3i4Po1lbWm2MnTqRcmNW1/akI4CYl0NIeIOjwUyMwtH4cJDMGLMqwHee9jPYfjQ/HU4iLM14of3LDdAJZKU8GwLLSNKccaDZOP4WTwpoVGv3p4TEtAC6MZ63ZOO2UZgUwpQMaiaklwDJ+xt6pUVrwiOApJdjc5ZS+SXhrNPq1RKOm6QIsyDlzBaODbMwTsNhtzayybQ6aht61jdbPY3mH+NyGXdjOPOS25i590vY9fdTt69ZDLF2lKwX0vg0TqUwpjWo9LIDZ888/PwEW6VYfnvJ9locltyPN7iiyR2jAe7a2i/8ltAzAUkKlAcoEYOmPqJo89rRfn8tSGg/fzYAl2baxS15n9bDqqQYs9uA08klWSRDFM4JhX///7H0HnF1Vuf069bbpk5nJTCoE0ish9CJSRR8oNuwVn/UJ+myAoEAQsCDo89lQsYHPigIKCSBICWmEnp6QXqbPraf+f2ufu4fj9SZz72RuGPnfg+PN3Dlnn3322WXt71vf+uA7FhRGvIR1UwhWaCXJE1ypncIfkafZCwi5EVWD4hA8EJR4cHMZ7N24CXZvUoADkcVZBYyohqajj4BZVwuVO3JBqqXabV7dRYATD45Luw3Dk/RBwCKyPfP7XBZ927agf98+eJk0FNeG5tLNQ+uJAlou+EOXVIDMyIOR3BYnD1YCwCKikwVRWMRBCQuLUhND89QjYdbEYTsO9q1ZK9xBIhya2CsSQevcOTDiMSgEIALssCEkCnwZER4MsAhvWJmAhX1AAhYujK8EYOE9SbotBCylLsIHmj3kgigXTgIW7vzpGgqDmpGbfYZXUiFgKSyF45KbigO5xQ6mOltYVrmAhS4hkm4LAUuYCF1Yr4MBFgm2JMlfliNJt+U8SxWwDK+/HfJVrybAwg4oxekOuWHKLEAOnLB1JVwESXelmpZ5HQdpYR6NMqs0qk6/8847ceKJJw7WKaynwHYJkxHDrP+Dcli4QIY0VnzPhuvkYOqaACpuOgM3Z0HzCEdUsSArRjSwkAyKtxB56MJY43kafF8TUvwk0SKbISEGAzt34Jff/ja6n98AP5mBb7vwNKBjzjSc/cF3Y+yMqYhOaAcUE67wkwSAQSXR1rOFRYeAhc6fAKxB1Em1LDidXXj0j3/Ek3ffjfSunYg6NuKOA81zhWotgYCjKMgyGlrR4OUjjnQPiDlukDZA8eHmheB4rg9aeTS4vg69rRn/8ZmPo/XISejp6cavrroRzp5OgdmMiI76ujpc/IMfoqGtTfBZFLorBYE5754SeIXIhmAmH2YlsEyBmJwgP7+sqZcPqjqohSUMWKSFhZ+FHJZyOvJwFhLmUwvnEhJPp5IkHURVlcOhkWO8UB9E5hIqh3TL9iknl1g57RRe6GUuobD6OMuSzyDdt3Ju47V0yxRaMYa6P9u4lFxCspwDzYG8b3gjKAEI68Ucd8xZJDdF4blERMjl32u4rqwX+0A5x3D6WTnlD/fcKum2SMuNVtLtcJQxh9sxCq8L+3fDf5OEMLYZBxMHV6Dv8f/XccYZZ4hdrCQ20gUkd7HcRXHSaG5uHgR1pZBuU8KC8TL2ELCDLhXbRnLffqx7+BGsefARTG3rwJj6RjTXN6D1iKOAcR1AQy0Q0QGTpF2aOxR4ZhS+EQ3CnplZ0LFEWf3bXsIPPv5f8F/YggQpH7SiRHUYk9pxzn9/DK3zZgLjO4BIAg65Jox59shz8WDSRSXCigNLCQOSRPnCJeTA7e3DE9//AZ79819g79iJhG2jxrJhugQs/AFsTUVOVeBotAYF5F/D9VBjezCFn96HrXqCshIEOAfZkbK+AXV8K95w5aVomTIZXbv24s7Lr4fZTcVpF6qhiCzKJ9x2G+ra2qDRt0/AwjaUyEpEYgVuND8ffsWIKbq+hBUmHxUVnPay8q900x3MJcR3zJBV6RLiwni4AQu5ELQiSFdDoQW0UIDtYKM2HDYrz5PAgOXyXuz3pVpZSdKV4eAjPVuEybISLMq8TvJexSwO8rtiytVD1ZHPwmca6ggTasMWnrA7qhAQskxex2cJ56eSwKvYs4TL431kmoih6se/VwFLKa1UgXNeTRaWVxKwhF9NmATGQcHfn3/+eWHeLHdXUoFX/ooUKQFLmK0vllddF4vm6tWr/ymTbSmAJT2o9RZYA0zHCXgamRz6duzEij/chaV3/B9qXAVRX4Wp6DCiUSiMRmquh1lXg4Zx7WiZfoSwMChNzVAbWzBh/HjETJEGURBpk1u34NeXfh7a0xsRy9iIOD4sHdAnj8NrrvscWo6ZDbS0wIuYsBGD6msiSkfQOEQMdKCDQlKv4LoIs4kjeDJuMoXV3/kenvvz3fC270CdZaPeJmCxA10WBbBUBVlTg6uqsGlNgY+I56E+54roIJ88Gc2FLVACAQtl5DRkFQ3a5HE4/bMfQdMRE9C9dx/u/uq3YeztEa4z1VQxbvw4TP6f7yFWXy84Kb4aJLMTxhTuRqlD45Ge40HVNWi6hlg8jkRtPQyCG3Fivkvlw8zFb/nvRjNgkTtu6cKVY5PWPwmchjtYpLxBgPv8f5I7KNUlVEnAIl5RnrMUtrYUsyaxLQgQwiTXe++9V6TaKCSwHqy9SgUssm4sW4KP8IYwbGEp5LAc6LlkvSTBW1p45eZR9oFSXYFVwDLckXGI11UByyE2YMHlhZYW+fuGDRuE2m+pu6uRrdUrX5rsZ2ETrdwVcSILA5ZSXULURBPrYh4MqB6XbBdqOo3eLS9h1e2/xvI7/4D6jIWI68OgvgitAroGNWpCj5iINtQjNrYF0fpa9I9phT15Mi547/tgRPORXK6D5PYtuOOyz0B77jlE01lEbQ+2aiBy5BE45StXYMwx84G2Nvi6DlflXYKDBGDDUaCKhYFaMQ4UoQkThE7D8uAOJPHE//wIz939F1g7diJm20jQqeO4gk8rtF50IKu6cDS6fuia0RFRIOoScx1o5Lv4OWjCmKOKDEsZTUdftAbuuLF4/Wc/gZbxHejcsgX33XAzEt19AiwRkI1tqUfdhW+CGo0L+OcqOhzPh2NKa4kPg5xj24MbiSPW2IhJc+ejcdFCqLGIiJQaTJJNF5XgB5UOWGj2l6D+QBaWclwy5Swk4fDWMIiQro9DGTWFZRQKSpYyD1QasJTyfHL+kqRX+fuSJUuETEE5G7ByAQvLDmeCDs8LB+LUDPVMhfNz2JpTqX42VJ1G8u9Vl1CR1qy6hA7cxQo7vfy9VMLZSHbe0VTWwQALgdyqVauEuJY8SrGwyCghER0kNFIo1W9DSw6gb8MmrPr+bdjw+3vQks4iQXE0j0DDFsohqlS3ZZi1rgkvzra2NqTmzMEXv/9joLY+IMgQsOzcjDs+8ymoL6xGNJUWgMXX44gcMR0nXfllNM8/BugYJ9wmBBfkkzgMZ4aHuMvoF0YfufCsHFS6oEReIpYNOH1JPP7TX+H5++5DdtcuGDZF9RQojg/NonqvwCewtJywori+QUk4xAi60ilEMinodg7RzABMy0FUV5BTNaR0E91t45BtbcVFn/wYWlpbsPfZZ/DAt76FMQNJKNkclJyF5jodLoGNtMwoJpg/OUcqC3yhiptQFKQtIGPWo37CZBz39rej+R1vBWImPEMVbSewFS0TQiTvZavLUBaWQsAitYrCYc2vhoVkOGNxtACWYhaYwlQbpTxfOYCllPJeyXPKAcaHs55VwFIFLGX1typgKd5cFQEseY024goRh6OQVOdSPANd6zfg4Vv/Fy/+6V6M93zEPBeG64AOFdV3oHuBSgqtIXSzED/sP3ISrEWL8KlvfBuINwQPIlxCG/CrSz8Ofe0ziKRSiNC0Y8QRmTIdJ0vA0t4RRAhJwKJQ0o30V/4nYpAEmArCofMKdHTnWDb2rHwKXc89B7e7G5rjQjdVKBSvc3zBd2GIsK04cDVPeJJcVxWqulHXxf7nn0Ny906kN22E29+HRDwKL14DZUwLOl73ejhjWnHUCYuEe2r744/h4ZtvxZj+fpheYJmJGEA/76VHBS/FhQbbU5Dxs1CYb4hVtWx4ZgJ9kQTaps/CWz7/ReCMU5msCa5KmMjUBVpAw5UpBEp0CVUBy4GnlypgKWvqPawnVwHLYW3ul29WdQmNbMNXAcvhAyw+w39JAJX5gMQi6QJ9Pdi7cSP+etvtePGBB9GYs4XrhIt0xM/BcIGIiMSh5cMTXBFGCWXmzYZ++ul49+cuB2J1gV/DtjCwdSN++amPILr+BURp1XBc2HocsWlzcfKVV6B5/gKgdWwgNEdVWSFAF5BhScINxOGC2B0RgUO3USAPG4jb9fcL1Vk4OSiuBdBtJHguwq+UF4ILsgQJ8ivDroWkr4M9d92NvStX4tm7/4x4NgvLMBBtb0fTrFk4bfH18OvqoEU1dG7ehIdvvgW9f30QY7NZRA0dmq4ileqHaxBaMUIq0G9xPRe65sM0NcFboRhiOl6PzngNWhccg3fc+HVgymT4ZgSe74LhzpoSEMnzWl0w8kFEVQvL8OeXKmAZfttV+soqYKl0Cx+g/CpgGdmGrwKWwwhYhAson9Anr5kS8EMc2MkkurZsQZr6Jtu3I9fTjWxPFzpf4nf74SVT8C0HXs5CJpeBZeWQOOUktJ5/Hs566zvhG/GgbNvGwJYN+Pl/fhiJLWsRy+Zguh4sPYL4rPmBS2jefGBMSwAshL5bXhcFPiwiGIbGwhcBSUGYkBmI8HsUGbRg5LKw9u2CP9AvABKtNIKW4gYJEzWhveKIvNQeo5lIw1ENaM0t2HTXn7F7+XK8eNddaDEi6Od92jvQPGcuzl58PdDcDOQGsGPNU/jD5Veibdte1KXSsF0bOYKliIZ0hGGivCEDf3TEFB9mLgPVD+rN/+81Y/CnTsPYRcfhdV++Cmiog8uIFwHrfJG/SdXIfwnefxWwHPq8UgUsh96GlSqhClgq1bJDlFsFLCPb8FXAcvgAiyvopQFgoWrs4PZeSNi6QI46Klnkdu1Errcbqe4u7N+6Bcnd++GkUvAsC146h3RyAOlMBvWLFqD19FOx4Iwz4SmxgCzr2BjYuAG3X/IB1G7ZgHguJ7gwWTOGmtnzcdKXr0LTvHlAU3MAWATpRCrP+rBpVxGAJUh7FAAWI6CxELA4Fox0P3aufBLW7t1QclmR3ZAWGOrCvAxYXBh011CITvdRV9eI5mMXYeM992L3ihXY8Je/oFkz0Of5MDvGYczcuThn8Q1AcxPc3duwfeVK/P7qr+CIviyitJh4DnKGivYpk9FfFxeAhfmWWH3yfTIvbYGXIaiz4Ks6Os0o6k84Ee3HH49TL/00EIsKwCJzPDNDtqqbQR5JxipVLSyHPLFUAcshN2HFCqgCloo17cELrgKWkW34KmA5fIAli5ywggRpePIJCwVWIAWU5A+RnjiQ06evgvL3OWqrUKsl/0PA0tcn3B5KfQL6mAbUj5+EnK/B5HJMC8uGdbj9fe9F7fZNiFuWCCUeMBNoPGYRTrrySjTNnQM0NAQCazxkPiDhoqK5pEibcGEXVqEc8NJL+OON12PfqlUwBlLQPUcUYfsGfKFtogv1W01VkVYd5KIaps6dizOuvhI7H34Y+1atxJa/3gNtIIUBNYJ4x0S0zJ2Hc278BlATR8/Sv2HXiifxyC9+hbEZT6jp5hIxGBPG4qKP/ye6x08MVPl9B0oujehAH5b/+Gfo3foSMl09Qj+my4xgxsUXY9wJJ2DaGy8EohH45NoIoTxGPLmAGROPxINNzqPqEhr+/FIFLMNvu0pfWQUslW7hA5RfBSwj2/BVwHL4AItwaQQJbAQfJEI+C7f4QvjMD7b5rg3XzgaWAIbcUvBM2BHoZhFs3XwMLoGBDVAwzjCR8VXQ4aFS6fbFF/HT97wbjbu2I2ZZ0KhAGkmg8YQTAw7LnNlAXV1e1j4PWCSZg/6dUMLmANDIxMxBPiLvhedw/403oWvFChi9fcIdQ7+PpZCuS4E2E4rtipDldFSBVWegffo0vPbaa7D1kYexd/VKbLv/XsQdG2m1FtFxE9E0Zx7Ouu56caOV370Fe1etQu+zz6LW9jDgeohOmYQxx83H6Zd/Eeg4Ki8CZwPZAaBzH5Z88lIk122E090Ly3aQrG/CiZ/4CDqOW4QxVCyuiYloq8F0h2x3PSroRDzKUboNhzVXo4ReHj9VwDKyc/NIllYFLCPZmmWUVQUsZTRWCadWAcvhAyx2IFAbwgMe/GwmIOLaObhdXSJXDq0Bg9kORSJEnUl0AvCikSyaBy6qDWhMQqggbeqI2i7UTBYDzz6Ln7z/A2jp3I2oIOsCfYlatBx/Eo7/8uWC4IpEjcAhYgEPkYAp9iYX73xQ0+AiT+6H5mTgrHsR9y2+Dt3LlsHs6oWZywmAZTMhpNB1MUWWZc3T0Gv6SNbpmDx7Ls666ivoXLUce1etwNrf/wY18NCjJmCOn4jm+fNx3o03Anv2YMni67B/zRoYe/fD0A30RSKY+JpTcPTrz8b4150Lp3aisN6I/EXpfmD9i/jdJy+Du20nIpkssrYDq60DZ/33pWhbdCy0ubMBM0+0kbK9AqWQhJsHLNUooRJmi4OfUgUsh9yEFSugClgq1rQHL7gKWEa24auA5fABFuF+yCdiFtIfBCNORqjIDuzZg+eXPoBkZzdqaxJIxOMi/0nDmDGI1TZAj9dCNSJQonGo8ZpAkp4KaTqtHj5ysShMiqul0xhY8zR++sEPoq2nU2idcI0eqG1Ay8kn47jLv4jGmTOAWDwALEIj7uWkOgQsMjO0ACwi948apDLiv60ksHkT7rv2K+h6YhmM7l5EmP/I0GDF4/B0E54ehWIxDFtD0lSQqTEwYepMnPmlK7D/iSewb9VyrLvrN4g7LvoitTDGjUfD3Ll4/ddvwsC6tfj74uvR89zzqE2mYGs60s1NmHHBGzDrogtRs2AOnGgrNI8EX08QdJOPP4o/f/YLUPbsQ9z2kHF9+BMn4swvfA6tC48BptIiIx4g4Ovw06cMnTEojCgTP1ddQsOfX6qAZfhtV+krq4Cl0i18gPIvvvhiLFu2rKy7M+8L8+KEj3DOjMLCmMDrlFNOwcDAwAGzfhZe097eDibMK+fgc/B5yjmYjKyB/IMROMLqlYWS0cXa7GC35PXbt28vub1GoPoVLUL2s2JKt8MVjiM+ofdHYAL+CACTBdJJ7HphLX5/07ew99nn0R6Po6mhQeQq6pg6BY1tHTDr6qFFYtBr6qGPaYNSVw+/JgLUmIjHEnAScWiWBSWVwsCKFfjJJZdgXH8PdJv8EgXphmZ0nH4aFnz+s2iYPh2I0kVSAFioDScSHwZeIDqqSG5VVRH3A5Vcm2w/tG3bcN81V6Pr8Sdg9NLCYkOLm0B7O5BIwI8kAJcxQipypg47HkHL+Mk4+aOfwO6/PyQAy6a7/wDTyorwY619HOrmzMJ/fOMm7F65Ao/fcBOS69aj3nbRzzoefTTmve0tmPvWi0QOJNeoh0ZzlefBt/qx864/4aGrF0Pr6kbc85Ehh+boKTjj8i+hZcH8IG+SyOAYSuTE7NueAU1meS7BwkI12HXr1omcUjJTs3QJsZ+sWbMGl1122WC/LEXd9P3vfz8+8IEPVLQvH67Cd+zYIebNcg7mKho7dmw5lxzw3APNZ/z+5ptvxoIFC8q6D5+Fz1TqwfswWWIpqsClljlS51166aXgz2g7XvXCca90gx8I6Byu3cXVV18tElkVHoU5bw53O1FQa9KkSSJr86vpGEnAEmRYzruFuEBy4UMOSPZj9zPP4Z5rvobcixsQH0hCZy4cxYfFvIS6Iqwrqm7AiNYgUt8IM56ANXUqjAULccH73wMvokOlNkpfH/of/gdu++jHMMHOQrMdEd3TV9uIYy5+B46+5INIHHkEEAsAiwQtYr32XTi8r/AJicxE1I4VIctc65mxGdk0sGk9Hlp8A7qWPQGtp1ukLvTranDKxz+CMTOmA60tQDwR5CWSuiyRGqC5Het+91vsW7kM25bcjZiTQVKJQe8Yj/q5c/D6ry/GjuXLsOKmb2Fg/QbUOA52KAoWvvMdOOLc89Bx6imCe+MJi48r+D5Obxf+ceNN2P27P0PtHRApAvriEdQdtxCvufxytMyeDdTUAVo+NFuosJDLokP3tUBfhk9LRAbg8ccfFwuoTEsRlqznRubYY48FM3KHJdhlf6f0OxVVyxmLHMtf/epXX01DpqxnkW02UvPZgdp+OJb5sh4EEBncuQ4UZrgupz+Ue89/9/OrgKXCb7AKWIo3cBWwULlWEYvZrl27cPLJJ4uGCveXnCvSAglOCL0SAfk2B3R2Ys/Tz+LexTch/czzaHEdRDwXmu/BNlzhsaGSrMiYrKpwdHJZNOSOPRHGa8/B2z/yQbhRExozLff1I/nQI/j1Zz6DMSnqpDhwfAXZlg6c9pEPoeOtb4Y5YXzgUlK47DPBUaBrS5sKgVLgJ5LBQjqIg4LoZw/IpIVL6B/Xfw37Hn8CfncXNN9BfHwHjvvQ+9E4czowaSJgRAQvBy7F3UjE1UBstvLOX2PvM6vQuepRxD0HdrQBSksraqdNwxu+cS12PfUUHrnxG+hbvwkJTUd/exve+bUbUTd7NlSq87ImMQfIZEUIt9XTjTs++kn4T6xCjPmXDAN7oipmvPkiHPPhD6NuylGwEwloQWam/H8ELBoMApZ8omfShKqApcKTZ5Hiq4Dl8Lf5aLpjFbBU+G1UAUsVsAzbJcRFXxBDGBnEzH9sS0cQTfc89wLu+dZ30bn8KbSRturZwmLi6g4MzxUZl0meJchxaHVhWPRZ56PmjW/HmRe/FTA8gDot+zrRc/c9+P1116IxlRTAyNF0JFvG4qIvfgH1Z54Jta0ViJHEq8Hliq2oIhSYxZtCkC0fzSRifVW4TIgoAUs2BWzejAeuWYzOZcug9fZCt22RUbpl3lwYTc1wa2pgCXKxApVaKUKjhWWo2Ln2WeS69kLv3QPddeCa9YiO7UD9rJk4/cZrsY/hzLf8AF2bt4rMujPe/hYc84EPwGwbCyRqIbT5kRTpDJBMI7dpG2775GWIbXwJZt58tTOh4aKrr8CE818Hc2w7rEgUJkyReoCRQoG0nA6K80vAQjxVBSwVnjyrgOXwN/Aov2MVsFT4BVUBSxWwDBewBHl58mJsErAQwezZh31r1+H+H/0M+5avRoNrw3AswLHgIgvVdgRBVfe4+HtwVB++5yH++jeh8a3vxgkXvB7QKDxnwd29G3t/+zvcc/O30JBOi6gkRzPQPaYN7118LeInnQSlqSkALELpleaTgFQjAItQUpO6MIFryHEDwMJ7g4Bl0yYsuXYxup5cDqO3H4ZlC/l9s7UViEZhaQYchZmmyX3xoPA6kmRVDX2du+HnUqjzMlA8Fzm9FvH2cWiaPQsnf+0a7Fm2DA9/78fo3r4TNY1NOPVTHxPAQ2NyR5MRVCbg9gEZC05PH7qXP43bv/wVNO3ugUaAp/jYVx/Bh279BppPPAFqYxMsMwJz0MJCwBJYWAigqoClwhPmEMVXLSyvbPu/0nevApYKv4EqYKkCluECFtfLQSNZQnA7SAINInIwWwiw+AAAIABJREFU0I/+Hbvx7P0PoXvtBvi9PfAyabi5NAZSPfCSfTDTOWgMW3YcWJ4L33cw9oI3Y8Jb34UZJ58QRAtZNrJbt+KlH/wIy37xS9RaGXiqipxhYH9zCz72gx8gIjgdNSIRoAAsFKcjYGHmZgIWEm18Jx9NQ5SiIOf70BU14LBkUsD6DVjytZvQ+eQK6L29SNhMesjzFDiKAosPRbeSiOEOAJCiisQBcK0MNLggX5jZinpcA/Fx4zFm3lycfu0V2PTEk3jgx79Eti+JWYsW4fSPfwz6jKmAYYi2cgmC7F7RCft27sXq3/4Zj//fnzHeVqDQYqN4yLY14EPfuxnmhA74EQIoE6bUsFGDXEysjeKrVQ5LhefLoYqvApahWujV/fcqYKnw+60ClipgKRWwsK/I/kIiq4Nc3g0RuITIeXENCthT/80FktmAo9HbIxRvfSuL7EA3kl3dGNi9B6meXuzbvgPbtm1DZ2cX5px/Pha88SK0kZMS1YWs/8Da9Xjma9/A5iX3owYubE1BmlomEyfgo7f/ApHJk4UVBLopXqTLdMoaExQSsHgwLYIXGf7riszQOZFqUIHu+yKPkEdr0E3fxN7HnoTKMGxyRwgImP2Zz0SyjanCJomXQngekw0qiOoqdAIYurXIP9FN7PV0NE2fhkknnYBTPv9prHzkMWx4fCXq4nV4/UVvA2ZPD3IECAJPPtKHZBhXQW4ggz0btiOSshDp7IcqrFYK/DFx1M+YBr+xHr5hwFVUmHmjkfBPibLySRqlYF5e6rZKuq3wBFpQfBWwHN72Hm13qwKWCr+RKmCpApbhApaMMwBDD/LZ0MXCCJycQA1BbiHV8WCQlcvYZ7pqfBe+68Bnhmbbhee6cOkKyVrwmCOosR5mYxO0qEF/jYgQ6n76OTz+5WvQu2o1EgaQVYAsc+gsWoR33PwtIdJG14qv6UE+IxJuhShM4K3SrEBUl4s6MwsRsNhKYB2hEcdkssMtW/C7627AjieehNbbh5iiiPBpxVVF9DDzIStRYgofmm6I6KZcKsXMQjANZn72kc5YQKIOSvs4HHXCcZh+2qmY8IazsX/3XmhpG4YRRW1rB1DDaKNcYPXxrCDfEjk2FNLTTLhmjai44ijCxcR283Ufak0MrsZUAUy+qPwzYCEgE6xnEoLzynH5MKEqYKnwBFoFLIe3gUf53aqApcIvqApYqoBlOICF1hTLScPIK9UKp4SwutA1wQgg8lN84UURi6hYSLkS0yKRX1ilOApdSq4H39Dgm1qgTEvAsn8/Op96Go9ecS2sdethqg5SKpBNxNH2uvNw7hVXQG9tF4DF042AxCvzCSmB8r9vBwE9wgrh5USQj8MwYp8/BFU5KHu6sOy3/4eutS8CySQMVYFquzDEOYoQm/MNRifxBgZUxYDn2TD0IKmi5/rI2YBZ2ygAVNuMGWibNRM10ychncnCJCFWNaAaUQHrkju2ofOlTejZsQWalYHqKvBiCcRb2jDp+JOg19RBIYAhoZbAhjmGDB0uOSoiN7MaWIBYGtuJHCDhqpJC/YHIHY8qYKnwBFoFLIe3gUf53aqApcIvqApYqoDlYIBl8+bNIqyZolNhlxABi+faQjU2WESDjHsBlyJQRKGSrIgeEopy+UOYYvLJfQSikPmEyGP14GtesNT6Ntxt27Fv1VN45Oqvwdy5S4RMpzTAbqjD3A99CPM/+AGgoRm+UKPN8zoIWOTteK4MvRZ1IXrhIs88RnlFXFpSsjl0r1+LbPd+eLmswFMEWxFPz1uPPNh+RtTPc0z4ngFdV2BEHOEeEoYQV0ck0YDImHYYLc0wmhvhRgFHVaCrRhBhREyRSmP3sifwwsNLsX7Zo4haGRiuDq++Hi3TpuO1H/8ojHET87oydMExJYAjODMiYlmAPR0aPxldleewBFoswSESUjIHUhWwVHj2/Nfiqy6hw97ko+qGVcBS4ddRBSxVwDJcwCIyBQsXT6DP4oiMzVzAGUrswyBQkemDBUahWhuxQhByHKAHDZrgiyh5awGjcFy42QFkXliH3StX4x833oz67n5AsZA1VCitLTjrii+i5dzz4NXUwaerRDWFsj+Xa7poRMoiTUVOCzxCBE+ql4NCrotGgTUfvhNEOQktXGq8ENDwC4OVJdrJk4nFc1iAoMnEIZAI3TlKKp9IiQkWo4G/KlETcGgUH1nTh6cpUOhGIueFIGMgja1/vQdr7r0Lzz20BDW5NGJKDG7zGLTPn4cLv3wl1ClHIk0SsbCTKDBJ+6X7TGjAqFAVPVAf1ege8oSrSritQv8FTKKqhaXC0+e/FF8FLIe7xUfX/aqA5RDeR1hK+2DyyjyP8ty6rouFh2qYFAybPXs2cjnBSqjIQV2Kyy+/XPzw3qyjVNzk74XHwdIPyN0/PykvzmcQS2I+8x2fg98XK7fYw/3/LBwn25JtF7awsJ3+6R2k+9C/cTPMfd2IElBYOUClDkp+r88FmhYPAgNGxZAI6iQFl0X4ikTuIaEeJxIhCsMLo28oQ9vbhe41a9C1eQvWPrEcyNrw6J4xIog3jcFZ73oHtCMmAnXxoCzbCcoSGaFpfcjfGwZc3xZaL+n6GBrnzADGtARJFymH358Btu6AtWk91FQfNDjImEEaRdM2hLtGdfIuLD6XR7MGURBRWjL4ZGCx60KNBMRfySPxDBUp1nf+fGi8Z7wOyDl48ee/xLYH7sPeJx9DTbIf/VoCxoSJGLvwWJx55dXAERPgM9N1/hAGKs+Cq5Kfw9srVLsRR+Ag8mHQGsR6Ss8QPUoADpZLiKk6jjnmGEF65riT751jhPPBaaedJpRuyzkqrXQr57HCua2UtAHlPMdwzuV8xja79957B+czzkP8KXXeKXZfvhuORf6IjYHj4Pzzz8cjjzwCyyJJqzJHU1MTNm7ciMbGxsEbSKXkwvm11LWmMjUdPaVWAcsw3wU7FAe3HOC2bQ8OIlkkJyUOgrBcO7/j75zEjjzySPF3ljXSE4KcFCnNf9VVV4ny5YAUEzFdDl4gqx5eQPm3g4Ea+dyDk72igM9OsCKfgf8e6vj/GbAEa26gdHsgl5BKkNDfiT9++1YMPL8W2LEXTcQfdgY+I1v4/sjb0HRhqQi4oMx3k6GBAxpBCS0CQtMt+LfNAGESShUXUTsLtb8XXjKF7L5uGPxej8HyVViajvjEcXBrEnB0WmsCHRczb7khbmEOIYU3yvhwIzpypgKroxHv/sLnEJk6DQoBiwO4KRvP3XEnNi5dCmvfbui+jZzuCg6r4RpQPRUqo6JpFxKBPQRWRqDw62fgqzY8xRc6LYzeoUVEBD6LkGUdekc7Tnnv+4S7Rx83Hsi4eOaHP8TOhx5A56onUZ9KozcWgzpuEtqOOQZnX34FMHEyLF0X2EsYUgQmcmiMEk0lyh4ELIGRhyq3ik0QmKey5LHTUIBl0aJF4h3LMcX3zrHJMXLqqaeKxZdqu6UelQIs4XmAdSE44Lge6Xmp1OcsPE9ukmhhefDBB8XcFZ5zRARdPmdTqfeQ58uxyOvknP3a174WDz/8sJgf+V0lDgKWTZs2DUrzF6b1kPcMp3vgd3wv5fSZStT9lSrzVQ9YmGCsEvlqwjthDhzmDGFirrCl5WCAZd++fSKRobRQSER9sI7A5+DzlHJwUuQkyWRp73vf+wYXyGI7qDD44L9p+WF+i2K7lgMBllWrViGbzQ4Co6HqmMlkcMstt4Cfr4ZD9rNycwkdELBwJe3bjds+/yV0P/Uc/G070eISTOag5sOKbS6l1Blh/h3fFYkHSSJV6UERBgQClpf1Q0gqFSG7cBDxbcR8F5rjQs1kEVFVmEYCOUqneEA6ZsLVDVh0QTHrsu8hQsua6wriL/VTmORQzQC5qI5MRIU7qQ2X3fwNRGbOgmKYwhrhDFhY9r8/xDN/ugvWzu2IeBYsPcgIbbhaAFjIExYcEaIBIgEDukrHFgOkrQCw6Cps7qRFKLQq7p9TdJiTJuCCSz+DcfPmQZ84EUhZWPGd72LPI39H79NPoTGbRXc8Cn3CRLQtOAZnXn4lMH4icpoRJJRU8h4qRljR0EMLy8u0H9E1g4gnVUQWDVpYSgAs6XQaH/7wh7F79+7BRU+CeY6tiRMn4p3vfKdYfEoFBrTIPPTQQyM+ZArnhdWrVyOZTJZcr+FUiPPlCSecMOSlcmPINpo3bx6+/e1vD4KT8Dw8UoCF74iJ/55++unBjd2QlSzzBD5TLBbDpz/96cF1o5gVpfA7ttnChQurgGVqNLAz378+K/ZqZx+dt3mW+SJG2+mVTGIlB3ldXZ1IYlVDgS165/Muk/CuRe4IJDDhtRKslNpmRPx8nlKPg4ETWcdipl9OitzJyAkgDFLkcxTWYfLkyaINSj0OlPir1OtH23mynx0KYAmDVmFx6NuC337mixh4ei2UHfsQ700joniIRqJiUU26Odiej7hJNdcAVAjThO8gy7BmeoC4MDM3D8mxHsXcaMHIwdayiOqUYvNh2g50uoMUapDoIsqHcm2UWAn6B90iCnTNE5YWWU9Di0C3dSSp3RJRYU8Zh4/e+nVg2tQgmSEtOp1JrLrtdqz7/Z/gbNuGOEOOVUvkPdI8Nc8XphqvK/giZJTAM8Wz6LDgiDAkQDUMZF0LhhqBp+iwFQ0DigF7XBvefOVVGHfMAqCjA+jqx/2Lr0HPihWwN2/EGNvB7qiG2qOOwthjj8Upl18OtLfBUiJBaibPR5TWKJmxMa/bG2RD4sFwbXJ08qRe2fHyRsSDWVjYdnKzJLM0JxIJsZHg2KLL4XWve90/uWqH6te0sNBqWqlDWhs4nmXmYbnxKmVTVU69mPx069at5VwizpUWaTm/yjlpOFmPpbtezsdyrit3bi77IShk2NcHtnNvb++gtV4+S6FVRz4bQS7bLAzOCi0ww6nLv8s1r3oLSyUBi3zJ0rTX0NDwL++dkxM7FE2sxY6wFWaoTlMuYJGDTnb2cMeWrqnCnR0n1qVLlwrAUjgByMlM+nxZX1n/KVOmYPv27QKEFctMW/hsVcDyry6hsGuQjg9153P47ZXXov/5jcDuTsT6MoiTPOt6sOEiozhIJGKwM9lAIw2K2HlZroOcS4uBCkOPBiouLlDjaqhxVHiqg4yShodcYDmhfcMD+m0fWjQBLRJDP/36DGXOh00zzNhT8oG/dGflF/uIUotshKDFx8DYOvzXrd+EccwxQDTOEBu4vWksv+1nWPuHP8Hbtg0J24LqW4LLIsjAtKswhFt1hCXFo5qsy9SDpN96UF1LcEh0XUPWtuB5tK7osDUT6ZoGJFtbccEVX8C4BfNgtLUBfUn83yc/jfSLz0Lfv1cAll2mi9Z589F+3LFYeNllQHMTEKmF66uCs0xXF/8XhC4HR6B8k48YH/zu5V4saUSlABaOI1pU+MN5QI6rcscz715pwCLH9FFHHTUsMDHUHBb+ezmA5WDWE85L5NBFKXBYxiGvK7SMh4so12pT6u15766uLkydOhU9PT1ik8sfOS/zs3BuZr8hgZ+8l+GAs1LrNprPe9UDFumLHMmXELaWsFNx8SXqpaWFv0sSmOx8Ye5IuBNykNEsWOrBCe6MM84o6XQOwgMRelkfDm6arMXknLf2SFRPkzMBi9x9hF1DdOHE4/F/qcP06dOFPzYMZg5WUbYZ3SGFqdVLerhReBLfC9/PoVpYBk3ctGr0b8Ovvnwddj79Avq37UEk66JGJ+GZeXd8eIYP17ERVVWx+NPNovm6iCZySfAOBFfgWa4AM43pHBozObiOBYN4gmHTBAOGgSTBQGMjUnQHuQzUiQi+i0JhNd8TSQ9dnbwBBarQWWEUkIe0pQPxKBxThzauBZfdsBiJWfNEaLPv+vAtF0t+8GM8+6c/ILedLiHhUAoyUHusFW03GlyN0Ti0sgTRThHbRYPlIZ7LiaSHUddGIhFHLusId07GjGC3HgemTMHZl34S4+fMQn1HO9DTi5+9972wNq5HrL8PtbaFvoiKmaeejLbjF2HiRz4E1NcDRq1INUD/mWU7MEwmOwy4CrJuNK3k5VgGP2UIOWvNYyjA0t3dPWjyZ9+QxHR+SsAS5mIM1bXJR+PPSB6Szxbm5HFhJM9Ozg2SNDyS9yVgYfBBKQfrQZczD4K+QqtCmMNSymIu57Zw24e5fJJsy3myVHddKc/Bc6SliqRsAhYCF3lvWYZ0HUrAJOdm2WZyneH5PLeUZy61fqP5vFc9YJELyUi+BHaWsLuHlhUOPLn4FgIa3ruQ8MrvOAnI6J1S6lfOjkx2eNmxwwupnDjlJCQnKmkOJamNgEUOLjmowwBGDhA5oI4++mjRBqWajSXIe7UAlpF2CQk3TGofnrn3fvTv2o9Mbwq65cFgGC93X7QGmApcKwuTYbgkrAoFVxo2dHh6Pj+PABaBKm5s6zboGzdh0+b1ZO4JgCCk6U0DA6qKOWefBaV5DCy6c0wTrsNQ3kDnhfwOV3WCdD8yrw4JgD7DmBURWaM21uGkN70J5tgO2kaEy4XquBv//jD2rnkKbncnNIY20/Xjk1tD20Y+kaJQyqVAGxm4LnTbQyxtwV2/Gbk9e9C5eQNiqgKLz1lbLwTt6k55LZT2DhzxhrNQN74dsVgU2LAJt33ow3B3bkOdlUHCcZDRFByxcAGaZ89A+4Wvh0XA0tCGaHMrIo1NcIlKCAQFvThwBuluoCWTj+QORPKCcCIxLkSOpxIAC3fP3DzIKBR+csxznHA8n3322WUtiHQHVcIlFA4i4DhnQIB08VaKeFqOhUXOPXKBLnRlD8eVE3YtsdxCPkylwIC8T39/v2hngloBlGk9LYjClGuNnFfpQuJGLwx8SglyKGV9+Xc451UPWCrlEgoDFoalsRNJl1Ch64WdToY0FyLh8EQxVIcpB7CwLDkxyvoUEmblIA0DFj7XAw88MOgSktdK4COfW37KcG0OJLkjKwW0VF1CgUuIII/CcSeffHKBcByg5PqAvgEihUC3hIq19EUwnw8XTmZcpn6JYIsy5Jbhx9Q5MQMlWy63FJZzXXhdvcj94zH0P/QQVi5fAXsgBZfUFl1DriYBbVw7LvzspUgcOQVoag6sDza1UBjKTB4sy7cDmXvWhcxeRgJx4RYh7p4oS2ttE/cnCCD9Raja93QD/T1ANi0ySg+q8YImfC78MqqMJ/PvdqBIN2Ch+/6l2P/MM3h26RLolgXP1BBpbUfj1Bk46fJrgLp64Mh2IG4C6RSsv/8dv/zc54HOvajzXMT47FBRP2Ec4mNbUTt7GgYaG2FOPAptc+ehbeZsIB5HbjDKmWRfJnXUA8AiI8gJWESbBlYYTQkie4aysBQCFmlh4WaB4/ncc88tKwqlUi6h8DzEf9MlJK0fMpJxqPmp3L+XA1iK8TSki5r3HW7kjLwuDFbCz1EJfkgYsEgOiwQsct4OW7Rk+3O+4Pm0ZEurmNwMl9v2/67nv+oBSyUsLLKTSDOeJN2GLSxyQS/GHwmb/8ox5ZXjEirskIVWFIIZDlb5vRwArJsk3UoUHyag0VRKk2zhDocm5HJJt2Gr1L/rAJL1Hq5LKAxYCnd5cFJ58bdgnfQZEh+hqJr4JS+2pgMWF9HA/SNicgVfKg8ueF5/H3qXLcPOP92N3ffcj1R/ClGoSPoKMoYGe/xYHPv2izD93e+B0dRApBuACKFcm0/8R9OKEH7TAN0IkiEqvHcmyOQscgQwakkVQnOO5wf4Ch6ingM3GQAWReha5EGPT3coY4uFtn/QlIYLX6c6LrkrJvb84Y/Yu3Il1tzzF9QzhJ4KuK1tqJ8xG2fceAvQ2ATUsi4+/GQfdt/+czzyP9+B39WFmGNDyaSRMGqQdG1k4aHXUJGpb0Bi+hwce+GFOOYNFwATOpAWIc2BhC9bMmYbLwOWfN5DWn6COHHWtnTAIvkr0nQv+QpyAxK2vg41DugOGmkLi3SnSPcP6xAm0VcSsJTqEgqPjfAiHXbjhAHMUO0Y3qwVbhrDG65y5udS7innVH6SdDtt2jRBuuU9+SNd+dJqEt5s8hpJug2XczgIwqU+W6XPe9UDlkpYWKTpTqLi5uZmrF27FiTfFrOgSDNf4YJULnovx8Ii68jOzM5PcFLskPWVAISkzfvuu08INBWaGg80IbBs+mLLYfxXLSz/amH5l/fj5+DZPnxq3GhGoD9iOzB1LcAHcIQbQyQU5qLPcF+HeEOFSyDhO9BogVmzBj//+jegPf8i6nfsFcut6xuwGLFSV4vowvm44PproZG0SrtMzkF6fyf8XAaKZwnQoeoq1GgcZksbEK+Bb8RguR4iRmDBCVZ6unc0ZGxfhF7rIvrGh9fTiU0PPQh7104YrA8zTTPcGqbI6yyyNotM1UBWdUGs0NbSgvHHLsL2pUuwe9UqvPinPyHm5OBETETaOtAwfTbO/cZ3gNYWuMRnrgN0d+KJr1yNl/7yF6jJfkRdFybzLYH8lMAA5eoqBjQde804jr/gjTjp7W+FdvxC5BIRuMwZJACLipiV10bJg5VALDhwZwXgKiDRH8zCIhelMHdFjkd+ljOeZd+ohIWlcFxzPM+cOVPs5EeavxHu4+VYWAoX6MI6D5ccW3idLFeClkqCgbAWVXhDKS3jsu3lJ+tCF9KLL754SEJ5lQYVlSx/VAKWwoV8uJ2RDTccwFIISAqBRuHvBCrr168XgKWSx3AmOAmqDjTxFAIWDpb7779/SMAiSWAyPJoDiS6hcNscrC0qBVgOBgKL7aTCRMOR6GdyNyp5P/xdSvPLsPcwn+igFhbGAlFUUGiPkKCqQHU9QXgV23/hbxEB0CLwmEHBju0hSp0WWmeyabi7tmHpdddhx+pVqO3sRsNAWmQl7lV1OGNa0Hj00Tjhwx9CyxmvBeK1yHb3oGfrdjzwqzugJQeg21mR0djhXWoTOOsd70L91KnQx7YHwm2KVALNK6qpOnIWQ/aDH4Yvp7dsxgPf+w72P7Uaet8AIi6JwjocyxUAwaDFhhYSDxjQdeTiCUyedjRO+dRHsO3RR7B79WpsvPdeRKw0XFVDpGM8GucswLnf/K4g0DKpI91Xzo6t+NtnP4uB5ctgpLOIuh6iDNduboGbzcLLWfAyGSiROPpitWiYPg3tJx6HhZ//DPymGmQFj0YRiRQjlO4VceHBj+XQcEWCEMEZLUkBYClMfhheSNnfuChxTEmgIq0tPE9aTMuxYFQCsITdvrL+4fFcuMsfqTmuXMBSyn2HAhqF88NIrjWl1C98jgQs5LKE581wf5D/llY4thnpB5LbIoFceB47kHur3PqNxvNHJWApRM/hTlXuyxgOYJGoOnwvORDCSFi+0EIOi+x8I21OHC5gOVjHC3Nxgk3yP3NYCgFImGzLv0nAwrBmuoTCvtVXArDIvlPMGlToxqpEPyucONg+BCwrV65EbW2taJJSAYtHmEAuiAi7DeJpmDQwkLUNAAtF1EiNDZRuA9eRQbdLug/pPTuxacnfsOL734PZ24OadA6xnINsPIruWAxtxx+HsfPnY8F73welrQPwDdj9KfS8tAN3fvVq2Nt3ImqloTHPju/Aicdw2tvfjgmnnIoxxx4LLxaFKngdQfyvWO41U+TkCfLukATsILdhHe694QbsW74cOkmo2cAlJUV4NZWCdLTkKOgzY0glGjBp1nScc82XsH3FYwFgufteRLMpoe5rdoxDw5z5OO9b3w1cQsxCnUoi88IzuPu/Pwdv/VoYmRwMEnehofHkE2Enk7B6+5DatlN4djKxBNDWhsSs6Tj3xuuASW2wTB2eSO6oIeoFwncCsGiAxWzRZt4VJ15iaYCFi5HUYJGf0qXK8cwoxlJBPs+rBGAJjxnOc6wnXUKUKQgviCNtbakEYAnP2YcyBxTOFZVYvA8EWAo3zNJCz88JEyYIS/aB1kTpIitce0Z6LapEe5RS5qgDLAcDJPyb3CWXaqobLmAJL8yFO6DC34tZC8p195Tysg4HYGE9whyWYgherIt5N4AELCTpSQtLKVLWlbKwyHYsRmaWg1mChvBnuP0PpZ9J8384vQEBy/LlywdJ2WFAezALiyOgyMtpDrh2BlL7eYzAUGCq14rsiEF25AhhQl8/Mjs2Y/+6F/HE7T9F+sllqLdzMC2KtflI10SRmtiBBW95i1B/bT3jTECPQcjc2j5Sezvxp6sux87ly1GfTiPCd+3ZsCJRjDv+eEz7jzfgqPNfBzTWw48wP1YesDCsmtwWrvLCf+UDJMpuXI/7b/g6ulYsh9HbDSPVD931oZgMK6b6LuDmUlA1Db1mLQYSjRg/fSrOXXwFdq5+ErufWoW1f7wLiWwGvh6B0T4O9XPm4rybbwVaWgOc1tON3uWP429fvhLm9h3QMjloloeYpuOoD70PfjqN1N692MG8SQM52EYETmMjIkcegfMWfxn6glnwauICsNgugU48YNzmAQs5wIYekIuDo3i25kILCwGLjAySLlapxSIBSykkddk/KwFYwmOGdaEVqFA4rpT5qdxzKgFYwnU4EFG3cI0ptpjLOSzM6yn3+YY6vxTAIsuQbiIJWA5kDZZzXLE1a6j6/Dv8fVQClnAHCr+Y8MsotXFLBSy8pySihsN4w/5DuXgX3rtYEqtS61fOeZUALIX357MvWbJERAkVA4XFJgG+I4Y1E/mXugurBGDhvcOh4qyr3J3w+7BeQeHua6T6mZzgpKAeSXQEc4899tighaV0wDJIRRXBOkKMNdCAEz+WyjBc0j8VqLYLxXZhUD5+3z4svfVm7HpqNVLr12Kiy7xBffA0HZZhoCtu4MRPfARHvvXNiE2YAERr4SgR6CSSZrLwenuwa+nfcOc116B5fxdqbAcJitXpOjJjmjDrjRdgzjvfBhx5BFIt44NIIuq5sDYecxUxookV9IBcBnhpK+5bfB26li2D3teDGpEM1EZGVcH0PI7qQyUvRwP6tDgGIvXomH40LrqHxgPbAAAgAElEQVTmCuxdsxJ7Vq/Gut/8AfWMWjJjUDvGIjFnDs6+9Vagtk5ETVl79mDPfffgr9cvxphUEhp5NC4Q0Q0suPVGNCVq0blhI/76zVtQn3UQ06LoV3zk6mtx/Kf+E0d/+P1Q6+uEdo3g5miJgHQruczCEfQyYNFKBCyFLiFJqiRo+cc//iEsLK80YCm2+BFkS07aUDy4cuaw8LmVACxyoyDHeliYU84Nsg6F4FLOFeF5vtSN8XDaoBTAIsXkZPnhNpPzG+sto1B5XtjNH16/hhtJNZxnq9Q1ow6wyM4iO4ocTGxsOXBkJyylUcqNEpIdhPeS7Plwpwm7hOQ55CbQHSJN/uWw/kt5BnlO2IRcznUHO1eaH+VgZdtKC0vYty3LCLszwuVKEzKfvVSlW06II63DUo7pM2yFkf2MdZdWknL7GaXW2VdYBhcmuUtj2zA3ixQJDIe4H5TDImU/8h4g4WNh8E4+OZ8FytcDEUZ70ZqRdeCs24K//+hHeOmxR2F37UdNNoVaK4sofPSaJpI1tZhyxik44XP/hcjkSVDiCbhGDJ4SEUkA6cJRcllkt67D/33mM4g+vwGx/gHUpLJQNB37dA1jjluAI958AY54x9vRP2YCVArM5YOTfdtDhMJyAlURsGSBrVvx4NduwL7HH4PS1YWoQvCjIj5hHNREAjlThxExYLs2UloMdrwO4ydOwsmXvA+7H30Ue1auwobf/wm1NkROIbWjHbXzZuOc73wbaKgHevvRu249Vv7wB9i19D7UpFNCtM5TNIwZ04IFv/g+auvq0bl2Pe5ffAO07XvR4PqwGCVl6nBmTcXFP/4hjPZWEWHlayYULSosREFeIR+KTr3dQKlFJEPMW76G4rBIFVOS2WXSQ7mYyg2ITFRaypiulA6LBNFyES8W9VfO2CrlWSQfo5RzSz2n3DqG+TlyDgwnsi1nDij33qUAFvncYQ5LsciqYm698OayEhb/Ut/JSJ436gBL4SIZRos/+9nP8POf/3www3EpDcGkdAwbK+WQwOTOO+/E2LFjxSXhjnCgMqjAyER+Ulm2lGtKqU/hORzgTGY40kcYtPDft99+u9hdFfpSw4S2sFmV369YsWIw+WEpVhZO0kx8dihp4Qvbodh958+fj5tvvvlfkjKOdD/jeyEwkQfDv2X4Kj9PPPHEQYtVqRyWwZTBYcCie3A9aot4QtE26tOy4gCdvcht2YYnfvhTbH/kUZjpLDRGhuVSYrG17Bz8I6cgvmABznjvO1B//LHwEwmht6KoJhyHQm70gDBrsge3dxee/8lPsOU3v4f10jbU9CZRY0TQqXjItDah6aRFOO8zl8Kafwp8hjcz67HIPcTFPO85Id/GzgHr1mMpOSzLnoTf0yMsFZHWFix81zvRcPQUuC1joJCHIoAYa6AhEo2hbuJEbPvdH7HvyZXYcs99qHFcpHQV+oR21M2fjbO++TWgJgFs2YY9q9fgrzfdBHPPdujZHBQzAi2RQOuECVh4x08RS9Sgd9MWLPve97HjwYfRnEzDs11h4Um2jcEbv3oVGk87DfqYMQAl3plXyWFG9jzH1jBg5/MKBYAlCMM+GGBJpVK45JJLsHfv3kEQLzc87KsEBeHEpKWMa/axcD8r5ZrhnLNs2bKiStmljO1S78cFm4kMR/oorCPbmOOT34ctJuE5IAw2eN5ll10mkh+WQ4jmutGWj7Qr5ZlKASzh9Y9lUnlXJow8EH2i8Pk5B4YTRpZSt9F6zr8NYGEDfvWrXxWkM8mbKKVRyxlgErBwsSY4kEfYdBjuJNJFRYllns/spjwkKi/n3qU8i0ytXsq55Z4jybIcoNKNFrY2yWcJW2J4D3lOMTfaUHUod0cyVHnh9yX/zTZjqoGDTVY8N1yX4fSzsDowyyKIlYClWAoG2acOamGRWe3/ycJCAizzjDCLsguTbpLeASQ3bkbXmmex4kc/QXrrNtQrmrCYWFYOuYgmLAc1xx6L5te8Bie95U3AuFb4RiRI6+zrQfBLkNmHQc9Augd7l96Pld/5X/S/uB613X2o0wz0Kx564ibis6bhnI/9JxL/8e7AKsGLVQ8Kw+j5b35Bq4+TBdauw5Kv3Yh9Ty4HevuEbyvWMQ6nfvwjGDNzBpSxbUJp1mestlDAzV+rqNhwx++wf/VT2PXwY4h5Pvp1RQCWhgWzcTYBi6kju+pZ7F6xCku++z+oTfVAsW340Si0unocNXcuZv74fxGJRJHasQNrf/NbPPHzn6O1pw+6w9xFQF9dHKf950cw8W1vQZQZnxMJ+J4KjzmT8oLBim7mAUtgTcoHPR8UsJC/ctxxxwkBNu7aZR+U8wb7Jq2ZldzFlzpmis114WtHei5j2bRKMxqpEke4vtIqVSpgYX3Cc2CpLju+5/C6MdRzlQNYCt9P+PnCVn85l4X/Hu5nhVIVQ9VxtP191AEWueAXNiwH9bXXXit+Su1Aw2lsLtgbNmwQu5/wInawcDmafclTkBLLw7lvKdfIjlfKucM9h89JuXCaq4uRZwt3HGHOhoyCOJDmy3DrVOp1kofEekt3jwQs4QEvIyHC/m359+H2szBRWbqX+ElLCwELXV+yD0lwx/oeFLBQQVaClXzUsGCvSERg2fB7uuGsXo1n71+CZ5c+CGP7djR4isjhwzBnK2pij2Fg6qKFmHz+GzDunPMQnzwhWHFVHb5HeX8XuqaJcj0m63Qd6FSc3bEdS75yHfavegrG9t2oy7rwDA19JkOF63Hk8Sdg4de/L8TmmNvI9SzotE7kSbgiTplh0evXYen1N2H/shVQenuhKT7UhmYc99aL0HTEZKiNDVAMQ4AH6rcwHFrJ5ODv7cTKe5egc9MW5LZuQ9TU0K160MeNRcP8OXj9974lODeb7/g99q5cg/VLHkLcGhBunHTEgNLchDe86z1o/sLnA5dZfy8yzz6NWz7xcYzv7EEtRYEVFXscG2NOOQUnf/6/0TxnNtA0Bo7N5I+aAGCBLUVFji4zLfi9VMBy7LHHinccdpPSPcTfqXVEVenRsoiwf0rSbSGni/VlvUfyIGAZaWuRtNjKZ+EYK3SjhQMGivF3+J2cA8tZawo3ukO1VSmARZbBtmddwnOLpCTwU1ImJBiW17FvcQ4kL7GSfJyhnnWk/j4qAUv44cI+RglYJKgZqUYIv1y+cGbD5EAKc1iK1Ul+FxYAkt+VY0os9TkqAViKRdMUEpWLhT4XLr7lDOxSn/dQzpNWOC4KBBOFpNvCsg+1nxUDLLwHy5UWlkLr3FCAJccC/CBxoc5wlcHQZRfI5uDv24u+5Svw0G0/xsCmDfA796JN9eBlcsgpGizdQLquAZgxC2/69H+hbtYcqBMmBuYPUxXWFx6mGQuyFYsK+0JrRMkmgVQf1v/2d4L0uvlvDyK6pwcRRYOaiMKviQF1dZh16y2YsHA+ojWMqmHsL10nquC1CPcSAcu6zbhv8fXY/9gT0Lt7kYCCrOfCb2qEZ5pgQDPDj8l5yfquIBPXGDHUOR5yXT3wbQsRQxFuo06SjDva0DRnFs658VqgqxsPLr4F+9Y8B2XPHtQxkaPqIRWPQp04Hu/5+k1Q5pxIZCLAk71jK/5w5ZegPLEckWQapu0gpevoa2nFaV/4AtqPX4SaObMDQT6COBFGHri4XMrx50V5ZezWwVxCtLAsXLhQuFclYCHZVibW43geDYBFzgF8/aVu0g5lbMprKwFYwvWS1l8ZWVVIug2fKxd6OW9LwFLOWlMJwFI495a6voQt3xKwSOv4SLy7V6qMUQdYCslBElHy+2uuuUa4hSp1SG4Bd0QS+Rci8LB7SNajmIUlzP8YqfpWArAUW7gLLSyF/t1iv1fCZDycdpMTjhzoErDI9xjegYR3HIfaz2SGa9k2Mu0Bn4ETJX3PhRPkUIAlEOb3BGARP1w7bQd+Mon0/i5sfXw5nvzlL+Csex412SRqHRtmOglV8WFH43CZxHDiJBz3uS+gZdFxUBqb4ccT0DQfnkPl40B2X9E1ZHM2jEhEJCsMQJIFpNLIPP8cdtLdctO30ZrMQktZ8Bi1TOtDbQL+pz+K09/8RrSMaweYcNHQkBOAhXqxgGpn4a3fgCXX3YCeJ5Yj2tMHUwAlBVndgJOX9I9YHiJQkdGAjOojqulI5GwoliMk8/0IwNzi/aaO2ITxGDN3Ds669svY8sjjWPPDXyO16SXE+pJCqC4V0dA8awbaTzwe8z7xMaD9qCAHkmvDS3Zj2x2/xPKbb4HW04246yOn6thbV4+p7303Oo4/DtPOPRdIxOD5nmiPQI2fJB1TEJ55UMSXx1CAhS4hmcVcXKdpYpfMdy+tf6OBEFls4xLur5WoYyUAixzT4Q2IBCzhMR5e+AVOD0UU8t+M3qKVuZyjEoCF9w9vfsP8Nznnhp9Z1rdYPyu2dpXzfKPh3FEHWAobNUyMIlg53IAl3PHFtMUJXjDxXj7oCqI0PT+L7aJ55kgs6IcDsHBQn3POOf/kEvp3AizhAc12p7Vo6dKl//TeipHVDrWfFQIWGW3Eex0MsFC1kskPTznlFNGhwq7HfvhCVJ7aKRoVbqkM29Uj3B9dm7Zg0+PLsPWxJ1CTTSOm+EzeDMu1kNNV1Bw1GXUTxmPSSSdh2jsuhi8E1gyhmEsFfV8kLBQdWkj/ZywbumkKwq3i+zCYNTmVAbq70PniWjz47f/B/uVPoT7nQfdc6MwqG4lg6+nH4c2XfBATZkyD0sHEhypyIqWQItIHqLYFb90G/OX6G9G1YjUiff2IJTMwycdVGXejwM9nqaVVhu4cGjRMRUWUIrqOB1dRkDM1DKg++uI6Wo46ApPnz8VJ73sXlvzwJ9j3j1Xwuvth5GykHRduWwOmnnk6Zp5/FlrOPAO5mvFC/E5xHWjZFLLLl+EPX7oK9o7diGRyUHwVvbE4osfNR8fCBTj7kkuAcS0iiFlkwRYDWKW/6uX3owc2lkLAEl7YaWFZtGiRUCaVFhbZP6WpnhaW0bCQFAKWQoAyVB2HA2gqAVjCJFXZ1hKwyGco5H/I+VlyXDgHnnnmmaMGsIQ3v8UASyExNwxywsB4qHc4GgDJUHUYdYBFdp5ihExJhhzqoQ7172GkLF9y2O8ZfvH8d1dXF2bMmCE+C4FJMUJU+BnLATKVACyFizctA+eddx4YoltKePKhtvVIXx8e3HJRYG6kYtFIBxrAw+ln0iVU2F/4O9uUIc3FwGwYsIStP+RO9DGaxndhuC50Wlb6M0g+vxbP/+Ev2L92Pfa/sBbaQJbeHaEfQmtFKmIiXRvDxFNPwPg5M3Hs+efCmDwOrsFQY/XlVDiqDpfWFK7FugbLc6GqmrCK8DAppJJMC4nX5M5dWHPHb7Dktl+g1VNQ43pIOC4MRcPq8U142yUfwhEL5iO+YC4QNWGpQVJNIc3vWHDWbsbvvv517F21BpFkCon+tLielSEOYKROzlRgKyoMj8kSXWiehqijw3NU4WJKmwYGdAV99TqOnD0NMxfMwZSZM/Dbb3wL7q5uaPkE1r2eDXPaFMy/8DzMu/BcxI+ajD6tHREB/FwYqTSwdTt+/YWr0L9xK/yefsRcIBcxkGxKYOycWXjbFz8PY+aR8Bj2pOpQSExmdYlcWG/RQAGfYyjAUozDwuvCgGWkx8BwypNWHzlfFdMtkuUWzs0SlJNnUWwzcKD6VAKwFN6LdZUJI4vVu9g6w/FKKzPnwHLm50pZWEp9n4XARc6FlVg3Sq3TSJ/3qgcsxTpksUYMJlhVdFAmMpQcFk4s5CBIdcpipKdCDos04YUXz0KzXjFUPNTLrUSUkKyjJKKyDmEOSyW4OAea+IZ6/lL/LuvMdxkerIW7yFEPWHwLcUWHTutANoeBzZtw5y3fReeLG4BkCjWui1pCDIrGMacQLSURA3NOPQXz3nwh6iZPAsY0wfUtqLE45eWCJqRyrSZYt+JXuj4IePLwRXynCxeKIxZot7cXex59Anf98MfAvk6omSwitot4JIp1rU2YOGsmJs+aide882KgNiFcQ1zwPM+FqfhIr9+Iu773v9j33PMw0hnEUxlEGWLKaCeGMpNeogUicrrig2keswNZRL0IopEa+JouROZ6FRd1U8dj/qkn4uiZM/DXX/8KL72wFrGkBV2YZhRkIibmnPMaTDnntZh46vHCRZXUG5kEGhoFtnwH2LcfS2/+Lva/uA7JXXugWTYcI4I9qov6iRNw7gfeg+lnnAY3EYWiMs+RBjtnIUKQInlENFOVAFiOOeYYYUHjHBLmioT7Zvj7ofp4qfPZUOUc7O+FlghpPeG9JfFTkkBlfYZTr1casLANDpR9vlz9LpZViSihct5jFbCU01ojeO5ILiTDqVYxpByWWheTvEeNhsA9RA4Lc+nwk0d4kQ9HzoQBjKzXgUhVxepdKaQsd/ay3meddZYwhxa6w4bTlq/ENWHASPBFs7ucbOU7Y71Gsp+NtIWFz5B2XRiaCo0St66FTFcP9mzcAN3mAu3CoCXCcWGaUXZI+K4LR1URP3IKIs1NUExTLLaIGsj5iqCYaIoiEiq6ti+SDgrrQT4OxhMWF/Zpto0LlaQZhk2z3HQKe559BqZtw/Ac6NQo8RXsjdUhVt+IWF0DGidMguW60BihwzxHnotsKou44qNz8wbYPd1QrZzI2MykhHQ/Be+BOID5kBR4mke0BE3VAUuB49JlpIps1X4sAjURQbSlGdH6WvRvXA+nPwk1kxMZqzWF50RhtHdAb2mGzugl04CfU2BZWcGcjURUKL6DzMb1cHv74aWzUB0XjusKK46SSKCmYxxqJ02Eq9C6EmRFCurowWU6bGFgKZ5LqNAlJDkscr7ghkcKxRXyq16JsSLnMjlmWM+wsGH478UshGEXZrlKqq80YAlzWuRiL6Oh5KatnA1b1cJS+R78qrewlBPKJRc1Zl5mWLMMG5OLm/wML4i8hhYWWmTos5YLYliLJbwwhncitNpQr4NHKTsUGVUwkt1Cgijpv2XZcnchrU7SHVaOebSUOpbzbkopT06uYWXisA6LfA/yHY12wMLl3MpRgE4VRNlMcgCKbwlSLGGGSZcFXTky/JlcELowItG8u0eFSq0V3RBAQlxEKwYpvLRwiNAgIeUq+BnCeiDpWeJPvkhKKE7wPTjpJAwhLBeIyzGCxtJqg0zSmgYzGoPHHEG09jDYSOQ9Ysi0CpeAgSJyrsPsR1DIWmWo8aDGTN7UotrwNRcKAYHLrNNSuU0XInceGbB5Q5HqWECOBN4ggkpx/EBIjnmCFBWOokCjii6TLBP00QWlU8fGCoi/IkcSnwPwHReeHhG5hIQgX0MzHLaNQCq+IBGTaSvHgJ7nsQ3lElqwYIEQjqOFpZDHcuqpp4pwU6oilzq2SpknSh0rxc4rNibCIIzPUIyTJedGghapPzRUPV5pwMJn5fxLQnzYOsF/Sx4fLTClzlN07460DstQbRj+e9XCUk5rjeC5I7mQlNrZJGjgvdetWzcIWMLfDxewFOtUYpdWBSwj2GuCoqRrS4Ksf2fAwkU4k81B0wlYVORyaXAdp2gcl3HB++S/mZlPLKAqoOsChASWgACwiEXY8+GJ7M6MzGWYNKOOCgBL+G3ko6g9l/quFKR3BUjR1ECaXizkjg/fiMMVoTMKNOEmUURAjvCcUFclDy4oSAffEVYXWl8EI3dQZ0YN6s/6wCbygG/ogKeJ3ESC6EIri6LBp0tHRHS40FgGAYtIuEh058CLxUU4suP6cLwgNJlJlgWmoVaMasP2M8inaBSsWmZvJviiJD+tPLblwIzX8vH+CbD4+dAgmYaAtywVsHDh40IfdrdIwMJ5oNSj0oClWD2KARaCrLDFWNYrrPA81DONFsDCZ5HrhHw/ErCEo/2Gep4qYBmqhQ797696C0u5TUTfLAGL5LBIQR5ZTjGRJ0YH0SVULAUAzascDFJ7obA+Ui+klB1WpVxC4TpxoZcuoVLqVG77Hs7z2e7hKKHCe48kMK6ES8hzAh87CbiqRldNYCWgPAgBg+1awtggTPguXTAeVAIWRRNpfMRB1V0SZAlc4MMG3R85mJoBU6i7UJlWhe8GKrXyICGX9xTp/ijVL+5FS0PAhCHmEHUwCH0CdEM3U8TQQWMKjT9akNCYuQnzBhzWwIOmE/SQDyEqKOoQABZiFoYxO0L+xPUJgkxxLu9JA43gukqrDA1Mdg6qoYnrXYdt4gl3jVCoJaayAZ3YjUBPI1fGR9ZLwVC84DlYH5v10+AwXhsaNJ0KwMGzC9XdPG5xmTggLyRH0FcKYJFRQtKCKcms/J0uISokH0wf5HCMF9ZFunakVbVYlJCsC8+R+XbkdUFXC3iApR6jAbCwzjKij/+WlnFGCYVzg5XyTFWXUCmtdGjnVAFLkfYbKkpIXiIXdLqCiknzhyeBsMx9MAG+PEmU+gorDVjkAn4gaf5/JwAjd3+FstRhvs5oByyUQhHZDUNR9K5HC0SgSGrZNuKx6GBfIgeFgJsLPL0tlJZ3SHzV/x975wFvWVHk/5rIRIRhyMElhyEMIJJBkbyu6yr+JRhwd3XV/ajAGhcByShKEN11FREMiKIgQckgOSlBiQOI5BwkDUzi//n2m9+zpjnnnu777n3vvqHPfO7nvrmnT5/u6uqqX1dVV4+zOfMDXPsO7wMikGsFpxA5XkAlI2zWHA4YHdWXeXW+pwhDynzc03fWELhizjx7HUAzepS9NvKV+e6nETYacDFnpI3moMD53ha0PgYQ2tZ3nMC8EFaDYmPDTfBCkbMFN9L8E5E5GoB2cmTAiHl9mWVDuha6zoad2XNsLrE7ExexufPm2KvzZoWt0WPGjgvWI44ZoE/BIDK//X0AaJ69QjbeRUYaMGhUoMU8mzNrjo0hx8p8nxng5aWZs2ycAz4CXz5mIxWwoJgBnvH8EW/W8WGqXOh0OZ+zSEBEMkvzp2rhltuPXgAsfrOBp2OcPDOFxgWwpFBpYGUWesDCgVQ6LKqJVEw4Jutee+1lTz755BsEjBc43l/I75THT+3LVFlPlJZ9ueWWs6uuuqo/iVTKyuTmm2+2ffbZp6kb2fdj3ycWI/pSZxXKfkHFA4suumjoP9+dvCRQFaeCuX2JJZYI7rf46nnAMsdsLrlFZs60l15+2Z597hmbjTYe2XeIG7yED56/x4wZHWIhpi4xxcZPmGCj5wfUhngSkp+xKp4z22bOfMX++tcHQhzKaquvahM4rXnOHBs9GuU/37U0gvQnWHJGB89PcD+FHRVzbWzI34/P5/Xgk5o19m/28isz7Zlnn7Nbbr3NnnjiaVtpxZVstVVWs39468o2ZuSoEOzb/0yokAQt8+NDcCGNHBlOVg6ABVfPvNkhNT5tCtAjuIpIMjOnzw9G++bMsYcf+au9/NortvTyS9vEiRP7MvbOB2H0OcQqz51no8bhJpt/vNEIdgq9HvoTYliEmkYv0pebBsvMGKwtfe6s8Gadmt3/R9iXHNipySXEwXMPP/zwAikC4DusYozXkksu2R+kn7IgYP53QwZoW7PkEHmBaHeVC6pKDnJSPfOZ7fvizaZ5PdSAJeD0+Zsn1Fb6i9wjRYV2dqUenbDCCitkHbOQk5q/iZYxsNT/GatuL3RT2tapMgs9YPEp01OIxsRdffXVw8FcfjXurSXeD606FfnvJ7PfAaRAXQkELDKcWSTFmuKb1nH0Kf3ILeP90ZqgigPJrSulPGfrQGO+O33FQKTqvBDeORwAy7w5c+2+e++1P//5Nrv08svstTkENY4Mga24cILLiODSUaMC+Hv/v/yzTd9wQxs1clSfiX7UqPmAxezVmTPt8Ucfs29961s2ZuwY+/SnP22rrrZq0Mp9Npc+MMGunDnz5vTt1Jmfsz9kfOUc5ZDmti8Qdc6ceXb7gzfalddcZQ88+LDde+8D9uJLL9vib1nc3rrSP9hGG25k79h2W1t6yhJ91g6lue83mfSNfNgFRF6YEAiM5WeOzZtF/MnYECcTLk6E5vkRnFk0x557/jn74Uk/sCeefsLe8773hrO8lltuhWBVwqqDFQnLDUHAr4+eH5RLNfwJQCPIGIAWfGcjQ9xNaKRcQaPZTTTfuBXaHtTb3002iYCF1PwPPvjgAvErWtVrzvN/71ppNR+UBK3Tcybe8s+mAywGXvH5hY3feECZxRZbLBxpwnxOdQ0NNWDxixvJA/rl5V5qX9oZjwJY8qlWAEtEMwEWJqvAh4CHJq8HL3o8XnXE/0ehyFdKfQiE2267LayyUq9uAhb1TRNXbfJAJrWdKeW6CViq+lDVpuEAWMAQV15xhZ177tn27e98x16byyF0fUBiNhaCvo3IQUksMXWqHfutb9huu32gPwHcaA6sm79l56UXX7a777orrLjGTxhnv/7VGbbFVlva6EVG2+tz2J3TFwvCh/iYESPGBBdReHzWXFtkLOf99OlsgNTzzzxvvzj3ZPvhKT+y+/5yv7340qthN82c2XNtypQlgmVz3333s8023sQmLDJ6vqWC+vtTwPThIawrI4m7mWcjidEJATEAlTEhcV24yBsT0MbscAbSAw89YHt9aC+774H77JBDDw2ZgjdYfwObM3den0to1CgbiYUIT1Kf4aTPUjTidZsza7aNCX6qPuCFKWXeq6/ZSE6dDtmC2SreF4ATvHHBtTQ/cGb+VmwF6DRZWIhh8S4hv02WMcPyx0o+9eoWYPHvZ14Qk0dekbqLBZqP/ZgyZYrdcccdwWKUeg01YEGO01dZvflbC0pZl3MColP7rXIFsORSzKwAlgqaEXDLqsgrvthtkkrqqq1mPLvSSiv1r2BS6+o2YEltRyfKdRuwpLSx5wHL/Lwol112qZ155pn23f/9no0ZOzakrw8wJYCJ123U6FE2b+48W3yxxe3444+xf/rHXWxsiGWZf7AzlobZs23mK6/ajHvvs03evolNHD/Rfnveb22rrbYMW4+DFXN4rTMAACAASURBVGqRMcGFQsI3EA8Wjr4wWdwrCPYxfUBontkzTz9rl156mf3Xf33K/vbc88GSM/ktb7GJEybZE089Hd6FW2qddabZGWf8ypYKro++bcGLLDLGZs0iXgaghWtrtM187dWgvIlF6XvfPBs1t89yFLqLJYQAyZFgmNfswYcetD332sse+uv9dsghX7OtttzK1pu23vw525fuf97IEfbqrFk2iXqJlyH/zJxZ4cykMLfDP9xf7Djq6zvXmDEjbebM2TZuHGCvT6nR6b44tL48LKOw/pjZtddea8suu2z/2WM+WPXFF18Mhx/GpzV73sxdEAwWYFlllVVq5VPV7iCse7kW06EGLCkyoptlCmDJp24BLAWw5HNNB54ogKUvrqQuNX/YWcaJxrPn2LXXXWfnn3+eff3rX7fttt/e9tvv87baqqv1xUVguZvdl+skxOssvphNmjzBxuDSCAnPXrfnnn7K3jJpsr3y6hy7a8a9tunmW9gKKyxjp/7057bp299u80ZgPRltr816tS/ny2h2/mDkeD18wm6ZsG15bPg/773lllts///+b7vx8sttvfXXt403fpv956c/bRMnLWq33HyLnX7GGXb2OecEgLX/Vw+w9+32L7b88sv2Bdvi1ho9KgTPzglAaqYt9pbFwzbr2RhxQsoTdi+xM6jPwjJ6kTH24gsv2ZxwEuEIe+KJx+0jWFjuutuOPupIY4vw2mutE8DUK6+9arNxs4wwGz9pUjiRuW+3z4iQL4bOvTZnlo3AtTZqVNj2/drsWX1bwQGANtImjhvft/26b6N2CBYOgb/zQ4PZGF4Ay9/zRxXAki8UC2DJp1kBLAWw5HNNB54ogKUZsLzMeT6vz7Mrr7jSfnv2Ofad40+wd++8ix15xFE2bZ1pYedNiDkJRwj2/ZsbMtSSnmSmPfjgQ/arX/3K/nLfvbbE1MVtrXU2sMlvWcJ2/+Du9pbFJtmvTj/dttxii2A1eeSRh+3Un/80bFtedrnl7IMf/H82ZtRoe/Dhh+z+v95vl176e1tpxX+w3T6wW9iddPHFl4QYmJGvzA1AasuttrK1113HRo0YbS++9KJdcNFFdvZZZ9tjTz9hH//4J2yb7d5hU6dOmZ9F93W77ppr7ZprrrYnH3/cnnv6GVts0qK2xWab2/TN3m4rrbZqKDcXMDNrlj351FNhi+nV11wTdiatsdrqttQSS9h3v32CPXDvX+yoww61rbbcwlZffU0bNXqM/eqsM+zOu++yBx9+OOwM2nidafYv//zPRqB7QCujRtpDjz5q19xwvd3y5z/btA3Ws1deecVuv+32AEo22XBj2+29//L3WKFg9WGH099dcKNHFAtLAHPzE+gVwJIvFAtgyadZASwFsORzTQeeKIClGbC8ZHOCpePyy39v5551ln3vO/9ru7xrB/vaQQfbOmutHcDK6BCs2rc/GOWBJYJQj7vuvtP+/Oc/20kn/cgefexhW3zxt9g6625oSy+zkh1+xGG26OQJdvqvfmVbAVhGmN11xx32tYMPCCBotVVXsYMPPsTGLTLW7rjzrmBN+eFJP7L11l3PvnrAAfbCiy/YOWefY1/4whdtxSnL2w9/dJJttvlmNnHypACaQEC33nqrXXvd9fb4k0/aTrvuZGuuvbZNmjwxWGiee/ppO/WnP7XLL/u9PfXkE/bS8y/YhHGL2Jabb2k77LqrvW2LzWzK1CVCro/Hn37SZtxzj/30xz+x6268wSaMn2CrrrKKLbvkUnbZxZfYk488Zl8/7LDQj1VWW90eeuRh+5//+1+74+477eHHHrXXZs+26WuubXt/9KO29lpr2T+s+FazMaPttjvusDPPPssuuvxS23DTt9tzzzxjd/z5dhs/bpy9e5ddbN/P7jMfsPTlsglOoQUAS9/hh8Ul1LfnvgCWfKFYAEs+zQpgKYAln2s68EQBLNWARaQFfLwcLCdmV1x5uZ1zzln2/e/8j2220ab28Y99zFb+h5UDWJkUXD2vhHiWcePH2SqrrRICRw8+9GC76uqr7A833hgCISdMGG9z5uL6mGPPPvOsTZmymJ166qkhMPb1ubMDwPjQnnvY7DmzbNq0te0Xp51ukydNsBtuuNEuv/wKO/Tgw2zLrTe3H//kJ3b3XXfbj0/5if34Jz+1d22xnR197Ddt2rrr2uxZs23s+LEBsLBbJ8Szjhphs+bOC5YO3FOvvPyy/ebMM+zggw6y5595zsaMHm2LTppgL7/wYtiQvOOu/2jv/cAH7P27vc/m2Ov2u4vOtyuuuNyO+eY3bez4Cbbi8svbqy/PtJf+9oLNnTXbRsydZ8d+81u21VZb2wpvfasdcMD+dtIpPwoxLJMmTwrbp595/Anb7O1vt2223Mq+9pWv2siJE+33l15iJ//0p/brs39jy660oj14/73hbKQVV1jBPrznXnbAgQeGocAVRF+gr790rnUBLAWwtCsOC2DJp1wBLAWw5HNNB54ogKUZsMjCcuXlV9hvzzrHvnPccTZ50mRbcurUEAD68ssvhziM0WPG2vhJE23Ft65kxxx/rM18eaZ9fr/97E+3/skmjB9v3zjqKFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbbbbcAWFAKRx11VHgGGgDK1ltvPbvhhhtCu84444zw7IUXXhhOfPZXCmhpAiwo/pAfZ/To8AlnHI0cGT46aqPbgIVx411VQKOdOf5mACyi2UBkQdOzdYu2OtlMfZxxx7EJVeNWAEsTxcv9QIECWPIZoZctLPm9+fsT3QAsl112WVDgWDlQ7ihYgABKj4BVrCwoQqw43MPah1UNEMLvKHHOxwJAsKr/05/+ZJMnT+63sNB6Tg6n3COPPBIU/uc+97lQHwBnxowZYTeTAMvSSy9tDz/8sJ1yyin23e9+NwARztPZeeedA2A555xzQnmyx9IWgAEghHIcRfCZz3wmWFre9a53BcsIp6Nj+QH88E6sQj/4wQ+CReSLX/xiULYkwWPVyzvYGQTwOf300wOo+uY3v2lve9vbAiAAdHEfaw/thU6cTv3EE0+E9xx++OE2ffr08L6TTz450IA2XnTRRQWwJDJ+ASyJhGooVgBLPh2HlUsov3uD80QBLPl0LoAlIYZlvssRhY015Dvf+U4AKDplFqr7vwEaH/vYx+yrX/2qffvb3w7ghA9lsIpgVcEKgxUDRY61ZNNNNw0gAXfmJz/5yWBN4T5ggWcAOrhhATlbbLGF/fjHP7Ylllgi/IbL6fOf/3xQ/nKHAkpoI0ACMEKdWFQAE7QDiwPBurisABEoP94fDl8cNSpYj3bffXd75zvfGZ4h1wt9wEWEBQW+0Ym61MdzuIQ233zzAJqol4R4gDjqpR1PPfVUSMsPEKIs5S655JIAuLA2YXE577zzKl1CTVaWYmEZ3jEsddaMYmHJl+mD8UQBLB2gcgEs+UQsgKUZsKCQAQZ33nlncIGcdtppQenHbgsUM+VQ5LhCcKNwUjDPAXJw32D5wDpBfAexIwhqlDc5VwAZgAPAChYVrA3Ut84669iOO+4YYkoAGVh3cAMRcyKwhKvlRz/6kd1222121113BXcUQAcQgAVl++23D5aLvpOO5wYgQR8uuOCCABjwyfM776ftO+ywQ3gvO4toA/coQ8I62gWAwI1E/QT08gGk8X/A1bPPPmuHHXZYsMDQNsoDVoihwW2Fu4s6OSmY2B4AERaXAw44ILyT8gIp/u86Di+ApQCWfOnX90SxsORTrgCWfJq94YkCWPKJWABLGmBBwaNgAQ1PP/10sJBgweCSVQLwISADeCH2g+cAD1g+sGrwDBYWwANKHXAD8FBdAApcOFgx+PA3VhieoX7q4VlcST6InXvPPfeczZw5MzzD/1H8WDaw0vA8gEiBprQbIECbeI5+yRqC5UYBxLxH/aKf1I1Fhos6qZsAdNqCZUlWHZ5hPgLYeAYa0G7cWLRJAbDUSRuoQ8G4styojf67AJa/U6C4hPLlXdUTBbDk07EAlnyaFcDSAZoVwNIMWFCuKFat+BWropW/zNk+AE+But6VASjwAZ8CN96CwHu8q4VnAB7+AhzQBgWN6h7Pqq3UHbLczg8u5bsKsMjSoucUNCw3jwKKvUWJNnHpnnZIqR3evC9rDt+AGT70V+0T4JN1h/97wKI6i0vojZO9AJYOCMBiYWmLiAWwtEW2BR8qFpZ8IhbA0gxYoKoUtrcMiNooWO7HLgysHVgTdB/AwP/9xW8ofoEWwIAsEJTjfTwPKOAC8HB58BP7/z1ooW5ZYuJ3eYDB37TBgzHqUXukHLmv+B3ff29lEjAS+PB0qXqnLDi009MxFaxQrriEiksoX/r1PVEsLPmUK4Aln2ZveKIAlnwiFsDSDFjiHCsCEHKvSJlL4cuawH3lgYndNwIIfCunkSwpAhZ6Xu9BsastssSoDPXjdhGokZVCVhe5eCijXU2ycug5WT/0f/ojV5UHTAro9dxGH3CT6b3e6iTQ5V1mshJ5utCe3FxNakMBLAWw5Eu/AljapVkBLO1Szj1XAEs+EQtgaQYssnQIZHiLhqwZsnz4EfAKWqBDFoQ6F4fAgNxLlFMwrs/v4J/XDiWv7GXxUHu8C0buKll+vAuGuBnib/xvWFkALvymvsdBxx6c8U7awnNyG8V08S6gqjbmcnIBLAWw5PKMyhcLSz7lCmCJaMYqjxVbLMy0YkVgx75uAAvJfAgi7KULoc3uBz4+PoE2eqXhFQn9ZGcIW2ml5KTEfKzEQPuZA1i8tcCvslsp7YG2L/f52HWjttF27qGMY+UJL5GvhO3BbBmWW4RyVYo1blPsksltc1V7mn4byDtaPeuBzUCBhAdd3aQZdZOaf5lllgk7lBhPH3PE/wlWBlTK9YbbTZYxTp9m55YsSym0zc10S928Q4kgq1yLKe+Ny2jXl/pFADe70sKhnIkXO7WgW8rl3wc9kQOSY951GdfFvQMPPDB86sC6rIYaF/4PzRgfvSeljTlleBe76aAZtBMdY8Af10niuFVXXfUNuwVVTvpJfEj/yULNrjxZLXPa2WtlC2BxI8JklkIUc0uQDkfAwsQmJ8fCAlikEDTxehmwwDcKIIXFAMHeUsFvAiykbyfRmQJaucezVdaTXhMgb/b2NAEWFjOyEjHePk6o24BF8mwwAQtKWLzdxBu5gEUAHSU8WICFOdnJhZpoAy+wK24wAYuAc9O49PL9hR6wsG1RYKPVQPgAPHz62lURWxe8j17mdlZROksoVkpDOfisSshYyhktHoE3tYnEXQjibl5YWEhGxnfKhQJntaidIrF1QRaOqp0eKfV3ugw8J74DrMBTAloCI9yXhWXrrbcOTaiKPel020p9aRTw7qcqCyVjxTwhzwsW1viCR9mK7uWJAnyRLyTE+6d/+qd+a2eKYtxnn31s3333beyA5Bnt5h28K3afUYksF40Vzi/r3Y16nm+2ljOf+a6yQlfVT4JC5GbqxTyivT6A3FvTZCFRfbrnz1PzFowqa4Z+0/lLVTRLbW9dOblQW9HMywHfTk+zKouR5yHdZzFEzqGqGLCB9mWwn1/oAUs7GQsxu731rW9dYCzEQAIp/qbfqcDvdabHwR5c3nfwwQeHjwIQJYRbCSrOruHArF676lZkUgK0N0Xod6NfEkLeEufbw0pb4MyDLVZYgBbO9Mk9DLMb/Xgz1xm7kqq2f3v+YvV98cUXB1mx9tprB9L5uU9ZWVhk8leAsf6fC7BxCTGfcy69g3cqwFhB0Tn1+LI6w8oHO8fxRe3W3eq5uoP8vFvHAxb1Wa6wqroZR4EsucFzx6XdvioOzLuE6iyrflEdL9h0rw4sdtJ93G5fO/FcASzzqchAawcB2TM5+4RB9ofLeQTvt0FWBRH2AoOAqMn6yYf2skLxQkUuCE0WuVgEWCTUpIyHCogJBHB+DStZ0VtCSDtJOjEhOlUHq0BZWaAb59sAWDyfwVtkiIXfSC2POd1b8NrdudKpPrzZ6mkV+xLTgnmE9ZZMucQUkGmXy88vxpq4Nn7DyqI4pnhcm+IW/LtzAEurRYni9HLiZ2iHgpll6Yzpwv3YCtMJPpIcJh4DmstKKderdqPpXd6lL/kmcOABnLbP17UxZ2xS+9lkRaVNciF7IOL74QGV51u5oUUvgehUq1dqH4aq3EIPWDiThICzlEvKhMPeWDV5q4SYzMdP+MnhAYr+HqrVPu3i3XwEWLQC8atGlfNAhL9Jge4tLH4VlULH1DKpAEiCBksE6eEFHDU+CsIbSpDohYaAlMYAeuAaIHOsBIgAL2AFMy8H83GasK4qS14qXUu5zlFA4xqvvJlPHBnAcQSAaPhSgMW7hZ955pl+l5APvtXOp5Tgat8bTqzOsbDocEzVof60YxkRT9K/Kksi78oNUk2VkbybD3IJ+aS5rznGosVvlvAyOHbTezAji5OnD/fj/EOd46i+mmifcgvFcksBswIZnkaSfX7xrP4odYBo5RfVvDOX1zrd507Ut9ADlu222y4ZsGg3B0IIC4u/4pwVrYivQN3UydiJgYzrUBsEWBAkcXviFRiMj1AlopyVTKw0O92fVMAiRXDvvfeGA/Xii9TrJEtTn7tBz6Y6PRCsEjCcUrziiiv2p56XAOG8G1LOswJfbbXV+mleAm6bKD449zWWskbKOsL/b7755qB0OJ+IsZUiEl9zD8ACUPWKhnKyCDAvGfvUuQVg4ZNywZMcO4Aik1IUn0qZyaqcUp8OsPTzzIMB+sE85Eqd2zluJAAJgOXCCy9coLn0jWMYkAO6mmQBz0iBqw0CP8g9WZ5yxiaFhqIN70Sn+PpFMx8308rKqnYLfEJ7xqhuN1CTNSm1/UNZbqEHLDkxLHI1EMOCEIIhlF3Tm+qFfLXylxnUI/fB8oE2MQ+rMczImigSXPSLSRlbV+iTXEKxEE0VQk1tyr3vXUJsg1TMSgwMpDBy6+9EedokvvBmdn6D1p/+9KfDh9W4ytEvFBbn3lx//fXBLYRyK66gToxI+3V4xaVa/CqYOcKYMU847Zoxi48xYGwpI2DKfSmnGIw2KVffkxyXkOSZf17ASUot1yICb/KR7IhlhCxHqQAsdZS8Swi6V8UNxmOktngAKdDFewVMAELeQurblDM2qX2JgUbMY9A2PkrCH4kRg8+4n/6+7smak9rGXi230AOWHJeQBgnXg7ewwPCa2FXo1ZsfqaMbTJ7LQDIrYmE5/PDD+7fYet91bGGRgBNgifvRaSGUC4AUdOvN2bSJPsmClFtnLl3rysfgybuteIbV33nnnWfaDeTrYaV13XXXhXwMK6+8cigrUNOp9pV6minglZZAC+PgeQplQpI73EF8b7jhhv27VnhGvAk/Er/CHMPKoXqq5EcOrLmeoAAAIABJREFUz+a6hLwFRP3zQMa7Fpoo5OuKwVC7buNcmaKgW1mIvDvEAw/JrirXSQwQ4rq81SdnbJroF9/346F7sXU+fr/XNR74SEcxDlrQxbyb275eLL/QA5YcCwsDxCDfc889QXFUBTapjPcz8kwcnOXR/lAMvN4f7xKKhZbKeTOk3yXUjaCzdumB5Qu3iSwuqidH6Lb77qbn/C6hqpUt99lRgsClvV4wsfpB+d1www3BtcBpy5wuXK7BpUC8yo53nmByx2pCGgPA8/Tp08NYif+8FVaWM1b0/qMy4pfcxU2OhUWyKgZi/K525LhkVJ/4V//nO160dWPkeC+uauZRbKWK3y9F78eQMvTXWzDr5HadFaST/aoDJ3Gb1Aeve3wfWlnCfYDvUOukTtCuAJaIijFgiQdZ/+91wKJueZeQV6TereJdFDw3HACLX+11YiIMtI4UwHLMMccEwLLBBhssAFgkuEjzzipx8uTJAbjw98KQnXKgtB2s52Ml5ZUdf2MxISaFeAnAy9ve9rb+8ZF1hW/ACh/KKWkc3yjZAljaH80YsFQp4Fagc2EHLFXWoAJY2ue3IXkyx8KilRIuIaWMrjrC3pt+qzqVu2rqBmG8hYVVmfoWK1atjtQnH8OifniTady3wbDASAixmwbLl9oqy1Y7K0bRw09yLwBzTdV+DKssPigsaE++lXPOOac/5kFCVO8mlgVrCxYWPmTDlB86zvUil16JeenMDIp3hogH4HFZVQiQJuEX8UYAEB9bQCtwGWGF0TELgE4BFZnrq4LZU10PuRaWzlCmrxa/SIgXDINl5QTws60ZGsa097KplQwWMJXLxM/11HHoJF1VV5UlLLU9VbIr9dlu9KVbdRYLi6OsgmfZjeLPBqlTCDBJFXip+71bg1hXLxPz0EMPDR+1SZOizm2BcMbCguk13gYXr178e2Vx8uChU/3VKkHbf+OV70DeI6ElU3FMp9y6fX0xiIHm5OwgW+lHP/rR/lOGvf+f50k2dsstt4Q8H8suu2wALQrGxfoikLmwBNLl0ngwykN7LCR8Y1nBBUSMETEr2p4et0PxLYwL/MQHcOMBC2M9XAGL76/kh2SjgHe3xkbv0bZmvT+O04jBiG9PHYiJF2TdkGGtZLTAoHcVt0tHr3u8u8+HN7Rbdy88VwBLNAoMrGJYPEL15uL4FFtZGbz5bagHN7aw0J7Yd6sgNQkbTdzLLrtsgTwssfuLuuK+xoFr3eg/li/ylcQxLFXgK+X9slx4IKbf6E87eSUkfPT+2FJDneT4ufHGG/sz38JnsuSx9VC05O877rgjrNi180gHpVEGOjCGMT1S+l7KvJECsrDAA9Bb207JQMyY8S0Xj2K+PPhgrDnIUit/wKUSrcntOtwBSwzIJSNFD+2q7AZP8g4BlngRWWXp1ZxirjA2WpCqbdpaHltZtQjluxuLAm/J01z3csNbS3LmabygFHgRACup+XOoOURlc1xCUlbkzPCniMZKJ7aqiMEGI1Ar1VWhNiqGRYJVbfQTWHXq2wMWb+r1bhQPWHxQWM5kSzVZqs1YWNgW3GkTrl/ZxO33q5ROsTAZTznj6Ytf/GJ/jg6EieKKJLx4NwoQxalD2Nhx4q1A8QqzU218M9bjV+fwtJQgWYtxz7Et2R+G5w+T49mnnnqqfzch9xhnARYBFc3DOldkE90VRN9Urtv3Y2uAnzdeUTa1I1UGSPbIJRS7pPSeeJEpme4BQWyF8YutJlnf1J+U+/79vnwsh1Lqip/3FpbB6EtuGwdavlhY5lMQZkG4IJCuuuqqkIeFSxMxRq8xoxAkmTr52h00FBeJxlIumT9PPvlkO+WUUxbYFdAEen7+85/bZpttVunuUr0esKBs8e3LFJ5ifqQMNE4pq3ehvIkB8cLJC8p2/egeiFEf8QovvPBCVy0XvJPTeqdNmxZcDdBQSo02yKqllaRvY2ztK4G5KTMivYx3HcDTsmQxBlheRH/lXuE+1jB2seECAuAwbgq0Ve4SWVlikJkD8o877jg7/vjj0zvT4ZJqq3fJ8ApowKnjOcdkAOokZ5uaqXgt8t6cdtpp/cW9XK5z+eBiZU77y9O8CkAAUBnHFPnU1Pa6+9DskUceWeA4B/WhXVkmenigBp8utdRSXe1LuzTIfa4AlohimhhaCcXunipG4owYhJUOr+sWk3PEAHllUi6ZaA866KCQOG6g1p8YucfgDIsUuSn03qY2imappzVTnyazXxFpfJpAWFV7YuuRysgqpaDKpr403a9bDaLQPv/5z9sXvvCFkHsF905VRmXRnn7TJrmH/K6TpjaU+80UiJUfT3hwEQML/g/Q5NgF4lxwAfEbYynrC2NaZV1p18LSDp839zyvhAfPehJAgNuMgHH4NMUySXncvCkX9cmlIzeNj2WrAiuSE3VWKQ+6YrrWxfGltLWpjBZgxEdBAw+mRFvpkNTxlnVGPOufU+6aeANJUzt78X4BLPNHhQHXmTSaGN60KQZSbANMp/sE4QFYvPKt8qkOlAEALLi4Ui5NRgEWnvF+ZfqobJXer+4BAH/H+Q6q+sVvxJZAg9QJBq0IZEwBLFU+33YFvqedBz76nb4oUDlF6Oo5L2CaaOBjbljFLbfccnbAAQfYXnvt1R9nJMsKK3e5FTSG3n/PGPozVFJ4o5RppkActyUlrIUMY4y1E0sc46ExYNHiFyxapVPGg59O8G9zLzpfwi9cfO3PPvtsyJEEcEu9UNbIjNQrXnR5wEIdtE1l/ByJc1FpfBRrFM9zntV5at1afNJeaAXNoJ2/vHxIpQ3lZFXx8oe++EDlnPp6sWwBLG5UPLqVQNGk8Ewdl8MMjPLlm6tb20xzAIvagSL86le/2i9E1S8pa3Xf+0/1mxhfK8vYP6xJQl0AFmgQA6M6ps8BLK1WvnVm4NzJJiBGfQAWMorS39Tgwdji1ARaUHCADQAhSo2DD5dZZplg7idPi8CiFATf8JVcR3Iv5LgTcmnyZivv+Ux9hx9Ee9EaKwKWAWJUpPR0hgu/aWzkMmLctCjw883Ps267k7sxln7xgvJlBxwAzgOHVu/NASwahzr5WjV2ap+2gst6XmXxjC3qAiwa+07STzIFWgmwiGdS5U1Te9RXD1i60ZemdnT6fgEsFRQV80r51iFelRuugCVePVQpfynM2O/uY1i6DVj8EHl/cxXIameC0EcBhKEALLJ20Q4BFtqBQOeICAXjMl5SkBJw7fS3PFNNAa/0BE5kWYHusnax3VkWVQERxgiAojNg+D8B0nLjxfNnuFpYPOWUa4a+DCfAUjX6Qw1YxEc5MUCt5rHc2QWwDDNpl7NLyK9+YsTu/y9FKSGE7xrrgnJkCOB02pyYY2GRFci7hLz1I96RUrfCE4iJTcExYGH3jiwsKSySY2Gpqs9bMNRXyqWuVL1lwgMW/pYJ2deb0qe61XP8rPedc493SsDIBUeZT37yk7bvvvuGoFy1Ebrl9hcFm3NRP5aCnEuBpznPKDi17pmqVTMZZpusV3F9AIfcC3CCFQxaoEQefvjh4AKizYod4r7+D1DRDi7eRRkAjFb5CwNgicfDAxYCW4ljw2ognm6ieY6FJa4rdk37+DbKehksC0uVXPZuJllU+dZOyW5YMEVHaAXNoF0MWHwIQhMdfX9VVvKEvuASoj/d6EtK2zpZplhYBkhNGILEXnfeeWf4js2NVQqUScKEQ8jlMFEOYFG3PGDRu2IF7RW9F0Iy7crFVddW3BRrrLFGlj96oIBlgMMWHveZMn3f/HEGnXhPSh1VfOJdERKsCB6COvm/tkJ7RQJfSXhTJwr+U5/6VL+bMkXZT5061Y466qiUZveXmTFjhh199NH975Y/HcWv3BzejUXbcVeutdZaYS54+lOOZxSALGFOua985SshPb4AdEojv/3tbwcw4S9P75j21A1v8LvOAeJZ1UF7BFZkUeE3ARa1Nz5xV6CF+r1C6vTCxvfTW009jf2Cg/JxzI6XAwIgWqjJauTrU9BtvBun1fgMBLDU1RuDKvjsiCOOCAfAxidT1y1IGDdcQiTPTF0ApfBhXAagIpdQyrxs9Q7aqUVoDN4UdNtOG3vtmQJY2hwRH+AUK1+P/iWMday5JkA7EyFnl5ACh4lf2X///YOAlOuBLivhmO+HzKJVK1uRSUGesYWDlPm5FhbiAFKCbtscopaPMamhh7Ziix70ixgWBJxWXJ1+f6pw8ruUaAsr9t/85jcGoFDbtM1WgIYy+pv3IBTf8573LGCVaeoPsTS/+MUvmoqF+2ojmXn/67/+q1/RCwRLGXtQIuACwFl//fUXOJlaQERgQfXwTV8//OEPh9w0qTTkuXPPPbc/vkydqgMsEvzwBdYTXVhPeT/0VQAtfdORC7K6KLGcB2cCbFUANLa8JBE9o5Cfy+pzHYhRtX5hw29eAapfAFHoo3GFz9Zcc81gYfHxJk2AhZxXnbzURy+D/XEGsXtfySE9P9D/OHlmShtzZbpAHokhNU58t3P6PP1Sn+FFuS9lYbngggv6Y7G60ZeUOjtRpgCWNqnoFT27hFC+Stnt3ShUX2WZkMLJCdDNsbCofQceeKDxkWD0QV0eoGjV59sau4PUFz3H/zVJMG2S2E1lmsg61BYWWY/UTr8zjIBbBd36YOumPnX6vheuUuCco6Lt84qv0DhJaHnFgzDcbrvtArBQ+aZ2chzA2Wef3VSsf6xp20033RQsOTGQVSWejgIFJ5xwgm200Ub9AEBjwjeKJA5A5Pf3vve9wTWTAyZRPgqIbwVYvKVDAF/zRsDEW0+oS24tKXK+ZVkRQKHvus8zVSv7XGWXMjgxqPPv1XiI73UvRQ6oXj1LWwAsuIUVdJsCKLthYfH8JhnIXMZqqr55N5Dkle8TfKcDYD24S6F5Shm9n7kJDdje7OWRd9en0FE85flX7xBgueSSSyrzaqW0t5fKFMDS5mh4wEKMwX333RdiDbhiwOKFpIQXjJSbKjkHsOidcQyLJqhPOa1Vrfok4eUDUT1Y8UJN9cjCwrMpSn6oAQv9kUslNskPhUuoFRtKaULXm2++OazyvdDVOCHo2MHilR/CcMsttwyKVUnQmliebdbnn39+U7H+uBpWhH/84x/D+UiipV/NVwld2vr973/fNtlkk/6t8x5QUac/pkAKf6eddgpJCr21sKmhnILtz2CSgI/BixQwdBKN+U1WJFxx2jUIPemXYn28ZUaxLwJe9IM6PDjwoFLzqakfufe9rPHvk+zhN1l/BI6r3D1eafO33Nm+Pb3iEooBC+0FsGA1jV0lAgYeyCm1hSwsssTm0r5VeQFxAAsLvRiwxNae1HfLSiz3nuZdcQmlUrAHyrUTdNvUbK12ZfpkxevzsPgJjhkZBqoLYvTCrOm9ABZWyymXgAMuIT5a9flnYwtKky+dCUAAJ4I7vtZee+0A2rTttqmNABbMwUPlEqpSEvyGskK4HXbYYf15DZr6kns/VuB1q6iqxHW33357v7WA8VMyKOguZSr+5JuVL1mL4bPUiy3WZOFtuqSk4fHrrrsuuGu4/K4m+B6BrHNbNGco8+Mf/9jIXKotmFIO1AvwUkyI+gOd4H9cjxLKTW3kPtYfAZaq8lIQimkSMPFAUK4P+qO+qK8ejMglxD3xk2LVNM5+3jEuPlg3pT+pZURHwJWUsua4FifqY6s6vaIXeFZ5LXaIKyKODSWsvje1E+sCMqOTlwfK6qsPohevaSygPTItnoPnnXdeCFZlvHOsHKl9gaZPPvlkiOGK437gP+K3NJ9T6qTfsUVS84Z+XHjhhf2ALbW+lHKDXaZYWDpAcVxBTLwpU6YsUBuMLkEhxRKbxptAgq8w18KCoBRg4T0oNY/eveCtmuhSLr6NlJNgp22aVORgUKbblK15vWBh8e3Uapg+A1b4xEF6HWCVAVXBOHAYonc9SimilBhvFIZiLLiHiZ70/xrDFOFLunSsEikX44/QB7AQK1MHCKreS5wMYKpqRUmdBAzH/IpFhnTmqZY82gPIkxutFWDxweWMvY9h0dlAUtACV96i5C0oUuz8Fif/i9vg4y1SaJ5aplW9ypasA1C9C0HWFj/vJctkBRP9ldGXbc0AFrL+pl7ddAmpDdBAeZViHpRslhzkvsA2LpSqE+tT+9aqnIAFQB7LtM9dU7VISX1nDKQZY8aQfgBYFoYjPApgSeUGV85PaJheeVgkFCVkJdy0mvemR/3tBXJTU3IBC3XjEuLD5Vd2VSsrCSVNqDi+hvuqw/eRv4dbDAv08LuEvFXMZ8ZsGpN27sdj3gpExH5prFLwmXhLgcOKrdDYaSxZPTI2OTEsnIuFVSLlQrGzCr322mtt1113fUO2Te86lRIX75955pm2xRZbLLDy8/3i/fo/fyNwSarHFmPqTQHGPHfvvfe2BCyU0ZjoG7r6uCberfdRRucECRSoPXKxUKfmj4A/v3m3q39vCq3bLSMwIjkkV5HaUwegxJeeXwVYxE/iT6wE2qKb2s5uAxbNgThxnAfvkuW+r/ytGBbVkdqnlHJ6F0AFGvit4NBabRL/p9RJGT/HZUmivvjAyNT6erFcASxtjEoMWFgNcmBgHNgnkFAlGFi9YQ7PEVrsxNhnn32SW8zE4Owhf/6QJosmogceqpidG1hA6gBL1e977LFH2L2R2h+dWJyb7yO58wkF/arSA0j813xywGTC6ypp48FKFXDxbUA5Mv5aFUspeoWkfmh8Wd3vvvvu/ULQW/jq2sxBaSeeeGJjlwQmUNJYMb70pS/1WxTVl1aAhcBe4ms8WJSQlnL1/ArfffzjHw8xLPQzNoHXNfjUU0+tdGP68vEC4vrrr19g/OmHVqyUlRtIFkZkwMYbb7xAsLCfJ95aqbFByd96661ZO7gaB8UVUJ80nz1gaRXsT59uvPHGSjei+Mcrfd6DNYyDGbUVPaWdxPzlyLOUOlXGzyVcjxwCS5u9m0X0qHKlHHvssTZ9+vSsscFa6K1yTe0FqOy5557BZeovP2ea6qh6TjJY8xMrzsc+9rFk1xbPAz4BU712FcAywBFhsipAUFV5QONXiNwXM5LBlLiXusDPATYrPK54DEyiMuFK0MSuKd3nOa0u+Ds2K/vVmSYGglx+eu4r+VmrPrQTpNcJmsR1aNXvrU/kB+GT0o922uRX3P75GLBIkKo893VYGn/rfmw98Su0Kv5sp811z/ButUPbMb0VrgpUSJESJ8Dp2+IprS4FRrwVUAHDLAr4W/Omnb7EdBYolJsHfpZ7N+YPlY0DG2UtoG6v1FWnb6foI4vpQNwAdf2nnbK+6SC/qrZofqs/kg8oLKUp8PxUJeP4DasflixyUaVe1M97unH5NgtcVsVxqZxfuMHHsqblWPKQ56lKHj6BzxS8LVkqWtRZuVNoJUAsPicebfvtt0+2SPIOrFKyzKe8c7DKFMDSJqUldPW4XwlXCUQJDwllUC+r0m4eXCf/rSLkBZj4FlPHK24mKP5bzIhxnwS+/LY7CbgmP31M5qEGLAKOEhReyQiwtFqFtsk2A36M+JWq0129IuFvKUWdAJ27aku1LsETopMAhnfVxPNE9PZm9yaiCJxJscv91fRcO/d5FwGk5KIRHflNZz9V1UkfUbzEsdXRDdowJooj4P8okl122SUrIDq3TyjE3/3ud2E+QzfaFyeFi+ukv8SkxScp180ZnsdaAmCJ4/hatbebgMUDAC+PPT9KFgus+UWb5LJifVLongpYPBjRYk98k7tzVO3yCy5ZjsS/AOMddtgh2SJZAEvKaHepTDd2CeU01SN3P4lkYcmpq52y2qJbBbDqXBDk+ogBS9O7BYCayun+UAMWrzjVJtGoait4ar+6WQ4aoxDY+ZN6VQGG1Ge7WY52tcNn3WyT502AYc6cYWVNfFEVYKmbG7kxae323VtMVYfmfl17yalSd5JyrPSpEwtL6unrakO3AUu79KoDO031pQKWpnravV83pu3wWbGwtDsKA3yuAJaDg3kvR/gOhiIpgCWfsdsBLPlvGZwnCmAxa0eRtDM6BbC0Q7X8ZwpgyadZ7hPFJZRLsczybxYLSyZZgltD8Ri5z3aqfB2IW5gsLJ2iVafrKYClAJZetrC0w+8FsLRDtbxnCmDJo1d26QJYqklWAEs2K4W4o1yXUP5bBueJAlgKYCmApbNzrbiEOkvPIamtuISKS6iO8YqFZUimZHhpASwFsBTA0tn5VwBLZ+k5JLUVwFIASwEsQzL1Wr60AJYCWApg6ey8LICls/QcktoKYCmApQCWIZl6BbDMp0DZJVTNCgWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYGnJAwWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYCmAZRCnXgEsg0jsbr2qAJYCWApg6dbsar/eEsNSYliKhaX9+VP1ZAEsnaVncm11Pl8SIPHJvVLTjOfWO5DyVVlmB1JfK6Uc3/NnTdRluqyqL07V73fZcIgZ2UFTr7KtOZVSfy/3ZtrWXCcDOGAvJ9Mv1Pvyl79s48aNSyY4x0wcddRRyeUpyGGhdQf5DXUMy9577518xk3VHPeEqOuLlymphBtquRyn7Pft5rDEuky/df3LzcPCQZF1B0ZWZajmN/jsc5/7XG1GZdoW07WdBIUl020qF7tzbuJHlGY+o6oFDvLLea5TZetQ72CtLuqSoLUSPNttt13IwlmXur/qbI7cyVoASz6HFcDSd4qsDuVLpSAAB0E/VNdQA5bcfqPwOGag7mDCqv60M591YGRu+zpZvm5s2rHMtysDObWZy+uKugUtY9LqCIgCWDrJHYl11TFRASyJBHTFCmCpp1nJw5LPT516osklVCcDCmDp1Ai0nhcFsLwjLNpyrgJYcqjVXtmezHRbAEt7g1n1VAEsBbB0jps6V1MBLIMXw5I7asXCYlYsLF8zdEevXQWwdHlEikuomsDtmJA7PVTFwtJpiqbXVwBLASzFJdR3nlpxCaXLjQJY0mnVVskCWApgaYtxKh4qMSwlhqVTvNSqnmJhKRaWEnSbMdOKSyiDWA1Fi0uouIQ6x02dq6lYWIqFpVhYioUlV6IUC0suxTLLFwtLsbBkskxt8WJhKRaWTvFSsbD0UaDsEqrmhGJhyZhpxcKSQaxiYWmbWCWGpW3SDfjBYmEpFpZiYSkWllxBUiwsuRTLLF8sLMXCkskyxcLSYuVbtjV3iptau0rLtuayrbnsEkqca1UZCPmNPCyHHHJIZUKzuqrJjLvtttsmvrnaTFhn8UmptACWzgGWkSNH2rx581LInlSmWFiSyJRcyNNT2TbrEmD1uoUlnvOdkAEQ0tOFPB8kaayjUTLhWxRsZ870atCt5j596tS1MLqEOsFnxSWUyWFz584NT4waNSpM6Dlz5tgRRxxhRx55pJE6O/XKASy8k/fNmjUrfPPhmj17to0ePboyHXKrdjDBmPx8+FsTjf6QZGj11Vc39TO1PznlaP8BBxwQPnq3n/RqE+3hQxnas+OOO4akSWq/n9T62wMHnrvnnnts5ZVXTqZR7rZm3jFmzJj+sfd0pZ9qT47wL4Alh5uqy0J7eAZaMj7MHc1bfmPeSoB6Zc14XnjhhWExofHjN8+Lfs5QB/9nzjB3coBraqZbL3Pox9ixY/s7jQygf+1e1E2bqYM+8v8rrrjCdtlll36atVt3q+c4koC+xPNeso3f4znDONx7771hPvurTp5R5rnnnrPVVlvNnn322eRu5LqExFsaF98e8WAVmKlaAIufBOgkT/T7DjvsEGRgjnzOTRwHraAZtNOlOaC54vmc37Aw3nfffbVylvJ80Feez3bdddcsvVkASyIbCzT44vpNmW4ZDAnCpmpzAAt1cb7DIoss0l9tfC5DVfua2sB9KXpNHtKLI3xT+5HyjrgMdBJgkdKos/j4Z5uSJvlVmyaYAEvq6icHsEi4QnuEFYIrVn45Ckx9LYClHa564zNSIBqXWAEK1MRPNs3NGCjzPHPm/vvv7wpgkbKiHyj6qtW3BzUp1ItBl1eUOuMFEAMg6uQFb0N35Av10w4pdS1O1Ba+tTAUYPTKt6oPsTxjPqN8n3nmmeRu5AAW+uEXkPCc5zPfJ9+AePHZqi+S03xvv/32XQUstFeAhTwsMVD3ffDy1tPM82IrvSk+y9GbBbAks3FfQQ2GR8APPvhgOEckVjStqp4+fXrWOSIw9J577mmPP/74AtXSDt6bg7gFEqray0GB++67b1fNwbwXpXDppZeGvnjwpTZVWSQ4LC1eXWkya8LHQO7YY4/NOpRu/Pjx4RAvvpsuveuxxx6zPfbY4w00KxaWJgp29z5zg3l2zDHHLPAieMsriJhnOGAO8BFflKtyZVDffvvtFw7ZzLGkbbXVVv3KLoUSKJD3vOc9byjqLUAp9ai/ei4G1Sj5W2+9NVSV2h/mJp+US3McOXPLLbcs8I7YwuL7xr1NNtmk/8BI3zZvqfXjCcDjPX6x19RGLAsc/pdyCSDBZ8iaqoWk+kB9shbzfcopp4RPDLJa8dm//uu/BmtG6rjwTvrirSVN/YJmHJiJDPTg2FuO4jqgL2Oj8Yvv+zmneuCzP/3pT1l6k74Djnrt6smgW9C0THSadGLQ+P+dJKiEK8pawChG5ELCqe8V0KEev9KEITC7plokUt/ny/HOQw89NMT9yEzoTcOezhKa9E8rX4/6Va9WOqpHK7NVV101mOpTJziH0UHjlEPp9K6HHnqo3+0Ut03vTX2/AJwvL96qy13Tzhh08hnaOmXKlCxg2Mn3V9UlYIFr57LLLut3Lfp5orms3/R/WfL8ffEhq0EWB5of+ps5w9yJFVYn+ik+e/HFF23xxRfvF/B+9Z7LZ97VQBulRNRe7udYB3NWvpJd73znO4P7Se/3Mkf98YuqeIEVAxaBAckz7kMvXBV8p145B8Cm8llMV57DMs9HvOXbJz7TOInPLr744uCuzJHXyLowAAAgAElEQVTPuQHh0IrgZgFwjZesJZ7HY2tSvPikT0OlN1PHuxPlehKwEKOCya9KKAlB1iHMdolCvWIUlC/WHN4PE8DU8vXmKETaIsDC37RZpl+Y++677x6QX7ypr7zrsMMOCx/aD029cKRvap+EFDQQYOFv+itaix5eoIk2a665Zph8qcI3B7DIqgVgwews4SVF4q1eOeMTC+YCWJo46o33Nf7bbLONXXLJJQsAY6/opSy1koSnBFj4W7TXPJMPXgoDXuZv5gwLik7Pf9onPgKwLLHEEv18JrCv+ZBDJb/Q8qt+1SF5llpnKmDx8gz3BoBF81cWSQ9W1E4vX/280vjQB1kyJM8EWGbMmGFTp05N7UpYsNSdCB1X4vkMMOHjNLQY5JlYZ9A2LdqqrOPiMwEW8Zniq7ifeuUAFt4Hj0EzgItcdp628eLcL9I0T7yOQW8yJlVt7pbeTKVNp8r1HGDxAEGdFPLkHp8JEyYkr+RzV2IzZ860tdZaKwAWf8l1wf1U1K3VU7yKh6kQugjfVua/gQyyaCbAwkSMlXkcW0B7YfYLLrjAUEAebMUWDS9wqRvAIpCXAhoALACcFAuL6Ai91llnnTeQZeLEica4pIIlvworFpaBcFnfs5ipWY3CN/5CQTAukyZNWuB3KdOddtopKFIPBBhrKXb/EL8TiwEPrLTSSv2WnJTW58gAeOjJJ5+0ZZdd9g1V0w/64y0/Te+nPuQVc6QuTgX6pW4kwPqXut2Ufr/88sshsPfKK6+slWd1fRDdvEUlBlhS9FK+kydP7reON9EGwMLiMOWCjrhQ4LPzzz//Dfz0yiuvGHJAcspbKbyFxcu8qtgq8RmABRkYW9hbtZW+0KemS3SFVgAWaCc6ep0nMJLSBulNb9mUbuE3+Ev0aWof93PmTEp9nSrTc4CFjhEohXCKESb36hTnQAniVySACVbzvF+o3A9gikJWe5gUTHiElV/R5wScDaRvClQWE2qFqx0dvl8CBt4lFCuNut0SOasL6mzXwsLY0HbtutCKxLsOUulVLCyplKov51e+uISkKJrmCLSXhcXHHmiOVwVXcy93J0ZOD72FhVVvlSVC9TX1T+WqVvyyEGqBkBNwm2ph4f0CVriEACyyiMSxHgIhsp7ItaA+qr3USR184gDrnPks2uRYWNRmuR4lh6QPJLt8bI6ewSUut7jvC+2o47OmgPAqvuqUDIx3pXrAIvkt17z6Tb98gLHKeX6NLZ45c6NXyvYcYNEk8ZMFYvnVcw76yymrQYbxvLWA32Vm02ROGUAvGHheDEWbACysFgUkctqZ8m7RSxYWATJtzZQ7yJtJNZk1WeOJov9LWAjQUTcWFq0uUiwdCDgCLlMsLF7AAVgETiSs5IdOVSJemRQLSwo31ZcR6EORwDfeYghttUvF1yA+8oBFPCMLC//X7hnqkduIOaNgwBxLZ0ovxQsE3RJXEPMZ7aE/sTJoVbdkB/1Rv/0qOAbNTe3MsbCoLsWw6F2ip0CNf6fkkO+j5ILkGfe04NG4MI+xFvAdWwvq+oS8WGWVVZq6vMB9AZbYMh0vpLzsAuSxcPO8RaXqlxZA3iojC4vKpTSSvqRYWMRXnmYCi1qsaz542ktXiE+rFtFDoTdTaNOpMj0JWIQaPbMMBmARUX3QrVeK3C+Apc9aJAuYzPmDBVhiASeF0G58QQEsnRElPuhWCmu4ARZRgl0VCrrlN8mATgIWvSsXZLcDWEhOx9ZW/05ZIqriOuLFU68BFu16lALnuw6wQF+sKwq69RaW4QhY/GLLz1wBTPGqQNFg6s3OSJLWtfQcYBHq90F1dYPRDQLxrnZyPVS1RYJblgg/WYbCJeRN0T7CXysPCS9vDo3393tfqRcYnTKHthpT3AFrrLFGZSyAXxmm8kVxCaVSqnU56Ii//6KLLmoZRM7c8gGSPt+PjyegPv4vKyBvl+DtpktIvSTR3JJLLtn1HEl+AZQKXHJcQgJbJEFjTteBE29x0Rh5cObnueLaNDYal267hNSGVnxWZfminYcffnj4yPXmAZn4TLJa/RkKl5Da7909vk+y0ilQWG314FOyXGOvvqbEwXRGGnS3lp4ELN3tcnPtcglp0P2E9SY3oVkpPq80Y3MydXjXBe/AJZJjXm5u+d9LqF4FnFVZIuI21rmEYjN/lftqMACLfN51QCOHPh48Uh9jox0CBx54YHJgY847W5WNzbx+peT/xlXBLhYp8dgn36n2pNbjXULEsPB/KbOYv7xS4F7sEvIuHglj74rlPoHa3coPoTHAJYSFhf/LVK8Ej1Ur11a0imVDrEhSgYrekQtYeM5vH6/is9Sx9i4hnvGgBnq14+JN3SUUux7VZvhEgMtbE7xVSC6h2L3ig1JVn97TTcAi+bnooou+IbWDFohxX6rGyLuNJA+8Oy5ebKaOcy+XK4ClYnSaAEs8cVVFkzATYKE8bieyw0ooVoGAgTAOzEqdbOnjw/+bYj20yvXbmuPto3UAa7gBFk/beEVPdmBAi195DmQs6p6tE7BxeW+ZALC89NJLoUjVirkb7WxVp/Lw4BJiuylzIAYs8fMSpH5bc11f/OqRusnDAmDpxtioDQAWLCwKWlWfBkJbD9ZEMymZnHqHErDE7fTyRHlYUMJ+ld+qbzlBt9QD3eAz4kska1tZEMRnAix1u4I8aBwMwCKakFMJHeBz1/D+KmtIHLMj4BsDYP5fpUukD/yiIIfveqVsASxtABbPEGKwmEni3wVMxHgCLGKwTgMWKUMPWGKrgtrkV108Fwfd+vsLE2DxlhrRBqEGWAG0iD6dnqwSSOIF8UBM23gFSBtjC0tsbep0W5vqkwD0gKXKIuf7KrrGFhZvoVS//CKAsQGwsK2Zq9PCV3OGGBYBFg802qW1n9sxT3leaKI193sBsPixEc1QviSOE2BJkWc5gEXjID7zY+FBi/72bYwtLFV8JtoPBmDR+5nL0MxnbvZ9kVzQAtm30c+nmG/UBz8GAt8p45LCh0NVpgCWNgCLHlGEvHyOWqHBYNpC6AWeZzgBlk4LXd8dmNoDFn9PClqHsck/Snsx7fsTrj06X5gAS7xtVas4AZZuTG7o58938QLWr5r4PU7sx32EGwrV8+BQW1rgJfiFGJbYIieF7NMDiOfjM6tkeVCcS9wvVvSsSLGwdGNsRFPSqwuwVM2ZXGEdW2Rpu2hAH3POEhpqwKK2+7HhNwALYBL+TL1yAIvklXaj8Q7fBm21ppxkrmgswOLnjJ6PQehgABa1izwsyvYtK6pkkPJm0R4dvOstrT7ORXIjBih+LpYYllSuHIblmlxCHqHHyDwWcHGci+4r6LbJfN4u+RQc6/OwCLGLwb3Fxb9HgKXKwrCwABb1vWoslZpfQiFlDHIVqASIj0/xPuc6OmM+xmXB5V1KKW3sRhm5BQiGxDKnK8Uqx3Zbdq9AO/XFA/xYmVA3QbcrrrjiAsG7Tf1KHRspQFxuseL1K3YPLJve7ecadWiM9a4qN0WrOocSsHjgFY+Ngm5JTibQ0ESbnG3N1AnN/PZ5ybOm8VUcn+ezOrk9EMCi3aVN/RZgIREhNAC46BrIAtZbNsVnir2Kj7poamMTTZue79b9YmGpoGwTYPHMzsDCcCRmwhwaXxLcsQKCgZZbbrmOm7X9+2FglBu7HvR+r0iqTIc8v8wyy9QeYrawABb66S0sUhysdhlPxrIO0FVNxtNOO8023XTTxnkK/RRPxKF8Dz/88ALPeEER+9YpSH4gr9xzlWdjA9soAO3I1rrUUkstQDPxV8x7esUTTzwRTkeX4tHvik/xAI6/SfLFO7SlPhWwcfCbVwpNXeRdjIunvwBmFYhqqi/un8pfd911tvvuu4cVtBRLU11DCVjUD4EHzRlowtgsvfTS/RY2T7u6PlGeeZNyif4c4sghi1Ls3jJRVw8WSWRgFZ910sICz6SMo4AFWYg5zJVvtaOJp1dYYYWga+pci5IHXo7AZ7wnBxxzKCOH0/baVQBLxYg0AZZ44OMtfTCdhK4HCGIm/aZgPr4HgqyrmCpO1ayVq1cK/Ba7HWIlsbAG3caCygtfTfYm4eHpnrOrQFYVts9jMfDv8TEb8RlWaqMPRB1qgeIDL6tcbD42SPzvXT7QWltL1Rc/NvGWTQ+CUvuOskpJUOitHn61Gs+Z1PeqXFVdvAvrEluOxQ8p9Q4lYImtkV4OestYSj8ok5PaQaAXmuFK5PKySa410dK7TySPq4BhJwFLar8l/1lMQgMAFe3wbsLYDSQZod2l/l3eaufrocxg8llq/wdSrgCWAQAWTeB4e1oBLM0sOZC8DXVCpvmtfy9RB1i0CtMqMrXOHMBCnfBIASx9O9lSAYuUVMqq2o9brwOWHGDcq4BFY5MTT1UAS/uAxVu6UwFLt/ksVVYOpFwBLG0AFj0iX618kTrkLbZKSEHFLoZOW1WqGMGv3vz7q95dFZjlY3DqXEi8d7hta9aKsGp1K4uX3DcpEywHsCiI2QOWVubautVrO6valL60W0bzQf2rihmg7ipXmx8PgcYqAaukWVo9prQ1FbD4uqpiajoxX6VcqB9rAScp0/dURT/UgKWV9VFjkwoocwCLZGhslfLW6phfWvGZ6hsKC4v4jOBuTp+Xy57f5eqJ+6KAdOK3sMrGQbfxPJAsF59hycuZM+3wWcpcHGiZAljaACw+YBOGV7S3/OTxfTGiBPFAB63d5+OYiBiMVNUbg5iFNYalnRWip1cOYBENFaTH/2NztXcNiW/iWJCcGJt2eSbnuSpAqzZ7V05crkpIxwAux/8et7kdwKI6quZMzjyO54t31aJ8CTyOlWYrmrejSDqVOE799tbHgbgncwBL7BISzTxI9oBSbjhP/yo+GwrAEruEFESvMAJtQRYfSAZzny39ciPHMsL3X3wmwMLxDDlXO3yWU3+7ZXsSsPg4Cil7L/A6sdJpRTBvLYh98EK+YjraxfHgd911V9japxVIuwPSqec0UWmv/Ltx3bEw5n6cFlrxBn4c4nrYgkfKfCZS6tWOSyg1Nb9WI+qfstiqbTkKIrU/OYBFdTbxmR+f1Hb4cvRTfe9Gn2MgFdO5nTa3esZv/83pz0AAS6v2SLFozktJeLDDPb8T0CtQH4+RSqt2FEknAUtqO1PK5QAWyZ8rrrgixP1UnXCdwxOed+O2wmds0WfnWzflOXyJheXZZ59dIMA7bo8H655mPuZKsttbh9X2weKzlDEfaJmeBCxCxzFTefPfQDte9bzeu+qqq4btZv59Xnnob30rB4EyFtZZIbrR5ro6/WpcoMO3y9PYK3JvUZEFJo7Ij11eTBwm3mAAFt4Tm89pnx8T/V+/+YBar0w6OR45gMXzmaeZ7wdty/E5e/eQF9y+7wMFQFX0anpXu1Ygb6WUsoqDPFP70y3AEgfT+pWwp5XmEb/5uYQiede73rXAtu4mnnyzAxa50epkQCpPSLdUuS3hM7I2s4W624CFw1y1gymWV+IFLxdkYYl5yv9fliTNm8Hisybe7cT9ngMs3jLgJ7gX3t1gIt4rAbTWWmsF5ctvTAy2bHLst0x2XjDxW1XQbbetQLmD78EHfyt5mX4Xk3sFVEVn6MAWxtg6k5qDQO3GwtLO2SO8x7eLdsQHtXkApknLMzGQyaVhq/KcIOuT7bUCkjl8ltJG8SX903lIMahOqacTZQSc9H5v4UmtX2OqvmgMc5SRf1e3AEsMfjV3JKu8dZb5JlnCN31Bkey0005ZMSztnNbcyxYWZEDO5d1o4gu+c5Lv+ffpuVimxMkzU9qYq5fYHYTFhLPB/HxFvipxXAxaqlxClPGBt/AaOmuw+SyFRgMt03OAhQ6hFJVrocpaURUcOlBC+Oe9qV5CiPZwyRTplR+WFQ5lU7Kpbrcvta8S+Npu6pG6jyOIwYzuKV+Id4PFdQn4aCt41Yqlqr05LiGtpshzwHsYC37zgWWy+gh4akuw92V3E7DkWFhEjxQ+SxnrGGT6FRb9b1eYp7ybMvEBhd56p/mbAzZi3uQdUv70RW7O1PZ1A7CI96rcPR6wSGbAn/EiZrBM9b0MWFKtslLIopkHGpI5uXFOKu/logB2q/PUUvmurpzkGQkKASx8S27pmRj8aE54C4uvn/te3vt7g8VnA6VLyvM9B1h8sJA64IUDgz1+/PiWPr+UjleV0XvWXHPNsPoXQvVlfS4MysNoKF8mHpYWrzBzEXe77a567rXXXqtN/ka7Sdg1YcKE8KgHLK3aQLmZM2f2P+fLYpXiXAwJ8Ka+QDNAXkp+DAmkGTNm2Nprr/2GqukH/WnlQvEWlm4AyksuuSTJwkLjPZ9BA/FRzGepSl6gBGHL+FRdrLi0ym8am5z73voYP4ciGDdunL3yyivJeYbUZ+Y4famiAXOQvsLjKVc3AEur98YWlhioyMKJItlxxx37LX8pfcHCwtEROVcvA5ZUCwvzlzkOzXbeeecFus89+AU+y7n0XBWfnX/++WE+w7+p8zBH3sMjTz31lKFr/FEbtL9Knkl+YWG+8847QyoA/74qmTbYfJZD+3bL9hxggcggRVlYpFCFMKVcq7YOt0sE/xxCXYBFpmmvCKu2H+rgL1lYqqxCnWhbTh2ik+jHt48nkOledYr5PeNLkXqBG1tjtJpmiy5ZWLlStmi2Y2Ghft7jTe+x1cS7JDyv+DZ5i0QOTVuVzbWwiM8U8S/Lgd6RQsN47NT3WHiJDqmCN4cmno88D1WNQ2q9etZb63zsR667qxuARQuTuK3xXOG+H0ueU7I9AkgBLCnZUUW7N2sMi7bKa1uz6NopPhNPSZ4QdAtg4fdO6xrxA7uDiJfkW/wU77qiPZpXlMHCokWOeEJlhprPUuf3QMr1HGChM7iElOmvCrXGu4gGQoD4WYSHdry0C1g62Z6B1OVdOTFg0U6aXMAiQaGJLcDCxHvooYeS/fHtABZcQrwnBiwSZvRlOAGWXD6r4wUPwLzLTuVjc/NAeKrqWSnpKsCisckBS+qP+iLeFfj2YDylL70IWJg32vFSAEvzKHqXkAKVxVsevLTLZzFgkcW0G7rGu4SwmMSAxQOPGLAoD0tVmSrAMph81jyKAy/Rk4DFr9L9bgGATKoZeCCkaXXGS5XbAeXLeSU+cVw33A65fWISQq+YZlJgXtH4iY5JEmURryziVYBvz/rrr99vYUlpJzTjTIwUl5Dqw8LCe+LLKzZZt/imfwBfub6k8FLal1uGM1E233zzrMfgM4E8KWmv9HMq01hW8acEYk59OWVpM2PAwXf+khk7Bs6t6lb/Ne9jBaQAxRzF1A3A4vtA//gQixCPI+XUfw+m+fvaa68NZwnlXF/+8peNT87Vqy4hrAXIzZzrqquusne/+921MiCHL8SfVdbMc88915ifORchAVUL7Lo6cAUhz2KXUKtYOwALNKi6fOyY7g8mn+XQqt2yPQdYqhCtfjvqqKPs61//ev8hTjnMmUIgCV7Mjssvv/wCwid28+jdYlB8qN6NlfK+bpaRW000kyCN2+3boHt+ssbjEU8K6gVI4l9WzE+KCZVJuvXWW79hslbRRPWxEuU9vM+bSb2ri+f9+TYIHfrD1arvAx0LFA8KKOWSoGSFLT7TczGfpdRX1S/9pvNKfKBySp2pZbRDa8stt7Rzzjmn/5BNPz5eeDbV26ovPLvBBhuEgwnhiapcHFX1dwuw+LnhwXRq3zks89RTT81yORBTQdxQztWrgAU6VR0YG/fNA19ozgJMMsBbRlrFsNXRyy+IJSPYpQONFSid6p4FfAHCUi7a2moB7uOgfH0scFoBKc97+nuw+Cyl3wMt03OARR0Sk8h1gbI64ogj7Mgjj+yqlYX33XPPPWE3il/t+hWs96fnCOOBDlbu80wIaMYH+nl/bN0kpG8yh/rVgszwqiOeUAgRgEIKWKEf2tIXry7q+khbECSyFmm1SjtiC4sfE4Q1ORXiwMdcWjaVl1JoKqf7OXyWWiflBFQ1XiSlAhTBC926AC0k2TrvvPP6XbkCr9pB1M676Ys/BA4enjZtWvDhpyoR3tstwKI+QWvyNuGujJVmvDPPzxtiJIiVSJ0z7dCQZ3oVsOT2h/nPJV72lgjJgJxFrLeweHnCO+J3pbSVeDR2/TRd4l3aH8dr6v++Dlnr6RtByriS/cLRW5VjCy3vGCw+a+p3J+73LGDxE1uuiMMOO8z45Ph8c4nEALPbBcDiBVIVcvWTI8cUmNumdsszMQ499NBAsziAtm41Qj+UUyTuk5RgLIRpn9/emdLedgALQkljH1tYNBbxmDBZ6U+3xycXsIjPEHB1vNVOm7XqFx04r2SppZbKUvAp4+fLMC7Q+cILLwzAkHaL3waijL0FQzJAcT85q+nBAiwkAYsVZtUcgnb8Ds1YHAwWmJaVVe/nO0fB5/JFp8vHAam+P63cKHXt8CAltorF70rpSypg8bottmBXeRg8IOEdJM9sGjdvqRwsPkuh0UDL9CRgqTOLH3zwwUaUfLevKsbrpjuhm/0RzfzklsCqYvpWgKWT7cwFLO28W0qhFwEL/ekkn9XxJ3TW7rV2aJj6DEKRnVLx1Y6LS4q0CrDlHrJJXUMJWKrmmuZiHc1SaZ5abmGxsKT2d6jKpQKWgbSPd1QB4yoQOth8NpB+pT5bAEsFpTqpSFIHolvlCmDpTQtLASytOb4O6BTAki8pCmDJp1k7TxTA0g7V8p4pgKUAlgUoUCwseRNIpXNdQgWwFMBSLCztzbVefaoAlu6PTAEsBbAUwNKBeVYAS3EJtTLVx7FV/L8Alg5MvB6qogCW7g9GASwFsBTA0oF5VgBLASwFsHRgIg3jKgpg6f7gFcBSAEsBLB2YZwWwFMBSAEsHJtIwrqIAlu4PXgEsBbAUwNKBeVYASwEsBbB0YCIN4yoKYOn+4BXAUgBLASwdmGcFsBTAUgBLBybSMK6iAJbuD14BLAWwFMDSgXlWAEsBLAWwdGAiDeMqCmDp/uANK8By3HHHGZ9uXxwutcIKKyzwmuGaOA56HX/88f19idM4VyWP4yA/zp/IybTK+S456dI5xG6PPfYwvlMv6uc9qRftpx/0JyeBGQcy5iZbawewVPFZU984q6RqXIY6cdxmm20W6OyvqpTh/v4yyyxTey5O3XhVHUzaRDPOkpo8eXJTsf770Df1TBgeUmr+XMBSRbOmRsKXOQeGUl+v5mEhm2wsZ5v6P1j3H3/88ewjYHLnM3zGYYY5crYkjnstsMCOa4wbMYI/Lpzx6ut877B63gFbg8VI5T1DS4FOJfRC6HL+So7wpbzOeKraJppLmbrsvwcddFB2RuV2AEs77eVsoCowNdSApZ2+1B0BkVtXU3nolXpmFXXBk2THja863m8CLE3ty7lPpm/4M+fqVcDCsRQo4KG86sZ0MOZznQxstbgqgKUAlqGcL8Pu3QWwVA/ZYAg4AFYBLPlTpgCWdxgn0PfaWUIFsFQv2gpgqZ/jPekSyhdJ5YnBokABLAWwdILXBiujMm0tgKUAljqeLRaWTszmwaujAJbBo/VC8aYCWApg6QQjF8DSHhWLS6g9uhXA8saDSTtLycGprQCWwaHzQvOWAlgKYOkEMxfA0h4VC2Bpj24FsBTA0lnOKbUNCwoUwFIASycYtQCW9qhYAEt7dCuApQCWznJOqW1YUKAAlgJYOsGoBbC0R8UCWNqjWwEsBbB0lnNKbcOCAgWwFMDSCUYtgKU9KhbA0h7dCmApgKWznFNqGxYUKIClAJZOMGoBLO1RsQCW9uhWAEsBLJ3lnFLbsKBAASwFsHSCUQtgaY+KBbC0R7cCWApg6SznzK9t3rx5IdU1aZu5+P/IkSPD33PmzAnp3xdZpGTh7QbxU44fGCrAwnvvueceW3fddQMfqB3wCf9v5xqqTLe0GT4eO3Zs+NaRBmPGjOnvW1V/mAfPPPNMz2W6pR9cs2bNCt+0k/HRPNac9n2izMUXX2zbbrtt//yO+zx79mwbPXp0f+py6udd1EudkhFNYz+UeVjgMfoqGuhv0Ykxf+21vuydKdebFbAwRxhvxh6+EM/xO7SFjvE1EHnW7USQ8MXUqVPtjjvusClTpgQe50Pf4r5IB9Kf+++/39ZYY43QZ6X011wTT8FjyETuQ7NtttnGzjvvvH6apfBZr5bpyW3NfjAgnAZSk98Dml4l7HBqlxjeA0Paj7KoEgJVZ1+QMp/U+alXTmp+KfSHHnrIOK/FKwCBDimvnPOMhgqwQCMELsJJlwCYhKxAjVf+lCVlvI4zkBDn96FKzS8lorlJnzxdvYKOlffvf//7AFi4vFAWGPHgWP2jft6ZClaoeygBSwzgRBvNLcm6VL59swIW6Kj5ItrFmXv9fPAL3SZQUyXPuglYxLucbwUAWXTRRfsBi3ie9ot3vEzV8SSxnI3nGfVIdjDHOAYDOlTJ9FSZ3QvlhhVgQWE9+OCD/cIt59CoXiB2r7YhVnZYMVCK3QQskyZNCofl8d10afI++eSTtvvuuwdlpRXrcAYsG220kY0bN64fbIgOWm3Fqyjuc5CfaNYtwIIFk4P5mi61E/7hrJ7bbrstKJVUwMLBnNOnT1+g/+JFgWeBMdW58cYb24QJExYKwMIcW2+99RYA4E0033vvvY1PzrWwnCUEb4nP/FwRj8TWX+kHDhjkU2eFGSrAMn78+CADJ06cGLrj21G3AHnuuefecABw1XO+vg022CA8g9WlAJacmZNQtpW59+CDD84+lC7hlaXIfApIKWjlK4Uoxan7nbCwtEt0FFmsEIebS0h9rzqOXitt9VNlJYw9SPE07KSFpZ0zXjirBsUYXx5cSojKQur7KlCqMvS/yupQRbMmXhpKC0tsVfJtZeXLXOv2tbAAFuiUymee12SV8vKM+7JADDZg8WBL89bzgOaMgJi/Vzc3pTfFbzFP1bnyu817na6/5ywsXjCLqVBIMNchhxwSPqDEdpVUpwm4sF5XOBUAACAASURBVNXHZFFsQdVE7lQMSw7dmtw9WCmIb/BKL6X+oXAJya8M//7lL3+xlVZaKVgYxNP0NTZ1qy8yc6ufMvvWlec5VqRVpzu3ok8OYKEftPmKK66wd73rXWGeyn9Ou1ASssR4JeJjUARMxG8S4tBE9yTEoRmrZZ5PXS0ONWDROAmE0W5+I7bgkksu6frKd2EALJ7Ptttuu34+g6biuSqehm8OOOAAO/DAAxewYMQLgfjZbrqE9C6/KJFbXjF5mgsCILoP7wPaPZiXNZKyzAu5fvy8qgMyKXKyl8r0HGCBOK+88kowlXuzML8ffvjhdthhh9mrr75aG6jXS8QdDm2R9cSvaC+77LIQW8Ak8X7PTltY4vGto5cUNa4KAhTjuA4pBJ5PjQXwyjNe8Rx00EHZlrxcAQd/33333QGw+GvmzJnhv5iLubx1qxU/ddrCgm895YInmI+sfHfeeecFHmGc6CfzudUlYeoFLG4fnotXoNCMOKZUsMJ7hxKwaCxRuD5mid+33npru+CCC8JYV620q2jWjht8YQAs0IJFCXy24447LkAaaAK/vPzyy/2/KwaMH5jPfCTPtChoJc9y53PKXFGZOEg9fhZ+QM5VWR1XXnllu/POO8MiIeYFZAfzosr1xTuoc7hvWOk5wCKE6JlKprxDDz3U+BTrSs70aF1WFhOhc74J0PLBkD7AsZMWlhzh6y0Tsc9WAEYKPpU6Q2FhoW1aFd577739Fhb1Qbyt3TFV7jgfkKfx6DRgYRWXctEWPiiS7bffPghSb1XR/9U+gcs4PicOGkToateRaMYz0IwA75wV41ACFvol65DirkQTLCxYM/l/KnhPGZO4zMIAWEQ7+EyWPK/QFcTuY6DEY1hXACySDynyrJuAxb9fc4W2aS7LshiDWHge6ydzoEp2yhPh3eYq5y2V7fBQrzzTc4Clys+orV6KYfHCrVcIOZzbIZO9LBmYqQEsAjFVAZBxf3N3CeXQS++PVxya5LGwSq17KACLB16AAiwsdbtiPIj0q8HYTeIBWyzIuu0S0nxVbAFAQ4G3ar92EsmsLfeXdwFV7XLw4yglD82Gk0soBnCMtbavA1iIYamLS0rl46ZyCwNg8S4h+uMtKOq/n8/iJ74BLHIJ+d1DHiTUgbwm2rZ7n7YyD5gr3mJcZ/XR78gL5kCVRc7PJy+7KQv96iwv7fZhKJ7rOcACEVhZQVzPgPwNYOFTrs5SwAMWmLtqu6neOFQWFt6vCemBiwSTn6yp1BkKwOLbJsDirVxyG8D/PpBOY1RH/05bWFJdQuoPgOWd73znArkhvFCOxySe2x6w0BdAKHJA4yoBPNyCbuk3Y6mttZ5PWRTgfs25qlbWTc8vDIDF8xn9id3CMb+In+AlvxW8VwCLHzPNbX7zgNaDEvVXgCXuB88K/Mii5+tt4pHhcr/nAEudQGYwcAcRw5Lq7x0ugzCU7YwVPcIVvzqrv6pcF50ELLn99quPeDLnBtwKAPl6VP9gxLDwrhkzZhg+6bqcIjGttS1RbfaBq50GLKkuIa1SCbrdYYcd3hCn4elMnyV4fdCs3GBNoJMVKckDMYvnKO6hdAnFoFg8T18ALBdddFFWX3LnDOUXFsACj8NnuB7rwgKq5Nn+++9vfHLSNHTTJeTb2JQskvHz1iQfEO8trXVy2buY68q0w1ND9UzPARYJwFggQexiYWmfTWITapVJldpRKK0ykA4lYEnpvbe4eCWu2Am5JWIXhKLzZUKWzzvlnV4ppJSXEmPHi+IxYreAb6fqjGnvV1lDCVhonywsmr9qc53CFpCpKi9rioQ136LPfffdFwBLzpUKWCRzSORFgj5/xa5qzRXFSZAfirH0fFXlyvS7wQAsuF+7faUAllZuCT93Yvkcz7GcvuTsRhPvw2fsEhJYV2yLxkPv19zgOcWwqB9VMWBxu7sJWPy7YhAfAxTv2qL9VRaWKmuLlxl+ruWMTy+WHTaABeKVPCx5LOSRfCpg4RkF3VatYgtgqR6DHAEnJY7bRdaCFMASv7nXAAs0qHOzpXKuzNhSKn5LO8IbkNfLgMXPs1aAhXvKQJpKm3bLLWyABdcjckiuD4EmH2unucF3r+dhUYyX5/k4R5HKaFuzn/utAEu7PNOrzxXA0qsjM8B2aZcVzFzlLol9wHrdcAcs6kdV/2JfsSexFA3PKW+DhGLKUOQAFgkfv+OlVeBllbVFK9149RuDzG4H3Yo2CrodKGCJaR0DFmgGYMkZm1QLi97N2S5kVfYKUFafeDcP48ZvsrDU7fBQ3Z7PACxYM3P6ksKLddYCPzZ+MeODtmNXK3XVyY/YJZnrls2xsGg3DXyG69FbvHybq+a0AEtVpte6BVjOfM4dE78lucq1VTUe8BX09XlY6lzJue0ZTuULYBlOo5XZ1lhpx8K0ylw/nAELbVcftergN4Rbla84XqFBXn7DhAxoyYmTyBVwjA3xGHIjaGi9uVqH/3FP/fAr+Hh7psp5NhmugKXKZdntGBaBEc54kUvIuxxoE2MikEh5PVN1xov6UMdnAiw5fJYpAkLxFAsL5eiL+hhbivR7bAFT23lW8wyapeRDygEsAk4esHhayHXiz2iSu055WFQ+JfYjdz63My6x+5D/x/Fcoqvq9zQTb8KPOXmJ2mlrrzyz0AOWbguDXhnIuB1idAQNH3ZcxMquSqgMJmDpxtj41ZZfRcbKXCvmuAzlFHSrrZQpY4yZGmHadPE+xcvEO178ai83QK4XYlg67RKqAtR+W3PqChOLCcCt6RL44KwmAIu3GMSWlbguAAsB1OIr3ZdSquIzpebP4bN25kwTYPF1topJ8X3wYIy+yuKRAlSqlG/T2MTbmlU+thRVWXl84rh4HDtpYUkdG7UBWvlDUL3MjumoxSeApWoHX52VqYmudfdT+9Ju/e0+t9ADFg4Ky/V5t0vMXnyOqHo+PkGRb2fM6IMFWMi4uO+++3Y082LVJEPBnXLKKaHLMZiRQvTBeAhidkjxiYViq/E9+eSTQ36ElEsC67Of/Wx/2vxYcNYJoC996Ushe2wMwBYWwKJ+xS4YuR8+85nPhIM5cwVqqkCPQVIVaKoaYwARB8xVtauOz5BLH/7wh7P4DPChpI4pvEaZJsDi61H7P/e5zyUd6aDyZFk9/vjjQzZVuTCb2pdjYZG1BGDIXIuvVvwgmlWBk04Cln322af/JPWmvtNeMkSfcMIJ/Rl6U3ga3uc9Xp6Jv1Keb2qX7rfDZ6l1D6TcQg9YlGZ+IEQajs8qpX4cqNy0IhkswMLEQ8Hz3ckrnrQ+P0i8+vKmeq0YcR3JpK37Ke1LVYiqS++jvVUrqzpFyWmt7GLh8qvFhQmw0LeqFbzPteHN6U3j8+yzzybxmfjjpZdeCsraW3BaWQ5i60lssajjM9qNiymHz2L3RlPfcwAL7RbfKSDc1x9bX3w/AWwAENLj18XNxW3NASw8692lPqhWMUC5Vkkp/SpF345LqIpmVePj+QwaeOuf6K+5LZrHi62qhWYKL6SWaYfPUuseSLmFHrD4JGgDIdRwfBamrjvOoCpGgD4OJmBhtdRJwEJ/FQSpCR+f7iqA4GMT+E1uGtFAK/xOjzv1KsMl79RqVAJI7aZ9SjimMjwLYPE0kyl+YQIsHqwJNPhdE6kreI0d7p0UPhMNX3jhhX7rAuMhhaYYDbVPyeBUpipWKgae8cGtOcCL/vgkaKm82WRhqZIF3l0pAKJDG2WR9O8HFK622mqBP1OvHMCieC7NS4ErvUtgRTEg9Ikykgf83e2g29ykhvAlNIN2HoBUjUe8kPL9gofic6pSx6CuXDt8NtB3pjxfAEsKlYZhGbmAACyccC2TepOPeTgDFj9MmtC4wxDYVQHHUibxakXBlAJA3Rp+gRMvWKt88N4Kg5AjxoJrYQ26lTKqooWUJv1v4uVcwKLyKN0ll1yyX4kIIFWBC8UWxCtgAV8p0iqQJaCcw2ftKJImwKJ+i+9R7CjfFVZY4Q18Fs8x8SA0W3XVVQ2wR39SdgzlABb/Xm9p8WMTz9Oq7b5+HDR2nbKwpAIW8S20gmbQzs9x348q/uJ+LtDNlWHt8FnuO9opXwBLO1QbRs8AVnALMXljpV3F9MMdsHhTMX0RYPEuGK3S4t0bfmUTr4y7MeQSlN6U7S0l8WqSvsWARf1dmCwsAmMekPjx436OC65dC0ts6REIFi8oriJ2lXgrmfoS7zZS33L5rB1F0gRYfGCw3JMKbvbKUfzqLU4CLNCYHW8o4dTxaRewiP5VbpLYUtkEYurcSO24hFIBi9qEK4hAbQCLB4uiOd9enlWB4G6Bl3b4rBsyMq6zAJYKKtcx8WAMSKffUQBLn4XFC+UUwNLpcaiqLxewwJeYj30My3AGLL7/MX1is3gMLnPGZ7AAi3gsBbDISpADvOhzO4okB7BobryZAQtjkrrrz/NhO4BllVVWCXO6AJa0GV0Ai6OTgIoC4eItcFo5VJkQ08g9+KUUdBuv5OpWdr1sYfHK2Y9BXdI1xlOpvKsUQ2xu9TTJXfl2Y2TjNuDHfuyxx4xtujEPDgcLi8zechkod0TqWUI6CdqvNFPongpY/MqXoNumORPHIPn2NbXR9z2H17oBWGIa0h4dG1FF36oFnYJuU7aPq86BWlhSxr6dMsh/ktNhnc0BlLmABb5cffXV7ZlnnnnDe1qB+bo+dVKetcNn7dA695kCWGooJkblG0aID5HKJXSnyueCpV4GLLm7hKrMva0sDK0Ai5QE31pVMkZVO286NXbt1OOFEP3xytf76IcDYPH9j8Ghd0/SFyl/v1siR3n4d3ULsOgdsaXMW1jUFx+g6+MocnmiHUXSZGEZSsCSeyp4Lr1alWfcyE/F7rNY3rfjEkrdJeSBsXejaUGcciBi1ZgJSHZCnpVdQhmcVueSaecsodxdQqBrGEZCJQ7MGm7uol4GLKm7hHyQndjIK2iEDmNWZXVoZWFBUKFIFKAcK8RuB7alTAkPWPib1Rirf67hBFh8P7RTxit6T2sPJj1I1c4pbTtPoR9lugFY1F6lTPfxLB6w+L5IIXn3pHaMpfZlYQMsqbmLUumTU06y3Mt0WWsBLFhY/O7BprpTLSyKX2L7vLaC0wbFSGmDBO9LDSynbCflWTt81kSfTtwvFpb5VPQMI+HKLQlVbRsTmOkE8dup481qYWF8sHJ5+osWUhbQM7aQ1AEWykmZePDD3wgp7nd6q2DueKstcqHQXuUU0W/avtnrFpY6cKI5pmBP0Ug5V7wVQ9ZOWcWqzmGponE3AIt4p8oMLx6UsvGKRP31QMxbcJt4pB1FUiws1VT1Fha/EOL37bffPriTU3PK8HyOhYXxZ/GBS+jFF1/sXyDzbm9hSbUqtpJn1JkLjIuFpWkmuvtDYWHhnSgohItWQl64sIrnIkNrKhNldDm56JsRsMjE6c23dTEc8VbfOsCi+ANPeCkh7vEhE2VVHFPyYA2woFZaAidUp8RxsgAOF8DSihTQ3QMW/k82X7KmVm2P1fhoTjaRuRuApe6d6gv3BVjoC38DsKpkRwzOWvWnAJam0c67zxxHpnvXI2O44447BsCis6NSas0BLPD1U089ZWuttdYCO6t4N+2Bt1O2hqtdreQZfQMEkY04VZ4BWDhTrdeuYmGJRsRvP9QKVwmHYvNurw1mVXsWBpeQBL8HI76vCB2EfjwZGb9WLiEEgxRJFe3qkusN1bjTnqeffroyZXqvW1g0NppDVWZvD0Lpj9wtsqxoISGwljoO3QAs8YpWssKb8GOrkkBZbAXMUUwLG2DpBZcQ8l3jKbfMdtttNyguIXYJ+dw1ckF53knl807Ks3b4LLWdAylXAEtEvTrrjs+0mWvlGMgADfTZhQGweBoIUHp3UN1JpU2AhXolqHzwbq5CHOgYpTwvRT/c87B4K5afU15pxxYXT592BHk3AAtt8m4h/vYxCGqz+uIXQnF/ciy27SiSXnYJDTVg8cDZj0s7QbepMSx6T93OKn9UQw5vSJ55YKznc0Ax9bTDZylybKBlCmCZT0HFsKD8dt99d3viiSfCHc8w7QjLgQ6Qf3769OnhgLWcq1cBC5Ny8803XyBba12/tCJdaqml7LTTTlsg3bYAZpUVphVgqUpEpt84MPOjH/1of1DrUALU2HKy6aabBpNxnUss/h2hqCDdVL5pZ7upjkCQEvcK2/dBAaf8Bi/D01VCOba2qL499tjDnnzyyQV27jX1q1uAxeeGWWaZZQJvxjJD/FklO2699dZwkF2crr9Vf9pRJL0KWODjzTbbrGn4unKf8ZCrOeZVfr/tttvCGT85cWz0hT41XZJn1P2HP/yh/8BID4BzAUZV0kv9xhw79thjs+QZu5d68dDgAlgiwMIgY6ZjB4sY2gthv5uhiTE7fV/H0efU26uAJacPcgWtuOKKIT+ErCHeRdcpwELd8t/Wrb5y2j7QsgoolsLzZ6r4unvdJURbY2uD38EXW7gUzOotafzN3HzooYdCXUMZdEt/PGDxIM/vaqvadq8xlbsyZyfKwgRYBjo3Bvq8X7TE80dW2xzAktoeyTMfciBgK/dnpwAL9aA3Lr300v7jWVLb2YvlCmCJRoVgp2nTpoWIb5lx45T2QzWQb1bAImVHRD0rH8ZDYAWg0gmXkLY2I0z2339/+8pXvpK0WhosXqgDJHr/cAAsnlYAkosvvjgI0//f3rX9WjZ83U2Q7nbLr9FuTYLWLpHmjbjFtZHwjCf+BN4kLnF/bf8BXvAHSEto5BOiecKD0K7poIlbomkdt9+XsT9jf+PMrrVX1dpr7b1PnbGSk3PO3rXWqjlqVs1Rc86qakoEVHIG+UBQ0DdBWkuWew7lYdGZOWakn376aaMs3IeFq9zwP5bN3nLLLeMEy9zLhCUXqfxyPGSUJAH5cEy2HSqPDeMX3oPEco5vnCD3ERJCX8Hz8Kyrr756tHPnzqUaz/JbZ2VJE5YEchh89u7dO/4mGoLSmGLXhkndt5YJC/BoClU05R215bA0hS/gYYFhWE3XaiMswB6zPuh0KuTW1Kbom/B+llzzICzQTRCpElniSeI5Mpmw5KC0NsvEsCPHty52Y1kRNGExYVmBwDwNSWmnMGFpRsyEpRkbE5ZrxqvllKBPy8fDd/PYmr+0/7v8dARMWBakIU2zq3nsdAuR7WGZz8y3VL1MWExY7GF5eJxjVXIta9JtiQwu246ACUs7RoOUMGFJw9rFtVdD0i3RMGExYTFhMWEZxOhU8FATlgU1ogmLCUsKARMWExYTFhOWBZmlpX+tCcuCmsiExYTFhKWs8zmHxTksTQg4JFTWl1ZraROWBbWcCYsJiwlLWeczYTFhMWEp6zO1lTZhWVCLmrCYsJiwlHU+ExYTFhOWsj5TW2kTlgW1qAmLCYsJS1nnM2ExYTFhKesztZU2YVlQi5qwmLCYsJR1PhMWExYTlrI+U1tpE5YFtagJy/ISliaV+Oqrr4q2S8eR6ldeeeX4aPXcC9tMb968Obf4uBy2vv7222+T9/S50y0OzNy9e3dR3d58881D5Jm2BT++u/jii0f79+9PHhiYevmxxx47evHFF4vq1QXnnMMPYyVwYGDqsDjdLVbPWMHnzz///OjUU08tkufWW28dY5Z7TcOsaWyCjt1+++0rNmfT9+m5V3xGl8NMcZDl8ccfnyvKuFxp0i3uQT/jmTc5L4NMOOOpZCdwvAN9oORCH0Nfa+q7Jc9C2abn4CDLRR3MWCpDW3n0MfS1Gi7vdJtoRW8c17xxXF9K33S0el/Pz3lOn4Slr+Po2wjLxo0bR9i5NV6p2RXKHHfcccnyOfiUlOlCWKY9v6ltvvzyy+JTZGHkoW+5FwhBCuNpR0DguAAczJgy2E2ydNlXKVcGLdeFsHR5T+k9Q50KXlKPprbRgzlLnueywyJgwmLCsgKBtq35+1JHE5bRKGV8TVj+T8NMWPrqad08LP29vflJJizzQLmud5iwmLCYsPyLAI1kl8MP7WH5n3HoYWhXvT0s5QbIHpZmzOxhKdenRd5hwmLCYsJiwjLzGOSQkENCpUpkD0spYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwmLCYsJy8wjoQmLCUupEpmwlCLm8iYsJiwmLCYsM4+EJiwmLKVKZMJSipjLm7CYsJiwmLDMPBKasJiwlCqRCUspYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwlLlYQl7pYKIZu2riYA81zWjF1EP/nkkxE2KWS9/vnnn9Hhhx8+rg7/xm98j5+///57tGnTptHPP/88LsP66mZleC7K8Z7//Oc/o3379o2OPPLIwUa7P//8c/TGG2+Mbr755vG7UR/IwTrri3UZaVMb6a6wkJ8XnknMiFOOUCUbx+HdJ5xwwhgzYMk6/vXXX6Mjjjgi+TrIi+XWW7ZsGbdbvBa5cRza5qabbhqBUKKe+KGO5GA3ZBkTlm7oTturCfqHH+oq9BYX/kffLNm9uFvthr3LhMWEpXrCAgF1l1Lt8Grs50lYMIDs2bNnboQF71OC0NewAvwwKJYSllgXbZNphAWYnXXWWRNilyNHLmEhycNuwrMQllxiPPROt2wbE5ZmLVlt+7DE8SpK1kRYQPBJVnP6zLKWMWExYVkYYdm2bVvRluk5nYhGh7NJdOA//vhjfKZQ7sy3y8ZxOK8m91wU1BEDCIz86aefvoJING3/zrqnMIsGkt4X/MbW/Ng2HjNtzK5yPBOoQ84ZTyhHT9Bbb701Agap2XvqM5xvctRRR008MZSvaUCmYYGn4IwzzsiSg8/ETD5na37OSo8++ugxZqmZrNaPbYW67d27d4S2Ydvi3ZjRsi1SxHhIwkKyAs8a2gXtQ+JOXFIerpw+1leZM888c/TBBx8UPW5eocdl3Jof+oTJwcGDBw9pS9VFBZTeTvS1devWFWG9jIVNWExYFkJY8NIcIzJLp0FnjYaUhIahlr48LL/++mvR4Y+QC4c/4sA4JVkaHkrJjgE+dfgdQxEpQgLSUuJdofEtwR6D6YEDB8bviWEsPIczPA1J4FDGK664YhLaUuJFIhTrTcxK6laqZ3gnMIuXyhCNPur722+/TcJxSg4WGRIC3qyXyoP6si3aSHIJ1iVlm3Ce9oy1RljYDxjmxSGzIMZKhKlfmBiwXRVD9JnSA1BL2nGeZU1YTFgWRliGVnR0XsyUbrjhhqJD6bp4WEplwUxp69at49wHGAzMhDX/AQMU80D4bHyGQ/mOOeaYyetIUDTXggOXGtUczwrLw7uA3JqcqykfgiQMXgt4uOKF73ft2jWClyEVV6d3gvdRJmD2xRdfJHNFcuqbU0Zxp6cOn9Fo8Bkku5qvE++dRoyH9LCwjtGAUQ7m5yyKrOS0Q6rMWiMsEQPmSsX+Efs681XQvtCz1157zTksXZWu7b6mTvTII4+MHn744bbbV3zfxbXn05qHP625qBELC1N/8Bvtf/3116+Ykairvy8PS0kVGUo577zzJsYXBiSGG/DM6GH44YcfVnhY1CPD2Rg9ATqINXksUvUGYUGeSM4VQyDqTeB3jKurJwnPfvXVV8eDKeurHhZiwd/AByQPmJHk5dQPZRTXafeQOJFkKDFB3UjOmsJC6lnie1UXtT1oSKCfQ10kvVHHlcRoYvFQ9ejzuWuRsKg+om+ec845Ey+m6jfCPuxr7O9o+6uvvno8OUA/K5m49NlufT3LHpYEkiYs8yEsuYakRNkZkmDHxAB37bXXTnILSBamGZIuHpYSWTiYwPh+/vnnSTdu9FxALngrkAyKlT80/sQGOSow6OvXr0/ChRwe3J+zSgCD4tlnn50FO2RhbByeFOCuniKuWOCgyxk+8Hr99dfHhAWXDrCMu2sF8BlkBGYIWcUwy7TKan2mlcOAjyvlEcLnGzZsGOcP8HlNLvj4jkWEhIAX5ECuUOpiHgTarkR3s5SioFBJqBKPXWuEBW2Dfk1iqZMJ9mV6W6CfKBv196qrrhq9/PLLzmEp0MuiovawpOHq4kKmV6pp0EwNrnAf4l2lg0lRIw9YWI0fQ0LRIOL1TZh0ISxdxAExxgCkdeHyYxhn4q9eFISEUvkV6p0gacNzQRDwrJJlzSUhoUhQVBbUA+/lAEqSxbZgSIjP0NlfU50Vsy6Yt91DYoj3a84KdUVxZr31My4fJeladEgIcjCZmHXS8dUhocNWEDa2cxfPfJtudf2e/QX3w7tID4tugZAi8Jz00G5MW5rftW7zvs8elgTi9rDMh7AMMbNDx9X9Bjgjo/HGO4cICeXKQg8P6nn++edPwhuoM2bDMO4oox4WNfQgLMcee+xYa9XA434MbMyFiWSnZGApCQmRoPD59D5ondXYK5lSo6AxdzwD8sMrBK8H2xSfAzN4WHA1xfGjrLltkyLvlI/YYtCnkSdhadInPm8RHpZUe1P3UW/dn6MrPiU61VS2dFK01jwswE0JCycTwE0JC9oQfQV9Qvdhwr1dJrp9tO0QzzBhMWFZgQA6wmr2sOiMEZ0VA9z27dsnA7QKuygPC+uIPBEun+VsPg5CzG0hEQBh4SohNfJqHPk33oMymGGXzKRLPCxKWFJhtpQHBvegTnBTI75O17YafuZfRKNPzEpCQrkDZ/SU0KiniIe+n7kBKK9Jt4tc1ow6sz1owJTgKkkpJQ25eA5Rbi0SFu3PSDhHWFR1M+X94z3oWyAs8GaupnZu0h0TlhbCoh2ffw/REXOe2YUpr7WQ0GogLGxrDW/QsGviJz0t9MrgvibCkhqMVjth0dVONLZDhoTaCEsT2V2NhEWN4GoyZEpYdDzuSmCjseczlykklEtYUjbEhCXHss5YZlE5LDrzRayQM0Fls00zxhlFzrrdhOX/YYozRP4fcwewOds111wzSQZNhSriDHroHBbqGY0vB00NA2n+hM6Wvv/++3HS7ZBXqYclpy4qD/sQjQJdGBdsgAAAFktJREFU3pocS4JCLwXJC5KBmfeT895ZysSk2pgIncphiZ4XvF9XaNHbAR1gfy7xfs0iz7R74wqnWFZXqqiM8yI7xIhJ9PgfXjquikF91YOkuUNKRHX81r+Z1EovGb3MQ+Gdem4qtBjHM4RDMW6k5FA58Xy2Uxe7MU+5S95lD4ugxcHk3HPPHS83jbkEJcAOUbaL4tXmYUnlSOhARdwZUiBh0WTISFDmTVhoxKBnDAlpfoEaubjCRT0sWq5PfRuCsGj9aPhBWBASYtgqJQPl5wBNzFA2N4clFxtd4hvDQTSI0ajE/I/UhCYm75I0oz+/8sorC19qGskI8VLsUwQmyprqh7nYt5Xj2AzCcuONN07y1FDHphycVFsQe/YdvpehPI4bTAinDWirX9fvS8Yz1B0bTYKwNI1nqEfU0S52o6s8Q99nwhIQhgIpYVGFjko+dOPE53dRvBoIiyYIpmaCmjvBAYeDpybdAk8mq+lMd96EJXpY8H5doog66uoa1g9lVquHhStVOCOGjLqsmQRE2ycuwUaboW+W7sNS2k/j7FWTVOMsFu3EhGcSMRo//uZyb95LorVMHhaObWifeFAe9BV9kCvN1CMUPZtcXZWzfL60XZiTRsKi97PNop6plwz1R/1S5Fk/wzNAWECmh/AgpcYzjk0kHPSOxPEsNZmg3tnDUqpRPZVfVEiIxhDLxuKgqIrbxOh7Er/xMWuVsHCAJwmhfqRc05HQxCS9ZQgJMUSgISHOwjnjiuEI1vvHH3+cJN0OMZhC+YbwsDB5mJ4kJSxsT53p0xWunQHfo29ylVD0Ps3a/xRPtAeNBT4nweU7OAZoO8UQkYa12H74Ta8A+7OuAplVhlnuVy+f1gmf4/9UcrR6CEh6SDpnqUu8l7qB/oyNIGPbs+2IOTFW71ZqbyO2RyQ/3NQwpYezyjXLeKarhKiDqdAkCZCGHmet9zLcbw/Lv62AhqVrGmcv4MwGbXR2CDWS827ASy+9dPTCCy8UvbYGDwsFxuzom2++OWRHWHXzRnB27949uvPOOydn3Oj3sS35f5cclm+//XZyKFlbA9FAo17ffffdZBan7m3KpOQd3+NMEN2av+1dXb5Hne64444ut069JxL9559/fnTZZZeN21PJKP9PTVzQN6EDJBR9VpLGDeMA2lM9I1yRpSt/8G7KhFk5D7JsmtCoIUdbXnLJJaMdO3asWLbaJg9OnsbP0BfGv6aQGwmMhoDwN+QfwrMCWbl52jvvvJPUzWkTSpwlhVAqx3NiR7KSGtMxzmK8Zbvn4L158+bJnjc55fHsr7/++pCNFumZSz0D7YKN4FJEyx6WHNQHKLMoDwtE4cxCZxuqtIvyrmgnK4G8BsLCgROdNZ5xw8FGZ1YRK43p8jsNI2l5fN6FsGA3Xcz+ci4aW3jxcGKtzpT0fq0jjTiMFQ5axEUPQN86idONsQNvn1epN4j9UJNuuZlcymD2UVfO2oFvJAVNeka9Qzsi763t0rwQev90NVTb/dBN/AxxqfeLy8f1PTEXR/UOS+0x+8dJ1yg3RD5LzGeiZwH1oAcvpWcYA/GTMvIxjAd9w34m0DU+N9eTh/ZH32m7qNPQs3iS+LTxjIRr2niGMvq9PSxtrdHD94sgLHgn47QxESoqQQ8izu0RNRAWgoUBATkMceanLlHG32nw6M5H/JqbfkWC0gdhwUqkEsKC+oGwcIBTwwxdxIDJreJZP9xz0kknjX766adB9Qd14iq5vl4E7OlhYJvQyMSkW+3/igvqksph6quOfA5m48A5Jt5qSCGGFxQzespIrHjGCw0JvRAkLKnk0CaZcJZa34Ql5UUAYaEOoH6oM3dfThn+jRs3jj799NPBVrBxx171ikSvCvWKhp2kCZhhHOQVtw7A55p0y/+pb7n6pf05556ff/55tGXLlkP6c9N4xv6D9moaz0xYcpDvucwiCAsbOnZGKs8QM4aeYUs+rgbCQqOF3AUSljjARNKhs0EOYPqbhk9nibOEhEoIC+qBQXPPnj1jj5GGG5Usa6iE8mHmDxc3rxJjl6tvQxAWnfXFnA1+F/t9arasIZm++ySf/csvv4wJS8xhSeFH7wg8LDBYKW8s5dLQAzDgpoZNoZfU+4YgLHwPCRZkgl4yLM78nejJU9JGwoJjIzT0latzbeVUN9TTQq+QhhTZz9kWJCzTclhiOEVDW7ntk0tYVM9IWJSMKBbqcaGsOo7x75j/xc/tYWnTrB6+XxRhYdXVBWjC0kODzviIEsKihlw7ODswB6ZlJyxNerdaCYuqQCrJVMMRSj6j6syLsJx44omT8DDaIrXMmcQT8qQIi44nmpOEz1cbYUl1YV1aOzRhifqD/3VSkiKvJYQlyjdvwsIwWpOexQmYkhb1OuFzh4RmNDilty+asGh9Y7ywqW6lMs6rfA0eFrYBPCxwVdPzoC5gHbAiGZk2S1mEh4X1iTMynZ2njHoqJJRKGJxVt4bwsLSFcqK88f+S5MdZ5YcHCwYYdYDhgm5xOWzUMxoSEhatd8y5gK6pIWzaZn5a/YfwsKTy9uBhwZ4fJFfqwWCfUcICIg195sGcpTlLXdos1Xf5mRJ+eljiJIDtqx6U6IUpqVeuh4V1hCcPOCMEGQlLajwjGWnKc4leIpbrsrq0RO55lvUqoXmiPed3oWM89thjo8cff/yQ/QfI0KObF0q+rGcJYUDYunVroyzs0LqEFp9hYNX9F6YZedz70EMPjR588MGiPRhKQ0Kolw5wJMIxl0UHfshw2mmnjbC0OdVuGs7UwauU1JQSluii1zp3JRrxPuLTRnz66GIwIJs2bWrVM74LOgMi/eGHH644FZt15u6pJDfEJ+4RlFP3EsKi78c7Uyt4VO80lKNHILQZcdxHD8tQK5hYT/zWPWHi5JLYqv5oDkubLDlt0FQml7DwfhBj9DUQl5RnpKQuTX0cYx83KJwHiSypc5ey1ROWuDlVF5BW8z2aIa8MPRpxyjhPwhKNbhvOPEVYOx6ekUpAIyFTmdWtivuaTjcdcpUQjQLe/9FHH01yWDCQxtOJObiqIdGQkCbnxZklsYyx/TaM8X3pKiFtxzgTj0Y65/1KTuJMU9s151ldysCQ4PiDNj3T/CEleUo6aThhZPE3TuTGb8gIwnLTTTdNTqPOqessq4QYdtMQFzdaYz+h9zJ6WJScQS+x5JthLnyHE8TRP3kwZ44ss5ShLKwDV5DpM+k5ih4WHetmqUO8N3eV0BCEBc/kSe3MOWKbgrDADpZcy0puTFhKWnEVleWgT8ISl05ysF2khyWXsMSQUPSgxMRTDro6CCtR4GBHTIgVPRQkLKmwTJMKlCxr5mDwySefjMkB68aVNPwecnHwoeHHTJZ7Sihh4cDNFSpxUI7u4mmqXEJYiF18H9tMV2vldh/cm7qPz+TvvgdVPhczXhCWaXpGHaPHh5ihTkpY6H2izvH8GxIW7NpKPc3Bp5SwxHAP9SSuvuK72Z5NhIW6Sr1kG5Cw4LcSmRyZcsvEEJu+J+XJoyxrgbDE8Q2YcvwgYYl9dRruffet3DZuK1c9YVnGUzfbGqWP77nCgYSF21LrDJgKre+bp4clV04Oroipw/Wu26HTkKtcGNj0YDS6S9XDkjLg9GjQKOC9OgOdVt9ZQ0J8tm7bjc80BIK/kQyK5ZAckDiIo+4681UyyIGdRrMN95KQkK5OUEyJeWp5dtv78T1m8PCARXKiMqQSLXOe3VSGerZ///4xYZmmZ+xflB8GHst6lTyzfsCAuTD67qFDQngXlwOTFLEPtBkrJSypiQU/Y5gJmxkiJILfzMeYpS1S98Yt7XNlUcKisuROmHLlWGRIiJMv9kHoJT3POGIAHhbm7OTKs4zlqicsazUkBMU9cODA6Iknnhg9+eSTK3QPHX39+vWj33777RCdnCdhyR0w6Pn4+OOPRxdeeOEhdcZmVb///vsh23VHIsYBjkYe92FAh3HU6/777x898MADo3Xr1mX32euuuy57HxaVB6cPo15xRsOZcczZgCGFB0C9Mhys1COk5AFtDV3AlTNzAmH57LPPsmTH84A9LoQ7oleK4QfUMefduF8JJw0tPRoHDx4ck0glM1kVzSjEdsEut9i1NV6qZyjLpFOU043joicgEivIAuPLZc05hpd1AZlGjlXbhXdAr9EmqYttBt3QC/eBjF1wwQXjzQMjyQXuMIRx7EAoCCHOk08+Oaud2+ofv9dwafwOdYR+o31SsmAMxE/ch6lvwgu8cjaOYx37zGHBMzds2DCWMY5n2Bn3pZdeGuNTMuaWttE8yldPWNaqhwWKiwH10UcfHf/QcLCTNu2tME/CkqvgnPliXwicJaPhLMpFYxi9Ceigqf0X2HFJFuhNwedIuIVhIIY59Sz1sGDQBwHjPiw8NI7vSiVIoo7wsDAkpPVCWzMPJlVfDX+1yVPiYZmWVAvDjcGzhPiRoMBAwdimSA5DRimM2mSb9j31DDuQnnDCCRM948yUITvWkc9CHYEZPCypOtEzQELEXAOcJL59+/Zkcm9TPUuSbvEMhgjVI0K9pheM5VT3uA+LzthJxFAO+sbt8vE/Vgchh2MeO92SRClRB6YaMiTRRxndh4UyU4dm0Zd47yI9LOpFpuccbQQ54WHB2Ugl41mfuPT5LBOWPtFcomcxXhmXNXMAWoYclly4OBBhWTMNvIYK1A1PuTkjh7zqvlcjoyEivY85LCUx31LCgnppkh49E225Bamt+dULQ6MYQ2S5WKNcCWHR59I4xtBbl5msPosGlV6lEllKylKn4MECzmrQ+W4abeJMo8llzSmd0VVC6oGChwW5T7mzXshSSli0Pqrj6gWKcuI9ukqI33MyQNn12SAsSLodclmz9nmVhfqhnkqtm64SUllLdCOn7KIJS9N4tmyngudg2VSmesLy1FNPjQ8ZW2sXO+YzzzwzevbZZw8ZFJtm3PPysMAwv/32240HrGl7kWTt27dvfJBhHOA1oZhEhYYBhmfbtm2Tx+lAFkNELHTXXXeN8FNiaO+5557Re++9l61mqMe99947zpVQedTzw4dpnW+77bZJeCdFxIgF647fl19++fgdOSEZvBN1gjw5F/UMIQHgTPx1FpzznFQZyqeE5d133x2vphrC8BAf5LAA52l6poQF5RAKee655yb1UqyV5KjxB2F9+umns9sFONx9993jn5yL9X///fdX7I5MPPE9E4ujbmDcZK6Uvot6pd4WfI/cFchPwpJTv5IylAVhFMijF75LhUNZBl720lUyJXVjWRyYeMopp2Tf2mdIiISaWLAS+JyHbJb0GRDWkvBWttAzFqyesMyIz6q9XV22qWRM9UpEcjCPfVjYWXWb+Saw6WaHAUMMnUsqUV4JCu/XDa100yT1RExbVaBLUIdSALwDxwzAa0QDkmoTnTWhHMIkkF+NaYp8ajIkQkg6y2+TiUfYt5XD98QabmcYhhSu08JG8R0ccGNohc9gMihDgTl1zC1TqmeqbxqOSxl1eidoWCEnMNu1a1d2YneuHOwX3K8E3j+En0iyIgGJ5APfp7wFumKNz1CvB/KLmsJ4JXVPlWXyMOSAPE19JSVLqVdq1rrm3t8nYcE7o2cTbYNQGS7i17STbqzzsmJmwpKrXauwHPd8oJJqJ1+0h6WEsLAzovNhdo1LDUD0sLCpUAaDG4xCk7eEe2JwNRBzSZj30neeBOuG94KwwDCoV0UNgA6+nAErUUnNmEhUiQ+WQSP3pyn5MqXWJYQF94NEwvju3LlzbHw1ZDALfsyRoJz4/6KLLhong+YOvKXdFnoCeWB82/Qs4p9qI02oVcKAz7mh1ywYtckHcnvLLbeME3wZZlNCrzKqHuKcKySE44qJ1DSANIa4j6vBUqSmrY653+MdICyQhwm0wFHJK9uAbYPvkECPvLTofcx971Dl+iQs0cOiY33U6Rx5TFhyUPq3TJP7mvkYBY9a00VTA2gbIPMKCZUSFg6s0U0/TR7IAqMAj1FuOKQNnz6/Z56AGr4ubUZs8FsJD/6Hiz6VpDtNjlLCgmc1bf9dEorSOjXdp7kVfbaFPqvEdZ5ThxSxgXzz2jKd+VW5eoZyIIXAetmupuMMmtoMn2NVFfLSlm0M6JOwtLVTqU6bsLQhKt+bsBSA1XPRZSYspaKasJiwlOrMEOVNWPpD1YSlPyynPcmEpQBnE5YCsHouasLSM6BTHmcPSzM4i/Sw9K0BJiz9IWrC0h+WJiw9YWnC0hOQHR5jwtIBtI63mLCYsCBReejLISGHhEp1zB6WAsRMWArA6rmoCUvPgNrD0il3wB6W/vTQhMWEpVSbTFgKEDNhKQCr56ImLD0DasJiwnLYYSuWoTNE5KTb8r7mkFA5Zl3uMGEpQM2EpQCsnouasPQMqAmLCYsJS2+dyoSlNyinPsiEpQBnE5YCsHouasLSM6AmLCYsJiy9dSoTlt6gNGHpC0oTlr6QLH+OCUs5Zl3vcNJtM3LOYemqVYfe5xwW57CUapM9LAWImbAUgNVzUROWngG1h8UeFntYeutU9rD0BqU9LENDCWWdxzLAoeVY9ufjcLWhD77CFvs7duyYbLU/FCaQI/ewuKHq0PRcHDCXc5bSLPXClvz33Xdf0SNQJ9St5JoXzvPArETuWcrOCzMcgIrdi0suHH6JAy2X7YIckKfkgocJCc7Lds1rDOwi97JitpRnCXUB2PcYASNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SLQSFjqFdmSGQEjYASMgBEwAqsVge1b1x12GCr/8p6D/12tQrjeRsAIGAEjYASMQN0ITAhL3WJaOiNgBIyAETACRmC1I/C/+Ryxj68oilIAAAAASUVORK5CYII="},13014:function(wn,zt,ee){"use strict";wn.exports=ee.p+"static/yunying_code.7d649890.jpg"},93314:function(wn){"use strict";wn.exports="data:image/png;base64,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"},96908:function(wn){"use strict";wn.exports="data:image/png;base64,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"},57177:function(wn){"use strict";wn.exports="data:image/png;base64,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"},81378:function(wn){"use strict";wn.exports="data:image/png;base64,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"},22214:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pe}});var x=ee(58289),Be=ee(75538),Le=ee(85458);function Pe(ye,ge,He){return ge=(0,x.Z)(ge),(0,Le.Z)(ye,(0,Be.Z)()?Reflect.construct(ge,He||[],(0,x.Z)(ye).constructor):ge.apply(ye,He))}},16722:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});const x=Oe=>typeof Oe=="object"&&Oe!=null&&Oe.nodeType===1,Be=(Oe,te)=>(!te||Oe!=="hidden")&&Oe!=="visible"&&Oe!=="clip",Le=(Oe,te)=>{if(Oe.clientHeight{const Ze=(Ue=>{if(!Ue.ownerDocument||!Ue.ownerDocument.defaultView)return null;try{return Ue.ownerDocument.defaultView.frameElement}catch(Xe){return null}})(Ae);return!!Ze&&(Ze.clientHeightUete||Ue>Oe&&Xe=te&&Fe>=me?Ue-Oe-Ae:Xe>te&&Feme?Xe-te+Ze:0,ye=Oe=>{const te=Oe.parentElement;return te==null?Oe.getRootNode().host||null:te},ge=(Oe,te)=>{var me,Ae,Ze,Ue;if(typeof document=="undefined")return[];const{scrollMode:Xe,block:Fe,inline:Ye,boundary:it,skipOverflowHiddenElements:Ke}=te,Ge=typeof it=="function"?it:st=>st!==it;if(!x(Oe))throw new TypeError("Invalid target");const ke=document.scrollingElement||document.documentElement,pe=[];let je=Oe;for(;x(je)&&Ge(je);){if(je=ye(je),je===ke){pe.push(je);break}je!=null&&je===document.body&&Le(je)&&!Le(document.documentElement)||je!=null&&Le(je,Ke)&&pe.push(je)}const ze=(Ae=(me=window.visualViewport)==null?void 0:me.width)!=null?Ae:innerWidth,ot=(Ue=(Ze=window.visualViewport)==null?void 0:Ze.height)!=null?Ue:innerHeight,{scrollX:ue,scrollY:_e}=window,{height:We,width:qe,top:yt,right:nt,bottom:pt,left:_t}=Oe.getBoundingClientRect(),{top:Lt,right:Bt,bottom:kt,left:we}=(st=>{const Re=window.getComputedStyle(st);return{top:parseFloat(Re.scrollMarginTop)||0,right:parseFloat(Re.scrollMarginRight)||0,bottom:parseFloat(Re.scrollMarginBottom)||0,left:parseFloat(Re.scrollMarginLeft)||0}})(Oe);let oe=Fe==="start"||Fe==="nearest"?yt-Lt:Fe==="end"?pt+kt:yt+We/2-Lt+kt,Se=Ye==="center"?_t+qe/2-we+Bt:Ye==="end"?nt+Bt:_t-we;const Je=[];for(let st=0;st=0&&_t>=0&&pt<=ot&&nt<=ze&&(Re===ke&&!Le(Re)||yt>=St&&pt<=$e&&_t>=et&&nt<=rt))return Je;const dt=getComputedStyle(Re),Dt=parseInt(dt.borderLeftWidth,10),ut=parseInt(dt.borderTopWidth,10),wt=parseInt(dt.borderRightWidth,10),be=parseInt(dt.borderBottomWidth,10);let ae=0,ce=0;const ve="offsetWidth"in Re?Re.offsetWidth-Re.clientWidth-Dt-wt:0,Ee="offsetHeight"in Re?Re.offsetHeight-Re.clientHeight-ut-be:0,ht="offsetWidth"in Re?Re.offsetWidth===0?0:lt/Re.offsetWidth:0,Ct="offsetHeight"in Re?Re.offsetHeight===0?0:gt/Re.offsetHeight:0;if(ke===Re)ae=Fe==="start"?oe:Fe==="end"?oe-ot:Fe==="nearest"?Pe(_e,_e+ot,ot,ut,be,_e+oe,_e+oe+We,We):oe-ot/2,ce=Ye==="start"?Se:Ye==="center"?Se-ze/2:Ye==="end"?Se-ze:Pe(ue,ue+ze,ze,Dt,wt,ue+Se,ue+Se+qe,qe),ae=Math.max(0,ae+_e),ce=Math.max(0,ce+ue);else{ae=Fe==="start"?oe-St-ut:Fe==="end"?oe-$e+be+Ee:Fe==="nearest"?Pe(St,$e,gt,ut,be+Ee,oe,oe+We,We):oe-(St+gt/2)+Ee/2,ce=Ye==="start"?Se-et-Dt:Ye==="center"?Se-(et+lt/2)+ve/2:Ye==="end"?Se-rt+wt+ve:Pe(et,rt,lt,Dt,wt+ve,Se,Se+qe,qe);const{scrollLeft:tn,scrollTop:he}=Re;ae=Ct===0?0:Math.max(0,Math.min(he+ae/Ct,Re.scrollHeight-gt/Ct+Ee)),ce=ht===0?0:Math.max(0,Math.min(tn+ce/ht,Re.scrollWidth-lt/ht+ve)),oe+=he-ae,Se+=tn-ce}Je.push({el:Re,top:ae,left:ce})}return Je},He=Oe=>Oe===!1?{block:"end",inline:"nearest"}:(te=>te===Object(te)&&Object.keys(te).length!==0)(Oe)?Oe:{block:"start",inline:"nearest"};function Ie(Oe,te){if(!Oe.isConnected||!(Ze=>{let Ue=Ze;for(;Ue&&Ue.parentNode;){if(Ue.parentNode===document)return!0;Ue=Ue.parentNode instanceof ShadowRoot?Ue.parentNode.host:Ue.parentNode}return!1})(Oe))return;const me=(Ze=>{const Ue=window.getComputedStyle(Ze);return{top:parseFloat(Ue.scrollMarginTop)||0,right:parseFloat(Ue.scrollMarginRight)||0,bottom:parseFloat(Ue.scrollMarginBottom)||0,left:parseFloat(Ue.scrollMarginLeft)||0}})(Oe);if((Ze=>typeof Ze=="object"&&typeof Ze.behavior=="function")(te))return te.behavior(ge(Oe,te));const Ae=typeof te=="boolean"||te==null?void 0:te.behavior;for(const{el:Ze,top:Ue,left:Xe}of ge(Oe,He(te))){const Fe=Ue-me.top+me.bottom,Ye=Xe-me.left+me.right;Ze.scroll({top:Fe,left:Ye,behavior:Ae})}}}}]); diff --git a/umi.60aaf77a.js b/umi.dd093ffd.js similarity index 99% rename from umi.60aaf77a.js rename to umi.dd093ffd.js index 9d2cff523c..7043233907 100644 --- a/umi.60aaf77a.js +++ b/umi.dd093ffd.js @@ -239,6 +239,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),f=e(7825),_=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,k=P.split("."),T=k[k.length-1],D=t.apply(null,k);if(D){var R=D.prototype;if(!g&&r(R,"cause")&&delete R.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(R,this)&&o(L,this,j),arguments.length>A&&_(L,arguments[A]),L});if(j.prototype=R,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):b&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{R.name!==T&&n(R,"name",T),R.constructor=j}catch(G){}return j}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,b){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),f=e(73068),_=e(61888),p=e(62003),b=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(k,T){var D=r(E,this),R;a?R=a(new O,D?n(this):E):(R=D?this:u(E),c(R,P,"Error")),T!==void 0&&c(R,"message",b(T)),_(R,I,R.stack,1),arguments.length>2&&f(R,arguments[2]);var B=[];return p(k,S,{that:B}),c(R,"errors",B),R};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),f=a.ArrayBuffer,_=a.DataView,p=_.prototype,b=r(f.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(b&&E===void 0)return b(s(this),I);for(var A=s(this).byteLength,k=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-k)),R=new _(this),B=new _(D),j=0;k=0?_:f+_;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),f=e(81427),_=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),P=b>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!_("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),k=f(A,0),T=0,D,R,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),_=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,_,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),_=a(f),p=u(f,0);return p.length=r(p,f,f,_,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var _=arguments.length>1?arguments[1]:void 0;return u?s(this,f,_)||0:n(this,f,_)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),f=e(35454),_="Array Iterator",p=a.set,b=a.getterFor(_);i.exports=u(Array,"Array",function(P,O){p(this,{type:_,target:t(P),index:0,kind:O})},function(){var P=b(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(_){return u(a(this),_===void 0?",":_)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,_=new(n(this)?this:s)(f);f>o;)a(_,o,arguments[o++]);return _.length=f,_}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(_){return _ instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var _=arguments.length;return r(this,f,_,_>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),f=e(59893),_=e(17480),p=e(30867),b=_("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(I,E){var A=c(this),k=u(A),T=s(I,k),D=s(E===void 0?k:E,k),R,B,j;if(r(A)&&(R=A.constructor,n(R)&&(R===P||r(R.prototype))?R=void 0:a(R)&&(R=R[g],R===null&&(R=void 0)),R===P||R===void 0))return p(A,T,D);for(B=new(R===void 0?P:R)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),f=e(63668),_=e(45601),p=e(78177),b=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),k=_("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-R+D;j--)_(E,j-1)}else if(D>R)for(j=A-R;j>k;j--)G=j+R-1,H=j+D-1,G in E?E[H]=E[G]:_(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,_)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(_,p){var b={};b[_]=a(_,p,c),t({global:!0,constructor:!0,arity:1,forced:c},b)},f=function(_,p){if(u&&u[_]){var b={};b[_]=a(s+"."+_,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},b)}};o("Error",function(_){return function(b){return n(_,this,arguments)}}),o("EvalError",function(_){return function(b){return n(_,this,arguments)}}),o("RangeError",function(_){return function(b){return n(_,this,arguments)}}),o("ReferenceError",function(_){return function(b){return n(_,this,arguments)}}),o("SyntaxError",function(_){return function(b){return n(_,this,arguments)}}),o("TypeError",function(_){return function(b){return n(_,this,arguments)}}),o("URIError",function(_){return function(b){return n(_,this,arguments)}}),f("CompileError",function(_){return function(b){return n(_,this,arguments)}}),f("LinkError",function(_){return function(b){return n(_,this,arguments)}}),f("RuntimeError",function(_){return function(b){return n(_,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,_=function(p,b){for(var g=c(p,16);g.length9490626562425156e-8?a(_)+u:r(_-1+s(_-1)*s(_+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var f=0,_=0,p=arguments.length,b=0,g,P;_0?(P=g/b,f+=P*P):f+=g;return b===1/0?1/0:b*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,f=+u,_=+c,p=o&f,b=o&_;return 0|p*b+((o&f>>>16)*b+p*(o&_>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var _=+f;return a(_)<1?(n(_)-n(-_))/2:(s(_-1)-s(-_-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),f=e(25576),_=e(16332),p=e(18446),b=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",k=a[A],T=s[A],D=k.prototype,R=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=b(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=b(Q,"number"),F,q,M,z,X,te,ie,ce;if(p(W))throw new R("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(q=j(W,2),q===88||q===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:M=2,z=49;break;case 79:case 111:M=8,z=55;break;default:return+W}for(X=B(W,2),te=X.length,ie=0;iez)return NaN;return parseInt(X,M)}}return+W},Y=c(A,!k(" 0o1")||!k("0b1")||k("+0x1")),L=function(Q){return _(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:k(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),q=0,M;F.length>q;q++)o(W,M=F[q])&&!o(Q,M)&&S(Q,M,O(W,M))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],k)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,f=String,_=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},k=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!k();t({target:"Number",proto:!0,forced:T},{toExponential:function(R){var B=a(this);if(R===void 0)return O(B);var j=n(R);if(!_(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=b(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,f=Math.floor,_=r(s),p=r("".slice),b=r(1 .toFixed),g=function(A,k,T){return k===0?T:k%2===1?g(A,k-1,T*A):g(A*A,k/2,T)},P=function(A){for(var k=0,T=A;T>=4096;)k+=12,T/=4096;for(;T>=2;)k+=1,T/=2;return k},O=function(A,k,T){for(var D=-1,R=T;++D<6;)R+=k*A[D],A[D]=R%1e7,R=f(R/1e7)},S=function(A,k){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/k),D=D%k*1e7},I=function(A){for(var k=6,T="";--k>=0;)if(T!==""||k===0||A[k]!==0){var D=o(A[k]);T=T===""?D:T+_("0",7-D.length)+D}return T},E=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(k){var T=a(this),D=n(k),R=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(R,0,H),Y=D;Y>=7;)O(R,1e7,0),Y-=7;for(O(R,g(10,Y,1),0),Y=G-1;Y>=23;)S(R,8388608),Y-=23;S(R,1<0?(L=j.length,j=B+(L<=D?"0."+_("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),_=s.f,p=n(f),b={},g=0,P,O;p.length>g;)O=_(f,P=p[g++]),O!==void 0&&u(b,P,O);return b}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),P=0;return c(p,function(O){var S=u(b(O,P++));S in g?f(g[S],O):g[S]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.get;while(_=u(_))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.set;while(_=u(_))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||c(b,p)}})}catch(_){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]={status:"fulfilled",value:D},--E||b(S))},function(D){T||(T=!0,S[k]={status:"rejected",reason:D},--E||b(S))})}),--E||b(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]=D,--E||b(S))},g)}),--E||b(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),P=s.f(b),O=P.resolve,S=P.reject,I=u(function(){var E=n(b.resolve),A=[],k=0,T=1,D=!1;c(p,function(R){var B=k++,j=!1;T++,r(E,b,R).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(_){return this.then(void 0,_)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),f=e(51996),_=e(63335),p=e(55327),b=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),k=e(94844),T=e(2451),D=e(82830),R=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=k.getterFor(B),L=k.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,q=a.process,M=R.f,z=M,X=!!(F&&F.createEvent&&a.dispatchEvent),te="unhandledrejection",ie="rejectionhandled",ce=0,se=1,fe=2,Ue=1,Ze=2,ot,dt,ct,Xe,pe=function(Ne){var we;return b(Ne)&&p(we=Ne.then)?we:!1},Ce=function(Ne,we){var le=we.value,ye=we.state===se,Ie=ye?Ne.ok:Ne.fail,tt=Ne.resolve,bt=Ne.reject,de=Ne.domain,Ee,ft,$e;try{Ie?(ye||(we.rejection===Ze&&Pt(we),we.rejection=Ue),Ie===!0?Ee=le:(de&&de.enter(),Ee=Ie(le),de&&(de.exit(),$e=!0)),Ee===Ne.promise?bt(new W("Promise-chain cycle")):(ft=pe(Ee))?s(ft,Ee,tt,bt):tt(Ee)):bt(le)}catch(Ye){de&&!$e&&de.exit(),bt(Ye)}},je=function(Ne,we){Ne.notified||(Ne.notified=!0,S(function(){for(var le=Ne.reactions,ye;ye=le.get();)Ce(ye,Ne);Ne.notified=!1,we&&!Ne.rejection&>(Ne)}))},Je=function(Ne,we,le){var ye,Ie;X?(ye=F.createEvent("Event"),ye.promise=we,ye.reason=le,ye.initEvent(Ne,!1,!0),a.dispatchEvent(ye)):ye={promise:we,reason:le},!G&&(Ie=a["on"+Ne])?Ie(ye):Ne===te&&I("Unhandled promise rejection",le)},gt=function(Ne){s(O,a,function(){var we=Ne.facade,le=Ne.value,ye=Ct(Ne),Ie;if(ye&&(Ie=E(function(){n?q.emit("unhandledRejection",le,we):Je(te,we,le)}),Ne.rejection=n||Ct(Ne)?Ze:Ue,Ie.error))throw Ie.value})},Ct=function(Ne){return Ne.rejection!==Ue&&!Ne.parent},Pt=function(Ne){s(O,a,function(){var we=Ne.facade;n?q.emit("rejectionHandled",we):Je(ie,we,Ne.value)})},Oe=function(Ne,we,le){return function(ye){Ne(we,ye,le)}},Ve=function(Ne,we,le){Ne.done||(Ne.done=!0,le&&(Ne=le),Ne.value=we,Ne.state=fe,je(Ne,!0))},vt=function(Ne,we,le){if(!Ne.done){Ne.done=!0,le&&(Ne=le);try{if(Ne.facade===we)throw new W("Promise can't be resolved itself");var ye=pe(we);ye?S(function(){var Ie={done:!1};try{s(ye,we,Oe(vt,Ie,Ne),Oe(Ve,Ie,Ne))}catch(tt){Ve(Ie,tt,Ne)}}):(Ne.value=we,Ne.state=se,je(Ne,!1))}catch(Ie){Ve({done:!1},Ie,Ne)}}};if(j&&(K=function(we){g(this,Q),_(we),s(ot,this);var le=Y(this);try{we(Oe(vt,le),Oe(Ve,le))}catch(ye){Ve(le,ye)}},Q=K.prototype,ot=function(we){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ce,value:void 0})},ot.prototype=u(Q,"then",function(we,le){var ye=Y(this),Ie=M(P(this,K));return ye.parent=!0,Ie.ok=p(we)?we:!0,Ie.fail=p(le)&&le,Ie.domain=n?q.domain:void 0,ye.state===ce?ye.reactions.add(Ie):S(function(){Ce(Ie,ye)}),Ie.promise}),dt=function(){var Ne=new ot,we=Y(Ne);this.promise=Ne,this.resolve=Oe(vt,we),this.reject=Oe(Ve,we)},R.f=M=function(Ne){return Ne===K||Ne===ct?new dt(Ne):z(Ne)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(we,le){var ye=this;return new K(function(Ie,tt){s(Xe,ye,Ie,tt)}).then(we,le)},{unsafe:!0});try{delete V.constructor}catch(Ne){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),f=e(2291),_=n&&n.prototype,p=!!n&&a(function(){_.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;_.finally!==b&&f(_,"finally",b,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var _=this,p=a.f(_),b=p.reject,g=s(function(){var P=n(_.resolve);u(f,function(O){r(P,_,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(_){return u(o&&this===c?a:this,_)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,_){return r(n(o),f,a(_))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),f=e(3338),_=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function S(){}return!(_(function(){},[],S)instanceof S)}),P=!f(function(){_(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return _(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var k=[null];return n(b,k,E),new(n(a,I,k))}var T=A.prototype,D=o(c(T)?T:p),R=n(I,D,E);return c(R)?R:D}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,_,p){n(f);var b=a(_);n(p);try{return s.f(f,b,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(f,_){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[_];if(b=u.f(f,_),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=c(f)))return o(g,_,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),f=e(53456),_=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,k;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=_(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,_(0,O))}else{if(k=I.set,k===void 0)return!1;r(k,S,O)}return!0}var b=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,f=e(16332),_=e(44639),p=e(69905),b=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),k=e(59893),T=e(6041),D=e(51224),R=k("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,q=new B(W)!==W,M=g.MISSED_STICKY,z=g.UNSUPPORTED_Y,X=t&&(!q||M||T||D||S(function(){return F[R]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),te=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=!1,Xe;ot<=Ze;ot++){if(Xe=Y(Ue,ot),Xe==="\\"){dt+=Xe+Y(Ue,++ot);continue}!ct&&Xe==="."?dt+="[\\s\\S]":(Xe==="["?ct=!0:Xe==="]"&&(ct=!1),dt+=Xe)}return dt},ie=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=[],Xe=c(null),pe=!1,Ce=!1,je=0,Je="",gt;ot<=Ze;ot++){if(gt=Y(Ue,ot),gt==="\\")gt+=Y(Ue,++ot);else if(gt==="]")pe=!1;else if(!pe)switch(!0){case gt==="[":pe=!0;break;case gt==="(":H(Q,K(Ue,ot+1))&&(ot+=2,Ce=!0),dt+=gt,je++;continue;case(gt===">"&&Ce):if(Je===""||I(Xe,Je))throw new G("Invalid capture group name");Xe[Je]=!0,ct[ct.length]=[Je,je],Ce=!1,Je="";continue}Ce?Je+=gt:dt+=gt}return[dt,ct]};if(a("RegExp",X)){for(var ce=function(Ze,ot){var dt=f(j,this),ct=_(Ze),Xe=ot===void 0,pe=[],Ce=Ze,je,Je,gt,Ct,Pt,Oe;if(!dt&&ct&&Xe&&Ze.constructor===ce)return Ze;if((ct||f(j,Ze))&&(Ze=Ze.source,Xe&&(ot=b(Ce))),Ze=Ze===void 0?"":p(Ze),ot=ot===void 0?"":p(ot),Ce=Ze,T&&"dotAll"in W&&(Je=!!ot&&V(ot,"s")>-1,Je&&(ot=L(ot,/s/g,""))),je=ot,M&&"sticky"in W&&(gt=!!ot&&V(ot,"y")>-1,gt&&z&&(ot=L(ot,/y/g,""))),D&&(Ct=ie(Ze),Ze=Ct[0],pe=Ct[1]),Pt=s(B(Ze,ot),dt?this:j,ce),(Je||gt||pe.length)&&(Oe=E(Pt),Je&&(Oe.dotAll=!0,Oe.raw=ce(te(Ze),je)),gt&&(Oe.sticky=!0),pe.length&&(Oe.groups=pe)),Ze!==Ce)try{u(Pt,"source",Ce===""?"(?:)":Ce)}catch(Ve){}return Pt},se=o(B),fe=0;se.length>fe;)P(ce,B,se[fe++]);j.constructor=ce,ce.prototype=j,O(r,"RegExp",ce,{constructor:!0})}A("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var _={},p="",b=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(_,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(_);return S!==b||p!==b});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),_=s(o),p=f.exec;if(!n(p))return r(c,f,_);var b=r(p,f,_);return b===null?!1:(a(b),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,f=o[c],_=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(_||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(_){var p=s(n(this)),b=p.length,g=a(_),P=g>=0?g:b+g;return P<0||P>=b?void 0:c(p,P)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),f=e(16697),_=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,k=E===void 0?A:b(a(E),A),T=s(S);return _?_(I,T,k):p(I,k-T.length,k)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(_){for(var p=[],b=arguments.length,g=0,P;b>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var _=o(this),p=_.string,b=_.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),_.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),f=e(80449),_=e(4112),p=e(29076),b=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),k=e(94338),T=e(94844),D=e(16697),R=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(M,z,X,te){G(this,{type:j,regexp:M,string:z,global:X,unicode:te,done:!1})},B,function(){var M=H(this);if(M.done)return s(void 0,!0);var z=M.regexp,X=M.string,te=k(z,X);return te===null?(M.done=!0,s(void 0,!0)):M.global?(o(te[0])===""&&(z.lastIndex=A(X,c(z.lastIndex),M.unicode)),s(te,!1)):(M.done=!0,s(te,!1))}),F=function(q){var M=f(this),z=o(q),X=E(M,RegExp),te=o(g(M)),ie,ce,se;return ie=new X(X===RegExp?M.source:M,te),ce=!!~V(te,"g"),se=!!~V(te,"u"),ie.lastIndex=c(M.lastIndex),new W(ie,z,ce,se)};t({target:"String",proto:!0,forced:Q},{matchAll:function(M){var z=u(this),X,te,ie,ce;if(_(M)){if(Q)return K(z,M)}else{if(b(M)&&(X=o(u(g(M))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(z,M);if(ie=P(M,R),ie===void 0&&D&&p(M)==="RegExp"&&(ie=F),ie)return r(ie,M,z)}return te=o(z),ce=new RegExp(M,"g"),D?r(F,ce,te):ce[R](te)}}),D||R in Y||O(Y,R,F)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),f=e(52216),_=e(94338);r("match",function(p,b,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(b,O,S);if(I.done)return I.value;if(!O.global)return _(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],k=0,T;(T=_(O,S))!==null;){var D=u(T[0]);A[k]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),k++}return k===0?null:A}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(_){var p=n(a(_).raw),b=u(p);if(!b)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===b)return o(P,"");OT.length?-1:D===""?R:S(T,D,R)};t({target:"String",proto:!0},{replaceAll:function(D,R){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,q=0,M="";if(!u(D)){if(j=c(D),j&&(G=o(a(_(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,R);if(g&&j)return I(o(B),D,R)}for(Y=o(B),L=o(D),V=s(R),V||(R=o(R)),K=L.length,Q=A(1,K),F=k(Y,L,0);F!==-1;)W=V?o(R(L,F,Y)):p(L,Y,F,[],void 0,R),M+=E(Y,q,F)+W,q=F+K,F=k(Y,L,F+Q);return q")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,q){var M=b(this),z=o(F)?void 0:P(F,E);return z?r(z,F,M,q):r(V,p(M),F,q)},function(W,F){var q=u(this),M=p(W);if(typeof F=="string"&&R(F,Q)===-1&&R(F,"$<")===-1){var z=K(V,q,M,F);if(z.done)return z.value}var X=c(F);X||(F=p(F));var te=q.global,ie;te&&(ie=q.unicode,q.lastIndex=0);for(var ce=[],se;se=S(q,M),!(se===null||(D(ce,se),!te));){var fe=p(se[0]);fe===""&&(q.lastIndex=g(M,_(q.lastIndex),ie))}for(var Ue="",Ze=0,ot=0;ot=Ze&&(Ue+=B(M,Ze,ct)+pe,Ze=ct+dt.length)}return Ue+B(M,Ze)}]},!Y||!G||H)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),f=e(94338);r("search",function(_,p,b){return[function(P){var O=s(this),S=a(P)?void 0:o(P,_);return S?t(S,P,O):new RegExp(P)[_](c(O))},function(g){var P=n(this),O=c(g),S=b(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),f=e(60473),_=e(52216),p=e(61578),b=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,k=4294967295,T=Math.min,D=[].push,R=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=b(o(this)),F=Q===void 0?k:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var q=[],M=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),z=0,X=new RegExp(K.source,M+"g"),te,ie,ce;(te=r(S,X,W))&&(ie=X.lastIndex,!(ie>z&&(B(q,j(W,z,te.index)),te.length>1&&te.index=F)));)X.lastIndex===te.index&&X.lastIndex++;return z===W.length?(ce||!R(X,""))&&B(q,""):B(q,j(W,z)),q.length>F?P(q,0,F):q}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),q=u(Q)?void 0:g(Q,H);return q?r(q,Q,F,W):r(V,b(F),Q,W)},function(K,Q){var W=s(this),F=b(K),q=L(V,W,F,Q,V!==Y);if(q.done)return q.value;var M=f(W,RegExp),z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),te=new M(A?"^(?:"+W.source+")":W,X),ie=Q===void 0?k:Q>>>0;if(ie===0)return[];if(F.length===0)return O(te,F)===null?[F]:[];for(var ce=0,se=0,fe=[];se1?arguments[1]:void 0,I.length)),A=s(S);return _?_(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,b){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=b===void 0?P:a(b),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),f=n("".charCodeAt),_=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=b:(I[E]=o(O,E),I[++E]=o(O,E))}return _(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),f=e(32621),_=e(16332),p=e(80449),b=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),k=e(92635),T=e(71256),D=e(37691),R=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),q=e(94573),M=e(94844),z=e(90560).forEach,X=Y("hidden"),te="Symbol",ie="prototype",ce=M.set,se=M.getterFor(te),fe=Object[ie],Ue=r.Symbol,Ze=Ue&&Ue[ie],ot=r.RangeError,dt=r.TypeError,ct=r.QObject,Xe=T.f,pe=D.f,Ce=A.f,je=B.f,Je=a([].push),gt=H("symbols"),Ct=H("op-symbols"),Pt=H("wks"),Oe=!ct||!ct[ie]||!ct[ie].findChild,Ve=function(Ee,ft,$e){var Ye=Xe(fe,ft);Ye&&delete fe[ft],pe(Ee,ft,$e),Ye&&Ee!==fe&&pe(fe,ft,Ye)},vt=u&&o(function(){return S(pe({},"a",{get:function(){return pe(this,"a",{value:7}).a}})).a!==7})?Ve:pe,Ne=function(Ee,ft){var $e=gt[Ee]=S(Ze);return ce($e,{type:te,tag:Ee,description:ft}),u||($e.description=ft),$e},we=function(ft,$e,Ye){ft===fe&&we(Ct,$e,Ye),p(ft);var it=g($e);return p(Ye),f(gt,it)?(Ye.enumerable?(f(ft,X)&&ft[X][it]&&(ft[X][it]=!1),Ye=S(Ye,{enumerable:O(0,!1)})):(f(ft,X)||pe(ft,X,O(1,{})),ft[X][it]=!0),vt(ft,it,Ye)):pe(ft,it,Ye)},le=function(ft,$e){p(ft);var Ye=b($e),it=I(Ye).concat(de(Ye));return z(it,function(Tt){(!u||n(Ie,Ye,Tt))&&we(ft,Tt,Ye[Tt])}),ft},ye=function(ft,$e){return $e===void 0?S(ft):le(S(ft),$e)},Ie=function(ft){var $e=g(ft),Ye=n(je,this,$e);return this===fe&&f(gt,$e)&&!f(Ct,$e)?!1:Ye||!f(this,$e)||!f(gt,$e)||f(this,X)&&this[X][$e]?Ye:!0},tt=function(ft,$e){var Ye=b(ft),it=g($e);if(!(Ye===fe&&f(gt,it)&&!f(Ct,it))){var Tt=Xe(Ye,it);return Tt&&f(gt,it)&&!(f(Ye,X)&&Ye[X][it])&&(Tt.enumerable=!0),Tt}},bt=function(ft){var $e=Ce(b(ft)),Ye=[];return z($e,function(it){!f(gt,it)&&!f(L,it)&&Je(Ye,it)}),Ye},de=function(Ee){var ft=Ee===fe,$e=Ce(ft?Ct:b(Ee)),Ye=[];return z($e,function(it){f(gt,it)&&(!ft||f(fe,it))&&Je(Ye,gt[it])}),Ye};c||(Ue=function(){if(_(Ze,this))throw new dt("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),$e=V(ft),Ye=function(it){var Tt=this===void 0?r:this;Tt===fe&&n(Ye,Ct,it),f(Tt,X)&&f(Tt[X],$e)&&(Tt[X][$e]=!1);var Yt=O(1,it);try{vt(Tt,$e,Yt)}catch(Ae){if(!(Ae instanceof ot))throw Ae;Ve(Tt,$e,Yt)}};return u&&Oe&&vt(fe,$e,{configurable:!0,set:Ye}),Ne($e,ft)},Ze=Ue[ie],j(Ze,"toString",function(){return se(this).tag}),j(Ue,"withoutSetter",function(Ee){return Ne(V(Ee),Ee)}),B.f=Ie,D.f=we,R.f=le,T.f=tt,E.f=A.f=bt,k.f=de,Q.f=function(Ee){return Ne(K(Ee),Ee)},u&&(G(Ze,"description",{configurable:!0,get:function(){return se(this).description}}),s||j(fe,"propertyIsEnumerable",Ie,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Ue}),z(I(Pt),function(Ee){W(Ee)}),t({target:te,stat:!0,forced:!c},{useSetter:function(){Oe=!0},useSimple:function(){Oe=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:we,defineProperties:le,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:bt}),F(),q(Ue,te),L[X]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),f=e(64110),_=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),R=c(b,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[R]=!0),R};_(P,p),P.prototype=b,b.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(b.valueOf),I=a(b.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),k=a("".slice);f(b,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var R=I(D),B=O?k(R,7,-1):A(R,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var _=a(f);if(n(c,_))return c[_];var p=r("Symbol")(_);return c[_]=p,o[p]=_,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),f=r(o),_=n(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,_=u("".slice),p=c(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var P=arguments.length;o(this);var O=_(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,f=n(s.values),_=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return _(b(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),f=0,_;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var k=this.length,T=a(A),D=0;if(T+E>k)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),f=e(46573),_=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(_)return _<602;var E=new g(516),A=Array(516),k,T;for(k=0;k<516;k++)T=k%4,E[k]=515-k,A[k]=k-2*T+3;for(P(E,function(D,R){return(D/4|0)-(R/4|0)}),k=0;k<516;k++)if(E[k]!==A[k])return!0}),I=function(E){return function(A,k){return E!==void 0?+E(A,k)||0:k!==k?-1:A!==A?1:A===0&&k===0?1/A>0&&1/k<0?1:-1:A>k}};b("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var _=s(this),p=_.length,b=n(o,p),g=a(_);return new g(_.buffer,_.byteOffset+b*_.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-b))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,_=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,_?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(_){_!==void 0&&n(_);var p=s(this),b=a(u(p),p);return o(b,_)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(_){return _===8}}();o("with",function(_,p){var b=u(this),g=a(_),P=n(b)?s(p):+p;return t(b,c(b),g,P)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",P=b.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(_,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var b=a(_),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,_){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(_))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),f=e(59893),_=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=_.set,E=_.getterFor(S),A="sync-dispose",k="disposed",T="pending",D=function(j){var G=E(j);if(G.state===k)throw new g(S+" already disposed");return G},R=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=R.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==k){G.state=k,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new b(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new R;return E(H).stack=G.stack,G.stack=[],G.state=k,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===k}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:R})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),_=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=c(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!_(b)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),f=e(3338),_=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],k=P||!s(A)||A.prototype!==b||!f(function(){A({})}),T=function(){if(n(this,b),u(this)===b)throw new E("Abstract class Iterator not directly constructable")},D=function(R,B){g?c(b,R,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===b)throw new E("You can't redefine this property");_(this,R)?this[R]=j:o(this,R,j)}}):b[R]=B};_(b,I)||D(I,S),(k||!_(b,O)||b[O]===Object)&&D(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:k},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),f=c(function(){for(var _=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,_)),g=this.done=!!b.done,g)return;if(b=n(r(p,_)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new f(a(this),{remaining:b})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(_,p){if(!c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),f=u(function(){for(var _=this.iterator,p=this.predicate,b=this.next,g,P,O;;){if(g=a(r(b,_)),P=this.done=!!g.done,P)return;if(O=g.value,c(_,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p(_)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),f=e(16697),_=c(function(){for(var p=this.iterator,b=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(b){return a(this),n(b),new _(s(this),{mapper:b,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),f=0;r(o,function(_){c(_,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=c(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new f(b)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),_=arguments.length<2,p=_?void 0:arguments[1],b=0;if(r(f,function(g){_?(_=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),_)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),f=e(16697),_=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(b){n(this);var g=u(s(+b));return new _(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),f=e(18589),_=e(32621),p=e(69905),b=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,k=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,R=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ie,ce){ie=p(ie);var se=new z(ie,0,""),fe=se.parse(),Ue=fe.value,Ze=se.skip(V,fe.end);if(Ze1?arguments[1]:void 0);return a(c,function(f,_){if(!o(f,_,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){p(g,P,_)&&c(b,P,g)}),b}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{value:_}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var _=a(this)?this:u,p=new _;s(f);var b=s(p.set);return n(o,function(g){r(b,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,p(g,P,_),g)}),b}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,P,p(g,P,_))}),b}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,_){if(o(f,_,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(_,p){var b=n(this),g=arguments.length;r(p);var P=c(b,_);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(b,_):r(g>2?arguments[2]:void 0)(_,b);return o(b,_,p(O,_,b)),b}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,f){return n(r(s,u,c,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>16,p=c>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',_=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){_(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new b(f);return new g(S)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>>16,p=c>>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,f=parseInt,_=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var k=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(b(E,0)==="-"&&(k=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),R=f(D[0],T);if(D.length>1&&(R+=f(D[1],T)/_(T,D[1].length)),T===10&&P(R,T)!==E)throw new c(a);return k*R}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),f=e(4112),_=e(31946),p=e(53776),b=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",k="Subscription",T="SubscriptionObserver",D=I.getterFor,R=I.set,B=D(A),j=D(k),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:k,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=R(this,new H(Q)),q;n||(this.closed=!1);try{(q=p(Q,"start"))&&r(q,Q,this)}catch(te){O(te)}if(!F.isClosed()){var M=F.subscriptionObserver=new L(F);try{var z=W(M),X=z;f(z)||(F.cleanup=o(z.unsubscribe)?function(){X.unsubscribe()}:s(z))}catch(te){M.error(te);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){R(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;try{var M=p(q,"next");M&&r(M,q,W)}catch(z){O(z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;F.close();try{var M=p(q,"error");M?r(M,q,W):O(W)}catch(z){O(z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var q=p(F,"complete");q&&r(q,F)}catch(M){O(M)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),R(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:_(W)?W:{},B(this).subscriber)}}),b(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),f=e(59893),_=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),P=c(a(b),_);if(P){var O=a(n(P,b));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(b);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var _=n(f),p=s(_,0);return(p>47&&p<58?"\\x3":"")+u(_,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){p(g,g,_)&&c(b,g)}),b}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_){if(o(_,_,c))return{value:_}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var _=n(this),p=f===void 0?",":s(f),b=[];return a(_,function(g){c(b,g)}),u(b,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){c(b,p(g,g,_))}),b}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),f=arguments.length<2,_=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,_=p):_=c(_,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return _}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),f=o.length,_=a(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,f=c.charAt,_="String Iterator",p=u.set,b=u.getterFor(_),g=r(function(O){p(this,{type:_,string:O,index:0})},"String",function(){var O=b(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),f=e(82762),_=e(37691).f,p=e(71698),b=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new b.WeakMap,I=b.get,E=b.has,A=b.set,k=Array,T=TypeError,D=Object.freeze||Object,R=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",q=function(ce){var se=ce.raw;if(t&&!R(se))throw new T("Raw template should be frozen");if(E(S,se))return I(S,se);var fe=M(se),Ue=X(fe);return _(Ue,"raw",{value:D(fe)}),D(Ue),A(S,se,Ue),Ue},M=function(ce){var se=c(ce),fe=f(se),Ue=k(fe),Ze=k(fe),ot=0,dt,ct,Xe,pe;if(!fe)throw new T(Q);for(;ot0)throw new T(W);dt[1]=""}if(je){if(dt.length===1||Y(K,dt[dt.length-1]))throw new T(F);dt[dt.length-2]="",dt[dt.length-1]=""}for(var Je=2;Je1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var _=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(_),P(n(f,b,g))}).then(function(P){return s(u(_),P)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,_=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});_("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),k=a(O,A),T=arguments.length,D=0,R,B,j,G,H,Y,L;if(T===0)R=B=0;else if(T===1)R=0,B=A-k;else if(B=b(p(u(S),0),A-k),R=T-2,R){G=new E(R),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,R=f(D)==="base64"?_:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(R,F))throw new g('Bad char in input: "'+F+'"');return R[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(b,H,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),_=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,b))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),f=e(66244).i2c,_=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!_&&!u(function(){return _("hi")!=="aGk="}),P=g&&!u(function(){_()}),O=g&&u(function(){return _(null)!=="bnVsbA=="}),S=g&&_.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(_,r,c(E));for(var A=c(E),k="",T=0,D=f,R,B;p(A,T)||(D="=",T%1);){if(B=b(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");R=R<<8|B,k+=p(D,63&R>>8-T%1*8)}return k}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),f=a.values,_=function(b,g){if(b){if(b[o]!==f)try{s(b,o,f)}catch(O){b[o]=f}if(u(b,g,!0),r[g]){for(var P in a)if(b[P]!==a[P])try{s(b,P,a[P])}catch(O){b[P]=a[P]}}}};for(var p in r)_(t[p]&&t[p].prototype,p);_(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),f=e(64110),_=e(32621),p=e(56472),b=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),k="DOMException",T="DATA_CLONE_ERR",D=n("Error"),R=n(k)||function(){try{var Ze=n("MessageChannel")||r("worker_threads").MessageChannel;new Ze().port1.postMessage(new WeakMap)}catch(ot){if(ot.name===T&&ot.code===25)return ot.constructor}}(),B=R&&R.prototype,j=D.prototype,G=I.set,H=I.getterFor(k),Y="stack"in new D(k),L=function(Ze){return _(O,Ze)&&O[Ze].m?O[Ze].c:0},V=function(){p(this,K);var ot=arguments.length,dt=P(ot<1?void 0:arguments[0]),ct=P(ot<2?void 0:arguments[1],"Error"),Xe=L(ct);if(G(this,{type:k,name:ct,message:dt,code:Xe}),E||(this.name=ct,this.message=dt,this.code=Xe),Y){var pe=new D(dt);pe.name=k,c(this,"stack",u(1,S(pe.stack,1)))}},K=V.prototype=s(j),Q=function(Ze){return{enumerable:!0,configurable:!0,get:Ze}},W=function(Ze){return Q(function(){return H(this)[Ze]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new R instanceof D)}),q=F||a(function(){return j.toString!==g||String(new R(1,2))!=="2: 1"}),M=F||a(function(){return new R(1,"DataCloneError").code!==25}),z=F||R[T]!==25||B[T]!==25,X=A?q||M||z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:R});var te=n(k),ie=te.prototype;q&&(A||R===te)&&o(ie,"toString",g),M&&E&&R===te&&f(ie,"code",Q(function(){return L(b(this).name)}));for(var ce in O)if(_(O,ce)){var se=O[ce],fe=se.s,Ue=u(6,se.c);_(te,fe)||c(te,fe,Ue),_(ie,fe)||c(ie,fe,Ue)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),f=e(7825),_=e(52109),p=e(80739),b=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),k="stack"in new S(1,2),T=S&&b&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),R=A&&!D&&!k;t({global:!0,constructor:!0,forced:g||R},{DOMException:R?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in _)if(u(_,G)){var H=_[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var _=u&&c.domain;n(_?_.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(_){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:_,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),f=e(39812),_=e(4112),p=e(31946),b=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),k=e(57106),T=e(81644),D=e(2786),R=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),q=D.Map,M=D.has,z=D.get,X=D.set,te=R.Set,ie=R.add,ce=R.has,se=a("Object","keys"),fe=s([].push),Ue=s((!0).valueOf),Ze=s(1 .valueOf),ot=s("".valueOf),dt=s(V.prototype.getTime),ct=c("structuredClone"),Xe="DataCloneError",pe="Transferring",Ce=function(de){return!u(function(){var Ee=new n.Set([7]),ft=de(Ee),$e=de(Y(7));return ft===Ee||!ft.has(7)||!p($e)||+$e!=7})&&de},je=function(de,Ee){return!u(function(){var ft=new Ee,$e=de({a:ft,b:ft});return!($e&&$e.a===$e.b&&$e.a instanceof Ee&&$e.a.stack===ft.stack)})},Je=function(de){return!u(function(){var Ee=de(new n.AggregateError([1],ct,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==ct||Ee.cause!==3})},gt=n.structuredClone,Ct=t||!je(gt,K)||!je(gt,F)||!Je(gt),Pt=!gt&&Ce(function(de){return new W(ct,{detail:de}).detail}),Oe=Ce(gt)||Pt,Ve=function(de){throw new F("Uncloneable type: "+de,Xe)},vt=function(de,Ee){throw new F((Ee||"Cloning")+" of "+de+" cannot be properly polyfilled in this engine",Xe)},Ne=function(de,Ee){return Oe||vt(Ee),Oe(de)},we=function(){var de;try{de=new n.DataTransfer}catch(Ee){try{de=new n.ClipboardEvent("").clipboardData}catch(ft){}}return de&&de.items&&de.files?de:null},le=function(de,Ee,ft){if(M(Ee,de))return z(Ee,de);var $e=ft||O(de),Ye,it,Tt,Yt,Ae,Le;if($e==="SharedArrayBuffer")Oe?Ye=Oe(de):Ye=de;else{var ze=n.DataView;!ze&&!o(de.slice)&&vt("ArrayBuffer");try{if(o(de.slice)&&!de.resizable)Ye=de.slice(0);else for(it=de.byteLength,Tt=("maxByteLength"in de)?{maxByteLength:de.maxByteLength}:void 0,Ye=new ArrayBuffer(it,Tt),Yt=new ze(de),Ae=new ze(Ye),Le=0;Le1&&!_(arguments[1])?P(arguments[1]):void 0,$e=ft?ft.transfer:void 0,Ye,it;$e!==void 0&&(Ye=new q,it=tt($e,Ye));var Tt=Ie(Ee,Ye);return it&&bt(it),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),f=e(66477),_=e(94573),p=e(83126),b=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),k=e(69905),T=e(20132),D=e(35012),R=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,W=b.getterFor(V),F=b.getterFor(K),q=Object.getOwnPropertyDescriptor,M=function(Ye){if(!s)return r[Ye];var it=q(r,Ye);return it&&it.value},z=M("fetch"),X=M("Request"),te=M("Headers"),ie=X&&X.prototype,ce=te&&te.prototype,se=r.RegExp,fe=r.TypeError,Ue=r.decodeURIComponent,Ze=r.encodeURIComponent,ot=a("".charAt),dt=a([].join),ct=a([].push),Xe=a("".replace),pe=a([].shift),Ce=a([].splice),je=a("".split),Je=a("".slice),gt=/\+/g,Ct=Array(4),Pt=function(Ye){return Ct[Ye-1]||(Ct[Ye-1]=se("((?:%[\\da-f]{2}){"+Ye+"})","gi"))},Oe=function(Ye){try{return Ue(Ye)}catch(it){return Ye}},Ve=function(Ye){var it=Xe(Ye,gt," "),Tt=4;try{return Ue(it)}catch(Yt){for(;Tt;)it=Xe(it,Pt(Tt--),Oe);return it}},vt=/[!'()~]|%20/g,Ne={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},we=function(Ye){return Ne[Ye]},le=function(Ye){return Xe(Ze(Ye),vt,we)},ye=p(function(it,Tt){Q(this,{type:K,target:W(it).entries,index:0,kind:Tt})},V,function(){var it=F(this),Tt=it.target,Yt=it.index++;if(!Tt||Yt>=Tt.length)return it.target=void 0,j(void 0,!0);var Ae=Tt[Yt];switch(it.kind){case"keys":return j(Ae.key,!1);case"values":return j(Ae.value,!1)}return j([Ae.key,Ae.value],!1)},!0),Ie=function(Ye){this.entries=[],this.url=null,Ye!==void 0&&(A(Ye)?this.parseObject(Ye):this.parseQuery(typeof Ye=="string"?ot(Ye,0)==="?"?Je(Ye,1):Ye:k(Ye)))};Ie.prototype={type:V,bindURL:function(Ye){this.url=Ye,this.update()},parseObject:function(Ye){var it=this.entries,Tt=B(Ye),Yt,Ae,Le,ze,ht,Dt,ue;if(Tt)for(Yt=R(Ye,Tt),Ae=Yt.next;!(Le=n(Ae,Yt)).done;){if(ze=R(E(Le.value)),ht=ze.next,(Dt=n(ht,ze)).done||(ue=n(ht,ze)).done||!n(ht,ze).done)throw new fe("Expected sequence with length 2");ct(it,{key:k(Dt.value),value:k(ue.value)})}else for(var mt in Ye)O(Ye,mt)&&ct(it,{key:mt,value:k(Ye[mt])})},parseQuery:function(Ye){if(Ye)for(var it=this.entries,Tt=je(Ye,"&"),Yt=0,Ae,Le;Yt0?arguments[0]:void 0,Tt=Q(this,new Ie(it));s||(this.size=Tt.entries.length)},bt=tt.prototype;if(f(bt,{append:function(it,Tt){var Yt=W(this);G(arguments.length,2),ct(Yt.entries,{key:k(it),value:k(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ye){for(var it=W(this),Tt=G(arguments.length,1),Yt=it.entries,Ae=k(Ye),Le=Tt<2?void 0:arguments[1],ze=Le===void 0?Le:k(Le),ht=0;htYt.key?1:-1}),it.updateURL()},forEach:function(it){for(var Tt=W(this).entries,Yt=S(it,arguments.length>1?arguments[1]:void 0),Ae=0,Le;Ae1?ft(arguments[1]):{})}}),P(X)){var $e=function(it){return g(this,ie),new X(it,arguments.length>1?ft(arguments[1]):{})};ie.constructor=$e,$e.prototype=ie,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:$e})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),f=r(u.forEach),_=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,b);var O=[];f(this,function(R,B){_(O,{key:B,value:R})}),a(g,1);for(var S=n(b),I=n(P),E=0,A=0,k=!1,T=O.length,D;E?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Ct=/^[\u0000-\u0020]+/,Pt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Oe=/[\t\n\r]/g,Ve,vt=function(xt){var et=X(xt,"."),We,Be,nt,jt,Nt,_r,gr;if(et.length&&et[et.length-1]===""&&et.length--,We=et.length,We>4)return xt;for(Be=[],nt=0;nt1&&V(jt,0)==="0"&&(Nt=K(Xe,jt)?16:8,jt=te(jt,Nt===8?1:2)),jt==="")_r=0;else{if(!K(Nt===10?Ce:Nt===8?pe:je,jt))return xt;_r=H(jt,Nt)}q(Be,_r)}for(nt=0;nt=L(256,5-We))return null}else if(_r>255)return null;for(gr=F(Be),nt=0;nt6))return;for(_r=0;Re();){if(gr=null,_r>0)if(Re()==="."&&_r<4)nt++;else return;if(!K(ct,Re()))return;for(;K(ct,Re());){if(Ur=H(Re(),10),gr===null)gr=Ur;else{if(gr===0)return;gr=gr*10+Ur}if(gr>255)return;nt++}et[We]=et[We]*256+gr,_r++,(_r===2||_r===4)&&We++}if(_r!==4)return;break}else if(Re()===":"){if(nt++,!Re())return}else if(Re())return;et[We++]=jt}if(Be!==null)for(hn=We-Be,We=7;We!==0&&hn>0;)ir=et[We],et[We--]=et[Be+hn-1],et[Be+--hn]=ir;else if(We!==8)return;return et},we=function(xt){for(var et=null,We=1,Be=null,nt=0,jt=0;jt<8;jt++)xt[jt]!==0?(nt>We&&(et=Be,We=nt),Be=null,nt=0):(Be===null&&(Be=jt),++nt);return nt>We&&(et=Be,We=nt),et},le=function(xt){var et,We,Be,nt;if(typeof xt=="number"){for(et=[],We=0;We<4;We++)ce(et,xt%256),xt=Y(xt/256);return Q(et,".")}else if(typeof xt=="object"){for(et="",Be=we(xt),We=0;We<8;We++)nt&&xt[We]===0||(nt&&(nt=!1),Be===We?(et+=We?":":"::",nt=!0):(et+=W(xt[We],16),We<7&&(et+=":")));return"["+et+"]"}return xt},ye={},Ie=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ie,{"#":1,"?":1,"{":1,"}":1}),bt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(xt,et){var We=P(xt,0);return We>32&&We<127&&!_(et,xt)?xt:encodeURIComponent(xt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(xt,et){var We;return xt.length===2&&K(ot,V(xt,0))&&((We=V(xt,1))===":"||!et&&We==="|")},$e=function(xt){var et;return xt.length>1&&ft(te(xt,0,2))&&(xt.length===2||(et=V(xt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ye=function(xt){return xt==="."||ie(xt)==="%2e"},it=function(xt){return xt=ie(xt),xt===".."||xt==="%2e."||xt===".%2e"||xt==="%2e%2e"},Tt={},Yt={},Ae={},Le={},ze={},ht={},Dt={},ue={},mt={},tr={},Ht={},Ut={},cr={},He={},pt={},Mt={},ar={},Jt={},pr={},Ir={},Lr={},$t=function(xt,et,We){var Be=S(xt),nt,jt,Nt;if(et){if(jt=this.parse(Be),jt)throw new G(jt);this.searchParams=null}else{if(We!==void 0&&(nt=new $t(We,!0)),jt=this.parse(Be,null,nt),jt)throw new G(jt);Nt=B(new R),Nt.bindURL(this),this.searchParams=Nt}};$t.prototype={type:"URL",parse:function(xt,et,We){var Be=this,nt=et||Tt,jt=0,Nt="",_r=!1,gr=!1,Ur=!1,hn,ir,Re,Tr;for(xt=S(xt),et||(Be.scheme="",Be.username="",Be.password="",Be.host=null,Be.port=null,Be.path=[],Be.query=null,Be.fragment=null,Be.cannotBeABaseURL=!1,xt=M(xt,Ct,""),xt=M(xt,Pt,"$1")),xt=M(xt,Oe,""),hn=b(xt);jt<=hn.length;){switch(ir=hn[jt],nt){case Tt:if(ir&&K(ot,ir))Nt+=ie(ir),nt=Yt;else{if(et)return fe;nt=Ae;continue}break;case Yt:if(ir&&(K(dt,ir)||ir==="+"||ir==="-"||ir==="."))Nt+=ie(ir);else if(ir===":"){if(et&&(Be.isSpecial()!==_(Ee,Nt)||Nt==="file"&&(Be.includesCredentials()||Be.port!==null)||Be.scheme==="file"&&!Be.host))return;if(Be.scheme=Nt,et){Be.isSpecial()&&Ee[Be.scheme]===Be.port&&(Be.port=null);return}Nt="",Be.scheme==="file"?nt=He:Be.isSpecial()&&We&&We.scheme===Be.scheme?nt=Le:Be.isSpecial()?nt=ue:hn[jt+1]==="/"?(nt=ze,jt++):(Be.cannotBeABaseURL=!0,q(Be.path,""),nt=pr)}else{if(et)return fe;Nt="",nt=Ae,jt=0;continue}break;case Ae:if(!We||We.cannotBeABaseURL&&ir!=="#")return fe;if(We.cannotBeABaseURL&&ir==="#"){Be.scheme=We.scheme,Be.path=g(We.path),Be.query=We.query,Be.fragment="",Be.cannotBeABaseURL=!0,nt=Lr;break}nt=We.scheme==="file"?He:ht;continue;case Le:if(ir==="/"&&hn[jt+1]==="/")nt=mt,jt++;else{nt=ht;continue}break;case ze:if(ir==="/"){nt=tr;break}else{nt=Jt;continue}case ht:if(Be.scheme=We.scheme,ir===Ve)Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query;else if(ir==="/"||ir==="\\"&&Be.isSpecial())nt=Dt;else if(ir==="?")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query="",nt=Ir;else if(ir==="#")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.path.length--,nt=Jt;continue}break;case Dt:if(Be.isSpecial()&&(ir==="/"||ir==="\\"))nt=mt;else if(ir==="/")nt=tr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,nt=Jt;continue}break;case ue:if(nt=mt,ir!=="/"||V(Nt,jt+1)!=="/")continue;jt++;break;case mt:if(ir!=="/"&&ir!=="\\"){nt=tr;continue}break;case tr:if(ir==="@"){_r&&(Nt="%40"+Nt),_r=!0,Re=b(Nt);for(var Fe=0;Fe65535)return Ze;Be.port=Be.isSpecial()&&na===Ee[Be.scheme]?null:na,Nt=""}if(et)return;nt=ar;continue}else return Ze;break;case He:if(Be.scheme="file",ir==="/"||ir==="\\")nt=pt;else if(We&&We.scheme==="file")switch(ir){case Ve:Be.host=We.host,Be.path=g(We.path),Be.query=We.query;break;case"?":Be.host=We.host,Be.path=g(We.path),Be.query="",nt=Ir;break;case"#":Be.host=We.host,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;break;default:$e(Q(g(hn,jt),""))||(Be.host=We.host,Be.path=g(We.path),Be.shortenPath()),nt=Jt;continue}else{nt=Jt;continue}break;case pt:if(ir==="/"||ir==="\\"){nt=Mt;break}We&&We.scheme==="file"&&!$e(Q(g(hn,jt),""))&&(ft(We.path[0],!0)?q(Be.path,We.path[0]):Be.host=We.host),nt=Jt;continue;case Mt:if(ir===Ve||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Nt))nt=Jt;else if(Nt===""){if(Be.host="",et)return;nt=ar}else{if(Tr=Be.parseHost(Nt),Tr)return Tr;if(Be.host==="localhost"&&(Be.host=""),et)return;Nt="",nt=ar}continue}else Nt+=ir;break;case ar:if(Be.isSpecial()){if(nt=Jt,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Be.query="",nt=Ir;else if(!et&&ir==="#")Be.fragment="",nt=Lr;else if(ir!==Ve&&(nt=Jt,ir!=="/"))continue;break;case Jt:if(ir===Ve||ir==="/"||ir==="\\"&&Be.isSpecial()||!et&&(ir==="?"||ir==="#")){if(it(Nt)?(Be.shortenPath(),ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&q(Be.path,"")):Ye(Nt)?ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&q(Be.path,""):(Be.scheme==="file"&&!Be.path.length&&ft(Nt)&&(Be.host&&(Be.host=""),Nt=V(Nt,0)+":"),q(Be.path,Nt)),Nt="",Be.scheme==="file"&&(ir===Ve||ir==="?"||ir==="#"))for(;Be.path.length>1&&Be.path[0]==="";)z(Be.path);ir==="?"?(Be.query="",nt=Ir):ir==="#"&&(Be.fragment="",nt=Lr)}else Nt+=de(ir,tt);break;case pr:ir==="?"?(Be.query="",nt=Ir):ir==="#"?(Be.fragment="",nt=Lr):ir!==Ve&&(Be.path[0]+=de(ir,ye));break;case Ir:!et&&ir==="#"?(Be.fragment="",nt=Lr):ir!==Ve&&(ir==="'"&&Be.isSpecial()?Be.query+="%27":ir==="#"?Be.query+="%23":Be.query+=de(ir,ye));break;case Lr:ir!==Ve&&(Be.fragment+=de(ir,Ie));break}jt++}},parseHost:function(xt){var et,We,Be;if(V(xt,0)==="["){if(V(xt,xt.length-1)!=="]"||(et=Ne(te(xt,1,-1)),!et))return Ue;this.host=et}else if(this.isSpecial()){if(xt=O(xt),K(Je,xt)||(et=vt(xt),et===null))return Ue;this.host=et}else{if(K(gt,xt))return Ue;for(et="",We=b(xt),Be=0;Be1?arguments[1]:void 0,nt=T(We,new $t(et,!1,Be));r||(We.href=nt.serialize(),We.origin=nt.getOrigin(),We.protocol=nt.getProtocol(),We.username=nt.getUsername(),We.password=nt.getPassword(),We.host=nt.getHost(),We.hostname=nt.getHostname(),We.port=nt.getPort(),We.pathname=nt.getPathname(),We.search=nt.getSearch(),We.searchParams=nt.getSearchParams(),We.hash=nt.getHash())},Wt=Ft.prototype,Qt=function(xt,et){return{get:function(){return D(this)[xt]()},set:et&&function(We){return D(this)[et](We)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var yr=j.createObjectURL,Er=j.revokeObjectURL;yr&&c(Ft,"createObjectURL",s(yr,j)),Er&&c(Ft,"revokeObjectURL",s(Er,j))}I(Ft,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ft})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(fe=ot===se)&&(q=Ue[(F=Ue[4])?5:(F=3,3)],Ue[4]=Ue[5]=p):Ue[0]<=Ze&&((fe=ce<2&&Zese||se>ot)&&(Ue[4]=ce,Ue[5]=se,te.n=ot,F=0))}if(fe||ce>1)return I;throw X=!0,se}return function(ce,se,fe){if(M>1)throw TypeError("Generator is already running");for(X&&se===1&&ie(se,fe),F=se,q=fe;(b=F<2?p:q)||!X;){W||(F?F<3?(F>1&&(te.n=-1),ie(F,q)):te.n=q:te.v=q);try{if(M=2,W){if(F||(ce="next"),b=W[ce]){if(!(b=b.call(W,q)))throw TypeError("iterator result is not an object");if(!b.done)return b;q=b.value,F<2&&(F=0)}else F===1&&(b=W.return)&&b.call(W),F<2&&(q=TypeError("The iterator does not provide a '"+ce+"' method"),F=1);W=p}else if((b=(X=te.n<0)?q:V.call(K,te))!==I)break}catch(Ue){W=p,F=1,q=Ue}finally{M=1}}return{value:b,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function k(){}b=Object.getPrototypeOf;var T=[][P]?b(b([][P]())):(r(b={},P,function(){return this}),b),D=k.prototype=E.prototype=Object.create(T);function R(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,k):(B.__proto__=k,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=k,r(D,"constructor",k),r(k,"constructor",A),A.displayName="GeneratorFunction",r(k,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:R}})()}function a(p,b){function g(O,S,I,E){try{var A=p[O](S),k=A.value;return k instanceof t?b.resolve(k.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):b.resolve(k).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new b(function(A,k){g(O,I,A,k)})}return P=P?P.then(E,E):E()},!0)}function s(p,b,g,P,O){return new a(n().w(p,b,g,P),O||Promise)}function u(p,b,g,P,O){var S=s(p,b,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var b=Object(p),g=[];for(var P in b)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in b)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var b=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(b)return b.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function _(){"use strict";var p=n(),b=p.m(_),g=(Object.getPrototypeOf?Object.getPrototypeOf(b):b.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(k){E||(E={stop:function(){return A(k.a,2)},catch:function(){return k.v},abrupt:function(D,R){return A(k.a,O[D],R)},delegateYield:function(D,R,B){return E.resultName=R,A(k.d,f(D),B)},finish:function(D){return A(k.f,D)}},A=function(D,R,B){k.p=E.prev,k.n=E.next;try{return D(R,B)}finally{E.next=k.n}}),E.resultName&&(E[E.resultName]=k.v,E.resultName=void 0),E.sent=k.v,E.next=k.n;try{return I.call(this,E)}finally{k.p=E.prev,k.n=E.next}}}return(_=function(){return{wrap:function(A,k,T,D){return p.w(S(A),k,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,k){return new t(A,k)},AsyncIterator:a,async:function(A,k,T,D,R){return(P(k)?s:u)(S(A),k,T,D,R)},keys:c,values:f}})()}},18773:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var _=[null];_.push.apply(_,o);var p=new(c.bind.apply(c,_));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(_){if(_===null||!n(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(_))return o.get(_);o.set(_,p)}function p(){return s(_,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(_.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,_)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,_=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var k=A||{},T=k.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,k=new Array(A),T=0;Tn?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"272cadb5",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"da8e355d",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"1e7c86ba",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"42a13194",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"ec6643ac",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"d2fcafc4",1962:"3e75a6ea",1994:"e378dfbb",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"10db4fd1",2306:"58e3cdb8",2307:"5a34c6af",2338:"f2776e9a",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"65d462e7",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"062df485",3317:"9fda0e19",3332:"9928b3b8",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"146430d8",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"29aa81c0",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"334029cd",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4849:"76dcd20e",4850:"1edda4b7",4862:"47f3ccf1",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"d6a43fad",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"886ded5d",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"90f66ce6",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"2884baaa",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"7e836f1c",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"8e0655ea",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"57e97b0b",8823:"17f6158f",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"09391a9a",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"272cadb5",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"da8e355d",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"1e7c86ba",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"42a13194",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"ec6643ac",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"d2fcafc4",1962:"3e75a6ea",1994:"e378dfbb",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"10db4fd1",2306:"58e3cdb8",2307:"5a34c6af",2338:"f2776e9a",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"65d462e7",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"062df485",3317:"9fda0e19",3332:"9928b3b8",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"146430d8",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"e78d4142",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"334029cd",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4849:"76dcd20e",4850:"1edda4b7",4862:"47f3ccf1",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"d6a43fad",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"886ded5d",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"90f66ce6",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"2884baaa",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"7e836f1c",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"8e0655ea",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"57e97b0b",8823:"17f6158f",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"09391a9a",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Nr.endsWith("/")?Nr:"".concat(Nr,"/")}var oc=__webpack_require__(38127),ju=__webpack_require__(38329),nu=__webpack_require__(8616),Ns=["content"],us=["content"],Lc=/^(http:|https:)?\/\//;function Lu(Nr){return Lc.test(Nr)||Nr.startsWith("/")&&!Nr.startsWith("/*")||Nr.startsWith("./")||Nr.startsWith("../")}var Oi=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Bs=function(an){var Bn,Pa=an.loaderData,Gn=an.htmlPageOpts,$n=an.manifest,ua=($n==null||(Bn=$n.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ua,"'")}})};function Xi(Nr){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Nr=="string")return Lu(Nr)?(0,ti.Z)({src:Nr},an):{content:Nr};if((0,nu.Z)(Nr)==="object")return(0,ti.Z)((0,ti.Z)({},Nr),an);throw new Error("Invalid script type: ".concat((0,nu.Z)(Nr)))}function Zl(Nr){return Lu(Nr)?{type:"link",href:Nr}:{type:"style",content:Nr}}var Fc=function(an){var Bn,Pa,Gn,$n,ua,so,Vn=an.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Bn=Vn.favicons)===null||Bn===void 0?void 0:Bn.map(function(uo,Es){return oe.createElement("link",{key:Es,rel:"shortcut icon",href:uo})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Pa=Vn.keywords)===null||Pa===void 0?void 0:Pa.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(uo){return oe.createElement("meta",{key:uo.name,name:uo.name,content:uo.content})}),Vn==null||($n=Vn.links)===null||$n===void 0?void 0:$n.map(function(uo,Es){return oe.createElement("link",(0,ju.Z)({key:Es},uo))}),Vn==null||(ua=Vn.styles)===null||ua===void 0?void 0:ua.map(function(uo,Es){var Ss=Zl(uo),Zs=Ss.type,Hs=Ss.href,lu=Ss.content;if(Zs==="link")return oe.createElement("link",{key:Es,rel:"stylesheet",href:Hs});if(Zs==="style")return oe.createElement("style",{key:Es},lu)}),Vn==null||(so=Vn.headScripts)===null||so===void 0?void 0:so.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,Ns);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))}))};function li(Nr){var an,Bn=Nr.children,Pa=Nr.loaderData,Gn=Nr.manifest,$n=Nr.htmlPageOpts,ua=Nr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,so=Nr.mountElementId;if(ua!=null&&ua.pureHtml)return oe.createElement("html",null,oe.createElement("head",null,oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n})));if(ua!=null&&ua.pureApp)return oe.createElement(oe.Fragment,null,Bn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:($n==null?void 0:$n.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n}),$n==null||(an=$n.scripts)===null||an===void 0?void 0:an.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,us);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))})))}var au=oe.createContext(void 0);function Nc(){return oe.useContext(au)}var Fu=["redirect"];function Nu(Nr){var an=Nr.routesById,Bn=Nr.parentId,Pa=Nr.routeComponents,Gn=Nr.useStream,$n=Gn===void 0?!0:Gn;return Object.keys(an).filter(function(ua){return an[ua].parentId===Bn}).map(function(ua){var so=zu((0,ti.Z)((0,ti.Z)({route:an[ua],routeComponent:Pa[ua],loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat},Nr.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(uo){return an[uo].parentId===ua}).length>0}),{},{useStream:$n})),Vn=Nu({routesById:an,routeComponents:Pa,parentId:so.id,loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat,useStream:$n});return Vn.length>0&&(so.children=Vn,so.routes=Vn),so})}function Bu(Nr){var an=(0,xi.UO)(),Bn=(0,xi.Gn)(Nr.to,an),Pa=(0,Mu.T$)(),Gn=(0,xi.TH)();if(Pa!=null&&Pa.keepQuery){var $n=Gn.search+Gn.hash;Bn+=$n}var ua=(0,ti.Z)((0,ti.Z)({},Nr),{},{to:Bn});return oe.createElement(xi.Fg,(0,ju.Z)({replace:!0},ua))}function zu(Nr){var an=Nr.route,Bn=Nr.useStream,Pa=Bn===void 0?!0:Bn,Gn=an.redirect,$n=(0,oc.Z)(an,Fu),ua=Nr.reactRouter5Compat?ic:Zu;return(0,ti.Z)({element:Gn?oe.createElement(Bu,{to:Gn}):oe.createElement(au.Provider,{value:{route:Nr.route}},oe.createElement(ua,{loader:oe.memo(Nr.routeComponent),loadingComponent:Nr.loadingComponent||Cl,hasChildren:Nr.hasChildren,useStream:Pa}))},$n)}function Cl(){return oe.createElement("div",null)}function ic(Nr){var an=Nc(),Bn=an.route,Pa=(0,Mu.Ov)(),Gn=Pa.history,$n=Pa.clientRoutes,ua=(0,xi.UO)(),so={params:ua,isExact:!0,path:Bn.path,url:Gn.location.pathname},Vn=Nr.loader,uo={location:Gn.location,match:so,history:Gn,params:ua,route:Bn,routes:$n};return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))):oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))}function Zu(Nr){var an=Nr.loader;return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(an,null)):oe.createElement(an,null)}var wu=null;function fl(){return wu}function Bc(Nr){var an=Nr.history,Bn=oe.useState({action:an.action,location:an.location}),Pa=(0,xu.Z)(Bn,2),Gn=Pa[0],$n=Pa[1];return(0,oe.useLayoutEffect)(function(){return an.listen($n)},[an]),(0,oe.useLayoutEffect)(function(){function ua(so){Nr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Nr.routes,clientRoutes:Nr.clientRoutes,location:so.location,action:so.action,basename:Nr.basename,isFirst:!!so.isFirst}})}return ua({location:Gn.location,action:Gn.action,isFirst:!0}),an.listen(ua)},[an,Nr.routes,Nr.clientRoutes]),oe.createElement(xi.F0,{navigator:an,location:Gn.location,basename:Nr.basename},Nr.children)}function cs(){var Nr=(0,Mu.Ov)(),an=Nr.clientRoutes;return(0,xi.V$)(an)}var Hu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Uu=function(an,Bn){var Pa=an.basename||"/",Gn=Nu({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var $n=oe.createElement(Bc,{basename:Pa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:Gn,history:an.history},Bn),ua=0,so=Hu;uanew Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});function pl(){return sc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/myproblems",parentId:"1",id:"320"},321:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"320",id:"321"},322:{path:"/myproblems/:id",exact:!0,parentId:"320",id:"322"},323:{path:"/account",parentId:"1",id:"323"},324:{path:"/account",parentId:"323",id:"324"},325:{path:"/account/profile",parentId:"324",id:"325"},326:{path:"/account/profile/edit",parentId:"324",id:"326"},327:{path:"/account/certification",parentId:"324",id:"327"},328:{path:"/account/secure",parentId:"324",id:"328"},329:{path:"/account/binding",parentId:"324",id:"329"},330:{path:"/account/Results",parentId:"324",id:"330"},331:{path:"/ch",parentId:"1",id:"331"},332:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"331",id:"332"},333:{path:"/ch/rest/",exact:!0,parentId:"331",id:"333"},334:{path:"/ch/rest/:id",exact:!0,parentId:"331",id:"334"},335:{path:"/order",parentId:"1",id:"335"},336:{path:"/order",parentId:"335",id:"336"},337:{path:"/order/invoice",parentId:"335",id:"337"},338:{path:"/order/records",parentId:"335",id:"338"},339:{path:"/order/apply",parentId:"335",id:"339"},340:{path:"/order/view",parentId:"335",id:"340"},341:{path:"/order/:courseId/information",parentId:"335",id:"341"},342:{path:"/order/:courseId/pay",parentId:"335",id:"342"},343:{path:"/order/:orderNum/result",parentId:"335",id:"343"},344:{path:"/messages",parentId:"1",id:"344"},345:{path:"/messages/:userId/user_tidings",parentId:"344",id:"345"},346:{path:"/messages/:userId/private_messages",parentId:"344",id:"346"},347:{path:"/messages/:userId/message_detail",parentId:"344",id:"347"},348:{path:"/vtrs",parentId:"1",id:"348"},349:{path:"/vtrs/:virtual_spacesId",parentId:"348",id:"349"},350:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"349",id:"351"},352:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"349",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"349",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"349",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"349",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"349",id:"356"},357:{path:"/vtrs/:virtual_spacesId/survey",parentId:"349",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"349",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"349",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"349",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"349",id:"361"},362:{path:"/vtrs/:virtual_spacesId/material",parentId:"349",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"349",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"349",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"349",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"349",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"349",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"349",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"349",id:"369"},370:{path:"/vtrs/:virtual_spacesId/settings",parentId:"349",id:"370"},371:{path:"/vtrs/:virtual_spacesId/resources",parentId:"349",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"349",id:"372"},373:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"349",id:"373"},374:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"349",id:"374"},375:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"349",id:"375"},376:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"349",id:"376"},377:{path:"/vtrs/:virtual_spacesId/*",parentId:"349",id:"377"},378:{path:"/101",parentId:"1",id:"378"},379:{path:"/101/:virtual_spacesId",parentId:"378",id:"379"},380:{path:"/101/:virtual_spacesId",exact:!0,parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"379",id:"381"},382:{path:"/101/:virtual_spacesId/experiment",parentId:"379",id:"382"},383:{path:"/101/:virtual_spacesId/announcement",parentId:"379",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/add",parentId:"379",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"379",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"379",id:"386"},387:{path:"/101/:virtual_spacesId/survey",parentId:"379",id:"387"},388:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"379",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge",parentId:"379",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"379",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"379",id:"391"},392:{path:"/101/:virtual_spacesId/material",parentId:"379",id:"392"},393:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"379",id:"393"},394:{path:"/101/:virtual_spacesId/lesson",parentId:"379",id:"394"},395:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"379",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"379",id:"396"},397:{path:"/101/:virtual_spacesId/discussion",parentId:"379",id:"397"},398:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"379",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"379",id:"399"},400:{path:"/101/:virtual_spacesId/settings",parentId:"379",id:"400"},401:{path:"/101/:virtual_spacesId/resources",parentId:"379",id:"401"},402:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"379",id:"402"},403:{path:"/101/:virtual_spacesId/Plan",parentId:"379",id:"403"},404:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"379",id:"404"},405:{path:"/101/:virtual_spacesId/digtal",parentId:"379",id:"405"},406:{path:"/101/:virtual_spacesId/homepage",parentId:"379",id:"406"},407:{path:"/101/:virtual_spacesId/*",parentId:"379",id:"407"},408:{path:"/administration",parentId:"1",id:"408"},409:{path:"/administration",parentId:"408",id:"409"},410:{path:"/administration/college",parentId:"409",id:"410"},411:{path:"/administration/student",parentId:"409",id:"411"},412:{path:"/administration/student/:studentId/edit",parentId:"409",id:"412"},413:{path:"/administration/profession",parentId:"409",id:"413"},414:{path:"/graduations",parentId:"1",id:"414"},415:{path:"/graduations",exact:!0,parentId:"414",id:"415"},416:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"414",id:"416"},417:{path:"/graduations/:id",parentId:"414",id:"417"},418:{path:"/graduations/:id/index",parentId:"417",id:"418"},419:{path:"/graduations/:id/topics",parentId:"417",id:"419"},420:{path:"/graduations/:id/student_selection",parentId:"417",id:"420"},421:{path:"/graduations/:id/tasks",parentId:"417",id:"421"},422:{path:"/graduations/:id/opening_report",parentId:"417",id:"422"},423:{path:"/graduations/:id/midterm_report",parentId:"417",id:"423"},424:{path:"/graduations/:id/thesis",parentId:"417",id:"424"},425:{path:"/graduations/:id/final_defense",parentId:"417",id:"425"},426:{path:"/graduations/:id/final_thesis",parentId:"417",id:"426"},427:{path:"/graduations/:id/settings",parentId:"417",id:"427"},428:{path:"/graduations/:id/teachers",parentId:"417",id:"428"},429:{path:"/graduations/:id/students",parentId:"417",id:"429"},430:{path:"/graduations/:id/archives",parentId:"417",id:"430"},431:{path:"/graduations/:id/grading_summary",parentId:"417",id:"431"},432:{path:"/dataset",parentId:"1",id:"432"},433:{path:"/dataset",exact:!0,parentId:"432",id:"433"},434:{path:"/dataset/:id/detail",exact:!0,parentId:"432",id:"434"},435:{path:"/knowledgegraph",parentId:"1",id:"435"},436:{path:"/knowledgegraph/:pathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"435",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"435",id:"438"},439:{path:"/knowledgegraph/:pathId/statistics",parentId:"435",id:"439"},440:{parentId:"435",id:"440"},441:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"440",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"440",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"440",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"440",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"440",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"440",id:"446"},447:{path:"/miniprogram",parentId:"1",id:"447"},448:{path:"/miniprogram/courseware/study",exact:!0,parentId:"447",id:"448"},449:{path:"/educoder-demo",exact:!0,parentId:"1",id:"449"},450:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"450"},451:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"451"},452:{path:"/training",parentId:"1",id:"452"},453:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"452",id:"453"},454:{path:"/largeScreen",exact:!0,parentId:"1",id:"454"},455:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"455"},456:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"456"},457:{path:"/quality",parentId:"1",id:"457"},458:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"457",id:"458"},459:{path:"/otherlogin",exact:!0,parentId:"1",id:"459"},460:{path:"/otherloginqq",exact:!0,parentId:"1",id:"460"},461:{path:"/otherloginstart",exact:!0,parentId:"1",id:"461"},462:{path:"/pathsoverview",exact:!0,parentId:"1",id:"462"},463:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"463"},464:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/login",parentId:"1",id:"465"},466:{path:"/login",parentId:"465",id:"466"},467:{path:"/user",parentId:"1",id:"467"},468:{path:"/user/login",parentId:"467",id:"468"},469:{path:"/user/register",parentId:"467",id:"469"},470:{path:"/user/reset-password",parentId:"467",id:"470"},471:{path:"/colleges",parentId:"1",id:"471"},472:{path:"/colleges/:id/statistics",parentId:"471",id:"472"},473:{path:"/help",parentId:"1",id:"473"},474:{path:"/help/:id",parentId:"473",id:"474"},475:{path:"/video",parentId:"1",id:"475"},476:{path:"/video/:videoId",parentId:"475",id:"476"},477:{path:"/terminal",parentId:"1",id:"477"},478:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"478"},479:{path:"/wrongAnswer",parentId:"1",id:"479"},480:{path:"/bwdemo",parentId:"1",id:"480"},481:{path:"/",parentId:"1",id:"481"},482:{path:"/",exact:!0,parentId:"481",id:"482"},483:{path:"/api/*",exact:!0,parentId:"481",id:"483"},484:{path:"/search",exact:!0,parentId:"481",id:"484"},485:{path:"/moop_cases",exact:!0,parentId:"481",id:"485"},486:{path:"/moop_cases/new",exact:!0,parentId:"481",id:"486"},487:{path:"/moop_cases/:caseId",exact:!0,parentId:"481",id:"487"},488:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"481",id:"488"},489:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"481",id:"489"},490:{path:"/randompaper",exact:!0,parentId:"481",id:"490"},491:{path:"/randompaper/edit/:id",exact:!0,parentId:"481",id:"491"},492:{path:"/randompaper/detail/:id",exact:!0,parentId:"481",id:"492"},493:{path:"/403",parentId:"481",id:"493"},494:{path:"/500",parentId:"481",id:"494"},495:{path:"/404",parentId:"481",id:"495"},496:{path:"/download",parentId:"481",id:"496"},497:{path:"/iwce",parentId:"481",id:"497"},498:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"481",id:"498"},499:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"481",id:"499"},500:{path:"/Activities",parentId:"481",id:"500"},501:{path:"/iwce/:itemname",parentId:"481",id:"501"},502:{path:"/knowledgeHub",parentId:"481",id:"502"},503:{path:"/hpc-course",parentId:"481",id:"503"},504:{path:"/user_agents",parentId:"481",id:"504"},505:{path:"/three",parentId:"481",id:"505"},506:{path:"/introduction",parentId:"481",id:"506"},507:{path:"/chatgpt",parentId:"481",id:"507"},508:{path:"/*",parentId:"481",id:"508"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,67622))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,78524))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,29956))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,74918))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,35873))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,59540))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,52933))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,41385))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,42448))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,62689))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,67074))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,36304))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,78963))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,96931))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,31658))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(577),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,43257))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60572))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,59747))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,79928))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53264))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,60535))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,73512))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,31954))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,93422))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8795)]).then(__webpack_require__.bind(__webpack_require__,73487))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,11524))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,62243))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,29037))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,54958))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,41330))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,43417))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,47565))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,19037))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,40711))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,80667))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,46846))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,24180))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,50817))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,56335))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8612))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,5960))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,25286))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53167))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,93305))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53201))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,11433))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,32729))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,80296))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,49786))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,14368))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,93094))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,82042))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,49775))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,86644))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32016))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,88276))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,58907))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,99817))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,65427))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,56917))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,64959))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,60166))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,67496))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,38954))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,58769))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,17174))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,19785))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,6398))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,30279))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,89812))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,91710))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,47693))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,25530))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,70159))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,72317))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,83086))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,16390))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,53256))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,82161))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,77746))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,2167))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,31802))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,61290))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,27162))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,56596))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,77225))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,52236))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,98261))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,3495))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,39800))),156:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,6605))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,50804))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,79427))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,41812))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,88735))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,59878))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,91176))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,57004))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,44345))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,43751))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,90935))),173:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,75031))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,20408))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,22742))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,26701))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,37494))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,16067))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,82102))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,96058))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,17839))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,96748))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,28419))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,97526))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,26978))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,28844))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,38699))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,54497))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,41610))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,65293))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,53721))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,72723))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,27792))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,78433))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,90326))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,18924))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,88102))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,58256))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,37852))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,1084))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,12620))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,63403))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,93156))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,7576))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,41686))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,4407))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,289))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,36730))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,80555))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70218))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,97761))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,94793))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92890))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,73981))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,37199))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,4901))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,51689))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,62109))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,52358))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,95104))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,57711))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,32592))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,62438))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,20221))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,93060))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,99309))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,46107))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,1323))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,72718))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,87285))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,72251))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,17514))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,70750))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,69298))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,90375))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,12609))),265:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,23004))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,94742))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,98392))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,6349))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,85372))),270:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,12317))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,50652))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,94471))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,66508))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,83048))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,39993))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,51565))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,23773))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,42249))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,5445))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,25362))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,85862))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,6393))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,83163))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,30274))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,6710))),295:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,74350))),296:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,2819))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,35058))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,3404))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,53807))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,79339))),301:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,49850))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,71690))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,75434))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,90955))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,19325))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,51331))),309:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,11937))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,32217))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,96500))),314:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),320:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85964))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,57753))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),324:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,10976))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,9392))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,62252))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,93797))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,50933))),329:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,6062))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,5741))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,99922))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,99477))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,71531))),338:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,97108))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,79867))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,67536))),341:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,39687))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,25552))),343:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,54692))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,46622))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,32692))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,650))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),372:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),377:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),402:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),404:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),407:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),409:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,48552))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,21576))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,55524))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,60341))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,56290))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,47517))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,91864))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,30007))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,34970))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87582))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,18682))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,50555))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,1647))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,58727))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,39111))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,75358))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,6286))),435:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(9794),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,24145))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,47510))),438:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9794),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,46190))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,58105))),440:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,85083))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,28592))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,43363))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,67124))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,19388))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,48304))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,46512))),447:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,54159))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4058)]).then(__webpack_require__.bind(__webpack_require__,3436))),450:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,84078))),454:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,10695))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,44632))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,1145))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,93592))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,62216))),460:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15677))),461:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,84009))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,84114))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,28998))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75552))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),468:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,89021))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,25891))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,90747))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,80918))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,5302))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,3374))),478:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,3706))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),480:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,51639))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,49588))),483:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,7779))),484:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,94865))),485:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,60927))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,73136))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),489:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52077))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,65629))),493:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,19706))),494:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,19818))),495:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),496:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,52157))),497:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,40490))),499:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,44045))),501:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1025)]).then(__webpack_require__.bind(__webpack_require__,15763))),503:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),504:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,13366))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,55804))),506:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,13732))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,68370))),508:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,95864)))}}})}var m=__webpack_require__(47531),y=__webpack_require__(82328),x=__webpack_require__(29787),Z=__webpack_require__(30610),ee=()=>oe.createElement(x.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(95392),Gr=__webpack_require__(56656),Pr=__webpack_require__.n(Gr),kn=__webpack_require__(91392),Ja=__webpack_require__.n(kn),La=__webpack_require__(29256),Yo=__webpack_require__.n(La),to=__webpack_require__(81626),No=__webpack_require__.n(to),lo=__webpack_require__(71912),Zc=__webpack_require__.n(lo),Hc=__webpack_require__(48228),uc=__webpack_require__.n(Hc),Uc=__webpack_require__(27112),ou=__webpack_require__.n(Uc),In=__webpack_require__(36867),Wu=__webpack_require__.n(In),cc=__webpack_require__(53501),ri=__webpack_require__.n(cc),To=__webpack_require__(22982),$a=__webpack_require__.n(To),iu=__webpack_require__(54449),Pu=__webpack_require__.n(iu),lc=__webpack_require__(10564),su=__webpack_require__.n(lc),uu=__webpack_require__(92468),vl=__webpack_require__.n(uu),Wc=__webpack_require__(27082),cu=__webpack_require__.n(Wc);Pr().extend(Yo()),Pr().extend(No()),Pr().extend(Zc()),Pr().extend(uc()),Pr().extend(ou()),Pr().extend(Wu()),Pr().extend(ri()),Pr().extend($a()),Pr().extend(Pu()),Pr().extend(su()),Pr().extend(vl()),Pr().extend(cu()),Pr().extend(Ja());var _l=Object.defineProperty,dc=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,zs=(Nr,an,Bn)=>an in Nr?_l(Nr,an,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Nr[an]=Bn,Eu=(Nr,an)=>{for(var Bn in an||(an={}))hl.call(an,Bn)&&zs(Nr,Bn,an[Bn]);if(dc)for(var Bn of dc(an))Ri.call(an,Bn)&&zs(Nr,Bn,an[Bn]);return Nr},fc=(Nr,an,Bn)=>new Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});const Yi="https://www-cdn.educoder.net/",pc=!1;function Su(){return fc(this,null,function*(){const Nr=(0,m.gD)(),{routes:an,routeComponents:Bn}=yield pl(Nr);yield Nr.applyPlugins({key:"patchRoutes",type:mr.ApplyPluginsType.event,args:{routes:an,routeComponents:Bn}});const Pa=Nr.applyPlugins({key:"modifyContextOpts",type:mr.ApplyPluginsType.modify,initialValue:{}}),Gn=Pa.basename||"/",$n=Pa.historyType||"browser",ua=(0,y.fi)(Eu({type:$n,basename:Gn},Pa.historyOpts));return Nr.applyPlugins({key:"render",type:mr.ApplyPluginsType.compose,initialValue(){const so={useStream:!0,routes:an,routeComponents:Bn,pluginManager:Nr,mountElementId:"root",rootElement:Pa.rootElement||document.getElementById("root"),loadingComponent:ee,publicPath:Yi,runtimePublicPath:pc,history:ua,historyType:$n,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Pa.callback},Vn=Nr.applyPlugins({key:"modifyClientRenderOpts",type:mr.ApplyPluginsType.modify,initialValue:so});return zc(Vn)}})()})}Su(),typeof window!="undefined"&&(window.g_umi={version:"4.5.1"})})()})();