diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.45f44ca9.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.3417b51a.async.js similarity index 61% rename from p__Classrooms__Lists__GroupHomework__Detail__index.45f44ca9.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.3417b51a.async.js index 50dc34c081..3e9f0c1245 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.45f44ca9.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.3417b51a.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[195],{67921:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return _e}});var E=te(54476),De=te(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Te=ke,pe=te(7657),ge=function(ae,fe){return De.createElement(pe.Z,(0,E.Z)({},ae,{ref:fe,icon:Te}))},Ve=De.forwardRef(ge),_e=Ve},63524:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return _e}});var E=te(54476),De=te(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Te=ke,pe=te(7657),ge=function(ae,fe){return De.createElement(pe.Z,(0,E.Z)({},ae,{ref:fe,icon:Te}))},Ve=De.forwardRef(ge),_e=Ve},86697:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return _e}});var E=te(54476),De=te(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Te=ke,pe=te(7657),ge=function(ae,fe){return De.createElement(pe.Z,(0,E.Z)({},ae,{ref:fe,icon:Te}))},Ve=De.forwardRef(ge),_e=Ve},2018:function(){"use strict"},40862:function(Fn,jt){"use strict";jt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},38021:function(Fn,jt){"use strict";jt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},51604:function(Fn,jt){"use strict";jt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},9882:function(Fn,jt){"use strict";jt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY",disabled_link:"disabled_link___usmze"}},29783:function(Fn,jt){"use strict";jt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},75544:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Fn={},jt="5.0",te={},E=null,De=!1,ke=!1,Te=null,pe=!1,ge=null,Ve=null,_e=0;_e4?parseFloat(Me):5};Fn.setHTML5Codebase=function(Me,Et){Ve=Me,Be(Me,Et)},Fn.setJavaCodebase=Fn.setJavaCodebaseVersion=Fn.isCompiledInstalled=Fn.setPreCompiledScriptPath=Fn.setPreCompiledResourcePath=function(){},Fn.setHTML5CodebaseVersion=function(Me,Et){var ft=parseFloat(Me);if(ft!==NaN&&ft<5){console.log("The GeoGebra HTML5 codebase version "+ft+" is deprecated. Using version latest instead.");return}ge=Me,ce(Me,Et)},Fn.getHTML5CodebaseVersion=function(){return Ze},Fn.getParameters=function(){return te},Fn.setFontsCSSURL=function(Me){ut=Me},Fn.setGiacJSURL=function(Me){},Fn.setJNLPFile=function(Me){ae=Me},Fn.setJNLPBaseDir=function(Me){},Fn.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Et="auto",ft=te.id,Bt,at=!1,Xe=0;Xe=5)return!0;var Me=Fn.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},Fn.startAnimation=function(){var Me=Fn.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},Fn.stopAnimation=function(){var Me=Fn.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},Fn.getAppletObject=function(){var Me=te.id!==void 0?te.id:"ggbApplet";return window[Me]},Fn.resize=function(){};var ze=function(Me,Et,ft){var Bt=document.createElement("param");Bt.setAttribute("name",Et),Bt.setAttribute("value",ft),Me.appendChild(Bt)},He=function(Me){return Me&&Me!=="false"},gt=function(Me,Et,ft){xe(Ze)<=4.2&&(ft=!0);var Bt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Ze||ggbHTML5LoadedCodebaseIsWebSimple&&!we)&&(Bt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var at=document.createElement("div");at.classList.add("appletParameters","notranslate");var Xe=Et.width,Ee=Et.height;if(Et.disableAutoScale=Et.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Et.disableAutoScale,Et.width!==void 0)if(xe(Ze)<=4.4)He(Et.showToolBar)&&(Et.height-=7),He(Et.showAlgebraInput)&&(Et.height-=37),Et.width<605&&He(Et.showToolBar)&&(Et.width=605,Xe=605);else{var st=100;(He(Et.showToolBar)||He(Et.showMenuBar))&&(Et.hasOwnProperty("customToolBar")&&(Et.customToolbar=Et.customToolBar),st=He(Et.showMenuBar)?245:155),Xe=5?(Et.appletOnLoad=function(ne){var ee=Me.querySelector(".ggb_preview");ee&&ee.parentNode.removeChild(ee),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(it),window.GGBT_wsf_view&&$(window).trigger("resize"),ct(ne)},Fe||it.appendChild(ie)):at.appendChild(ie),it.appendChild(at),Fe||Me.appendChild(it),setTimeout(function(){Fn.resize()},1)}else{var se=document.createElement("div");se.className="applet_scaler",se.style.position="relative",se.style.display="block",se.appendChild(at),Me.appendChild(se),Et.appletOnLoad=function(ne){Fn.resize(),ct(ne)}}function Ce(ne,ee){ee&&typeof ee.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ne,ee.appletOnLoad):renderGGBElement(ne),Je("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ee)}function ye(ne,ee){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ne,params:ee}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(de){Ce(de.article,de.params)}),html5AppletsToProcess=null)},xe(Ze)<5&&(ne.className+=" geogebraweb")):Ce(ne,ee)}if(Bt){scriptLoadStarted=!0;for(var mt=0;mt0?(wt.remove(),it.attr("id","fullscreencontent").show(),jQuery(ct).append(it),window.dispatchEvent(new Event("resize"))):gt(wt,Et,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ue=Bt,gt(Me,Et,!1);if(!window.GGBT_wsf_view)for(Ee=0;EeMe/4*3&&(wt=Me/4*3),ct=wt/5.8,st.setAttribute("src",ot),st.setAttribute("width",wt),st.setAttribute("height",ct);var it=(Me-wt)/2,Fe=(Et-ct)/2;st.style.left=it+"px",st.style.top=Fe+"px",at.appendChild(st)}}return at.appendChild(Ee),at},Dt=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},Le=["web","webSimple","web3d","tablet","tablet3d","phone"],ce=function(Me,Et){if(Ze=Me,Et){Be(Ze,!0);return}var ft=!De;if(ft){var Bt=xe(Ze);!isNaN(Bt)&&Bt<4.4&&(ft=!1)}var at,Xe;window.location.protocol.substr(0,4)==="http"?at=window.location.protocol:at="http:";var Ee=Ze.indexOf("//");Ee>0?Xe=Ze:Ee===0?Xe=at+Ze:Xe="https://www.geogebra.org/apps/5.2.814.0/";for(var st in Le)if(Ze.slice(Le[st].length*-1)===Le[st]||Ze.slice((Le[st].length+1)*-1)===Le[st]+"/"){Be(Xe,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ft&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!He(te.showToolBar)&&!He(te.showMenuBar)&&!He(te.showAlgebraInput)&&!He(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Xe+="webSimple/":Xe+="web3d/",Be(Xe,!1)},Be=function(Me,Et){if(Me.requirejs){fe=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),fe=Me,Et===null&&(Et=Me.indexOf("http")===-1),be=Et,Ne="web.nocache.js",we=!1;var ft=fe.split("/");ft.length>1&&(!Et&&ft[ft.length-2]==="webSimple"?(Ne="webSimple.nocache.js",we=!0):Le.indexOf(ft[ft.length-2])>=0&&(Ne=ft[ft.length-2]+".nocache.js")),ft=Me.split("/"),Ze=ft[ft.length-3],Ze.substr(0,4)==="test"?Ze=Ze.substr(4,1)+"."+Ze.substr(5,1):(Ze.substr(0,3)==="war"||Ze.substr(0,4)==="beta")&&(Ze="5.0");var Bt=parseFloat(Ze);Bt!==NaN&&Bt<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead."),ce("5.0",Et))},Je=function(Me,Et){window.console&&window.console.log&&(!Et||typeof Et.showLogging=="undefined"||Et.showLogging&&Et.showLogging!=="false")&&console.log(Me)};te.material_id!==void 0?pt(ht):ht();function ht(){var Me=jt;ge!==null?Me=ge:parseFloat(Me)<5&&(Me="5.0"),ce(Me,!1),Ve!==null&&Be(Ve,be),pe=!0}return Fn},GGBAppletUtils=function(){"use strict";function Fn(){return window.GGBT_wsf_edit!==void 0}function jt(pe,ge){ge!=1?(pe.style.transformOrigin="0% 0% 0px",pe.style.webkitTransformOrigin="0% 0% 0px",pe.style.transform="scale("+ge+","+ge+")",pe.style.webkitTransform="scale("+ge+","+ge+")",pe.style.maxWidth="initial",pe.querySelector(".ggb_preview")!==null&&(pe.querySelector(".ggb_preview").style.maxWidth="initial"),pe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(pe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),pe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(pe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(pe.style.transform="none",pe.style.webkitTransform="none")}function te(pe,ge,Ve,_e,je,ae){var fe=null;if(ae!=null&&ae!="")for(var be=pe.parentNode;be!=null;)if((" "+be.className+" ").indexOf(" "+ae+" ")>-1){fe=be;break}else be=be.parentNode;var Ue=0,Ze=0,Ne=0,we=0,Se=0,ot=0,rt=0;if(fe)Ue=fe.offsetWidth,Ze=Math.max(_e?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ue=Math.min(window.innerWidth,document.documentElement.clientWidth),Ze=Math.min(window.innerHeight,document.documentElement.clientHeight),Ne=Ue):(Ue=window.innerWidth,Ze=window.innerHeight,Ne=window.innerWidth),pe){var ut=pe.getBoundingClientRect();ut.left>0&&ut.left<=Ue&&(je===void 0||!je)&&(document.dir==="rtl"?(Se=Ue-ut.width-ut.left,ot=Ne<=480?10:30):(ot=ut.left,Se=Ne<=480?10:30),we=ot+Se)}if(pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Re=pe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(we=40,rt=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(we=0,rt=40)}}return pe&&((Ve===void 0||!Ve)&&ge>0&&ge+we1&&(ae=!0)),ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ae=!0),!(pe.hasOwnProperty("disableAutoScale")&&pe.disableAutoScale))je=E(pe,ge,ae,Ve,pe.scaleContainerClass);else return _e;return ae&&(!pe.hasOwnProperty("scale")||_e===1)?je:Math.min(_e,je)}function ke(pe){var ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Ve=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=pe.getBoundingClientRect(),je=(ge-_e.width)/2,ae=(Ve-_e.height)/2;ae<0&&(ae=0),pe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(je<40?pe.style.left="40px":pe.style.left=je+"px",pe.style.top=ae+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ae<40?pe.style.top="40px":pe.style.top=ae+"px",pe.style.left=je+"px")}function Te(pe,ge){var Ve=pe.querySelector(".appletParameters");if(Ve){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ge.id!==Ve.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(pe)}if(Ve.parentElement&&/fullscreen/.test(Ve.parentElement.className))return;var _e=De(ge,pe);Fn()&&Ve.setAttribute("data-param-scale",_e);for(var je=null,ae=0;ae=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Fn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Fn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Fn){var jt=c[Fn];return jt==null?null:jt},r=d,webModule.__errFn=e}function B(){function Fn(pe){var ge=pe.lastIndexOf(rb);ge==-1&&(ge=pe.length);var Ve=pe.indexOf(sb);Ve==-1&&(Ve=pe.length);var _e=pe.lastIndexOf(tb,Math.min(Ve,ge));return _e>=O?pe.substring(O,_e+P):W}function jt(pe){if(!pe.match(/^\w+:\/\//)){var ge=o.createElement(ub);ge.src=pe+vb,pe=Fn(ge.src)}return pe}function te(){var pe=__gwt_getMetaProperty(wb);return pe!=null?pe:W}function E(){for(var pe=o.getElementsByTagName(_),ge=O;geO?pe[pe.length-P].href:W}function ke(){var pe=o.location;return pe.href==pe.protocol+zb+pe.host+pe.pathname+pe.search+pe.hash}var Te=te();return Te==W&&(Te=E()),Te==W&&(Te=De()),Te==W&&ke()&&(Te=Fn(o.location.href)),Te=jt(Te),Te}function C(Fn){return Fn.match(/^\//)||Fn.match(/^[a-zA-Z]+:\/\//)?Fn:webModule.__moduleBase+Fn}function D(){var Fn=[],jt=O,te=[],E=[];function De(pe){var ge=E[pe](),Ve=te[pe];if(ge in Ve)return ge;var _e=[];for(var je in Ve)_e[Ve[je]]=je;throw r&&r(pe,_e,ge),null}if(__gwt_isKnownPropertyValue=function(pe,ge){return ge in te[pe]},webModule.__getPropMap=function(){var pe={};for(var ge in te)te.hasOwnProperty(ge)&&(pe[ge]=De(ge));return pe},webModule.__computePropValue=De,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ke;try{ke=Cb;var Te=ke.indexOf(Db);Te!=-1&&(jt=parseInt(ke.substring(Te+P),$),ke=ke.substring(O,Te))}catch(pe){}return webModule.__softPermutationId=jt,C(ke+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},52882:function(Fn,jt,te){"use strict";te.d(jt,{Ax:function(){return Te},Ds:function(){return pe},KI:function(){return Ve},SI:function(){return ke},f1:function(){return De}});var E=te(26869);function De(_e){let je=!0;if(_e.length>0){for(let ae=0;ae<_e.length;ae++)if(_e[ae].compile_success==0||!_e[ae].compile_success){je=!1;break}}else je=!1;return je}function ke(_e,je=""){let ae=[];for(let fe=0;fe<_e.length;fe++){let be=_e[fe],Ue=je?`${je}/${be.name}`:`${be.name}`;ae.push({title:be.name,type:be.type,isLeaf:be.type!=="tree",key:Ue})}return ae}function Te(_e,je,ae){for(let fe=0;fe<_e.length;fe++){let be=_e[fe];if(be.key===je){be.children=ae;break}be.children&&Te(be.children,je,ae)}return _e}function pe(_e,je,ae){let fe;return function(){let be=this,Ue=arguments,Ze=function(){fe=null,ae||_e.apply(be,Ue)},Ne=ae&&!fe;clearTimeout(fe),fe=setTimeout(Ze,je),Ne&&_e.apply(be,Ue)}}const ge=!0,Ve=E.Z.API_SERVER},50388:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Ze}});var E=te(7939),De=te(59301),ke=Object.defineProperty,Te=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(Ne,we,Se)=>we in Ne?ke(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ne[we]=Se,ae=(Ne,we)=>{for(var Se in we||(we={}))Ve.call(we,Se)&&je(Ne,Se,we[Se]);if(ge)for(var Se of ge(we))_e.call(we,Se)&&je(Ne,Se,we[Se]);return Ne},fe=(Ne,we)=>Te(Ne,pe(we)),be=(Ne,we)=>{var Se={};for(var ot in Ne)Ve.call(Ne,ot)&&we.indexOf(ot)<0&&(Se[ot]=Ne[ot]);if(Ne!=null&&ge)for(var ot of ge(Ne))we.indexOf(ot)<0&&_e.call(Ne,ot)&&(Se[ot]=Ne[ot]);return Se},Ue=(Ne,we,Se)=>new Promise((ot,rt)=>{var ut=Ge=>{try{xe(Se.next(Ge))}catch(Ie){rt(Ie)}},Re=Ge=>{try{xe(Se.throw(Ge))}catch(Ie){rt(Ie)}},xe=Ge=>Ge.done?ot(Ge.value):Promise.resolve(Ge.value).then(ut,Re);xe((Se=Se.apply(Ne,we)).next())});const Ze=Ne=>{var we=Ne,{children:Se}=we,ot=be(we,["children"]);const[rt,ut]=(0,De.useState)(!1);return De.createElement(E.ZP,fe(ae({},ot),{loading:rt,onClick:Re=>Ue(void 0,null,function*(){try{ut(!0),yield ot.onClick(Re),ut(!1)}catch(xe){console.error(xe),ut(!1)}})}),Se)}},74643:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return rt}});var E=te(59301),De=te(28284),ke=te(6767),Te=te(62957),pe=te(16326),ge=te(37568),Ve=te(54172),_e=te(77019),je=te(5269),ae=te(56656),fe=te.n(ae),be=te(31735),Ue=te(58106),Ze={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},Ne=te(51600),we=te(50004),Se=(ut,Re,xe)=>new Promise((Ge,Ie)=>{var pt=ze=>{try{Oe(xe.next(ze))}catch(He){Ie(He)}},ve=ze=>{try{Oe(xe.throw(ze))}catch(He){Ie(He)}},Oe=ze=>ze.done?Ge(ze.value):Promise.resolve(ze.value).then(pt,ve);Oe((xe=xe.apply(ut,Re)).next())});const ot=({dispatch:ut,courseEndTime:Re,classroomList:xe,successCallback:Ge=()=>{},visible:Ie,homeworkIds:pt,courseId:ve,isBatch:Oe,shixunHomeworks:ze})=>{const[He]=De.default.useForm(),[gt,Qe]=(0,E.useState)(!1),[vt,Pt]=(0,E.useState)(!1),[St,xt]=(0,E.useState)(!1),[Dt,Le]=(0,E.useState)([]),[ce,Be]=(0,E.useState)([]),[Je,ht]=(0,E.useState)([]),[Me,Et]=(0,E.useState)([]),[ft,Bt]=(0,E.useState)([]),[at,Xe]=(0,E.useState)([]),[Ee,st]=(0,E.useState)([]),[wt,ct]=(0,E.useState)([]),[it,Fe]=(0,E.useState)([]);(0,E.useEffect)(()=>{Ie?ie():Ce()},[Ie]);const ie=()=>Se(void 0,null,function*(){Qe(!0);const ye=yield(0,Ne.oR)(pt[0],{course_id:ve});xt(ye.no_group),Oe?(st(ye.all_course_groups),ct(ye.all_course_groups)):(Et(ye.late_course_groups),Bt(ye.late_course_groups),Le(ye.submit_course_groups),Be(ye.submit_course_groups)),Qe(!1),He.setFieldsValue({end_time:fe()()})}),se=()=>Se(void 0,null,function*(){const ye=He.getFieldsValue(),mt=fe()(ye.end_time).format("YYYY-MM-DD HH:mm");if((Oe?it.length===0:Je.length===0&&at.length===0)&&!St){ke.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Pt(!0);const Vt=yield(0,Ne.Mc)(ve,{no_group:St,homework_ids:pt,group_ids:Oe?it:Je,end_time:mt,late_group_ids:Oe?it:at});Pt(!1),Vt.status===0&&(Ce(),ke.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge(),ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),Ce=()=>{ht([]),Xe([]),Be([]),Bt([])};return E.createElement(Te.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:Ze.modalWrapper,width:Oe||St?520:760,open:Ie,confirmLoading:vt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>se(),onCancel:()=>{Ce(),ut({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",{className:Ze.tips},E.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),E.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),E.createElement(De.default,{form:He,layout:"vertical"},E.createElement(De.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},E.createElement(pe.default,{style:{width:"100%"},disabledDate:ye=>(0,we.Q8)(ye,Re),disabledTime:ye=>(0,we.d0)(ye),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!St&&E.createElement(E.Fragment,null,Oe?E.createElement("div",null,E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{ct(Ee.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement(Ve.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{Fe(ye)}},rowKey:"id",pagination:!1,dataSource:wt,loading:gt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):E.createElement(_e.Z,{gutter:24},E.createElement(je.Z,{span:14},E.createElement("div",{className:Ze.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{Be(Dt.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement("div",{className:Ze.tableWrapper},E.createElement(Ve.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{ht(ye)}},rowKey:"id",pagination:!1,dataSource:ce,loading:gt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),E.createElement(je.Z,{flex:10,style:{maxWidth:"280px"}},E.createElement("div",{className:Ze.homeworkType},"\u8865\u4EA4\u622A\u6B62"),E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{Bt(Me.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement("div",{className:Ze.tableWrapper},E.createElement(Ve.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{Xe(ye)}},rowKey:"id",pagination:!1,loading:gt,dataSource:ft,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var rt=(0,Ue.connect)(({shixunHomeworks:ut,classroomList:Re})=>({shixunHomeworks:ut,classroomList:Re}))(ot)},34353:function(Fn,jt,te){"use strict";var E=te(59301),De=te(62957),ke=te(6767),Te=te(7939),pe=te(86129),ge=te.n(pe),Ve=te(26869),_e=te(31735),je=te(97013),ae=te(59301),fe=Object.defineProperty,be=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(xe,Ge,Ie)=>Ge in xe?fe(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,ot=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))Ne.call(Ge,Ie)&&Se(xe,Ie,Ge[Ie]);if(Ze)for(var Ie of Ze(Ge))we.call(Ge,Ie)&&Se(xe,Ie,Ge[Ie]);return xe},rt=(xe,Ge)=>be(xe,Ue(Ge)),ut=(xe,Ge,Ie)=>new Promise((pt,ve)=>{var Oe=gt=>{try{He(Ie.next(gt))}catch(Qe){ve(Qe)}},ze=gt=>{try{He(Ie.throw(gt))}catch(Qe){ve(Qe)}},He=gt=>gt.done?pt(gt.value):Promise.resolve(gt.value).then(Oe,ze);He((Ie=Ie.apply(xe,Ge)).next())});const Re=({files:xe=[],name:Ge,buttonProps:Ie={},hide:pt,onOk:ve=()=>{}},Oe)=>{const[ze,He]=(0,E.useState)(!1);let gt=(0,E.useRef)(new(ge()));(0,E.useImperativeHandle)(Oe,()=>({exportReport:Qe,exportAndCreateUserFolder:Pt,exportGroupingReport:vt}));const Qe=(ce,Be="\u9644\u4EF6")=>ut(void 0,null,function*(){const Je=ce||xe;He(!0);let ht=0,Me=0,Et=0,ft=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Be,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht+1),"/",Je==null?void 0:Je.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function Bt(){return ut(this,null,function*(){var at,Xe;xt({},`${Ve.Z.API_SERVER}/api/attachments/${(0,_e.Jn)((at=Je==null?void 0:Je[ht])==null?void 0:at.id)}?t=${(0,_e.Jn)((Xe=Je==null?void 0:Je[ht])==null?void 0:Xe.id,Date.now())}`,(Ee,st)=>ut(this,null,function*(){var wt,ct;if(((wt=Ee.target.response)==null?void 0:wt.type)==="application/json"){let ie=yield St(Ee.target.response);if(ie.message){ke.ZP.warning((ie==null?void 0:ie.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),He(!1);return}}let it=new Blob([Ee.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});Me=Me+it.size;let Fe=(ct=Je==null?void 0:Je[ht])==null?void 0:ct.filename;setTimeout(()=>ut(this,null,function*(){gt.current.file(Fe,it),ft.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht+1),"/",Je==null?void 0:Je.length,Et>0?ae.createElement("span",null,"(\u5DF2\u62C6\u5206",Et,"\u4E2Azip\u5305)"):"")}),ht===(Je==null?void 0:Je.length)-1?Le(ft,Et>0?Et+1:0):Me>900*1024*1024?(Et++,Me=0,Dt(Et,()=>{ht++,Bt()})):(ht++,Bt())}),2600)}))})}Bt()}),vt=(ce,Be,Je="\u9644\u4EF6")=>ut(void 0,null,function*(){var ht;He(!0);let Me=0,Et=0,ft=1;const Bt=ce.flat().length,at=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},Me),"/",Bt),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function Xe(Ee,st){return ut(this,null,function*(){const wt=yield(0,je.ZP)(`${Ve.Z.API_SERVER}/api/attachments/${Ee.id}`,{method:"get"});let ct=new Blob([wt],{type:"application/vnd.ms-excel;charset=utf-8"});Et+=ct.size;let it=Ee.filename;if(st.file(it,ct),Et>900*1024*1024){Et=0,ft++;const Fe=yield gt.current.generateAsync({type:"blob"}),ie=document.createElement("a");ie.href=window.URL.createObjectURL(Fe),ie.download=`${Ge}-${ft}.zip`,document.body.appendChild(ie),ie.click(),document.body.removeChild(ie),window.URL.revokeObjectURL(ie.href),gt.current=new(ge())}Me+=1,at.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},Me),"/",Bt)})})}for(const Ee of ce){const st=`${Ee[0].group_name}\u2014\u2014\u7EC4\u957F_${Ee[0].user_name}`,wt=gt.current.folder(st);for(const ct of Ee)yield Xe(ct,wt)}if(Object.keys((ht=gt.current)==null?void 0:ht.files).length!==0){const Ee=yield gt.current.generateAsync({type:"blob"}),st=document.createElement("a");st.href=window.URL.createObjectURL(Ee),st.download=ft>1?`${Ge}-${ft+1}.zip`:`${Ge}.zip`,document.body.appendChild(st),st.click(),document.body.removeChild(st),window.URL.revokeObjectURL(st.href)}at.destroy(),He(!1),ve(),gt.current=new(ge()),ft=1,Me=0}),Pt=(ce,Be="\u9644\u4EF6",Je)=>ut(void 0,null,function*(){He(!0);let ht=0;const Me=ce.flat().length,Et=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Be,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht),"/",Me),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function ft(Xe,Ee){return ut(this,null,function*(){const st=yield(0,je.ZP)(`${Ve.Z.API_SERVER}/api/attachments/${Xe.id}`,{method:"get"});let wt=new Blob([st],{type:"application/vnd.ms-excel;charset=utf-8"}),ct=Xe.filename;Ee.file(ct,wt),ht+=1,Et.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht),"/",Me)})})}for(const Xe of ce){const Ee=`${Xe[0].user_name}-${Xe[0].student_id}`,st=gt.current.folder(Ee);for(const wt of Xe)yield ft(wt,st)}const Bt=yield gt.current.generateAsync({type:"blob"}),at=document.createElement("a");at.href=window.URL.createObjectURL(Bt),at.download=`${Je||Ge}.zip`,document.body.appendChild(at),at.click(),document.body.removeChild(at),window.URL.revokeObjectURL(at.href),Et.destroy(),He(!1),ve(),gt.current=new(ge())});function St(ce){return new Promise(Be=>{let Je=new FileReader;Je.readAsText(ce,"utf-8"),Je.addEventListener("loadend",()=>{const ht=JSON.parse(Je.result);Be(ht)})})}const xt=(ce,Be,Je,ht)=>{const Me=Be,Et=new window.XMLHttpRequest;return Et.withCredentials=!0,Et.addEventListener("load",function(ft){Je(ft,Et)},!1),Et.addEventListener("error",function(ft){ht&&ht(ft)},!1),Et.responseType="blob",Et.open("GET",Me),Et.send(null),Et},Dt=(ce,Be)=>{gt.current.generateAsync({type:"blob"}).then(function(Je){const ht=document.createElement("a");ht.href=window.URL.createObjectURL(Je),ht.download=Ge+`-${ce}.zip`,document.body.appendChild(ht);const Me=document.createEvent("MouseEvents");Me.initEvent("click",!1,!1),ht.dispatchEvent(Me),document.body.removeChild(ht),gt.current=new(ge()),Be()})},Le=(ce,Be)=>{gt.current.generateAsync({type:"blob"}).then(function(Je){const ht=document.createElement("a");ht.href=window.URL.createObjectURL(Je),Be>0?ht.download=Ge+`-${Be}.zip`:ht.download=Ge+".zip",document.body.appendChild(ht);const Me=document.createEvent("MouseEvents");Me.initEvent("click",!1,!1),ht.dispatchEvent(Me),document.body.removeChild(ht),ce.destroy(),He(!1),ve(),gt.current=new(ge())})};return pt?ae.createElement(ae.Fragment,null):ae.createElement(Te.ZP,rt(ot({},Ie),{onClick:()=>Qe(),loading:ze}),"\u4E0B\u8F7D")};jt.Z=(0,E.forwardRef)(Re)},92399:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Ne}});var E=te(59301),De={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},ke=te(92310),Te=te.n(ke),pe=te(47199),ge=te(1986),Ve=te(31735),_e=te(26869),je=te(97013),ae=te(11968),fe=te(58106),be=te(6767),Ue=(we,Se,ot)=>new Promise((rt,ut)=>{var Re=Ie=>{try{Ge(ot.next(Ie))}catch(pt){ut(pt)}},xe=Ie=>{try{Ge(ot.throw(Ie))}catch(pt){ut(pt)}},Ge=Ie=>Ie.done?rt(Ie.value):Promise.resolve(Ie.value).then(Re,xe);Ge((ot=ot.apply(we,Se)).next())});const Ze=({className:we,style:Se,dataSource:ot=[],authority:rt=!1,callback:ut,showDimensions:Re=!0,classroomList:xe})=>{var Ge;const[Ie,pt]=(0,E.useState)({content:"",type:""}),[ve,Oe]=(0,E.useState)({}),[ze,He]=(0,E.useState)(!1),[gt,Qe]=(0,E.useState)({title:"",visible:!1,src:"",snapshotData:{}}),vt=(0,E.useRef)(),Pt=Le=>Ue(void 0,null,function*(){if(Oe(Le),Le.file_type==="txt"){const ce=yield(0,je.ZP)(Le.url,{method:"get",headers:{"Content-Type":"application/xml"}});vt.current=ce}pt({type:Le.file_type,content:_e.Z.API_SERVER+Le.url})}),St=Le=>{var ce;Qe({visible:!0,src:_e.Z.API_SERVER+Le.url,id:Le.id,title:Le.title,snapshotData:(ce=Le==null?void 0:Le.subitem)==null?void 0:ce.settings})},xt=Le=>Ue(void 0,null,function*(){var ce;pt({type:Le.file_type,content:_e.Z.API_SERVER+((ce=Le==null?void 0:Le.subitem)==null?void 0:ce.url)})}),Dt=()=>{ut(),Qe({visible:!1})};return ot!=null&&ot.length?E.createElement(E.Fragment,null,E.createElement("div",{className:Te()(De.list,we),style:Se},ot.map((Le,ce)=>{var Be,Je,ht;return E.createElement("div",{key:ce,className:De.row},E.createElement("div",{className:De.title,onClick:()=>Pt(Le)},E.createElement("i",{className:"iconfont icon-fujian1"}),E.createElement("span",{title:Le.title},Le.title)),E.createElement("div",{className:De.size},Le.filesize),E.createElement("div",{className:De.download,onClick:()=>{var Me,Et;if((0,ae.Rm)()&&!((Me=xe.AssistantObject.normal)!=null&&Me.can_download)){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}(0,Ve.Nd)("",`${_e.Z.API_SERVER}${(Et=Le.url)==null?void 0:Et.replace("disposition=inline","")}`)}},E.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Le==null?void 0:Le.file_type)&&E.createElement("div",{className:De.preview,onClick:()=>Pt(Le)},E.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Le==null?void 0:Le.file_type)&&Re&&(rt?E.createElement("div",{className:De.annotation,onClick:()=>St(Le)},E.createElement("i",{className:"iconfont icon-pizhu"}),(Be=Le.subitem)!=null&&Be.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Je=Le.subitem)==null?void 0:Je.id)&&E.createElement("div",{className:De.annotation,onClick:()=>xt(Le)},E.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Le==null?void 0:Le.file_type)&&((ht=Le.subitem)==null?void 0:ht.id)&&E.createElement("div",{className:De.download,style:{marginLeft:20},onClick:()=>{var Me,Et;(0,Ve.Nd)("",`${_e.Z.API_SERVER}${(Et=(Me=Le==null?void 0:Le.subitem)==null?void 0:Me.url)==null?void 0:Et.replace("disposition=inline","")}`)}},E.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Le==null?void 0:Le.file_type)&&(0,ae.eB)()&&["xlsx","docx","pptx"].includes(Le==null?void 0:Le.file_sub)&&Re&&E.createElement("div",{className:De.annotation,onClick:()=>{He(!0),Pt(Le)}},E.createElement("i",{className:"iconfont icon-pizhu"}),Le.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Le.is_edit&&(0,ae.dE)()&&Re&&E.createElement("div",{className:De.annotation,onClick:()=>{Pt(Le)}},E.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),E.createElement(pe.Z,{close:!0,data:Ie==null?void 0:Ie.content,type:Ie==null?void 0:Ie.type,hasMask:!0,disabledDownload:(0,ae.Rm)()&&!((Ge=xe.AssistantObject.normal)!=null&&Ge.can_download),editOffice:ze?"edit":"view",monacoEditor:{value:vt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:rt&&Re&&Ie.type==="image"?()=>St(ve):null,onClose:()=>{ut(),He(!1),pt({content:"",type:""})}}),E.createElement(ge.Z,{onOk:Dt,onClose:()=>Qe({visible:!1}),data:gt,showFullTools:!0})):null};var Ne=(0,fe.connect)(({classroomList:we})=>({classroomList:we}))(Ze)},1986:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Vt}});var E=te(59301),De={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ke=te(92310),Te=te.n(ke),pe=te(29787);var ge=function(me,re){return(ge=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,ee){ne.__proto__=ee}||function(ne,ee){for(var de in ee)Object.prototype.hasOwnProperty.call(ee,de)&&(ne[de]=ee[de])})(me,re)};function Ve(me,re){function ne(){this.constructor=me}ge(me,re),me.prototype=re===null?Object.create(re):(ne.prototype=re.prototype,new ne)}function _e(me,re,ne,ee){return new(ne||(ne=Promise))(function(de,oe){function Ke(Ft){try{It(ee.next(Ft))}catch(bt){oe(bt)}}function At(Ft){try{It(ee.throw(Ft))}catch(bt){oe(bt)}}function It(Ft){var bt;Ft.done?de(Ft.value):(bt=Ft.value,bt instanceof ne?bt:new ne(function(Mt){Mt(bt)})).then(Ke,At)}It((ee=ee.apply(me,re||[])).next())})}function je(me,re){var ne,ee,de,oe,Ke={label:0,sent:function(){if(1&de[0])throw de[1];return de[1]},trys:[],ops:[]};return oe={next:At(0),throw:At(1),return:At(2)},typeof Symbol=="function"&&(oe[Symbol.iterator]=function(){return this}),oe;function At(It){return function(Ft){return function(bt){if(ne)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(ne=1,ee&&(de=2&bt[0]?ee.return:bt[0]?ee.throw||((de=ee.return)&&de.call(ee),0):ee.next)&&!(de=de.call(ee,bt[1])).done)return de;switch(ee=0,de&&(bt=[2&bt[0],de.value]),bt[0]){case 0:case 1:de=bt;break;case 4:return Ke.label++,{value:bt[1],done:!1};case 5:Ke.label++,ee=bt[1],bt=[0];continue;case 7:bt=Ke.ops.pop(),Ke.trys.pop();continue;default:if(de=Ke.trys,!((de=de.length>0&&de[de.length-1])||bt[0]!==6&&bt[0]!==2)){Ke=0;continue}if(bt[0]===3&&(!de||bt[1]>de[0]&&bt[1]4?parseFloat(Me):5};xn.setHTML5Codebase=function(Me,Et){Ke=Me,Be(Me,Et)},xn.setJavaCodebase=xn.setJavaCodebaseVersion=xn.isCompiledInstalled=xn.setPreCompiledScriptPath=xn.setPreCompiledResourcePath=function(){},xn.setHTML5CodebaseVersion=function(Me,Et){var ft=parseFloat(Me);if(ft!==NaN&&ft<5){console.log("The GeoGebra HTML5 codebase version "+ft+" is deprecated. Using version latest instead.");return}ge=Me,ce(Me,Et)},xn.getHTML5CodebaseVersion=function(){return Ze},xn.getParameters=function(){return te},xn.setFontsCSSURL=function(Me){ut=Me},xn.setGiacJSURL=function(Me){},xn.setJNLPFile=function(Me){ae=Me},xn.setJNLPBaseDir=function(Me){},xn.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Et="auto",ft=te.id,Bt,at=!1,Xe=0;Xe=5)return!0;var Me=xn.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},xn.startAnimation=function(){var Me=xn.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},xn.stopAnimation=function(){var Me=xn.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},xn.getAppletObject=function(){var Me=te.id!==void 0?te.id:"ggbApplet";return window[Me]},xn.resize=function(){};var ze=function(Me,Et,ft){var Bt=document.createElement("param");Bt.setAttribute("name",Et),Bt.setAttribute("value",ft),Me.appendChild(Bt)},He=function(Me){return Me&&Me!=="false"},gt=function(Me,Et,ft){xe(Ze)<=4.2&&(ft=!0);var Bt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Ze||ggbHTML5LoadedCodebaseIsWebSimple&&!we)&&(Bt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var at=document.createElement("div");at.classList.add("appletParameters","notranslate");var Xe=Et.width,Ee=Et.height;if(Et.disableAutoScale=Et.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Et.disableAutoScale,Et.width!==void 0)if(xe(Ze)<=4.4)He(Et.showToolBar)&&(Et.height-=7),He(Et.showAlgebraInput)&&(Et.height-=37),Et.width<605&&He(Et.showToolBar)&&(Et.width=605,Xe=605);else{var st=100;(He(Et.showToolBar)||He(Et.showMenuBar))&&(Et.hasOwnProperty("customToolBar")&&(Et.customToolbar=Et.customToolBar),st=He(Et.showMenuBar)?245:155),Xe=5?(Et.appletOnLoad=function(ne){var ee=Me.querySelector(".ggb_preview");ee&&ee.parentNode.removeChild(ee),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(it),window.GGBT_wsf_view&&$(window).trigger("resize"),ct(ne)},Fe||it.appendChild(ie)):at.appendChild(ie),it.appendChild(at),Fe||Me.appendChild(it),setTimeout(function(){xn.resize()},1)}else{var se=document.createElement("div");se.className="applet_scaler",se.style.position="relative",se.style.display="block",se.appendChild(at),Me.appendChild(se),Et.appletOnLoad=function(ne){xn.resize(),ct(ne)}}function Ce(ne,ee){ee&&typeof ee.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ne,ee.appletOnLoad):renderGGBElement(ne),Je("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ee)}function ye(ne,ee){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ne,params:ee}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(de){Ce(de.article,de.params)}),html5AppletsToProcess=null)},xe(Ze)<5&&(ne.className+=" geogebraweb")):Ce(ne,ee)}if(Bt){scriptLoadStarted=!0;for(var mt=0;mt0?(wt.remove(),it.attr("id","fullscreencontent").show(),jQuery(ct).append(it),window.dispatchEvent(new Event("resize"))):gt(wt,Et,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ve=Bt,gt(Me,Et,!1);if(!window.GGBT_wsf_view)for(Ee=0;EeMe/4*3&&(wt=Me/4*3),ct=wt/5.8,st.setAttribute("src",ot),st.setAttribute("width",wt),st.setAttribute("height",ct);var it=(Me-wt)/2,Fe=(Et-ct)/2;st.style.left=it+"px",st.style.top=Fe+"px",at.appendChild(st)}}return at.appendChild(Ee),at},Dt=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},Le=["web","webSimple","web3d","tablet","tablet3d","phone"],ce=function(Me,Et){if(Ze=Me,Et){Be(Ze,!0);return}var ft=!De;if(ft){var Bt=xe(Ze);!isNaN(Bt)&&Bt<4.4&&(ft=!1)}var at,Xe;window.location.protocol.substr(0,4)==="http"?at=window.location.protocol:at="http:";var Ee=Ze.indexOf("//");Ee>0?Xe=Ze:Ee===0?Xe=at+Ze:Xe="https://www.geogebra.org/apps/5.2.814.0/";for(var st in Le)if(Ze.slice(Le[st].length*-1)===Le[st]||Ze.slice((Le[st].length+1)*-1)===Le[st]+"/"){Be(Xe,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ft&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!He(te.showToolBar)&&!He(te.showMenuBar)&&!He(te.showAlgebraInput)&&!He(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Xe+="webSimple/":Xe+="web3d/",Be(Xe,!1)},Be=function(Me,Et){if(Me.requirejs){fe=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),fe=Me,Et===null&&(Et=Me.indexOf("http")===-1),be=Et,Ne="web.nocache.js",we=!1;var ft=fe.split("/");ft.length>1&&(!Et&&ft[ft.length-2]==="webSimple"?(Ne="webSimple.nocache.js",we=!0):Le.indexOf(ft[ft.length-2])>=0&&(Ne=ft[ft.length-2]+".nocache.js")),ft=Me.split("/"),Ze=ft[ft.length-3],Ze.substr(0,4)==="test"?Ze=Ze.substr(4,1)+"."+Ze.substr(5,1):(Ze.substr(0,3)==="war"||Ze.substr(0,4)==="beta")&&(Ze="5.0");var Bt=parseFloat(Ze);Bt!==NaN&&Bt<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead."),ce("5.0",Et))},Je=function(Me,Et){window.console&&window.console.log&&(!Et||typeof Et.showLogging=="undefined"||Et.showLogging&&Et.showLogging!=="false")&&console.log(Me)};te.material_id!==void 0?pt(ht):ht();function ht(){var Me=zt;ge!==null?Me=ge:parseFloat(Me)<5&&(Me="5.0"),ce(Me,!1),Ke!==null&&Be(Ke,be),pe=!0}return xn},GGBAppletUtils=function(){"use strict";function xn(){return window.GGBT_wsf_edit!==void 0}function zt(pe,ge){ge!=1?(pe.style.transformOrigin="0% 0% 0px",pe.style.webkitTransformOrigin="0% 0% 0px",pe.style.transform="scale("+ge+","+ge+")",pe.style.webkitTransform="scale("+ge+","+ge+")",pe.style.maxWidth="initial",pe.querySelector(".ggb_preview")!==null&&(pe.querySelector(".ggb_preview").style.maxWidth="initial"),pe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(pe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),pe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(pe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(pe.style.transform="none",pe.style.webkitTransform="none")}function te(pe,ge,Ke,_e,je,ae){var fe=null;if(ae!=null&&ae!="")for(var be=pe.parentNode;be!=null;)if((" "+be.className+" ").indexOf(" "+ae+" ")>-1){fe=be;break}else be=be.parentNode;var Ve=0,Ze=0,Ne=0,we=0,Se=0,ot=0,rt=0;if(fe)Ve=fe.offsetWidth,Ze=Math.max(_e?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ve=Math.min(window.innerWidth,document.documentElement.clientWidth),Ze=Math.min(window.innerHeight,document.documentElement.clientHeight),Ne=Ve):(Ve=window.innerWidth,Ze=window.innerHeight,Ne=window.innerWidth),pe){var ut=pe.getBoundingClientRect();ut.left>0&&ut.left<=Ve&&(je===void 0||!je)&&(document.dir==="rtl"?(Se=Ve-ut.width-ut.left,ot=Ne<=480?10:30):(ot=ut.left,Se=Ne<=480?10:30),we=ot+Se)}if(pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Re=pe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(we=40,rt=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(we=0,rt=40)}}return pe&&((Ke===void 0||!Ke)&&ge>0&&ge+we1&&(ae=!0)),ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ae=!0),!(pe.hasOwnProperty("disableAutoScale")&&pe.disableAutoScale))je=E(pe,ge,ae,Ke,pe.scaleContainerClass);else return _e;return ae&&(!pe.hasOwnProperty("scale")||_e===1)?je:Math.min(_e,je)}function ke(pe){var ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Ke=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=pe.getBoundingClientRect(),je=(ge-_e.width)/2,ae=(Ke-_e.height)/2;ae<0&&(ae=0),pe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(je<40?pe.style.left="40px":pe.style.left=je+"px",pe.style.top=ae+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ae<40?pe.style.top="40px":pe.style.top=ae+"px",pe.style.left=je+"px")}function Te(pe,ge){var Ke=pe.querySelector(".appletParameters");if(Ke){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ge.id!==Ke.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(pe)}if(Ke.parentElement&&/fullscreen/.test(Ke.parentElement.className))return;var _e=De(ge,pe);xn()&&Ke.setAttribute("data-param-scale",_e);for(var je=null,ae=0;ae=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(xn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xn){var zt=c[xn];return zt==null?null:zt},r=d,webModule.__errFn=e}function B(){function xn(pe){var ge=pe.lastIndexOf(rb);ge==-1&&(ge=pe.length);var Ke=pe.indexOf(sb);Ke==-1&&(Ke=pe.length);var _e=pe.lastIndexOf(tb,Math.min(Ke,ge));return _e>=O?pe.substring(O,_e+P):W}function zt(pe){if(!pe.match(/^\w+:\/\//)){var ge=o.createElement(ub);ge.src=pe+vb,pe=xn(ge.src)}return pe}function te(){var pe=__gwt_getMetaProperty(wb);return pe!=null?pe:W}function E(){for(var pe=o.getElementsByTagName(_),ge=O;geO?pe[pe.length-P].href:W}function ke(){var pe=o.location;return pe.href==pe.protocol+zb+pe.host+pe.pathname+pe.search+pe.hash}var Te=te();return Te==W&&(Te=E()),Te==W&&(Te=De()),Te==W&&ke()&&(Te=xn(o.location.href)),Te=zt(Te),Te}function C(xn){return xn.match(/^\//)||xn.match(/^[a-zA-Z]+:\/\//)?xn:webModule.__moduleBase+xn}function D(){var xn=[],zt=O,te=[],E=[];function De(pe){var ge=E[pe](),Ke=te[pe];if(ge in Ke)return ge;var _e=[];for(var je in Ke)_e[Ke[je]]=je;throw r&&r(pe,_e,ge),null}if(__gwt_isKnownPropertyValue=function(pe,ge){return ge in te[pe]},webModule.__getPropMap=function(){var pe={};for(var ge in te)te.hasOwnProperty(ge)&&(pe[ge]=De(ge));return pe},webModule.__computePropValue=De,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ke;try{ke=Cb;var Te=ke.indexOf(Db);Te!=-1&&(zt=parseInt(ke.substring(Te+P),$),ke=ke.substring(O,Te))}catch(pe){}return webModule.__softPermutationId=zt,C(ke+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},52882:function(xn,zt,te){"use strict";te.d(zt,{Ax:function(){return Te},Ds:function(){return pe},KI:function(){return Ke},SI:function(){return ke},f1:function(){return De}});var E=te(26869);function De(_e){let je=!0;if(_e.length>0){for(let ae=0;ae<_e.length;ae++)if(_e[ae].compile_success==0||!_e[ae].compile_success){je=!1;break}}else je=!1;return je}function ke(_e,je=""){let ae=[];for(let fe=0;fe<_e.length;fe++){let be=_e[fe],Ve=je?`${je}/${be.name}`:`${be.name}`;ae.push({title:be.name,type:be.type,isLeaf:be.type!=="tree",key:Ve})}return ae}function Te(_e,je,ae){for(let fe=0;fe<_e.length;fe++){let be=_e[fe];if(be.key===je){be.children=ae;break}be.children&&Te(be.children,je,ae)}return _e}function pe(_e,je,ae){let fe;return function(){let be=this,Ve=arguments,Ze=function(){fe=null,ae||_e.apply(be,Ve)},Ne=ae&&!fe;clearTimeout(fe),fe=setTimeout(Ze,je),Ne&&_e.apply(be,Ve)}}const ge=!0,Ke=E.Z.API_SERVER},50388:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ze}});var E=te(7939),De=te(59301),ke=Object.defineProperty,Te=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(Ne,we,Se)=>we in Ne?ke(Ne,we,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ne[we]=Se,ae=(Ne,we)=>{for(var Se in we||(we={}))Ke.call(we,Se)&&je(Ne,Se,we[Se]);if(ge)for(var Se of ge(we))_e.call(we,Se)&&je(Ne,Se,we[Se]);return Ne},fe=(Ne,we)=>Te(Ne,pe(we)),be=(Ne,we)=>{var Se={};for(var ot in Ne)Ke.call(Ne,ot)&&we.indexOf(ot)<0&&(Se[ot]=Ne[ot]);if(Ne!=null&&ge)for(var ot of ge(Ne))we.indexOf(ot)<0&&_e.call(Ne,ot)&&(Se[ot]=Ne[ot]);return Se},Ve=(Ne,we,Se)=>new Promise((ot,rt)=>{var ut=Ge=>{try{xe(Se.next(Ge))}catch(Ie){rt(Ie)}},Re=Ge=>{try{xe(Se.throw(Ge))}catch(Ie){rt(Ie)}},xe=Ge=>Ge.done?ot(Ge.value):Promise.resolve(Ge.value).then(ut,Re);xe((Se=Se.apply(Ne,we)).next())});const Ze=Ne=>{var we=Ne,{children:Se}=we,ot=be(we,["children"]);const[rt,ut]=(0,De.useState)(!1);return De.createElement(E.ZP,fe(ae({},ot),{loading:rt,onClick:Re=>Ve(void 0,null,function*(){try{ut(!0),yield ot.onClick(Re),ut(!1)}catch(xe){console.error(xe),ut(!1)}})}),Se)}},74643:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return rt}});var E=te(59301),De=te(28284),ke=te(6767),Te=te(62957),pe=te(16326),ge=te(37568),Ke=te(54172),_e=te(77019),je=te(5269),ae=te(56656),fe=te.n(ae),be=te(31735),Ve=te(58106),Ze={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},Ne=te(51600),we=te(50004),Se=(ut,Re,xe)=>new Promise((Ge,Ie)=>{var pt=ze=>{try{Oe(xe.next(ze))}catch(He){Ie(He)}},ve=ze=>{try{Oe(xe.throw(ze))}catch(He){Ie(He)}},Oe=ze=>ze.done?Ge(ze.value):Promise.resolve(ze.value).then(pt,ve);Oe((xe=xe.apply(ut,Re)).next())});const ot=({dispatch:ut,courseEndTime:Re,classroomList:xe,successCallback:Ge=()=>{},visible:Ie,homeworkIds:pt,courseId:ve,isBatch:Oe,shixunHomeworks:ze})=>{const[He]=De.default.useForm(),[gt,Qe]=(0,E.useState)(!1),[vt,Pt]=(0,E.useState)(!1),[St,xt]=(0,E.useState)(!1),[Dt,Le]=(0,E.useState)([]),[ce,Be]=(0,E.useState)([]),[Je,ht]=(0,E.useState)([]),[Me,Et]=(0,E.useState)([]),[ft,Bt]=(0,E.useState)([]),[at,Xe]=(0,E.useState)([]),[Ee,st]=(0,E.useState)([]),[wt,ct]=(0,E.useState)([]),[it,Fe]=(0,E.useState)([]);(0,E.useEffect)(()=>{Ie?ie():Ce()},[Ie]);const ie=()=>Se(void 0,null,function*(){Qe(!0);const ye=yield(0,Ne.oR)(pt[0],{course_id:ve});xt(ye.no_group),Oe?(st(ye.all_course_groups),ct(ye.all_course_groups)):(Et(ye.late_course_groups),Bt(ye.late_course_groups),Le(ye.submit_course_groups),Be(ye.submit_course_groups)),Qe(!1),He.setFieldsValue({end_time:fe()()})}),se=()=>Se(void 0,null,function*(){const ye=He.getFieldsValue(),mt=fe()(ye.end_time).format("YYYY-MM-DD HH:mm");if((Oe?it.length===0:Je.length===0&&at.length===0)&&!St){ke.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Pt(!0);const Ut=yield(0,Ne.Mc)(ve,{no_group:St,homework_ids:pt,group_ids:Oe?it:Je,end_time:mt,late_group_ids:Oe?it:at});Pt(!1),Ut.status===0&&(Ce(),ke.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge(),ut({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),Ce=()=>{ht([]),Xe([]),Be([]),Bt([])};return E.createElement(Te.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:Ze.modalWrapper,width:Oe||St?520:760,open:Ie,confirmLoading:vt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>se(),onCancel:()=>{Ce(),ut({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",{className:Ze.tips},E.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),E.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),E.createElement(De.default,{form:He,layout:"vertical"},E.createElement(De.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},E.createElement(pe.default,{style:{width:"100%"},disabledDate:ye=>(0,we.Q8)(ye,Re),disabledTime:ye=>(0,we.d0)(ye),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!St&&E.createElement(E.Fragment,null,Oe?E.createElement("div",null,E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{ct(Ee.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement(Ke.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{Fe(ye)}},rowKey:"id",pagination:!1,dataSource:wt,loading:gt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):E.createElement(_e.Z,{gutter:24},E.createElement(je.Z,{span:14},E.createElement("div",{className:Ze.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{Be(Dt.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement("div",{className:Ze.tableWrapper},E.createElement(Ke.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{ht(ye)}},rowKey:"id",pagination:!1,dataSource:ce,loading:gt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),E.createElement(je.Z,{flex:10,style:{maxWidth:"280px"}},E.createElement("div",{className:Ze.homeworkType},"\u8865\u4EA4\u622A\u6B62"),E.createElement(ge.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:ye=>{Bt(Me.filter(mt=>mt.name.indexOf(ye.target.value)>-1))}}),E.createElement("div",{className:Ze.tableWrapper},E.createElement(Ke.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:Ze.antdTable,rowSelection:{type:"checkbox",onChange:ye=>{Xe(ye)}},rowKey:"id",pagination:!1,loading:gt,dataSource:ft,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var rt=(0,Ve.connect)(({shixunHomeworks:ut,classroomList:Re})=>({shixunHomeworks:ut,classroomList:Re}))(ot)},34353:function(xn,zt,te){"use strict";var E=te(59301),De=te(62957),ke=te(6767),Te=te(7939),pe=te(86129),ge=te.n(pe),Ke=te(26869),_e=te(31735),je=te(97013),ae=te(59301),fe=Object.defineProperty,be=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(xe,Ge,Ie)=>Ge in xe?fe(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,ot=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))Ne.call(Ge,Ie)&&Se(xe,Ie,Ge[Ie]);if(Ze)for(var Ie of Ze(Ge))we.call(Ge,Ie)&&Se(xe,Ie,Ge[Ie]);return xe},rt=(xe,Ge)=>be(xe,Ve(Ge)),ut=(xe,Ge,Ie)=>new Promise((pt,ve)=>{var Oe=gt=>{try{He(Ie.next(gt))}catch(Qe){ve(Qe)}},ze=gt=>{try{He(Ie.throw(gt))}catch(Qe){ve(Qe)}},He=gt=>gt.done?pt(gt.value):Promise.resolve(gt.value).then(Oe,ze);He((Ie=Ie.apply(xe,Ge)).next())});const Re=({files:xe=[],name:Ge,buttonProps:Ie={},hide:pt,onOk:ve=()=>{}},Oe)=>{const[ze,He]=(0,E.useState)(!1);let gt=(0,E.useRef)(new(ge()));(0,E.useImperativeHandle)(Oe,()=>({exportReport:Qe,exportAndCreateUserFolder:Pt,exportGroupingReport:vt}));const Qe=(ce,Be="\u9644\u4EF6")=>ut(void 0,null,function*(){const Je=ce||xe;He(!0);let ht=0,Me=0,Et=0,ft=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Be,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht+1),"/",Je==null?void 0:Je.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function Bt(){return ut(this,null,function*(){var at,Xe;xt({},`${Ke.Z.API_SERVER}/api/attachments/${(0,_e.Jn)((at=Je==null?void 0:Je[ht])==null?void 0:at.id)}?t=${(0,_e.Jn)((Xe=Je==null?void 0:Je[ht])==null?void 0:Xe.id,Date.now())}`,(Ee,st)=>ut(this,null,function*(){var wt,ct;if(((wt=Ee.target.response)==null?void 0:wt.type)==="application/json"){let ie=yield St(Ee.target.response);if(ie.message){ke.ZP.warning((ie==null?void 0:ie.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),He(!1);return}}let it=new Blob([Ee.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});Me=Me+it.size;let Fe=(ct=Je==null?void 0:Je[ht])==null?void 0:ct.filename;setTimeout(()=>ut(this,null,function*(){gt.current.file(Fe,it),ft.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht+1),"/",Je==null?void 0:Je.length,Et>0?ae.createElement("span",null,"(\u5DF2\u62C6\u5206",Et,"\u4E2Azip\u5305)"):"")}),ht===(Je==null?void 0:Je.length)-1?Le(ft,Et>0?Et+1:0):Me>900*1024*1024?(Et++,Me=0,Dt(Et,()=>{ht++,Bt()})):(ht++,Bt())}),2600)}))})}Bt()}),vt=(ce,Be,Je="\u9644\u4EF6")=>ut(void 0,null,function*(){var ht;He(!0);let Me=0,Et=0,ft=1;const Bt=ce.flat().length,at=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},Me),"/",Bt),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function Xe(Ee,st){return ut(this,null,function*(){const wt=yield(0,je.ZP)(`${Ke.Z.API_SERVER}/api/attachments/${Ee.id}`,{method:"get"});let ct=new Blob([wt],{type:"application/vnd.ms-excel;charset=utf-8"});Et+=ct.size;let it=Ee.filename;if(st.file(it,ct),Et>900*1024*1024){Et=0,ft++;const Fe=yield gt.current.generateAsync({type:"blob"}),ie=document.createElement("a");ie.href=window.URL.createObjectURL(Fe),ie.download=`${Ge}-${ft}.zip`,document.body.appendChild(ie),ie.click(),document.body.removeChild(ie),window.URL.revokeObjectURL(ie.href),gt.current=new(ge())}Me+=1,at.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},Me),"/",Bt)})})}for(const Ee of ce){const st=`${Ee[0].group_name}\u2014\u2014\u7EC4\u957F_${Ee[0].user_name}`,wt=gt.current.folder(st);for(const ct of Ee)yield Xe(ct,wt)}if(Object.keys((ht=gt.current)==null?void 0:ht.files).length!==0){const Ee=yield gt.current.generateAsync({type:"blob"}),st=document.createElement("a");st.href=window.URL.createObjectURL(Ee),st.download=ft>1?`${Ge}-${ft+1}.zip`:`${Ge}.zip`,document.body.appendChild(st),st.click(),document.body.removeChild(st),window.URL.revokeObjectURL(st.href)}at.destroy(),He(!1),ve(),gt.current=new(ge()),ft=1,Me=0}),Pt=(ce,Be="\u9644\u4EF6",Je)=>ut(void 0,null,function*(){He(!0);let ht=0;const Me=ce.flat().length,Et=De.default.info({width:460,title:ae.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Be,",",ae.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht),"/",Me),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function ft(Xe,Ee){return ut(this,null,function*(){const st=yield(0,je.ZP)(`${Ke.Z.API_SERVER}/api/attachments/${Xe.id}`,{method:"get"});let wt=new Blob([st],{type:"application/vnd.ms-excel;charset=utf-8"}),ct=Xe.filename;Ee.file(ct,wt),ht+=1,Et.update({content:ae.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ae.createElement("span",{className:"c-blue"},ht),"/",Me)})})}for(const Xe of ce){const Ee=`${Xe[0].user_name}-${Xe[0].student_id}`,st=gt.current.folder(Ee);for(const wt of Xe)yield ft(wt,st)}const Bt=yield gt.current.generateAsync({type:"blob"}),at=document.createElement("a");at.href=window.URL.createObjectURL(Bt),at.download=`${Je||Ge}.zip`,document.body.appendChild(at),at.click(),document.body.removeChild(at),window.URL.revokeObjectURL(at.href),Et.destroy(),He(!1),ve(),gt.current=new(ge())});function St(ce){return new Promise(Be=>{let Je=new FileReader;Je.readAsText(ce,"utf-8"),Je.addEventListener("loadend",()=>{const ht=JSON.parse(Je.result);Be(ht)})})}const xt=(ce,Be,Je,ht)=>{const Me=Be,Et=new window.XMLHttpRequest;return Et.withCredentials=!0,Et.addEventListener("load",function(ft){Je(ft,Et)},!1),Et.addEventListener("error",function(ft){ht&&ht(ft)},!1),Et.responseType="blob",Et.open("GET",Me),Et.send(null),Et},Dt=(ce,Be)=>{gt.current.generateAsync({type:"blob"}).then(function(Je){const ht=document.createElement("a");ht.href=window.URL.createObjectURL(Je),ht.download=Ge+`-${ce}.zip`,document.body.appendChild(ht);const Me=document.createEvent("MouseEvents");Me.initEvent("click",!1,!1),ht.dispatchEvent(Me),document.body.removeChild(ht),gt.current=new(ge()),Be()})},Le=(ce,Be)=>{gt.current.generateAsync({type:"blob"}).then(function(Je){const ht=document.createElement("a");ht.href=window.URL.createObjectURL(Je),Be>0?ht.download=Ge+`-${Be}.zip`:ht.download=Ge+".zip",document.body.appendChild(ht);const Me=document.createEvent("MouseEvents");Me.initEvent("click",!1,!1),ht.dispatchEvent(Me),document.body.removeChild(ht),ce.destroy(),He(!1),ve(),gt.current=new(ge())})};return pt?ae.createElement(ae.Fragment,null):ae.createElement(Te.ZP,rt(ot({},Ie),{onClick:()=>Qe(),loading:ze}),"\u4E0B\u8F7D")};zt.Z=(0,E.forwardRef)(Re)},92399:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ne}});var E=te(59301),De={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},ke=te(92310),Te=te.n(ke),pe=te(47199),ge=te(1986),Ke=te(31735),_e=te(26869),je=te(97013),ae=te(11968),fe=te(58106),be=te(6767),Ve=(we,Se,ot)=>new Promise((rt,ut)=>{var Re=Ie=>{try{Ge(ot.next(Ie))}catch(pt){ut(pt)}},xe=Ie=>{try{Ge(ot.throw(Ie))}catch(pt){ut(pt)}},Ge=Ie=>Ie.done?rt(Ie.value):Promise.resolve(Ie.value).then(Re,xe);Ge((ot=ot.apply(we,Se)).next())});const Ze=({className:we,style:Se,dataSource:ot=[],authority:rt=!1,callback:ut,showDimensions:Re=!0,classroomList:xe})=>{var Ge;const[Ie,pt]=(0,E.useState)({content:"",type:""}),[ve,Oe]=(0,E.useState)({}),[ze,He]=(0,E.useState)(!1),[gt,Qe]=(0,E.useState)({title:"",visible:!1,src:"",snapshotData:{}}),vt=(0,E.useRef)(),Pt=Le=>Ve(void 0,null,function*(){if(Oe(Le),Le.file_type==="txt"){const ce=yield(0,je.ZP)(Le.url,{method:"get",headers:{"Content-Type":"application/xml"}});vt.current=ce}pt({type:Le.file_type,content:_e.Z.API_SERVER+Le.url})}),St=Le=>{var ce;Qe({visible:!0,src:_e.Z.API_SERVER+Le.url,id:Le.id,title:Le.title,snapshotData:(ce=Le==null?void 0:Le.subitem)==null?void 0:ce.settings})},xt=Le=>Ve(void 0,null,function*(){var ce;pt({type:Le.file_type,content:_e.Z.API_SERVER+((ce=Le==null?void 0:Le.subitem)==null?void 0:ce.url)})}),Dt=()=>{ut(),Qe({visible:!1})};return ot!=null&&ot.length?E.createElement(E.Fragment,null,E.createElement("div",{className:Te()(De.list,we),style:Se},ot.map((Le,ce)=>{var Be,Je,ht;return E.createElement("div",{key:ce,className:De.row},E.createElement("div",{className:De.title,onClick:()=>Pt(Le)},E.createElement("i",{className:"iconfont icon-fujian1"}),E.createElement("span",{title:Le.title},Le.title)),E.createElement("div",{className:De.size},Le.filesize),E.createElement("div",{className:De.download,onClick:()=>{var Me,Et;if((0,ae.Rm)()&&!((Me=xe.AssistantObject.normal)!=null&&Me.can_download)){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}(0,Ke.Nd)("",`${_e.Z.API_SERVER}${(Et=Le.url)==null?void 0:Et.replace("disposition=inline","")}`)}},E.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Le==null?void 0:Le.file_type)&&E.createElement("div",{className:De.preview,onClick:()=>Pt(Le)},E.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Le==null?void 0:Le.file_type)&&Re&&(rt?E.createElement("div",{className:De.annotation,onClick:()=>St(Le)},E.createElement("i",{className:"iconfont icon-pizhu"}),(Be=Le.subitem)!=null&&Be.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Je=Le.subitem)==null?void 0:Je.id)&&E.createElement("div",{className:De.annotation,onClick:()=>xt(Le)},E.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Le==null?void 0:Le.file_type)&&((ht=Le.subitem)==null?void 0:ht.id)&&E.createElement("div",{className:De.download,style:{marginLeft:20},onClick:()=>{var Me,Et;(0,Ke.Nd)("",`${_e.Z.API_SERVER}${(Et=(Me=Le==null?void 0:Le.subitem)==null?void 0:Me.url)==null?void 0:Et.replace("disposition=inline","")}`)}},E.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Le==null?void 0:Le.file_type)&&(0,ae.eB)()&&["xlsx","docx","pptx"].includes(Le==null?void 0:Le.file_sub)&&Re&&E.createElement("div",{className:De.annotation,onClick:()=>{He(!0),Pt(Le)}},E.createElement("i",{className:"iconfont icon-pizhu"}),Le.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Le.is_edit&&(0,ae.dE)()&&Re&&E.createElement("div",{className:De.annotation,onClick:()=>{Pt(Le)}},E.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),E.createElement(pe.Z,{close:!0,data:Ie==null?void 0:Ie.content,type:Ie==null?void 0:Ie.type,hasMask:!0,disabledDownload:(0,ae.Rm)()&&!((Ge=xe.AssistantObject.normal)!=null&&Ge.can_download),editOffice:ze?"edit":"view",monacoEditor:{value:vt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:rt&&Re&&Ie.type==="image"?()=>St(ve):null,onClose:()=>{ut(),He(!1),pt({content:"",type:""})}}),E.createElement(ge.Z,{onOk:Dt,onClose:()=>Qe({visible:!1}),data:gt,showFullTools:!0})):null};var Ne=(0,fe.connect)(({classroomList:we})=>({classroomList:we}))(Ze)},1986:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ut}});var E=te(59301),De={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ke=te(92310),Te=te.n(ke),pe=te(29787);var ge=function(me,re){return(ge=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,ee){ne.__proto__=ee}||function(ne,ee){for(var de in ee)Object.prototype.hasOwnProperty.call(ee,de)&&(ne[de]=ee[de])})(me,re)};function Ke(me,re){function ne(){this.constructor=me}ge(me,re),me.prototype=re===null?Object.create(re):(ne.prototype=re.prototype,new ne)}function _e(me,re,ne,ee){return new(ne||(ne=Promise))(function(de,oe){function Ue(Ft){try{Ot(ee.next(Ft))}catch(bt){oe(bt)}}function At(Ft){try{Ot(ee.throw(Ft))}catch(bt){oe(bt)}}function Ot(Ft){var bt;Ft.done?de(Ft.value):(bt=Ft.value,bt instanceof ne?bt:new ne(function(Nt){Nt(bt)})).then(Ue,At)}Ot((ee=ee.apply(me,re||[])).next())})}function je(me,re){var ne,ee,de,oe,Ue={label:0,sent:function(){if(1&de[0])throw de[1];return de[1]},trys:[],ops:[]};return oe={next:At(0),throw:At(1),return:At(2)},typeof Symbol=="function"&&(oe[Symbol.iterator]=function(){return this}),oe;function At(Ot){return function(Ft){return function(bt){if(ne)throw new TypeError("Generator is already executing.");for(;Ue;)try{if(ne=1,ee&&(de=2&bt[0]?ee.return:bt[0]?ee.throw||((de=ee.return)&&de.call(ee),0):ee.next)&&!(de=de.call(ee,bt[1])).done)return de;switch(ee=0,de&&(bt=[2&bt[0],de.value]),bt[0]){case 0:case 1:de=bt;break;case 4:return Ue.label++,{value:bt[1],done:!1};case 5:Ue.label++,ee=bt[1],bt=[0];continue;case 7:bt=Ue.ops.pop(),Ue.trys.pop();continue;default:if(de=Ue.trys,!((de=de.length>0&&de[de.length-1])||bt[0]!==6&&bt[0]!==2)){Ue=0;continue}if(bt[0]===3&&(!de||bt[1]>de[0]&&bt[1]',"select"),this.addActionButton(ee,'',"delete"),this.uiStyleSettings.clearButtonVisible&&this.addActionButton(ee,'',"clear"),this.uiStyleSettings.undoButtonVisible&&this.addActionButton(ee,'',"undo"),this.uiStyleSettings.redoButtonVisible&&this.addActionButton(ee,'',"redo"),this.uiStyleSettings.zoomButtonVisible&&this.addActionButton(ee,'',"zoom"),this.uiStyleSettings.zoomButtonVisible&&this.uiStyleSettings.zoomOutButtonVisible&&this.addActionButton(ee,'',"zoom-out"),this.uiStyleSettings.notesButtonVisible&&this.addActionButton(ee,'',"notes"),this.markerButtonBlock=document.createElement("div"),this.markerButtonBlock.className=this.toolbarBlockStyleClass.name,this.markerButtonBlock.style.flexGrow="2",this.markerButtonBlock.style.textAlign="center",this.uiContainer.appendChild(this.markerButtonBlock),this.markerButtonOverflowBlock=document.createElement("div"),this.markerButtonOverflowBlock.className=this.toolbarOverflowBlockStyleClass.name+" "+(this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName?this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName:this.toolbarOverflowBlockStyleColorsClass.name),this.markerButtonOverflowBlock.style.display="none",this.uiContainer.appendChild(this.markerButtonOverflowBlock),this.markerItems&&(this.markerItems.forEach(function(oe){var Ke=document.createElement("div");Ke.className=""+ne.toolbarButtonStyleClass.name,Ke.setAttribute("data-type-name",oe.typeName),Ke.innerHTML=oe.icon,Ke.addEventListener("click",function(){ne.markerToolbarButtonClicked(Ke,oe)}),ne.buttons.push(Ke),ne.markerButtons.push(Ke)}),this.overflowButton=document.createElement("div"),this.overflowButton.className=this.toolbarButtonStyleClass.name+" "+(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name),this.overflowButton.innerHTML='',this.overflowButton.addEventListener("click",this.overflowButtonClicked),this.markerButtonBlock.appendChild(this.overflowButton));var de=document.createElement("div");de.className=this.toolbarBlockStyleClass.name,de.style.whiteSpace="nowrap",de.style.display=this.uiStyleSettings.resultButtonBlockVisible!==!1?"":"none",this.uiContainer.appendChild(de),this.addActionButton(de,'',"render"),this.addActionButton(de,'',"close"),this.markerjsContainer.appendChild(this.uiContainer),this.setSelectMode(),this.setCurrentMarker(),this.adjustLayout()},me.prototype.addButtonClickListener=function(re){this.buttonClickListeners.push(re)},me.prototype.removeButtonClickListener=function(re){this.buttonClickListeners.indexOf(re)>-1&&this.buttonClickListeners.splice(this.buttonClickListeners.indexOf(re),1)},me.prototype.setSelectMode=function(){this.resetButtonStyles(),this.setActiveButton(this.buttons[0])},me.prototype.adjustLayout=function(){if(this.markerButtons&&this.markerButtons.length>0){var re=Math.floor(this.markerButtonBlock.clientWidth/this.uiStyleSettings.toolbarHeight)-1;this.markerButtonBlock.innerHTML="",this.markerButtonOverflowBlock.innerHTML="";for(var ne=0;ne',"select"),this.addActionButton(ee,'',"delete"),this.uiStyleSettings.clearButtonVisible&&this.addActionButton(ee,'',"clear"),this.uiStyleSettings.undoButtonVisible&&this.addActionButton(ee,'',"undo"),this.uiStyleSettings.redoButtonVisible&&this.addActionButton(ee,'',"redo"),this.uiStyleSettings.zoomButtonVisible&&this.addActionButton(ee,'',"zoom"),this.uiStyleSettings.zoomButtonVisible&&this.uiStyleSettings.zoomOutButtonVisible&&this.addActionButton(ee,'',"zoom-out"),this.uiStyleSettings.notesButtonVisible&&this.addActionButton(ee,'',"notes"),this.markerButtonBlock=document.createElement("div"),this.markerButtonBlock.className=this.toolbarBlockStyleClass.name,this.markerButtonBlock.style.flexGrow="2",this.markerButtonBlock.style.textAlign="center",this.uiContainer.appendChild(this.markerButtonBlock),this.markerButtonOverflowBlock=document.createElement("div"),this.markerButtonOverflowBlock.className=this.toolbarOverflowBlockStyleClass.name+" "+(this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName?this.uiStyleSettings.toolbarOverflowBlockStyleColorsClassName:this.toolbarOverflowBlockStyleColorsClass.name),this.markerButtonOverflowBlock.style.display="none",this.uiContainer.appendChild(this.markerButtonOverflowBlock),this.markerItems&&(this.markerItems.forEach(function(oe){var Ue=document.createElement("div");Ue.className=""+ne.toolbarButtonStyleClass.name,Ue.setAttribute("data-type-name",oe.typeName),Ue.innerHTML=oe.icon,Ue.addEventListener("click",function(){ne.markerToolbarButtonClicked(Ue,oe)}),ne.buttons.push(Ue),ne.markerButtons.push(Ue)}),this.overflowButton=document.createElement("div"),this.overflowButton.className=this.toolbarButtonStyleClass.name+" "+(this.uiStyleSettings.toolbarButtonStyleColorsClassName?this.uiStyleSettings.toolbarButtonStyleColorsClassName:this.toolbarButtonStyleColorsClass.name),this.overflowButton.innerHTML='',this.overflowButton.addEventListener("click",this.overflowButtonClicked),this.markerButtonBlock.appendChild(this.overflowButton));var de=document.createElement("div");de.className=this.toolbarBlockStyleClass.name,de.style.whiteSpace="nowrap",de.style.display=this.uiStyleSettings.resultButtonBlockVisible!==!1?"":"none",this.uiContainer.appendChild(de),this.addActionButton(de,'',"render"),this.addActionButton(de,'',"close"),this.markerjsContainer.appendChild(this.uiContainer),this.setSelectMode(),this.setCurrentMarker(),this.adjustLayout()},me.prototype.addButtonClickListener=function(re){this.buttonClickListeners.push(re)},me.prototype.removeButtonClickListener=function(re){this.buttonClickListeners.indexOf(re)>-1&&this.buttonClickListeners.splice(this.buttonClickListeners.indexOf(re),1)},me.prototype.setSelectMode=function(){this.resetButtonStyles(),this.setActiveButton(this.buttons[0])},me.prototype.adjustLayout=function(){if(this.markerButtons&&this.markerButtons.length>0){var re=Math.floor(this.markerButtonBlock.clientWidth/this.uiStyleSettings.toolbarHeight)-1;this.markerButtonBlock.innerHTML="",this.markerButtonOverflowBlock.innerHTML="";for(var ne=0;ne')||this;return Ke.colors=[],Ke.addTransparent=!1,Ke.colorBoxes=[],Ke.colors=ee,Ke.currentColor=de,Ke.setCurrentColor=Ke.setCurrentColor.bind(Ke),Ke.getColorBox=Ke.getColorBox.bind(Ke),Ke}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.overflow="hidden",ee.style.whiteSpace="nowrap",this.colors.forEach(function(de){var oe=ne.getColorBox(de);ee.appendChild(oe),ne.colorBoxes.push(oe)}),ee},re.prototype.getColorBox=function(ne){var ee=this,de=this.uiStyleSettings.toolbarHeight/4,oe=this.uiStyleSettings.toolbarHeight-de,Ke=document.createElement("div");Ke.style.display="inline-block",Ke.style.boxSizing="content-box",Ke.style.width=oe-2+"px",Ke.style.height=oe-2+"px",Ke.style.padding="1px",Ke.style.marginRight="2px",Ke.style.marginBottom="2px",Ke.style.borderWidth="2px",Ke.style.borderStyle="solid",Ke.style.borderRadius=(oe+2)/2+"px",Ke.style.borderColor=ne===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ke.addEventListener("click",function(){ee.setCurrentColor(ne,Ke)});var At=document.createElement("div");return At.style.display="inline-block",At.style.width=oe-2+"px",At.style.height=oe-2+"px",At.style.backgroundColor=ne,At.style.borderRadius=oe/2+"px",ne==="transparent"&&(At.style.fill=this.uiStyleSettings.toolboxAccentColor,At.innerHTML=` + `))},me.prototype.show=function(re){var ne;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=re,this.uiContainer.className=this.toolboxStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},me.prototype.setPanelButtons=function(re){var ne,ee,de=this;this.panels=re,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((ne=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&ne!==void 0?ne:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((ee=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&ee!==void 0?ee:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(oe){var Ue;oe.uiStyleSettings=de.uiStyleSettings;var At=document.createElement("div");At.className=de.toolboxButtonStyleClass.name+" "+((Ue=de.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ue!==void 0?Ue:de.toolboxButtonStyleColorsClass.name),At.innerHTML=oe.icon,At.title=oe.title,At.addEventListener("click",function(){de.panelButtonClick(oe)}),de.panelButtons.push(At),de.buttonRow.appendChild(At)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},me.prototype.panelButtonClick=function(re){var ne=this,ee=-1;if(re!==this.activePanel){ee=this.panels.indexOf(re),this.panelRow.innerHTML="";var de=re.getUi();de.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(de),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=re}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){ne.displayMode==="inline"?ne.panelRow.style.display="none":ne.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(oe,Ue){var At,Ot;oe.className=ne.toolboxButtonStyleClass.name+" "+(Ue===ee?""+((At=ne.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&At!==void 0?At:ne.toolboxActiveButtonStyleColorsClass.name):""+((Ot=ne.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ot!==void 0?Ot:ne.toolboxButtonStyleColorsClass.name))})},me}(),ut=function(me,re){this.title=me,this.icon=re},Re=function(me){function re(ne,ee,de,oe){var Ue=me.call(this,ne,oe||'')||this;return Ue.colors=[],Ue.addTransparent=!1,Ue.colorBoxes=[],Ue.colors=ee,Ue.currentColor=de,Ue.setCurrentColor=Ue.setCurrentColor.bind(Ue),Ue.getColorBox=Ue.getColorBox.bind(Ue),Ue}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.overflow="hidden",ee.style.whiteSpace="nowrap",this.colors.forEach(function(de){var oe=ne.getColorBox(de);ee.appendChild(oe),ne.colorBoxes.push(oe)}),ee},re.prototype.getColorBox=function(ne){var ee=this,de=this.uiStyleSettings.toolbarHeight/4,oe=this.uiStyleSettings.toolbarHeight-de,Ue=document.createElement("div");Ue.style.display="inline-block",Ue.style.boxSizing="content-box",Ue.style.width=oe-2+"px",Ue.style.height=oe-2+"px",Ue.style.padding="1px",Ue.style.marginRight="2px",Ue.style.marginBottom="2px",Ue.style.borderWidth="2px",Ue.style.borderStyle="solid",Ue.style.borderRadius=(oe+2)/2+"px",Ue.style.borderColor=ne===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ue.addEventListener("click",function(){ee.setCurrentColor(ne,Ue)});var At=document.createElement("div");return At.style.display="inline-block",At.style.width=oe-2+"px",At.style.height=oe-2+"px",At.style.backgroundColor=ne,At.style.borderRadius=oe/2+"px",ne==="transparent"&&(At.style.fill=this.uiStyleSettings.toolboxAccentColor,At.innerHTML=` - `),Ke.appendChild(At),Ke},re.prototype.setCurrentColor=function(ne,ee){var de=this;this.currentColor=ne,this.colorBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(ne)},re}(ut),xe=function(){function me(re,ne,ee){this._state="new",this._isSelected=!1,this._container=re,this._overlayContainer=ne,this.globalSettings=ee,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(me.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),me.prototype.ownsTarget=function(re){return!1},Object.defineProperty(me.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),me.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},me.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},me.prototype.pointerDown=function(re,ne){},me.prototype.dblClick=function(re,ne){},me.prototype.manipulate=function(re){},me.prototype.pointerUp=function(re){this.stateChanged()},me.prototype.dispose=function(){},me.prototype.addMarkerVisualToContainer=function(re){this.container.childNodes.length>0?this.container.insertBefore(re,this.container.childNodes[0]):this.container.appendChild(re)},me.prototype.getState=function(){return{typeName:me.typeName,state:this.state,notes:this.notes}},me.prototype.restoreState=function(re){this._state=re.state,this.notes=re.notes},me.prototype.scale=function(re,ne){},me.prototype.colorChanged=function(re){this.onColorChanged&&this.onColorChanged(re),this.stateChanged()},me.prototype.fillColorChanged=function(re){this.onFillColorChanged&&this.onFillColorChanged(re),this.stateChanged()},me.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var re=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),re.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(re)&&this.onStateChanged(this)}},me.typeName="MarkerBase",me}(),Ge=function(){function me(){this.findGripByVisual=this.findGripByVisual.bind(this)}return me.prototype.findGripByVisual=function(re){return this.topLeft.ownsTarget(re)?this.topLeft:this.topCenter.ownsTarget(re)?this.topCenter:this.topRight.ownsTarget(re)?this.topRight:this.centerLeft.ownsTarget(re)?this.centerLeft:this.centerRight.ownsTarget(re)?this.centerRight:this.bottomLeft.ownsTarget(re)?this.bottomLeft:this.bottomCenter.ownsTarget(re)?this.bottomCenter:this.bottomRight.ownsTarget(re)?this.bottomRight:void 0},me}(),Ie=function(){function me(){this.GRIP_SIZE=10,this.visual=fe.createGroup(),this.visual.appendChild(fe.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(fe.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return me.prototype.ownsTarget=function(re){return re===this.visual||re===this.visual.childNodes[0]||re===this.visual.childNodes[1]},me}(),pt=function(){function me(){}return me.toITransformMatrix=function(re){return{a:re.a,b:re.b,c:re.c,d:re.d,e:re.e,f:re.f}},me.toSVGMatrix=function(re,ne){return re.a=ne.a,re.b=ne.b,re.c=ne.c,re.d=ne.d,re.e=ne.e,re.f=ne.f,re},me}(),ve=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.left=0,oe.top=0,oe.width=0,oe.height=0,oe.defaultSize={x:50,y:20},oe.offsetX=0,oe.offsetY=0,oe.rotationAngle=0,oe.CB_DISTANCE=10,oe._suppressMarkerCreateEvent=!1,oe.container.transform.baseVal.appendItem(fe.createTransform()),oe.setupControlBox(),oe}return Ve(re,me),Object.defineProperty(re.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"visual",{get:function(){return this._visual},set:function(ne){this._visual=ne;var ee=fe.createTransform();this._visual.transform.baseVal.appendItem(ee)},enumerable:!1,configurable:!0}),re.prototype.ownsTarget=function(ne){return!!me.prototype.ownsTarget.call(this,ne)||!!(this.controlGrips.findGripByVisual(ne)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ne))},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.left=ne.x,this.top=ne.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var de=this.unrotatePoint(ne);if(this.manipulationStartX=de.x,this.manipulationStartY=de.y,this.offsetX=de.x-this.left,this.offsetY=de.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(ee),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ee)){this.activeGrip=this.rotatorGrip;var oe=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=oe.x-this.width/2,this.top=oe.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ke=this.container.transform.baseVal.getItem(0);Ke.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ke,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},re.prototype.pointerUp=function(ne){var ee=this.state;me.prototype.pointerUp.call(this,ne),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(ne),this._state="select",ee==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},re.prototype.moveVisual=function(ne){this.visual.style.transform="translate("+ne.x+"px, "+ne.y+"px)"},re.prototype.manipulate=function(ne){var ee=this.unrotatePoint(ne);this.state==="creating"?this.resize(ne):this.state==="move"?(this.left=this.manipulationStartLeft+(ee.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(ee.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(ee):this.state==="rotate"&&this.rotate(ne)},re.prototype.resize=function(ne){var ee=this.manipulationStartLeft,de=this.manipulationStartWidth,oe=this.manipulationStartTop,Ke=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:ee=this.manipulationStartLeft+ne.x-this.manipulationStartX,de=this.manipulationStartWidth+this.manipulationStartLeft-ee;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:de=this.manipulationStartWidth+ne.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:oe=this.manipulationStartTop+ne.y-this.manipulationStartY,Ke=this.manipulationStartHeight+this.manipulationStartTop-oe;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ke=this.manipulationStartHeight+ne.y-this.manipulationStartY}de>=0?(this.left=ee,this.width=de):(this.left=ee+de,this.width=-de),Ke>=0?(this.top=oe,this.height=Ke):(this.top=oe+Ke,this.height=-Ke),this.setSize()},re.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},re.prototype.rotate=function(ne){if(Math.abs(ne.x-this.centerX)>.1){var ee=Math.sign(ne.x-this.centerX);this.rotationAngle=180*Math.atan((ne.y-this.centerY)/(ne.x-this.centerX))/Math.PI+90*ee,this.applyRotation()}},re.prototype.applyRotation=function(){var ne=this.container.transform.baseVal.getItem(0);ne.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(ne,0)},re.prototype.rotatePoint=function(ne){if(this.rotationAngle===0)return ne;var ee=this.container.getCTM(),de=fe.createPoint(ne.x,ne.y);return{x:(de=de.matrixTransform(ee)).x,y:de.y}},re.prototype.unrotatePoint=function(ne){if(this.rotationAngle===0)return ne;var ee=this.container.getCTM();ee=ee.inverse();var de=fe.createPoint(ne.x,ne.y);return{x:(de=de.matrixTransform(ee)).x,y:de.y}},re.prototype.select=function(){me.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){me.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=fe.createGroup();var ne=fe.createTransform();ne.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(ne),this.container.appendChild(this.controlBox),this.controlRect=fe.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=fe.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new Ge,this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){var ne=this.controlBox.transform.baseVal.getItem(0);ne.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(ne,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},re.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},re.prototype.createGrip=function(){var ne=new Ie;return ne.visual.transform.baseVal.appendItem(fe.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.controlGrips.topLeft.GRIP_SIZE,ee=-ne/2,de=ee,oe=(this.width+this.CB_DISTANCE)/2-ne/2,Ke=(this.height+this.CB_DISTANCE)/2-ne/2,At=this.height+this.CB_DISTANCE-ne/2,It=this.width+this.CB_DISTANCE-ne/2;this.positionGrip(this.controlGrips.topLeft.visual,ee,de),this.positionGrip(this.controlGrips.topCenter.visual,oe,de),this.positionGrip(this.controlGrips.topRight.visual,It,de),this.positionGrip(this.controlGrips.centerLeft.visual,ee,Ke),this.positionGrip(this.controlGrips.centerRight.visual,It,Ke),this.positionGrip(this.controlGrips.bottomLeft.visual,ee,At),this.positionGrip(this.controlGrips.bottomCenter.visual,oe,At),this.positionGrip(this.controlGrips.bottomRight.visual,It,At),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,oe,de-3*this.CB_DISTANCE)},re.prototype.positionGrip=function(ne,ee,de){var oe=ne.transform.baseVal.getItem(0);oe.setTranslate(ee,de),ne.transform.baseVal.replaceItem(oe,0)},re.prototype.hideControlBox=function(){this.controlBox.style.display="none"},re.prototype.showControlBox=function(){this.controlBox.style.display=""},re.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:pt.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:pt.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.left=ee.left,this.top=ee.top,this.width=ee.width,this.height=ee.height,this.rotationAngle=ee.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(pt.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,ee.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(pt.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,ee.containerTransformMatrix))},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee);var de=this.rotatePoint({x:this.left,y:this.top}),oe=this.unrotatePoint({x:de.x*ne,y:de.y*ee});this.left=oe.x,this.top=oe.y,this.width=this.width*ne,this.height=this.height*ee,this.adjustControlBox()},re}(xe),Oe=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor="transparent",oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.opacity=1,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setFillColor=oe.setFillColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.createVisual=oe.createVisual.bind(oe),oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual)},re.prototype.createVisual=function(){this.visual=fe.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){me.prototype.resize.call(this,ne),this.setSize()},re.prototype.setSize=function(){me.prototype.setSize.call(this),fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){me.prototype.pointerUp.call(this,ne),this.setSize()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.visual&&fe.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.visual&&fe.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.visual&&fe.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.visual&&fe.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},re.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){var ee=ne;this.fillColor=ee.fillColor,this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.opacity=ee.opacity,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize()},re.title="Rectangle marker",re}(ve),ze=function(me){function re(ne,ee,de,oe){var Ke=me.call(this,ne,oe||'')||this;return Ke.widths=[],Ke.widthBoxes=[],Ke.widths=ee,Ke.currentWidth=de,Ke.setCurrentWidth=Ke.setCurrentWidth.bind(Ke),Ke}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",this.widths.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.flexGrow="2",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.borderColor=de===ne.currentWidth?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentWidth(de,oe)}),ee.appendChild(oe);var Ke=document.createElement("div");Ke.innerText=de.toString(),Ke.style.marginRight="5px",oe.appendChild(Ke);var At=document.createElement("div");At.style.minHeight="20px",At.style.flexGrow="2",At.style.display="flex",At.style.alignItems="center";var It=document.createElement("hr");It.style.minWidth="20px",It.style.border="0px",It.style.borderTop=de+"px solid "+ne.uiStyleSettings.toolboxColor,It.style.flexGrow="2",At.appendChild(It),oe.appendChild(At),ne.widthBoxes.push(oe)}),ee},re.prototype.setCurrentWidth=function(ne,ee){var de=this;this.currentWidth=ne,this.widthBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},re}(ut),He=function(me){function re(ne,ee,de,oe){var Ke=me.call(this,ne,oe||'')||this;return Ke.styles=[],Ke.styleBoxes=[],Ke.styles=ee,Ke.currentStyle=de,Ke.setCurrentStyle=Ke.setCurrentStyle.bind(Ke),Ke}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",this.styles.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.overflow="hidden",oe.style.maxWidth=100/ne.styles.length-5+"%",oe.style.borderColor=de===ne.currentStyle?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentStyle(de,oe)}),ee.appendChild(oe);var Ke=document.createElement("div");Ke.style.minHeight="20px",Ke.style.flexGrow="2",Ke.style.overflow="hidden";var At=` + `),Ue.appendChild(At),Ue},re.prototype.setCurrentColor=function(ne,ee){var de=this;this.currentColor=ne,this.colorBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(ne)},re}(ut),xe=function(){function me(re,ne,ee){this._state="new",this._isSelected=!1,this._container=re,this._overlayContainer=ne,this.globalSettings=ee,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(me.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),me.prototype.ownsTarget=function(re){return!1},Object.defineProperty(me.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),me.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},me.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},me.prototype.pointerDown=function(re,ne){},me.prototype.dblClick=function(re,ne){},me.prototype.manipulate=function(re){},me.prototype.pointerUp=function(re){this.stateChanged()},me.prototype.dispose=function(){},me.prototype.addMarkerVisualToContainer=function(re){this.container.childNodes.length>0?this.container.insertBefore(re,this.container.childNodes[0]):this.container.appendChild(re)},me.prototype.getState=function(){return{typeName:me.typeName,state:this.state,notes:this.notes}},me.prototype.restoreState=function(re){this._state=re.state,this.notes=re.notes},me.prototype.scale=function(re,ne){},me.prototype.colorChanged=function(re){this.onColorChanged&&this.onColorChanged(re),this.stateChanged()},me.prototype.fillColorChanged=function(re){this.onFillColorChanged&&this.onFillColorChanged(re),this.stateChanged()},me.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var re=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),re.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(re)&&this.onStateChanged(this)}},me.typeName="MarkerBase",me}(),Ge=function(){function me(){this.findGripByVisual=this.findGripByVisual.bind(this)}return me.prototype.findGripByVisual=function(re){return this.topLeft.ownsTarget(re)?this.topLeft:this.topCenter.ownsTarget(re)?this.topCenter:this.topRight.ownsTarget(re)?this.topRight:this.centerLeft.ownsTarget(re)?this.centerLeft:this.centerRight.ownsTarget(re)?this.centerRight:this.bottomLeft.ownsTarget(re)?this.bottomLeft:this.bottomCenter.ownsTarget(re)?this.bottomCenter:this.bottomRight.ownsTarget(re)?this.bottomRight:void 0},me}(),Ie=function(){function me(){this.GRIP_SIZE=10,this.visual=fe.createGroup(),this.visual.appendChild(fe.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(fe.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return me.prototype.ownsTarget=function(re){return re===this.visual||re===this.visual.childNodes[0]||re===this.visual.childNodes[1]},me}(),pt=function(){function me(){}return me.toITransformMatrix=function(re){return{a:re.a,b:re.b,c:re.c,d:re.d,e:re.e,f:re.f}},me.toSVGMatrix=function(re,ne){return re.a=ne.a,re.b=ne.b,re.c=ne.c,re.d=ne.d,re.e=ne.e,re.f=ne.f,re},me}(),ve=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.left=0,oe.top=0,oe.width=0,oe.height=0,oe.defaultSize={x:50,y:20},oe.offsetX=0,oe.offsetY=0,oe.rotationAngle=0,oe.CB_DISTANCE=10,oe._suppressMarkerCreateEvent=!1,oe.container.transform.baseVal.appendItem(fe.createTransform()),oe.setupControlBox(),oe}return Ke(re,me),Object.defineProperty(re.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(re.prototype,"visual",{get:function(){return this._visual},set:function(ne){this._visual=ne;var ee=fe.createTransform();this._visual.transform.baseVal.appendItem(ee)},enumerable:!1,configurable:!0}),re.prototype.ownsTarget=function(ne){return!!me.prototype.ownsTarget.call(this,ne)||!!(this.controlGrips.findGripByVisual(ne)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ne))},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.left=ne.x,this.top=ne.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var de=this.unrotatePoint(ne);if(this.manipulationStartX=de.x,this.manipulationStartY=de.y,this.offsetX=de.x-this.left,this.offsetY=de.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(ee),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(ee)){this.activeGrip=this.rotatorGrip;var oe=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=oe.x-this.width/2,this.top=oe.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ue=this.container.transform.baseVal.getItem(0);Ue.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ue,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},re.prototype.pointerUp=function(ne){var ee=this.state;me.prototype.pointerUp.call(this,ne),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(ne),this._state="select",ee==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},re.prototype.moveVisual=function(ne){this.visual.style.transform="translate("+ne.x+"px, "+ne.y+"px)"},re.prototype.manipulate=function(ne){var ee=this.unrotatePoint(ne);this.state==="creating"?this.resize(ne):this.state==="move"?(this.left=this.manipulationStartLeft+(ee.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(ee.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(ee):this.state==="rotate"&&this.rotate(ne)},re.prototype.resize=function(ne){var ee=this.manipulationStartLeft,de=this.manipulationStartWidth,oe=this.manipulationStartTop,Ue=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:ee=this.manipulationStartLeft+ne.x-this.manipulationStartX,de=this.manipulationStartWidth+this.manipulationStartLeft-ee;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:de=this.manipulationStartWidth+ne.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:oe=this.manipulationStartTop+ne.y-this.manipulationStartY,Ue=this.manipulationStartHeight+this.manipulationStartTop-oe;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ue=this.manipulationStartHeight+ne.y-this.manipulationStartY}de>=0?(this.left=ee,this.width=de):(this.left=ee+de,this.width=-de),Ue>=0?(this.top=oe,this.height=Ue):(this.top=oe+Ue,this.height=-Ue),this.setSize()},re.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},re.prototype.rotate=function(ne){if(Math.abs(ne.x-this.centerX)>.1){var ee=Math.sign(ne.x-this.centerX);this.rotationAngle=180*Math.atan((ne.y-this.centerY)/(ne.x-this.centerX))/Math.PI+90*ee,this.applyRotation()}},re.prototype.applyRotation=function(){var ne=this.container.transform.baseVal.getItem(0);ne.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(ne,0)},re.prototype.rotatePoint=function(ne){if(this.rotationAngle===0)return ne;var ee=this.container.getCTM(),de=fe.createPoint(ne.x,ne.y);return{x:(de=de.matrixTransform(ee)).x,y:de.y}},re.prototype.unrotatePoint=function(ne){if(this.rotationAngle===0)return ne;var ee=this.container.getCTM();ee=ee.inverse();var de=fe.createPoint(ne.x,ne.y);return{x:(de=de.matrixTransform(ee)).x,y:de.y}},re.prototype.select=function(){me.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){me.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=fe.createGroup();var ne=fe.createTransform();ne.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(ne),this.container.appendChild(this.controlBox),this.controlRect=fe.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=fe.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new Ge,this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){var ne=this.controlBox.transform.baseVal.getItem(0);ne.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(ne,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},re.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},re.prototype.createGrip=function(){var ne=new Ie;return ne.visual.transform.baseVal.appendItem(fe.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.controlGrips.topLeft.GRIP_SIZE,ee=-ne/2,de=ee,oe=(this.width+this.CB_DISTANCE)/2-ne/2,Ue=(this.height+this.CB_DISTANCE)/2-ne/2,At=this.height+this.CB_DISTANCE-ne/2,Ot=this.width+this.CB_DISTANCE-ne/2;this.positionGrip(this.controlGrips.topLeft.visual,ee,de),this.positionGrip(this.controlGrips.topCenter.visual,oe,de),this.positionGrip(this.controlGrips.topRight.visual,Ot,de),this.positionGrip(this.controlGrips.centerLeft.visual,ee,Ue),this.positionGrip(this.controlGrips.centerRight.visual,Ot,Ue),this.positionGrip(this.controlGrips.bottomLeft.visual,ee,At),this.positionGrip(this.controlGrips.bottomCenter.visual,oe,At),this.positionGrip(this.controlGrips.bottomRight.visual,Ot,At),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,oe,de-3*this.CB_DISTANCE)},re.prototype.positionGrip=function(ne,ee,de){var oe=ne.transform.baseVal.getItem(0);oe.setTranslate(ee,de),ne.transform.baseVal.replaceItem(oe,0)},re.prototype.hideControlBox=function(){this.controlBox.style.display="none"},re.prototype.showControlBox=function(){this.controlBox.style.display=""},re.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:pt.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:pt.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.left=ee.left,this.top=ee.top,this.width=ee.width,this.height=ee.height,this.rotationAngle=ee.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(pt.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,ee.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(pt.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,ee.containerTransformMatrix))},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee);var de=this.rotatePoint({x:this.left,y:this.top}),oe=this.unrotatePoint({x:de.x*ne,y:de.y*ee});this.left=oe.x,this.top=oe.y,this.width=this.width*ne,this.height=this.height*ee,this.adjustControlBox()},re}(xe),Oe=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor="transparent",oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.opacity=1,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setFillColor=oe.setFillColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.createVisual=oe.createVisual.bind(oe),oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual)},re.prototype.createVisual=function(){this.visual=fe.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.manipulate=function(ne){me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){me.prototype.resize.call(this,ne),this.setSize()},re.prototype.setSize=function(){me.prototype.setSize.call(this),fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){me.prototype.pointerUp.call(this,ne),this.setSize()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.visual&&fe.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.visual&&fe.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.visual&&fe.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.visual&&fe.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},re.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){var ee=ne;this.fillColor=ee.fillColor,this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.opacity=ee.opacity,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize()},re.title="Rectangle marker",re}(ve),ze=function(me){function re(ne,ee,de,oe){var Ue=me.call(this,ne,oe||'')||this;return Ue.widths=[],Ue.widthBoxes=[],Ue.widths=ee,Ue.currentWidth=de,Ue.setCurrentWidth=Ue.setCurrentWidth.bind(Ue),Ue}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",this.widths.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.flexGrow="2",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.borderColor=de===ne.currentWidth?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentWidth(de,oe)}),ee.appendChild(oe);var Ue=document.createElement("div");Ue.innerText=de.toString(),Ue.style.marginRight="5px",oe.appendChild(Ue);var At=document.createElement("div");At.style.minHeight="20px",At.style.flexGrow="2",At.style.display="flex",At.style.alignItems="center";var Ot=document.createElement("hr");Ot.style.minWidth="20px",Ot.style.border="0px",Ot.style.borderTop=de+"px solid "+ne.uiStyleSettings.toolboxColor,Ot.style.flexGrow="2",At.appendChild(Ot),oe.appendChild(At),ne.widthBoxes.push(oe)}),ee},re.prototype.setCurrentWidth=function(ne,ee){var de=this;this.currentWidth=ne,this.widthBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},re}(ut),He=function(me){function re(ne,ee,de,oe){var Ue=me.call(this,ne,oe||'')||this;return Ue.styles=[],Ue.styleBoxes=[],Ue.styles=ee,Ue.currentStyle=de,Ue.setCurrentStyle=Ue.setCurrentStyle.bind(Ue),Ue}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",this.styles.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.overflow="hidden",oe.style.maxWidth=100/ne.styles.length-5+"%",oe.style.borderColor=de===ne.currentStyle?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentStyle(de,oe)}),ee.appendChild(oe);var Ue=document.createElement("div");Ue.style.minHeight="20px",Ue.style.flexGrow="2",Ue.style.overflow="hidden";var At=` - `;Ke.innerHTML=At,oe.appendChild(Ke),ne.styleBoxes.push(oe)}),ee},re.prototype.setCurrentStyle=function(ne,ee){var de=this;this.currentStyle=ne,this.styleBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},re}(ut),gt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ve(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="FrameMarker",re.title="Frame marker",re.icon='',re}(Oe),Qe=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},vt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.x1=0,oe.y1=0,oe.x2=0,oe.y2=0,oe.defaultLength=50,oe.manipulationStartX=0,oe.manipulationStartY=0,oe.manipulationStartX1=0,oe.manipulationStartY1=0,oe.manipulationStartX2=0,oe.manipulationStartY2=0,oe.setupControlBox(),oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!!me.prototype.ownsTarget.call(this,ne)||!(!this.grip1.ownsTarget(ne)&&!this.grip2.ownsTarget(ne))},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.manipulationStartX=ne.x,this.manipulationStartY=ne.y,this.state==="new"&&(this.x1=ne.x,this.y1=ne.y,this.x2=ne.x,this.y2=ne.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(ee)?this.activeGrip=this.grip1:this.grip2.ownsTarget(ee)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},re.prototype.pointerUp=function(ne){var ee=this.state;me.prototype.pointerUp.call(this,ne),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ne),this._state="select",ee==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},re.prototype.adjustVisual=function(){},re.prototype.manipulate=function(ne){this.state==="creating"?this.resize(ne):this.state==="move"?(this.x1=this.manipulationStartX1+ne.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ne.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ne.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ne.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ne)},re.prototype.resize=function(ne){switch(this.activeGrip){case this.grip1:this.x1=ne.x,this.y1=ne.y;break;case this.grip2:case void 0:this.x2=ne.x,this.y2=ne.y}this.adjustVisual(),this.adjustControlBox()},re.prototype.select=function(){me.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){me.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=fe.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){this.positionGrips()},re.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},re.prototype.createGrip=function(){var ne=new Ie;return ne.visual.transform.baseVal.appendItem(fe.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ne/2,this.y1-ne/2),this.positionGrip(this.grip2.visual,this.x2-ne/2,this.y2-ne/2)},re.prototype.positionGrip=function(ne,ee,de){var oe=ne.transform.baseVal.getItem(0);oe.setTranslate(ee,de),ne.transform.baseVal.replaceItem(oe,0)},re.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.x1=ee.x1,this.y1=ee.y1,this.x2=ee.x2,this.y2=ee.y2},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.x1=this.x1*ne,this.y1=this.y1*ee,this.x2=this.x2*ne,this.y2=this.y2*ee,this.adjustVisual(),this.adjustControlBox()},re}(xe),Pt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorLine&&ne!==this.visibleLine)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.selectorLine=fe.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=fe.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},re.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),fe.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),fe.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),fe.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},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(),this.stateChanged()},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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.createVisual(),this.adjustVisual()},re.typeName="LineMarker",re.title="Line marker",re.icon='',re}(vt),St=function(me){function re(ne,ee,de,oe){var Ke=me.call(this,ne,oe||'')||this;return Ke.fonts=[],Ke.fontBoxes=[],Ke.fonts=ee,Ke.currentFont=de,Ke.setCurrentFont=Ke.setCurrentFont.bind(Ke),Ke}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.overflow="hidden",ee.style.flexGrow="2",this.fonts.forEach(function(de){var oe=document.createElement("div");oe.style.display="inline-block",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.overflow="hidden",oe.style.maxWidth=100/ne.fonts.length-5+"%",oe.style.borderColor=de===ne.currentFont?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentFont(de,oe)}),ee.appendChild(oe);var Ke=document.createElement("div");Ke.style.display="flex",Ke.style.minHeight="20px",Ke.style.flexGrow="2",Ke.style.fontFamily=de,Ke.style.overflow="hidden";var At=document.createElement("div");At.style.whiteSpace="nowrap",At.style.overflow="hidden",At.style.textOverflow="ellipsis",At.innerHTML="The quick brown fox jumps over the lazy dog",Ke.appendChild(At),oe.appendChild(Ke),ne.fontBoxes.push(oe)}),ee},re.prototype.setCurrentFont=function(ne,ee){var de=this;this.currentFont=ne,this.fontBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},re}(ut),xt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.color="transparent",oe.padding=5,oe.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",oe.text=oe.DEFAULT_TEXT,oe.isMoved=!1,oe.color=de.defaultColor,oe.fontFamily=de.defaultFontFamily,oe.defaultSize={x:100,y:30},oe.setColor=oe.setColor.bind(oe),oe.setFont=oe.setFont.bind(oe),oe.renderText=oe.renderText.bind(oe),oe.sizeText=oe.sizeText.bind(oe),oe.textEditDivClicked=oe.textEditDivClicked.bind(oe),oe.showTextEditor=oe.showTextEditor.bind(oe),oe.setSize=oe.setSize.bind(oe),oe.positionTextEditor=oe.positionTextEditor.bind(oe),oe.colorPanel=new Re("Color",de.defaultColorSet,de.defaultColor),oe.colorPanel.onColorChanged=oe.setColor,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){if(me.prototype.ownsTarget.call(this,ne)||ne===this.visual||ne===this.textElement||ne===this.bgRectangle)return!0;var ee=!1;return this.textElement.childNodes.forEach(function(de){de===ne&&(ee=!0)}),ee},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.bgRectangle=fe.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=fe.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(fe.createTransform()),this.textElement.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.renderText=function(){var ne=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(ee){ne.textElement.appendChild(fe.createTSpan(ee.trim()===""?" ":ee.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},re.prototype.getTextScale=function(){var ne=this.textElement.getBBox(),ee=1;if(ne.width>0&&ne.height>0){var de=(1*this.width-this.width*this.padding*2/100)/ne.width,oe=(1*this.height-this.height*this.padding*2/100)/ne.height;ee=Math.min(de,oe)}return ee},re.prototype.getTextPosition=function(ne){var ee=this.textElement.getBBox(),de=0,oe=0;return ee.width>0&&ee.height>0&&(de=(this.width-ee.width*ne)/2,oe=this.height/2-ee.height*ne/2),{x:de,y:oe}},re.prototype.sizeText=function(){var ne=this.textElement.getBBox(),ee=this.getTextScale(),de=this.getTextPosition(ee);de.y-=ne.y*ee,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+de.x+"px, "+de.y+"px) scale("+ee+", "+ee+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(de.x,de.y),this.textElement.transform.baseVal.getItem(1).setScale(ee,ee))},re.prototype.manipulate=function(ne){me.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){me.prototype.resize.call(this,ne),this.isMoved=!0,this.setSize(),this.sizeText()},re.prototype.setSize=function(){me.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},re.prototype.pointerUp=function(ne){var ee=this.state;ee==="creating"&&(this._suppressMarkerCreateEvent=!0),me.prototype.pointerUp.call(this,ne),this.setSize(),(ee==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},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.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(ee){ee.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var ee=Number.parseFloat(ne.textEditor.style.fontSize);ne.textEditor.clientWidth>=Number.parseInt(ne.textEditor.style.maxWidth)&&ee>.9;)ee-=.1,ne.textEditor.style.fontSize=Math.max(ee,.9)+"em"}),this.textEditor.addEventListener("keyup",function(ee){ee.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(ee){if(ee.clipboardData){var de=ee.clipboardData.getData("text"),oe=window.getSelection();if(!oe.rangeCount)return!1;oe.deleteFromDocument(),oe.getRangeAt(0).insertNode(document.createTextNode(de)),ee.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ne.textEditDivClicked(ne.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},re.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ne=this.getTextScale(),ee=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),de=this.textElement.getBBox(),oe={x:de.width*ne,y:de.height*ne};ee.x-=oe.x/2,ee.y-=oe.y/2,this.textEditor.style.top=ee.y+"px",this.textEditor.style.left=ee.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-ee.x+"px",this.textEditor.style.fontSize=Math.max(16*ne,12)+"px",this.textElement.style.display="none"}},re.prototype.textEditDivClicked=function(ne){this.text=ne.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},re.prototype.select=function(){me.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},re.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),me.prototype.deselect.call(this)},re.prototype.dblClick=function(ne,ee){me.prototype.dblClick.call(this,ne,ee),this.showTextEditor()},re.prototype.setColor=function(ne){this.textElement&&fe.setAttributes(this.textElement,[["fill",ne]]),this.color=ne,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ne)},re.prototype.setFont=function(ne){this.textElement&&fe.setAttributes(this.textElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},re.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},re.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){var ee=ne;this.color=ee.color,this.fontFamily=ee.fontFamily,this.padding=ee.padding,this.text=ee.text,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize(),this.sizeText(),this.positionTextEditor()},re.typeName="TextMarker",re.title="Text marker",re.icon='',re}(ve),Dt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.color="transparent",oe.lineWidth=3,oe.drawing=!1,oe.pixelRatio=1,oe.color=de.defaultColor,oe.lineWidth=de.defaultStrokeWidth,oe.pixelRatio=de.freehandPixelRatio,oe.setColor=oe.setColor.bind(oe),oe.addCanvas=oe.addCanvas.bind(oe),oe.finishCreation=oe.finishCreation.bind(oe),oe.setLineWidth=oe.setLineWidth.bind(oe),oe.colorPanel=new Re("Color",de.defaultColorSet,de.defaultColor),oe.colorPanel.onColorChanged=oe.setColor,oe.lineWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.lineWidthPanel.onWidthChanged=oe.setLineWidth,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.drawingImage)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.drawingImage=fe.createImage(),this.visual.appendChild(this.drawingImage);var ne=fe.createTransform();this.visual.transform.baseVal.appendItem(ne),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ne.x,ne.y),this.drawing=!0):me.prototype.pointerDown.call(this,ne,ee)},re.prototype.manipulate=function(ne){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ne.x,ne.y),this.canvasContext.stroke()):me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){me.prototype.resize.call(this,ne),fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):me.prototype.pointerUp.call(this,ne)},re.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},re.prototype.select=function(){this.state==="creating"&&this.finishCreation(),me.prototype.select.call(this)},re.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),me.prototype.deselect.call(this)},re.prototype.finishCreation=function(){for(var ne=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),ee=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],de=ee[0],oe=ee[1],Ke=ee[2],At=ee[3],It=!1,Ft=0;Ft0&&(It=!0,FtAt&&(At=Ft),bt>Ke&&(Ke=bt));if(It){this.left=de/this.pixelRatio,this.top=oe/this.pixelRatio,this.width=(Ke-de)/this.pixelRatio,this.height=(At-oe)/this.pixelRatio;var Mt=document.createElement("canvas");Mt.width=Ke-de,Mt.height=At-oe,Mt.getContext("2d").putImageData(this.canvasContext.getImageData(de,oe,Ke-de,At-oe),0,0),this.drawingImgUrl=Mt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},re.prototype.setDrawingImage=function(){fe.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},re.prototype.setColor=function(ne){this.color=ne,this.colorChanged(ne)},re.prototype.setLineWidth=function(ne){this.lineWidth=ne},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({drawingImgUrl:this.drawingImgUrl},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){this.createVisual(),me.prototype.restoreState.call(this,ne),this.drawingImgUrl=ne.drawingImgUrl,this.setDrawingImage()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setDrawingImage()},re.typeName="FreehandMarker",re.title="Freehand marker",re.icon='',re}(ve),Le=function(me){function re(ne,ee,de){var oe=me.call(this,ne,de||'')||this;return oe.typeBoxes=[],oe.currentType=ee,oe.setCurrentType=oe.setCurrentType.bind(oe),oe}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2";for(var de=function(At){var It="both";switch(At){case 0:It="both";break;case 1:It="start";break;case 2:It="end";break;case 3:It="none"}var Ft=document.createElement("div");if(Ft.style.display="flex",Ft.style.flexGrow="2",Ft.style.alignItems="center",Ft.style.justifyContent="space-between",Ft.style.padding="5px",Ft.style.borderWidth="2px",Ft.style.borderStyle="solid",Ft.style.borderColor=It===oe.currentType?oe.uiStyleSettings.toolboxAccentColor:"transparent",Ft.addEventListener("click",function(){ne.setCurrentType(It,Ft)}),ee.appendChild(Ft),It==="both"||It==="start"){var bt=document.createElement("div");bt.style.display="flex",bt.style.alignItems="center",bt.style.minHeight="20px",bt.innerHTML=` + `;Ue.innerHTML=At,oe.appendChild(Ue),ne.styleBoxes.push(oe)}),ee},re.prototype.setCurrentStyle=function(ne,ee){var de=this;this.currentStyle=ne,this.styleBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},re}(ut),gt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ke(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="FrameMarker",re.title="Frame marker",re.icon='',re}(Oe),Qe=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},vt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.x1=0,oe.y1=0,oe.x2=0,oe.y2=0,oe.defaultLength=50,oe.manipulationStartX=0,oe.manipulationStartY=0,oe.manipulationStartX1=0,oe.manipulationStartY1=0,oe.manipulationStartX2=0,oe.manipulationStartY2=0,oe.setupControlBox(),oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!!me.prototype.ownsTarget.call(this,ne)||!(!this.grip1.ownsTarget(ne)&&!this.grip2.ownsTarget(ne))},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.manipulationStartX=ne.x,this.manipulationStartY=ne.y,this.state==="new"&&(this.x1=ne.x,this.y1=ne.y,this.x2=ne.x,this.y2=ne.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(ee)?this.activeGrip=this.grip1:this.grip2.ownsTarget(ee)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},re.prototype.pointerUp=function(ne){var ee=this.state;me.prototype.pointerUp.call(this,ne),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(ne),this._state="select",ee==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},re.prototype.adjustVisual=function(){},re.prototype.manipulate=function(ne){this.state==="creating"?this.resize(ne):this.state==="move"?(this.x1=this.manipulationStartX1+ne.x-this.manipulationStartX,this.y1=this.manipulationStartY1+ne.y-this.manipulationStartY,this.x2=this.manipulationStartX2+ne.x-this.manipulationStartX,this.y2=this.manipulationStartY2+ne.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(ne)},re.prototype.resize=function(ne){switch(this.activeGrip){case this.grip1:this.x1=ne.x,this.y1=ne.y;break;case this.grip2:case void 0:this.x2=ne.x,this.y2=ne.y}this.adjustVisual(),this.adjustControlBox()},re.prototype.select=function(){me.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},re.prototype.deselect=function(){me.prototype.deselect.call(this),this.controlBox.style.display="none"},re.prototype.setupControlBox=function(){this.controlBox=fe.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},re.prototype.adjustControlBox=function(){this.positionGrips()},re.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},re.prototype.createGrip=function(){var ne=new Ie;return ne.visual.transform.baseVal.appendItem(fe.createTransform()),this.controlBox.appendChild(ne.visual),ne},re.prototype.positionGrips=function(){var ne=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-ne/2,this.y1-ne/2),this.positionGrip(this.grip2.visual,this.x2-ne/2,this.y2-ne/2)},re.prototype.positionGrip=function(ne,ee,de){var oe=ne.transform.baseVal.getItem(0);oe.setTranslate(ee,de),ne.transform.baseVal.replaceItem(oe,0)},re.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},me.prototype.getState.call(this))},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.x1=ee.x1,this.y1=ee.y1,this.x2=ee.x2,this.y2=ee.y2},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.x1=this.x1*ne,this.y1=this.y1*ee,this.x2=this.x2*ne,this.y2=this.y2*ee,this.adjustVisual(),this.adjustControlBox()},re}(xe),Pt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.selectorLine&&ne!==this.visibleLine)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.selectorLine=fe.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=fe.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},re.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),fe.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),fe.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),fe.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},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(),this.stateChanged()},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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.createVisual(),this.adjustVisual()},re.typeName="LineMarker",re.title="Line marker",re.icon='',re}(vt),St=function(me){function re(ne,ee,de,oe){var Ue=me.call(this,ne,oe||'')||this;return Ue.fonts=[],Ue.fontBoxes=[],Ue.fonts=ee,Ue.currentFont=de,Ue.setCurrentFont=Ue.setCurrentFont.bind(Ue),Ue}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.overflow="hidden",ee.style.flexGrow="2",this.fonts.forEach(function(de){var oe=document.createElement("div");oe.style.display="inline-block",oe.style.alignItems="center",oe.style.justifyContent="space-between",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.overflow="hidden",oe.style.maxWidth=100/ne.fonts.length-5+"%",oe.style.borderColor=de===ne.currentFont?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentFont(de,oe)}),ee.appendChild(oe);var Ue=document.createElement("div");Ue.style.display="flex",Ue.style.minHeight="20px",Ue.style.flexGrow="2",Ue.style.fontFamily=de,Ue.style.overflow="hidden";var At=document.createElement("div");At.style.whiteSpace="nowrap",At.style.overflow="hidden",At.style.textOverflow="ellipsis",At.innerHTML="The quick brown fox jumps over the lazy dog",Ue.appendChild(At),oe.appendChild(Ue),ne.fontBoxes.push(oe)}),ee},re.prototype.setCurrentFont=function(ne,ee){var de=this;this.currentFont=ne,this.fontBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},re}(ut),xt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.color="transparent",oe.padding=5,oe.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",oe.text=oe.DEFAULT_TEXT,oe.isMoved=!1,oe.color=de.defaultColor,oe.fontFamily=de.defaultFontFamily,oe.defaultSize={x:100,y:30},oe.setColor=oe.setColor.bind(oe),oe.setFont=oe.setFont.bind(oe),oe.renderText=oe.renderText.bind(oe),oe.sizeText=oe.sizeText.bind(oe),oe.textEditDivClicked=oe.textEditDivClicked.bind(oe),oe.showTextEditor=oe.showTextEditor.bind(oe),oe.setSize=oe.setSize.bind(oe),oe.positionTextEditor=oe.positionTextEditor.bind(oe),oe.colorPanel=new Re("Color",de.defaultColorSet,de.defaultColor),oe.colorPanel.onColorChanged=oe.setColor,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){if(me.prototype.ownsTarget.call(this,ne)||ne===this.visual||ne===this.textElement||ne===this.bgRectangle)return!0;var ee=!1;return this.textElement.childNodes.forEach(function(de){de===ne&&(ee=!0)}),ee},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.bgRectangle=fe.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=fe.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(fe.createTransform()),this.textElement.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.isMoved=!1,this.pointerDownPoint=ne,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(ne),this._state="creating")},re.prototype.renderText=function(){var ne=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(ee){ne.textElement.appendChild(fe.createTSpan(ee.trim()===""?" ":ee.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},re.prototype.getTextScale=function(){var ne=this.textElement.getBBox(),ee=1;if(ne.width>0&&ne.height>0){var de=(1*this.width-this.width*this.padding*2/100)/ne.width,oe=(1*this.height-this.height*this.padding*2/100)/ne.height;ee=Math.min(de,oe)}return ee},re.prototype.getTextPosition=function(ne){var ee=this.textElement.getBBox(),de=0,oe=0;return ee.width>0&&ee.height>0&&(de=(this.width-ee.width*ne)/2,oe=this.height/2-ee.height*ne/2),{x:de,y:oe}},re.prototype.sizeText=function(){var ne=this.textElement.getBBox(),ee=this.getTextScale(),de=this.getTextPosition(ee);de.y-=ne.y*ee,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+de.x+"px, "+de.y+"px) scale("+ee+", "+ee+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(de.x,de.y),this.textElement.transform.baseVal.getItem(1).setScale(ee,ee))},re.prototype.manipulate=function(ne){me.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){me.prototype.resize.call(this,ne),this.isMoved=!0,this.setSize(),this.sizeText()},re.prototype.setSize=function(){me.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},re.prototype.pointerUp=function(ne){var ee=this.state;ee==="creating"&&(this._suppressMarkerCreateEvent=!0),me.prototype.pointerUp.call(this,ne),this.setSize(),(ee==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},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.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(ee){ee.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var ee=Number.parseFloat(ne.textEditor.style.fontSize);ne.textEditor.clientWidth>=Number.parseInt(ne.textEditor.style.maxWidth)&&ee>.9;)ee-=.1,ne.textEditor.style.fontSize=Math.max(ee,.9)+"em"}),this.textEditor.addEventListener("keyup",function(ee){ee.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(ee){if(ee.clipboardData){var de=ee.clipboardData.getData("text"),oe=window.getSelection();if(!oe.rangeCount)return!1;oe.deleteFromDocument(),oe.getRangeAt(0).insertNode(document.createTextNode(de)),ee.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){ne.textEditDivClicked(ne.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},re.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var ne=this.getTextScale(),ee=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),de=this.textElement.getBBox(),oe={x:de.width*ne,y:de.height*ne};ee.x-=oe.x/2,ee.y-=oe.y/2,this.textEditor.style.top=ee.y+"px",this.textEditor.style.left=ee.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-ee.x+"px",this.textEditor.style.fontSize=Math.max(16*ne,12)+"px",this.textElement.style.display="none"}},re.prototype.textEditDivClicked=function(ne){this.text=ne.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},re.prototype.select=function(){me.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},re.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),me.prototype.deselect.call(this)},re.prototype.dblClick=function(ne,ee){me.prototype.dblClick.call(this,ne,ee),this.showTextEditor()},re.prototype.setColor=function(ne){this.textElement&&fe.setAttributes(this.textElement,[["fill",ne]]),this.color=ne,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(ne)},re.prototype.setFont=function(ne){this.textElement&&fe.setAttributes(this.textElement,[["font-family",ne]]),this.fontFamily=ne,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},re.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},re.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){var ee=ne;this.color=ee.color,this.fontFamily=ee.fontFamily,this.padding=ee.padding,this.text=ee.text,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize(),this.sizeText(),this.positionTextEditor()},re.typeName="TextMarker",re.title="Text marker",re.icon='',re}(ve),Dt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.color="transparent",oe.lineWidth=3,oe.drawing=!1,oe.pixelRatio=1,oe.color=de.defaultColor,oe.lineWidth=de.defaultStrokeWidth,oe.pixelRatio=de.freehandPixelRatio,oe.setColor=oe.setColor.bind(oe),oe.addCanvas=oe.addCanvas.bind(oe),oe.finishCreation=oe.finishCreation.bind(oe),oe.setLineWidth=oe.setLineWidth.bind(oe),oe.colorPanel=new Re("Color",de.defaultColorSet,de.defaultColor),oe.colorPanel.onColorChanged=oe.setColor,oe.lineWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.lineWidthPanel.onWidthChanged=oe.setLineWidth,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.drawingImage)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.drawingImage=fe.createImage(),this.visual.appendChild(this.drawingImage);var ne=fe.createTransform();this.visual.transform.baseVal.appendItem(ne),this.addMarkerVisualToContainer(this.visual)},re.prototype.pointerDown=function(ne,ee){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(ne.x,ne.y),this.drawing=!0):me.prototype.pointerDown.call(this,ne,ee)},re.prototype.manipulate=function(ne){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(ne.x,ne.y),this.canvasContext.stroke()):me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){me.prototype.resize.call(this,ne),fe.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},re.prototype.pointerUp=function(ne){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):me.prototype.pointerUp.call(this,ne)},re.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},re.prototype.select=function(){this.state==="creating"&&this.finishCreation(),me.prototype.select.call(this)},re.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),me.prototype.deselect.call(this)},re.prototype.finishCreation=function(){for(var ne=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),ee=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],de=ee[0],oe=ee[1],Ue=ee[2],At=ee[3],Ot=!1,Ft=0;Ft0&&(Ot=!0,FtAt&&(At=Ft),bt>Ue&&(Ue=bt));if(Ot){this.left=de/this.pixelRatio,this.top=oe/this.pixelRatio,this.width=(Ue-de)/this.pixelRatio,this.height=(At-oe)/this.pixelRatio;var Nt=document.createElement("canvas");Nt.width=Ue-de,Nt.height=At-oe,Nt.getContext("2d").putImageData(this.canvasContext.getImageData(de,oe,Ue-de,At-oe),0,0),this.drawingImgUrl=Nt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},re.prototype.setDrawingImage=function(){fe.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),fe.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},re.prototype.setColor=function(ne){this.color=ne,this.colorChanged(ne)},re.prototype.setLineWidth=function(ne){this.lineWidth=ne},Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=Object.assign({drawingImgUrl:this.drawingImgUrl},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){this.createVisual(),me.prototype.restoreState.call(this,ne),this.drawingImgUrl=ne.drawingImgUrl,this.setDrawingImage()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setDrawingImage()},re.typeName="FreehandMarker",re.title="Freehand marker",re.icon='',re}(ve),Le=function(me){function re(ne,ee,de){var oe=me.call(this,ne,de||'')||this;return oe.typeBoxes=[],oe.currentType=ee,oe.setCurrentType=oe.setCurrentType.bind(oe),oe}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2";for(var de=function(At){var Ot="both";switch(At){case 0:Ot="both";break;case 1:Ot="start";break;case 2:Ot="end";break;case 3:Ot="none"}var Ft=document.createElement("div");if(Ft.style.display="flex",Ft.style.flexGrow="2",Ft.style.alignItems="center",Ft.style.justifyContent="space-between",Ft.style.padding="5px",Ft.style.borderWidth="2px",Ft.style.borderStyle="solid",Ft.style.borderColor=Ot===oe.currentType?oe.uiStyleSettings.toolboxAccentColor:"transparent",Ft.addEventListener("click",function(){ne.setCurrentType(Ot,Ft)}),ee.appendChild(Ft),Ot==="both"||Ot==="start"){var bt=document.createElement("div");bt.style.display="flex",bt.style.alignItems="center",bt.style.minHeight="20px",bt.innerHTML=` - `,bt.style.marginLeft="5px",Ft.appendChild(bt)}var Mt=document.createElement("div");Mt.style.display="flex",Mt.style.alignItems="center",Mt.style.minHeight="20px",Mt.style.flexGrow="2";var Qt=document.createElement("hr");if(Qt.style.minWidth="20px",Qt.style.border="0px",Qt.style.borderTop="3px solid "+(oe.uiStyleSettings!==void 0?oe.uiStyleSettings.toolboxColor:"#eeeeee"),Qt.style.flexGrow="2",Mt.appendChild(Qt),Ft.appendChild(Mt),It==="both"||It==="end"){var nn=document.createElement("div");nn.style.display="flex",nn.style.alignItems="center",nn.style.minHeight="20px",nn.innerHTML=` + `,bt.style.marginLeft="5px",Ft.appendChild(bt)}var Nt=document.createElement("div");Nt.style.display="flex",Nt.style.alignItems="center",Nt.style.minHeight="20px",Nt.style.flexGrow="2";var Xt=document.createElement("hr");if(Xt.style.minWidth="20px",Xt.style.border="0px",Xt.style.borderTop="3px solid "+(oe.uiStyleSettings!==void 0?oe.uiStyleSettings.toolboxColor:"#eeeeee"),Xt.style.flexGrow="2",Nt.appendChild(Xt),Ft.appendChild(Nt),Ot==="both"||Ot==="end"){var tn=document.createElement("div");tn.style.display="flex",tn.style.alignItems="center",tn.style.minHeight="20px",tn.innerHTML=` - `,nn.style.marginRight="5px",Ft.appendChild(nn)}oe.typeBoxes.push(Ft)},oe=this,Ke=0;Ke<4;Ke++)de(Ke);return ee},re.prototype.setCurrentType=function(ne,ee){var de=this;this.currentType=ne,this.typeBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings!==void 0?de.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(ut),ce=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.arrowType="end",oe.arrowBaseHeight=10,oe.arrowBaseWidth=10,oe.getArrowPoints=oe.getArrowPoints.bind(oe),oe.setArrowType=oe.setArrowType.bind(oe),oe.arrowTypePanel=new Le("Arrow type","end"),oe.arrowTypePanel.onArrowTypeChanged=oe.setArrowType,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,ee){var de=this.arrowBaseWidth+2*this.strokeWidth,oe=this.arrowBaseHeight+2*this.strokeWidth;return ne-de/2+","+(ee+oe/2)+" "+ne+","+(ee-oe/2)+" "+(ne+de/2)+","+(ee+oe/2)},re.prototype.createTips=function(){this.arrow1=fe.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=fe.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(me.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",fe.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),fe.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 ee=this.arrow1.transform.baseVal.getItem(0);ee.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ee,0);var de=this.arrow2.transform.baseVal.getItem(0);de.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(de,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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.arrowType=ee.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(Pt),Be=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor=de.defaultFillColor,oe.strokeWidth=0,oe.fillPanel=new Re("Color",de.defaultColorSet,de.defaultFillColor),oe.fillPanel.onColorChanged=oe.setFillColor,oe}return Ve(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(Oe),Je=function(me){function re(ne,ee,de,oe){var Ke=me.call(this,ne,oe||'')||this;return Ke.opacities=[],Ke.opacityBoxes=[],Ke.opacities=ee,Ke.currentOpacity=de,Ke.setCurrentOpacity=Ke.setCurrentOpacity.bind(Ke),Ke}return Ve(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",ee.style.justifyContent="space-between",this.opacities.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.alignItems="center",oe.style.justifyContent="center",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.borderColor=de===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentOpacity(de,oe)}),ee.appendChild(oe);var Ke=document.createElement("div");Ke.innerText=100*de+"%",oe.appendChild(Ke),ne.opacityBoxes.push(oe)}),ee},re.prototype.setCurrentOpacity=function(ne,ee){var de=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(ut),ht=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.setOpacity=oe.setOpacity.bind(oe),oe.fillColor=de.defaultHighlightColor,oe.strokeWidth=0,oe.opacity=de.defaultHighlightOpacity,oe.fillPanel=new Re("Color",de.defaultColorSet,oe.fillColor),oe.fillPanel.onColorChanged=oe.setFillColor,oe.opacityPanel=new Je("Opacity",de.defaultOpacitySteps,oe.opacity),oe.opacityPanel.onOpacityChanged=oe.setOpacity,oe}return Ve(re,me),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&fe.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=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(Be),Me='',Et='',ft=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.bgColor="transparent",oe.tipPosition={x:0,y:0},oe.tipBase1Position={x:0,y:0},oe.tipBase2Position={x:0,y:0},oe.tipMoving=!1,oe.color=de.defaultStrokeColor,oe.bgColor=de.defaultFillColor,oe.fontFamily=de.defaultFontFamily,oe.defaultSize={x:100,y:30},oe.setBgColor=oe.setBgColor.bind(oe),oe.getTipPoints=oe.getTipPoints.bind(oe),oe.positionTip=oe.positionTip.bind(oe),oe.setTipPoints=oe.setTipPoints.bind(oe),oe.colorPanel=new Re("Text color",de.defaultColorSet,oe.color,Me),oe.colorPanel.onColorChanged=oe.setColor,oe.bgColorPanel=new Re("Fill color",de.defaultColorSet,oe.bgColor,Et),oe.bgColorPanel.onColorChanged=oe.setBgColor,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe.tipGrip=new Ie,oe.tipGrip.visual.transform.baseVal.appendItem(fe.createTransform()),oe.controlBox.appendChild(oe.tipGrip.visual),oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return me.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){fe.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=fe.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,ee){this.state==="new"&&me.prototype.pointerDown.call(this,ne,ee),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ee)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):me.prototype.pointerDown.call(this,ne,ee)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,me.prototype.pointerUp.call(this,ne);else{var ee=this.state==="creating";me.prototype.pointerUp.call(this,ne),this.setTipPoints(ee),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var ee=this.unrotatePoint(ne);this.tipPosition={x:ee.x-this.manipulationStartLeft,y:ee.y-this.manipulationStartTop},this.positionTip()}else me.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(fe.setAttributes(this.bgRectangle,[["fill",ne]]),fe.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 ee=Math.min(this.height/2,15),de=this.height/5;ne&&(this.tipPosition={x:ee+de/2,y:this.height+20});var oe=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?oe.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ee=this.tip1.transform.baseVal.getItem(0);ee.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ee,0);var de=this.tip2.transform.baseVal.getItem(0);de.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(de,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=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(Pt),Xe=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokePanel.colors=de.defaultColorSet,oe.fillColor="transparent",oe}return Ve(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(Bt),Ee=function(){function me(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(me.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),me.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))},me.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},me.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},me.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}},me.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},me}(),st=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.curveX=0,oe.curveY=0,oe.manipulationStartCurveX=0,oe.manipulationStartCurveY=0,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.positionGrips=oe.positionGrips.bind(oe),oe.addControlGrips=oe.addControlGrips.bind(oe),oe.adjustVisual=oe.adjustVisual.bind(oe),oe.setupControlBox=oe.setupControlBox.bind(oe),oe.resize=oe.resize.bind(oe),oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.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=fe.createGroup(),this.selectorCurve=fe.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=fe.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,ee){me.prototype.pointerDown.call(this,ne,ee),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(ee)&&(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()),fe.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),fe.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),fe.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){me.prototype.setupControlBox.call(this),this.curveControlLine1=fe.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=fe.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,me.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){me.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),me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),me.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,ee){this.curveX=this.curveX*ne,this.curveY=this.curveY*ee,me.prototype.scale.call(this,ne,ee)},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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.curveX=ee.curveX,this.curveY=ee.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(vt),wt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor="transparent",oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.textColor="transparent",oe.fontSize="1rem",oe.isMoved=!1,oe.captionText="Caption",oe.PADDING=5,oe.captionBoxWidth=0,oe.captionBoxHeight=0,oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.fillColor=de.defaultFillColor,oe.textColor=de.defaultStrokeColor,oe.fontFamily=de.defaultFontFamily,oe.fontSize=de.defaultCaptionFontSize,oe.captionText=de.defaultCaptionText,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setFillColor=oe.setFillColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.createVisual=oe.createVisual.bind(oe),oe.sizeCaption=oe.sizeCaption.bind(oe),oe.setCaptionText=oe.setCaptionText.bind(oe),oe.showTextEditor=oe.showTextEditor.bind(oe),oe.positionTextEditor=oe.positionTextEditor.bind(oe),oe.finishTextEditing=oe.finishTextEditing.bind(oe),oe.setFont=oe.setFont.bind(oe),oe.setTextColor=oe.setTextColor.bind(oe),oe.strokePanel=new Re("Line color",ae(de.defaultColorSet,["transparent"]),oe.strokeColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.fillPanel=new Re("Fill color",ae(de.defaultColorSet,["transparent"]),oe.fillColor,Et),oe.fillPanel.onColorChanged=oe.setFillColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe.textColorPanel=new Re("Text color",de.defaultColorSet,oe.textColor,Me),oe.textColorPanel.onColorChanged=oe.setTextColor,oe}return Ve(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=fe.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=fe.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=fe.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,ee){me.prototype.pointerDown.call(this,ne,ee),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){me.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){me.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),fe.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')"]]),fe.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(ee){ee.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ee){ee.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ee){ee.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&&fe.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&&fe.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){me.prototype.setSize.call(this),fe.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){me.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,ee){me.prototype.dblClick.call(this,ne,ee),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&fe.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&fe.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&fe.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&fe.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},me.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var ee=ne;this.fillColor=ee.fillColor,this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.textColor=ee.textColor,this.fontFamily=ee.fontFamily,this.captionText=ee.captionText,this.fontSize=ee.fontSize,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(ve),ct=function(){function me(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(me.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),me.prototype.preventDefault=function(){this._defaultPrevented=!0},me}(),it=function(me){function re(ne,ee,de){var oe=me.call(this,ne,!1)||this;return oe.dataUrl=ee,oe.state=de,oe}return Ve(re,me),re}(ct),Fe=function(me){function re(ne,ee,de){de===void 0&&(de=!1);var oe=me.call(this,ne,de)||this;return oe.marker=ee,oe}return Ve(re,me),re}(ct),ie=function(){function me(){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 me.prototype.addEventListener=function(re,ne){this[re].push(ne)},me.prototype.removeEventListener=function(re,ne){var ee=this[re].indexOf(ne);ee>-1&&this[re].splice(ee,1)},me}(),se=function(){function me(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 Qe,this._isOpen=!1,this.undoRedoManager=new Ee,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 ie,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=me.instanceCounter++,this.styles=new Ne(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(me.prototype,"ALL_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,Xe,Bt,ht,ft,at,Be,Pt,st,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,Bt,ht,ft]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"BASIC_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,ht]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(ee){if(typeof ee=="string"){var de=ne.ALL_MARKER_TYPES.find(function(oe){return oe.typeName===ee});de!==void 0&&ne._availableMarkerTypes.push(de)}else ne._availableMarkerTypes.push(ee)})},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(me.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(me.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),me.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),be.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},me.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Ze.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ze.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new ct(re))})},me.prototype.render=function(){return _e(this,void 0,void 0,function(){var re;return je(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ue).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()]}})})},me.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var ee=!1;re||this.eventListeners.beforeclose.forEach(function(de){var oe=new ct(ne,!0);de(oe),oe.defaultPrevented&&(ee=!0)}),ee||(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(de){return de(new ct(ne))}),this.detachEvents(),this._isOpen=!1)}},me.prototype.addMarkersToToolbar=function(){for(var re,ne=[],ee=0;eethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,ee=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()},me.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")},me.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"},me.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},me.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 ot(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()},me.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())},me.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()}},me.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(de){var oe=new Fe(re,re._currentMarker,!0);de(oe),oe.defaultPrevented&&(ne=!0)}),!ne){var ee=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(de){return de(new Fe(re,ee))})}}},me.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ke){var At=new Fe(re,void 0,!0);Ke(At),At.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var ee=function(Ke){var At=de.markers[Ke];de.setCurrentMarker(de.markers[Ke]),de._currentMarker.dispose(),de.markerImage.removeChild(de._currentMarker.container),de.markers.splice(de.markers.indexOf(de._currentMarker),1),de.eventListeners.markerdelete.forEach(function(It){return It(new Fe(re,At))})},de=this,oe=this.markers.length-1;oe>=0;oe--)ee(oe);this.addUndoStep()}},Object.defineProperty(me.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),me.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))},me.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)},me.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},me.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),ee=this.undoRedoManager.getLastUndoStep();if(!ee||ee.width===ne.width&&ee.height===ne.height){var de=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),de1&&this.panTo({x:re.clientX,y:re.clientY}))},me.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()},me.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},me.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},me.prototype.clientToLocalCoordinates=function(re,ne){var ee=this.markerImage.getBoundingClientRect();return{x:(re-ee.left)/this.zoomLevel,y:(ne-ee.top)/this.zoomLevel}},me.prototype.onWindowResize=function(){this.positionUI()},me.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()},me.prototype.addLicenseKey=function(re){be.addKey(re)},me.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},me.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},me.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(me.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),me.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 ct(re))}))},me.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 ct(re))}))},me.instanceCounter=0,me}(),Ce=te(97013),ye=te(31735),mt=(me,re,ne)=>new Promise((ee,de)=>{var oe=It=>{try{At(ne.next(It))}catch(Ft){de(Ft)}},Ke=It=>{try{At(ne.throw(It))}catch(Ft){de(Ft)}},At=It=>It.done?ee(It.value):Promise.resolve(It.value).then(oe,Ke);At((ne=ne.apply(me,re)).next())}),Vt=({data:me,className:re,fullWidth:ne,style:ee={},onClose:de,onOk:oe,showFullTools:Ke,noAssociationId:At})=>{const It=(0,E.useRef)(null),Ft=(0,E.useRef)(null),bt=(0,E.useRef)(null),Mt=(0,E.useRef)(null),[Qt,nn]=(0,E.useState)(!1),[zn,hr]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>(bt.current||(bt.current=document.createElement("style"),document.head.appendChild(bt.current)),me!=null&&me.visible?(document.body.setAttribute("data-custom","y-hidden"),bt.current.innerHTML=" html { overflow-y: hidden; }",me!=null&&me.src&&Sn()):(document.body.removeAttribute("data-custom"),bt.current&&(document.head.removeChild(bt.current),bt.current=null)),()=>{document.body.removeAttribute("data-custom"),bt.current&&(document.head.removeChild(bt.current),bt.current=null)}),[me==null?void 0:me.visible]);const Sn=()=>mt(void 0,null,function*(){nn(!0),hr("\u6B63\u5728\u52A0\u8F7D\u4E2D");const da=yield(0,ye.ZJ)(me==null?void 0:me.src);It.current.src="",It.current.src=da,It.current.onload=function(){ca()},nn(!1),hr("")}),Cr=da=>mt(void 0,null,function*(){nn(!0),hr("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ua=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:me.title,file:da.dataUrl}});ua!=null&&ua.id&&!At?(yield(0,Ce.ZP)(`/api/attachments/${me.id}/add_subitem.json`,{method:"post",body:{subitem_id:ua==null?void 0:ua.id,settings:JSON.stringify(da.state)}})).status===0&&oe():ua!=null&&ua.id&&oe(ua),nn(!1),hr("")}),la=()=>{const da=document.querySelector('a[href="https://markerjs.com/"]');da&&da.parentNode&&(da.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(Ba=>{const fa=document.querySelector(Ba.name);fa&&fa.setAttribute("title",Ba.title)})},ca=()=>{Ft.current=new se(It.current),Ft.current.targetRoot=Mt.current,Ft.current.addEventListener("render",Cr),Ft.current.addEventListener("beforeclose",de),Ke&&(Ft.current.availableMarkerTypes=Ft.current.ALL_MARKER_TYPES,Ft.current.uiStyleSettings.redoButtonVisible=!0,Ft.current.uiStyleSettings.notesButtonVisible=!0,Ft.current.uiStyleSettings.zoomButtonVisible=!0,Ft.current.uiStyleSettings.zoomOutButtonVisible=!0,Ft.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ft.current.uiStyleSettings,Ft.current.show(),me!=null&&me.snapshotData&&Ft.current.restoreState(me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),la()},300)};return E.createElement(E.Fragment,null,(me==null?void 0:me.visible)&&E.createElement(pe.Z,{spinning:Qt,tip:zn,style:{position:"absolute",width:"100vw"}},E.createElement("div",{ref:Mt,className:Te()(De.imageDimensions,re,ne?De.fullWidth:""),style:ee},E.createElement("img",{className:De.img,ref:It}))))}},50047:function(Fn,jt,te){"use strict";var E=te(59301),De=te(77019),ke=te(5269),Te=te(20554),pe=te(7939),ge=te(59944),Ve=te(40862),_e=te(48136),je=te(59301);const ae=(0,E.forwardRef)(({callback:fe,showSaveButton:be,value:Ue=""},Ze)=>{const Ne=(0,E.useRef)(),we=[{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 "}]}]}],Se=[{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 + `,tn.style.marginRight="5px",Ft.appendChild(tn)}oe.typeBoxes.push(Ft)},oe=this,Ue=0;Ue<4;Ue++)de(Ue);return ee},re.prototype.setCurrentType=function(ne,ee){var de=this;this.currentType=ne,this.typeBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings!==void 0?de.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},re}(ut),ce=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.arrowType="end",oe.arrowBaseHeight=10,oe.arrowBaseWidth=10,oe.getArrowPoints=oe.getArrowPoints.bind(oe),oe.setArrowType=oe.setArrowType.bind(oe),oe.arrowTypePanel=new Le("Arrow type","end"),oe.arrowTypePanel.onArrowTypeChanged=oe.setArrowType,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.arrow1&&ne!==this.arrow2)},re.prototype.getArrowPoints=function(ne,ee){var de=this.arrowBaseWidth+2*this.strokeWidth,oe=this.arrowBaseHeight+2*this.strokeWidth;return ne-de/2+","+(ee+oe/2)+" "+ne+","+(ee-oe/2)+" "+(ne+de/2)+","+(ee+oe/2)},re.prototype.createTips=function(){this.arrow1=fe.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=fe.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(fe.createTransform()),this.visual.appendChild(this.arrow2)},re.prototype.pointerDown=function(ne,ee){me.prototype.pointerDown.call(this,ne,ee),this.state==="creating"&&this.createTips()},re.prototype.adjustVisual=function(){if(me.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",fe.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),fe.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 ee=this.arrow1.transform.baseVal.getItem(0);ee.setRotate(ne,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ee,0);var de=this.arrow2.transform.baseVal.getItem(0);de.setRotate(ne+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(de,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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.arrowType=ee.arrowType,this.createTips(),this.adjustVisual()},re.typeName="ArrowMarker",re.title="Arrow marker",re.icon='',re}(Pt),Be=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor=de.defaultFillColor,oe.strokeWidth=0,oe.fillPanel=new Re("Color",de.defaultColorSet,de.defaultFillColor),oe.fillPanel.onColorChanged=oe.setFillColor,oe}return Ke(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="CoverMarker",re.title="Cover marker",re.icon='',re}(Oe),Je=function(me){function re(ne,ee,de,oe){var Ue=me.call(this,ne,oe||'')||this;return Ue.opacities=[],Ue.opacityBoxes=[],Ue.opacities=ee,Ue.currentOpacity=de,Ue.setCurrentOpacity=Ue.setCurrentOpacity.bind(Ue),Ue}return Ke(re,me),re.prototype.getUi=function(){var ne=this,ee=document.createElement("div");return ee.style.display="flex",ee.style.overflow="hidden",ee.style.flexGrow="2",ee.style.justifyContent="space-between",this.opacities.forEach(function(de){var oe=document.createElement("div");oe.style.display="flex",oe.style.alignItems="center",oe.style.justifyContent="center",oe.style.padding="5px",oe.style.borderWidth="2px",oe.style.borderStyle="solid",oe.style.borderColor=de===ne.currentOpacity?ne.uiStyleSettings.toolboxAccentColor:"transparent",oe.addEventListener("click",function(){ne.setCurrentOpacity(de,oe)}),ee.appendChild(oe);var Ue=document.createElement("div");Ue.innerText=100*de+"%",oe.appendChild(Ue),ne.opacityBoxes.push(oe)}),ee},re.prototype.setCurrentOpacity=function(ne,ee){var de=this;this.currentOpacity=ne,this.opacityBoxes.forEach(function(oe){oe.style.borderColor=oe===ee?de.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},re}(ut),ht=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.setOpacity=oe.setOpacity.bind(oe),oe.fillColor=de.defaultHighlightColor,oe.strokeWidth=0,oe.opacity=de.defaultHighlightOpacity,oe.fillPanel=new Re("Color",de.defaultColorSet,oe.fillColor),oe.fillPanel.onColorChanged=oe.setFillColor,oe.opacityPanel=new Je("Opacity",de.defaultOpacitySteps,oe.opacity),oe.opacityPanel.onOpacityChanged=oe.setOpacity,oe}return Ke(re,me),re.prototype.setOpacity=function(ne){this.opacity=ne,this.visual&&fe.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=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="HighlightMarker",re.title="Highlight marker",re.icon='',re}(Be),Me='',Et='',ft=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.bgColor="transparent",oe.tipPosition={x:0,y:0},oe.tipBase1Position={x:0,y:0},oe.tipBase2Position={x:0,y:0},oe.tipMoving=!1,oe.color=de.defaultStrokeColor,oe.bgColor=de.defaultFillColor,oe.fontFamily=de.defaultFontFamily,oe.defaultSize={x:100,y:30},oe.setBgColor=oe.setBgColor.bind(oe),oe.getTipPoints=oe.getTipPoints.bind(oe),oe.positionTip=oe.positionTip.bind(oe),oe.setTipPoints=oe.setTipPoints.bind(oe),oe.colorPanel=new Re("Text color",de.defaultColorSet,oe.color,Me),oe.colorPanel.onColorChanged=oe.setColor,oe.bgColorPanel=new Re("Fill color",de.defaultColorSet,oe.bgColor,Et),oe.bgColorPanel.onColorChanged=oe.setBgColor,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe.tipGrip=new Ie,oe.tipGrip.visual.transform.baseVal.appendItem(fe.createTransform()),oe.controlBox.appendChild(oe.tipGrip.visual),oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return me.prototype.ownsTarget.call(this,ne)||this.tipGrip.ownsTarget(ne)||this.tip===ne},re.prototype.createTip=function(){fe.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=fe.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},re.prototype.pointerDown=function(ne,ee){this.state==="new"&&me.prototype.pointerDown.call(this,ne,ee),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ee)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):me.prototype.pointerDown.call(this,ne,ee)},re.prototype.pointerUp=function(ne){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,me.prototype.pointerUp.call(this,ne);else{var ee=this.state==="creating";me.prototype.pointerUp.call(this,ne),this.setTipPoints(ee),this.positionTip()}},re.prototype.manipulate=function(ne){if(this.tipMoving){var ee=this.unrotatePoint(ne);this.tipPosition={x:ee.x-this.manipulationStartLeft,y:ee.y-this.manipulationStartTop},this.positionTip()}else me.prototype.manipulate.call(this,ne)},re.prototype.setBgColor=function(ne){this.bgRectangle&&this.tip&&(fe.setAttributes(this.bgRectangle,[["fill",ne]]),fe.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 ee=Math.min(this.height/2,15),de=this.height/5;ne&&(this.tipPosition={x:ee+de/2,y:this.height+20});var oe=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?oe.1)){var ne=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ee=this.tip1.transform.baseVal.getItem(0);ee.setRotate(ne,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ee,0);var de=this.tip2.transform.baseVal.getItem(0);de.setRotate(ne+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(de,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=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne),this.createTips(),this.adjustVisual()},re.typeName="MeasurementMarker",re.title="Measurement marker",re.icon='',re}(Pt),Xe=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokePanel.colors=de.defaultColorSet,oe.fillColor="transparent",oe}return Ke(re,me),Object.defineProperty(re.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),re.prototype.getState=function(){var ne=me.prototype.getState.call(this);return ne.typeName=re.typeName,ne},re.typeName="EllipseFrameMarker",re.title="Ellipse frame marker",re.icon='',re}(Bt),Ee=function(){function me(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(me.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),me.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))},me.prototype.replaceLastUndoStep=function(re){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=re)},me.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},me.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}},me.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},me}(),st=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.curveX=0,oe.curveY=0,oe.manipulationStartCurveX=0,oe.manipulationStartCurveY=0,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.positionGrips=oe.positionGrips.bind(oe),oe.addControlGrips=oe.addControlGrips.bind(oe),oe.adjustVisual=oe.adjustVisual.bind(oe),oe.setupControlBox=oe.setupControlBox.bind(oe),oe.resize=oe.resize.bind(oe),oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.strokePanel=new Re("Line color",de.defaultColorSet,de.defaultColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.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=fe.createGroup(),this.selectorCurve=fe.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=fe.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,ee){me.prototype.pointerDown.call(this,ne,ee),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(ee)&&(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()),fe.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),fe.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),fe.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},re.prototype.setupControlBox=function(){me.prototype.setupControlBox.call(this),this.curveControlLine1=fe.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=fe.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,me.prototype.addControlGrips.call(this)},re.prototype.positionGrips=function(){me.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),me.prototype.manipulate.call(this,ne)},re.prototype.resize=function(ne){this.activeGrip===this.curveGrip&&(this.curveX=ne.x,this.curveY=ne.y),me.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,ee){this.curveX=this.curveX*ne,this.curveY=this.curveY*ee,me.prototype.scale.call(this,ne,ee)},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},me.prototype.getState.call(this));return ne.typeName=re.typeName,ne},re.prototype.restoreState=function(ne){me.prototype.restoreState.call(this,ne);var ee=ne;this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.curveX=ee.curveX,this.curveY=ee.curveY,this.createVisual(),this.adjustVisual()},re.typeName="CurveMarker",re.title="Curve marker",re.icon='',re}(vt),wt=function(me){function re(ne,ee,de){var oe=me.call(this,ne,ee,de)||this;return oe.fillColor="transparent",oe.strokeColor="transparent",oe.strokeWidth=0,oe.strokeDasharray="",oe.textColor="transparent",oe.fontSize="1rem",oe.isMoved=!1,oe.captionText="Caption",oe.PADDING=5,oe.captionBoxWidth=0,oe.captionBoxHeight=0,oe.strokeColor=de.defaultColor,oe.strokeWidth=de.defaultStrokeWidth,oe.strokeDasharray=de.defaultStrokeDasharray,oe.fillColor=de.defaultFillColor,oe.textColor=de.defaultStrokeColor,oe.fontFamily=de.defaultFontFamily,oe.fontSize=de.defaultCaptionFontSize,oe.captionText=de.defaultCaptionText,oe.setStrokeColor=oe.setStrokeColor.bind(oe),oe.setFillColor=oe.setFillColor.bind(oe),oe.setStrokeWidth=oe.setStrokeWidth.bind(oe),oe.setStrokeDasharray=oe.setStrokeDasharray.bind(oe),oe.createVisual=oe.createVisual.bind(oe),oe.sizeCaption=oe.sizeCaption.bind(oe),oe.setCaptionText=oe.setCaptionText.bind(oe),oe.showTextEditor=oe.showTextEditor.bind(oe),oe.positionTextEditor=oe.positionTextEditor.bind(oe),oe.finishTextEditing=oe.finishTextEditing.bind(oe),oe.setFont=oe.setFont.bind(oe),oe.setTextColor=oe.setTextColor.bind(oe),oe.strokePanel=new Re("Line color",ae(de.defaultColorSet,["transparent"]),oe.strokeColor),oe.strokePanel.onColorChanged=oe.setStrokeColor,oe.fillPanel=new Re("Fill color",ae(de.defaultColorSet,["transparent"]),oe.fillColor,Et),oe.fillPanel.onColorChanged=oe.setFillColor,oe.strokeWidthPanel=new ze("Line width",de.defaultStrokeWidths,de.defaultStrokeWidth),oe.strokeWidthPanel.onWidthChanged=oe.setStrokeWidth,oe.strokeStylePanel=new He("Line style",de.defaultStrokeDasharrays,de.defaultStrokeDasharray),oe.strokeStylePanel.onStyleChanged=oe.setStrokeDasharray,oe.fontFamilyPanel=new St("Font",de.defaultFontFamilies,de.defaultFontFamily),oe.fontFamilyPanel.onFontChanged=oe.setFont,oe.textColorPanel=new Re("Text color",de.defaultColorSet,oe.textColor,Me),oe.textColorPanel.onColorChanged=oe.setTextColor,oe}return Ke(re,me),re.prototype.ownsTarget=function(ne){return!(!me.prototype.ownsTarget.call(this,ne)&&ne!==this.visual&&ne!==this.frame&&ne!==this.captionBg&&ne!==this.captionElement)},re.prototype.createVisual=function(){this.visual=fe.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=fe.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=fe.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=fe.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,ee){me.prototype.pointerDown.call(this,ne,ee),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){me.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){me.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),fe.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')"]]),fe.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(ee){ee.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ee){ee.key==="Enter"&&ne.finishTextEditing(ne.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ee){ee.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&&fe.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&&fe.setAttributes(this.captionElement,[["fill",ne]]),this.textColor=ne,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},re.prototype.setSize=function(){me.prototype.setSize.call(this),fe.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},re.prototype.pointerUp=function(ne){me.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,ee){me.prototype.dblClick.call(this,ne,ee),this.showTextEditor()},re.prototype.setStrokeColor=function(ne){this.strokeColor=ne,this.frame&&fe.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(ne),this.stateChanged()},re.prototype.setFillColor=function(ne){this.fillColor=ne,this.captionBg&&fe.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(ne),this.stateChanged()},re.prototype.setStrokeWidth=function(ne){this.strokeWidth=ne,this.frame&&fe.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},re.prototype.setStrokeDasharray=function(ne){this.strokeDasharray=ne,this.frame&&fe.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},me.prototype.getState.call(this));return ne.typeName=this.typeName,ne},re.prototype.restoreState=function(ne){var ee=ne;this.fillColor=ee.fillColor,this.strokeColor=ee.strokeColor,this.strokeWidth=ee.strokeWidth,this.strokeDasharray=ee.strokeDasharray,this.textColor=ee.textColor,this.fontFamily=ee.fontFamily,this.captionText=ee.captionText,this.fontSize=ee.fontSize,this.createVisual(),me.prototype.restoreState.call(this,ne),this.setSize()},re.prototype.scale=function(ne,ee){me.prototype.scale.call(this,ne,ee),this.setSize()},re.typeName="CaptionFrameMarker",re.title="Caption frame marker",re.icon='',re}(ve),ct=function(){function me(re,ne){ne===void 0&&(ne=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=re,this.cancelable=ne}return Object.defineProperty(me.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),me.prototype.preventDefault=function(){this._defaultPrevented=!0},me}(),it=function(me){function re(ne,ee,de){var oe=me.call(this,ne,!1)||this;return oe.dataUrl=ee,oe.state=de,oe}return Ke(re,me),re}(ct),Fe=function(me){function re(ne,ee,de){de===void 0&&(de=!1);var oe=me.call(this,ne,de)||this;return oe.marker=ee,oe}return Ke(re,me),re}(ct),ie=function(){function me(){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 me.prototype.addEventListener=function(re,ne){this[re].push(ne)},me.prototype.removeEventListener=function(re,ne){var ee=this[re].indexOf(ne);ee>-1&&this[re].splice(ee,1)},me}(),se=function(){function me(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 Qe,this._isOpen=!1,this.undoRedoManager=new Ee,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 ie,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=me.instanceCounter++,this.styles=new Ne(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(me.prototype,"ALL_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,Xe,Bt,ht,ft,at,Be,Pt,st,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,Bt,ht,ft]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"BASIC_MARKER_TYPES",{get:function(){return[gt,Dt,ce,xt,ht]},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(re){var ne=this;this._availableMarkerTypes.splice(0),re.forEach(function(ee){if(typeof ee=="string"){var de=ne.ALL_MARKER_TYPES.find(function(oe){return oe.typeName===ee});de!==void 0&&ne._availableMarkerTypes.push(de)}else ne._availableMarkerTypes.push(ee)})},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(me.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(me.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(me.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),me.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),be.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},me.prototype.show=function(){var re=this;this.styles.styleSheetRoot===void 0&&Ze.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ze.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(ne){return ne(new ct(re))})},me.prototype.render=function(){return _e(this,void 0,void 0,function(){var re;return je(this,function(ne){switch(ne.label){case 0:return this.setCurrentMarker(),(re=new Ve).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()]}})})},me.prototype.close=function(re){var ne=this;if(re===void 0&&(re=!1),this.isOpen){var ee=!1;re||this.eventListeners.beforeclose.forEach(function(de){var oe=new ct(ne,!0);de(oe),oe.defaultPrevented&&(ee=!0)}),ee||(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(de){return de(new ct(ne))}),this.detachEvents(),this._isOpen=!1)}},me.prototype.addMarkersToToolbar=function(){for(var re,ne=[],ee=0;eethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*re:this.editorCanvas.clientWidth,ee=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()},me.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")},me.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"},me.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},me.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 ot(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()},me.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())},me.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()}},me.prototype.deleteSelectedMarker=function(){var re=this;if(this._currentMarker!==void 0){var ne=!1;if(this.eventListeners.markerbeforedelete.forEach(function(de){var oe=new Fe(re,re._currentMarker,!0);de(oe),oe.defaultPrevented&&(ne=!0)}),!ne){var ee=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(de){return de(new Fe(re,ee))})}}},me.prototype.clear=function(){var re=this,ne=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ue){var At=new Fe(re,void 0,!0);Ue(At),At.defaultPrevented&&(ne=!0)}),!ne)){this.setCurrentMarker();for(var ee=function(Ue){var At=de.markers[Ue];de.setCurrentMarker(de.markers[Ue]),de._currentMarker.dispose(),de.markerImage.removeChild(de._currentMarker.container),de.markers.splice(de.markers.indexOf(de._currentMarker),1),de.eventListeners.markerdelete.forEach(function(Ot){return Ot(new Fe(re,At))})},de=this,oe=this.markers.length-1;oe>=0;oe--)ee(oe);this.addUndoStep()}},Object.defineProperty(me.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),me.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))},me.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)},me.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},me.prototype.addUndoStep=function(){var re=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var ne=this.getState(),ee=this.undoRedoManager.getLastUndoStep();if(!ee||ee.width===ne.width&&ee.height===ne.height){var de=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(ne),de1&&this.panTo({x:re.clientX,y:re.clientY}))},me.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()},me.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},me.prototype.onKeyUp=function(re){this._currentMarker===void 0||this.notesArea!==void 0||re.key!=="Delete"&&re.key!=="Backspace"||this.deleteSelectedMarker()},me.prototype.clientToLocalCoordinates=function(re,ne){var ee=this.markerImage.getBoundingClientRect();return{x:(re-ee.left)/this.zoomLevel,y:(ne-ee.top)/this.zoomLevel}},me.prototype.onWindowResize=function(){this.positionUI()},me.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()},me.prototype.addLicenseKey=function(re){be.addKey(re)},me.prototype.addEventListener=function(re,ne){this.eventListeners.addEventListener(re,ne)},me.prototype.removeEventListener=function(re,ne){this.eventListeners.removeEventListener(re,ne)},me.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(me.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),me.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 ct(re))}))},me.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 ct(re))}))},me.instanceCounter=0,me}(),Ce=te(97013),ye=te(31735),mt=(me,re,ne)=>new Promise((ee,de)=>{var oe=Ot=>{try{At(ne.next(Ot))}catch(Ft){de(Ft)}},Ue=Ot=>{try{At(ne.throw(Ot))}catch(Ft){de(Ft)}},At=Ot=>Ot.done?ee(Ot.value):Promise.resolve(Ot.value).then(oe,Ue);At((ne=ne.apply(me,re)).next())}),Ut=({data:me,className:re,fullWidth:ne,style:ee={},onClose:de,onOk:oe,showFullTools:Ue,noAssociationId:At})=>{const Ot=(0,E.useRef)(null),Ft=(0,E.useRef)(null),bt=(0,E.useRef)(null),Nt=(0,E.useRef)(null),[Xt,tn]=(0,E.useState)(!1),[Hn,gr]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>(bt.current||(bt.current=document.createElement("style"),document.head.appendChild(bt.current)),me!=null&&me.visible?(document.body.setAttribute("data-custom","y-hidden"),bt.current.innerHTML=" html { overflow-y: hidden; }",me!=null&&me.src&&An()):(document.body.removeAttribute("data-custom"),bt.current&&(document.head.removeChild(bt.current),bt.current=null)),()=>{document.body.removeAttribute("data-custom"),bt.current&&(document.head.removeChild(bt.current),bt.current=null)}),[me==null?void 0:me.visible]);const An=()=>mt(void 0,null,function*(){tn(!0),gr("\u6B63\u5728\u52A0\u8F7D\u4E2D");const fa=yield(0,ye.ZJ)(me==null?void 0:me.src);Ot.current.src="",Ot.current.src=fa,Ot.current.onload=function(){da()},tn(!1),gr("")}),Fr=fa=>mt(void 0,null,function*(){tn(!0),gr("\u6B63\u5728\u4FDD\u5B58\u4E2D");const sa=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:me.title,file:fa.dataUrl}});sa!=null&&sa.id&&!At?(yield(0,Ce.ZP)(`/api/attachments/${me.id}/add_subitem.json`,{method:"post",body:{subitem_id:sa==null?void 0:sa.id,settings:JSON.stringify(fa.state)}})).status===0&&oe():sa!=null&&sa.id&&oe(sa),tn(!1),gr("")}),ua=()=>{const fa=document.querySelector('a[href="https://markerjs.com/"]');fa&&fa.parentNode&&(fa.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(Pa=>{const ma=document.querySelector(Pa.name);ma&&ma.setAttribute("title",Pa.title)})},da=()=>{Ft.current=new se(Ot.current),Ft.current.targetRoot=Nt.current,Ft.current.addEventListener("render",Fr),Ft.current.addEventListener("beforeclose",de),Ue&&(Ft.current.availableMarkerTypes=Ft.current.ALL_MARKER_TYPES,Ft.current.uiStyleSettings.redoButtonVisible=!0,Ft.current.uiStyleSettings.notesButtonVisible=!0,Ft.current.uiStyleSettings.zoomButtonVisible=!0,Ft.current.uiStyleSettings.zoomOutButtonVisible=!0,Ft.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ft.current.uiStyleSettings,Ft.current.show(),me!=null&&me.snapshotData&&Ft.current.restoreState(me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ua()},300)};return E.createElement(E.Fragment,null,(me==null?void 0:me.visible)&&E.createElement(pe.Z,{spinning:Xt,tip:Hn,style:{position:"absolute",width:"100vw"}},E.createElement("div",{ref:Nt,className:Te()(De.imageDimensions,re,ne?De.fullWidth:""),style:ee},E.createElement("img",{className:De.img,ref:Ot}))))}},50047:function(xn,zt,te){"use strict";var E=te(59301),De=te(77019),ke=te(5269),Te=te(20554),pe=te(7939),ge=te(59944),Ke=te(40862),_e=te(48136),je=te(59301);const ae=(0,E.forwardRef)(({callback:fe,showSaveButton:be,value:Ve=""},Ze)=>{const Ne=(0,E.useRef)(),we=[{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 "}]}]}],Se=[{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 @@ -179,7 +179,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],ot=Re=>{Ne.current.setValue(Ne.current.getValue()+" "+Re.value+" ")},rt=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:je.createElement(De.Z,{className:Ve.Z.lists,gutter:[10,10]},we.map((Re,xe)=>je.createElement(ke.Z,{flex:"110px",className:Ve.Z.item},je.createElement("div",null,je.createElement(ge.Z,{value:`$$${Re.value}$$`}),Re.name),je.createElement("div",{className:Ve.Z.children},Re.children.map((Ge,Ie)=>je.createElement("div",{key:Ie},je.createElement("h1",null,Ge.name),je.createElement(De.Z,{gutter:[10,10]},Ge.data.map((pt,ve)=>je.createElement(ke.Z,{key:ve,onClick:()=>ot(pt),className:Ve.Z.diamond},je.createElement(ge.Z,{value:"`$$"+pt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:je.createElement(De.Z,{className:Ve.Z.lists,gutter:[10,10]},Se.map((Re,xe)=>je.createElement(ke.Z,{flex:"110px",className:Ve.Z.item},je.createElement("div",null,je.createElement(ge.Z,{value:"`$$"+Re.value+"$$`"}),Re.name),je.createElement("div",{className:Ve.Z.children},Re.children.map((Ge,Ie)=>je.createElement("div",{key:Ie},Ge.name&&je.createElement("h1",null,Ge.name),je.createElement(De.Z,{gutter:[10,10]},Ge.data.map((pt,ve)=>je.createElement(ke.Z,{key:ve,onClick:()=>ot(pt),className:Ve.Z.diamond},je.createElement(ge.Z,{value:"`$$"+pt.value+"$$`"}))))))))))}],ut=()=>{var Re=document.createElement("div");Re.innerHTML=Ne.current.getValue();var xe=Re.innerText;return fe&&fe(xe),xe};return(0,E.useImperativeHandle)(Ze,()=>({getData:ut})),je.createElement("div",{className:Ve.Z.mathWrap},je.createElement(Te.default,{defaultActiveKey:"1",items:rt}),je.createElement("math-field",{locale:"zh_cn",className:Ve.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Ne,style:{width:800,marginTop:30,fontSize:18}},Ue||""),be&&je.createElement("div",{className:Ve.Z.button},je.createElement(pe.ZP,{size:"large",onClick:ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});jt.Z=ae},21856:function(Fn,jt,te){"use strict";te.d(jt,{z:function(){return Dt},Z:function(){return Le}});var E=te(59301),De=te(14566),ke=te(6767),Te=te(62957),pe=te(7939),ge=te(26869),Ve=te(91554),_e=Object.defineProperty,je=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,be=(ce,Be,Je)=>Be in ce?_e(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,Ue=(ce,Be)=>{for(var Je in Be||(Be={}))ae.call(Be,Je)&&be(ce,Je,Be[Je]);if(je)for(var Je of je(Be))fe.call(Be,Je)&&be(ce,Je,Be[Je]);return ce},Ze=(ce,Be,Je)=>new Promise((ht,Me)=>{var Et=at=>{try{Bt(Je.next(at))}catch(Xe){Me(Xe)}},ft=at=>{try{Bt(Je.throw(at))}catch(Xe){Me(Xe)}},Bt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Et,ft);Bt((Je=Je.apply(ce,Be)).next())});const Ne="\u3000\u3000";function we(ce){var Be=["Bytes","KB","MB","GB","TB"];if(ce==0)return"0 Byte";var Je=parseInt(""+Math.floor(Math.log(ce)/Math.log(1024)),10);return(ce/Math.pow(1024,Je)).toFixed(1)+" "+Be[Je]}var Se=({value:ce=[],action:Be,onChange:Je,className:ht,maxSize:Me=150,title:Et="\u6587\u4EF6\u4E0A\u4F20",accept:ft=null})=>{const Bt={multiple:!1,fileList:ce,accept:ft,withCredentials:!0,beforeUpload:Xe=>Xe.size/1024/1024(Fe.name.indexOf(Ne)===-1&&(Fe.name=`${Fe.name}${Ne}${we(Fe.size)}`),Ue({},Fe))),Xe.file.status==="done"&&((st=(Ee=Xe.file)==null?void 0:Ee.response)==null?void 0:st.status)===-1){message.error((ct=(wt=Xe.file)==null?void 0:wt.response)==null?void 0:ct.message),Je([]);return}Je(it)},onRemove:Xe=>Ze(void 0,null,function*(){const Ee=Xe.size/1024/1024;return Xe.status==="uploading"?!0:Ee0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ce.length>0,ghost:!0},Et),React.createElement("span",{onClick:at,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Me,"M)"," ")))},ot=te(61481),rt=te(89392),ut=Object.defineProperty,Re=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ie=(ce,Be,Je)=>Be in ce?ut(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,pt=(ce,Be)=>{for(var Je in Be||(Be={}))xe.call(Be,Je)&&Ie(ce,Je,Be[Je]);if(Re)for(var Je of Re(Be))Ge.call(Be,Je)&&Ie(ce,Je,Be[Je]);return ce};const ve=ce=>React.createElement("svg",pt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ce),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=Object.defineProperty,He=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,vt=(ce,Be,Je)=>Be in ce?ze(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,Pt=(ce,Be)=>{for(var Je in Be||(Be={}))gt.call(Be,Je)&&vt(ce,Je,Be[Je]);if(He)for(var Je of He(Be))Qe.call(Be,Je)&&vt(ce,Je,Be[Je]);return ce},St=(ce,Be,Je)=>new Promise((ht,Me)=>{var Et=at=>{try{Bt(Je.next(at))}catch(Xe){Me(Xe)}},ft=at=>{try{Bt(Je.throw(at))}catch(Xe){Me(Xe)}},Bt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Et,ft);Bt((Je=Je.apply(ce,Be)).next())});const{Dragger:xt}=De.default;function Dt(ce){let Be=[];return ce&&ce.length>0&&(Be=ce.map(Je=>({uid:Je.id,id:Je.id,name:Je.title+Ne+Je.filesize,url:Je.url,filesize:Je.filesize,status:"done",response:{id:Je.id}}))),Be}var Le=({value:ce,onChange:Be,action:Je,data:ht,className:Me,maxSize:Et=150,title:ft="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Bt=!1,accept:at="",additionalText:Xe,isDragger:Ee,number:st=1e3,aloneClear:wt=!1,realTimeRemove:ct=!0,uploadText:it,setFileProgress:Fe,showFileProgress:ie})=>{const[se,Ce]=(0,E.useState)(!1);let[ye,mt]=(0,E.useState)(ce||[]),[Ct,Vt]=(0,E.useState)(1);(0,E.useEffect)(()=>{ce&&(Ct===1&&mt([...ce]),Vt(2),st===(ce==null?void 0:ce.length)&&Ce(!0))},[ce]);const me=()=>{setTimeout(()=>{ye.pop(),mt([...ye])},500)};ie&&Fe(ye.some(ee=>ee.status==="uploading"));const re={multiple:!0,disabled:se,accept:at,withCredentials:!0,fileList:ye,beforeUpload:(ee,de)=>{const oe=ee.size/1024/1024;return ye.concat(de).length>st?(ye.pop(),mt([...ye]),ke.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${st}\u4E2A\u6587\u4EF6`),wt?Promise.reject():(me(),!1)):oe=st?Ce(!0):Ce(!1),mt([...ye]),ye=ye.map(It=>{var Ft,bt;return(Ft=It==null?void 0:It.response)!=null&&Ft.id&&(It.url=(bt=It==null?void 0:It.response)==null?void 0:bt.url),It.name.indexOf(Ne)===-1&&(It.name=`${It.name}${Ne}${we(It.size)}`),Pt({},It)}),console.log("info:",ee,ye),Be(ye)},onRemove:ee=>St(void 0,null,function*(){if(!ct)return!0;const de=()=>St(void 0,null,function*(){if(ee.response?ee.response.id:ee.id){let Ke=yield(0,Ve.JZ)(ee.response?ee.response.id:ee.uid);return Promise.resolve(Ke)}else return!0});return Bt?new Promise((oe,Ke)=>{Te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>St(void 0,null,function*(){const At=yield de();ke.ZP.success("\u5220\u9664\u6210\u529F"),oe(!0)}),onCancel:()=>oe(!1)})}):yield de()})};function ne(ee){ee.preventDefault(),ee.stopPropagation()}return E.createElement("div",{className:`multi-upload ${Me||""}`},Ee&&E.createElement(xt,Pt({},re),E.createElement("p",{className:"ant-upload-drag-icon"},E.createElement(ot.Z,null)),E.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",E.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Et,"MB)"," "),Xe),!Ee&&E.createElement(De.default,Pt({},re),E.createElement(pe.ZP,{disabled:se,className:"upload_button"},E.createElement("img",{className:"aBtn_img",src:Oe}),ft),E.createElement("span",{onClick:ne,className:"upload_text"},it||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Et}MB)`)))}},59243:function(Fn,jt,te){"use strict";var E=te(59301),De=te(93314),ke=te(7939),Te=Object.defineProperty,pe=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(Ze,Ne,we)=>Ne in Ze?Te(Ze,Ne,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ze[Ne]=we,fe=(Ze,Ne)=>{for(var we in Ne||(Ne={}))_e.call(Ne,we)&&ae(Ze,we,Ne[we]);if(Ve)for(var we of Ve(Ne))je.call(Ne,we)&&ae(Ze,we,Ne[we]);return Ze},be=(Ze,Ne)=>pe(Ze,ge(Ne));const Ue=({img:Ze,buttonProps:Ne={},styles:we={},customText:Se,ButtonText:ot,ButtonClick:rt,Buttonclass:ut,ButtonTwo:Re,imgStyles:xe,loading:Ge=!1,className:Ie=""})=>E.createElement("section",{className:`tc animated fadeIn ${Ie}`,style:fe({color:"#999",margin:"100px auto",visibility:Ge?"hidden":"visible"},we)},E.createElement("img",{src:Ze||De,style:be(fe({},xe),{pointerEvents:"none",userSelect:"none"})}),E.createElement("p",{className:"mt20 font14"},Se||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ot&&E.createElement(ke.ZP,fe({className:ut,onClick:rt},Ne),ot),Re&&Re);jt.Z=Ue},49686:function(Fn,jt,te){"use strict";te.d(jt,{Q:function(){return ge}});var E=te(59301),De=te(82326),ke=te(47889),Te=te(71051),pe=te(59301),ge=(_e=>(_e[_e.Number=1]="Number",_e[_e.Percent=2]="Percent",_e))(ge||{});const Ve=({value:_e,onChange:je,disabled:ae,hidePercentOption:fe=!1,percentType:be="select"})=>{const Ue=(0,E.useMemo)(()=>fe?1:2,[fe]),[Ze,Ne]=(0,E.useState)(Ue);console.log(Ze);const we=ot=>_e.type===1?`${ot}\u5206`:`${ot}%`,Se=(0,E.useCallback)(ot=>{if(Ze===1){const rt=ot.replace("\u5206","");return isNaN(parseInt(rt,10))?0:rt}else return ot.replace("%","")},[Ze]);return(0,E.useEffect)(()=>{Ne(_e.type)},[_e]),pe.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&pe.createElement(De.default,{size:"large",onChange:ot=>{Ne(ot),je({type:ot,inputValue:ot===1?5:20})},value:Ze||Ue,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:ae}),be=="radio"&&pe.createElement(ke.ZP.Group,{size:"large",onChange:ot=>{const rt=ot.target.value;Ne(rt),je({type:rt,inputValue:rt===1?5:20})},value:Ze||Ue,disabled:ae},!fe&&pe.createElement(ke.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),pe.createElement(ke.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&pe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},_e.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),pe.createElement(Te.Z,{size:"large",disabled:ae,value:_e.inputValue,style:{width:"120px"},parser:Se,addonAfter:_e.type===1?"\u5206":"%",max:Ze===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ot=>{je({type:Ze,inputValue:ot})}}),be=="radio"&&_e.type==2&&pe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};jt.Z=Ve},47199:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ut}});var E=te(59301),De={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ke=te(7939),Te=te(70557),pe=te(58478),ge=te(25399),Ve=te(31735),_e=te(22167),je=te(59243),ae=te(26869),fe=te(38609),be=te(59301),Ue=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(Re,xe,Ge)=>xe in Re?Ue(Re,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Re[xe]=Ge,ot=(Re,xe)=>{for(var Ge in xe||(xe={}))Ne.call(xe,Ge)&&Se(Re,Ge,xe[Ge]);if(Ze)for(var Ge of Ze(xe))we.call(xe,Ge)&&Se(Re,Ge,xe[Ge]);return Re},rt=(Re,xe,Ge)=>new Promise((Ie,pt)=>{var ve=He=>{try{ze(Ge.next(He))}catch(gt){pt(gt)}},Oe=He=>{try{ze(Ge.throw(He))}catch(gt){pt(gt)}},ze=He=>He.done?Ie(He.value):Promise.resolve(He.value).then(ve,Oe);ze((Ge=Ge.apply(Re,xe)).next())}),ut=({editOffice:Re="view",data:xe,issaver:Ge,onSaver:Ie,theme:pt,type:ve,filename:Oe,monacoEditor:ze,className:He,style:gt,close:Qe,onClose:vt,hasMask:Pt,disabledDownload:St,onImgDimensions:xt,showNodata:Dt,recordInfo:Le})=>{const[ce,Be]=(0,E.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Je,ht]=(0,E.useState)(""),[Me,Et]=(0,E.useState)(),ft=window.ENV==="build"?"/react/build":"",Bt=location.host.startsWith("localhost")?ae.Z.PROXY_SERVER:ae.Z.API_SERVER,Xe=10*(1024*1024),Ee=(0,E.useRef)();xe!=null&&xe.startsWith("/api")&&ve!=="txt"&&(xe=ae.Z.API_SERVER+xe);const st=ie=>ie.substring(ie.lastIndexOf("/")+1).split(".").pop();Oe&&ze&&(ze.filename=Oe),(0,E.useEffect)(()=>{var ie,se;const Ce=(se=(ie=document.cookie)==null?void 0:ie.replace(/\s/g,""))==null?void 0:se.split(";");Ce==null||Ce.map(ye=>{let mt=ye.split("=");mt[0]==="_educoder_session"&&ht(mt[1])})},[]),(0,E.useEffect)(()=>{ve==="office"&&(xe.indexOf("bigfilescdn.")>-1||xe.indexOf("bigfiles1")>-1?Et({url:xe,fileType:st(xe),model:xe.indexOf("model=edit")?"edit":"view"}):ct())},[ve,xe]);function wt(ie){return rt(this,null,function*(){ie.data.type==="pdfdata"&&(Ie(ie.data.data),window.removeEventListener("message",wt,!1)),console.log("mess---:",ie.data)})}const ct=()=>rt(void 0,null,function*(){console.log("data:",xe);let ie=xe;xe.startsWith("http")||(ie=location.origin+ie);let se=new URL(ie).pathname.split("/").pop();const Ce=yield(0,_e.gJ)({attachment_id:se});Ce.url=Bt+Ce.url,Et(Ce)}),it=()=>{if(xe.startsWith("http")||xe.startsWith("blob:")){Fe();return}(0,Ve.Sv)(Oe||"educoder",xe,Oe)},Fe=()=>{Le&&(0,fe.fc)({id:Le==null?void 0:Le.id,watch_type:1,course_id:Le==null?void 0:Le.course_id}),(0,Ve.Nd)(Oe||"educoder",decodeURIComponent(xe))};return be.createElement("div",{style:ot({},gt||{}),className:`${Pt&&De.bgBlack} ${ve?De.wrp:"hide"}`},Qe&&be.createElement("div",{className:De.close,ref:Ee},!!xt&&be.createElement(ge.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Ee.current},be.createElement("span",{onClick:()=>{vt(),xt()}},be.createElement("i",{className:"icon-yulanpizhu"}))),!St&&be.createElement(ge.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Ee.current},be.createElement("span",{onClick:Fe},be.createElement("i",{className:"icon-quxiaozhiding"}))),Ge&&be.createElement(ge.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>Ee.current},be.createElement("span",{className:"",onClick:()=>{const ie=document.getElementById("pdfiframe");window.addEventListener("message",wt,!1),setTimeout(()=>{ie.contentWindow.postMessage("getData","*")},300)}},be.createElement("i",{className:"icon-baocun"}))),be.createElement(ge.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Ee.current},be.createElement("span",{className:"",onClick:()=>{vt()}},be.createElement("i",{className:"icon-guanbi1"})))),be.createElement("div",{className:`${De[He]} ${He} ${De.monaco} ${ve==="txt"?"show":"hide"}`},ve==="txt"&&be.createElement(be.Fragment,null,be.createElement(pe.ZP,ot({},ze)))),ve==="audio"&&be.createElement("audio",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${xe}`,autoPlay:!0}),ve==="video"&&be.createElement(be.Fragment,null,(xe==null?void 0:xe.indexOf("http"))>-1?be.createElement("video",{controls:!0,src:`${xe}`,autoPlay:!0}):be.createElement("video",{controls:!0,src:`data:video/mp4;base64,${xe}`,autoPlay:!0})),ve==="office"&&Me&&be.createElement("iframe",{src:`${ft}/office.html?key=${Me.key}&url=${btoa(Me.url)}&callbackUrl=${Bt+(Me.callbackUrl||"")}&fileType=${Me.fileType}&title=${Me.title||""}&model=${Re}&officeServer=${ae.Z.ONLYOFFICE}&disabledDownload=${!!St}`}),ve==="html"&&be.createElement("iframe",{src:xe+"&disposition=inline"}),ve==="pdf"&&Ge&&be.createElement("iframe",{id:"pdfiframe",src:`${ft}/js/pdfview/index.html?filename=${Oe||"educoder.pdf"}&url=${encodeURIComponent(xe)}&disabledDownload=${!!St}&model=${Re}`}),ve==="pdf"&&!Ge&&be.createElement("embed",{className:De.embed,src:xe+"#toolbar=0&statusbar=0&navpanes=0&scrollbars=0"}),ve==="image"&&be.createElement("img",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:image/png;base64,"}${xe}`}),(ve==="other"||ve==="download")&&be.createElement(be.Fragment,null,Dt?be.createElement(je.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:be.createElement(ke.ZP,{icon:be.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:it,disabled:St},"\u4E0B\u8F7D")}):be.createElement(ke.ZP,{type:"primary",size:"middle",onClick:it,disabled:St},be.createElement(Te.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),ve==="flowChart"&&be.createElement("div",{className:"embed"},be.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${xe||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},59944:function(Fn,jt,te){"use strict";te.d(jt,{z:function(){return ze},Z:function(){return He}});var E=te(59301),De=te(54196),ke=te(58489),Te=te(64018),pe=te(80360),ge=te(26869),Ve=te(31735),_e=te(15342),je=te(44104),ae=te(7939),fe=te(1012),be=te(47199),Ue=te(59301),Ne=({html:gt})=>{const Qe=(0,E.useRef)(null),vt=(0,E.useRef)(null),Pt=`.markdown-body p { +\\end{array}`}]}]}],ot=Re=>{Ne.current.setValue(Ne.current.getValue()+" "+Re.value+" ")},rt=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:je.createElement(De.Z,{className:Ke.Z.lists,gutter:[10,10]},we.map((Re,xe)=>je.createElement(ke.Z,{flex:"110px",className:Ke.Z.item},je.createElement("div",null,je.createElement(ge.Z,{value:`$$${Re.value}$$`}),Re.name),je.createElement("div",{className:Ke.Z.children},Re.children.map((Ge,Ie)=>je.createElement("div",{key:Ie},je.createElement("h1",null,Ge.name),je.createElement(De.Z,{gutter:[10,10]},Ge.data.map((pt,ve)=>je.createElement(ke.Z,{key:ve,onClick:()=>ot(pt),className:Ke.Z.diamond},je.createElement(ge.Z,{value:"`$$"+pt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:je.createElement(De.Z,{className:Ke.Z.lists,gutter:[10,10]},Se.map((Re,xe)=>je.createElement(ke.Z,{flex:"110px",className:Ke.Z.item},je.createElement("div",null,je.createElement(ge.Z,{value:"`$$"+Re.value+"$$`"}),Re.name),je.createElement("div",{className:Ke.Z.children},Re.children.map((Ge,Ie)=>je.createElement("div",{key:Ie},Ge.name&&je.createElement("h1",null,Ge.name),je.createElement(De.Z,{gutter:[10,10]},Ge.data.map((pt,ve)=>je.createElement(ke.Z,{key:ve,onClick:()=>ot(pt),className:Ke.Z.diamond},je.createElement(ge.Z,{value:"`$$"+pt.value+"$$`"}))))))))))}],ut=()=>{var Re=document.createElement("div");Re.innerHTML=Ne.current.getValue();var xe=Re.innerText;return fe&&fe(xe),xe};return(0,E.useImperativeHandle)(Ze,()=>({getData:ut})),je.createElement("div",{className:Ke.Z.mathWrap},je.createElement(Te.default,{defaultActiveKey:"1",items:rt}),je.createElement("math-field",{locale:"zh_cn",className:Ke.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Ne,style:{width:800,marginTop:30,fontSize:18}},Ve||""),be&&je.createElement("div",{className:Ke.Z.button},je.createElement(pe.ZP,{size:"large",onClick:ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});zt.Z=ae},21856:function(xn,zt,te){"use strict";te.d(zt,{z:function(){return Dt},Z:function(){return Le}});var E=te(59301),De=te(14566),ke=te(6767),Te=te(62957),pe=te(7939),ge=te(26869),Ke=te(91554),_e=Object.defineProperty,je=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,be=(ce,Be,Je)=>Be in ce?_e(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,Ve=(ce,Be)=>{for(var Je in Be||(Be={}))ae.call(Be,Je)&&be(ce,Je,Be[Je]);if(je)for(var Je of je(Be))fe.call(Be,Je)&&be(ce,Je,Be[Je]);return ce},Ze=(ce,Be,Je)=>new Promise((ht,Me)=>{var Et=at=>{try{Bt(Je.next(at))}catch(Xe){Me(Xe)}},ft=at=>{try{Bt(Je.throw(at))}catch(Xe){Me(Xe)}},Bt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Et,ft);Bt((Je=Je.apply(ce,Be)).next())});const Ne="\u3000\u3000";function we(ce){var Be=["Bytes","KB","MB","GB","TB"];if(ce==0)return"0 Byte";var Je=parseInt(""+Math.floor(Math.log(ce)/Math.log(1024)),10);return(ce/Math.pow(1024,Je)).toFixed(1)+" "+Be[Je]}var Se=({value:ce=[],action:Be,onChange:Je,className:ht,maxSize:Me=150,title:Et="\u6587\u4EF6\u4E0A\u4F20",accept:ft=null})=>{const Bt={multiple:!1,fileList:ce,accept:ft,withCredentials:!0,beforeUpload:Xe=>Xe.size/1024/1024(Fe.name.indexOf(Ne)===-1&&(Fe.name=`${Fe.name}${Ne}${we(Fe.size)}`),Ve({},Fe))),Xe.file.status==="done"&&((st=(Ee=Xe.file)==null?void 0:Ee.response)==null?void 0:st.status)===-1){message.error((ct=(wt=Xe.file)==null?void 0:wt.response)==null?void 0:ct.message),Je([]);return}Je(it)},onRemove:Xe=>Ze(void 0,null,function*(){const Ee=Xe.size/1024/1024;return Xe.status==="uploading"?!0:Ee0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ce.length>0,ghost:!0},Et),React.createElement("span",{onClick:at,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Me,"M)"," ")))},ot=te(61481),rt=te(89392),ut=Object.defineProperty,Re=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ie=(ce,Be,Je)=>Be in ce?ut(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,pt=(ce,Be)=>{for(var Je in Be||(Be={}))xe.call(Be,Je)&&Ie(ce,Je,Be[Je]);if(Re)for(var Je of Re(Be))Ge.call(Be,Je)&&Ie(ce,Je,Be[Je]);return ce};const ve=ce=>React.createElement("svg",pt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ce),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=Object.defineProperty,He=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,vt=(ce,Be,Je)=>Be in ce?ze(ce,Be,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ce[Be]=Je,Pt=(ce,Be)=>{for(var Je in Be||(Be={}))gt.call(Be,Je)&&vt(ce,Je,Be[Je]);if(He)for(var Je of He(Be))Qe.call(Be,Je)&&vt(ce,Je,Be[Je]);return ce},St=(ce,Be,Je)=>new Promise((ht,Me)=>{var Et=at=>{try{Bt(Je.next(at))}catch(Xe){Me(Xe)}},ft=at=>{try{Bt(Je.throw(at))}catch(Xe){Me(Xe)}},Bt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Et,ft);Bt((Je=Je.apply(ce,Be)).next())});const{Dragger:xt}=De.default;function Dt(ce){let Be=[];return ce&&ce.length>0&&(Be=ce.map(Je=>({uid:Je.id,id:Je.id,name:Je.title+Ne+Je.filesize,url:Je.url,filesize:Je.filesize,status:"done",response:{id:Je.id}}))),Be}var Le=({value:ce,onChange:Be,action:Je,data:ht,className:Me,maxSize:Et=150,title:ft="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Bt=!1,accept:at="",additionalText:Xe,isDragger:Ee,number:st=1e3,aloneClear:wt=!1,realTimeRemove:ct=!0,uploadText:it,setFileProgress:Fe,showFileProgress:ie})=>{const[se,Ce]=(0,E.useState)(!1);let[ye,mt]=(0,E.useState)(ce||[]),[Ct,Ut]=(0,E.useState)(1);(0,E.useEffect)(()=>{ce&&(Ct===1&&mt([...ce]),Ut(2),st===(ce==null?void 0:ce.length)&&Ce(!0))},[ce]);const me=()=>{setTimeout(()=>{ye.pop(),mt([...ye])},500)};ie&&Fe(ye.some(ee=>ee.status==="uploading"));const re={multiple:!0,disabled:se,accept:at,withCredentials:!0,fileList:ye,beforeUpload:(ee,de)=>{const oe=ee.size/1024/1024;return ye.concat(de).length>st?(ye.pop(),mt([...ye]),ke.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${st}\u4E2A\u6587\u4EF6`),wt?Promise.reject():(me(),!1)):oe=st?Ce(!0):Ce(!1),mt([...ye]),ye=ye.map(Ot=>{var Ft,bt;return(Ft=Ot==null?void 0:Ot.response)!=null&&Ft.id&&(Ot.url=(bt=Ot==null?void 0:Ot.response)==null?void 0:bt.url),Ot.name.indexOf(Ne)===-1&&(Ot.name=`${Ot.name}${Ne}${we(Ot.size)}`),Pt({},Ot)}),console.log("info:",ee,ye),Be(ye)},onRemove:ee=>St(void 0,null,function*(){if(!ct)return!0;const de=()=>St(void 0,null,function*(){if(ee.response?ee.response.id:ee.id){let Ue=yield(0,Ke.JZ)(ee.response?ee.response.id:ee.uid);return Promise.resolve(Ue)}else return!0});return Bt?new Promise((oe,Ue)=>{Te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>St(void 0,null,function*(){const At=yield de();ke.ZP.success("\u5220\u9664\u6210\u529F"),oe(!0)}),onCancel:()=>oe(!1)})}):yield de()})};function ne(ee){ee.preventDefault(),ee.stopPropagation()}return E.createElement("div",{className:`multi-upload ${Me||""}`},Ee&&E.createElement(xt,Pt({},re),E.createElement("p",{className:"ant-upload-drag-icon"},E.createElement(ot.Z,null)),E.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",E.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Et,"MB)"," "),Xe),!Ee&&E.createElement(De.default,Pt({},re),E.createElement(pe.ZP,{disabled:se,className:"upload_button"},E.createElement("img",{className:"aBtn_img",src:Oe}),ft),E.createElement("span",{onClick:ne,className:"upload_text"},it||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Et}MB)`)))}},59243:function(xn,zt,te){"use strict";var E=te(59301),De=te(93314),ke=te(7939),Te=Object.defineProperty,pe=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(Ze,Ne,we)=>Ne in Ze?Te(Ze,Ne,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ze[Ne]=we,fe=(Ze,Ne)=>{for(var we in Ne||(Ne={}))_e.call(Ne,we)&&ae(Ze,we,Ne[we]);if(Ke)for(var we of Ke(Ne))je.call(Ne,we)&&ae(Ze,we,Ne[we]);return Ze},be=(Ze,Ne)=>pe(Ze,ge(Ne));const Ve=({img:Ze,buttonProps:Ne={},styles:we={},customText:Se,ButtonText:ot,ButtonClick:rt,Buttonclass:ut,ButtonTwo:Re,imgStyles:xe,loading:Ge=!1,className:Ie=""})=>E.createElement("section",{className:`tc animated fadeIn ${Ie}`,style:fe({color:"#999",margin:"100px auto",visibility:Ge?"hidden":"visible"},we)},E.createElement("img",{src:Ze||De,style:be(fe({},xe),{pointerEvents:"none",userSelect:"none"})}),E.createElement("p",{className:"mt20 font14"},Se||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ot&&E.createElement(ke.ZP,fe({className:ut,onClick:rt},Ne),ot),Re&&Re);zt.Z=Ve},49686:function(xn,zt,te){"use strict";te.d(zt,{Q:function(){return ge}});var E=te(59301),De=te(82326),ke=te(47889),Te=te(71051),pe=te(59301),ge=(_e=>(_e[_e.Number=1]="Number",_e[_e.Percent=2]="Percent",_e))(ge||{});const Ke=({value:_e,onChange:je,disabled:ae,hidePercentOption:fe=!1,percentType:be="select"})=>{const Ve=(0,E.useMemo)(()=>fe?1:2,[fe]),[Ze,Ne]=(0,E.useState)(Ve);console.log(Ze);const we=ot=>_e.type===1?`${ot}\u5206`:`${ot}%`,Se=(0,E.useCallback)(ot=>{if(Ze===1){const rt=ot.replace("\u5206","");return isNaN(parseInt(rt,10))?0:rt}else return ot.replace("%","")},[Ze]);return(0,E.useEffect)(()=>{Ne(_e.type)},[_e]),pe.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&pe.createElement(De.default,{size:"large",onChange:ot=>{Ne(ot),je({type:ot,inputValue:ot===1?5:20})},value:Ze||Ve,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:ae}),be=="radio"&&pe.createElement(ke.ZP.Group,{size:"large",onChange:ot=>{const rt=ot.target.value;Ne(rt),je({type:rt,inputValue:rt===1?5:20})},value:Ze||Ve,disabled:ae},!fe&&pe.createElement(ke.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),pe.createElement(ke.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&pe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},_e.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),pe.createElement(Te.Z,{size:"large",disabled:ae,value:_e.inputValue,style:{width:"120px"},parser:Se,addonAfter:_e.type===1?"\u5206":"%",max:Ze===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ot=>{je({type:Ze,inputValue:ot})}}),be=="radio"&&_e.type==2&&pe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};zt.Z=Ke},47199:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ut}});var E=te(59301),De={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ke=te(7939),Te=te(70557),pe=te(58478),ge=te(25399),Ke=te(31735),_e=te(22167),je=te(59243),ae=te(26869),fe=te(38609),be=te(59301),Ve=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(Re,xe,Ge)=>xe in Re?Ve(Re,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Re[xe]=Ge,ot=(Re,xe)=>{for(var Ge in xe||(xe={}))Ne.call(xe,Ge)&&Se(Re,Ge,xe[Ge]);if(Ze)for(var Ge of Ze(xe))we.call(xe,Ge)&&Se(Re,Ge,xe[Ge]);return Re},rt=(Re,xe,Ge)=>new Promise((Ie,pt)=>{var ve=He=>{try{ze(Ge.next(He))}catch(gt){pt(gt)}},Oe=He=>{try{ze(Ge.throw(He))}catch(gt){pt(gt)}},ze=He=>He.done?Ie(He.value):Promise.resolve(He.value).then(ve,Oe);ze((Ge=Ge.apply(Re,xe)).next())}),ut=({editOffice:Re="view",data:xe,issaver:Ge,onSaver:Ie,theme:pt,type:ve,filename:Oe,monacoEditor:ze,className:He,style:gt,close:Qe,onClose:vt,hasMask:Pt,disabledDownload:St,onImgDimensions:xt,showNodata:Dt,recordInfo:Le})=>{const[ce,Be]=(0,E.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Je,ht]=(0,E.useState)(""),[Me,Et]=(0,E.useState)(),ft=window.ENV==="build"?"/react/build":"",Bt=location.host.startsWith("localhost")?ae.Z.PROXY_SERVER:ae.Z.API_SERVER,Xe=10*(1024*1024),Ee=(0,E.useRef)();xe!=null&&xe.startsWith("/api")&&ve!=="txt"&&(xe=ae.Z.API_SERVER+xe);const st=ie=>ie.substring(ie.lastIndexOf("/")+1).split(".").pop();Oe&&ze&&(ze.filename=Oe),(0,E.useEffect)(()=>{var ie,se;const Ce=(se=(ie=document.cookie)==null?void 0:ie.replace(/\s/g,""))==null?void 0:se.split(";");Ce==null||Ce.map(ye=>{let mt=ye.split("=");mt[0]==="_educoder_session"&&ht(mt[1])})},[]),(0,E.useEffect)(()=>{ve==="office"&&(xe.indexOf("bigfilescdn.")>-1||xe.indexOf("bigfiles1")>-1?Et({url:xe,fileType:st(xe),model:xe.indexOf("model=edit")?"edit":"view"}):ct())},[ve,xe]);function wt(ie){return rt(this,null,function*(){ie.data.type==="pdfdata"&&(Ie(ie.data.data),window.removeEventListener("message",wt,!1)),console.log("mess---:",ie.data)})}const ct=()=>rt(void 0,null,function*(){console.log("data:",xe);let ie=xe;xe.startsWith("http")||(ie=location.origin+ie);let se=new URL(ie).pathname.split("/").pop();const Ce=yield(0,_e.gJ)({attachment_id:se});Ce.url=Bt+Ce.url,Et(Ce)}),it=()=>{if(xe.startsWith("http")||xe.startsWith("blob:")){Fe();return}(0,Ke.Sv)(Oe||"educoder",xe,Oe)},Fe=()=>{Le&&(0,fe.fc)({id:Le==null?void 0:Le.id,watch_type:1,course_id:Le==null?void 0:Le.course_id}),(0,Ke.Nd)(Oe||"educoder",decodeURIComponent(xe))};return be.createElement("div",{style:ot({},gt||{}),className:`${Pt&&De.bgBlack} ${ve?De.wrp:"hide"}`},Qe&&be.createElement("div",{className:De.close,ref:Ee},!!xt&&be.createElement(ge.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Ee.current},be.createElement("span",{onClick:()=>{vt(),xt()}},be.createElement("i",{className:"icon-yulanpizhu"}))),!St&&be.createElement(ge.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Ee.current},be.createElement("span",{onClick:Fe},be.createElement("i",{className:"icon-quxiaozhiding"}))),Ge&&be.createElement(ge.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>Ee.current},be.createElement("span",{className:"",onClick:()=>{const ie=document.getElementById("pdfiframe");window.addEventListener("message",wt,!1),setTimeout(()=>{ie.contentWindow.postMessage("getData","*")},300)}},be.createElement("i",{className:"icon-baocun"}))),be.createElement(ge.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Ee.current},be.createElement("span",{className:"",onClick:()=>{vt()}},be.createElement("i",{className:"icon-guanbi1"})))),be.createElement("div",{className:`${De[He]} ${He} ${De.monaco} ${ve==="txt"?"show":"hide"}`},ve==="txt"&&be.createElement(be.Fragment,null,be.createElement(pe.ZP,ot({},ze)))),ve==="audio"&&be.createElement("audio",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${xe}`,autoPlay:!0}),ve==="video"&&be.createElement(be.Fragment,null,(xe==null?void 0:xe.indexOf("http"))>-1?be.createElement("video",{controls:!0,src:`${xe}`,autoPlay:!0}):be.createElement("video",{controls:!0,src:`data:video/mp4;base64,${xe}`,autoPlay:!0})),ve==="office"&&Me&&be.createElement("iframe",{src:`${ft}/office.html?key=${Me.key}&url=${btoa(Me.url)}&callbackUrl=${Bt+(Me.callbackUrl||"")}&fileType=${Me.fileType}&title=${Me.title||""}&model=${Re}&officeServer=${ae.Z.ONLYOFFICE}&disabledDownload=${!!St}`}),ve==="html"&&be.createElement("iframe",{src:xe+"&disposition=inline"}),ve==="pdf"&&Ge&&be.createElement("iframe",{id:"pdfiframe",src:`${ft}/js/pdfview/index.html?filename=${Oe||"educoder.pdf"}&url=${encodeURIComponent(xe)}&disabledDownload=${!!St}&model=${Re}`}),ve==="pdf"&&!Ge&&be.createElement("embed",{className:De.embed,src:xe+"#toolbar=0&statusbar=0&navpanes=0&scrollbars=0"}),ve==="image"&&be.createElement("img",{src:`${(xe==null?void 0:xe.indexOf("http://"))>-1||(xe==null?void 0:xe.indexOf("https://"))>-1?"":"data:image/png;base64,"}${xe}`}),(ve==="other"||ve==="download")&&be.createElement(be.Fragment,null,Dt?be.createElement(je.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:be.createElement(ke.ZP,{icon:be.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:it,disabled:St},"\u4E0B\u8F7D")}):be.createElement(ke.ZP,{type:"primary",size:"middle",onClick:it,disabled:St},be.createElement(Te.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),ve==="flowChart"&&be.createElement("div",{className:"embed"},be.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${xe||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},59944:function(xn,zt,te){"use strict";te.d(zt,{z:function(){return ze},Z:function(){return He}});var E=te(59301),De=te(54196),ke=te(58489),Te=te(64018),pe=te(80360),ge=te(26869),Ke=te(31735),_e=te(15342),je=te(44104),ae=te(7939),fe=te(1012),be=te(47199),Ve=te(59301),Ne=({html:gt})=>{const Qe=(0,E.useRef)(null),vt=(0,E.useRef)(null),Pt=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1026,20 +1026,20 @@ .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,E.useEffect)(()=>{const St=Qe.current.attachShadow({mode:"open"});vt.current=document.createElement("div"),vt.current.className="markdown-body",vt.current.innerHTML=gt,St.appendChild(vt.current);const xt=document.createElement("style");return xt.textContent=Pt,St.appendChild(xt),()=>{St.innerHTML=""}},[]),(0,E.useEffect)(()=>{vt.current&&(vt.current.innerHTML=gt)},[gt]),Ue.createElement("div",{ref:Qe})};function we(gt){const Qe=["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"],vt=new RegExp(`\\b(${Qe.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return gt.replace(vt,"").trim()}var Se={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},ot=Object.defineProperty,rt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,xe=(gt,Qe,vt)=>Qe in gt?ot(gt,Qe,{enumerable:!0,configurable:!0,writable:!0,value:vt}):gt[Qe]=vt,Ge=(gt,Qe)=>{for(var vt in Qe||(Qe={}))ut.call(Qe,vt)&&xe(gt,vt,Qe[vt]);if(rt)for(var vt of rt(Qe))Re.call(Qe,vt)&&xe(gt,vt,Qe[vt]);return gt};const Ie="@\u2581\u2581@",pt="@\u2581@",ve=/]*>/g;function Oe(gt){let Qe=document.createElement("div");return Qe.innerHTML=gt,Qe.childNodes.length===0?"":Qe.childNodes[0].nodeValue}const ze=(gt,Qe)=>{gt=gt||"";const vt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Pt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,St=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,xt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Qe?gt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(vt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/api/attachments/"+Et+ft+"&t="+(0,Ve.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(gt=gt.replace(xt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/attachments/download/"+Et+ft+"&t="+(0,Ve.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replace(vt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/api/attachments/"+Et+ft+"&t="+(0,Ve.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replace(Pt,(Dt,Le,ce,Be,Je)=>{const ht=Le||Be,Me=ce||Je||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+ht+Me+ht+Me+"&t="+(0,Ve.Jn)(ht,Date.now())}).replace(St,(Dt,Le,ce,Be,Je)=>{const ht=Le||Be,Me=ce||Je||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+ht+Me+ht+Me+"&t="+(0,Ve.Jn)(ht,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,` -`),gt)};var He=({value:gt="",edit:Qe=!1,className:vt,showTextOnly:Pt,showLines:St,style:xt={},stylesPrev:Dt={},highlightKeywords:Le,showProgramFill:ce,isProgramFill:Be,disabledFill:Je=!1,programFillValue:ht,openEditor:Me=()=>{},onFillChange:Et=at=>{},onFillBlur:ft=()=>{},onFillFocus:Bt=()=>{}})=>{let at=we(String(gt||""));const Xe=(0,E.useRef)(),Ee=(0,E.useRef)(),[st,wt]=(0,E.useState)(""),[ct,it]=(0,E.useState)("office"),[Fe,ie]=(0,E.useState)([]),se=(0,E.useRef)("a"+(0,fe.Z)()),Ce={},ye=bt=>//i.test(bt||""),mt=(bt,Mt,Qt)=>{const nn=document.createElement(bt===pt?"input":"textarea");nn.style.width="100%",nn.style.height=bt===pt?"40px":"151px",nn.rows=5,nn.spellcheck=!1,nn.name="edu-program-fill",nn.placeholder="\u8BF7\u8F93\u5165",nn.dataset.id=Mt;const zn=Object.keys(Ce).length;return Ce[zn]=nn,`${nn.outerHTML}`};function Ct(bt){return bt=bt.replace(/!\[.*?\]\(.*?\)/g,""),bt=bt.replace(/\[.*?\]\(.*?\)/g,""),bt=bt.replace(new RegExp("","gs"),""),bt=bt.replace(//g,""),bt=bt.replace(//g,""),bt=bt.replace(new RegExp(".*?<\\/video>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/audio>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/style>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/script>","gs"),""),bt}const Vt=bt=>!Pt&&ye(at)?bt:bt.replace(/([\s\S]+?)<\/style>/gim,function(Mt,Qt){let nn=Qt.replace(/(\n|\r)/g,"").split("}"),zn=[];return nn.map(hr=>{hr!=""&&zn.push(`.${se.current} ${hr}`)}),``}),me=(0,E.useMemo)(()=>{try{const nn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,zn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,hr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Sn=/\(\/attachments\/download\//g;at=at.replace(Sn,"("+ge.Z.API_SERVER+"/attachments/download/").replace(nn,"("+ge.Z.API_SERVER+"/api/attachments/").replace(zn,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(hr,'"'+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,` -`),Xe.current.style.display="none"}catch(nn){}if(ce){let nn=-1;return at=at.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(zn,hr,Sn){var Cr;return++nn,mt(zn,nn,(Cr=ht==null?void 0:ht[nn])==null?void 0:Cr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Vt(at||"")}
`}let bt=Vt(at);bt=(0,ke.ZP)(bt);const Mt=(0,ke.ez)();at.match(/\[TOC\]/)&&(bt=bt.replace("

[TOC]

",(0,ke.Qv)()),(0,ke.Iy)()),bt=bt.replace(/(__special_katext_id_\d+__)/g,(nn,zn)=>{const{type:hr,expression:Sn}=Mt[zn];return(0,_e.renderToString)(Oe(Sn)||"",{displayMode:hr==="block",throwOnError:!1,output:"html"})}),bt=bt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const Qt=document.createElement("div");if(Qt.innerHTML=bt,Pt)return Qt.innerText;if(Le){const nn=Le.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return de(Qt,nn),Qt.innerHTML}return setTimeout(()=>At(),500),Qt.innerHTML},[at,Le]);(0,E.useEffect)(()=>{oe.current&&oe.current.querySelectorAll(["input","textarea"]).forEach(Mt=>{Mt.oninput=re,Mt.onblur=ne,Mt.onfocus=ee})},[Fe]),(0,E.useEffect)(()=>{var bt,Mt,Qt,nn,zn;if(ht!=null&&ht.length)try{const hr=oe.current.querySelectorAll(".edu-program-fill-score"),Sn=oe.current.querySelectorAll('[name="edu-program-fill"]');for(const[Cr,la]of Sn.entries())la.value=((bt=ht==null?void 0:ht[Cr])==null?void 0:bt.value)||"",((Mt=ht==null?void 0:ht[Cr])==null?void 0:Mt.type)==="warning"?la.className="program-fill-warning":((Qt=ht==null?void 0:ht[Cr])==null?void 0:Qt.type)==="success"?la.className="program-fill-success":la.className="";for(const[Cr,la]of hr.entries())la.innerHTML=(nn=ht==null?void 0:ht[Cr])!=null&&nn.score?`${(zn=ht==null?void 0:ht[Cr])==null?void 0:zn.score}\u5206`:"";ie(ht)}catch(hr){console.log(hr,"error")}},[ht]);const re=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),Et(Fe,bt.target.dataset.id)},ne=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),ft(Fe,bt.target.dataset.id)},ee=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),Bt(Fe,bt.target.dataset.id)};function de(bt,Mt){return bt.childNodes.forEach(Qt=>{var nn;if(Qt.childNodes.length>0)de(Qt,Mt);else if(Qt.nodeName!=="IMG")if(Qt.innerHTML)Qt.innerHTML=(nn=Qt.innerHTML)==null?void 0:nn.replace(new RegExp(Mt,"gi"),'$&');else{const zn=document.createElement("span");zn.innerHTML=Qt.textContent.replace(new RegExp(Mt,"gi"),'$&'),Qt.replaceWith(zn)}})}const oe=(0,E.useRef)();ke.jb.WebkitLineClamp=St,St&&(xt=Ge(Ge({},xt),ke.jb));function Ke(bt){let Mt=bt.target;if(Mt.tagName.toUpperCase()==="A"){let Qt=Mt.getAttribute("href");if(Qt.indexOf("office")>-1)bt.preventDefault(),wt(Qt),it("office");else if(Qt.indexOf("application/pdf")>-1)bt.preventDefault(),wt(Qt),it("pdf");else if(Qt.indexOf("text/html")>-1)bt.preventDefault(),wt(Qt),it("html");else if(Qt.startsWith("#")){bt.preventDefault();let nn=document.getElementById(Qt.replace("#",""));nn&&nn.scrollIntoView(!0)}}}const At=()=>{var bt;const Mt=(bt=oe.current)==null?void 0:bt.querySelectorAll("video");Mt==null||Mt.forEach(Qt=>{if(Qt.oncontextmenu=()=>!1,Qt.src.indexOf(".m3u8")>-1&&!Qt.canPlayType("application/vnd.apple.mpegurl")){if(pe.ZP.isSupported()){var nn=new pe.ZP;nn.loadSource(Qt.src),nn.attachMedia(Qt)}}})};(0,E.useEffect)(()=>{if(oe.current&&me&&me.match(ve)&&window.PR.prettyPrint(),oe.current)return oe.current.addEventListener("click",Ke),()=>{var bt;(bt=oe.current)==null||bt.removeEventListener("click",Ke),(0,ke.AL)(),(0,ke.Iy)()}},[me,oe.current,Ke]);const It=bt=>{bt.target.nodeName==="IMG"&&bt.target.className.indexOf("draw-flowchart")>-1?(Xe.current.style.zIndex=1,Xe.current.style.display="flex",Xe.current.style.width=bt.target.clientWidth+"px",Xe.current.style.height=bt.target.clientHeight+"px",Xe.current.style.top=bt.target.offsetTop+"px",Xe.current.style.left=bt.target.offsetLeft+"px",bt.target.id&&(Ee.current=bt.target.id)):Xe.current.style.display="none"},Ft=()=>{Xe.current.style.display="none"};return(0,E.useEffect)(()=>{var bt;const Mt=Qt=>{Qt.preventDefault(),Qt.clipboardData.setData("text",window.getSelection().toString())};return(bt=oe.current)==null||bt.addEventListener("copy",Mt),()=>{var Qt;(Qt=oe.current)==null||Qt.removeEventListener("copy",Mt)}},[oe.current]),E.createElement("div",{style:{position:"relative"},onMouseLeave:Ft},Pt&&E.createElement("div",{ref:oe,className:`${Se.mdBody} `},me),!Pt&&!ye(me)&&E.createElement("div",{ref:oe,style:Ge({},xt),onMouseOver:It,className:`${vt||""} ${Je?"disabled-fill":""} markdown-body ${Se.mdBody} ${se.current}`,dangerouslySetInnerHTML:{__html:me}}),!Pt&&ye(me)&&E.createElement(Ne,{html:me}),E.createElement("div",{ref:Xe,className:`${Se.button} ${Qe?"":Se.previewFlowChart}`},E.createElement(je.Z,null,E.createElement(ae.ZP,{onClick:()=>{Qe?Me(Ee.current):(wt(Ee.current),it("flowChart"))}},Qe?"\u7F16\u8F91":"\u9884\u89C8"))),E.createElement(be.Z,{close:!0,data:st,type:st!=null&&st.length?ct:"",style:Ge({},Dt),onClose:()=>wt("")}))}},48367:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return _e}});var E=te(59301),De={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"},ke=te(62957),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",pe="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=(je,ae,fe)=>new Promise((be,Ue)=>{var Ze=Se=>{try{we(fe.next(Se))}catch(ot){Ue(ot)}},Ne=Se=>{try{we(fe.throw(Se))}catch(ot){Ue(ot)}},we=Se=>Se.done?be(Se.value):Promise.resolve(Se.value).then(Ze,Ne);we((fe=fe.apply(je,ae)).next())}),_e=({type:je,resdata:ae,onok:fe,oktext:be,okloading:Ue})=>{const[Ze,Ne]=(0,E.useState)(!1),{can_copy_list:we,can_copy_num:Se,challenge_type:ot,course_data_list:rt,no_copy_list:ut,no_copy_num:Re,no_use_list:xe,no_use_num:Ge,repeat_shixun_num:Ie,student_count:pt,total_num:ve,use_num:Oe}=ae;let ze=Se>0||je==="exercise";(0,E.useEffect)(()=>{(ae==null?void 0:ae.student_count)>0&&Ne(!0)},[ae]),console.log("---11",Ue),(0,E.useEffect)(()=>{Ue||Ne(!1)},[Ue]);const He=()=>{if(je==="exercise"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(je==="exercise"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixun"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixun"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="subject"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="subject"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",E.createElement("span",{className:De.orangeColor},pt)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",E.createElement("span",{className:De.orangeColor},Oe)," \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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="exercisepush")return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(je==="shixunpush"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixunpush"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",E.createElement("span",{className:De.orangeColor},Oe),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},gt=()=>{if(je==="exercise"||je==="subject"||je==="exercisepush"||je==="shixunpush")return E.createElement("div",{style:{marginTop:20}},Re>0&&E.createElement("div",null,E.createElement("span",{className:De.flex},E.createElement("img",{src:pe,style:{width:14}}),E.createElement("span",{className:De.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:De.statusbody},je==="exercise"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(je==="subject"||je==="exercisepush")&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&E.createElement("span",{className:De.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),je==="shixunpush"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&E.createElement("span",{className:De.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"),E.createElement("div",null,ut==null?void 0:ut.map((Qe,vt)=>E.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",vt+1!==Re&&"\u3001"))))),Se>0&&E.createElement("div",{style:{marginTop:20}},E.createElement("span",{className:De.flex},E.createElement("img",{src:Te,style:{width:14}}),E.createElement("span",{className:De.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:De.statusbody},je==="exercise"&&E.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(je==="subject"||je==="exercisepush")&&E.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),je==="shixunpush"&&E.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"),E.createElement("div",null,we==null?void 0:we.map((Qe,vt)=>E.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",vt+1!==Se&&"\u3001"))))));if(je==="shixun")return E.createElement("div",{style:{marginTop:20}},Se>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 E.createElement(ke.default,{open:Ze,onCancel:()=>{Ne(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:Ue,okText:ze?be:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){ze?yield fe([...we,...xe]):Ne(!1)})},E.createElement("div",{style:{maxHeight:600,overflow:"auto"}},He(),gt()))}},4990:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Ue}});var E=te(59301),De=te(25399),ke=te(58106),Te=te(11968),pe=te(31735),ge=Object.defineProperty,Ve=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(Ze,Ne,we)=>Ne in Ze?ge(Ze,Ne,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ze[Ne]=we,fe=(Ze,Ne)=>{for(var we in Ne||(Ne={}))_e.call(Ne,we)&&ae(Ze,we,Ne[we]);if(Ve)for(var we of Ve(Ne))je.call(Ne,we)&&ae(Ze,we,Ne[we]);return Ze},Ue=({children:Ze,customContent:Ne,disableWhenCommunity:we=!1,tooltipProps:Se={}})=>{const ot=(0,ke.useDispatch)(),rt=E.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",E.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var Re;(0,pe.xg)(`/users/${(Re=(0,Te.eY)())==null?void 0:Re.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),ut=Re=>{var xe;if(!E.isValidElement(Re))return Re;const Ge={};Ge.disabled=!0,Ge.onChange=ve=>{var Oe,ze;(Oe=ve==null?void 0:ve.preventDefault)==null||Oe.call(ve),(ze=ve==null?void 0:ve.stopPropagation)==null||ze.call(ve)};const Ie=(xe=Re.props)==null?void 0:xe.children,pt=Ie&&E.Children.map(Ie,ut);return E.cloneElement(Re,Ge,pt)};return(0,Te.k5)()&&we?E.createElement(De.Z,fe({placement:"topLeft",title:Ne||rt},Se),ut(Ze)):E.createElement(E.Fragment,null,Ze)}},52504:function(Fn,jt,te){"use strict";te.d(jt,{h:function(){return Re},Z:function(){return ut}});var E=te(59301),De=te(82326),ke=te(28284),Te=te(7939),pe=te(89780),ge=te.n(pe),Ve=te(2018),_e=Object.defineProperty,je=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ze=(xe,Ge,Ie)=>Ge in xe?_e(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,Ne=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))be.call(Ge,Ie)&&Ze(xe,Ie,Ge[Ie]);if(fe)for(var Ie of fe(Ge))Ue.call(Ge,Ie)&&Ze(xe,Ie,Ge[Ie]);return xe},we=(xe,Ge)=>je(xe,ae(Ge));const Se=De.default.Option,ot={labelCol:{span:4},wrapperCol:{span:20}},rt={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 ut=({callback:xe,onCancel:Ge})=>{const[Ie,pt]=(0,E.useState)("python");function ve(ze){pt(rt[ze][1])}function Oe(ze){xe(ze)}return E.createElement(ke.default,we(Ne({},ot),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Oe,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(De.default,{getPopupContainer:ze=>ze.parentNode,onChange:ve},Object.keys(rt).map(ze=>E.createElement(Se,{key:ze,value:ze},rt[ze][0])))),E.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(Re,{mode:Ie})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Te.ZP,{type:"ghost",onClick:Ge},"\u53D6\u6D88")))};function Re({value:xe,onChange:Ge,mode:Ie,options:pt={}}){const ve=(0,E.useRef)(),[Oe,ze]=(0,E.useState)();return(0,E.useEffect)(()=>{if(Oe){let He=function(gt){const Qe=gt.getValue();Ge&&Ge(Qe)};return Oe.on("change",He),()=>{Oe.off("change",He)}}},[Oe,Ge]),(0,E.useEffect)(()=>{Oe&&Oe.setOption("mode",Ie)},[Oe,Ie]),(0,E.useEffect)(()=>{Oe&&(xe!==Oe.getValue()||xe==="")&&setTimeout(()=>{Oe.setValue(xe||"")},300)},[Oe,xe]),(0,E.useEffect)(()=>{if(ve.current&&!Oe){const He=ge().fromTextArea(ve.current,Ne({mode:Ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pt));ze(He)}},[ve.current,Oe]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:ve}))}},77834:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return vn}});var E=te(59301),De=te(58106),ke=te(89780),Te=te.n(ke),pe=te(76374),ge=te(2018),Ve=te(6313),_e=te(25717),je=te(99498),ae=te(25419),fe=te(67549),be=te(59944),Ue=({value:Kt="",className:dn,showTextOnly:yn,showLines:un,style:ur={}})=>{const rr=(0,E.useMemo)(()=>"",[Kt]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:rr}}))},Ze=Object.defineProperty,Ne=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ut=(Kt,dn,yn)=>dn in Kt?Ze(Kt,dn,{enumerable:!0,configurable:!0,writable:!0,value:yn}):Kt[dn]=yn,Re=(Kt,dn)=>{for(var yn in dn||(dn={}))ot.call(dn,yn)&&ut(Kt,yn,dn[yn]);if(Se)for(var yn of Se(dn))rt.call(dn,yn)&&ut(Kt,yn,dn[yn]);return Kt},xe=(Kt,dn)=>Ne(Kt,we(dn));let Ge=[{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 Ie({onActionCallback:Kt,title:dn,icon:yn,actionName:un,className:ur="",children:rr}){function zr(){Kt(un)}return E.createElement("a",{title:dn,className:ur,onClick:zr},E.createElement("i",{className:`${yn}`}),rr)}var pt=({watch:Kt,showNullButton:dn,showNullProgramButton:yn,onActionCallback:un,fullScreen:ur,insertTemp:rr,hidetoolBar:zr,extraUse:dr})=>{const Yr=[...Ge,{title:`${Kt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Kt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return E.createElement("ul",{className:"markdown-toolbar-container"},!zr&&Yr.map((Zr,Jn)=>E.createElement("li",{key:Jn},Zr.actionName?E.createElement(Ie,xe(Re({},Zr),{onActionCallback:un})):E.createElement("span",{className:"v-line"}))),dn?E.createElement("li",null,E.createElement(Ie,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:un},E.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,yn?E.createElement(E.Fragment,null,E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:un},E.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:un},E.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,rr&&E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${rr}`,onActionCallback:un},E.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),dr&&E.createElement("li",null,dr),E.createElement("li",{className:"btn-full-screen"},E.createElement(Ie,{icon:`${ur?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ur?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:un})))},ve=te(35990),Oe=te(28284),ze=te(37568),He=te(7939),gt=Object.defineProperty,Qe=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Dt=(Kt,dn,yn)=>dn in Kt?gt(Kt,dn,{enumerable:!0,configurable:!0,writable:!0,value:yn}):Kt[dn]=yn,Le=(Kt,dn)=>{for(var yn in dn||(dn={}))St.call(dn,yn)&&Dt(Kt,yn,dn[yn]);if(Pt)for(var yn of Pt(dn))xt.call(dn,yn)&&Dt(Kt,yn,dn[yn]);return Kt},ce=(Kt,dn)=>Qe(Kt,vt(dn));const Be={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:Kt,onCancel:dn})=>{function yn(un){Kt(un)}return E.createElement(Oe.default,ce(Le({},Be),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:yn,style:{width:500}}),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(ze.default,null)),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(ze.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(He.ZP,{type:"ghost",onClick:dn},"\u53D6\u6D88")))},ht=te(52504),Me=te(82441),Et=te(62957),ft=te(77019),Bt=te(1986),at=te(59301),Xe=({callback:Kt,onCancel:dn})=>{const yn=document.createElement("canvas"),un=yn.getContext("2d");yn.width=1e3,yn.height=800,un.fillStyle="#ffffff",un.fillRect(0,0,yn.width,yn.height);const ur=yn.toDataURL("image/png");return at.createElement(Et.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},at.createElement(ft.Z,{style:{height:"100vh"}},at.createElement(Bt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ur,visible:!0,title:String(Date.now())},onOk:rr=>{Kt({src:rr.url})},onClose:dn})))},Ee=te(30641),st=te(5269),wt=te(6767),ct={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},it=te(59301),ie=(0,E.forwardRef)(({onCancel:Kt,editImgId:dn,callback:yn},un)=>{let ur=(0,E.useRef)(),rr=(0,E.useRef)(),zr=(0,E.useRef)(),dr=(0,E.useRef)(!1);const Yr=(0,E.useRef)(!1);console.log("ref:",un);const[Zr,Jn]=(0,E.useState)(0),[sn,br]=(0,E.useState)("100vh");return(0,E.useEffect)(()=>{Jn(1)},[]),(0,E.useImperativeHandle)(un,()=>({setHeight:br})),it.createElement("div",{ref:Yr,className:"body-overflow-initial"},it.createElement(Ee.Z,{width:"100vw",height:sn,footer:null,closable:!0,placement:"bottom",open:!!Zr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ct.drawerWrap}`,onClose:()=>{window.saveDrawData(aa=>{yn({src:`/api/attachments/${aa}`,id:aa})})},title:it.createElement(ft.Z,{align:"middle"},it.createElement(st.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),it.createElement(st.Z,{onClick:()=>{br(sn==="60px"?"100vh":"60px")}},it.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),it.createElement(st.Z,{onClick:()=>{window.saveDrawData(aa=>{if(aa===null){wt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}wt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),yn({src:`/api/attachments/${aa}`,id:aa,disabledClose:!0})})}},it.createElement(He.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},it.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${dn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:rr})))}),se=te(26869),Ce=te(47889),ye=te(71051);const mt=Ce.ZP.Group,Ct={margin:"0 8px"};var Vt=({callback:Kt,onCancel:dn})=>{function yn(un){Kt(un)}return E.createElement(Oe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:yn},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:Ct},"\u884C\u6570"),E.createElement(Oe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(ye.Z,null)),E.createElement("span",{style:Ct},"\u5217\u6570"),E.createElement(Oe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(ye.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(Oe.default.Item,{name:"align"},E.createElement(mt,null,E.createElement(Ce.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ce.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ce.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ce.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(He.ZP,{type:"ghost",onClick:dn},"\u53D6\u6D88")))},me=te(71411),re=te(75544),ne=te.n(re),de=(0,E.forwardRef)(({use3d:Kt,width:dn,height:yn,callback:un,showSaveButton:ur},rr)=>{const zr=(0,E.useRef)(),dr=(0,E.useRef)(),[Yr,Zr]=(0,E.useState)(!1),Jn=(0,E.useRef)({id:zr,appName:"graphing",width:dn||1e3,height:yn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{dr.current=new(ne())(Jn.current,!0),window.onload=function(){dr.current.inject("applet_container")}},[]);const sn=()=>{var br=window.ggbApplet.getPNGBase64(1,!0,72);return un&&un(br),br};return(0,E.useEffect)(()=>{Jn.current.appName=Yr?"3D":"graphing",dr.current.inject("applet_container")},[Yr]),(0,E.useEffect)(()=>{Zr(Kt)},[Kt]),(0,E.useImperativeHandle)(rr,()=>({getImgData:sn})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:zr}),E.createElement(ft.Z,{align:"middle"},E.createElement(st.Z,{flex:1},E.createElement(me.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Yr,onChange:br=>Zr(br)})),E.createElement(st.Z,null,E.createElement(He.ZP,{size:"large",onClick:sn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),oe=te(50047);const Ke="link",At="upload-image",It="add-flowchart",Ft="draw-image",bt="add-flowchart",Mt="code-block",Qt="add-table",nn="------------",zn={default:nn,left:`:${nn}`,center:`:${nn}:`,right:`${nn}:`};var hr=te(61904),Sn=te(31735);function Cr(){}let la=0;const ca=1e4,da="\u2581",ua="@\u2581\u2581@",Ba="@\u2581@",fa=` + }`;return(0,E.useEffect)(()=>{const St=Qe.current.attachShadow({mode:"open"});vt.current=document.createElement("div"),vt.current.className="markdown-body",vt.current.innerHTML=gt,St.appendChild(vt.current);const xt=document.createElement("style");return xt.textContent=Pt,St.appendChild(xt),()=>{St.innerHTML=""}},[]),(0,E.useEffect)(()=>{vt.current&&(vt.current.innerHTML=gt)},[gt]),Ve.createElement("div",{ref:Qe})};function we(gt){const Qe=["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"],vt=new RegExp(`\\b(${Qe.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return gt.replace(vt,"").trim()}var Se={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},ot=Object.defineProperty,rt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,xe=(gt,Qe,vt)=>Qe in gt?ot(gt,Qe,{enumerable:!0,configurable:!0,writable:!0,value:vt}):gt[Qe]=vt,Ge=(gt,Qe)=>{for(var vt in Qe||(Qe={}))ut.call(Qe,vt)&&xe(gt,vt,Qe[vt]);if(rt)for(var vt of rt(Qe))Re.call(Qe,vt)&&xe(gt,vt,Qe[vt]);return gt};const Ie="@\u2581\u2581@",pt="@\u2581@",ve=/]*>/g;function Oe(gt){let Qe=document.createElement("div");return Qe.innerHTML=gt,Qe.childNodes.length===0?"":Qe.childNodes[0].nodeValue}const ze=(gt,Qe)=>{gt=gt||"";const vt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Pt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,St=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,xt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Qe?gt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(vt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/api/attachments/"+Et+ft+"&t="+(0,Ke.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(gt=gt.replace(xt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/attachments/download/"+Et+ft+"&t="+(0,Ke.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replace(vt,(Dt,Le,ce,Be,Je,ht,Me)=>{const Et=Le||Be||ht,ft=ce||Je||Me||"?";return ge.Z.API_SERVER+"/api/attachments/"+Et+ft+"&t="+(0,Ke.Jn)(Et,Date.now())+(Dt.indexOf(")")>-1?")":"&")}).replace(Pt,(Dt,Le,ce,Be,Je)=>{const ht=Le||Be,Me=ce||Je||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+ht+Me+ht+Me+"&t="+(0,Ke.Jn)(ht,Date.now())}).replace(St,(Dt,Le,ce,Be,Je)=>{const ht=Le||Be,Me=ce||Je||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+ht+Me+ht+Me+"&t="+(0,Ke.Jn)(ht,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,` +`),gt)};var He=({value:gt="",edit:Qe=!1,className:vt,showTextOnly:Pt,showLines:St,style:xt={},stylesPrev:Dt={},highlightKeywords:Le,showProgramFill:ce,isProgramFill:Be,disabledFill:Je=!1,programFillValue:ht,openEditor:Me=()=>{},onFillChange:Et=at=>{},onFillBlur:ft=()=>{},onFillFocus:Bt=()=>{}})=>{let at=we(String(gt||""));const Xe=(0,E.useRef)(),Ee=(0,E.useRef)(),[st,wt]=(0,E.useState)(""),[ct,it]=(0,E.useState)("office"),[Fe,ie]=(0,E.useState)([]),se=(0,E.useRef)("a"+(0,fe.Z)()),Ce={},ye=bt=>//i.test(bt||""),mt=(bt,Nt,Xt)=>{const tn=document.createElement(bt===pt?"input":"textarea");tn.style.width="100%",tn.style.height=bt===pt?"40px":"151px",tn.rows=5,tn.spellcheck=!1,tn.name="edu-program-fill",tn.placeholder="\u8BF7\u8F93\u5165",tn.dataset.id=Nt;const Hn=Object.keys(Ce).length;return Ce[Hn]=tn,`${tn.outerHTML}`};function Ct(bt){return bt=bt.replace(/!\[.*?\]\(.*?\)/g,""),bt=bt.replace(/\[.*?\]\(.*?\)/g,""),bt=bt.replace(new RegExp("","gs"),""),bt=bt.replace(//g,""),bt=bt.replace(//g,""),bt=bt.replace(new RegExp(".*?<\\/video>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/audio>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/style>","gs"),""),bt=bt.replace(new RegExp(".*?<\\/script>","gs"),""),bt}const Ut=bt=>!Pt&&ye(at)?bt:bt.replace(/([\s\S]+?)<\/style>/gim,function(Nt,Xt){let tn=Xt.replace(/(\n|\r)/g,"").split("}"),Hn=[];return tn.map(gr=>{gr!=""&&Hn.push(`.${se.current} ${gr}`)}),``}),me=(0,E.useMemo)(()=>{try{const tn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Hn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,gr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,An=/\(\/attachments\/download\//g;at=at.replace(An,"("+ge.Z.API_SERVER+"/attachments/download/").replace(tn,"("+ge.Z.API_SERVER+"/api/attachments/").replace(Hn,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(gr,'"'+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,` +`),Xe.current.style.display="none"}catch(tn){}if(ce){let tn=-1;return at=at.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Hn,gr,An){var Fr;return++tn,mt(Hn,tn,(Fr=ht==null?void 0:ht[tn])==null?void 0:Fr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Ut(at||"")}
`}let bt=Ut(at);bt=(0,ke.ZP)(bt);const Nt=(0,ke.ez)();at.match(/\[TOC\]/)&&(bt=bt.replace("

[TOC]

",(0,ke.Qv)()),(0,ke.Iy)()),bt=bt.replace(/(__special_katext_id_\d+__)/g,(tn,Hn)=>{const{type:gr,expression:An}=Nt[Hn];return(0,_e.renderToString)(Oe(An)||"",{displayMode:gr==="block",throwOnError:!1,output:"html"})}),bt=bt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const Xt=document.createElement("div");if(Xt.innerHTML=bt,Pt)return Xt.innerText;if(Le){const tn=Le.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return de(Xt,tn),Xt.innerHTML}return setTimeout(()=>At(),500),Xt.innerHTML},[at,Le]);(0,E.useEffect)(()=>{oe.current&&oe.current.querySelectorAll(["input","textarea"]).forEach(Nt=>{Nt.oninput=re,Nt.onblur=ne,Nt.onfocus=ee})},[Fe]),(0,E.useEffect)(()=>{var bt,Nt,Xt,tn,Hn;if(ht!=null&&ht.length)try{const gr=oe.current.querySelectorAll(".edu-program-fill-score"),An=oe.current.querySelectorAll('[name="edu-program-fill"]');for(const[Fr,ua]of An.entries())ua.value=((bt=ht==null?void 0:ht[Fr])==null?void 0:bt.value)||"",((Nt=ht==null?void 0:ht[Fr])==null?void 0:Nt.type)==="warning"?ua.className="program-fill-warning":((Xt=ht==null?void 0:ht[Fr])==null?void 0:Xt.type)==="success"?ua.className="program-fill-success":ua.className="";for(const[Fr,ua]of gr.entries())ua.innerHTML=(tn=ht==null?void 0:ht[Fr])!=null&&tn.score?`${(Hn=ht==null?void 0:ht[Fr])==null?void 0:Hn.score}\u5206`:"";ie(ht)}catch(gr){console.log(gr,"error")}},[ht]);const re=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),Et(Fe,bt.target.dataset.id)},ne=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),ft(Fe,bt.target.dataset.id)},ee=bt=>{Fe[bt.target.dataset.id]=Fe[bt.target.dataset.id]||{},Fe[bt.target.dataset.id].value=bt.target.value,ie([...Fe]),Bt(Fe,bt.target.dataset.id)};function de(bt,Nt){return bt.childNodes.forEach(Xt=>{var tn;if(Xt.childNodes.length>0)de(Xt,Nt);else if(Xt.nodeName!=="IMG")if(Xt.innerHTML)Xt.innerHTML=(tn=Xt.innerHTML)==null?void 0:tn.replace(new RegExp(Nt,"gi"),'$&');else{const Hn=document.createElement("span");Hn.innerHTML=Xt.textContent.replace(new RegExp(Nt,"gi"),'$&'),Xt.replaceWith(Hn)}})}const oe=(0,E.useRef)();ke.jb.WebkitLineClamp=St,St&&(xt=Ge(Ge({},xt),ke.jb));function Ue(bt){let Nt=bt.target;if(Nt.tagName.toUpperCase()==="A"){let Xt=Nt.getAttribute("href");if(Xt.indexOf("office")>-1)bt.preventDefault(),wt(Xt),it("office");else if(Xt.indexOf("application/pdf")>-1)bt.preventDefault(),wt(Xt),it("pdf");else if(Xt.indexOf("text/html")>-1)bt.preventDefault(),wt(Xt),it("html");else if(Xt.startsWith("#")){bt.preventDefault();let tn=document.getElementById(Xt.replace("#",""));tn&&tn.scrollIntoView(!0)}}}const At=()=>{var bt;const Nt=(bt=oe.current)==null?void 0:bt.querySelectorAll("video");Nt==null||Nt.forEach(Xt=>{if(Xt.oncontextmenu=()=>!1,Xt.src.indexOf(".m3u8")>-1&&!Xt.canPlayType("application/vnd.apple.mpegurl")){if(pe.ZP.isSupported()){var tn=new pe.ZP;tn.loadSource(Xt.src),tn.attachMedia(Xt)}}})};(0,E.useEffect)(()=>{if(oe.current&&me&&me.match(ve)&&window.PR.prettyPrint(),oe.current)return oe.current.addEventListener("click",Ue),()=>{var bt;(bt=oe.current)==null||bt.removeEventListener("click",Ue),(0,ke.AL)(),(0,ke.Iy)()}},[me,oe.current,Ue]);const Ot=bt=>{bt.target.nodeName==="IMG"&&bt.target.className.indexOf("draw-flowchart")>-1?(Xe.current.style.zIndex=1,Xe.current.style.display="flex",Xe.current.style.width=bt.target.clientWidth+"px",Xe.current.style.height=bt.target.clientHeight+"px",Xe.current.style.top=bt.target.offsetTop+"px",Xe.current.style.left=bt.target.offsetLeft+"px",bt.target.id&&(Ee.current=bt.target.id)):Xe.current.style.display="none"},Ft=()=>{Xe.current.style.display="none"};return(0,E.useEffect)(()=>{var bt;const Nt=Xt=>{Xt.preventDefault(),Xt.clipboardData.setData("text",window.getSelection().toString())};return(bt=oe.current)==null||bt.addEventListener("copy",Nt),()=>{var Xt;(Xt=oe.current)==null||Xt.removeEventListener("copy",Nt)}},[oe.current]),E.createElement("div",{style:{position:"relative"},onMouseLeave:Ft},Pt&&E.createElement("div",{ref:oe,className:`${Se.mdBody} `},me),!Pt&&!ye(me)&&E.createElement("div",{ref:oe,style:Ge({},xt),onMouseOver:Ot,className:`${vt||""} ${Je?"disabled-fill":""} markdown-body ${Se.mdBody} ${se.current}`,dangerouslySetInnerHTML:{__html:me}}),!Pt&&ye(me)&&E.createElement(Ne,{html:me}),E.createElement("div",{ref:Xe,className:`${Se.button} ${Qe?"":Se.previewFlowChart}`},E.createElement(je.Z,null,E.createElement(ae.ZP,{onClick:()=>{Qe?Me(Ee.current):(wt(Ee.current),it("flowChart"))}},Qe?"\u7F16\u8F91":"\u9884\u89C8"))),E.createElement(be.Z,{close:!0,data:st,type:st!=null&&st.length?ct:"",style:Ge({},Dt),onClose:()=>wt("")}))}},48367:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return _e}});var E=te(59301),De={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"},ke=te(62957),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",pe="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=(je,ae,fe)=>new Promise((be,Ve)=>{var Ze=Se=>{try{we(fe.next(Se))}catch(ot){Ve(ot)}},Ne=Se=>{try{we(fe.throw(Se))}catch(ot){Ve(ot)}},we=Se=>Se.done?be(Se.value):Promise.resolve(Se.value).then(Ze,Ne);we((fe=fe.apply(je,ae)).next())}),_e=({type:je,resdata:ae,onok:fe,oktext:be,okloading:Ve})=>{const[Ze,Ne]=(0,E.useState)(!1),{can_copy_list:we,can_copy_num:Se,challenge_type:ot,course_data_list:rt,no_copy_list:ut,no_copy_num:Re,no_use_list:xe,no_use_num:Ge,repeat_shixun_num:Ie,student_count:pt,total_num:ve,use_num:Oe}=ae;let ze=Se>0||je==="exercise";(0,E.useEffect)(()=>{(ae==null?void 0:ae.student_count)>0&&Ne(!0)},[ae]),console.log("---11",Ve),(0,E.useEffect)(()=>{Ve||Ne(!1)},[Ve]);const He=()=>{if(je==="exercise"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(je==="exercise"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixun"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixun"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="subject"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="subject"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",E.createElement("span",{className:De.orangeColor},pt)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",E.createElement("span",{className:De.orangeColor},Oe)," \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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="exercisepush")return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(je==="shixunpush"&&ot===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:De.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(je==="shixunpush"&&ot===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:De.orangeColor},pt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",E.createElement("span",{className:De.orangeColor},Oe),"\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",E.createElement("span",{className:De.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},gt=()=>{if(je==="exercise"||je==="subject"||je==="exercisepush"||je==="shixunpush")return E.createElement("div",{style:{marginTop:20}},Re>0&&E.createElement("div",null,E.createElement("span",{className:De.flex},E.createElement("img",{src:pe,style:{width:14}}),E.createElement("span",{className:De.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:De.statusbody},je==="exercise"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:De.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(je==="subject"||je==="exercisepush")&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&E.createElement("span",{className:De.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),je==="shixunpush"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&E.createElement("span",{className:De.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"),E.createElement("div",null,ut==null?void 0:ut.map((Qe,vt)=>E.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",vt+1!==Re&&"\u3001"))))),Se>0&&E.createElement("div",{style:{marginTop:20}},E.createElement("span",{className:De.flex},E.createElement("img",{src:Te,style:{width:14}}),E.createElement("span",{className:De.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:De.statusbody},je==="exercise"&&E.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(je==="subject"||je==="exercisepush")&&E.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),je==="shixunpush"&&E.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"),E.createElement("div",null,we==null?void 0:we.map((Qe,vt)=>E.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",vt+1!==Se&&"\u3001"))))));if(je==="shixun")return E.createElement("div",{style:{marginTop:20}},Se>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 E.createElement(ke.default,{open:Ze,onCancel:()=>{Ne(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:Ve,okText:ze?be:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){ze?yield fe([...we,...xe]):Ne(!1)})},E.createElement("div",{style:{maxHeight:600,overflow:"auto"}},He(),gt()))}},4990:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ve}});var E=te(59301),De=te(25399),ke=te(58106),Te=te(11968),pe=te(31735),ge=Object.defineProperty,Ke=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(Ze,Ne,we)=>Ne in Ze?ge(Ze,Ne,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ze[Ne]=we,fe=(Ze,Ne)=>{for(var we in Ne||(Ne={}))_e.call(Ne,we)&&ae(Ze,we,Ne[we]);if(Ke)for(var we of Ke(Ne))je.call(Ne,we)&&ae(Ze,we,Ne[we]);return Ze},Ve=({children:Ze,customContent:Ne,disableWhenCommunity:we=!1,tooltipProps:Se={}})=>{const ot=(0,ke.useDispatch)(),rt=E.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",E.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var Re;(0,pe.xg)(`/users/${(Re=(0,Te.eY)())==null?void 0:Re.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),ut=Re=>{var xe;if(!E.isValidElement(Re))return Re;const Ge={};Ge.disabled=!0,Ge.onChange=ve=>{var Oe,ze;(Oe=ve==null?void 0:ve.preventDefault)==null||Oe.call(ve),(ze=ve==null?void 0:ve.stopPropagation)==null||ze.call(ve)};const Ie=(xe=Re.props)==null?void 0:xe.children,pt=Ie&&E.Children.map(Ie,ut);return E.cloneElement(Re,Ge,pt)};return(0,Te.k5)()&&we?E.createElement(De.Z,fe({placement:"topLeft",title:Ne||rt},Se),ut(Ze)):E.createElement(E.Fragment,null,Ze)}},52504:function(xn,zt,te){"use strict";te.d(zt,{h:function(){return Re},Z:function(){return ut}});var E=te(59301),De=te(82326),ke=te(28284),Te=te(7939),pe=te(89780),ge=te.n(pe),Ke=te(2018),_e=Object.defineProperty,je=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ze=(xe,Ge,Ie)=>Ge in xe?_e(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,Ne=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))be.call(Ge,Ie)&&Ze(xe,Ie,Ge[Ie]);if(fe)for(var Ie of fe(Ge))Ve.call(Ge,Ie)&&Ze(xe,Ie,Ge[Ie]);return xe},we=(xe,Ge)=>je(xe,ae(Ge));const Se=De.default.Option,ot={labelCol:{span:4},wrapperCol:{span:20}},rt={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 ut=({callback:xe,onCancel:Ge})=>{const[Ie,pt]=(0,E.useState)("python");function ve(ze){pt(rt[ze][1])}function Oe(ze){xe(ze)}return E.createElement(ke.default,we(Ne({},ot),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Oe,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(De.default,{getPopupContainer:ze=>ze.parentNode,onChange:ve},Object.keys(rt).map(ze=>E.createElement(Se,{key:ze,value:ze},rt[ze][0])))),E.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(Re,{mode:Ie})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Te.ZP,{type:"ghost",onClick:Ge},"\u53D6\u6D88")))};function Re({value:xe,onChange:Ge,mode:Ie,options:pt={}}){const ve=(0,E.useRef)(),[Oe,ze]=(0,E.useState)();return(0,E.useEffect)(()=>{if(Oe){let He=function(gt){const Qe=gt.getValue();Ge&&Ge(Qe)};return Oe.on("change",He),()=>{Oe.off("change",He)}}},[Oe,Ge]),(0,E.useEffect)(()=>{Oe&&Oe.setOption("mode",Ie)},[Oe,Ie]),(0,E.useEffect)(()=>{Oe&&(xe!==Oe.getValue()||xe==="")&&setTimeout(()=>{Oe.setValue(xe||"")},300)},[Oe,xe]),(0,E.useEffect)(()=>{if(ve.current&&!Oe){const He=ge().fromTextArea(ve.current,Ne({mode:Ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pt));ze(He)}},[ve.current,Oe]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:ve}))}},77834:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return pn}});var E=te(59301),De=te(58106),ke=te(89780),Te=te.n(ke),pe=te(76374),ge=te(2018),Ke=te(6313),_e=te(25717),je=te(99498),ae=te(25419),fe=te(67549),be=te(59944),Ve=({value:jt="",className:dn,showTextOnly:vn,showLines:ln,style:sr={}})=>{const ar=(0,E.useMemo)(()=>"",[jt]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:ar}}))},Ze=Object.defineProperty,Ne=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ut=(jt,dn,vn)=>dn in jt?Ze(jt,dn,{enumerable:!0,configurable:!0,writable:!0,value:vn}):jt[dn]=vn,Re=(jt,dn)=>{for(var vn in dn||(dn={}))ot.call(dn,vn)&&ut(jt,vn,dn[vn]);if(Se)for(var vn of Se(dn))rt.call(dn,vn)&&ut(jt,vn,dn[vn]);return jt},xe=(jt,dn)=>Ne(jt,we(dn));let Ge=[{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 Ie({onActionCallback:jt,title:dn,icon:vn,actionName:ln,className:sr="",children:ar}){function Kr(){jt(ln)}return E.createElement("a",{title:dn,className:sr,onClick:Kr},E.createElement("i",{className:`${vn}`}),ar)}var pt=({watch:jt,showNullButton:dn,showNullProgramButton:vn,onActionCallback:ln,fullScreen:sr,insertTemp:ar,hidetoolBar:Kr,extraUse:mr})=>{const Gr=[...Ge,{title:`${jt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${jt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return E.createElement("ul",{className:"markdown-toolbar-container"},!Kr&&Gr.map((zr,Jn)=>E.createElement("li",{key:Jn},zr.actionName?E.createElement(Ie,xe(Re({},zr),{onActionCallback:ln})):E.createElement("span",{className:"v-line"}))),dn?E.createElement("li",null,E.createElement(Ie,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ln},E.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,vn?E.createElement(E.Fragment,null,E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:ln},E.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:ln},E.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,ar&&E.createElement("li",null,E.createElement(Ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ar}`,onActionCallback:ln},E.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),mr&&E.createElement("li",null,mr),E.createElement("li",{className:"btn-full-screen"},E.createElement(Ie,{icon:`${sr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:sr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ln})))},ve=te(35990),Oe=te(28284),ze=te(37568),He=te(7939),gt=Object.defineProperty,Qe=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Dt=(jt,dn,vn)=>dn in jt?gt(jt,dn,{enumerable:!0,configurable:!0,writable:!0,value:vn}):jt[dn]=vn,Le=(jt,dn)=>{for(var vn in dn||(dn={}))St.call(dn,vn)&&Dt(jt,vn,dn[vn]);if(Pt)for(var vn of Pt(dn))xt.call(dn,vn)&&Dt(jt,vn,dn[vn]);return jt},ce=(jt,dn)=>Qe(jt,vt(dn));const Be={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:jt,onCancel:dn})=>{function vn(ln){jt(ln)}return E.createElement(Oe.default,ce(Le({},Be),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:vn,style:{width:500}}),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(ze.default,null)),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(ze.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(He.ZP,{type:"ghost",onClick:dn},"\u53D6\u6D88")))},ht=te(52504),Me=te(82441),Et=te(62957),ft=te(77019),Bt=te(1986),at=te(59301),Xe=({callback:jt,onCancel:dn})=>{const vn=document.createElement("canvas"),ln=vn.getContext("2d");vn.width=1e3,vn.height=800,ln.fillStyle="#ffffff",ln.fillRect(0,0,vn.width,vn.height);const sr=vn.toDataURL("image/png");return at.createElement(Et.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},at.createElement(ft.Z,{style:{height:"100vh"}},at.createElement(Bt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:sr,visible:!0,title:String(Date.now())},onOk:ar=>{jt({src:ar.url})},onClose:dn})))},Ee=te(30641),st=te(5269),wt=te(6767),ct={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},it=te(59301),ie=(0,E.forwardRef)(({onCancel:jt,editImgId:dn,callback:vn},ln)=>{let sr=(0,E.useRef)(),ar=(0,E.useRef)(),Kr=(0,E.useRef)(),mr=(0,E.useRef)(!1);const Gr=(0,E.useRef)(!1);console.log("ref:",ln);const[zr,Jn]=(0,E.useState)(0),[un,wr]=(0,E.useState)("100vh");return(0,E.useEffect)(()=>{Jn(1)},[]),(0,E.useImperativeHandle)(ln,()=>({setHeight:wr})),it.createElement("div",{ref:Gr,className:"body-overflow-initial"},it.createElement(Ee.Z,{width:"100vw",height:un,footer:null,closable:!0,placement:"bottom",open:!!zr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ct.drawerWrap}`,onClose:()=>{window.saveDrawData(oa=>{vn({src:`/api/attachments/${oa}`,id:oa})})},title:it.createElement(ft.Z,{align:"middle"},it.createElement(st.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),it.createElement(st.Z,{onClick:()=>{wr(un==="60px"?"100vh":"60px")}},it.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),it.createElement(st.Z,{onClick:()=>{window.saveDrawData(oa=>{if(oa===null){wt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}wt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),vn({src:`/api/attachments/${oa}`,id:oa,disabledClose:!0})})}},it.createElement(He.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},it.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${dn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:ar})))}),se=te(26869),Ce=te(47889),ye=te(71051);const mt=Ce.ZP.Group,Ct={margin:"0 8px"};var Ut=({callback:jt,onCancel:dn})=>{function vn(ln){jt(ln)}return E.createElement(Oe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:vn},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:Ct},"\u884C\u6570"),E.createElement(Oe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(ye.Z,null)),E.createElement("span",{style:Ct},"\u5217\u6570"),E.createElement(Oe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(ye.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(Oe.default.Item,{name:"align"},E.createElement(mt,null,E.createElement(Ce.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ce.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ce.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ce.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(He.ZP,{type:"ghost",onClick:dn},"\u53D6\u6D88")))},me=te(71411),re=te(75544),ne=te.n(re),de=(0,E.forwardRef)(({use3d:jt,width:dn,height:vn,callback:ln,showSaveButton:sr},ar)=>{const Kr=(0,E.useRef)(),mr=(0,E.useRef)(),[Gr,zr]=(0,E.useState)(!1),Jn=(0,E.useRef)({id:Kr,appName:"graphing",width:dn||1e3,height:vn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{mr.current=new(ne())(Jn.current,!0),window.onload=function(){mr.current.inject("applet_container")}},[]);const un=()=>{var wr=window.ggbApplet.getPNGBase64(1,!0,72);return ln&&ln(wr),wr};return(0,E.useEffect)(()=>{Jn.current.appName=Gr?"3D":"graphing",mr.current.inject("applet_container")},[Gr]),(0,E.useEffect)(()=>{zr(jt)},[jt]),(0,E.useImperativeHandle)(ar,()=>({getImgData:un})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Kr}),E.createElement(ft.Z,{align:"middle"},E.createElement(st.Z,{flex:1},E.createElement(me.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Gr,onChange:wr=>zr(wr)})),E.createElement(st.Z,null,E.createElement(He.ZP,{size:"large",onClick:un,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),oe=te(50047);const Ue="link",At="upload-image",Ot="add-flowchart",Ft="draw-image",bt="add-flowchart",Nt="code-block",Xt="add-table",tn="------------",Hn={default:tn,left:`:${tn}`,center:`:${tn}:`,right:`${tn}:`};var gr=te(61904),An=te(31735);function Fr(){}let ua=0;const da=1e4,fa="\u2581",sa="@\u2581\u2581@",Pa="@\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`,Fr=["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 Ma(Kt){return/^\d+$/.test(Kt)?`${Kt}px`:Kt}const Yt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",rn={[Yt+"-B"]:"bold",[Yt+"-I"]:"italic"},Cn={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[Mt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[At]:"\u6DFB\u52A0\u56FE\u7247",[Ft]:"\u6DFB\u52A0\u753B\u56FE",[It]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Qt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var vn=({defaultValue:Kt="",onChange:dn,width:yn="100%",height:un=400,miniToolbar:ur=!1,isFocus:rr=!1,watch:zr,insertTemp:dr,mode:Yr="markdown",id:Zr="markdown-editor-id",showResizeBar:Jn=!1,noStorage:sn=!1,showNullButton:br=!1,showNullProgramButton:aa=!1,hidetoolBar:Fa=!1,fullScreen:Tt=!1,onBlur:Rt,onCMBeforeChange:or,onFullScreen:jn,className:Gt="",disablePaste:qn=!1,disabled:yr=!1,disabledFill:Ar=!1,placeholder:wr="",values:Sr="",extraUse:Kr,onAddBlank:tr})=>{const[Ln,Gr]=(0,E.useState)(null),[Ea,Ia]=(0,E.useState)(Kt),[Na,ni]=(0,E.useState)(zr),[yi,Oa]=(0,E.useState)(Tt),[Wr,La]=(0,E.useState)(""),[ta,Ua]=(0,E.useState)(0),[ci,Si]=(0,E.useState)(un),[no,qi]=(0,E.useState)(!1),[pi,vi]=(0,E.useState)(0),[_i,$i]=(0,E.useState)(0),na=(0,E.useRef)(),Un=(0,E.useRef)(),ar=(0,E.useRef)(),Zi=(0,E.useRef)(),Di=(0,E.useRef)(),Wi=(0,E.useRef)(),ho=(0,De.useDispatch)();(0,E.useEffect)(()=>{const ue=window.scrollY||window.pageYOffset;Ia(Sr),Ln==null||Ln.setValue(Sr),window.scrollTo(0,ue)},[Sr]),(0,E.useEffect)(()=>{jn==null||jn(yi)},[yi]),(0,E.useEffect)(()=>{if(na.current){let ue=function(qe,nt){var dt;if(qn){nt.preventDefault();return}const kt=nt.clipboardData;if(kt){const Lt=kt.types.toString(),Wt=kt.items;if(Lt==="Files"||kt.types.indexOf("Files")>-1){if(nt.preventDefault(),Yr=="stex")return;try{let Xt=Wt[1];((dt=Wt[0])==null?void 0:dt.kind)==="file"&&(Xt=Wt[0]);const ln=Xt.getAsFile(),Ht=ln.name.split(".").pop();(0,Me.I)(ln,gn=>{var Rn,Dn,wn;gn.id?((Rn=ln==null?void 0:ln.type)==null?void 0:Rn.indexOf("image"))>-1?Ye.replaceSelection(``):((Dn=ln==null?void 0:ln.type)==null?void 0:Dn.indexOf("video"))>-1?Ye.replaceSelection(``):((wn=ln==null?void 0:ln.type)==null?void 0:wn.indexOf("pdf"))>-1?Ye.replaceSelection(`${ln.name}`):Fr.includes(Ht)?Ye.replaceSelection(`${ln.name}`):Ye.replaceSelection(`[${ln.name}](/api/attachments/${gn.id}?type=${gn.content_type})`):(gn==null?void 0:gn.status)===401&&(document.location.href="/user/login")})}catch(Xt){wt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Ye=Te().fromTextArea(na.current,{mode:Yr,lineNumbers:!ur,lineWrapping:!0,value:Kt,autoCloseTags:!0,autoCloseBrackets:!0});return Ye.on("keyup",function(qe,nt){nt.keyCode===8&&(qe.getValue()==""?Ye.setOption("placeholder",wr):Ye.setOption("placeholder",null))}),Ye.on("keydown",function(qe,nt){if(nt.keyCode===8){var dt=cn(qe);dt&&nt.preventDefault()}}),rr&&Ye.focus(),Ye.on("paste",ue),yr&&Ye.on("beforeChange",function(qe,nt){(nt.origin==="paste"||nt.origin==="+input")&&nt.cancel()}),Gr(Ye),()=>{Ye.off("paste",ue)}}},[]);const _t=(0,E.useCallback)(()=>{if(Un.current)try{}catch(ue){console.log(ue,"---- to set md editor body height")}},[ci,Un,yi]);(0,E.useEffect)(()=>{function ue(){let Ye=new pe.Z(qe=>{for(let nt of qe)(nt.target.offsetHeight>0||nt.target.offsetWidth>0)&&(_t(),Ln.setSize("100%","100%"),Ln.refresh())});return Ye.observe(na.current.parentElement),Ye}if(Ln){const Ye=ue();return()=>{var qe,nt;(qe=na.current)!=null&&qe.parentElement&&Ye.unobserve((nt=na.current)==null?void 0:nt.parentElement)}}},[Ln,_t]),(0,E.useEffect)(()=>{if(Ln){let ue=[];for(const[Ye,qe]of Object.entries(rn)){let nt={[Ye]:()=>{$t(qe)}};ue.push(nt),Ln.addKeyMap(nt)}return()=>{for(let Ye of ue)Ln.removeKeyMap(Ye)}}},[Ln]),(0,E.useEffect)(()=>{Tt!==yi&&Oa(Tt)},[Tt]),(0,hr.Z)(()=>{if(!sn&&ta>0){let ue=new Date().getTime(),Ye=window.sessionStorage.getItem(Zr);ue>=ta+ca&&(!Ye||Ye!==Ea)&&(window.sessionStorage.setItem(Zr,Ea),qi(!0))}},ca),(0,E.useEffect)(()=>{ni(zr)},[Ln,zr]),(0,E.useEffect)(()=>{Ln&&rr&&Ln.focus()},[Ln,rr]),(0,E.useEffect)(()=>{if(Na&&Ln){let ue=function(qe){let nt=qe.target;if(Zi.current){let dt=nt.scrollTop/nt.scrollHeight;Zi.current.scrollTop=Zi.current.scrollHeight*dt}};const Ye=Ln.getScrollerElement();return Ye.addEventListener("scroll",ue),()=>{Ye.removeEventListener("scroll",ue)}}},[Ln,Na]),(0,E.useEffect)(()=>{if(Ln&&or){let ue=function(Ye,qe){or(Ye,qe)};return Ln.on("beforeChange",ue),()=>{Ln.off("beforeChange",ue)}}},[Ln,or]),(0,E.useEffect)(()=>{if(Ln&&Rt){let ue=function(){Rt(Ln.getValue())};return Ln.on("blur",ue),()=>{Ln.off("blur",ue)}}},[Ln,Rt]);function cn(ue,Ye){var qe=ue.getDoc(),nt=qe.getCursor(),dt=qe.getLine(nt.line),kt=dt.charAt(nt.ch-1),Lt=dt.lastIndexOf("@\u2581@",nt.ch),Wt=dt.lastIndexOf("@\u2581\u2581@",nt.ch),Xt=Lt>Wt?Lt:Wt,ln=Lt>Wt?3:4;if(ua.indexOf(kt)===-1)return null;if(console.log("change1:",Ye,ue,dt,nt,Xt,Lt,Wt,kt),Xt>=0&&nt.ch-Xt<5){var Ht=Xt+ln;return qe.replaceRange("",{line:nt.line,ch:Xt},{line:nt.line,ch:Ht}),{line:nt.line,ch:Ht}}return null}(0,E.useEffect)(()=>{if(Ln){let ue=function(Ye,qe){const nt=Ye.getValue();Ia(nt),Ua(new Date().getTime()),Ye.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),dn&&(aa?dn(nt,Jt(nt)):dn(nt))};return Ln.on("change",ue),()=>{Ln.off("change",ue)}}},[Ln,dn]),(0,E.useEffect)(()=>{if(Ln)if(Kt==null)Ln.setValue(""),Ia("");else{const ue=window.scrollY||window.pageYOffset;Kt!==Ln.getValue()&&(Ln.setValue(Kt),Ia(Kt),Ln.setCursor(yr?1:Ln.lineCount(),0),window.scrollTo(0,ue))}},[Ln,Kt]);const $t=(0,E.useCallback)(ue=>{const Ye=Ln.getCursor(),qe=Ln.getSelection();let nt=qe.split(` -`);switch(ue){case"bold":return Ln.replaceSelection("**"+qe+"**"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+2),Ln.focus();case"italic":return Ln.replaceSelection("*"+qe+"*"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+1),Ln.focus();case"code":return Ln.replaceSelection("`"+qe+"`"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+1),Ln.focus();case"inline-latex":return(0,Sn.Ye)(ho)?void 0:(La("inline-latex"),Ln.focus());case"latex":return Ln.replaceSelection("```latex\n"+qe+"\n```"),Ln.setCursor(Ye.line+1,qe.length+1),Ln.focus();case"line-break":return Ln.replaceSelection(`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Sr=["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 Ta(jt){return/^\d+$/.test(jt)?`${jt}px`:jt}const Vt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",nn={[Vt+"-B"]:"bold",[Vt+"-I"]:"italic"},En={[Ue]:"\u6DFB\u52A0\u94FE\u63A5",[Nt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[At]:"\u6DFB\u52A0\u56FE\u7247",[Ft]:"\u6DFB\u52A0\u753B\u56FE",[Ot]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Xt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var pn=({defaultValue:jt="",onChange:dn,width:vn="100%",height:ln=400,miniToolbar:sr=!1,isFocus:ar=!1,watch:Kr,insertTemp:mr,mode:Gr="markdown",id:zr="markdown-editor-id",showResizeBar:Jn=!1,noStorage:un=!1,showNullButton:wr=!1,showNullProgramButton:oa=!1,hidetoolBar:Aa=!1,fullScreen:Mt=!1,onBlur:Tt,onCMBeforeChange:lr,onFullScreen:zn,className:Yt="",disablePaste:qn=!1,disabled:br=!1,disabledFill:Br=!1,placeholder:Dr="",values:_r="",extraUse:Vr,onAddBlank:nr})=>{const[Ln,Xr]=(0,E.useState)(null),[Ea,Ia]=(0,E.useState)(jt),[Na,ri]=(0,E.useState)(Kr),[vi,Oa]=(0,E.useState)(Mt),[jr,La]=(0,E.useState)(""),[na,Va]=(0,E.useState)(0),[ci,Fi]=(0,E.useState)(ln),[eo,Ji]=(0,E.useState)(!1),[mi,hi]=(0,E.useState)(0),[Si,qi]=(0,E.useState)(0),ra=(0,E.useRef)(),Un=(0,E.useRef)(),ir=(0,E.useRef)(),Ni=(0,E.useRef)(),wi=(0,E.useRef)(),Ri=(0,E.useRef)(),vo=(0,De.useDispatch)();(0,E.useEffect)(()=>{const ue=window.scrollY||window.pageYOffset;Ia(_r),Ln==null||Ln.setValue(_r),window.scrollTo(0,ue)},[_r]),(0,E.useEffect)(()=>{zn==null||zn(vi)},[vi]),(0,E.useEffect)(()=>{if(ra.current){let ue=function(qe,nt){var dt;if(qn){nt.preventDefault();return}const kt=nt.clipboardData;if(kt){const It=kt.types.toString(),Wt=kt.items;if(It==="Files"||kt.types.indexOf("Files")>-1){if(nt.preventDefault(),Gr=="stex")return;try{let Gt=Wt[1];((dt=Wt[0])==null?void 0:dt.kind)==="file"&&(Gt=Wt[0]);const on=Gt.getAsFile(),Ht=on.name.split(".").pop();(0,Me.I)(on,gn=>{var Rn,Sn,Fn;gn.id?((Rn=on==null?void 0:on.type)==null?void 0:Rn.indexOf("image"))>-1?Ye.replaceSelection(``):((Sn=on==null?void 0:on.type)==null?void 0:Sn.indexOf("video"))>-1?Ye.replaceSelection(``):((Fn=on==null?void 0:on.type)==null?void 0:Fn.indexOf("pdf"))>-1?Ye.replaceSelection(`${on.name}`):Sr.includes(Ht)?Ye.replaceSelection(`${on.name}`):Ye.replaceSelection(`[${on.name}](/api/attachments/${gn.id}?type=${gn.content_type})`):(gn==null?void 0:gn.status)===401&&(document.location.href="/user/login")})}catch(Gt){wt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Ye=Te().fromTextArea(ra.current,{mode:Gr,lineNumbers:!sr,lineWrapping:!0,value:jt,autoCloseTags:!0,autoCloseBrackets:!0});return Ye.on("keyup",function(qe,nt){nt.keyCode===8&&(qe.getValue()==""?Ye.setOption("placeholder",Dr):Ye.setOption("placeholder",null))}),Ye.on("keydown",function(qe,nt){if(nt.keyCode===8){var dt=cn(qe);dt&&nt.preventDefault()}}),ar&&Ye.focus(),Ye.on("paste",ue),br&&Ye.on("beforeChange",function(qe,nt){(nt.origin==="paste"||nt.origin==="+input")&&nt.cancel()}),Xr(Ye),()=>{Ye.off("paste",ue)}}},[]);const _t=(0,E.useCallback)(()=>{if(Un.current)try{}catch(ue){console.log(ue,"---- to set md editor body height")}},[ci,Un,vi]);(0,E.useEffect)(()=>{function ue(){let Ye=new pe.Z(qe=>{for(let nt of qe)(nt.target.offsetHeight>0||nt.target.offsetWidth>0)&&(_t(),Ln.setSize("100%","100%"),Ln.refresh())});return Ye.observe(ra.current.parentElement),Ye}if(Ln){const Ye=ue();return()=>{var qe,nt;(qe=ra.current)!=null&&qe.parentElement&&Ye.unobserve((nt=ra.current)==null?void 0:nt.parentElement)}}},[Ln,_t]),(0,E.useEffect)(()=>{if(Ln){let ue=[];for(const[Ye,qe]of Object.entries(nn)){let nt={[Ye]:()=>{$t(qe)}};ue.push(nt),Ln.addKeyMap(nt)}return()=>{for(let Ye of ue)Ln.removeKeyMap(Ye)}}},[Ln]),(0,E.useEffect)(()=>{Mt!==vi&&Oa(Mt)},[Mt]),(0,gr.Z)(()=>{if(!un&&na>0){let ue=new Date().getTime(),Ye=window.sessionStorage.getItem(zr);ue>=na+da&&(!Ye||Ye!==Ea)&&(window.sessionStorage.setItem(zr,Ea),Ji(!0))}},da),(0,E.useEffect)(()=>{ri(Kr)},[Ln,Kr]),(0,E.useEffect)(()=>{Ln&&ar&&Ln.focus()},[Ln,ar]),(0,E.useEffect)(()=>{if(Na&&Ln){let ue=function(qe){let nt=qe.target;if(Ni.current){let dt=nt.scrollTop/nt.scrollHeight;Ni.current.scrollTop=Ni.current.scrollHeight*dt}};const Ye=Ln.getScrollerElement();return Ye.addEventListener("scroll",ue),()=>{Ye.removeEventListener("scroll",ue)}}},[Ln,Na]),(0,E.useEffect)(()=>{if(Ln&&lr){let ue=function(Ye,qe){lr(Ye,qe)};return Ln.on("beforeChange",ue),()=>{Ln.off("beforeChange",ue)}}},[Ln,lr]),(0,E.useEffect)(()=>{if(Ln&&Tt){let ue=function(){Tt(Ln.getValue())};return Ln.on("blur",ue),()=>{Ln.off("blur",ue)}}},[Ln,Tt]);function cn(ue,Ye){var qe=ue.getDoc(),nt=qe.getCursor(),dt=qe.getLine(nt.line),kt=dt.charAt(nt.ch-1),It=dt.lastIndexOf("@\u2581@",nt.ch),Wt=dt.lastIndexOf("@\u2581\u2581@",nt.ch),Gt=It>Wt?It:Wt,on=It>Wt?3:4;if(sa.indexOf(kt)===-1)return null;if(console.log("change1:",Ye,ue,dt,nt,Gt,It,Wt,kt),Gt>=0&&nt.ch-Gt<5){var Ht=Gt+on;return qe.replaceRange("",{line:nt.line,ch:Gt},{line:nt.line,ch:Ht}),{line:nt.line,ch:Ht}}return null}(0,E.useEffect)(()=>{if(Ln){let ue=function(Ye,qe){const nt=Ye.getValue();Ia(nt),Va(new Date().getTime()),Ye.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),dn&&(oa?dn(nt,Jt(nt)):dn(nt))};return Ln.on("change",ue),()=>{Ln.off("change",ue)}}},[Ln,dn]),(0,E.useEffect)(()=>{if(Ln)if(jt==null)Ln.setValue(""),Ia("");else{const ue=window.scrollY||window.pageYOffset;jt!==Ln.getValue()&&(Ln.setValue(jt),Ia(jt),Ln.setCursor(br?1:Ln.lineCount(),0),window.scrollTo(0,ue))}},[Ln,jt]);const $t=(0,E.useCallback)(ue=>{const Ye=Ln.getCursor(),qe=Ln.getSelection();let nt=qe.split(` +`);switch(ue){case"bold":return Ln.replaceSelection("**"+qe+"**"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+2),Ln.focus();case"italic":return Ln.replaceSelection("*"+qe+"*"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+1),Ln.focus();case"code":return Ln.replaceSelection("`"+qe+"`"),qe===""&&Ln.setCursor(Ye.line,Ye.ch+1),Ln.focus();case"inline-latex":return(0,An.Ye)(vo)?void 0:(La("inline-latex"),Ln.focus());case"latex":return Ln.replaceSelection("```latex\n"+qe+"\n```"),Ln.setCursor(Ye.line+1,qe.length+1),Ln.focus();case"line-break":return Ln.replaceSelection(`
`),Ln.focus();case"list-ul":return qe===""?Ln.replaceSelection("- "+qe):Ln.replaceSelection(nt.map(dt=>dt===""?"":`- ${dt}`).join(` `)),Ln.focus();case"list-ol":return qe===""?Ln.replaceSelection("1. "+qe):Ln.replaceSelection(nt.map((dt,kt)=>dt===""?"":`${kt+1}. ${dt}`).join(` -`)),Ln.focus();case"add-null-ch":tr==null||tr();return;case"add-signal":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(Ba),Ln.focus();case"add-multiple":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(ua),Ln.focus();case"inster-template-1":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(fa),Ln.focus();case"eraser":return Ln.setValue(""),Ln.focus();case"trigger-watch":return ni(!Na),Ln.focus();case"trigger-full-screen":return Oa(!yi),Ln.focus();case Ke:La(Ke);return;case Mt:La(Mt);return;case At:La(At);return;case Ft:La(Ft);return;case"maths-latex":if((0,Sn.Ye)(ho))return;La("maths-latex");return;case It:Di.current="",sessionStorage.removeItem("file_id"),La(It);return;case Qt:La(Qt);return;default:throw new Error}},[Ln,Na,yi]),an=(0,E.useCallback)((ue,Ye)=>{var qe,nt,dt,kt,Lt,Wt;ue!=null&&ue.disabledClose||La("");const{src:Xt,alt:ln,id:Ht}=ue||{};switch(Wr){case Ke:const{title:pn,link:on}=ue;return Ln.replaceSelection(`[${pn}](${on})`),Ln.focus();case Mt:const{language:hn,content:Yn}=ue;return Ln.replaceSelection(["```"+hn,Yn,"```"].join(` -`)),Ln.focus();case"maths-latex":for(var gn=atob(ue),Rn=new Uint8Array(gn.length),Dn=0;Dn{$r.id?Ln.replaceSelection(`![,](/api/attachments/${$r.id}?type=${$r.content_type})`):($r==null?void 0:$r.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,Sn.Ye)(ho))return;Ln.replaceSelection("`$$"+ue+"$$`");break;case bt:if(!Ht)return;Ln.getValue().indexOf(Xt)===-1?Ln.replaceSelection(`
${ln||
`):document.getElementById(Ht).src=se.Z.API_SERVER+Xt+"?t="+Date.now();break;case At:case Ft:const Pn=Ye,Nn=(dt=(nt=(qe=Pn==null?void 0:Pn.name)==null?void 0:qe.split("."))==null?void 0:nt.pop)==null?void 0:dt.call(nt);return((kt=Pn==null?void 0:Pn.type)==null?void 0:kt.indexOf("image"))>-1||!(Pn!=null&&Pn.type)?Pn!=null&&Pn.align||Pn!=null&&Pn.width?Ln.replaceSelection(`

${ln||

`):Ln.replaceSelection(`${ln||`):((Lt=Pn==null?void 0:Pn.type)==null?void 0:Lt.indexOf("video"))>-1?Ln.replaceSelection(``):((Wt=Pn==null?void 0:Pn.type)==null?void 0:Wt.indexOf("pdf"))>-1?Ln.replaceSelection(`${Pn.name}`):Fr.includes(Nn)?Ln.replaceSelection(`${Pn.name}`):Ln.replaceSelection(`[${Pn.name}](${Xt})`),Ln.focus();case Qt:const{row:sr,col:lr,align:Br}=ue;let wa=` -`;for(let $r=0;$r{switch(Wr){case Ke:return E.createElement(Je,{callback:an,onCancel:Tn});case Mt:return E.createElement(ht.Z,{callback:an,onCancel:Tn});case At:return E.createElement(Me.Z,{callback:an,onCancel:Tn});case It:return E.createElement(ie,{editImgId:Di.current,callback:an,onCancel:Tn});case Qt:return E.createElement(Vt,{callback:an,onCancel:Tn});case"maths-latex":return E.createElement(de,{showSaveButton:!0,callback:an});case"inline-latex":return E.createElement(oe.Z,{showSaveButton:!0,callback:an});default:return null}},[Wr]);function Tn(){La("")}(0,E.useEffect)(()=>{if(ar.current){let ue=function(Lt){dt=!0,kt=Lt.pageY},Ye=function(){dt=!1},qe=function(Lt){if(dt){let Wt=Lt.pageY-kt;Wt<0&&(Wt=0),Wt>300&&(Wt=300);let Xt=un+Wt+"px";Si(Xt)}},nt=ar.current,dt=!1,kt=0;return nt.addEventListener("mousedown",ue),document.addEventListener("mousemove",qe),document.addEventListener("mouseup",Ye),()=>{nt.removeEventListener("mousedown",ue),document.removeEventListener("mousemove",qe),document.removeEventListener("mouseup",Ye)}}},[Ln,ar]),(0,E.useEffect)(()=>{Si(un)},[un]);const Er=Ma(yn),ir=Ma(ci),Xn={width:Er,height:ir},qt=(0,E.useMemo)(()=>{if(ta){let ue=new Date(ta),Ye=ue.getHours(),qe=ue.getMinutes(),nt=ue.getSeconds();return Ye=Ye<10?"0"+Ye:Ye,qe=qe<10?"0"+qe:qe,nt=nt<10?"0"+nt:nt,`${Ye}:${qe}:${nt}`}return 0},[ta]),Jt=ue=>{const Ye=[];if(aa){let qe=-1;ue=ue.replace(/(@▁▁@|@▁@)/g,function(nt,dt,kt){Ye.push({multiLine:nt!==Ba})})}return Ye};function kn(){window.sessionStorage.removeItem(Zr),qi(!1),Ua(0)}function _n(){qi(!1),Ua(0),Ln.setValue(window.sessionStorage.getItem(Zr))}(0,E.useEffect)(()=>{Cn[Wr]&&Wr!==Ft&&Wr!==It&&setTimeout(()=>{const ue=document.getElementsByClassName("markdown-popup-form")[0],Ye=window.innerWidth/2-ue.offsetWidth/2,qe=window.innerHeight/2-ue.offsetHeight/2;vi(Ye),$i(qe)},0)},[Wr]);const Kn=ue=>{ue.preventDefault();const Ye=ue.clientX-pi,qe=ue.clientY-_i;document.body.onmousemove=nt=>{let dt=nt.clientX-Ye,kt=nt.clientY-qe;const Lt=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth-Lt.offsetWidth,Xt=window.innerHeight-Lt.offsetHeight;dt=Math.max(0,Math.min(dt,Wt)),kt=Math.max(0,Math.min(kt,Xt)),Dr(nt.clientX,nt.clientY,Ye,qe)&&(vi(dt),$i(kt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(ue,Ye,qe,nt)=>{const dt=document.body.clientHeight,kt=document.body.clientWidth;return ue<20&&qe>ue||ue>kt-20&&qeYe||Ye>dt-20&&nt{var Ye;Di.current=ue,(Ye=Wi.current)==null||Ye.setHeight("100vh"),setTimeout(()=>{La("add-flowchart")},150)}})):null))),Jn?E.createElement("a",{ref:ar,className:"editor-resize"}):null,Wr===Ft&&E.createElement(Xe,{callback:an,onCancel:Tn}),Wr===It&&E.createElement(ie,{ref:Wi,editImgId:Di.current,callback:an,onCancel:Tn}),E.createElement(ve.Z,null,Cn[Wr]&&Wr!==Ft&&Wr!==It?E.createElement(Et.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:pi,top:_i},title:E.createElement("div",{style:{cursor:"move"},onMouseDown:Kn},Cn[Wr]),open:!0,onCancel:Tn,footer:null,destroyOnClose:!0,width:Wr===It?"1200px":null,height:Wr===It?"80vh":null,className:"markdown-popup-form"},Bn):null))}},82441:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Ge},I:function(){return pt}});var E=te(28284),De=te(6767),ke=te(37568),Te=te(44104),pe=te(71051),ge=te(47889),Ve=te(7939),_e=te(52882),je=te(59301),ae=te(59301),fe=Object.defineProperty,be=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(ve,Oe,ze)=>Oe in ve?fe(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,ot=(ve,Oe)=>{for(var ze in Oe||(Oe={}))Ne.call(Oe,ze)&&Se(ve,ze,Oe[ze]);if(Ze)for(var ze of Ze(Oe))we.call(Oe,ze)&&Se(ve,ze,Oe[ze]);return ve},rt=(ve,Oe)=>be(ve,Ue(Oe));const{useForm:ut}=E.default,Re={width:280,marginRight:10},xe={labelCol:{span:5},wrapperCol:{span:19}};var Ge=({callback:ve,onCancel:Oe})=>{const[ze]=ut();let He=(0,je.useRef)();function gt(Pt){He.current.width=ze.getFieldValue("width"),He.current.align=ze.getFieldValue("align"),ve(Pt,He.current)}function Qe(Pt,St){if(Pt.status===-1){De.ZP.error(Pt.message);return}ze.setFieldsValue({src:`/api/attachments/${Pt.id}`,type:St.type})}function vt(Pt){let St=Pt.target.files[0];He.current=St,pt(St,Qe)}return ae.createElement(E.default,rt(ot({form:ze},xe),{className:"upload-image-panel",onFinish:gt,style:{width:470,overflow:"hidden"}}),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ae.createElement("div",{className:"flex-container"},ae.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ae.createElement(ke.default,{style:Re})),ae.createElement(Ie,{onFileChange:vt}))),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ae.createElement(ke.default,{style:{width:264}})),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ae.createElement(Te.Z,null,ae.createElement(E.default.Item,{name:"width",style:{margin:0}},ae.createElement(pe.Z,{style:{width:264}})),ae.createElement("span",{className:"ml8"},"%"))),ae.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ae.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"}]})),ae.createElement("aside",null,ae.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ae.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ve.ZP,{type:"default",onClick:Oe},"\u53D6\u6D88"))))};function Ie({onFileChange:ve}){return ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ae.createElement("input",{type:"file",onChange:ve}))}function pt(ve,Oe){if(!ve)throw new String("\u6CA1\u6709\u6587\u4EF6");let ze=new FormData;ze.append("editormd-image-file",ve),ze.append("file_param_name","editormd-image-file"),ze.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(gt){Oe(JSON.parse(gt.target.responseText),ve)},!1),He.addEventListener("error",function(gt){console.error(gt)},!1),He.open("POST",`${_e.KI}/api/attachments.json`),He.send(ze)}},35990:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ke}});var E=te(59301),De=te(4676);class ke extends E.Component{constructor(pe){super(pe);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:pe}=this.props;return(0,De.createPortal)(pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},58478:function(Fn,jt,te){"use strict";te.d(jt,{SV:function(){return Xe},ZP:function(){return at}});var E=te(59301),De=te(76374);const ke={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"]},Te={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`)),Ln.focus();case"add-null-ch":nr==null||nr();return;case"add-signal":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(Pa),Ln.focus();case"add-multiple":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(sa),Ln.focus();case"inster-template-1":return qe===""&&Ln.setCursor(Ye.line,Ye.ch),Ln.replaceSelection(ma),Ln.focus();case"eraser":return Ln.setValue(""),Ln.focus();case"trigger-watch":return ri(!Na),Ln.focus();case"trigger-full-screen":return Oa(!vi),Ln.focus();case Ue:La(Ue);return;case Nt:La(Nt);return;case At:La(At);return;case Ft:La(Ft);return;case"maths-latex":if((0,An.Ye)(vo))return;La("maths-latex");return;case Ot:wi.current="",sessionStorage.removeItem("file_id"),La(Ot);return;case Xt:La(Xt);return;default:throw new Error}},[Ln,Na,vi]),rn=(0,E.useCallback)((ue,Ye)=>{var qe,nt,dt,kt,It,Wt;ue!=null&&ue.disabledClose||La("");const{src:Gt,alt:on,id:Ht}=ue||{};switch(jr){case Ue:const{title:hn,link:an}=ue;return Ln.replaceSelection(`[${hn}](${an})`),Ln.focus();case Nt:const{language:mn,content:Yn}=ue;return Ln.replaceSelection(["```"+mn,Yn,"```"].join(` +`)),Ln.focus();case"maths-latex":for(var gn=atob(ue),Rn=new Uint8Array(gn.length),Sn=0;Sn{ea.id?Ln.replaceSelection(`![,](/api/attachments/${ea.id}?type=${ea.content_type})`):(ea==null?void 0:ea.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,An.Ye)(vo))return;Ln.replaceSelection("`$$"+ue+"$$`");break;case bt:if(!Ht)return;Ln.getValue().indexOf(Gt)===-1?Ln.replaceSelection(`
${on||
`):document.getElementById(Ht).src=se.Z.API_SERVER+Gt+"?t="+Date.now();break;case At:case Ft:const _n=Ye,Mn=(dt=(nt=(qe=_n==null?void 0:_n.name)==null?void 0:qe.split("."))==null?void 0:nt.pop)==null?void 0:dt.call(nt);return((kt=_n==null?void 0:_n.type)==null?void 0:kt.indexOf("image"))>-1||!(_n!=null&&_n.type)?_n!=null&&_n.align||_n!=null&&_n.width?Ln.replaceSelection(`

${on||

`):Ln.replaceSelection(`${on||`):((It=_n==null?void 0:_n.type)==null?void 0:It.indexOf("video"))>-1?Ln.replaceSelection(``):((Wt=_n==null?void 0:_n.type)==null?void 0:Wt.indexOf("pdf"))>-1?Ln.replaceSelection(`${_n.name}`):Sr.includes(Mn)?Ln.replaceSelection(`${_n.name}`):Ln.replaceSelection(`[${_n.name}](${Gt})`),Ln.focus();case Xt:const{row:cr,col:ur,align:kr}=ue;let Sa=` +`;for(let ea=0;ea{switch(jr){case Ue:return E.createElement(Je,{callback:rn,onCancel:Tn});case Nt:return E.createElement(ht.Z,{callback:rn,onCancel:Tn});case At:return E.createElement(Me.Z,{callback:rn,onCancel:Tn});case Ot:return E.createElement(ie,{editImgId:wi.current,callback:rn,onCancel:Tn});case Xt:return E.createElement(Ut,{callback:rn,onCancel:Tn});case"maths-latex":return E.createElement(de,{showSaveButton:!0,callback:rn});case"inline-latex":return E.createElement(oe.Z,{showSaveButton:!0,callback:rn});default:return null}},[jr]);function Tn(){La("")}(0,E.useEffect)(()=>{if(ir.current){let ue=function(It){dt=!0,kt=It.pageY},Ye=function(){dt=!1},qe=function(It){if(dt){let Wt=It.pageY-kt;Wt<0&&(Wt=0),Wt>300&&(Wt=300);let Gt=ln+Wt+"px";Fi(Gt)}},nt=ir.current,dt=!1,kt=0;return nt.addEventListener("mousedown",ue),document.addEventListener("mousemove",qe),document.addEventListener("mouseup",Ye),()=>{nt.removeEventListener("mousedown",ue),document.removeEventListener("mousemove",qe),document.removeEventListener("mouseup",Ye)}}},[Ln,ir]),(0,E.useEffect)(()=>{Fi(ln)},[ln]);const xr=Ta(vn),or=Ta(ci),Xn={width:xr,height:or},qt=(0,E.useMemo)(()=>{if(na){let ue=new Date(na),Ye=ue.getHours(),qe=ue.getMinutes(),nt=ue.getSeconds();return Ye=Ye<10?"0"+Ye:Ye,qe=qe<10?"0"+qe:qe,nt=nt<10?"0"+nt:nt,`${Ye}:${qe}:${nt}`}return 0},[na]),Jt=ue=>{const Ye=[];if(oa){let qe=-1;ue=ue.replace(/(@▁▁@|@▁@)/g,function(nt,dt,kt){Ye.push({multiLine:nt!==Pa})})}return Ye};function kn(){window.sessionStorage.removeItem(zr),Ji(!1),Va(0)}function Bn(){Ji(!1),Va(0),Ln.setValue(window.sessionStorage.getItem(zr))}(0,E.useEffect)(()=>{En[jr]&&jr!==Ft&&jr!==Ot&&setTimeout(()=>{const ue=document.getElementsByClassName("markdown-popup-form")[0],Ye=window.innerWidth/2-ue.offsetWidth/2,qe=window.innerHeight/2-ue.offsetHeight/2;hi(Ye),qi(qe)},0)},[jr]);const Kn=ue=>{ue.preventDefault();const Ye=ue.clientX-mi,qe=ue.clientY-Si;document.body.onmousemove=nt=>{let dt=nt.clientX-Ye,kt=nt.clientY-qe;const It=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth-It.offsetWidth,Gt=window.innerHeight-It.offsetHeight;dt=Math.max(0,Math.min(dt,Wt)),kt=Math.max(0,Math.min(kt,Gt)),Pr(nt.clientX,nt.clientY,Ye,qe)&&(hi(dt),qi(kt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Pr=(ue,Ye,qe,nt)=>{const dt=document.body.clientHeight,kt=document.body.clientWidth;return ue<20&&qe>ue||ue>kt-20&&qeYe||Ye>dt-20&&nt{var Ye;wi.current=ue,(Ye=Ri.current)==null||Ye.setHeight("100vh"),setTimeout(()=>{La("add-flowchart")},150)}})):null))),Jn?E.createElement("a",{ref:ir,className:"editor-resize"}):null,jr===Ft&&E.createElement(Xe,{callback:rn,onCancel:Tn}),jr===Ot&&E.createElement(ie,{ref:Ri,editImgId:wi.current,callback:rn,onCancel:Tn}),E.createElement(ve.Z,null,En[jr]&&jr!==Ft&&jr!==Ot?E.createElement(Et.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:mi,top:Si},title:E.createElement("div",{style:{cursor:"move"},onMouseDown:Kn},En[jr]),open:!0,onCancel:Tn,footer:null,destroyOnClose:!0,width:jr===Ot?"1200px":null,height:jr===Ot?"80vh":null,className:"markdown-popup-form"},Dn):null))}},82441:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ge},I:function(){return pt}});var E=te(28284),De=te(6767),ke=te(37568),Te=te(44104),pe=te(71051),ge=te(47889),Ke=te(7939),_e=te(52882),je=te(59301),ae=te(59301),fe=Object.defineProperty,be=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Se=(ve,Oe,ze)=>Oe in ve?fe(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,ot=(ve,Oe)=>{for(var ze in Oe||(Oe={}))Ne.call(Oe,ze)&&Se(ve,ze,Oe[ze]);if(Ze)for(var ze of Ze(Oe))we.call(Oe,ze)&&Se(ve,ze,Oe[ze]);return ve},rt=(ve,Oe)=>be(ve,Ve(Oe));const{useForm:ut}=E.default,Re={width:280,marginRight:10},xe={labelCol:{span:5},wrapperCol:{span:19}};var Ge=({callback:ve,onCancel:Oe})=>{const[ze]=ut();let He=(0,je.useRef)();function gt(Pt){He.current.width=ze.getFieldValue("width"),He.current.align=ze.getFieldValue("align"),ve(Pt,He.current)}function Qe(Pt,St){if(Pt.status===-1){De.ZP.error(Pt.message);return}ze.setFieldsValue({src:`/api/attachments/${Pt.id}`,type:St.type})}function vt(Pt){let St=Pt.target.files[0];He.current=St,pt(St,Qe)}return ae.createElement(E.default,rt(ot({form:ze},xe),{className:"upload-image-panel",onFinish:gt,style:{width:470,overflow:"hidden"}}),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ae.createElement("div",{className:"flex-container"},ae.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ae.createElement(ke.default,{style:Re})),ae.createElement(Ie,{onFileChange:vt}))),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ae.createElement(ke.default,{style:{width:264}})),ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ae.createElement(Te.Z,null,ae.createElement(E.default.Item,{name:"width",style:{margin:0}},ae.createElement(pe.Z,{style:{width:264}})),ae.createElement("span",{className:"ml8"},"%"))),ae.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ae.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"}]})),ae.createElement("aside",null,ae.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ae.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ke.ZP,{type:"default",onClick:Oe},"\u53D6\u6D88"))))};function Ie({onFileChange:ve}){return ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ae.createElement("input",{type:"file",onChange:ve}))}function pt(ve,Oe){if(!ve)throw new String("\u6CA1\u6709\u6587\u4EF6");let ze=new FormData;ze.append("editormd-image-file",ve),ze.append("file_param_name","editormd-image-file"),ze.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(gt){Oe(JSON.parse(gt.target.responseText),ve)},!1),He.addEventListener("error",function(gt){console.error(gt)},!1),He.open("POST",`${_e.KI}/api/attachments.json`),He.send(ze)}},35990:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ke}});var E=te(59301),De=te(4676);class ke extends E.Component{constructor(pe){super(pe);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:pe}=this.props;return(0,De.createPortal)(pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},58478:function(xn,zt,te){"use strict";te.d(zt,{SV:function(){return Xe},ZP:function(){return at}});var E=te(59301),De=te(76374);const ke={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"]},Te={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"]},pe={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(` @@ -1058,40 +1058,40 @@ `)},{label:"include ",content:["#include "].join(` `)},{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(` -`)}]},Ve={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 _e=te(53184),je=te.n(_e),ae=(Ee,st,wt)=>new Promise((ct,it)=>{var Fe=Ce=>{try{se(wt.next(Ce))}catch(ye){it(ye)}},ie=Ce=>{try{se(wt.throw(Ce))}catch(ye){it(ye)}},se=Ce=>Ce.done?ct(Ce.value):Promise.resolve(Ce.value).then(Fe,ie);se((wt=wt.apply(Ee,st)).next())});const fe={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"]}},be=(Ee,st,wt,ct)=>{const it=st.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:wt.lineNumber,endColumn:wt.column});return Array.from(new Set(it.match(/\b\w{2,}\b/g)||[])).map(ie=>({label:ie,kind:Ee.languages.CompletionItemKind.Text,insertText:ie,range:ct}))},Ue=(Ee,st,wt,ct)=>{Ee.languages.registerCompletionItemProvider(st,{provideCompletionItems(it,Fe){const ie=it.getWordUntilPosition(Fe),se={startLineNumber:Fe.lineNumber,endLineNumber:Fe.lineNumber,startColumn:ie.startColumn,endColumn:ie.endColumn},Ce=it.getLineContent(Fe.lineNumber).substring(ie.startColumn-2,ie.endColumn);return{suggestions:[...be(Ee,it,Fe,se),...wt.map(mt=>({label:mt,kind:Ee.languages.CompletionItemKind.Keyword,documentation:mt,insertText:mt,insertTextRules:Ee.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:se})),...ct.map(mt=>({label:mt.label,kind:Ee.languages.CompletionItemKind.Snippet,documentation:mt.content,insertText:Ce.startsWith("#")?mt.content.replace(/#/,""):mt.content,insertTextRules:Ee.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:se}))]}}})};var Ze=Ee=>{fe.languages.forEach(st=>{Ee.languages.registerDocumentFormattingEditProvider(st,{provideDocumentFormattingEdits(wt){return ae(this,null,function*(){const ct=je()(wt.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:wt.getFullModelRange(),text:ct}]})}})}),Ue(Ee,"java",Te.keywords,Te.quickKey),Ue(Ee,"cpp",pe.keywords,pe.quickKey),Ue(Ee,"c",ke.keywords,[]),Ue(Ee,"python",ge.keywords,ge.quickKey),Ue(Ee,"scala",Ve.keywords,Ve.quickKey)};const Ne="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var we=Object.defineProperty,Se=(Ee,st,wt)=>st in Ee?we(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Ee[st]=wt,ot=(Ee,st,wt)=>Se(Ee,typeof st!="symbol"?st+"":st,wt);const rt=class Is{constructor(st,wt,ct){this.placeholder=st,this.editor=wt,this.monaco=ct,wt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Is.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)}};ot(rt,"ID","editor.widget.placeholderHint");var Re=rt,xe=te(96236),Ge=te(6767),Ie=te(25399),pt=te(89392),ve=te(94276),Oe=te(56102),ze=Object.defineProperty,He=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,St=(Ee,st,wt)=>st in Ee?ze(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Ee[st]=wt,xt=(Ee,st)=>{for(var wt in st||(st={}))vt.call(st,wt)&&St(Ee,wt,st[wt]);if(Qe)for(var wt of Qe(st))Pt.call(st,wt)&&St(Ee,wt,st[wt]);return Ee},Dt=(Ee,st)=>He(Ee,gt(st)),Le=(Ee,st)=>{var wt={};for(var ct in Ee)vt.call(Ee,ct)&&st.indexOf(ct)<0&&(wt[ct]=Ee[ct]);if(Ee!=null&&Qe)for(var ct of Qe(Ee))st.indexOf(ct)<0&&Pt.call(Ee,ct)&&(wt[ct]=Ee[ct]);return wt},ce=(Ee,st,wt)=>new Promise((ct,it)=>{var Fe=Ce=>{try{se(wt.next(Ce))}catch(ye){it(ye)}},ie=Ce=>{try{se(wt.throw(Ce))}catch(ye){it(ye)}},se=Ce=>Ce.done?ct(Ce.value):Promise.resolve(Ce.value).then(Fe,ie);se((wt=wt.apply(Ee,st)).next())});function Be(Ee){return/^\d+$/.test(Ee)?`${Ee}px`:Ee}function Je(){}let ht=!1;const Me={"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 Et(Ee=[]){let st=Ee;if(Array.isArray(Ee)){for(let wt=0;wtce(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ee){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ee)}});var at=Ee=>{var st=Ee,{width:wt="100%",height:ct="100%",value:it,language:Fe="javascript",style:ie={},options:se={},overrideServices:Ce={},theme:ye="vs-dark",onEditBlur:mt,isCopy:Ct=!1,onSave:Vt,autoHeight:me=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:ee=Je,onFocus:de=Je,onBreakPoint:oe=Je,breakPointValue:Ke=[],filename:At="educoder.txt",errorLine:It,errorContent:Ft="",highlightLine:bt,openBreakPoint:Mt=!1,placeholder:Qt="",showMiniMap:nn=!0}=st,zn=Le(st,["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 hr=(0,E.useRef)(),Sn=(0,E.useRef)({}),Cr=(0,E.useRef)(),la=(0,E.useRef)(),ca=(0,E.useRef)([]),da=(0,E.useRef)(!1),ua=(0,E.useRef)(),Ba=(0,E.useRef)(),fa=(0,E.useRef)(!1),[Fr,Ma]=(0,E.useState)(!1);function ya(){let Jn;return hr.current&&(Jn=new De.Z(sn=>{for(let br of sn)(br.target.offsetHeight>0||br.target.offsetWidth>0)&&Sn.current.instance.layout()}),Jn.observe(hr.current)),Jn}function Yt(){Ge.ZP.warning({content:decodeURIComponent(Ne),key:"monaco-editor-tip"})}const rn=()=>{let Jn=Sn.current.instance;if(it!=null&&Jn&&Fr){const sn=Jn.getModel();sn&&it!==sn.getValue()&&(ht=!0,sn.setValue(it),Jn.layout(),ht=!1)}};(0,E.useEffect)(()=>{const Jn=ve.Z.subscribe("formatDocument",sn=>{var br;let aa=Sn.current.instance;(br=aa==null?void 0:aa.getAction)==null||br.call(aa,"editor.action.formatDocument").run()});return window.updateMonacoValue=sn=>{ne(sn)},Jn},[]),(0,E.useEffect)(()=>{var Jn;let sn=Sn.current.instance;la.current&&clearTimeout(la.current),la.current=setTimeout(()=>{rn()},500),it&&(it!=null&&it.length)&&((Jn=sn==null?void 0:sn.updateOptions)==null||Jn.call(sn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(it.split(/\r\n|\r|\n/g).length))+3,5)}))},[it,Fr,Sn.current]),(0,E.useEffect)(()=>{if(It&&Sn.current&&Sn.current.instance){let sn=Sn.current.instance;sn.changeViewZones(function(br){var aa=document.createElement("div");aa.style.padding="10px 20px",aa.style.width="calc(100% - 20px)",aa.className="my-error-line-wrp",aa.innerHTML=Ft,br.addZone({afterLineNumber:It||11,heightInLines:3,domNode:aa})});var Jn={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}};sn.addOverlayWidget(Jn),sn.revealPositionInCenter({lineNumber:20,column:1})}},[It,Sn.current,Fr]);const Cn=(Jn="",sn)=>{if(!Jn||Jn.trim()==="")return!0;const aa=Sn.current.instance.getModel().getLineTokens(sn);let Fa=!1;for(let Tt=0;Tt<2;Tt++)aa.getStandardTokenType(Tt)===1&&(Fa=!0);return Fa};(0,E.useEffect)(()=>{var Jn;const sn=(Jn=Sn.current)==null?void 0:Jn.instance;if(sn&&Fr&&re){const br=sn.onDidBlurEditorWidget(()=>{fa.current=!1}),aa=sn.onDidFocusEditorText(()=>{fa.current=!0});return()=>{br.dispose(),aa.dispose()}}},[Sn.current,Fr,re]),(0,E.useEffect)(()=>{var Jn;if((Jn=Sn.current)!=null&&Jn.instance&&Fr&&Mt){let sn=Sn.current.instance,br=sn.getModel();if(!br)return;(()=>{var Sr;let Kr=[],tr=[];const Ln=br.getAllDecorations();for(let Ea of Ln)Ea.options.className==="highlighted-line"&&(Kr.push((Sr=Ea==null?void 0:Ea.range)==null?void 0:Sr.startLineNumber),tr.push(Ea==null?void 0:Ea.id));if(bt===Kr[0])return;br.deltaDecorations(tr,[]);const Gr=br.getLineCount();bt&&bt<=Gr&&(sn.deltaDecorations([],[{range:new ft.Range(bt,1,bt,br.getLineMaxColumn(bt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),sn.revealLineInCenter(bt))})();const Fa=(Sr=!1)=>{var Kr;let tr=[],Ln=[];const Gr=br.getAllDecorations();for(let Ea of Gr)Ea.options.linesDecorationsClassName==="breakpoints-select"&&(tr.push((Kr=Ea==null?void 0:Ea.range)==null?void 0:Kr.startLineNumber),Ln.push(Ea==null?void 0:Ea.id));if(Sr)return{lines:tr,ids:Ln};oe(tr)},Tt=Sr=>ce(void 0,null,function*(){let Kr={range:new ft.Range(Sr,1,Sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield br.deltaDecorations([],[Kr]),Fa()}),Rt=Sr=>ce(void 0,null,function*(){let Kr=[];const tr=sn.getLineDecorations(Sr);for(let Ln of tr)Ln.options.linesDecorationsClassName==="breakpoints-select"&&Kr.push(Ln.id);yield br.deltaDecorations(Kr,[]),Fa()}),or=Sr=>{let Kr=sn.getLineDecorations(Sr);for(let tr of Kr)if(tr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,pt.isEqual)(Ke,Fa(!0).lines)){br.deltaDecorations(Fa(!0).ids,[]);const Sr=Ke.map(Kr=>({range:new ft.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));br.deltaDecorations([],Sr)}const jn=sn.onDidChangeModelContent(Sr=>{let Kr=sn.getPosition();if(Kr){let tr=Kr.lineNumber;clearTimeout(Ba.current),Ba.current=setTimeout(()=>{Cn(br.getLineContent(tr),tr)?Rt(tr):or(tr)?(Rt(tr),Tt(tr)):Fa()},100)}}),Gt=sn.onMouseDown(Sr=>{var Kr,tr,Ln;if(Sr.target.detail&&((Ln=(tr=(Kr=Sr.target)==null?void 0:Kr.element)==null?void 0:tr.className)!=null&&Ln.includes("line-numbers"))){let Gr=Sr.target.position.lineNumber;if(Cn(br.getLineContent(Gr),Gr))return;or(Gr)?Rt(Gr):Tt(Gr)}}),qn=Sr=>{let Kr={range:new ft.Range(Sr,1,Sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ca.current=sn.deltaDecorations(ca.current,[Kr])},yr=()=>{ca.current=sn.deltaDecorations(ca.current,[])},Ar=sn.onMouseMove(Sr=>{var Kr,tr,Ln;if(yr(),Sr.target.detail&&((Ln=(tr=(Kr=Sr.target)==null?void 0:Kr.element)==null?void 0:tr.className)!=null&&Ln.includes("line-numbers"))){let Gr=Sr.target.position.lineNumber;if(Cn(br.getLineContent(Gr),Gr))return;qn(Gr)}}),wr=sn.onMouseLeave(()=>{yr()});return()=>{jn.dispose(),Gt.dispose(),Ar.dispose(),wr.dispose()}}},[Sn.current,Fr,Ke,bt,Mt,Fe]),(0,E.useEffect)(()=>{var Jn;(Jn=Sn.current)!=null&&Jn.instance&&Mt&&Sn.current.instance.setPosition({lineNumber:0,column:0})},[bt]);function vn(){let Jn=Sn.current.instance;if(Jn){const sn=Jn.getSelection(),br=Sn.current.pastePos||{},aa=new ft.Range(br.startLineNumber||sn.endLineNumber,br.startColumn||sn.endColumn,br.endLineNumber||sn.endLineNumber,br.endColumn||sn.endColumn);setTimeout(()=>{Jn.executeEdits("",[{range:aa,text:""}])},300)}}function Kt(Jn){(window.navigator.platform.match("Mac")?Jn.metaKey:Jn.ctrlKey)&&Jn.keyCode==83&&(Jn.preventDefault(),Vt())}const dn=()=>{if(me&&Sn.current.instance){const Jn=Sn.current.instance.getContentHeight();Yr(Jn{if(!fa.current)return;const{keyCode:sn,ctrlKey:br,metaKey:aa,target:Fa,type:Tt}=Jn;return(Tt==="paste"||(sn===67||sn===86)&&(aa||br))&&Fa.nodeName==="TEXTAREA"&&(Yt(),Jn.preventDefault()),!1};function ur(Jn,sn){var br=window.URL||window.webkitURL||window,aa=new Blob([sn]),Fa=document.createElementNS("http://www.w3.org/1999/xhtml","a");Fa.href=br.createObjectURL(aa),Fa.download=Jn,yn(Fa)}(0,E.useEffect)(()=>{dn()},[dn]),(0,E.useEffect)(()=>{hr.current&&!Fr&&Promise.all([te.e(8909),te.e(4474)]).then(te.bind(te,71448)).then(Jn=>{try{ft=Jn,Sn.current.instance=ft.editor.create(hr.current,{value:it,language:Et(Fe),theme:ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:nn||!1}},Ce);const sn=Sn.current.instance;let Fa=[...xe.BH._menuItems].find(jn=>jn[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Rt=(jn,Gt)=>{var qn,yr;let Ar=jn._first;do Gt.includes((yr=(qn=Ar.element)==null?void 0:qn.command)==null?void 0:yr.id)&&jn._remove(Ar);while(Ar=Ar.next)};if(ee(sn,ft),setTimeout(()=>{dn(),Sn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{ur(At||"educoder.txt",sn.getValue())}})},500),Sn.current.subscription=sn.onDidChangeModelContent(jn=>{da.current?clearTimeout(ua.current):(dn(),ne(sn.getValue(),jn)),ua.current=setTimeout(()=>{da.current=!1},500)}),window.Monaco||Ze(ft,Et(Fe)),re&&(Rt(Fa,Tt),hr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",un),window.removeEventListener("paste",un),window.addEventListener("keydown",un),window.addEventListener("paste",un)),window.Monaco=ft,mt&&sn.onDidBlurEditorWidget(()=>{mt(sn.getValue())}),de&&sn.onDidFocusEditorText(()=>{re&&Bt(),de(sn.getValue())}),re){Bt();try{sn.onDidPaste(jn=>{const Gt=sn.getSelection(),qn=Sn.current.pastePos||{},yr=new ft.Range(qn.startLineNumber||Gt.endLineNumber,qn.startColumn||Gt.endColumn,qn.endLineNumber||Gt.endLineNumber,qn.endColumn||Gt.endColumn);sn.executeEdits("",[{range:jn.range,text:""}])})}catch(jn){}}let or=ya();return Qt&&typeof Qt=="string"&&new Re(Qt,sn,ft),Ma(!0),()=>{const jn=Sn.current.instance;jn.dispose();const Gt=jn.getModel();Gt&&Gt.dispose(),Sn.current.subscription&&Sn.current.subscription.dispose(),or.unobserve(hr.current)}}catch(sn){}})},[]),(0,E.useEffect)(()=>{if(Sn.current.instance&&Fr)return document.addEventListener("keydown",Kt,!1),()=>{document.removeEventListener("keydown",Kt)}},[Vt,Fr]),(0,E.useEffect)(()=>{let Jn=Sn.current.instance;if(Jn&&Fr){let sn=Et(Fe);ft.editor.setModelLanguage(Jn.getModel(),sn)}},[Fe,Fr]),(0,E.useEffect)(()=>{Sn.current.instance&&Fr&&ft.editor.setTheme(ye)},[ye,Fr]),(0,E.useEffect)(()=>{let Jn=Sn.current.instance;Cr.current=se,Jn&&Fr&&(Jn.updateOptions(xt({},se)),setTimeout(()=>{Jn.getModel().updateOptions(xt({},se))},200))},[JSON.stringify(se),Fr]),(0,E.useEffect)(()=>{let Jn=Sn.current.instance;Jn&&Fr&&Jn.layout()},[wt,ct,Fr]);const[rr,zr]=(0,E.useState)(Be(wt)),[dr,Yr]=(0,E.useState)(Be(ct)),Zr=Dt(xt({},ie),{width:rr,height:dr,position:"relative"});return E.createElement("div",{className:"my-monaco-editor",ref:hr,style:Zr,onFocus:()=>{re&&Bt()}},Ct&&E.createElement(Oe.CopyToClipboard,{text:it,onCopy:()=>Ge.ZP.success("\u590D\u5236\u6210\u529F")},E.createElement(Ie.Z,{title:"\u590D\u5236\u4EE3\u7801"},E.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},E.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Xe({width:Ee="100%",height:st="100%",original:wt,modified:ct,language:it,options:Fe={}}){const ie=(0,E.useRef)(),[se,Ce]=(0,E.useState)(null);function ye(me){let re;return ie.current&&(re=new De.Z(ne=>{for(let ee of ne)(ee.target.offsetHeight>0||ee.target.offsetWidth>0)&&me.layout()}),re.observe(ie.current)),re}(0,E.useEffect)(()=>(ie.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(me=>{ft=me;const re=ft.editor.createDiffEditor(ie.current,Dt(xt({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},Fe),{wordWrap:!0}));Ce(re);let ne=ye(re);return()=>{re.dispose();const ee=re.getModel();ee&&ee.dispose(),ne.unobserve(ie.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,E.useEffect)(()=>{se&&se.setModel({original:ft.editor.createModel(wt,it),modified:ft.editor.createModel(ct,it)})},[wt,ct,it,se]);const mt=Be(Ee),Ct=Be(st),Vt={width:mt,height:Ct};return E.createElement("div",{className:"my-diff-editor",ref:ie,style:Vt})}},87303:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return be}});var E={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"},De=te(29787),ke=te(25399),Te=te(60242),pe=te(92310),ge=te.n(pe),Ve=te(31735),_e=te(59243),je=te(11968),ae=te(59301),be=({className:Ue,dataSource:Ze=[],col:Ne=4,right:we,bottom:Se=23,precision:ot=0,wrapWidth:rt=1200,trackEventItems:ut,loading:Re,onRemove:xe=()=>{},isCurrent:Ge=!0,showProgress:Ie=!1,showAlias:pt=!1})=>{const ve=Math.floor((rt-(Ne-1)*we)/Ne),Oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return ae.createElement(De.Z,{spinning:Re},ae.createElement("div",{className:ge()(E.list,Ue)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((ze,He)=>{var gt,Qe,vt,Pt,St,xt,Dt,Le,ce,Be,Je,ht,Me;const{name:Et,id:ft,identifier:Bt,featured:at,school_name:Xe,image_url:Ee,excellent:st,is_plan:wt}=ze;return ae.createElement("div",{key:ft,className:Ge&&Ie?E.wrapisCurrent:E.wrap,style:{width:ve,marginRight:(1+He)%Ne===0?0:we+ot,marginBottom:Se}},ae.createElement("a",{className:E.li,onClick:ct=>{ct.preventDefault(),ct.stopPropagation(),ut&&(0,Ve.L9)([ut]),(0,Ve.xg)(`/paths/${Bt}`)}},ae.createElement("div",{className:E.img},ae.createElement("img",{className:E.cover,src:`${Ee}`}),Ge&&(0,je.bg)()&&(ze==null?void 0:ze.studying)&&ae.createElement("div",{className:`${E.movebq} user-path-items`,onClick:ct=>{ct.stopPropagation(),xe(ze)}},ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(gt=ze==null?void 0:ze.subject_tags)==null?void 0:gt.map((ct,it)=>{var Fe,ie;if(it===0){const Ce=(Fe=Oe.find(ye=>ye.name==ct))==null?void 0:Fe.swimg;return ae.createElement("img",{className:E.sign,src:Ce,style:{left:"-4px"}})}const se=(ie=Oe.find(Ce=>Ce.name==ct))==null?void 0:ie.ptimg;return ae.createElement("img",{className:E.sign,src:se,style:{left:`${48+52*(it-1)+2*it}px`}})}),ae.createElement("div",{className:E.tagsDom},ae.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ze==null?void 0:ze.excellent)&&ae.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"),((Qe=ze==null?void 0:ze.custom_tags)==null?void 0:Qe.length)>0&&ae.createElement(ke.Z,{title:(St=(Pt=ze==null?void 0:ze.custom_tags)==null?void 0:Pt[((vt=ze==null?void 0:ze.custom_tags)==null?void 0:vt.length)-1])==null?void 0:St.tag_name},ae.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},ae.createElement("span",{className:"multi-llipsis1e text-10px"},(Le=(Dt=ze==null?void 0:ze.custom_tags)==null?void 0:Dt[((xt=ze==null?void 0:ze.custom_tags)==null?void 0:xt.length)-1])==null?void 0:Le.tag_name)))))),ae.createElement("div",{className:E.name},ae.createElement(ke.Z,{title:pt&&(ze!=null&&ze.excellent_alias_name)?ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Et}`,ae.createElement("br",null),ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ze==null?void 0:ze.excellent_alias_name}`)):Et},ae.createElement("span",{className:E.e},pt&&(ze==null?void 0:ze.excellent_alias_name)||Et))),Ge&&Ie&&((ce=ze==null?void 0:ze.progress)==null?void 0:ce.all_score)!=0&&ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ae.createElement(Te.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Be=ze==null?void 0:ze.progress)==null?void 0:Be.my_score)/((Je=ze==null?void 0:ze.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=ze==null?void 0:ze.progress)==null?void 0:ht.my_score,"/",(Me=ze==null?void 0:ze.progress)==null?void 0:Me.all_score),(!Ge||!Ie)&&ae.createElement(ke.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Xe}`},ae.createElement("div",{className:E.unit},ae.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Xe)),(!Ge||!Ie)&&ae.createElement("div",{className:E.tags},ae.createElement("div",null,ae.createElement(ke.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ae.createElement("span",null,ze.stages_count))),ae.createElement(ke.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ae.createElement("span",null,ze.members_count)))))))})),!Ze.length&&ae.createElement(_e.Z,null)))}},18606:function(Fn,jt,te){"use strict";te.d(jt,{jL:function(){return pe},w9:function(){return Be},QD:function(){return It},cQ:function(){return St.Z},op:function(){return ne},O5:function(){return rn},_b:function(){return zn},t7:function(){return ot},Gi:function(){return Bt},YG:function(){return Et},qp:function(){return fe},vr:function(){return Mt},qE:function(){return oe},Je:function(){return Re},wb:function(){return Pt},cq:function(){return ct},tp:function(){return Ze}});var E=te(59301),De={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",pe=({dataSource:Cn=[],img:vn,imgWidth:Kt=346,title:dn,sunTitle:yn,bannerExtraContent:un})=>E.createElement("div",{className:De.banner},E.createElement("div",{className:De.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,dn),E.createElement("span",null,yn)),Cn.length>0&&E.createElement("div",{className:De.btns},Cn.map((ur,rr)=>E.createElement("div",{key:rr,onClick:ur.click},ur.name,ur.sign?E.createElement("img",{src:ke,width:39}):null))),un),vn&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:vn,width:Kt}))),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"},Ve=te(92310),_e=te.n(Ve),je=te(89392),fe=({dataSource:Cn=[],value:vn,onChange:Kt,onTitleChange:dn,className:yn,title:un,titleWidth:ur=41,style:rr={},fontColor:zr="#6A7283",showCount:dr})=>{const[Yr,Zr]=(0,E.useState)(1),[Jn,sn]=(0,E.useState)(!1),br=(0,E.useRef)(null),aa=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Fa;Cn.length!==0&&(((Fa=br==null?void 0:br.current)==null?void 0:Fa.clientHeight)>97?Zr(1):Zr(0)),Cn.length===0&&Zr(0),sn(!1)},[Cn]),E.createElement("div",{className:_e()(ge.row,yn,"fadeIn","animated"),style:rr},E.createElement("div",{onClick:(0,je.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:ur,marginTop:Jn?12:4},className:`${ge.title} ${dn?"current":""}`},un),E.createElement("div",{className:Jn?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},E.createElement("div",{className:ge.bar,ref:aa,style:Yr>0?{height:Yr===1?97:"auto",overflow:Yr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:ge.tag,ref:br},Cn==null?void 0:Cn.map(Fa=>E.createElement("span",{onClick:()=>Kt(Fa.id),key:Fa.id,style:{color:zr},className:vn===Fa.id?ge.active:""},E.createElement("span",{title:Fa.name,className:ge.name},Fa.name),!!dr&&E.createElement("span",{className:ge.num},Fa.count))))),!!Yr&&E.createElement(E.Fragment,null,Yr===1?E.createElement("div",{onClick:()=>{var Fa;Zr(2),((Fa=br==null?void 0:br.current)==null?void 0:Fa.clientHeight)>245?sn(!0):sn(!1)},className:ge.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{aa.current.scrollTop=0,Zr(1),sn(!1)},className:ge.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},be={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"},Ze=({dataSource:Cn=[],value:vn,onChange:Kt,className:dn,style:yn={}})=>E.createElement("div",{style:yn,className:_e()(be.tabs,dn)},Cn.map(un=>E.createElement("span",{onClick:()=>Kt(un.id),className:vn===un.id?be.active:"",key:un.id},un.name))),Ne={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},we=te(37568),ot=({dataSource:Cn=[],value:vn="",onChange:Kt,onInputChange:dn=()=>{},className:yn,style:un={},placeholder:ur,allowClear:rr=!1})=>{var zr;const[dr,Yr]=(0,E.useState)(""),[Zr,Jn]=(0,E.useState)("");(0,E.useEffect)(()=>{var aa;let Fa=vn;(aa=JSON.stringify(vn))!=null&&aa.includes("{")&&(Yr(vn.id),Fa=vn.value||"");try{Jn(decodeURIComponent(Fa||""))}catch(Tt){Jn(decodeURIComponent(Fa||""))}},[vn]);const sn=()=>{Kt(encodeURIComponent(Zr),dr||null)},br=aa=>{aa!==dr&&(Yr(aa),Kt(encodeURIComponent(Zr),aa))};return E.createElement("div",{className:_e()(Ne.input,yn),style:un},!!Cn.length&&E.createElement("div",{className:Ne.dropdown},E.createElement("div",{className:Ne.text},(zr=Cn.find(aa=>aa.id===dr))==null?void 0:zr.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:Ne.b1}),E.createElement("b",{className:Ne.b2})),E.createElement("div",{className:Ne.menu},Cn.map((aa,Fa)=>E.createElement("div",{key:Fa,onClick:()=>br(aa.id)},aa.name)))),E.createElement(we.default,{onPressEnter:sn,value:Zr,onChange:aa=>{Jn(aa.target.value),dn(encodeURIComponent(aa.target.value),dr||null)},placeholder:ur,variant:"borderless",allowClear:rr,onClear:()=>Kt("",dr||null)}),E.createElement("i",{onClick:sn,className:"iconfont icon-sousuo9 font14 current"}))},rt={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"},Re=({value:Cn,onChange:vn,className:Kt,total:dn,pageSize:yn,style:un={}})=>{const ur=Cn<2,rr=Cn>=Math.ceil(dn/yn);return dn<=yn?E.createElement(E.Fragment,null):E.createElement("div",{className:_e()(rt.quickPager,Kt),style:un},E.createElement("div",{onClick:()=>{ur||vn(Cn-1,"prev")},className:ur?rt.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{rr||vn(Cn+1,"next")},className:rr?rt.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ge=te(29787),Ie=te(25399),pt=te(58018),ve=te(26869),Oe=te(31735),ze=te(96908),He=te(57177),gt=te(81378),Qe=te(59243),Pt=({className:Cn,dataSource:vn=[],col:Kt=4,right:dn,bottom:yn=23,precision:un=0,wrapWidth:ur=1200,trackEventItems:rr,loading:zr})=>{const dr=Math.floor((ur-(Kt-1)*dn)/Kt);return E.createElement(Ge.Z,{spinning:zr},E.createElement("div",{className:_e()(xe.list,Cn)},!!vn.length&&vn.map((Yr,Zr)=>{const{name:Jn,id:sn,identifier:br,power:aa,cover_image_id:Fa,pic:Tt}=Yr;return E.createElement("div",{className:xe.wrap,key:sn,style:{width:dr,marginRight:(1+Zr)%Kt===0?0:dn+un,marginBottom:yn}},E.createElement("a",{target:"_blank",href:`/shixuns/${br}/challenges`,className:xe.li,onClick:Rt=>{Rt.preventDefault(),rr&&(0,Oe.L9)([rr]),aa&&(0,Oe.xg)(`/shixuns/${br}/challenges`)}},E.createElement("div",{className:xe.img},E.createElement("img",{className:xe.cover,src:`${Tt}`}),Yr.is_jupyter&&E.createElement("img",{className:xe.sign,src:ze}),Yr.is_jupyter_lab&&E.createElement("img",{className:xe.sign,src:He}),Yr.is_unity_3d&&E.createElement("img",{className:xe.sign,src:gt})),E.createElement("div",{className:xe.name},E.createElement(Ie.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:xe.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:xe.tags},E.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,Yr.challenges_count))),!!Yr.myshixuns_count&&E.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,Yr.myshixuns_count))),E.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,Yr.level))),E.createElement("div",{className:xe.rate},E.createElement(pt.Z,{allowHalf:!0,disabled:!0,defaultValue:Yr.score_info}),E.createElement("span",null,"\xA0",Yr.score_info?`${Yr.score_info}\u5206`:"5\u5206")))),!aa&&E.createElement("div",{className:xe.lockWrap},E.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vn.length&&E.createElement(Qe.Z,null)))},St=te(87303),xt={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"},Dt="data:image/png;base64,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",Le=te(59301),Be=({className:Cn,dataSource:vn=[],col:Kt=4,right:dn,bottom:yn=23,precision:un=0,wrapWidth:ur=1200,trackEventItems:rr,loading:zr,handleVery:dr=()=>!0})=>{const Yr=Math.floor((ur-(Kt-1)*dn)/Kt);return Le.createElement(Ge.Z,{spinning:zr},Le.createElement("div",{className:_e()(xt.list,Cn)},!!vn.length&&vn.map((Zr,Jn)=>{const{subject_identifier:sn,id:br,identifier:aa,power:Fa}=Zr,Tt=Zr.is_public!=0&&Zr.is_public;return Le.createElement("div",{className:xt.wrap,key:br,style:{width:Yr,marginRight:(1+Jn)%Kt===0?0:dn+un,marginBottom:yn}},Le.createElement("a",{className:xt.li,onClick:Rt=>{Rt.preventDefault(),dr(Zr==null?void 0:Zr.first_category_url)&&(rr&&(0,Oe.L9)([rr]),(0,Oe.xg)(Zr.first_category_url))}},Le.createElement("div",{className:xt.top},Le.createElement(Ie.Z,{title:Zr.name},Le.createElement("div",{className:xt.name},Zr.name)),Le.createElement("img",{className:xt.img,src:ve.Z.IMG_SERVER+"/images/"+Zr.avatar_url}),Le.createElement("div",{className:xt.text,title:Zr.creator},Zr.creator),sn&&Le.createElement("div",{className:xt.btns},Le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tt&&Le.createElement("div",{className:xt.sign},"\u516C\u5F00")),Le.createElement("div",{className:xt.bottom},Zr.visits>0&&Le.createElement(Ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-liulanyan"}),Le.createElement("span",null,Zr.visits))),Zr.course_members_count>0&&Le.createElement(Ie.Z,{title:"\u6210\u5458",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-chengyuan"}),Zr.course_members_count)),Zr.tasks_count>0&&Le.createElement(Ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-zuoye"}),Zr.tasks_count)),Zr.is_end?Le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Zr.is_accessible&&Le.createElement("div",{className:xt.lockWrap},Le.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vn.length&&Le.createElement(Qe.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"},ht=te(58106),Et=({dataSource:Cn=[],value:vn,onChange:Kt,className:dn,style:yn={},tabBarExtraContent:un})=>E.createElement("div",{className:_e()(Je.tabs,dn),style:yn},E.createElement("div",{className:Je.tabsWrap},Cn.map((ur,rr)=>!(ur!=null&&ur.hide)&&E.createElement("aside",{className:Je.tab,onClick:()=>{Kt(ur.id),ur.link&&ht.history.push(ur.link)},key:rr},E.createElement("div",{className:vn===ur.id?Je.active:""},ur.name),(ur==null?void 0:ur.resetCount)==null&&(ur==null?void 0:ur.total)!==void 0&&E.createElement("span",null,"\uFF08",ur==null?void 0:ur.total,"\uFF09"),(ur==null?void 0:ur.resetCount)!==void 0&&(ur==null?void 0:ur.total)!==void 0&&E.createElement(Ie.Z,{title:(ur==null?void 0:ur.tip)!=null?ur==null?void 0:ur.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},ur==null?void 0:ur.resetCount),"/",E.createElement("span",null,ur==null?void 0:ur.total),"\uFF09"))))),E.createElement("div",{className:Je.tabBar},un)),Bt=({className:Cn,style:vn={},children:Kt})=>E.createElement("div",{className:_e()(Cn),style:vn},Kt),at={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"},Xe=te(75727),Ee=te(93041);const st=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ct=({sortValue:Cn,dropValue:vn,className:Kt,onSort:dn,onDrop:yn,dataSource:un=st})=>{var ur;return E.createElement("div",{className:_e()(at.orderWrap,Kt)},E.createElement(Xe.Z,{dropdownRender:()=>E.createElement(Ee.default,null,un.map((rr,zr)=>E.createElement(Ee.default.Item,{key:zr,onClick:()=>yn(rr.id)},rr.name)))},E.createElement("span",{className:at.orderTextWrap},(ur=un.find(rr=>vn===rr.id))==null?void 0:ur.name)),E.createElement("span",{className:at.orderIconWrap},E.createElement("span",{className:at.orderAsc},E.createElement("i",{className:Cn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${at.cursorPointer} ${at.active}`:`iconfont icon-sanjiaoxing-up font12 ${at.cursorPointer}`,onClick:()=>dn(Cn==="asc"?"desc":"asc")})),E.createElement("span",{className:at.orderDesc},E.createElement("i",{className:Cn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${at.cursorPointer} ${at.active}`:`iconfont icon-sanjiaoxing-down font12 ${at.cursorPointer}`,onClick:()=>dn(Cn==="asc"?"desc":"asc")}))))},it={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Fe=te(7939),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,mt=(Cn,vn,Kt)=>vn in Cn?ie(Cn,vn,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Cn[vn]=Kt,Ct=(Cn,vn)=>{for(var Kt in vn||(vn={}))Ce.call(vn,Kt)&&mt(Cn,Kt,vn[Kt]);if(se)for(var Kt of se(vn))ye.call(vn,Kt)&&mt(Cn,Kt,vn[Kt]);return Cn},Vt=(Cn,vn)=>{var Kt={};for(var dn in Cn)Ce.call(Cn,dn)&&vn.indexOf(dn)<0&&(Kt[dn]=Cn[dn]);if(Cn!=null&&se)for(var dn of se(Cn))vn.indexOf(dn)<0&&ye.call(Cn,dn)&&(Kt[dn]=Cn[dn]);return Kt},me=(Cn,vn,Kt)=>new Promise((dn,yn)=>{var un=zr=>{try{rr(Kt.next(zr))}catch(dr){yn(dr)}},ur=zr=>{try{rr(Kt.throw(zr))}catch(dr){yn(dr)}},rr=zr=>zr.done?dn(zr.value):Promise.resolve(zr.value).then(un,ur);rr((Kt=Kt.apply(Cn,vn)).next())}),ne=Cn=>{var vn=Cn,{className:Kt,style:dn,children:yn,loading:un=!1,openLoading:ur,onClick:rr=()=>{},size:zr="middle",shape:dr="round"}=vn,Yr=Vt(vn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Zr,Jn]=(0,E.useState)(!1);return E.createElement(Fe.ZP,Ct({onClick:(0,je.throttle)(sn=>me(void 0,null,function*(){ur&&Jn(!0);try{yield rr(sn)}catch(br){console.log("error",br)}ur&&Jn(!1)}),2e3,{leading:!0,trailing:!1}),className:_e()(it.btn,it[`${zr}-${dr}`],Kt),style:dn,size:zr,shape:dr,loading:Zr||un},Yr),yn)},ee={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"},oe=({className:Cn,style:vn,children:Kt=null,onClick:dn,title:yn})=>E.createElement("div",{className:_e()(ee.head,Cn),style:vn},E.createElement("span",{className:"primary-hover",onClick:dn},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:yn},yn),E.createElement("div",{className:ee.node},Kt)),Ke={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"},It=({confirmShow:Cn=!0,confirmTitle:vn,confirmClick:Kt,cancelShow:dn=!0,cancelTitle:yn,cancelClick:un,className:ur,style:rr,confirmLoading:zr=!1})=>E.createElement("div",{className:_e()(Ke.btns,ur),style:rr},Cn&&E.createElement(Fe.ZP,{loading:zr,onClick:Kt,type:"primary",className:Ke.confirm},vn),dn&&E.createElement(Fe.ZP,{onClick:un,className:Ke.cancel},yn)),Ft={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Mt=({className:Cn,style:vn={},LeftContent:Kt,children:dn,RightContent:yn})=>E.createElement("div",{className:_e()(Ft.fixedBottom,Cn),style:vn},E.createElement("div",{className:Ft.wrap},E.createElement("div",{className:Ft.left},Kt),E.createElement("div",{className:Ft.center},dn),E.createElement("div",{className:Ft.right},yn))),Qt={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"},zn=({className:Cn,style:vn={},dataSource:Kt=[]})=>E.createElement("div",{className:_e()(Qt.crumbs,Cn),style:vn},Kt.map((dn,yn)=>ynht.history.push(dn.path)},dn.name):E.createElement("span",null,dn.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:yn,style:{color:"#5F6368"}},dn.name))),hr=te(11938),Sn=Object.defineProperty,Cr=Object.defineProperties,la=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Ba=(Cn,vn,Kt)=>vn in Cn?Sn(Cn,vn,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Cn[vn]=Kt,fa=(Cn,vn)=>{for(var Kt in vn||(vn={}))da.call(vn,Kt)&&Ba(Cn,Kt,vn[Kt]);if(ca)for(var Kt of ca(vn))ua.call(vn,Kt)&&Ba(Cn,Kt,vn[Kt]);return Cn},Fr=(Cn,vn)=>Cr(Cn,la(vn)),Ma=(Cn,vn)=>{var Kt={};for(var dn in Cn)da.call(Cn,dn)&&vn.indexOf(dn)<0&&(Kt[dn]=Cn[dn]);if(Cn!=null&&ca)for(var dn of ca(Cn))vn.indexOf(dn)<0&&ua.call(Cn,dn)&&(Kt[dn]=Cn[dn]);return Kt};const{Countdown:ya}=hr.default;var rn=Cn=>{var vn=Cn,{onChange:Kt}=vn,dn=Ma(vn,["onChange"]);const[yn,un]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof yn=="number"&&yn>=0&&Kt(yn)},[yn]);const ur=rr=>{const zr=Math.floor(rr/1e3);un(zr)};return E.createElement(ya,Fr(fa({},dn),{onChange:ur}))}},61904:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return De}});var E=te(59301);function De(ke,Te){const pe=(0,E.useRef)();(0,E.useEffect)(()=>{pe.current=ke}),(0,E.useEffect)(()=>{function ge(){pe.current()}if(Te!==null){let Ve=setInterval(ge,Te);return()=>clearInterval(Ve)}},[Te])}},41957:function(Fn,jt,te){"use strict";var E=te(59301),De=te(28284),ke=te(77019),Te=te(5269),pe=te(82326),ge=te(71051),Ve=te(25399),_e=te(16326),je=te(37568),ae=te(58106),fe=te(50004),be=te(51604),Ue=te(59301),Ze=Object.defineProperty,Ne=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ut=(pt,ve,Oe)=>ve in pt?Ze(pt,ve,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):pt[ve]=Oe,Re=(pt,ve)=>{for(var Oe in ve||(ve={}))ot.call(ve,Oe)&&ut(pt,Oe,ve[Oe]);if(Se)for(var Oe of Se(ve))rt.call(ve,Oe)&&ut(pt,Oe,ve[Oe]);return pt},xe=(pt,ve)=>Ne(pt,we(ve)),Ge=(pt,ve)=>{var Oe={};for(var ze in pt)ot.call(pt,ze)&&ve.indexOf(ze)<0&&(Oe[ze]=pt[ze]);if(pt!=null&&Se)for(var ze of Se(pt))ve.indexOf(ze)<0&&rt.call(pt,ze)&&(Oe[ze]=pt[ze]);return Oe};const Ie=({disabled:pt,shixunHomeworks:ve,selectOptions:Oe,form:ze})=>{const{workSetting:He}=ve,[gt,Qe]=(0,E.useState)([]),vt=(0,E.useMemo)(()=>Oe==null?void 0:Oe.filter(Pt=>!gt.includes(Pt.value)),[gt,Oe]);return(0,E.useEffect)(()=>{var Pt;const St=((Pt=He==null?void 0:He.anonymous_appeal_settings)==null?void 0:Pt.filter(xt=>xt.appeal_time))||[];Qe(St.map(xt=>xt.group_name))},[He]),Ue.createElement(De.default.List,{name:"anonymous_appeal_settings"},(Pt,{add:St,remove:xt})=>Ue.createElement(Ue.Fragment,null,Pt.map(Dt=>{var Le;const ce=Dt,{key:Be,name:Je}=ce,ht=Ge(ce,["key","name"]),Et=ze.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ue.createElement("div",{key:Be},Ue.createElement(ke.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ue.createElement(Te.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Be+1),Ue.createElement(Te.Z,null,Ue.createElement(De.default.Item,xe(Re({},ht),{name:[Dt.name,"group_name"]}),Ue.createElement(pe.default,{mode:"multiple",disabled:pt||!Et,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:be.Z.multiple_select,options:vt||[],onSelect:ft=>{Qe(Bt=>[...Bt,ft])},onDeselect:ft=>{Qe(Bt=>Bt.filter(at=>at!==ft))}}))),Ue.createElement(Te.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ue.createElement(Te.Z,null,Ue.createElement(De.default.Item,xe(Re({},ht),{label:"",name:[Dt.name,"appeal_penalty"]}),Ue.createElement(ge.Z,{min:0,disabled:pt,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ue.createElement(Ve.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"},Ue.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),Ue.createElement(Te.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ue.createElement(Te.Z,null,Ue.createElement(De.default.Item,xe(Re({},ht),{label:"",name:[Dt.name,"appeal_time"]}),Ue.createElement(_e.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:pt,size:"large",disabledDate:ft=>(0,fe.Q8)(ft,He==null?void 0:He.course_end_date),disabledTime:ft=>(0,fe.d0)(ft),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ue.createElement(De.default.Item,xe(Re({},ht),{name:[Je,"deleteflag"]}),Ue.createElement(je.default,{type:"hidden"})),!pt&&Pt.length<((Le=He==null?void 0:He.anonymous_appeal_settings)==null?void 0:Le.length)&&Ue.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{St({deleteflag:!0})}}),Be!==0&&!pt&&Et&&Ue.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ft=ze.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];Qe(Bt=>Bt.filter(at=>!ft.includes(at))),xt(Je)}})))})))};jt.Z=(0,ae.connect)(({shixunHomeworks:pt})=>({shixunHomeworks:pt}))(Ie)},74970:function(Fn,jt,te){"use strict";var E=te(59301),De=te(16326),ke=te(28284),Te=te(77019),pe=te(5269),ge=te(82326),Ve=te(6767),_e=te(37568),je=te(71051),ae=te(25399),fe=te(62673),be=te(56656),Ue=te.n(be),Ze=te(58106),Ne=te(50004),we=te(11968),Se=te(51604),ot=te(59301),rt=Object.defineProperty,ut=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,pt=(Qe,vt,Pt)=>vt in Qe?rt(Qe,vt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Qe[vt]=Pt,ve=(Qe,vt)=>{for(var Pt in vt||(vt={}))Ge.call(vt,Pt)&&pt(Qe,Pt,vt[Pt]);if(xe)for(var Pt of xe(vt))Ie.call(vt,Pt)&&pt(Qe,Pt,vt[Pt]);return Qe},Oe=(Qe,vt)=>ut(Qe,Re(vt)),ze=(Qe,vt)=>{var Pt={};for(var St in Qe)Ge.call(Qe,St)&&vt.indexOf(St)<0&&(Pt[St]=Qe[St]);if(Qe!=null&&xe)for(var St of xe(Qe))vt.indexOf(St)<0&&Ie.call(Qe,St)&&(Pt[St]=Qe[St]);return Pt};const{RangePicker:He}=De.default,gt=({disabled:Qe,shixunHomeworks:vt,selectOptions:Pt,form:St,data:xt,classroomList:Dt})=>{const{workSetting:Le}=vt,[ce,Be]=(0,E.useState)([]),Je=(0,E.useMemo)(()=>Pt==null?void 0:Pt.filter(Me=>!ce.includes(Me.value)),[ce,Pt]);(0,E.useEffect)(()=>{var Me;const Et=((Me=Le==null?void 0:Le.anonymous_comment_settings)==null?void 0:Me.filter(ft=>ft.evaluation_end))||[];Be(Et.map(ft=>ft.group_name))},[Le]);const ht=Me=>{var Et;const ft=(Et=Le==null?void 0:Le.anonymous_appeal_settings)==null?void 0:Et.find(Bt=>Bt.group_id===Me);return xt.anonymous_appeal&&ft&&(ft==null?void 0:ft.appeal_time)!==null};return ot.createElement(ke.default.List,{name:"anonymous_comment_settings"},(Me,{add:Et,remove:ft})=>ot.createElement(ot.Fragment,null,Me.map(Bt=>{var at,Xe;const Ee=Bt,{key:st,name:wt}=Ee,ct=ze(Ee,["key","name"]),it=St.getFieldValue(["anonymous_comment_settings",wt]),Fe=it.deleteflag,ie=Ue()((at=it.evaluation_start)==null?void 0:at[0])<=Ue()(),se=!Fe&&ie?[!0,ht(it==null?void 0:it.group_id)]:[!1,!1];return ot.createElement("div",{key:st,style:{background:"#F6F7F9",padding:"5px 30px"}},ot.createElement(Te.Z,{align:"top",style:{marginLeft:"53px"}},ot.createElement(pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",st+1),ot.createElement(pe.Z,{flex:1},ot.createElement(Te.Z,{align:"middle",style:{marginBottom:10}},ot.createElement(pe.Z,{span:8},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"group_name"]}),ot.createElement(ge.default,{mode:"multiple",disabled:Qe||!Fe,className:Se.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:Ce=>{Be(ye=>[...ye,Ce])},onDeselect:Ce=>{Be(ye=>ye.filter(mt=>mt!==Ce))}}))),ot.createElement(pe.Z,{className:"ml20"},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"evaluation_start"]}),ot.createElement(He,{ranges:{\u6B64\u523B:()=>{var Ce;const ye=(Ce=it==null?void 0:it.evaluation_start)==null?void 0:Ce[0];return[ye?Ue()(ye):Ue()(),Ue()()]}},size:"large",style:{width:"500px"},disabled:Qe||se,allowClear:!1,disabledDate:Ce=>(0,Ne.Q8)(Ce,Le==null?void 0:Le.course_end_date),disabledTime:Ce=>(0,Ne.d0)(Ce),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var Ce;if((0,we.Rm)()&&!((Ce=Dt.AssistantObject.group)!=null&&Ce.can_anonymous_comment)){Ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"deleteflag"]}),ot.createElement(_e.default,{type:"hidden"})),!Qe&&Me.length<((Xe=Le==null?void 0:Le.anonymous_comment_settings)==null?void 0:Xe.length)&&ot.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Et({deleteflag:!0})}}),st!==0&&!Qe&&Fe&&ot.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Ce=St.getFieldValue(["anonymous_comment_settings",wt,"group_name"])||[];Be(ye=>ye.filter(mt=>!Ce.includes(mt))),ft(wt)}})))),ot.createElement(Te.Z,{align:"middle",style:{marginLeft:"53px"}},ot.createElement(pe.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),ot.createElement(pe.Z,null,ot.createElement(ke.default.Item,Oe(ve({},ct),{label:"",colon:!1,name:[wt,"evaluation_num"]}),ot.createElement(je.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Qe||!Fe&&ie}))),ot.createElement(ae.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"},ot.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Se.Z.title_icon}`})),ot.createElement(pe.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),ot.createElement(pe.Z,null,ot.createElement(ke.default.Item,Oe(ve({},ct),{label:"",colon:!1,name:[wt,"absence_penalty"]}),ot.createElement(je.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Qe,onChange:Ce=>{var ye;if((0,we.Rm)()&&!((ye=Dt.AssistantObject.group)!=null&&ye.can_anonymous_comment)){Ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(pe.Z,{style:{marginLeft:"40px"}},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"student_comment"],valuePropName:"checked"}),ot.createElement(fe.default,{disabled:Qe,onChange:()=>{var Ce;if((0,we.Rm)()&&!((Ce=Dt.AssistantObject.group)!=null&&Ce.can_anonymous_comment)){Ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(pe.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};jt.Z=(0,Ze.connect)(({shixunHomeworks:Qe,classroomList:vt})=>({shixunHomeworks:Qe,classroomList:vt}))(gt)},77648:function(Fn,jt,te){"use strict";var E=te(58106),De=te(77019),ke=te(5269),Te=te(16326),pe=te(71051),ge=te(25399),Ve=te(56656),_e=te.n(Ve),je=te(50004),ae=te(51604),fe=te(59301);const be=({data:Ue,disabled:Ze,setData:Ne,shixunHomeworks:we})=>{const{workSetting:Se,workList:ot}=we;return fe.createElement("div",null,fe.createElement(De.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(ke.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(ke.Z,null,fe.createElement(Te.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:Ze,disabledDate:rt=>(0,je.Q8)(rt,Se==null?void 0:Se.course_end_date),disabledTime:rt=>(0,je.d0)(rt),value:Ue.appeal_time?_e()(Ue.appeal_time):"",onChange:(rt,ut)=>{Ue.appeal_time=ut,Ne(Object.assign({},Ue))}})),fe.createElement(ke.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(ke.Z,null,fe.createElement(pe.Z,{size:"large",disabled:Ze,value:Ue.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:rt=>{Ue.appeal_penalty=rt,Ne(Object.assign({},Ue))}})),fe.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"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ae.Z.title_icon}`}))))};jt.Z=(0,E.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(be)},85320:function(Fn,jt,te){"use strict";var E=te(16326),De=te(71051),ke=te(25399),Te=te(62673),pe=te(56656),ge=te.n(pe),Ve=te(58106),_e=te(50004),je=te(51604),ae=te(59301);const fe=({data:be,setData:Ue,disabled:Ze,shixunHomeworks:Ne})=>{const{workSetting:we}=Ne,Se=ge()(we==null?void 0:we.evaluation_start)<=ge()(),ot=be.anonymous_appeal;return ae.createElement("div",null,ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),ae.createElement(E.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:rt=>(0,_e.Q8)(rt,we==null?void 0:we.course_end_date),disabledTime:rt=>(0,_e.d0)(rt),disabled:Ze||Se||ot,value:be.evaluation_start?ge()(be.evaluation_start):"",onChange:(rt,ut)=>{be.evaluation_start=ut,Ue(Object.assign({},be))}}),ae.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ae.createElement(E.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:rt=>(0,_e.Q8)(rt,we==null?void 0:we.course_end_date,be.evaluation_start),disabledTime:rt=>(0,_e.d0)(rt,ge()(be.evaluation_start)),disabled:Ze||ot,value:be.evaluation_end?ge()(be.evaluation_end):"",onChange:(rt,ut)=>{be.evaluation_end=ut,Ue(Object.assign({},be))}})),ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),ae.createElement(De.Z,{disabled:Ze||Se||ot,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:rt=>{be.evaluation_num=rt,Ue(Object.assign({},be))}}),ae.createElement(ke.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"},ae.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${je.Z.title_icon}`})),ae.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),ae.createElement(De.Z,{min:0,disabled:Ze,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:rt=>{be.absence_penalty=rt,Ue(Object.assign({},be))}})),be.anonymous_comment&&ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},ae.createElement(Te.default,{checked:be.student_comment,disabled:Ze,onChange:()=>{be.student_comment=!be.student_comment,Ue(Object.assign({},be))}},ae.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};jt.Z=(0,Ve.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(fe)},92500:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return xe}});var E=te(59301),De=te(62957),ke=te(6767),Te=te(77019),pe=te(5269),ge=te(7939),Ve=te(14566),_e=te(54172),je={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},ae=te(18606),fe=te(26869),be=te(97013),Ue=te(31735),Ze=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ot=(Ge,Ie,pt)=>Ie in Ge?Ze(Ge,Ie,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ge[Ie]=pt,rt=(Ge,Ie)=>{for(var pt in Ie||(Ie={}))we.call(Ie,pt)&&ot(Ge,pt,Ie[pt]);if(Ne)for(var pt of Ne(Ie))Se.call(Ie,pt)&&ot(Ge,pt,Ie[pt]);return Ge},ut=(Ge,Ie,pt)=>new Promise((ve,Oe)=>{var ze=Qe=>{try{gt(pt.next(Qe))}catch(vt){Oe(vt)}},He=Qe=>{try{gt(pt.throw(Qe))}catch(vt){Oe(vt)}},gt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(ze,He);gt((pt=pt.apply(Ge,Ie)).next())}),xe=({visible:Ge,categoryId:Ie,getData:pt,onCancle:ve})=>{var Oe,ze;const[He,gt]=(0,E.useState)([]),[Qe,vt]=(0,E.useState)(!1),[Pt,St]=(0,E.useState)(!1),[xt,Dt]=(0,E.useState)({success_size:0,error_list:[]}),Le={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{gt([])},beforeUpload:ce=>ut(void 0,null,function*(){return gt([ce]),!1}),fileList:He,accept:".xlsx"};return E.createElement(E.Fragment,null,E.createElement(De.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:Ge,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Pt,onOk:()=>ut(void 0,null,function*(){if(He.length===0){ke.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}St(!0);const ce=new FormData;ce.append("file",He[0]);const Be=yield(0,be.ZP)(`/api/homework_commons/${Ie}/import_external_score.json`,{method:"post",body:ce},!0);(Be==null?void 0:Be.status)===0&&(Dt(Be),ve(),pt(),vt(!0),gt([])),St(!1)}),onCancel:()=>{gt([]),ve()}},E.createElement("div",{className:je.achieveSty},E.createElement("div",{className:je.tip},E.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),E.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"),E.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")),E.createElement(Te.Z,{align:"middle",className:"mt20"},E.createElement(pe.Z,{className:"mr10"},E.createElement("span",{className:je.labolIcon},"*"),E.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),E.createElement(pe.Z,null,E.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},E.createElement("a",{className:je.downloadbutton,onClick:ce=>{ce.stopPropagation(),ce.preventDefault(),(0,Ue.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${Ie}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),E.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),E.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},E.createElement(Ve.default.Dragger,rt({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Le),E.createElement("div",null,E.createElement(ae.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),E.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"))))),E.createElement(De.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Qe,onCancel:()=>{vt(!1)},footer:null},E.createElement("div",null,E.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},E.createElement("span",null,"\u5BFC\u5165\u6210\u529F",E.createElement("span",{style:{color:"#19CB70"}}," ",xt==null?void 0:xt.success_size," "),"\u4E2A\u5B66\u751F"),E.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",E.createElement("span",{style:{color:"#E30000"}}," ",(Oe=xt==null?void 0:xt.error_list)==null?void 0:Oe.length," "),"\u4E2A\u5B66\u751F")),!!((ze=xt==null?void 0:xt.error_list)!=null&&ze.length)&&E.createElement("div",{className:"mb20"},E.createElement(_e.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:ce=>E.createElement("span",{style:{color:"#000"}},ce)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:ce=>E.createElement("span",{style:{color:"#666"}},ce)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:ce=>E.createElement("span",{style:{color:"#000"}},ce)}],dataSource:xt==null?void 0:xt.error_list,pagination:!1,scroll:{y:47*8}})))))}},71740:function(Fn,jt,te){"use strict";te.d(jt,{$s:function(){return De},Kc:function(){return pe},Um:function(){return Te},YT:function(){return E},ck:function(){return ke}});var E=(ge=>(ge.STUDENT_SELF="student_self",ge.TEACHER_ASSIGN="teacher_assign",ge))(E||{}),De=(ge=>(ge.BY_PERSON="by_person",ge.BY_GROUP="by_group",ge.BY_FILE="by_file",ge))(De||{}),ke=(ge=>(ge.BY_CLASS="by_class",ge.BY_RANDOM="by_random",ge))(ke||{}),Te=(ge=>(ge.BY_SCORE="by_score",ge.BY_HEADCOUNT="by_headcount",ge.BY_RULE_RANDOM="by_rule_random",ge))(Te||{}),pe=(ge=>(ge.BY_RULE="by_rule",ge.BY_LEADER="by_leader",ge))(pe||{})},45115:function(Fn,jt,te){"use strict";var E=te(62957),De=te(6767),ke=te(97013),Te=te(58106),pe=te(11968),ge=te(59301),Ve=(je,ae,fe)=>new Promise((be,Ue)=>{var Ze=Se=>{try{we(fe.next(Se))}catch(ot){Ue(ot)}},Ne=Se=>{try{we(fe.throw(Se))}catch(ot){Ue(ot)}},we=Se=>Se.done?be(Se.value):Promise.resolve(Se.value).then(Ze,Ne);we((fe=fe.apply(je,ae)).next())});const _e=({shixunHomeworks:je,dispatch:ae,classroomList:fe,getData:be})=>ge.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:je.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){var Ue;if((0,pe.Rm)()&&!((Ue=fe.AssistantObject.normal)!=null&&Ue.can_redo)){De.ZP.warning("\u60A8\u672A\u83B7\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,ke.ZP)(`/api/homework_commons/${je.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:je.actionTabs.work_group_id}})).status===0&&(De.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),ae({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{ae({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));jt.Z=(0,Te.connect)(({shixunHomeworks:je,classroomList:ae})=>({shixunHomeworks:je,classroomList:ae}))(_e)},8911:function(Fn,jt,te){"use strict";te.r(jt),te.d(jt,{default:function(){return _u}});var E=te(59301),De=te(58106),ke=te(88390),Te=te(7939),pe=te(6767),ge=te(91882),Ve=te(25399),_e=te(20554),je=te(62957),ae=te(77019),fe=te(5269),be=te(37568),Ue=te(54172),Ze=te(27812),Ne=te(31735),we=te(11968),Se=te(28284),ot=te(93041),rt=te(62673),ut=te(75727),Re=te(13747),xe=te(47889),Ge=te(71051),Ie=te(82326),pt=te(84105),ve=te(87395),Oe=te(67921),ze=te(89489),He=te(97013),gt=te(59243),Qe=te(45115),vt=Object.defineProperty,Pt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Dt=(yt,$e,tt)=>$e in yt?vt(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Le=(yt,$e)=>{for(var tt in $e||($e={}))St.call($e,tt)&&Dt(yt,tt,$e[tt]);if(Pt)for(var tt of Pt($e))xt.call($e,tt)&&Dt(yt,tt,$e[tt]);return yt},ce=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Be=({shixunHomeworks:yt,dispatch:$e})=>{const tt=(0,De.useParams)(),[xn,In]=(0,E.useState)(!0),[er,nr]=(0,E.useState)(!1),[bn]=Se.default.useForm();return E.createElement(E.Fragment,null,E.createElement(je.default,{centered:!0,title:"\u8C03\u5206",open:yt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:er,onOk:()=>ce(void 0,null,function*(){yield bn.validateFields();const Ut=bn.getFieldsValue();nr(!0),(yield(0,He.ZP)(`/api/student_works/${yt.actionTabs.id}/adjust_score.json`,{method:"post",body:Le({},Ut)})).status===0&&(pe.ZP.success("\u8BC4\u9605\u6210\u529F"),bn.resetFields(),$e({type:"shixunHomeworks/setActionTabs",payload:{}}),$e({type:"shixunHomeworks/getWorkList",payload:Le({},yt.actionTabs.params)})),nr(!1)}),onCancel:()=>{$e({type:"shixunHomeworks/setActionTabs",payload:{}})}},E.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"),E.createElement(Se.default,{form:bn,layout:"horizontal"},E.createElement("div",{style:{display:"flex",alignItems:"baseline"}},E.createElement(Se.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},E.createElement(Ge.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),E.createElement("span",{className:"ml10"},"\u5206")),E.createElement("div",null,E.createElement(Se.default.Item,{name:"comment"},E.createElement(be.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Je=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Be),ht=te(77834),Me={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},Et=te(884),ft=te(50388),Bt=te(18606),at=te(89392),Xe=te(56656),Ee=te.n(Xe),st=te(26718),wt=te(9726),ct=te(58617),it=te(59301),Fe=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ye=(yt,$e,tt)=>$e in yt?Fe(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,mt=(yt,$e)=>{for(var tt in $e||($e={}))se.call($e,tt)&&ye(yt,tt,$e[tt]);if(ie)for(var tt of ie($e))Ce.call($e,tt)&&ye(yt,tt,$e[tt]);return yt},Ct=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Vt=({shixunHomeworks:yt,user:$e,loading:tt,dispatch:xn,classroomList:In,globalSetting:er})=>{var nr,bn,Ut,On,Vr,xa;const Gn=(0,De.useParams)(),{workList:en,workSetting:Qn}=yt,[,Zn,Wn]=(0,st.U)(wt.Gw,{homeworkId:en==null?void 0:en.id}),[Lr,Ja]=(0,E.useState)([]),Mn=[(en==null?void 0:en.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Ot,_r)=>{var $a,Ae,Nr,tn,Ra,mn;return{children:(($a=_r.project_info)==null?void 0:$a.id)!==-1?it.createElement("a",{target:"_blank",title:(Ae=_r.project_info)==null?void 0:Ae.name,href:`${(Nr=er==null?void 0:er.setting)==null?void 0:Nr.old_url}${(tn=_r.project_info)==null?void 0:tn.id}`,style:{whiteSpace:"break-spaces"}},(Ra=_r.project_info)==null?void 0:Ra.name):(mn=_r.project_info)==null?void 0:mn.name,props:{rowSpan:_r.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Ot,_r)=>it.createElement("div",{style:{display:"flex",alignItems:"center"}},it.createElement("span",{className:Me.atitle,style:{width:_r.is_leader?"":130,maxWidth:_r.is_leader&&80}}," ",Ot),_r.is_leader&&it.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(en==null?void 0:en.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:Ot=>Ot||"--"},(en==null?void 0:en.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(Ot,_r)=>Ot||"--"},(en==null?void 0:en.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Ot,_r)=>({children:Ot?it.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",it.createElement("br",null),Ee()(Ot).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:_r.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(Ot,_r)=>({children:Ot===-1?"\u91CD\u505A\u4E2D":it.createElement(Ne.Uw,{status:Ot}),props:{rowSpan:_r.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(Ot,_r)=>({children:it.createElement("span",{className:"c-blue"},Ot),props:{rowSpan:_r.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(Ot,_r)=>it.createElement(Ve.Z,{placement:"bottom",title:it.createElement("div",null,it.createElement("div",null,_r.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_r.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),it.createElement("div",null,_r.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_r.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),en!=null&&en.anonymous_comment?it.createElement("div",null,_r.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_r.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",en!=null&&en.is_group_grade?it.createElement("div",null,_r.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${_r.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",it.createElement("div",null,_r.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${_r.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),it.createElement("div",null,_r.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${_r.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),en!=null&&en.anonymous_comment?it.createElement("div",null,_r.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_r.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(en==null?void 0:en.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_r.appeal_penalty||"0.0"}\u5206`,it.createElement("div",null,_r.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${_r.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(en!=null&&en.is_jupyter||en!=null&&en.is_jupyter_lab)&&it.createElement("div",{onClick:$a=>{$a.stopPropagation(),De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${_r.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ot>0?it.createElement("span",{style:{color:"#ff8100"}},Ot):Ot)},(en==null?void 0:en.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(Ot,_r={},$a=0)=>(en==null?void 0:en.work_status)==0?"--":Ot||"--"},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:en!=null&&en.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(Ot,_r)=>{var $a;return($a=en.homework_status)!=null&&$a.includes("\u5BFC\u5165")?it.createElement("div",null,it.createElement("a",{style:{marginLeft:10},onClick:(0,at.debounce)(Ae=>Ct(void 0,null,function*(){var Nr,tn,Ra,mn,Rr;Ae.stopPropagation();let _a=yield(0,He.ZP)(`/api/student_works/${_r==null?void 0:_r.id}/passed_condition.json`,{method:"get"});je.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:it.createElement("div",null,it.createElement("div",{style:{display:"flex"}},it.createElement("div",null,it.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),it.createElement("span",{style:{marginLeft:10}},(Nr=_a==null?void 0:_a.data)==null?void 0:Nr.user_name)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),it.createElement("span",{style:{marginLeft:10}},(tn=_a==null?void 0:_a.data)==null?void 0:tn.student_id)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),it.createElement("span",{style:{marginLeft:10}},(Ra=_a==null?void 0:_a.data)==null?void 0:Ra.group_name))),it.createElement("div",{style:{marginTop:22}},it.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((mn=_a==null?void 0:_a.data)==null?void 0:mn.description)||"\u6682\u65E0\u4FE1\u606F")),it.createElement("div",{style:{marginTop:22,marginBottom:20}},it.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Rr=_a==null?void 0:_a.data)==null?void 0:Rr.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):_r.work_status===0?it.createElement("div",null,"--"):it.createElement("a",{className:"c-blue",onClick:Ae=>{var Nr,tn;if(Ae.preventDefault(),(0,we.Rm)()&&!((tn=(Nr=In==null?void 0:In.AssistantObject)==null?void 0:Nr.group)!=null&&tn.can_view)){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}De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${_r.id}?review=review`)}}," \u67E5\u770B ")}}].filter(Ot=>!!Ot),Ta=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Ot,_r,$a)=>$a+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Ot=>Ot?it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):it.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Ot=>Ot?Ee()(Ot).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ot=>Ot||"--"},{title:it.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",it.createElement(Ve.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},it.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ot=>Ot||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Ot=>Ot===1?it.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Ot===-1?"--":it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Ot,_r)=>it.createElement("a",{onClick:()=>{var $a;if([0,-1].includes(en==null?void 0:en.work_status)){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}($a=en.homework_status)!=null&&$a.includes("\u5BFC\u5165")||De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${_r.id}`)}},_r!=null&&_r.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,E.useEffect)(()=>{en!=null&&en.course_id&&Ja(en.student_works)},[en]),it.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(en!=null&&en.all_member_count)&&!tt["shixunHomeworks/getWorkList"]&&(((nr=en==null?void 0:en.homework_status)==null?void 0:nr.includes("\u672A\u53D1\u5E03"))||((bn=en==null?void 0:en.homework_status)==null?void 0:bn.includes("\u672A\u5F00\u59CB")))&&it.createElement(gt.Z,null),!((Ut=en==null?void 0:en.homework_status)!=null&&Ut.includes("\u672A\u53D1\u5E03"))&&!((On=en==null?void 0:en.homework_status)!=null&&On.includes("\u672A\u5F00\u59CB"))&&it.createElement(it.Fragment,null,it.createElement(ae.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,it.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),it.createElement(fe.Z,null,it.createElement("span",null,(Vr=en==null?void 0:en.left_time)==null?void 0:Vr.status,it.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(xa=en==null?void 0:en.left_time)==null?void 0:xa.time)))),(en==null?void 0:en.is_shixun)&&!(en!=null&&en.open_evaluate)&&!(en!=null&&en.is_close_tips)&&it.createElement(ae.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},it.createElement(fe.Z,null,it.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 ")),it.createElement(fe.Z,null,it.createElement("span",{className:"current",onClick:()=>Ct(void 0,null,function*(){const Ot=yield(0,He.ZP)(`/api/homework_commons/${Gn.categoryId}/close_tips.json`,{method:"post"});(Ot==null?void 0:Ot.status)===0&&xn({type:"shixunHomeworks/getWorkList",payload:mt({},Gn)})})},"X"))),(en==null?void 0:en.feedback_notice)&&it.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},it.createElement("i",{className:"iconfont icon-tishi11 font14"}),it.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"),Zn?it.createElement(ct.Z,null):it.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Ct(void 0,null,function*(){const Ot=yield Wn({homeworkId:en==null?void 0:en.id});(Ot==null?void 0:Ot.status)===0&&xn({type:"shixunHomeworks/getWorkList",payload:mt({},Gn)})})})),it.createElement(Ue.default,{className:"mt15",loading:tt["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Ot,_r)=>(Ot==null?void 0:Ot.item_index)%2===0&&Me.tables,pagination:!1,dataSource:[en],columns:Mn,locale:{emptyText:it.createElement(gt.Z,null)},scroll:en!=null&&en.student_anonymous_comment||en!=null&&en.base_on_project?{x:"calc(100% + 60px)"}:{}}),(en==null?void 0:en.student_anonymous_comment)&&it.createElement("div",{className:"mt30"},it.createElement(ae.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,"\u5171",it.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(en==null?void 0:en.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),it.createElement(fe.Z,null,it.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",it.createElement("span",{className:"c-grey-333 ml10"},(en==null?void 0:en.evaluation_start)&&Ee()(en==null?void 0:en.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(en==null?void 0:en.evaluation_end)&&Ee()(en==null?void 0:en.evaluation_end).format("YYYY-MM-DD HH:mm")))),it.createElement(Ue.default,{className:"mt15",locale:{emptyText:it.createElement(gt.Z,null)},columns:Ta,dataSource:Lr,pagination:!1}))))};var me=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:xn})=>({shixunHomeworks:yt,classroomList:$e,loading:xn.effects,globalSetting:tt}))(Vt),re=te(92500),ne=te(20047),ee=te(59301),de=Object.defineProperty,oe=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,bt=(yt,$e,tt)=>$e in yt?de(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Mt=(yt,$e)=>{for(var tt in $e||($e={}))It.call($e,tt)&&bt(yt,tt,$e[tt]);if(At)for(var tt of At($e))Ft.call($e,tt)&&bt(yt,tt,$e[tt]);return yt},Qt=(yt,$e)=>oe(yt,Ke($e)),nn=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const zn=(0,E.createRef)(),hr=({shixunHomeworks:yt,classroomList:$e,loading:tt,globalSetting:xn,dispatch:In,zip:er,btnLoading:nr,setBtnLoading:bn})=>{var Ut,On,Vr,xa,Gn,en,Qn,Zn,Wn,Lr,Ja,Mn;const[Ta]=(0,De.useSearchParams)(),[Ot,_r]=(0,E.useState)(Mt(Mt({},(0,De.useParams)()),{page:Ta.get("page")||1,limit:20})),$a=(0,De.useLocation)(),{workList:Ae,workSetting:Nr}=yt,[tn,Ra]=(0,E.useState)({}),[mn,Rr]=(0,E.useState)(""),[_a,Ai]=(0,E.useState)(""),[Gi,ei]=(0,E.useState)(""),[Fi,Xi]=(0,E.useState)([]),[xr,mi]=(0,E.useState)(),[ga,hi]=(0,E.useState)([]),[To,Ao]=(0,E.useState)(!1),[Wa,Bi]=(0,E.useState)([]),[$n,Ur]=(0,E.useState)(!1),[eo,ja]=(0,E.useState)(),[Li,wo]=(0,E.useState)(1),[Ji,uo]=(0,E.useState)(),[io,so]=(0,E.useState)(),[No,zo]=(0,E.useState)(),[ml,Ni]=(0,E.useState)(!1),[ol]=Se.default.useForm(),[El,mo]=(0,E.useState)({groupAll:[],userAll:[]}),[Co,Hn]=(0,E.useState)(!1),[zt,Hr]=(0,E.useState)(!1),[Pr,Pa]=(0,E.useState)({status:!1,visible:!0}),[Xa]=Se.default.useForm(),bo=()=>nn(void 0,null,function*(){const En=yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/get_group_members`,{method:"get",params:{}}),gr=yield(0,He.ZP)(`/api/courses/${Ot.coursesId}/students.json`,{method:"get",params:{coursesId:Ot.coursesId,homework_id:Ot.categoryId,page:1,limit:2e3}});(En==null?void 0:En.status)==0&&mo({groupAll:En==null?void 0:En.group_infos,userAll:gr==null?void 0:gr.students})});(0,E.useEffect)(()=>{(0,ne.hs)(In)},[(0,we.bg)()]),(0,E.useEffect)(()=>{var En;((En=Ae==null?void 0:Ae.course_recommends)==null?void 0:En.length)>0&&Hn(!0)},[Ae==null?void 0:Ae.course_recommends]),(0,E.useEffect)(()=>{zn&&zn.current&&(zn.current.clientHeight>47?Pa({status:!0,visible:!0}):Pa({status:!1,visible:!0}))},[Ae.course_group_info&&Ae.course_group_info.length]),(0,E.useEffect)(()=>{Ae!=null&&Ae.course_id},[Ae==null?void 0:Ae.course_id]),(0,E.useEffect)(()=>{Ae!=null&&Ae.course_id&&setTimeout(()=>{var En,gr;if(Ae.base_on_project){let Ri=[];(En=Ae.new_student_works)==null||En.map((xo,jo)=>{var Zo;(Zo=xo==null?void 0:xo.student_works)==null||Zo.map((Qo,Xl)=>{var nu,lu,ll,yu;Qo.item_index=xo.item_index,Qo.rowSpan=Qo!=null&&Qo.is_leader?(nu=xo==null?void 0:xo.student_works)==null?void 0:nu.length:((lu=Qo==null?void 0:Qo.project_info)==null?void 0:lu.id)===-1?1:((yu=(ll=xo==null?void 0:xo.student_works)==null?void 0:ll.filter(cs=>cs.is_leader))==null?void 0:yu.length)>0?0:1,Ri.push(Qo)})}),console.log("---",Ri),Xi([...Ri])}else{let Ri=[];(gr=Ae.new_student_works)==null||gr.map((xo,jo)=>{var Zo;(Zo=xo==null?void 0:xo.student_works)==null||Zo.map((Qo,Xl)=>{var nu,lu,ll;Qo.item_index=xo.item_index,Qo.rowSpan=Xl==0?(nu=xo==null?void 0:xo.student_works)==null?void 0:nu.length:((ll=(lu=xo==null?void 0:xo.student_works)==null?void 0:lu.filter(yu=>yu.id))==null?void 0:ll.length)>0?0:1,Ri.push(Qo)})}),Xi([...Ri])}},400)},[Ae]);const ji=()=>nn(void 0,null,function*(){const En=yield In({type:"shixunHomeworks/getWorkList",payload:Mt({},Ot)})});(0,E.useEffect)(()=>{if(Ta.get("page")){let En=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};_r(Mt(Mt({},Ot),En)),En.task_status=(En==null?void 0:En.work_status)||"all",En.member_work=En!=null&&En.member_work?[En==null?void 0:En.member_work]:"all",En.course_group_info=(En==null?void 0:En.course_group)||"all",En.file_status=En!=null&&En.file_status?[En==null?void 0:En.file_status]:"all",En.teacher_comment=En!=null&&En.teacher_comment?[En==null?void 0:En.teacher_comment]:"all",Xa.setFieldsValue(Mt({},En))}},[]);function ia(){wo(1),mi(""),uo(""),so(""),zo(""),Bi([])}const ii=()=>{Ot.page=1;const En=Object.assign({},Xa.getFieldValue());delete Ot.course_group,delete Ot.teacher_comment,Object.keys(En).map(function(gr){var Ri;switch(gr){case"teacher_comment":case"member_work":En[gr].length>1||!En[gr].length?(delete Ot[gr],Xa.setFieldsValue({[gr]:"all"})):(Ot[gr]=(Ri=En[gr])==null?void 0:Ri[0],Xa.setFieldsValue({teacher_comment:En[gr]}));break;case"file_status":En[gr].includes("all")||Ae[gr].length===En[gr].length||!En[gr].length?(delete Ot.file_status,Xa.setFieldsValue({file_status:"all"})):(Ot.file_status=En[gr][0],Xa.setFieldsValue({file_status:En[gr]}));break;case"work_status":En[gr].includes("all")||Ae.task_status.length===En[gr].length||!En[gr].length?(delete Ot.work_status,Xa.setFieldsValue({work_status:"all"})):(Ot.work_status=En[gr],Xa.setFieldsValue({work_status:Ot.work_status}));break;case"course_group_info":En[gr].includes("all")||Ae[gr].length===En[gr].length||!En[gr].length?(delete Ot.course_group,Xa.setFieldsValue({course_group_info:"all"})):(Ot.course_group=En[gr],Xa.setFieldsValue({course_group_info:Ot.course_group}));break}}),ji()},Ro=(En,gr)=>{Ot.page=En,Ot.limit=gr,ji()},Mi=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Vn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ae!=null&&Ae.base_on_project?"left":"",render:(En,gr,Ri)=>({children:En,props:{rowSpan:gr.rowSpan}})},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(En,gr)=>{var Ri,xo,jo,Zo,Qo,Xl;return{children:((Ri=gr.project_info)==null?void 0:Ri.id)!==-1?ee.createElement("a",{target:"_blank",title:(xo=gr.project_info)==null?void 0:xo.name,href:`${(jo=xn==null?void 0:xn.setting)==null?void 0:jo.old_url}${(Zo=gr.project_info)==null?void 0:Zo.id}`,style:{whiteSpace:"break-spaces"}},(Qo=gr.project_info)==null?void 0:Qo.name):(Xl=gr.project_info)==null?void 0:Xl.name,props:{rowSpan:gr.rowSpan}}}},!(Ae!=null&&Ae.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(En,gr)=>({children:ee.createElement("span",{className:"c-blue"},En),props:{rowSpan:gr.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(En,gr)=>ee.createElement("div",{style:{display:"flex",alignItems:"center"}},ee.createElement(Ve.Z,{placement:"bottom",title:En},ee.createElement("span",{className:Me.atitle,style:{width:gr.is_leader?"":130,maxWidth:gr.is_leader&&80}}," ",En)),gr.is_leader&&ee.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,we.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ae!=null&&Ae.base_on_project?80:130,ellipsis:!0,render:En=>ee.createElement("span",{style:{color:"#666666"}},En)},(0,we.GJ)()&&!(Ae!=null&&Ae.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,we.GJ)()||(0,we.dE)()&&!(Ae!=null&&Ae.anonymous_comment)&&!Ae.anonymous_appeal||(0,we.dE)()&&((Ut=Ae.homework_status)==null?void 0:Ut.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:Ot.order==="work_score"?Ot.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(En,gr)=>ee.createElement(Ve.Z,{placement:"bottom",title:ee.createElement("div",null,ee.createElement("div",null,gr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${gr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ee.createElement("div",null,gr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${gr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ae!=null&&Ae.anonymous_comment?ee.createElement("div",null,gr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${gr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ae!=null&&Ae.is_group_grade?ee.createElement("div",null,gr.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${gr.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ee.createElement("div",null,gr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${gr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ee.createElement("div",null,gr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${gr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ae!=null&&Ae.anonymous_comment?ee.createElement("div",null,gr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${gr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ae==null?void 0:Ae.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${gr.appeal_penalty||"0.0"}\u5206`,ee.createElement("div",null,gr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${gr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ae!=null&&Ae.is_jupyter||Ae!=null&&Ae.is_jupyter_lab)&&ee.createElement("div",{onClick:Ri=>{Ri.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(Ot)),De.history.push(`/classrooms/${Ot.coursesId}/group_homework/${Ot.categoryId}/review/${gr.id}?page=${Ot.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},En>0?ee.createElement("span",{style:{color:"#ff8100"}},En):En)},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:En=>En||"--"},(Ae==null?void 0:Ae.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(En,gr)=>({children:En||"--"})},(Ae==null?void 0:Ae.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(En,gr)=>{var Ri;return{children:((Ri=gr.project_info)==null?void 0:Ri.id)!==-1?ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var xo,jo;window.open(`${(xo=xn==null?void 0:xn.setting)==null?void 0:xo.old_url}${(jo=gr.project_info)==null?void 0:jo.id}/pulls`)}},gr==null?void 0:gr.pull_requests_count):"--",props:{rowSpan:gr.rowSpan}}}},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(En,gr)=>{var Ri;return{children:((Ri=gr.project_info)==null?void 0:Ri.id)!==-1?ee.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var xo,jo;window.open(`${(xo=xn==null?void 0:xn.setting)==null?void 0:xo.old_url}${(jo=gr.project_info)==null?void 0:jo.id}/sonar`)}},ee.createElement("div",null,"bug ",gr==null?void 0:gr.bug),ee.createElement("div",null,"Security ",gr==null?void 0:gr.security),ee.createElement("div",null,"Codesmell ",gr==null?void 0:gr.codesmell)):"--",props:{rowSpan:gr.rowSpan}}}},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:Ot.order==="update_time"?Ot.b_order==="desc"?"descend":"ascend":null,render:(En,gr)=>({children:ee.createElement(Ve.Z,{placement:"bottom",title:En?ee.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ee.createElement("br",null),Ee()(En).format("YYYY-MM-DD HH:mm")):"--"},En?ee.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ee.createElement("br",null),Ee()(En).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:gr.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ae!=null&&Ae.base_on_project?110:200,fixed:Ae!=null&&Ae.base_on_project?"right":"",render:(En,gr)=>({children:En===-1?"\u91CD\u505A\u4E2D":ee.createElement("div",{style:{whiteSpace:"break-spaces"}},ee.createElement(Ne.Uw,{status:En,lineBreak:!0})),props:{rowSpan:gr.rowSpan}})},(Ae==null?void 0:Ae.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:80,render:En=>En||"- -"},{title:"\u64CD\u4F5C",width:175,fixed:(Ae!=null&&Ae.base_on_project,"right"),align:"left",dataInex:"action",render:(En,gr)=>{var Ri,xo;return(Ri=Ae.homework_status)!=null&&Ri.includes("\u5BFC\u5165")?ee.createElement("div",null,(0,we.GJ)()&&ee.createElement("a",{onClick:jo=>{jo.stopPropagation(),In({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:gr==null?void 0:gr.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),ee.createElement("a",{style:{marginLeft:10},onClick:(0,at.debounce)(jo=>nn(void 0,null,function*(){var Zo,Qo,Xl,nu,lu;jo.stopPropagation();let ll=yield(0,He.ZP)(`/api/student_works/${gr==null?void 0:gr.id}/passed_condition.json`,{method:"get"});je.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ee.createElement("div",null,ee.createElement("div",{style:{display:"flex"}},ee.createElement("div",null,ee.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ee.createElement("span",{style:{marginLeft:10}},(Zo=ll==null?void 0:ll.data)==null?void 0:Zo.user_name)),ee.createElement("div",{style:{marginLeft:60}},ee.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ee.createElement("span",{style:{marginLeft:10}},(Qo=ll==null?void 0:ll.data)==null?void 0:Qo.student_id)),ee.createElement("div",{style:{marginLeft:60}},ee.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ee.createElement("span",{style:{marginLeft:10}},(Xl=ll==null?void 0:ll.data)==null?void 0:Xl.group_name))),ee.createElement("div",{style:{marginTop:22}},ee.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ee.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((nu=ll==null?void 0:ll.data)==null?void 0:nu.description)||"\u6682\u65E0\u4FE1\u606F")),ee.createElement("div",{style:{marginTop:22,marginBottom:20}},ee.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ee.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((lu=ll==null?void 0:ll.data)==null?void 0:lu.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):gr.work_status===0&&!(0,we.GJ)()?ee.createElement("div",null,"--"):ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,we.GJ)()&&ee.createElement("a",{className:"c-blue",onClick:jo=>{var Zo,Qo;if(jo.preventDefault(),(0,we.Rm)()&&!((Qo=(Zo=$e==null?void 0:$e.AssistantObject)==null?void 0:Zo.group)!=null&&Qo.can_view)){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}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ot)),De.history.push(`/classrooms/${Ot.coursesId}/group_homework/${Ot.categoryId}/review/${gr.id}?page=${Ot.page}`)}},"\u67E5\u770B"),(0,we.GJ)()&&ee.createElement("a",{className:"c-blue",onClick:jo=>{var Zo;if(jo.preventDefault(),(Ae==null?void 0:Ae.work_status)==0){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,we.Rm)()&&!((Zo=$e.AssistantObject.group)!=null&&Zo.can_view)){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}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ot)),De.history.push(`/classrooms/${Ot.coursesId}/group_homework/${Ot.categoryId}/review/${gr.id}?page=${Ot.page}`)}},gr.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,we.GJ)()&&ee.createElement(Ve.Z,{placement:"bottom",title:ee.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",ee.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},ee.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:jo=>{var Zo;if(jo.preventDefault(),(0,we.Rm)()&&!((Zo=$e.AssistantObject.group)!=null&&Zo.can_appraise)){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}In({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:gr,id:gr.id,params:Ot}})}},"\u8C03\u5206")),(0,we.GJ)()&&ee.createElement("div",null,(Ae!=null&&Ae.is_new_rule?gr.work_status!==-1&&gr.work_status!==0:gr.work_status!==-1&&gr.work_status!==0&&!((xo=Ae==null?void 0:Ae.homework_status)!=null&&xo.includes("\u5DF2\u622A\u6B62")))&&ee.createElement(ae.Z,{justify:"center"},ee.createElement("span",{className:`${Me.redoBtn}`,onClick:jo=>{var Zo;if(jo.stopPropagation(),(0,we.Rm)()&&!((Zo=$e.AssistantObject.normal)!=null&&Zo.can_redo)){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}In({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ae.homework_id,work_group_id:gr.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(En=>!!En),Mr=[...Vn.map(En=>Mt({},En))];Mr[0].render=En=>"\u6211";const jr=()=>nn(void 0,null,function*(){var En;bn(!0);const gr=yield(0,He.ZP)(`/api/homework_commons/${Ot==null?void 0:Ot.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});gr.status===0?(En=er.current)==null||En.exportGroupingReport(gr.filenames_by_group,gr==null?void 0:gr.files):bn(!1)}),co=()=>nn(void 0,null,function*(){var En;const gr=yield(0,He.ZP)(`/api/homework_commons/${Ot==null?void 0:Ot.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});gr.status===0&&(Array.isArray(gr.sub_data)&&gr.sub_data.length>0?(En=er.current)==null||En.exportAndCreateUserFolder(gr.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ae==null?void 0:Ae.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):pe.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),gu=()=>{var En,gr;return ee.createElement(ot.default,null,ee.createElement(ot.default.Item,{key:"1"},ee.createElement("span",{onClick:()=>{var Ri;if(!(!(Nr!=null&&Nr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Ri=$e.AssistantObject.group)!=null&&Ri.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{(0,Et.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}}},"\u5BFC\u51FA\u6210\u7EE9")),!((En=Ae.homework_status)!=null&&En.includes("\u5BFC\u5165"))&&ee.createElement(ot.default.Item,{key:"3"},ee.createElement(Te.ZP,{loading:nr,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Ri;if(!(!(Nr!=null&&Nr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Ri=$e.AssistantObject.group)!=null&&Ri.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{jr()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((gr=Ae.homework_status)!=null&&gr.includes("\u5BFC\u5165"))&&ee.createElement(ot.default.Item,{key:"4"},ee.createElement(ft.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Ri;if(!(!(Nr!=null&&Nr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Ri=$e.AssistantObject.group)!=null&&Ri.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{co()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),ee.createElement(ot.default.Item,{key:"2"},ee.createElement("span",{onClick:()=>{var Ri;if(!(!(Nr!=null&&Nr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Ri=$e.AssistantObject.group)!=null&&Ri.can_download)){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}De.history.push(`/classrooms/${Ot.coursesId}/exportlist/group_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,we.GJ)()&&(Ae!=null&&Ae.student_anonymous_comment)?ee.createElement(me,null):ee.createElement("section",{className:`${Me.wrap} minH500`},ee.createElement("aside",null,ee.createElement("aside",{className:`minH500 bg-white pl30 ${(0,we.GJ)()?"pt30":""} pr30`},!(Ae!=null&&Ae.all_member_count)&&!tt["shixunHomeworks/getWorkList"]&&ee.createElement("aside",{className:"bg-white inline-block w100"},ee.createElement(gt.Z,null)),!(0,we.GJ)()&&ee.createElement("aside",{className:"pt10 pb10"},ee.createElement("span",{className:"c-orange"},Ae.commit_count),"\u5DF2\u4EA4",ee.createElement("span",{className:"ml10"},Ae.uncommit_count),"\u672A\u4EA4",((On=Ae==null?void 0:Ae.left_time)==null?void 0:On.time)&&ee.createElement("span",{className:"ml10"},ee.createElement("span",null,(Vr=Ae==null?void 0:Ae.left_time)==null?void 0:Vr.status),ee.createElement("span",{className:"c-orange"},(xa=Ae==null?void 0:Ae.left_time)==null?void 0:xa.time))),ee.createElement("aside",null,(0,we.GJ)()&&ee.createElement("aside",{className:"mb30"},ee.createElement(Se.default,{form:Xa,onChange:ii,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},ee.createElement(Se.default.Item,{name:"teacher_comment"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!tn.teacher_comment},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Ae.teacher_comment&&Ae.teacher_comment.map(En=>ee.createElement(rt.default,{value:En.id,key:En.id},En.name,"(",En.count,")")))))),ee.createElement(Se.default.Item,{name:"file_status"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all"},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},(Gn=Ae==null?void 0:Ae.file_status)==null?void 0:Gn.map(En=>ee.createElement(rt.default,{value:En.id,key:En.id},En.name,"(",En.count,")")))))),ee.createElement(Se.default.Item,{name:"work_status"},ee.createElement(rt.default.Group,{value:[],style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!tn.work_status},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Ae.task_status&&Ae.task_status.map(En=>ee.createElement(rt.default,{name:"work_status",value:En.id,key:En.id},En.name,"(",En.count,")")))))),ee.createElement(Se.default.Item,{name:"member_work"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all"},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Mi.map(En=>ee.createElement(rt.default,{value:En.id,key:En.id},En.name)))))),ee.createElement(Se.default.Item,{name:"course_group_info"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!tn.course_group},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1",className:`${Me.workListClass} ${Pr.visible?Me.visible:""} ${Pr.status?"":Me.status}`},ee.createElement("div",{ref:zn,className:Me.left},Ae.course_group_info&&Ae.course_group_info.map(En=>ee.createElement(rt.default,{value:En.course_group_id,key:En.course_group_id},En.group_group_name,"(",En.count,")"))),Pr.status&&ee.createElement("div",{className:Me.tips,onClick:()=>Pa(Qt(Mt({},Pr),{visible:!Pr.visible}))},ee.createElement("span",null,Pr.visible?"\u5C55\u5F00":"\u6536\u8D77",Pr.visible?ee.createElement(pt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ee.createElement(ve.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),ee.createElement(ae.Z,{align:"middle"},ee.createElement(fe.Z,{flex:"1"},ee.createElement(ae.Z,{align:"middle"},ee.createElement(fe.Z,null,ee.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:En=>{Ot.page=1,Ot.search=En.trim(),In({type:"shixunHomeworks/getWorkList",payload:Mt({},Ot)})},style:{width:240}})),ee.createElement(fe.Z,null,ee.createElement("span",{className:"ml5 c-red"},Ae.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ae.work_count,"\u4E2A\u5B66\u751F\uFF09"))),ee.createElement(fe.Z,{style:{textAlign:"end"},className:Me.workListButtonWrap},!((en=Ae.homework_status)!=null&&en.includes("\u5BFC\u5165"))&&!(0,we.dE)()&&ee.createElement(ft.Z,{className:"mr20",onClick:()=>nn(void 0,null,function*(){yield bo(),Ni(!0)})},"\u8C03\u6574\u5206\u7EC4"),((Qn=Ae.homework_status)==null?void 0:Qn.includes("\u5DF2\u622A\u6B62"))&&ee.createElement(Te.ZP,{className:"mr20",icon:ee.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(Nr!=null&&Nr.is_old_data_for_time)&&(0,Ne.Ye)(In)||Hr(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),ee.createElement(ut.Z,{dropdownRender:gu},ee.createElement(Te.ZP,null,ee.createElement(Oe.Z,null),"\u5BFC\u51FA",ee.createElement(ze.Z,null)))))),(0,we.G5)()&&ee.createElement("div",null,(Ae==null?void 0:Ae.base_on_project)&&ee.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),ee.createElement(Ue.default,{dataSource:[Ae==null?void 0:Ae.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ae!=null&&Ae.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ae!=null&&Ae.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ae!=null&&Ae.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(En=>!!En)})),!!ga.length&&ee.createElement(Ue.default,{className:`mb10 ${Me.tableWrapper}`,dataSource:ga,columns:Mr,pagination:!1,showHeader:!1,loading:!1}),ee.createElement("aside",{style:{paddingBottom:30}},ee.createElement(Ue.default,{loading:tt["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(En,gr)=>En!=null&&En.searched?Me.tables1:(En==null?void 0:En.item_index)%2===0&&Me.tables,className:Me.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Fi,columns:Vn,scroll:Ae!=null&&Ae.base_on_project?{x:1220}:{x:"auto"},onChange:(En,gr,Ri)=>{if(Ri.order===void 0)switch(Ri.field){case"student_id":Rr("descend"),Ot.b_order="desc",Ot.order=Ri.field;break;default:delete Ot.b_order,delete Ot.order}else Ot.b_order=Ri.order.replace("end",""),Ot.order=Ri.field;In({type:"shixunHomeworks/getWorkList",payload:Mt({},Ot)})}})),ee.createElement(Re.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Ro,defaultCurrent:parseInt(Ot.page)||1,current:parseInt(Ot.page)||1,defaultPageSize:20,total:yt.workList.work_count})))),ee.createElement(Je,null),To&&ee.createElement(je.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:To,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>nn(void 0,null,function*(){if(Li===2){if(Wa.length<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!No){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let En=yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ot.categoryId,comment:No,status:Wa}});En.status===0&&(ja(En),Ao(!1),Ur(!0))}else{if(!(io===0||Ji===0)){if(!io){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ji){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(io>Ji){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!No){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let En=yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ot.categoryId,comment:No,min_score:io,max_score:Ji}});En.status===0&&(ja(En),Ao(!1),Ur(!0))}}),onCancel:()=>{Ao(!1),ia()}},ee.createElement("div",{style:{padding:"32px"}},ee.createElement("div",null,ee.createElement("div",null,ee.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ee.createElement(xe.ZP.Group,{value:Li,onChange:En=>{wo(En.target.value)}},ee.createElement(xe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ee.createElement(xe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Li===1&&ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"70px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ee.createElement(Ge.Z,{min:0,max:100,value:io,onChange:En=>so(En),style:{width:"100px"}}),ee.createElement("span",{style:{width:"80px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ee.createElement(Ge.Z,{min:0,max:100,value:Ji,onChange:En=>uo(En),style:{width:"100px"}})),Li===2&&ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ee.createElement(rt.default.Group,{onChange:En=>{Bi([...En])},style:{width:"100%"}},(Zn=Ae.task_status)==null?void 0:Zn.map((En,gr)=>ee.createElement(rt.default,{name:"task_status",value:En.id},En.name,"(",En.count,")")))),ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"70px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ee.createElement(ht.Z,{className:Me.MdEditor,onChange:En=>zo(En),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),$n&&ee.createElement(je.default,{open:$n,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>nn(void 0,null,function*(){Li===2?(yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ot.categoryId,comment:No,status:Wa}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),ia(),ji(),Ur(!1)):(yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ot.categoryId,comment:No,min_score:io,max_score:Ji}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),ia(),ji(),Ur(!1))}),onCancel:()=>{ia(),Ur(!1)}},ee.createElement("div",{style:{padding:"32px"}},Li===1&&ee.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",io,"-",Ji,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Li===2&&ee.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((Wn=Ae.task_status)==null?void 0:Wn.filter(En=>Wa==null?void 0:Wa.includes(En.id)).map(En=>En.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ee.createElement("br",null),ee.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",eo==null?void 0:eo.count,"\u540D\u5B66\u751F"))),ee.createElement(je.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:ml,onOk:()=>nn(void 0,null,function*(){ol.submit()}),onCancel:()=>{Ni(!1)}},ee.createElement(Se.default,{form:ol,initialValues:{},labelCol:{span:4},onFinish:En=>nn(void 0,null,function*(){if(!En.user_id){pe.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!En.group_id){pe.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,He.ZP)(`/api/homework_commons/${Ot.categoryId}/adjust_group.json`,{method:"post",body:En})).status==0&&(pe.ZP.success("\u8C03\u6574\u6210\u529F"),ol.resetFields(),Ni(!1),yield ji())})},ee.createElement(Se.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},ee.createElement(Ie.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(En,gr)=>{var Ri;return((Ri=gr==null?void 0:gr.label)!=null?Ri:"").toLowerCase().includes(En.toLowerCase())},options:(Lr=El==null?void 0:El.userAll)==null?void 0:Lr.map(En=>({value:En.user_id,label:En.name}))})),ee.createElement(Se.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},ee.createElement(Ie.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(En,gr)=>{var Ri;return((Ri=gr==null?void 0:gr.label)!=null?Ri:"").toLowerCase().includes(En.toLowerCase())},options:(Ja=El==null?void 0:El.groupAll)==null?void 0:Ja.map(En=>({value:En.group_id,label:`\uFF08${En.group_name}\uFF09`+(En==null?void 0:En.name_list)}))})))),ee.createElement(je.default,{title:ee.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",ee.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Co,footer:null,onCancel:()=>{Hn(!1)},width:700},ee.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",ee.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Mn=Ae==null?void 0:Ae.course_recommends)==null?void 0:Mn.map((En,gr)=>ee.createElement(ae.Z,{key:gr,align:"middle",justify:"space-between"},ee.createElement(ae.Z,{style:{width:525},align:"middle",wrap:!1},ee.createElement("div",{className:Me.Onerow,style:{display:"inline-block"}},gr+1,"\u3001",En.name),En.type=="\u5916\u94FE"&&ee.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),ee.createElement(fe.Z,null,ee.createElement(Bt.op,{type:"link",onClick:()=>{window.open(En==null?void 0:En.url)}},"\u67E5\u770B"),En.type!="\u5916\u94FE"&&ee.createElement(Bt.op,{openLoading:!0,type:"link",onClick:()=>nn(void 0,null,function*(){(0,Ne.FH)("",`${En==null?void 0:En.url}`)})},"\u4E0B\u8F7D"))))),ee.createElement(Qe.Z,{getData:()=>ji()}),ee.createElement(re.Z,{visible:zt,getData:ji,categoryId:Ot.categoryId,onCancle:()=>{Hr(!1)}}))};var Sn=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:xn})=>({shixunHomeworks:yt,classroomList:$e,loading:xn.effects,globalSetting:tt}))(hr),Cr=te(26869),la=te(59944),ca=Object.defineProperty,da=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,fa=(yt,$e,tt)=>$e in yt?ca(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Fr=(yt,$e)=>{for(var tt in $e||($e={}))ua.call($e,tt)&&fa(yt,tt,$e[tt]);if(da)for(var tt of da($e))Ba.call($e,tt)&&fa(yt,tt,$e[tt]);return yt},Ma=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const ya=({shixunHomeworks:yt,dispatch:$e})=>{const tt=(0,De.useParams)();return E.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:yt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ma(void 0,null,function*(){(yield $e({type:"shixunHomeworks/deleteReply",payload:{object_id:yt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(pe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"shixunHomeworks/setActionTabs",payload:{}}),$e({type:"shixunHomeworks/getReplyList",payload:Fr({},yt.actionTabs.params)}))}),onCancel:()=>{$e({type:"shixunHomeworks/setActionTabs",payload:{}})}},E.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Yt=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(ya),rn=te(92399),Cn=te(29787),vn=te(26227),Kt=te(63524),dn={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},yn=te(71740),un=te(59301),ur=Object.defineProperty,rr=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,Yr=(yt,$e,tt)=>$e in yt?ur(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Zr=(yt,$e)=>{for(var tt in $e||($e={}))zr.call($e,tt)&&Yr(yt,tt,$e[tt]);if(rr)for(var tt of rr($e))dr.call($e,tt)&&Yr(yt,tt,$e[tt]);return yt},Jn=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});Ee().locale("ZH-cn");const sn=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:xn,user:In,dispatch:er})=>{var nr,bn,Ut,On;const[Vr,xa]=(0,E.useState)(Zr({},(0,De.useParams)())),[Gn,en]=(0,E.useState)(!1),[Qn,Zn]=(0,E.useState)(-1),[Wn,Lr]=(0,E.useState)(""),[Ja,Mn]=(0,E.useState)(""),{workList:Ta}=yt,{detailLeftMenus:Ot}=$e,{shixunHomeworksDetail:_r,replyList:$a,workDetail:Ae}=yt;return Vr.page_size=10,(0,E.useEffect)(()=>{er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)}),er({type:"shixunHomeworks/getWorkDetail",payload:Zr({},Vr)}),Ot.course_modules||er({type:"classroomList/getClassroomLeftMenus",payload:Zr({},Vr)})},[Vr.categoryId]),(0,E.useEffect)(()=>{(0,ne.hs)(er)},[(0,we.bg)()]),un.createElement("section",{className:dn.bg},un.createElement(Cn.Z,{spinning:xn["shixunHomeworks/getWorkDetail"]},un.createElement("section",{className:""},un.createElement("aside",{className:[dn.desc,"c-black","font14","bg-white"].join(" ")},yt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&un.createElement(la.Z,{value:(Ae==null?void 0:Ae.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",((nr=Ae==null?void 0:Ae.group_info)==null?void 0:nr.group_type)==yn.YT.TEACHER_ASSIGN?"\u672C\u6B21\u4F5C\u4E1A\u5C0F\u7EC4\u7531\u6559\u5E08\u5206\u914D":un.createElement(un.Fragment,null,(bn=Ae==null?void 0:Ae.group_info)==null?void 0:bn.min_num," ~ ",(Ut=Ae==null?void 0:Ae.group_info)==null?void 0:Ut.max_num,"\u4EBA"),un.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),un.createElement("br",null),"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(On=Ae==null?void 0:Ae.group_info)!=null&&On.base_on_project?"\u662F":"\u5426",un.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09"),un.createElement(rn.Z,{authority:(0,we.GJ)(),showDimensions:!1,dataSource:Ae==null?void 0:Ae.attachments,callback:()=>{er({type:"shixunHomeworks/getWorkDetail",payload:Zr({},Vr)})}}),yt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&un.createElement("aside",{className:["bg-white"].join(" ")},un.createElement(ht.Z,{onChange:Nr=>{Lr(Nr)},defaultValue:Ae==null?void 0:Ae.explanation,height:200,isFocus:!0,watch:!0}),un.createElement(ae.Z,null,un.createElement(fe.Z,{span:24,className:"tr"},un.createElement(Te.ZP,{type:"default",size:"large",onClick:()=>Jn(void 0,null,function*(){er({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),un.createElement(Te.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Jn(void 0,null,function*(){Wn===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/updateWork",payload:{explanation:Wn,categoryId:Vr.categoryId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),er({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),er({type:"shixunHomeworks/getWorkDetail",payload:Zr({},Vr)}))})},"\u4FDD\u5B58"))))),un.createElement("aside",{className:[dn.reply,"bg-white","mt20"].join(" ")},Gn&&un.createElement(ht.Z,{onChange:Nr=>{Lr(Nr)},height:200,isFocus:!0,watch:!0}),un.createElement(ae.Z,{onClick:()=>{en(!0)}},un.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Gn&&un.createElement(be.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),un.createElement(fe.Z,null,un.createElement(Te.ZP,{type:"primary",size:"large",onClick:()=>Jn(void 0,null,function*(){var Nr;if((0,we.Rm)()&&!((Nr=$e.AssistantObject.practice)!=null&&Nr.can_create)){pe.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wn===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Vr.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Wn}}})).status===0&&(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)}),en(!1),Lr(""))})},"\u53D1\u8868")))),($a==null?void 0:$a.comments)&&$a.comments!=""&&un.createElement("aside",{className:[dn.replyList,"bg-white"].join(" ")},$a==null?void 0:$a.comments.map(function(Nr,tn){var Ra,mn,Rr,_a;return un.createElement(ae.Z,{gutter:[12,12],key:tn},un.createElement(fe.Z,{flex:"40px"},un.createElement("img",{className:dn.headpic,width:"40",src:`${Cr.Z.IMG_SERVER}/images/${(Ra=Nr==null?void 0:Nr.author)==null?void 0:Ra.image_url}`})),un.createElement(fe.Z,{flex:"1"},un.createElement(ae.Z,{align:"middle"},un.createElement(fe.Z,{span:20},un.createElement("span",{className:"c-light-black"},(mn=Nr==null?void 0:Nr.author)==null?void 0:mn.name),un.createElement("span",{className:"c-light-black ml10"},Nr==null?void 0:Nr.time," \u53D1\u5E03")),un.createElement(fe.Z,{className:"tr",span:4},un.createElement("div",{className:"tr"},((0,we.GJ)()||((Rr=In==null?void 0:In.userInfo)==null?void 0:Rr.login)===((_a=Nr==null?void 0:Nr.author)==null?void 0:_a.login))&&un.createElement(Ve.Z,{title:"\u5220\u9664"},un.createElement(vn.Z,{className:"current",onClick:()=>{er({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Vr,selectArr:Nr}})}})))),un.createElement(fe.Z,{span:24},un.createElement(la.Z,{value:Nr.content})),Nr.children&&un.createElement("aside",{className:dn.comment},Nr.children.map(function(Ai,Gi){var ei,Fi;return un.createElement(ae.Z,{key:Gi},un.createElement(fe.Z,{span:24},un.createElement(ae.Z,null,un.createElement(fe.Z,{flex:"1"},Ai.author.name,un.createElement("span",{className:"c-light-black ml10"},Ai==null?void 0:Ai.time)),un.createElement(fe.Z,null,((0,we.GJ)()||((ei=In==null?void 0:In.userInfo)==null?void 0:ei.login)===((Fi=Ai==null?void 0:Ai.author)==null?void 0:Fi.login))&&un.createElement(Ve.Z,{title:"\u5220\u9664"},un.createElement(vn.Z,{className:"current",onClick:()=>{er({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Vr,selectArr:Ai}})}}))))),un.createElement(fe.Z,null,un.createElement(la.Z,{value:Ai.content})))})),un.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},Qn===tn&&un.createElement("aside",null,un.createElement(ht.Z,{onChange:Ai=>{Mn(Ai)},height:150,isFocus:!0}),un.createElement(ae.Z,null,un.createElement(fe.Z,{span:24,className:"tr"},un.createElement(Te.ZP,{type:"primary",size:"large",onClick:()=>Jn(this,null,function*(){Ja===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Vr.categoryId,jour_type:"HomeworkCommon",m_parent_id:Nr.id,reply_id:1,notes:Ja}}}),er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)}),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Zn(-1))})},"\u53D1\u8868")))),Qn!==tn&&un.createElement("div",{className:"tr"},un.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Zn(tn)}),!!Nr.user_praise&&un.createElement("span",{className:"c-orange"},un.createElement(Kt.Z,{className:"mr5 ml30",onClick:()=>Jn(this,null,function*(){yield er({type:"shixunHomeworks/replyUnLike",payload:{object_id:Nr.id,object_type:"journals_for_message"}}),er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)})})}),!!Nr.praise_count&&Nr.praise_count),!Nr.user_praise&&un.createElement("span",null,un.createElement(Kt.Z,{className:"mr5 ml30",onClick:()=>Jn(this,null,function*(){yield er({type:"shixunHomeworks/replyLike",payload:{object_id:Nr.id,object_type:"journals_for_message"}}),er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)})})}),!!Nr.praise_count&&Nr.praise_count))))))})))),un.createElement("aside",{className:"tc mt30 pb30"},un.createElement(Re.Z,{defaultCurrent:1,total:$a==null?void 0:$a.total_count,hideOnSinglePage:!0,current:Vr.page||1,onChange:Nr=>{Vr.page=Nr,er({type:"shixunHomeworks/getReplyList",payload:Zr({},Vr)})}})),un.createElement(Yt,null))};var br=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,user:tt,loading:xn,globalSetting:In})=>({shixunHomeworks:yt,globalSetting:In,user:tt,classroomList:$e,loading:xn.effects}))(sn),aa=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,or=(yt,$e,tt)=>$e in yt?aa(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,jn=(yt,$e)=>{for(var tt in $e||($e={}))Tt.call($e,tt)&&or(yt,tt,$e[tt]);if(Fa)for(var tt of Fa($e))Rt.call($e,tt)&&or(yt,tt,$e[tt]);return yt};Ee().locale("ZH-cn");const Gt=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:xn,dispatch:In})=>{var er;const nr=(0,De.useParams)(),{detailLeftMenus:bn}=$e,{replyList:Ut,referenceAnswer:On}=yt;return nr.page_size=10,(0,E.useEffect)(()=>{In({type:"shixunHomeworks/getReplyList",payload:jn({},nr)}),In({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:nr.categoryId}}),bn.course_modules||In({type:"classroomList/getClassroomLeftMenus",payload:jn({},nr)})},[nr.categoryId]),E.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},E.createElement("aside",{className:["c-black","font14"].join(" ")},yt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&E.createElement("div",null,(On==null?void 0:On.reference_answer)&&E.createElement(la.Z,{value:On==null?void 0:On.reference_answer}),!(On!=null&&On.reference_answer)&&E.createElement(gt.Z,null)),(er=On==null?void 0:On.attachments)==null?void 0:er.map((Vr,xa)=>E.createElement("div",null,E.createElement("a",{href:`${Cr.Z.API_SERVER}${Vr.url}`},E.createElement("span",{className:"iconfont icon-fujian c-green font14"}),E.createElement("span",{className:"ml10 c-black"},Vr.title),E.createElement("span",{className:"c-light-black ml20 font12"},Vr.filesize))))))};var qn=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,loading:tt,globalSetting:xn})=>({shixunHomeworks:yt,globalSetting:xn,classroomList:$e,loading:tt.effects}))(Gt),yr=te(49493),Ar={modal:"modal___lF39e"},wr=te(59301),Sr=Object.defineProperty,Kr=Object.defineProperties,tr=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Ia=(yt,$e,tt)=>$e in yt?Sr(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Na=(yt,$e)=>{for(var tt in $e||($e={}))Gr.call($e,tt)&&Ia(yt,tt,$e[tt]);if(Ln)for(var tt of Ln($e))Ea.call($e,tt)&&Ia(yt,tt,$e[tt]);return yt},ni=(yt,$e)=>Kr(yt,tr($e)),yi=(yt,$e)=>{var tt={};for(var xn in yt)Gr.call(yt,xn)&&$e.indexOf(xn)<0&&(tt[xn]=yt[xn]);if(yt!=null&&Ln)for(var xn of Ln(yt))$e.indexOf(xn)<0&&Ea.call(yt,xn)&&(tt[xn]=yt[xn]);return tt},Oa=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Wr=yt=>{var $e=yt,{classroomList:tt,shixunHomeworks:xn,dispatch:In,cb:er}=$e,nr=yi($e,["classroomList","shixunHomeworks","dispatch","cb"]),bn,Ut,On,Vr,xa;const Gn=(0,De.useParams)(),[en,Qn]=(0,E.useState)(""),[Zn,Wn]=(0,E.useState)([]),[Lr,Ja]=(0,E.useState)({learn:0,active:0,score:0,chat:0});console.log(xn,"classroomList");const{workList:Mn}=xn;(0,E.useEffect)(()=>{tt.actionTabs.key},[tt.actionTabs]);const Ta=()=>Oa(void 0,null,function*(){if(!en){pe.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}In({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let Ot=yield(0,He.ZP)(`/api/homework_commons/${Gn.categoryId}/ai_bulk_create.json`,{method:"post",body:ni(Na({min:1,max:en,course_id:Gn.coursesId},Lr),{course_group_ids:Zn})});(Ot==null?void 0:Ot.status)===0&&(pe.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),In({type:"classroomList/setActionTabs",payload:{}}),er()),In({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return wr.createElement(je.default,{width:584,className:Ar.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{Wn([]),Qn(""),Ja({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Ta,open:tt.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{In({type:"classroomList/setActionTabs",payload:{}})}},wr.createElement("p",{style:{display:"flex",alignItems:"center"}},wr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),wr.createElement(Ge.Z,{style:{width:100},min:(bn=Mn==null?void 0:Mn.group_data)==null?void 0:bn.min_num,max:(Ut=Mn==null?void 0:Mn.group_data)==null?void 0:Ut.max_num,precision:0,step:1,value:en,onChange:Ot=>{Qn(Ot)}}),wr.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(On=Mn==null?void 0:Mn.group_data)==null?void 0:On.min_num,"~",(Vr=Mn==null?void 0:Mn.group_data)==null?void 0:Vr.max_num,"\u4EBA")),wr.createElement("p",{style:{display:"flex"}},wr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),wr.createElement(rt.default.Group,{value:Zn,onChange:Ot=>{Wn(Ot)}},(xa=Mn==null?void 0:Mn.course_group_info)==null?void 0:xa.map(Ot=>wr.createElement(rt.default,{key:Ot==null?void 0:Ot.course_group_id,value:Ot==null?void 0:Ot.course_group_id},Ot==null?void 0:Ot.group_group_name)))),wr.createElement("div",{style:{display:"flex"}},wr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),wr.createElement(rt.default.Group,{onChange:Ot=>{Ja({learn:Ot.indexOf(1)>-1?1:0,active:Ot.indexOf(2)>-1?1:0,score:Ot.indexOf(3)>-1?1:0,chat:Ot.indexOf(4)>-1?1:0})}},wr.createElement(rt.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),wr.createElement(rt.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),wr.createElement(rt.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),wr.createElement(rt.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var La=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(Wr),ta=te(74643),Ua={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},ci=te(59301),Si=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const no=({})=>{var yt,$e;const[tt,xn]=(0,E.useState)(!0),[In,er]=(0,E.useState)(!1),[nr,bn]=(0,E.useState)([]),[Ut,On]=(0,E.useState)([]),[Vr,xa]=(0,E.useState)([]),[Gn,en]=(0,E.useState)([]),[Qn,Zn]=(0,E.useState)(""),Wn=(0,De.useParams)();function Lr(){return Si(this,null,function*(){let Ta=yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators.json`,{method:"get"});On(Ta)})}function Ja(){return Si(this,null,function*(){var Ta;let Ot=yield(0,He.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/teachers`,{method:"get",params:{homework_id:Wn.categoryId,limit:1e3}});(Ta=Ot==null?void 0:Ot.teacher_list)==null||Ta.map(_r=>{_r.key=_r.user_id}),xa(Ot==null?void 0:Ot.teacher_list),en(Ot==null?void 0:Ot.teacher_list)})}(0,E.useEffect)(()=>{Lr(),Ja()},[Wn]);const Mn=()=>{};return ci.createElement("section",{className:Ua.form},ci.createElement(ae.Z,{className:Ua.content,style:{padding:"20px 30px",gap:20}},(yt=Ut==null?void 0:Ut.data)==null?void 0:yt.map(Ta=>ci.createElement(ae.Z,{align:"middle",className:`${Ua.borderSty} ${Qn===(Ta==null?void 0:Ta.id)?Ua.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ci.createElement("span",{className:"c-grey-333"},Ta==null?void 0:Ta.real_name),(Ut==null?void 0:Ut.can_edit)&&ci.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ua.delSty}`,onMouseEnter:()=>{Zn(Ta.id)},onMouseLeave:()=>{Zn("")},onClick:()=>Si(void 0,null,function*(){(yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ta.id}})).status===0&&(pe.ZP.info("\u5220\u9664\u6210\u529F"),Lr(),Ja())})}))),(Ut==null?void 0:Ut.can_edit)&&ci.createElement(Te.ZP,{className:Ua.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>er(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ut!=null&&Ut.can_edit)&&!(($e=Ut==null?void 0:Ut.data)!=null&&$e.length)&&ci.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ci.createElement(je.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:In,onCancel:()=>er(!1),onOk:()=>Si(void 0,null,function*(){if(nr.length===0){pe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:nr}})).status===0&&(pe.ZP.info("\u6DFB\u52A0\u6210\u529F"),bn([]),Lr(),Ja(),er(!1))})},ci.createElement("div",null,ci.createElement("div",{style:{display:"flex"}},ci.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ci.createElement(be.default.Search,{onChange:Ta=>{xa(Gn.filter(Ot=>Ot.name.indexOf(Ta.target.value)>-1))}})),ci.createElement(Ue.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ta,Ot)=>{bn(Ta)},selectedRowKeys:nr,getCheckboxProps:Ta=>({disabled:Ta.is_collaborator})},pagination:!1,dataSource:Vr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var qi=(0,De.connect)(({shixunHomeworks:yt,loading:$e})=>({shixunHomeworks:yt,loading:$e.effects}))(no),pi=te(16326),vi=te(71411),_i=te(49686),$i=te(59772),na=te(50004),Un=te(38021),ar=te(59301),Zi=Object.defineProperty,Di=Object.defineProperties,Wi=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,$t=(yt,$e,tt)=>$e in yt?Zi(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,an=(yt,$e)=>{for(var tt in $e||($e={}))_t.call($e,tt)&&$t(yt,tt,$e[tt]);if(ho)for(var tt of ho($e))cn.call($e,tt)&&$t(yt,tt,$e[tt]);return yt},Bn=(yt,$e)=>Di(yt,Wi($e)),Tn=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const{RangePicker:Er}=pi.default,{Option:ir}=Ie.default,Xn=({shixunHomeworks:yt,classroomList:$e,getData:tt,dispatch:xn})=>{var In,er,nr,bn,Ut,On,Vr,xa,Gn,en,Qn,Zn,Wn,Lr,Ja;const{workSetting:Mn,workList:Ta}=yt,Ot=(0,De.useParams)(),[_r,$a]=(0,E.useState)(!0);let[Ae,Nr]=(0,E.useState)([]),[tn,Ra]=(0,E.useState)([]);const[mn,Rr]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_i.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[_a,Ai]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Mn!=null&&Mn.course_id&&(Object.keys(mn).map(function($n){$n.indexOf("proportion")>-1?mn[$n]=Mn[$n]*100:mn[$n]=Mn[$n]}),Mn.anonymous_comment&&(mn.unified_late=Mn.unified_anonymous_comment,Ai(Mn.unified_anonymous_comment)),(!mn.allow_late||!mn.unified_late)&&(mn.late_penalty=5),mn.unified_setting||(mn.unified_late=!1,mn.unified_anonymous_comment=!1,mn.unified_anonymous_appeal=!1),Ae=JSON.parse(JSON.stringify(Mn.group_settings.map($n=>Bn(an({},$n),{group_name:[$n.group_name]})).filter($n=>$n.publish_time!==null))),tn=JSON.parse(JSON.stringify(Mn.allow_late_settings.map($n=>Bn(an({},$n),{group_name:[$n.group_name]})).filter($n=>$n.late_time!==null))),Rr(an({},mn)),Nr(Ae.length?[...Ae]:[{}]),Ra([...tn]))},[Mn]),(0,E.useEffect)(()=>{$a(!(0,we.GJ)())},[(0,we.GJ)()]);const[Gi,ei]=(0,E.useState)(!1),Fi=()=>Tn(void 0,null,function*(){ei(!Gi);const $n=JSON.parse(JSON.stringify(mn));if($n.categoryId=Ot.categoryId,mn.unified_setting||(Ae=Ae==null?void 0:Ae.map(Ur=>{var eo,ja;if(!Ur.publish_time||!Ur.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ei(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Ur.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ei(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ur.group_name=typeof(Ur==null?void 0:Ur.group_name)=="string"?[Ur==null?void 0:Ur.group_name]:Ur==null?void 0:Ur.group_name,Ur.group_id=(ja=(eo=Ur==null?void 0:Ur.group_name)==null?void 0:eo.map(Li=>{var wo,Ji;let uo=(Ji=(wo=Mn.group_settings)==null?void 0:wo.filter(io=>(io==null?void 0:io.group_name)===Li))==null?void 0:Ji[0];return uo==null?void 0:uo.group_id}))==null?void 0:ja.toString().split(","),Ur})),$n.group_settings=Ae,mn.allow_late)if(mn.unified_late){if(mn.late_penalty===null||mn.late_penalty===void 0||mn.late_penalty<0||mn.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ei(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ei(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else tn=tn==null?void 0:tn.map(Ur=>{var eo,ja;if(Ur.penalty_type=_i.Q.Number,Ur.late_penalty===null||Ur.late_penalty===void 0||Ur.late_penalty<0||Ur.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ei(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ur.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ei(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Ur.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ei(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ur.group_name=typeof(Ur==null?void 0:Ur.group_name)=="string"?[Ur==null?void 0:Ur.group_name]:Ur==null?void 0:Ur.group_name,Ur.group_id=(ja=(eo=Ur==null?void 0:Ur.group_name)==null?void 0:eo.map(Li=>{var wo,Ji;let uo=(Ji=(wo=Mn.group_settings)==null?void 0:wo.filter(io=>(io==null?void 0:io.group_name)===Li))==null?void 0:Ji[0];return uo==null?void 0:uo.group_id}))==null?void 0:ja.toString().split(","),Ur}),$n.allow_late_settings=tn;if(mn!=null&&mn.submit_limit&&!(mn!=null&&mn.submit_limit_num)){pe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ei(!1);return}if(mn!=null&&mn.can_submit&&!(mn!=null&&mn.submit_num)){pe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ei(!1);return}Object.keys($n).map(function(Ur){Ur.indexOf("proportion")>-1&&($n[Ur]=$n[Ur]/100)}),xn({type:"shixunHomeworks/updateSetting",payload:Bn(an({},$n),{penalty_type:_i.Q.Number})}).then(Ur=>{Ur.status===0?(ei(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),tt()):ei(!1)})}),Xi=(0,E.useMemo)(()=>(Mn==null?void 0:Mn.allow_late)||(Mn==null?void 0:Mn.all_group_late),[Mn,Ta]),xr=($n,Ur,eo="group_id")=>{var ja;return Ur?Ur.find(Li=>Li[eo]===$n):(ja=Mn==null?void 0:Mn.group_settings)==null?void 0:ja.find(Li=>Li.group_id[0]===$n)},mi=$n=>{var Ur,eo;const ja=xr($n,Mn==null?void 0:Mn.allow_late_settings,"id"),Li=xr($n,Mn==null?void 0:Mn.anonymous_comment_settings),wo=xr($n);return(Mn==null?void 0:Mn.allow_late)&&ja&&Ee()(ja==null?void 0:ja.late_time)<=Ee()()||(Mn==null?void 0:Mn.anonymous_comment)&&Li&&(Li==null?void 0:Li.evaluation_start)!==null||((eo=(Ee()(wo==null?void 0:wo.end_time)<=Ee()()&&((Ur=Mn==null?void 0:Mn.allow_late_settings)==null?void 0:Ur.filter(Ji=>Ji.group_id.includes($n))))[0])==null?void 0:eo.late_time)!=null},ga=Mn==null?void 0:Mn.anonymous_comment,hi=(In=Mn==null?void 0:Mn.allow_late_settings)!=null&&In.length?(er=Mn==null?void 0:Mn.allow_late_settings)==null?void 0:er.every($n=>{if($n.evaluation_start)return!0}):!1,To=(Mn==null?void 0:Mn.unified_late)&&(Mn==null?void 0:Mn.anonymous_comment),Ao=Mn==null?void 0:Mn.anonymous_comment,Wa=$n=>{if(!$n)return!1;const Ur=xr($n,Mn==null?void 0:Mn.anonymous_comment_settings);return(Mn==null?void 0:Mn.anonymous_comment)&&Ur&&(Ur==null?void 0:Ur.evaluation_start)!==null},Bi=$n=>{const Ur=xr($n,Mn==null?void 0:Mn.anonymous_comment_settings);return Ur&&(Ur==null?void 0:Ur.evaluation_start)!==null};return ar.createElement("div",{style:{padding:"30px 50px"}},ar.createElement("div",{className:`${Un.Z.title}`},ar.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),ar.createElement(Ve.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"},ar.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Un.Z.title_icon}`}))),ar.createElement("div",{className:Un.Z.content},((nr=Mn==null?void 0:Mn.group_settings)==null?void 0:nr.length)>0?ar.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(bn=Un.Z)==null?void 0:bn.h_lh_40}`,align:"middle"},ar.createElement(vi.Z,{checked:mn.unified_setting,disabled:_r||!((Ut=Mn==null?void 0:Mn.homework_status)!=null&&Ut.includes("\u672A\u53D1\u5E03"))||(0,we.Rm)()&&!((Vr=(On=$e.AssistantObject)==null?void 0:On.group)!=null&&Vr.can_publish)||!(Mn!=null&&Mn.manage_all_group),onChange:()=>{var $n;if(!(($n=Mn==null?void 0:Mn.homework_status)!=null&&$n.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(mn.unified_setting=!mn.unified_setting,mn.unified_setting||(mn.unified_late=!1),Rr(Object.assign({},mn)),Ae==""){Nr([{}]);return}mn.unified_setting&&(Nr([]),Ra([{late_penalty:5}]))}}),ar.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ar.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,mn.unified_setting&&ar.createElement("div",{className:Un.Z.row_sty,style:{padding:"5px 30px"}},ar.createElement(ae.Z,{align:"middle"},ar.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),ar.createElement(fe.Z,{className:"ml5"},ar.createElement(pi.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:_r||!((xa=Mn==null?void 0:Mn.homework_status)!=null&&xa.includes("\u672A\u53D1\u5E03")||(Gn=Mn==null?void 0:Mn.homework_status)!=null&&Gn.includes("\u672A\u5F00\u59CB"))||(0,we.Rm)()&&!((Qn=(en=$e.AssistantObject)==null?void 0:en.group)!=null&&Qn.can_publish),value:mn.publish_time?Ee()(mn.publish_time):"",disabledDate:$n=>(0,na.Q8)($n,Mn==null?void 0:Mn.course_end_date),disabledTime:$n=>(0,na.d0)($n),onChange:($n,Ur)=>{mn.publish_time=Ur,!mn.end_time&&mn.unified_setting&&(mn.end_time=Ee()($n).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Rr(Object.assign({},mn))}})),ar.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),ar.createElement(ae.Z,{align:"middle"},ar.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),ar.createElement(fe.Z,{className:"ml5"},ar.createElement(pi.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:hi||Ao||(Mn==null?void 0:Mn.allow_late)&&(Mn==null?void 0:Mn.homework_status.includes("\u5DF2\u622A\u6B62"))||_r||(Mn==null?void 0:Mn.allow_late)&&Ee()()>=Ee()(Mn==null?void 0:Mn.end_time)||(0,we.Rm)()&&!((Wn=(Zn=$e.AssistantObject)==null?void 0:Zn.group)!=null&&Wn.can_publish),disabledDate:$n=>(0,na.Q8)($n,Mn==null?void 0:Mn.course_end_date,mn.publish_time),disabledTime:$n=>(0,na.d0)($n,mn.publish_time),value:mn.end_time?Ee()(mn.end_time):"",onChange:($n,Ur)=>{mn.end_time=Ur,Rr(Object.assign({},mn))}})),ar.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!mn.unified_setting&&ar.createElement(ae.Z,null,Ae&&Ae.map(function($n,Ur){var eo,ja,Li,wo;return ar.createElement(ae.Z,{key:Ur},ar.createElement(ae.Z,{style:{padding:"5px 14px 5px 52px"}},ar.createElement(fe.Z,{className:Un.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Ur+1),ar.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},ar.createElement(Ie.default,{disabled:_r||((eo=Mn==null?void 0:Mn.homework_status)!=null&&eo.includes("\u672A\u53D1\u5E03")&&$n.id||Ee()(){var uo,io;if((0,we.Rm)()&&!((io=(uo=$e.AssistantObject)==null?void 0:uo.group)!=null&&io.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}Ae[Ur].group_name=Ji,Ae[Ur].group_id=$n.group_id;const so=(0,at.flattenDeep)(Ae.map(zo=>zo.group_name)),No=tn.map(zo=>{let ml=(zo==null?void 0:zo.group_name)||[];return Bn(an({},zo),{group_name:(0,at.remove)(ml,Ni=>so.includes(Ni))})});Ra(No),Nr(Ae.slice())}},Mn.group_settings&&Mn.group_settings.map(function(Ji){if(!Ae.map(uo=>uo.group_name).toString().split(",").includes(String(Ji.group_name)))return ar.createElement(ir,{value:Ji.group_name,key:Ji.id},Ji.group_name)})))),ar.createElement(fe.Z,{style:{padding:"5px 0"}},ar.createElement(Er,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[$n.publish_time?Ee()($n.publish_time):Ee()(),Ee()()]},disabled:_r||(Ee()()<=Ee()((ja=xr($n.id))==null?void 0:ja.publish_time)?!1:[!0,mi($n.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Ji=>(0,na.Q8)(Ji,Mn==null?void 0:Mn.course_end_date),disabledTime:Ji=>(0,na.d0)(Ji),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:$n.publish_time&&[Ee()($n.publish_time),Ee()($n.end_time)],onChange:(Ji,uo)=>{var io,so;if((0,we.Rm)()&&!((so=(io=$e.AssistantObject)==null?void 0:io.group)!=null&&so.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}Ae[Ur].publish_time=uo[0],Ae[Ur].end_time=uo[1],Nr([...Ae])}})),!_r&&ar.createElement(fe.Z,{className:`${(Li=Un.Z)==null?void 0:Li.h_lh_40}`,style:{padding:"5px 0"}},Ae.length<((wo=Mn==null?void 0:Mn.group_settings)==null?void 0:wo.length)&&ar.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Nr(Ae.concat({}))}}),($n!=null&&$n.publish_time&&Ee()(){var Ji,uo;if((0,we.Rm)()&&!((uo=(Ji=$e.AssistantObject)==null?void 0:Ji.normal)!=null&&uo.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}const io=(0,at.cloneDeep)(tn);io.forEach((so,No)=>{so.group_name&&(so.group_name=so.group_name.filter(zo=>{var ml;return!((ml=Ae[Ur].group_name)!=null&&ml.includes(zo))}))}),Ae=Ae.filter((so,No)=>Ur!==No),Ra(io),Nr(Ae.slice()),setTimeout(()=>Nr(Ae.slice()),10)}}):ar.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),ar.createElement($i.ZP,{checkMarginLeft:60,className:"mb20",disabled:_r,value:mn,onChange:$n=>Rr(an(an({},mn),$n))}),ar.createElement(ar.Fragment,null,ar.createElement("div",{className:`${Un.Z.title} mt30`},ar.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),ar.createElement("div",{className:Un.Z.content},ar.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Lr=Un.Z)==null?void 0:Lr.h_lh_40}`,align:"middle"},ar.createElement(vi.Z,{checked:mn.allow_late,disabled:hi||_r||(Mn==null?void 0:Mn.allow_late),onChange:$n=>{var Ur;if((0,we.Rm)()&&!((Ur=$e.AssistantObject.group)!=null&&Ur.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}$n&&je.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:ar.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ar.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"),ar.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ar.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"))}),mn.allow_late=!mn.allow_late,tn==""&&Ra([{late_penalty:5}]),Rr(Object.assign({},mn))}}),ar.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ar.createElement(Ve.Z,{overlayStyle:{width:380,maxWidth:380},title:ar.createElement("div",{style:{display:"flex",flexFlow:"column"}},ar.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),ar.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"),ar.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"))},ar.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Un.Z.title_icon}`}))),(mn==null?void 0:mn.allow_late)&&ar.createElement("div",{className:"pb5"},ar.createElement(ae.Z,{className:Un.Z.row_sty1},ar.createElement(fe.Z,{className:Un.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),ar.createElement(xe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_r,value:mn.unified_late,onChange:$n=>{var Ur;if((0,we.Rm)()&&!((Ur=$e.AssistantObject.group)!=null&&Ur.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}mn.unified_late=$n.target.value,tn==""&&!$n.target.value&&Ra([{late_penalty:5}]),Rr(an({},mn))}},(mn==null?void 0:mn.unified_setting)&&ar.createElement(xe.ZP,{disabled:(Mn==null?void 0:Mn.allow_late)||!(Mn!=null&&Mn.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Ja=Mn==null?void 0:Mn.group_settings)==null?void 0:Ja.length)&&ar.createElement(xe.ZP,{disabled:Mn==null?void 0:Mn.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),mn!=null&&mn.unified_late?ar.createElement("div",null,ar.createElement(ae.Z,{wrap:!1,align:"middle",className:`${Un.Z.row_sty1} mb10 mt5`},ar.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),ar.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},ar.createElement(Ge.Z,{disabled:_r||ga,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:mn.late_penalty,onChange:$n=>{var Ur;if((0,we.Rm)()&&!((Ur=$e.AssistantObject.group)!=null&&Ur.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}mn.late_penalty=$n,Rr(Object.assign({},mn))}})),ar.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")),ar.createElement(ae.Z,{className:`${Un.Z.row_sty1}`},ar.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),ar.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},ar.createElement(pi.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_r||To||hi,value:mn.late_time?Ee()(mn.late_time):"",disabledDate:$n=>(0,na.Q8)($n,Mn==null?void 0:Mn.course_end_date),disabledTime:$n=>(0,na.d0)($n),onChange:($n,Ur)=>{var eo;if((0,we.Rm)()&&!((eo=$e.AssistantObject.group)!=null&&eo.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}mn.late_time=Ur,Rr(Object.assign({},mn))}})),ar.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):tn.map(function($n,Ur){var eo;return ar.createElement(ae.Z,{key:Ur,style:{padding:"5px 14px 5px 52px"}},ar.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Ur+1),ar.createElement(fe.Z,{className:"mr20 ml10"},ar.createElement(Ie.default,{size:"large",disabled:_r||!((eo=Ta==null?void 0:Ta.homework_status)!=null&&eo.includes("\u672A\u53D1\u5E03"))&&$n.id,mode:"multiple",style:{width:250},value:typeof $n.group_name=="string"?[$n.group_name]:$n.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ja=>{var Li;if((0,we.Rm)()&&!((Li=$e.AssistantObject.normal)!=null&&Li.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}tn[Ur].group_name=ja,tn[Ur].group_id=$n.group_id,Ra(tn.slice())}},Mn.group_settings&&Mn.group_settings.map(function(ja){if(mn!=null&&mn.unified_setting&&!tn.map(Li=>Li.group_name).toString().split(",").includes(String(ja.group_name))&&!Bi(ja.id))return ar.createElement(ir,{value:ja.group_name,key:ja.id},ja.group_name);if(Ae.map(Li=>Li.group_name).toString().split(",").includes(String(ja.group_name))&&!tn.map(Li=>Li.group_name).toString().split(",").includes(String(ja.group_name))&&!Bi(ja.id))return ar.createElement(ir,{value:ja.group_name,key:ja.id},ja.group_name)}))),ar.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),ar.createElement(fe.Z,{className:"mr20 ml10"},ar.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:_r||Wa($n.id),defaultValue:$n.late_penalty,onChange:ja=>{var Li,wo;if((0,we.Rm)()&&!((wo=(Li=$e.AssistantObject)==null?void 0:Li.normal)!=null&&wo.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}tn[Ur].late_penalty=ja,tn[Ur].penalty_type=_i.Q.Number}})),ar.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ar.createElement(fe.Z,{className:"ml10"},ar.createElement(pi.default,{size:"large",disabled:_r||Wa($n.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ja=>(0,na.Q8)(ja,Mn==null?void 0:Mn.course_end_date),disabledTime:ja=>(0,na.d0)(ja),format:"YYYY-MM-DD HH:mm",value:$n!=null&&$n.late_time?Ee()($n.late_time):void 0,onChange:(ja,Li)=>{var wo,Ji;if((0,we.Rm)()&&!((Ji=(wo=$e.AssistantObject)==null?void 0:wo.normal)!=null&&Ji.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}tn[Ur].late_time=Li,Ra([...tn])}})),!_r&&ar.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},ar.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ra(tn.concat({penalty_type:_i.Q.Number,late_penalty:5}))}}),Ur>0&&!$n.id?ar.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{tn=tn.filter((ja,Li)=>Ur!==Li),Ra(tn.slice()),setTimeout(()=>Ra(tn.slice()),10)}}):ar.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),ar.createElement(Te.ZP,{loading:Gi,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Fi()},"\u4FDD\u5B58"))};var qt=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(Xn),Jt=te(59301),kn=Object.defineProperty,_n=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,qe=(yt,$e,tt)=>$e in yt?kn(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,nt=(yt,$e)=>{for(var tt in $e||($e={}))ue.call($e,tt)&&qe(yt,tt,$e[tt]);if(Dr)for(var tt of Dr($e))Ye.call($e,tt)&&qe(yt,tt,$e[tt]);return yt},dt=(yt,$e)=>_n(yt,Kn($e)),kt=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Lt=({shixunHomeworks:yt,getData:$e,dispatch:tt})=>{const{workSetting:xn}=yt,In=(0,De.useParams)(),[er,nr]=(0,E.useState)(!0);let[bn,Ut]=(0,E.useState)([]),[On,Vr]=(0,E.useState)([]);const[xa,Gn]=(0,E.useState)(!1),[en,Qn]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_i.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,E.useEffect)(()=>{nr(!(0,we.GJ)())},[(0,we.GJ)()]),(0,E.useEffect)(()=>{xn!=null&&xn.course_id&&(Object.keys(en).map(function(Wn){Wn.indexOf("proportion")>-1?(en[Wn]=(xn[Wn]*100).toFixed(0),console.log(Wn,en[Wn],xn[Wn])):en[Wn]=xn[Wn]}),(!en.allow_late||!en.unified_late)&&(en.late_penalty=5),en.unified_setting||(en.unified_late=!1,en.unified_anonymous_comment=!1,en.unified_anonymous_appeal=!1),bn=JSON.parse(JSON.stringify(xn.group_settings.map(Wn=>dt(nt({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),On=JSON.parse(JSON.stringify(xn.allow_late_settings.map(Wn=>dt(nt({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Qn(nt({},en)),Ut([...bn]),Vr([...On]),console.log(en,xn))},[xn]);const Zn=()=>kt(void 0,null,function*(){const Wn=JSON.parse(JSON.stringify(en));if(Wn.categoryId=In.categoryId,en.unified_setting||(bn=bn==null?void 0:bn.map(Lr=>{var Ja,Mn;if(!Lr.publish_time||!Lr.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Lr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Lr.group_name=typeof(Lr==null?void 0:Lr.group_name)=="string"?[Lr==null?void 0:Lr.group_name]:Lr==null?void 0:Lr.group_name,Lr.group_id=(Mn=(Ja=Lr==null?void 0:Lr.group_name)==null?void 0:Ja.map(Ta=>{var Ot,_r;let $a=(_r=(Ot=xn.group_settings)==null?void 0:Ot.filter(Ae=>(Ae==null?void 0:Ae.group_name)===Ta))==null?void 0:_r[0];return $a==null?void 0:$a.group_id}))==null?void 0:Mn.toString().split(","),Lr})),Wn.group_settings=bn,en.allow_late)if(en.unified_late){if(en.late_penalty===null||en.late_penalty===void 0||en.late_penalty<0||en.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(!en.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else On=On==null?void 0:On.map(Lr=>{var Ja,Mn;if(Lr.penalty_type=_i.Q.Number,Lr.late_penalty===null||Lr.late_penalty===void 0||Lr.late_penalty<0||Lr.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(!Lr.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Lr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Lr.group_name=typeof(Lr==null?void 0:Lr.group_name)=="string"?[Lr==null?void 0:Lr.group_name]:Lr==null?void 0:Lr.group_name,Lr.group_id=(Mn=(Ja=Lr==null?void 0:Lr.group_name)==null?void 0:Ja.map(Ta=>{var Ot,_r;let $a=(_r=(Ot=xn.group_settings)==null?void 0:Ot.filter(Ae=>(Ae==null?void 0:Ae.group_name)===Ta))==null?void 0:_r[0];return $a==null?void 0:$a.group_id}))==null?void 0:Mn.toString().split(","),Lr}),Wn.allow_late_settings=On;Object.keys(Wn).map(function(Lr){Lr.indexOf("proportion")>-1&&(Wn[Lr]=Wn[Lr]/100)}),tt({type:"shixunHomeworks/updateSetting",payload:dt(nt({},Wn),{penalty_type:_i.Q.Number})}).then(Lr=>{Lr.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),$e())})});return Jt.createElement("div",{className:Ua.form},Jt.createElement("div",{className:Ua.title},"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Jt.createElement(vi.Z,{disabled:er,checked:en.is_group_grade,onChange:Wn=>{en.is_group_grade=Wn,Qn(nt({},en))}}),Jt.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Jt.createElement("div",{className:Ua.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Jt.createElement(xe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:er,value:en.ta_mode,onChange:Wn=>{en.ta_mode=Wn.target.value,Qn(nt({},en))}},Jt.createElement(xe.ZP,{value:1,style:{marginRight:"40px"}},Jt.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Jt.createElement("br",null),Jt.createElement(xe.ZP,{value:0},Jt.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Jt.createElement("div",{className:Ua.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Jt.createElement(xe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:er,value:en.final_mode,onChange:Wn=>{en.final_mode=Wn.target.value,Qn(nt({},en))}},Jt.createElement(xe.ZP,{value:!1,style:{marginRight:"12px"}},Jt.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Jt.createElement(xe.ZP,{value:!0},Jt.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),en.final_mode?Jt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Jt.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Jt.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.te_proportion,onChange:Wn=>{en.te_proportion=Wn,Qn(Object.assign({},en))}}),Jt.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.ta_proportion,onChange:Wn=>{en.ta_proportion=Wn,Qn(Object.assign({},en))}}),en.is_group_grade&&Jt.createElement(Jt.Fragment,null,Jt.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.gr_proportion,onChange:Wn=>{en.gr_proportion=Wn,Qn(Object.assign({},en))}})),Jt.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:en.st_proportion,onChange:Wn=>{en.st_proportion=Wn,Qn(Object.assign({},en))}})),!er&&Jt.createElement(Jt.Fragment,null,Jt.createElement(Te.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>Zn()},"\u4FDD\u5B58"),Jt.createElement(Te.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Jt.createElement(je.default,{open:xa,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{Gn(!1)},onOk:()=>kt(void 0,null,function*(){const Wn=JSON.parse(JSON.stringify(en));Object.keys(Wn).map(function(Ja){Ja.indexOf("proportion")>-1&&(Wn[Ja]=Wn[Ja]/100)}),(yield(0,He.ZP)(`/api/courses/${In.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:Wn}})).status===0&&(pe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Gn(!1))})},Jt.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var Wt=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Lt),Xt=te(59301),ln=Object.defineProperty,Ht=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,pn=(yt,$e,tt)=>$e in yt?ln(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,on=(yt,$e)=>{for(var tt in $e||($e={}))Dn.call($e,tt)&&pn(yt,tt,$e[tt]);if(Rn)for(var tt of Rn($e))wn.call($e,tt)&&pn(yt,tt,$e[tt]);return yt},hn=(yt,$e)=>Ht(yt,gn($e)),Yn=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Pn=({getData:yt,dispatch:$e,shixunHomeworks:tt})=>{const{workSetting:xn}=tt,In=(0,De.useParams)(),[er,nr]=(0,E.useState)(!0);let[bn,Ut]=(0,E.useState)([]),[On,Vr]=(0,E.useState)([]);const[xa,Gn]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_i.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,E.useEffect)(()=>{nr(!(0,we.GJ)())},[(0,we.GJ)()]),(0,E.useEffect)(()=>{xn!=null&&xn.course_id&&(Object.keys(xa).map(function(Qn){Qn.indexOf("proportion")>-1?(xa[Qn]=xn[Qn]*100,console.log(Qn,xa[Qn],xn[Qn])):xa[Qn]=xn[Qn]}),(!xa.allow_late||!xa.unified_late)&&(xa.late_penalty=5),xa.unified_setting||(xa.unified_late=!1,xa.unified_anonymous_comment=!1,xa.unified_anonymous_appeal=!1),bn=JSON.parse(JSON.stringify(xn.group_settings.map(Qn=>hn(on({},Qn),{group_name:[Qn.group_name]})).filter(Qn=>Qn.publish_time!==null))),On=JSON.parse(JSON.stringify(xn.allow_late_settings.map(Qn=>hn(on({},Qn),{group_name:[Qn.group_name]})).filter(Qn=>Qn.late_time!==null))),Gn(on({},xa)),Ut([...bn]),Vr([...On]))},[xn]);const en=()=>Yn(void 0,null,function*(){const Qn=JSON.parse(JSON.stringify(xa));if(Qn.categoryId=In.categoryId,xa.unified_setting||(bn=bn==null?void 0:bn.map(Zn=>{var Wn,Lr;if(!Zn.publish_time||!Zn.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Zn.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Zn.group_name=typeof(Zn==null?void 0:Zn.group_name)=="string"?[Zn==null?void 0:Zn.group_name]:Zn==null?void 0:Zn.group_name,Zn.group_id=(Lr=(Wn=Zn==null?void 0:Zn.group_name)==null?void 0:Wn.map(Ja=>{var Mn,Ta;let Ot=(Ta=(Mn=xn.group_settings)==null?void 0:Mn.filter(_r=>(_r==null?void 0:_r.group_name)===Ja))==null?void 0:Ta[0];return Ot==null?void 0:Ot.group_id}))==null?void 0:Lr.toString().split(","),Zn})),Qn.group_settings=bn,xa.allow_late)if(xa.unified_late){if(xa.late_penalty===null||xa.late_penalty===void 0||xa.late_penalty<0||xa.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(!xa.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else On=On==null?void 0:On.map(Zn=>{var Wn,Lr;if(Zn.penalty_type=_i.Q.Number,Zn.late_penalty===null||Zn.late_penalty===void 0||Zn.late_penalty<0||Zn.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(!Zn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Zn.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Zn.group_name=typeof(Zn==null?void 0:Zn.group_name)=="string"?[Zn==null?void 0:Zn.group_name]:Zn==null?void 0:Zn.group_name,Zn.group_id=(Lr=(Wn=Zn==null?void 0:Zn.group_name)==null?void 0:Wn.map(Ja=>{var Mn,Ta;let Ot=(Ta=(Mn=xn.group_settings)==null?void 0:Mn.filter(_r=>(_r==null?void 0:_r.group_name)===Ja))==null?void 0:Ta[0];return Ot==null?void 0:Ot.group_id}))==null?void 0:Lr.toString().split(","),Zn}),Qn.allow_late_settings=On;Object.keys(Qn).map(function(Zn){Zn.indexOf("proportion")>-1&&(Qn[Zn]=Qn[Zn]/100)}),$e({type:"shixunHomeworks/updateSetting",payload:hn(on({},Qn),{penalty_type:_i.Q.Number})}).then(Zn=>{Zn.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),yt())})});return Xt.createElement("div",{className:Ua.form},Xt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Xt.createElement(rt.default,{checked:xa.work_public,disabled:er,onChange:Qn=>{xa.work_public=Qn.target.checked,Gn(Object.assign({},xa))}},Xt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Xt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Xt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Xt.createElement(rt.default,{checked:xa.score_open,disabled:er,onChange:Qn=>{Qn.target.checked&&(xa.personal_score_open=!0),xa.score_open=Qn.target.checked,Gn(Object.assign({},xa))}},Xt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Xt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Xt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Xt.createElement(rt.default,{checked:xa.personal_score_open,disabled:er||xa.score_open,onChange:Qn=>{xa.personal_score_open=Qn.target.checked,Gn(Object.assign({},xa))}},Xt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Xt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Xt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Xt.createElement(rt.default,{checked:xa.answer_public,disabled:er,onChange:Qn=>{xa.answer_public=Qn.target.checked,Gn(Object.assign({},xa))}},Xt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Xt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!er&&Xt.createElement(Xt.Fragment,null,Xt.createElement(Te.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:en},"\u4FDD\u5B58")))};var Nn=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Pn),sr=te(85320),lr=te(74970),Br=te(77648),wa=te(41957),$r=te(47625),cr=te(59301),ea=Object.defineProperty,ra=Object.defineProperties,Xr=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,ha=(yt,$e,tt)=>$e in yt?ea(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,mr=(yt,$e)=>{for(var tt in $e||($e={}))Jr.call($e,tt)&&ha(yt,tt,$e[tt]);if(va)for(var tt of va($e))ma.call($e,tt)&&ha(yt,tt,$e[tt]);return yt},kr=(yt,$e)=>ra(yt,Xr($e)),Ir=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const vr=(yt,$e)=>{if($e==="comment"){const tt=yt==null?void 0:yt.filter(er=>er.evaluation_end!==null);return tt.length===0?[{deleteflag:!0}]:(0,$r.M)(tt,["evaluation_start","evaluation_end"]).map(er=>kr(mr({},er),{evaluation_start:[er.evaluation_start,er.evaluation_end],group_name:[er.group_name],deleteflag:!1}))}else if($e==="appeal"){const tt=yt==null?void 0:yt.filter(er=>er.appeal_time!==null);return tt.length===0?[{deleteflag:!0}]:(0,$r.M)(tt,["appeal_time"]).map(er=>kr(mr({},er),{group_name:[er.group_name],deleteflag:!1}))}},pr=(yt,$e)=>yt.map(tt=>$e.find(xn=>xn.value===tt).id),Qr=({shixunHomeworks:yt,classroomList:$e,dispatch:tt})=>{var xn,In,er,nr,bn,Ut,On,Vr,xa;const{workSetting:Gn,workList:en}=yt,Qn=(0,De.useParams)(),[Zn,Wn]=(0,E.useState)(!0);let[Lr,Ja]=(0,E.useState)([]),[Mn,Ta]=(0,E.useState)([]);const[Ot,_r]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_i.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),$a=(xn=Gn==null?void 0:Gn.anonymous_comment_settings)==null?void 0:xn.map(xr=>({label:xr.group_name,value:xr.group_name,id:xr.group_id})),Ae=(In=Gn==null?void 0:Gn.anonymous_appeal_settings)==null?void 0:In.map(xr=>({label:xr.group_name,value:xr.group_name,id:xr.group_id})),[Nr]=Se.default.useForm(),[tn]=Se.default.useForm(),Ra=()=>Ir(void 0,null,function*(){const xr=(0,$r.Y)(Nr.getFieldsValue(),"YYYY-MM-DD HH:mm"),mi=(0,at.cloneDeep)(xr);for(const ga of mi.anonymous_comment_settings||[]){if(!(ga!=null&&ga.evaluation_start))return pe.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ga.group_name)return pe.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ga.evaluation_end=ga==null?void 0:ga.evaluation_start[1],ga.evaluation_start=ga==null?void 0:ga.evaluation_start[0],ga.group_id=pr(ga.group_name,$a),Reflect.deleteProperty(ga,"deleteflag")}return mi}),mn=()=>{const xr=(0,$r.Y)(tn.getFieldsValue(),"YYYY-MM-DD HH:mm"),mi=(0,at.cloneDeep)(xr);for(const ga of mi.anonymous_appeal_settings||[])ga.group_id=pr(ga.group_name,Ae),Reflect.deleteProperty(ga,"deleteflag");return mi},Rr=()=>Ir(void 0,null,function*(){yield tt({type:"shixunHomeworks/getWorkSetting",payload:mr({},Qn)}),Nr.resetFields(),tn.resetFields()});(0,E.useEffect)(()=>{Gn!=null&&Gn.course_id&&(Object.keys(Ot).map(function(xr){xr.indexOf("proportion")>-1?Ot[xr]=Gn[xr]*100:Ot[xr]=Gn[xr]}),(!Ot.allow_late||!Ot.unified_late)&&(Ot.late_penalty=5),Ot.unified_setting||(Ot.unified_late=!1,Ot.unified_anonymous_comment=!1,Ot.unified_anonymous_appeal=!1),Lr=JSON.parse(JSON.stringify(Gn.group_settings.map(xr=>kr(mr({},xr),{group_name:[xr.group_name]})).filter(xr=>xr.publish_time!==null))),Mn=JSON.parse(JSON.stringify(Gn.allow_late_settings.map(xr=>kr(mr({},xr),{group_name:[xr.group_name]})).filter(xr=>xr.late_time!==null))),_r(mr({},Ot)),Ja([...Lr]),Ta([...Mn]))},[Gn]),(0,E.useEffect)(()=>{Wn(!(0,we.t_)()&&!(Gn!=null&&Gn.can_edit))},[Gn,(0,we.t_)()]);const _a=(((er=Gn==null?void 0:Gn.homework_status)==null?void 0:er.includes("\u5DF2\u622A\u6B62"))||($a==null?void 0:$a.length)>0)&&(Gn==null?void 0:Gn.student_works),Ai=((nr=Gn==null?void 0:Gn.anonymous_appeal_settings)==null?void 0:nr.length)>0,Gi=(Gn==null?void 0:Gn.anonymous_comment)&&(Gn==null?void 0:Gn.unified_anonymous_comment)&&((bn=en==null?void 0:en.homework_status)==null?void 0:bn.includes("\u5DF2\u622A\u6B62"))||Ai,[ei,Fi]=(0,E.useState)(!1),Xi=()=>Ir(void 0,null,function*(){Fi(!ei);const xr=JSON.parse(JSON.stringify(Ot));if(xr.categoryId=Qn.categoryId,Ot.unified_setting||(Lr=Lr==null?void 0:Lr.map(ga=>{var hi,To;if(!ga.publish_time||!ga.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fi(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Fi(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(To=(hi=ga==null?void 0:ga.group_name)==null?void 0:hi.map(Ao=>{var Wa,Bi;let $n=(Bi=(Wa=Gn.group_settings)==null?void 0:Wa.filter(Ur=>(Ur==null?void 0:Ur.group_name)===Ao))==null?void 0:Bi[0];return $n==null?void 0:$n.group_id}))==null?void 0:To.toString().split(","),ga})),xr.group_settings=Lr,Ot.allow_late)if(Ot.unified_late){if(Ot.late_penalty===null||Ot.late_penalty===void 0||Ot.late_penalty<0||Ot.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Fi(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ot.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fi(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Mn=Mn==null?void 0:Mn.map(ga=>{var hi,To;if(ga.penalty_type=_i.Q.Number,ga.late_penalty===null||ga.late_penalty===void 0||ga.late_penalty<0||ga.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Fi(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ga.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Fi(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Fi(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(To=(hi=ga==null?void 0:ga.group_name)==null?void 0:hi.map(Ao=>{var Wa,Bi;let $n=(Bi=(Wa=Gn.group_settings)==null?void 0:Wa.filter(Ur=>(Ur==null?void 0:Ur.group_name)===Ao))==null?void 0:Bi[0];return $n==null?void 0:$n.group_id}))==null?void 0:To.toString().split(","),ga}),xr.allow_late_settings=Mn;if(Ot.evaluation_start){if(Ot.end_time&&Ee()(Ot.evaluation_start)<=Ee()(Ot.end_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Fi(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(Ot.late_time&&Ee()(Ot.evaluation_start)<=Ee()(Ot.late_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Fi(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(xr).map(function(ga){ga.indexOf("proportion")>-1&&(xr[ga]=xr[ga]/100)}),xr.anonymous_comment&&!xr.unified_anonymous_comment){const ga=yield Ra();xr.anonymous_comment_settings=ga.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(hi=>{Reflect.deleteProperty(xr,hi)})}if(xr.anonymous_appeal&&!xr.unified_anonymous_appeal){const ga=mn();xr.anonymous_appeal_settings=ga.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(hi=>{Reflect.deleteProperty(xr,hi)})}(yield(0,He.ZP)(`/api/homework_commons/${Qn.categoryId}/evaluation_setting.json`,{method:"post",body:mr({},xr)})).status===0?(Fi(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Wn(!0),Rr()):Fi(!1)});return cr.createElement("div",{className:Ua.form},cr.createElement("div",{className:Ua.title},"\u4F5C\u4E1A\u533F\u8BC4"),cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},cr.createElement(vi.Z,{checked:Ot.anonymous_comment,disabled:Zn||!_a||(Gn==null?void 0:Gn.anonymous_comment),onChange:()=>{var xr;if((0,we.Rm)()&&!((xr=$e.AssistantObject.group)!=null&&xr.can_anonymous_comment)){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.anonymous_comment=!Ot.anonymous_comment,Ot.allow_late&&!Ot.evaluation_start?Ot.late_time&&Ot.late_time!=""&&(Ot.evaluation_start=Ee()(Ot.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ot.evaluation_end=Ee()(Ot.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):Ot.unified_setting&&!Ot.evaluation_start&&Ot.end_time&&Ot.end_time!=""&&(Ot.evaluation_start=Ee()(Ot.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ot.evaluation_end=Ee()(Ot.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),Ot.anonymous_comment&&(Ot.evaluation_num=parseInt(Ot.evaluation_num)?Ot.evaluation_num:3,Ot.absence_penalty=parseInt(Ot.absence_penalty)?Ot.absence_penalty:3),_r(Object.assign({},Ot))}}),cr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),cr.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"),cr.createElement(Ve.Z,{title:cr.createElement("div",null,cr.createElement("div",null,"\u89C4\u5219"),cr.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"),cr.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),cr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),cr.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"))},cr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ua.title_icon}`}))),Ot.anonymous_comment&&cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},cr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),cr.createElement(xe.ZP.Group,{value:Ot.unified_anonymous_comment,disabled:Zn||Ot.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment),onChange:xr=>{var mi;if((0,we.Rm)()&&!((mi=$e.AssistantObject.group)!=null&&mi.can_anonymous_comment)){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}_r(ga=>kr(mr({},ga),{unified_anonymous_comment:xr.target.value})),Nr.resetFields()}},(Gn==null?void 0:Gn.unified_setting)&&(Gn==null?void 0:Gn.unified_late)&&cr.createElement(xe.ZP,{value:!0,disabled:Zn||Ot.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment)||!(Gn!=null&&Gn.manage_all_group)},cr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ut=Gn==null?void 0:Gn.group_settings)==null?void 0:Ut.length)>0&&cr.createElement(xe.ZP,{value:!1},cr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),Ot.anonymous_comment&&Ot.unified_anonymous_comment&&cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},cr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),cr.createElement(xe.ZP.Group,{value:Ot.anonymous_group,disabled:Zn||Ot.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment),onChange:xr=>{var mi;if((0,we.Rm)()&&!((mi=$e.AssistantObject.group)!=null&&mi.can_anonymous_comment)){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}_r(ga=>kr(mr({},ga),{anonymous_group:xr.target.value}))}},cr.createElement(xe.ZP,{value:!1},cr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((On=Gn==null?void 0:Gn.group_settings)==null?void 0:On.length)>0&&cr.createElement(xe.ZP,{value:!0,disabled:Zn||!(Gn!=null&&Gn.can_anonymous_group)},cr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Ot.anonymous_comment&&cr.createElement(cr.Fragment,null,Ot.unified_anonymous_comment?cr.createElement(sr.Z,{data:Ot,setData:_r,disabled:Zn}):cr.createElement(Se.default,{form:Nr,autoComplete:"off",initialValues:Gn!=null&&Gn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:vr(Gn==null?void 0:Gn.anonymous_comment_settings,"comment")}},cr.createElement(lr.Z,{disabled:Zn,selectOptions:$a,form:Nr,data:Ot}))),cr.createElement("div",{className:Ua.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},cr.createElement(vi.Z,{checked:Ot.anonymous_appeal,disabled:Zn||!Gi||(Gn==null?void 0:Gn.anonymous_appeal),onChange:()=>{var xr;if((0,we.Rm)()&&!((xr=$e.AssistantObject.group)!=null&&xr.can_anonymous_appeal)){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.anonymous_appeal=!Ot.anonymous_appeal,Ot.anonymous_appeal&&(Ot.appeal_penalty=parseInt(Ot.appeal_penalty)?Ot.appeal_penalty:2),_r(Object.assign({},Ot))}}),cr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),cr.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")),Ot.anonymous_appeal&&cr.createElement(cr.Fragment,null,cr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},cr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),cr.createElement(xe.ZP.Group,{value:Ot.unified_anonymous_appeal,disabled:Zn||(Gn==null?void 0:Gn.anonymous_appeal),onChange:xr=>{var mi;if((0,we.Rm)()&&!((mi=$e.AssistantObject.group)!=null&&mi.can_anonymous_appeal)){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}_r(ga=>kr(mr({},ga),{unified_anonymous_appeal:xr.target.value})),tn.resetFields()}},(Gn==null?void 0:Gn.unified_anonymous_comment)&&cr.createElement(xe.ZP,{value:!0,disabled:!(Gn!=null&&Gn.manage_all_group)},cr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Vr=Gn==null?void 0:Gn.group_settings)==null?void 0:Vr.length)>0&&cr.createElement(xe.ZP,{value:!1},cr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),Ot.unified_anonymous_appeal?cr.createElement(Br.Z,{data:Ot,setData:_r,disabled:Zn}):cr.createElement(Se.default,{form:tn,initialValues:Gn!=null&&Gn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:vr(Gn==null?void 0:Gn.anonymous_appeal_settings,"appeal")}},cr.createElement(wa.Z,{disabled:Zn||(0,we.Rm)()&&!((xa=$e.AssistantObject.group)!=null&&xa.can_anonymous_appeal),selectOptions:Ae,form:tn}))),!Zn&&cr.createElement(Te.ZP,{loading:ei,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Xi()},"\u4FDD\u5B58"))};var Ca=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(Qr),Za=te(64348),sa=te(4990),lt=te(59301),Va=Object.defineProperty,Ka=Object.defineProperties,Ha=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,Ya=(yt,$e,tt)=>$e in yt?Va(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,di=(yt,$e)=>{for(var tt in $e||($e={}))oi.call($e,tt)&&Ya(yt,tt,$e[tt]);if(ui)for(var tt of ui($e))wi.call($e,tt)&&Ya(yt,tt,$e[tt]);return yt},Qa=(yt,$e)=>Ka(yt,Ha($e)),Qi=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Ei=yt=>Qi(void 0,null,function*(){return yield(0,He.ZP)(`/api/homework_commons/${yt==null?void 0:yt.categoryId}/publish_setting.json`,{method:"post",body:yt})}),Hi=yt=>Qi(void 0,null,function*(){return yield(0,He.ZP)(`/api/homework_commons/${yt==null?void 0:yt.categoryId}/evaluation_setting.json`,{method:"post",body:yt})}),Ui=(yt,$e)=>yt==null?void 0:yt.map(tt=>{var xn;return(xn=$e==null?void 0:$e.find(In=>In.value===tt))==null?void 0:xn.id}),Ki=(yt,$e)=>{var tt;return yt=typeof yt=="string"?[yt]:yt,(tt=yt==null?void 0:yt.map(xn=>$e==null?void 0:$e.find(In=>{var er;return(er=In==null?void 0:In.group_name)==null?void 0:er.includes(xn)})))==null?void 0:tt.filter(xn=>xn)},ti=(yt,$e,tt,xn=!1)=>{let In=null,er=xn?$e:Ki(yt,$e);return er==null||er.forEach((nr,bn)=>{(bn==0||tt(nr,In||{}))&&(In=nr)}),In},fo=({shixunHomeworks:yt,loading:$e,dispatch:tt,classroomList:xn})=>{var In,er,nr,bn,Ut,On,Vr,xa,Gn,en,Qn,Zn,Wn,Lr,Ja,Mn,Ta,Ot,_r;const $a=(0,De.useParams)(),{workSetting:Ae,workList:Nr}=yt,[,tn,Ra]=(0,st.U)(Ei,{categoryId:$a==null?void 0:$a.categoryId,penalty_type:_i.Q.Number}),[,mn,Rr]=(0,st.U)(Hi,{categoryId:$a==null?void 0:$a.categoryId}),[_a]=Se.default.useForm(),Ai=Se.default.useWatch("group_type",_a),Gi=Se.default.useWatch("unified_setting",_a),ei=Se.default.useWatch("group_settings",_a),Fi=Se.default.useWatch("allow_late_settings",_a),Xi=Se.default.useWatch("end_time",_a),xr=Se.default.useWatch("publish_time",_a),mi=Se.default.useWatch("allow_late",_a),ga=Se.default.useWatch("unified_late",_a),hi=Se.default.useWatch("late_time",_a),To=Se.default.useWatch("anonymous_comment",_a),Ao=Se.default.useWatch("unified_anonymous_comment",_a),Wa=Se.default.useWatch("evaluation_start",_a),Bi=Se.default.useWatch("anonymous_appeal",_a),$n=Se.default.useWatch("anonymous_comment_settings",_a),Ur=Se.default.useWatch("unified_anonymous_appeal",_a),eo=Se.default.useWatch("anonymous_appeal_settings",_a),[ja,Li]=(0,E.useState)(!1),[wo,Ji]=(0,E.useState)({}),uo=ja||(0,we.Rm)()&&!((er=(In=xn.AssistantObject)==null?void 0:In.group)!=null&&er.can_publish),io=ja||(0,we.Rm)()&&!((bn=(nr=xn.AssistantObject)==null?void 0:nr.group)!=null&&bn.can_late),so=ja||(0,we.Rm)()&&!((On=(Ut=xn.AssistantObject)==null?void 0:Ut.group)!=null&&On.can_anonymous_comment),No=ja||(0,we.Rm)()&&!((xa=(Vr=xn.AssistantObject)==null?void 0:Vr.group)!=null&&xa.can_anonymous_appeal),zo=(Hn,zt)=>{if(Hn!=null&&Hn.some(Hr=>typeof Hr.group_name!="string")){const Hr=[];Hn==null||Hn.forEach(Pr=>{var Pa;typeof Pr.group_name!="string"&&((Pa=Pr.group_name)==null||Pa.forEach(Xa=>{Hr.push(Qa(di({},Pr),{group_name:Xa}))}))}),Hn=Hr}return Hn==null?void 0:Hn.filter(Hr=>{var Pr,Pa,Xa;return!((Xa=(Pa=(Pr=zt==null?void 0:zt.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:Pr.toString())==null?void 0:Pa.split(","))!=null&&Xa.includes(String(Hr.group_name)))&&Hr.is_admin})},ml=Hn=>{if(Hn=="allow_late"){je.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.createElement("div",null,lt.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"),lt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},lt.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(Hn=="anonymous_comment"){je.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.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",lt.createElement("br",null),lt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},lt.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(Hn=="anonymous_appeal"){je.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.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"),lt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",lt.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",lt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",lt.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",lt.createElement("br",null))});return}if(Hn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Hn=="unified_anonymous_comment")return Gi===!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(Hn=="unified_anonymous_appeal")return Gi===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ga===!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(Hn=="make_up_score")return mi?"\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(Hn=="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"},Ni=(Hn,zt={})=>{var Hr,Pr,Pa,Xa,bo,ji,ia,ii,Ro,Mi;if(Hn=="unified_setting")return uo||!((Hr=Nr==null?void 0:Nr.homework_status)!=null&&Hr.includes("\u672A\u53D1\u5E03"))||!(Ae!=null&&Ae.manage_all_group);if(Hn=="publish_time")return uo||!((Pr=Nr==null?void 0:Nr.homework_status)!=null&&Pr.includes("\u672A\u53D1\u5E03")||(Pa=Nr==null?void 0:Nr.homework_status)!=null&&Pa.includes("\u672A\u5F00\u59CB"));if(Hn=="end_time"){const Vn=ti([],(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Vn=>Hn==null?void 0:Hn.includes(Vn)))return uo||!(zt!=null&&zt.is_admin)||!((Xa=Nr==null?void 0:Nr.homework_status)!=null&&Xa.includes("\u672A\u53D1\u5E03"))&&(zt==null?void 0:zt.publish_time)&&Ee()().startOf("second")>=Ee()((bo=zt==null?void 0:zt.publish_time)==null?void 0:bo[0]).startOf("second");if(["group_settings","publish_time"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.allow_late_settings)||[],(jr,co)=>(jr==null?void 0:jr.late_time)&&(co==null?void 0:co.late_time)&&Ee()(jr==null?void 0:jr.late_time).startOf("second")(jr==null?void 0:jr.evaluation_start)&&(co==null?void 0:co.evaluation_start)&&Ee()(jr==null?void 0:jr.evaluation_start).startOf("second")=Ee()((ia=zt==null?void 0:zt.publish_time)==null?void 0:ia[0]).startOf("second"),(Ae==null?void 0:Ae.allow_late)&&(Vn==null?void 0:Vn.late_time)&&Ee()().startOf("second")>=Ee()(zt==null?void 0:zt.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Mr==null?void 0:Mr.evaluation_start)&&Ee()().startOf("second")>=Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")]}if(Hn=="allow_late"){const Vn=((ii=Ae==null?void 0:Ae.allow_late_settings)==null?void 0:ii.filter(jr=>jr.late_time!==null).map(jr=>{var co;return(co=jr==null?void 0:jr.group_id)==null?void 0:co[0]}))||[],Mr=ti(null,(Ae==null?void 0:Ae.group_settings)||[],(jr,co)=>(jr==null?void 0:jr.end_time)&&(co==null?void 0:co.end_time)&&Ee()(jr==null?void 0:jr.end_time).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||(Vn==null?void 0:Vn.includes((Ro=Mr==null?void 0:Mr.group_id)==null?void 0:Ro[0]))&&(Ae==null?void 0:Ae.allow_late)&&(Mr==null?void 0:Mr.end_time)&&Ee()().startOf("second")>=Ee()(Mr==null?void 0:Mr.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Ae==null?void 0:Ae.evaluation_start)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")}if(Hn=="unified_late"){const Vn=ti(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||Gi===!1}if(Hn=="late_penalty"||Hn=="late_time")return io||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.group_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.end_time)&&(jr==null?void 0:jr.end_time)&&Ee()(Mr==null?void 0:Mr.end_time).startOf("second")>Ee()(jr==null?void 0:jr.end_time).startOf("second"));return uo||!(zt!=null&&zt.is_admin)||(Vn==null?void 0:Vn.end_time)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.end_time).startOf("second")||(zt==null?void 0:zt.group_name)&&((Mi=zt==null?void 0:zt.group_name)==null?void 0:Mi.length)&&(Ae==null?void 0:Ae.unified_setting)&&(Ae==null?void 0:Ae.end_time)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_start).startOf("second"));return uo||!(zt!=null&&zt.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(Hn=="anonymous_comment"){const Vn=ti(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_start).startOf("second"),!0);return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(Hn=="unified_anonymous_comment"){const Vn=ti(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||!(Ae!=null&&Ae.unified_anonymous_comment)&&(Ae==null?void 0:Ae.anonymous_comment)&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")||ga===!1||Gi===!1}if(Hn=="anonymous_group")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&(Ae==null?void 0:Ae.evaluation_start)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(Hn=="evaluation_start")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(Hn=="evaluation_start")return so;if(Hn=="evaluation_end")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(Hn=="evaluation_num")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(Hn=="absence_penalty")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(["anonymous_comment_settings","group_name"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_start).startOf("second"));return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_start).startOf("second"));return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin)||[(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_start)&&(jr==null?void 0:jr.evaluation_start)&&Ee()(Mr==null?void 0:Mr.evaluation_start).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_start).startOf("second"));return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))||["anonymous_comment_settings","student_comment"].every(Vn=>Hn==null?void 0:Hn.includes(Vn)))return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin);if(Hn=="student_comment")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(Hn=="is_open_abnormal_score")return so||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.is_open_abnormal_score);if(Hn=="anonymous_appeal")return No||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ae.anonymous_appeal&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(Hn=="unified_anonymous_appeal")return No||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||ga===!1||Gi===!1||Ao==!1;if(Hn=="appeal_penalty")return No||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(["anonymous_appeal_settings","group_name"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))){const Vn=ti(zt==null?void 0:zt.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Mr,jr)=>(Mr==null?void 0:Mr.evaluation_end)&&(jr==null?void 0:jr.evaluation_end)&&Ee()(Mr==null?void 0:Mr.evaluation_end).startOf("second")>Ee()(jr==null?void 0:jr.evaluation_end).startOf("second"));return No||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin)||(Vn==null?void 0:Vn.evaluation_end)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Vn=>Hn==null?void 0:Hn.includes(Vn))?No||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(zt!=null&&zt.is_admin):!1},ol=(Hn,zt)=>{var Hr,Pr,Pa,Xa,bo,ji,ia,ii,Ro;if(console.log("handleValuesChange",Hn,zt),tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Hn&&(zt!=null&&zt.end_time||_a.setFieldsValue({end_time:Ee()(zt==null?void 0:zt.publish_time).add(7,"days")})),"unified_setting"in Hn&&(zt!=null&&zt.unified_setting||_a.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Hn&&(zt!=null&&zt.unified_late||_a.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Hn&&(zt!=null&&zt.unified_anonymous_comment||_a.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Hn){let Mi=[];(Hr=zt==null?void 0:zt.group_settings)==null||Hr.forEach(Vn=>{Mi=[...Mi,...(Vn==null?void 0:Vn.group_name)||[]]}),_a.setFieldsValue({allow_late_settings:((Pr=zt==null?void 0:zt.allow_late_settings)==null?void 0:Pr.map(Vn=>{var Mr;return Qa(di({},Vn),{group_name:(Mr=Vn==null?void 0:Vn.group_name)==null?void 0:Mr.filter(jr=>Mi.includes(jr))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Pa=zt==null?void 0:zt.anonymous_comment_settings)==null?void 0:Pa.map(Vn=>{var Mr,jr;return Qa(di({},Vn),{group_name:Vn!=null&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()((Mr=Vn==null?void 0:Vn.evaluation_start)==null?void 0:Mr[0]).startOf("second")?Vn==null?void 0:Vn.group_name:(jr=Vn==null?void 0:Vn.group_name)==null?void 0:jr.filter(co=>Mi.includes(co))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Xa=zt==null?void 0:zt.anonymous_appeal_settings)==null?void 0:Xa.map(Vn=>{var Mr;return Qa(di({},Vn),{group_name:(Mr=Vn==null?void 0:Vn.group_name)==null?void 0:Mr.filter(jr=>Mi.includes(jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Hn){let Mi=[];(bo=zt==null?void 0:zt.allow_late_settings)==null||bo.forEach(Vn=>{Mi=[...Mi,...(Vn==null?void 0:Vn.group_name)||[]]}),_a.setFieldsValue({anonymous_comment_settings:((ji=zt==null?void 0:zt.anonymous_comment_settings)==null?void 0:ji.map(Vn=>{var Mr,jr;return Qa(di({},Vn),{group_name:Vn!=null&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()((Mr=Vn==null?void 0:Vn.evaluation_start)==null?void 0:Mr[0]).startOf("second")?Vn==null?void 0:Vn.group_name:(jr=Vn==null?void 0:Vn.group_name)==null?void 0:jr.filter(co=>Mi.includes(co))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ia=zt==null?void 0:zt.anonymous_appeal_settings)==null?void 0:ia.map(Vn=>{var Mr;return Qa(di({},Vn),{group_name:(Mr=Vn==null?void 0:Vn.group_name)==null?void 0:Mr.filter(jr=>Mi.includes(jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Hn){let Mi=[];(ii=zt==null?void 0:zt.anonymous_comment_settings)==null||ii.forEach(Vn=>{Mi=[...Mi,...(Vn==null?void 0:Vn.group_name)||[]]}),_a.setFieldsValue({anonymous_appeal_settings:((Ro=zt==null?void 0:zt.anonymous_appeal_settings)==null?void 0:Ro.map(Vn=>{var Mr;return Qa(di({},Vn),{group_name:(Mr=Vn==null?void 0:Vn.group_name)==null?void 0:Mr.filter(jr=>Mi.includes(jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}_a.validateFields(),console.log("=====",Ee()(zt==null?void 0:zt.end_time).format("YYYY-MM-DD HH:mm:ss"))},El=Hn=>Qi(void 0,null,function*(){var zt,Hr,Pr,Pa;const Xa=Hn;if(Xa.min_num>Xa.max_num){pe.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}Xa.group_settings=(zt=Xa==null?void 0:Xa.group_settings)==null?void 0:zt.map(ia=>{var ii,Ro;return ia.end_time=Ee()((ii=ia==null?void 0:ia.publish_time)==null?void 0:ii[1]).startOf("second"),ia.publish_time=Ee()((Ro=ia==null?void 0:ia.publish_time)==null?void 0:Ro[0]).startOf("second"),ia.group_name=typeof(ia==null?void 0:ia.group_name)=="string"?[ia==null?void 0:ia.group_name]:ia==null?void 0:ia.group_name,ia.group_id=Ui(ia==null?void 0:ia.group_name,Ae==null?void 0:Ae.group_settings),ia}),Xa.allow_late_settings=(Hr=Xa==null?void 0:Xa.allow_late_settings)==null?void 0:Hr.map(ia=>(ia.group_name=typeof(ia==null?void 0:ia.group_name)=="string"?[ia==null?void 0:ia.group_name]:ia==null?void 0:ia.group_name,ia.group_id=Ui(ia==null?void 0:ia.group_name,Ae==null?void 0:Ae.group_settings),ia)),Xa.anonymous_comment_settings=(Pr=Xa==null?void 0:Xa.anonymous_comment_settings)==null?void 0:Pr.map(ia=>{var ii,Ro;return ia.evaluation_end=Ee()((ii=ia==null?void 0:ia.evaluation_start)==null?void 0:ii[1]).startOf("second"),ia.evaluation_start=Ee()((Ro=ia==null?void 0:ia.evaluation_start)==null?void 0:Ro[0]).startOf("second"),ia.group_name=typeof(ia==null?void 0:ia.group_name)=="string"?[ia==null?void 0:ia.group_name]:ia==null?void 0:ia.group_name,ia.group_id=Ui(ia==null?void 0:ia.group_name,Ae==null?void 0:Ae.group_settings),ia}),Xa.anonymous_appeal_settings=(Pa=Xa==null?void 0:Xa.anonymous_appeal_settings)==null?void 0:Pa.map(ia=>(ia.group_name=typeof(ia==null?void 0:ia.group_name)=="string"?[ia==null?void 0:ia.group_name]:ia==null?void 0:ia.group_name,ia.group_id=Ui(ia==null?void 0:ia.group_name,Ae==null?void 0:Ae.group_settings),ia)),!((yield Ra(di({},Xa))).status!==0||(yield Rr(di({},Xa))).status!==0)&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),mo(),tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),mo=()=>{tt({type:"shixunHomeworks/getWorkSetting",payload:di({},$a)}),tt({type:"shixunHomeworks/getWorkList",payload:di({},$a)})};(0,E.useEffect)(()=>{var Hn,zt,Hr,Pr;let Pa=(Hn=Ae==null?void 0:Ae.group_settings)==null?void 0:Hn.filter(ii=>ii.publish_time!==null).map(ii=>Qa(di({},ii),{group_name:[ii.group_name],publish_time:(ii==null?void 0:ii.publish_time)&&[Ee()(ii==null?void 0:ii.publish_time),Ee()(ii==null?void 0:ii.end_time)]}));Pa=(0,Ne.QE)((Pa==null?void 0:Pa.length)>0?Pa:[]);const Xa=(zt=Ae.allow_late_settings)==null?void 0:zt.filter(ii=>ii.late_time!==null).map(ii=>Qa(di({},ii),{group_name:[ii.group_name],late_time:(ii==null?void 0:ii.late_time)&&Ee()(ii==null?void 0:ii.late_time)})),bo=(Hr=Ae.anonymous_comment_settings)==null?void 0:Hr.filter(ii=>ii.evaluation_start!==null).map(ii=>Qa(di({},ii),{group_name:[ii.group_name],evaluation_start:(ii==null?void 0:ii.evaluation_start)&&[Ee()(ii==null?void 0:ii.evaluation_start),Ee()(ii==null?void 0:ii.evaluation_end)]})),ji=(Pr=Ae.anonymous_appeal_settings)==null?void 0:Pr.filter(ii=>ii.appeal_time!==null).map(ii=>Qa(di({},ii),{group_name:[ii.group_name]})),ia=Qa(di({},Ae),{late_penalty:Ae!=null&&Ae.allow_late?Ae==null?void 0:Ae.late_penalty:5,evaluation_num:Ae!=null&&Ae.evaluation_num?Ae==null?void 0:Ae.evaluation_num:3,absence_penalty:Ae!=null&&Ae.anonymous_comment?Ae==null?void 0:Ae.absence_penalty:3,appeal_penalty:Ae!=null&&Ae.anonymous_appeal?Ae==null?void 0:Ae.appeal_penalty:2,publish_time:Ae!=null&&Ae.publish_time?Ee()(Ae==null?void 0:Ae.publish_time):"",end_time:Ae!=null&&Ae.end_time?Ee()(Ae==null?void 0:Ae.end_time):"",late_time:Ae!=null&&Ae.late_time?Ee()(Ae==null?void 0:Ae.late_time):"",evaluation_start:Ae!=null&&Ae.evaluation_start?Ee()(Ae==null?void 0:Ae.evaluation_start):"",evaluation_end:Ae!=null&&Ae.evaluation_end?Ee()(Ae==null?void 0:Ae.evaluation_end):"",group_settings:Pa!=null&&Pa.length?Pa:[{is_admin:!0}],allow_late_settings:Xa!=null&&Xa.length?Xa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:bo!=null&&bo.length?bo:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:ji!=null&&ji.length?ji:[{is_admin:!0,appeal_penalty:2}]});_a.setFieldsValue(ia),Ji(ia),Li(!(0,we.GJ)()),console.log("workSetting",Ae)},[Ae]),(0,E.useEffect)(()=>(tt({type:"globalSetting/footerToggle",payload:!1}),()=>{tt({type:"globalSetting/footerToggle",payload:!0}),tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_a==null||_a.resetFields()}),[]);const Co=(Hn,zt)=>{Hn!=null&&Hn.group_id||(Hn.group_id=Ui(Hn==null?void 0:Hn.group_name,Ae==null?void 0:Ae.group_settings)),tt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Hn,index:zt,rangePickerDisabled:Ni(["group_settings","publish_time"],ei==null?void 0:ei[zt]),disabledDate:Ae==null?void 0:Ae.course_end_date}})};return lt.createElement(Cn.Z,{spinning:!!$e["shixunHomeworks/getWorkSetting"]||!!$e["shixunHomeworks/getWorkList"]},lt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},lt.createElement(Se.default,{form:_a,colon:!1,disabled:ja,initialValues:wo,scrollToFirstError:!0,onValuesChange:ol,onFinish:El},lt.createElement("div",{style:{paddingBottom:"30px"}},lt.createElement("div",{className:`${Un.Z.title}`},lt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),lt.createElement(Ve.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"},lt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Un.Z.title_icon}`}))),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line}`},lt.createElement(Se.default.Item,{className:(Gn=Un.Z)==null?void 0:Gn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},lt.createElement(xe.ZP.Group,{disabled:Ni("unified_setting")},lt.createElement(xe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((en=Ae==null?void 0:Ae.group_settings)==null?void 0:en.length)>0&<.createElement(xe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Gi?lt.createElement(ae.Z,{className:Un.Z.row_sty,style:{padding:"5px 30px"}},lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Hn=>Hn&&Ee()(Hn).startOf("second")},lt.createElement(pi.default,{style:{width:200},size:"large",disabled:Ni("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Hn=>(0,Ne.Q8)(Hn,Ae==null?void 0:Ae.course_end_date),disabledTime:Hn=>(0,Ne.d0)(Hn),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Hn=>Hn&&Ee()(Hn).startOf("second")},lt.createElement(pi.default,{style:{width:200},size:"large",disabled:Ni("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Hn=>(0,Ne.Q8)(Hn,Ae==null?void 0:Ae.course_end_date,Ee()(xr).add(1,"minutes").format()),disabledTime:Hn=>(0,Ne.d0)(Hn,Ee()(xr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):lt.createElement(Se.default.List,{name:"group_settings"},(Hn,{add:zt,remove:Hr})=>Hn.map((Pr,Pa)=>{var Xa,bo,ji,ia,ii,Ro;return lt.createElement(ae.Z,{key:Pr.key,style:{padding:"5px 14px 5px 30px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Pa+1),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{className:"ml10",name:[Pr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:Ni(["group_settings","group_name"],ei==null?void 0:ei[Pa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Xa=Ae==null?void 0:Ae.group_settings)==null?void 0:Xa.filter(Mi=>{var Vn,Mr,jr;return!((jr=(Mr=(Vn=ei==null?void 0:ei.map(co=>co==null?void 0:co.group_name))==null?void 0:Vn.toString())==null?void 0:Mr.split(","))!=null&&jr.includes(String(Mi.group_name)))&&Mi.is_admin}),maxTagCount:4,maxTagPlaceholder:Mi=>lt.createElement("div",{style:{cursor:"pointer"},onClick:()=>Co(ei[Pa],Pa)},"+",Mi==null?void 0:Mi.length)}))),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{className:"ml20",name:[Pr.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},lt.createElement(pi.default.RangePicker,{style:{width:585},size:"large",disabled:Ni(["group_settings","publish_time"],ei==null?void 0:ei[Pa]),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:Mi=>(0,Ne.Q8)(Mi,Ae==null?void 0:Ae.course_end_date),disabledTime:Mi=>(0,Ne.d0)(Mi),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Mi=>{if(Mi!=null&&Mi[0]&&!(Mi!=null&&Mi[1])){const Vn=_a.getFieldValue("group_settings");Vn[Pa].publish_time=[Mi[0],Ee()(Mi[0]).add(7,"days")],_a.setFieldsValue({group_settings:Vn})}}}))),!ja&<.createElement(ae.Z,{className:(bo=Un.Z)==null?void 0:bo.h_lh_40},((ia=(ji=ei==null?void 0:ei[Pa])==null?void 0:ji.group_id)==null?void 0:ia.length)>1&<.createElement(fe.Z,null,lt.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},lt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Co(ei[Pa],Pa)}))),((Ro=(ii=Ae==null?void 0:Ae.group_settings)==null?void 0:ii.filter(Mi=>{var Vn,Mr,jr;return!((jr=(Mr=(Vn=ei==null?void 0:ei.map(co=>co==null?void 0:co.group_name))==null?void 0:Vn.toString())==null?void 0:Mr.split(","))!=null&&jr.includes(String(Mi.group_name)))&&Mi.is_admin}))==null?void 0:Ro.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{zt({is_admin:!0})}})),Pa!=0&&!Ni(["group_settings","group_name"],ei==null?void 0:ei[Pa])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Hr(Pr.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),lt.createElement("div",{style:{paddingBottom:"30px"},className:Un.Z.fenzu},lt.createElement("div",{className:`${Un.Z.title}`},lt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),lt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},lt.createElement(Se.default.Item,{name:"group_type",label:lt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},lt.createElement(xe.ZP.Group,{options:[{value:yn.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:yn.YT.TEACHER_ASSIGN,label:lt.createElement(lt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",lt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),lt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},lt.createElement(Se.default.Item,{name:"min_num",normalize:Hn=>Math.round(Hn),label:lt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},lt.createElement(Ge.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),lt.createElement(Se.default.Item,{name:"max_num",normalize:Hn=>Math.round(Hn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},lt.createElement(Ge.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),lt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),lt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},lt.createElement(Se.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},lt.createElement(rt.default,null,"\u66F4\u6539\u7EC4\u540D")),lt.createElement(Se.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},lt.createElement(rt.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",lt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),lt.createElement($i.rU,{form:_a}),lt.createElement(lt.Fragment,null,lt.createElement("div",{className:`${Un.Z.title} mt30`},lt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Qn=Un.Z)==null?void 0:Qn.h_lh_40}`,align:"middle"},lt.createElement(Se.default.Item,{name:"allow_late",valuePropName:"checked"},lt.createElement(vi.Z,{disabled:Ni("allow_late")})),lt.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),lt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),mi&<.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:Un.Z.row_sty1},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),lt.createElement(Se.default.Item,{className:`${(Zn=Un.Z)==null?void 0:Zn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:Ni("unified_late")},lt.createElement(xe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Wn=Ae==null?void 0:Ae.group_settings)==null?void 0:Wn.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Gi===!1&<.createElement(Ve.Z,{title:ml("unified_late")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ga?lt.createElement("div",{style:{paddingBottom:5}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10 mt5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),lt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},lt.createElement(Se.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Ni("late_penalty")}))),lt.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")),lt.createElement(ae.Z,{className:Un.Z.row_sty1},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},lt.createElement(Se.default.Item,{name:"late_time",rules:[{required:!0,validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ee()(zt).startOf("second")<=Ee()(Xi).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:Hn=>Hn&&Ee()(Hn).startOf("second")},lt.createElement(pi.default,{style:{width:280},size:"large",disabled:Ni("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Hn=>(0,Ne.Q8)(Hn,Ae==null?void 0:Ae.course_end_date,Ee()(Xi).add(1,"minutes").format()),disabledTime:Hn=>(0,Ne.d0)(Hn,Ee()(Xi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):lt.createElement(Se.default.List,{name:"allow_late_settings"},(Hn,{add:zt,remove:Hr})=>Hn.map((Pr,Pa)=>{var Xa,bo,ji,ia,ii,Ro;const Mi=Xi||((ji=(bo=ti((Xa=Fi==null?void 0:Fi[Pa])==null?void 0:Xa.group_name,ei||[],(Vn,Mr)=>{var jr,co;return Ee()((jr=Vn==null?void 0:Vn.publish_time)==null?void 0:jr[1]).startOf("second")>Ee()((co=Mr==null?void 0:Mr.publish_time)==null?void 0:co[1]).startOf("second")}))==null?void 0:bo.publish_time)==null?void 0:ji[1]);return lt.createElement(ae.Z,{key:Pr.key,style:{padding:"5px 14px 5px 52px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Pa+1),lt.createElement(fe.Z,{className:"mr20 ml20"},lt.createElement(Se.default.Item,{name:[Pr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:Ni(["allow_late_settings","group_name"],Fi==null?void 0:Fi[Pa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:zo(Gi?Ae==null?void 0:Ae.group_settings:ei,[...Fi||[],...(Ae==null?void 0:Ae.anonymous_comment)&&!(Ae!=null&&Ae.unified_anonymous_comment)&&((ia=Ae==null?void 0:Ae.anonymous_comment_settings)==null?void 0:ia.filter(Vn=>(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")))||[]])}))),lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),lt.createElement(fe.Z,{className:"mr20 ml10"},lt.createElement(Se.default.Item,{name:[Pr.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},lt.createElement(Ge.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Ni(["allow_late_settings","late_penalty"],Fi==null?void 0:Fi[Pa])}))),lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,{className:"ml10"},lt.createElement(Se.default.Item,{name:[Pr.name,"late_time"],rules:[{required:!0,validator:(Vn,Mr)=>Mr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Mi&&Ee()(Mr).startOf("second")<=Ee()(Mi).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()}]},lt.createElement(pi.default,{disabled:Ni(["allow_late_settings","late_time"],Fi==null?void 0:Fi[Pa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Vn=>(0,Ne.Q8)(Vn,Ae==null?void 0:Ae.course_end_date,Ee()(Mi).add(1,"minutes").format()),disabledTime:Vn=>(0,Ne.d0)(Vn,Ee()(Mi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),!ja&<.createElement(ae.Z,{className:(ii=Un.Z)==null?void 0:ii.h_lh_40},((Ro=zo(Gi?Ae==null?void 0:Ae.group_settings:ei,Fi))==null?void 0:Ro.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zt({is_admin:!0,late_penalty:5})}})),Pa!=0&&!Ni(["allow_late_settings","group_name"],Fi==null?void 0:Fi[Pa])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Hr(Pr.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),lt.createElement(lt.Fragment,null,lt.createElement("div",{className:`${Un.Z.title} mt30`},lt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Lr=Un.Z)==null?void 0:Lr.h_lh_40}`,align:"middle"},lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_comment",valuePropName:"checked"},lt.createElement(vi.Z,{disabled:Ni("anonymous_comment")}))),lt.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),lt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),To&<.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} ${!mi&&"mb10"} mt5`},lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},lt.createElement(rt.default,null," ",mi?"\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"," ")))),!mi&<.createElement(fe.Z,{className:"mr10"},lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"make_up_score"},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),lt.createElement(fe.Z,null,lt.createElement(Ve.Z,{title:ml("make_up_score")},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),lt.createElement("div",{style:{position:"relative"}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5 ${Un.Z.bottom_line}`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:`${(Ja=Un.Z)==null?void 0:Ja.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},lt.createElement(xe.ZP.Group,{disabled:Ni("unified_anonymous_comment")},lt.createElement(xe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Mn=Ae==null?void 0:Ae.group_settings)==null?void 0:Mn.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(ga===!1||Gi===!1)&<.createElement(Ve.Z,{title:ml("unified_anonymous_comment")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Ao?lt.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_group",className:`${(Ta=Un.Z)==null?void 0:Ta.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:Ni("anonymous_group")},lt.createElement(xe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ot=Ae==null?void 0:Ae.group_settings)==null?void 0:Ot.length)>0&<.createElement(xe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ee()(zt).startOf("second")<=Ee()(hi||Xi).startOf("second")?Promise.reject(hi?"\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:Hn=>Hn&&Ee()(Hn).startOf("second")},lt.createElement(pi.default,{disabled:Ni("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Hn=>(0,Ne.Q8)(Hn,Ae==null?void 0:Ae.course_end_date,Ee()(hi||Xi).add(1,"minutes").format()),disabledTime:Hn=>(0,Ne.d0)(Hn,Ee()(hi||Xi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Hn,zt)=>zt===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ee()(zt).startOf("second")<=Ee()(Wa||hi||Xi).startOf("second")?Promise.reject(Wa?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":hi?"\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:Hn=>Hn&&Ee()(Hn).startOf("second")},lt.createElement(pi.default,{disabled:Ni("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Hn=>(0,Ne.Q8)(Hn,Ae==null?void 0:Ae.course_end_date,Ee()(Wa||hi||Xi).add(1,"minutes").format()),disabledTime:Hn=>(0,Ne.d0)(Hn,Ee()(Wa||hi||Xi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},lt.createElement(Ge.Z,{size:"large",style:{width:186,marginLeft:10},disabled:Ni("evaluation_num")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Ni("absence_penalty")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):lt.createElement(Se.default.List,{name:"anonymous_comment_settings"},(Hn,{add:zt,remove:Hr})=>Hn.map((Pr,Pa)=>{var Xa,bo,ji,ia,ii,Ro,Mi;const Vn=hi||((bo=ti((Xa=$n==null?void 0:$n[Pa])==null?void 0:Xa.group_name,Fi||[],(Mr,jr)=>Ee()(Mr==null?void 0:Mr.late_time).startOf("second")>Ee()(jr==null?void 0:jr.late_time).startOf("second")))==null?void 0:bo.late_time)||Xi||((ii=(ia=ti((ji=$n==null?void 0:$n[Pa])==null?void 0:ji.group_name,ei||[],(Mr,jr)=>{var co,gu;return Ee()((co=Mr==null?void 0:Mr.publish_time)==null?void 0:co[1]).startOf("second")>Ee()((gu=jr==null?void 0:jr.publish_time)==null?void 0:gu[1]).startOf("second")}))==null?void 0:ia.publish_time)==null?void 0:ii[1]);return lt.createElement(ae.Z,{key:Pr.key,style:{padding:"0px 14px 0px 82px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Pa+1),lt.createElement(ae.Z,{wrap:!1,align:"top",justify:"space-between"},lt.createElement(fe.Z,null,lt.createElement(ae.Z,{wrap:!1,align:"top"},lt.createElement(fe.Z,{className:"mr20 ml15"},lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:[Pr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:Ni(["anonymous_comment_settings","group_name"],$n==null?void 0:$n[Pa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:zo(Gi?Ae==null?void 0:Ae.group_settings:ei,$n)})))),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:[Pr.name,"evaluation_start"],rules:[{required:!0,validator:(Mr,jr)=>jr==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Vn&&Ee()(jr).startOf("second")<=Ee()(Vn).startOf("second")?Promise.reject(Xi?"\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()}]},lt.createElement(pi.default.RangePicker,{disabled:Ni(["anonymous_comment_settings","evaluation_start"],$n==null?void 0:$n[Pa]),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:Mr=>(0,Ne.Q8)(Mr,Ae==null?void 0:Ae.course_end_date,Ee()(Vn).add(1,"minutes").format()),disabledTime:Mr=>(0,Ne.d0)(Mr,Ee()(Vn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),lt.createElement(ae.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pr.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},lt.createElement(Ge.Z,{style:{width:203},size:"large",min:0,disabled:Ni(["anonymous_comment_settings","evaluation_num"],$n==null?void 0:$n[Pa])})))),lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pr.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Ni(["anonymous_comment_settings","absence_penalty"],$n==null?void 0:$n[Pa])})))),!Ao&<.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Pr.name,"student_comment"],valuePropName:"checked"},lt.createElement(rt.default,{disabled:Ni(["anonymous_comment_settings","student_comment"],$n==null?void 0:$n[Pa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!ja&<.createElement(ae.Z,{className:(Ro=Un.Z)==null?void 0:Ro.h_lh_40},((Mi=zo(Gi?Ae==null?void 0:Ae.group_settings:ei,$n))==null?void 0:Mi.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zt({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Pa!=0&&!Ni(["anonymous_comment_settings","group_name"],$n==null?void 0:$n[Pa])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Hr(Pr.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5 mt5`},lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},lt.createElement(rt.default,{disabled:Ni("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:Un.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Hn,zt)=>zt===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},lt.createElement(Ge.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Ni("student_comment"),min:1,max:100})))),lt.createElement(fe.Z,null," ",lt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",ja?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":lt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ae!=null&&Ae.anonymous_comment)){pe.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/${$a==null?void 0:$a.coursesId}/common_homework/${$a==null?void 0:$a.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),lt.createElement(Ve.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),Ao&<.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:`${Un.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},lt.createElement(rt.default,{disabled:Ni("student_comment")},lt.createElement(ae.Z,{gutter:10},lt.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09"))))),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Un.Z.h_lh_40},lt.createElement(rt.default,{disabled:Ni("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),lt.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")),Bi&<.createElement("div",{style:{paddingBottom:5}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:Ni("unified_anonymous_appeal")},lt.createElement(xe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((_r=Ae==null?void 0:Ae.group_settings)==null?void 0:_r.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(ga===!1||Gi===!1||Ao==!1)&<.createElement(Ve.Z,{title:ml("unified_anonymous_appeal")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Ur?lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ni("appeal_penalty")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):lt.createElement(Se.default.List,{name:"anonymous_appeal_settings"},(Hn,{add:zt,remove:Hr})=>Hn.map((Pr,Pa)=>{var Xa,bo;return lt.createElement(ae.Z,{key:Pr.key,style:{padding:"5px 14px 5px 82px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Pa+1),lt.createElement(ae.Z,{wrap:!1,align:"top",justify:"space-between"},lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:Ni(["anonymous_appeal_settings","group_name"],eo==null?void 0:eo[Pa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:zo(Ao?Ae==null?void 0:Ae.group_settings:$n,eo)})))),lt.createElement(fe.Z,{className:`${Un.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(sa.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pr.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ni(["anonymous_appeal_settings","appeal_penalty"],eo==null?void 0:eo[Pa])})))),!ja&<.createElement(ae.Z,{className:(Xa=Un.Z)==null?void 0:Xa.h_lh_40},!!((bo=zo(Ao?Ae==null?void 0:Ae.group_settings:$n,eo))!=null&&bo.length)&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zt({is_admin:!0,appeal_penalty:2})}})),Pa!=0&&!Ni(["anonymous_appeal_settings","group_name"],eo==null?void 0:eo[Pa])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Hr(Pr.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,we.GJ)()||!(uo||io||so))&<.createElement(Te.ZP,{loading:tn||mn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{_a.submit()}},"\u4FDD\u5B58"),lt.createElement(Za.Z,{onConfirm:(Hn,zt)=>{ei.splice(Hn,0,...zt),ei.splice(Hn+zt.length,1);const Hr=(0,Ne.QE)([...ei]);Hr.forEach(Pr=>{var Pa;((Pa=Pr==null?void 0:Pr.publish_time)==null?void 0:Pa.length)==2?Pr.publish_time=Pr.publish_time:Pr.publish_time=[Ee()(Pr==null?void 0:Pr.publish_time),Ee()(Pr==null?void 0:Pr.end_time)]}),_a.setFieldValue("group_settings",[...Hr])}})))};var ro=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,loading:tt})=>({shixunHomeworks:yt,classroomList:$e,loading:tt.effects}))(fo),go=te(66480),gi=te(59301),Bo=Object.defineProperty,Vi=Object.getOwnPropertySymbols,zi=Object.prototype.hasOwnProperty,Yi=Object.prototype.propertyIsEnumerable,yo=(yt,$e,tt)=>$e in yt?Bo(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,fi=(yt,$e)=>{for(var tt in $e||($e={}))zi.call($e,tt)&&yo(yt,tt,$e[tt]);if(Vi)for(var tt of Vi($e))Yi.call($e,tt)&&yo(yt,tt,$e[tt]);return yt},Fo=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Aa=({shixunHomeworks:yt,dispatch:$e})=>{const{workSetting:tt}=yt;(0,E.useEffect)(()=>{nr()},[]);const xn=(0,De.useParams)(),[In,er]=(0,E.useState)("1"),nr=()=>Fo(void 0,null,function*(){yield $e({type:"shixunHomeworks/getWorkSetting",payload:fi({},xn)})}),bn=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:tt!=null&&tt.is_new_rule?gi.createElement(ro,null):gi.createElement(qt,{getData:nr})},!(tt!=null&&tt.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:gi.createElement(Ca,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:gi.createElement(Wt,{getData:nr})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:gi.createElement(Nn,{getData:nr})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:gi.createElement(qi,null)}].filter(Ut=>!!Ut);return(0,E.useEffect)(()=>($e({type:"globalSetting/footerToggle",payload:!1}),()=>{$e({type:"globalSetting/footerToggle",payload:!0})}),[]),gi.createElement("div",{style:{paddingBottom:"50px"}},gi.createElement(go.Z,{dataSource:bn,style:{marginBottom:52}}))};var Or=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Aa),ba=te(10267),qr=te(19872),pa=te(34353),Pi=Object.defineProperty,ki=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,So=(yt,$e,tt)=>$e in yt?Pi(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,lo=(yt,$e)=>{for(var tt in $e||($e={}))oo.call($e,tt)&&So(yt,tt,$e[tt]);if(ki)for(var tt of ki($e))_o.call($e,tt)&&So(yt,tt,$e[tt]);return yt};const po=yt=>React.createElement("svg",lo({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},yt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var Oo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Eo={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},cl=Object.defineProperty,Al=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,qo=(yt,$e,tt)=>$e in yt?cl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Io=(yt,$e)=>{for(var tt in $e||($e={}))pl.call($e,tt)&&qo(yt,tt,$e[tt]);if(Al)for(var tt of Al($e))al.call($e,tt)&&qo(yt,tt,$e[tt]);return yt},Vo=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Go=({user:yt,dispatch:$e})=>{const tt=(0,De.useParams)(),[xn,In]=(0,E.useState)({page:1,limit:10}),[er,nr]=(0,E.useState)([{}]),[bn,Ut]=(0,E.useState)(0),[On,Vr]=(0,E.useState)(!0),xa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(Zn,Wn,Lr)=>Lr+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:Zn=>Zn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:Zn=>Zn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(Zn,Wn)=>{var Lr;return E.createElement("span",null,E.createElement("span",null,Zn),E.createElement(Ve.Z,{overlayClassName:Eo.tip,placement:"right",title:E.createElement(ae.Z,{style:{maxHeight:200,overflow:"auto"}},E.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),E.createElement("div",null,(Lr=Wn==null?void 0:Wn.from_course_group_members)==null?void 0:Lr.map(Ja=>E.createElement("div",null,Ja))))},E.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(Zn,Wn)=>{var Lr;return E.createElement("span",null,E.createElement("span",null,Zn),E.createElement(Ve.Z,{overlayClassName:Eo.tip,placement:"right",title:E.createElement(ae.Z,{style:{maxHeight:200,overflow:"auto"}},E.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),E.createElement("div",null,(Lr=Wn==null?void 0:Wn.to_course_group_members)==null?void 0:Lr.map(Ja=>E.createElement("div",null,Ja))))},E.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(Zn,Wn)=>E.createElement(E.Fragment,null,Zn==="\u5F85\u5904\u7406"&&E.createElement("span",{className:Eo.btns},E.createElement("span",{onClick:()=>Gn(Wn.id,2)},"\u62D2\u7EDD"),E.createElement("span",{className:"ml30",onClick:()=>Gn(Wn.id,1)},"\u540C\u610F")),Zn==="\u5DF2\u540C\u610F"&&E.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),Zn==="\u5DF2\u62D2\u7EDD"&&E.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],Gn=(Zn,Wn)=>Vo(void 0,null,function*(){Vr(!0);const Lr=yield(0,He.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/deal_request`,{method:"post",body:{request_id:Zn,status:Wn}});(Lr==null?void 0:Lr.status)===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),en(xn)),Vr(!1)});(0,E.useEffect)(()=>{en(xn)},[]);const en=Zn=>Vo(void 0,null,function*(){Vr(!0);const Wn=yield(0,He.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/get_request`,{method:"get",params:Io({},Zn)});(Wn==null?void 0:Wn.status)===0&&(nr(Wn.data),Ut(Wn==null?void 0:Wn.total_count)),Vr(!1)}),Qn=(Zn,Wn)=>{xn.page=Zn,xn.limit=Wn,In(Io({},xn)),en(xn)};return E.createElement("section",{className:Eo.wrap},E.createElement(Ue.default,{dataSource:er,bordered:!1,rowKey:Zn=>Zn.id,columns:xa,loading:On,pagination:{pageSize:xn.limit,total:bn,current:xn.page,onChange:Qn,showQuickJumper:!0,hideOnSinglePage:!0}}))};var Ul=(0,De.connect)(({user:yt})=>({user:yt}))(Go),au=te(584),il={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Sl=Object.defineProperty,Rl=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Wl=(yt,$e,tt)=>$e in yt?Sl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,dl=(yt,$e)=>{for(var tt in $e||($e={}))Zl.call($e,tt)&&Wl(yt,tt,$e[tt]);if(Rl)for(var tt of Rl($e))Xo.call($e,tt)&&Wl(yt,tt,$e[tt]);return yt},Ql=(yt,$e)=>{var tt={};for(var xn in yt)Zl.call(yt,xn)&&$e.indexOf(xn)<0&&(tt[xn]=yt[xn]);if(yt!=null&&Rl)for(var xn of Rl(yt))$e.indexOf(xn)<0&&Xo.call(yt,xn)&&(tt[xn]=yt[xn]);return tt},Hl=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Jl=yt=>{var $e=yt,{classroomList:tt,dispatch:xn,cb:In}=$e,er=Ql($e,["classroomList","dispatch","cb"]),nr,bn,Ut,On,Vr,xa,Gn,en,Qn;const Zn=(0,De.useParams)(),[Wn,Lr]=(0,E.useState)({}),[Ja,Mn]=(0,E.useState)(""),[Ta,Ot]=(0,E.useState)(!0),[_r,$a]=(0,E.useState)(!1),[Ae,Nr]=(0,E.useState)("");(0,E.useEffect)(()=>{tt.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&tn()},[tt.actionTabs]);const tn=(mn="")=>Hl(void 0,null,function*(){Ot(!0);const Rr=yield(0,He.ZP)(`/api/homework_commons/${Zn.categoryId}/get_group_members`,{method:"get",params:{group_id:mn}});(Rr==null?void 0:Rr.status)===0&&Lr(dl({},Rr)),Ot(!1)}),Ra=()=>Hl(void 0,null,function*(){if(!Ja){pe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ae){pe.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}$a(!0);let mn=yield(0,He.ZP)(`/api/homework_commons/${Zn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Ja,reason:Ae}});(mn==null?void 0:mn.status)===0&&(pe.ZP.info("\u64CD\u4F5C\u6210\u529F"),xn({type:"classroomList/setActionTabs",payload:{}}),In()),$a(!1)});return E.createElement(je.default,{width:700,centered:!0,afterClose:()=>{Mn(""),Nr("")},confirmLoading:_r,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Ra,open:tt.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{xn({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",{className:il.modal},E.createElement(Cn.Z,{spinning:Ta},E.createElement(ae.Z,{align:"middle",justify:"space-between"},E.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",E.createElement("b",null,Wn==null?void 0:Wn.current_group)),E.createElement(ae.Z,{align:"middle"},E.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),E.createElement(Ie.default,{onChange:mn=>{Mn(mn),tn(mn)},value:Ja,size:"large",style:{width:248}},(nr=Wn==null?void 0:Wn.group_infos)==null?void 0:nr.map(mn=>E.createElement(Ie.default.Option,{key:mn.group_id,value:mn.group_id},mn.group_name))))),E.createElement(ae.Z,{className:"mt15"},E.createElement("div",{className:il.member,style:{borderRight:"1px solid #D9DFE8"}},E.createElement(ae.Z,{className:il.head},E.createElement("div",null,Wn==null?void 0:Wn.current_group,"\u6210\u5458"),E.createElement("div",null,"\u5171",E.createElement("span",{className:"ml5 mr5 c-light-primary"},(bn=Wn==null?void 0:Wn.current_group_members)==null?void 0:bn.length),"\u4EBA")),E.createElement(ae.Z,{style:{height:"calc(100% - 34px)"}},E.createElement("div",{className:il.listWrap,style:{borderRight:0}},(Ut=Wn==null?void 0:Wn.current_group_members)==null?void 0:Ut.map(mn=>E.createElement("div",{key:mn.user_id,className:il.list},E.createElement("img",{src:`${Cr.Z.IMG_SERVER}/images/${mn==null?void 0:mn.avatar_url}`}),E.createElement("span",null,mn.real_name),(mn==null?void 0:mn.is_me)&&E.createElement("div",null,"\u6211")))))),E.createElement("div",{className:il.member},!((On=Wn==null?void 0:Wn.group_members)!=null&&On.length)&&E.createElement(au.Z,null),!!((Vr=Wn==null?void 0:Wn.group_members)!=null&&Vr.length)&&E.createElement(E.Fragment,null,E.createElement(ae.Z,{className:il.head},E.createElement("div",null,(Gn=(xa=Wn==null?void 0:Wn.group_infos)==null?void 0:xa.find(mn=>mn.group_id===Ja))==null?void 0:Gn.group_name,"\u6210\u5458"),E.createElement("div",null,"\u5171",E.createElement("span",{className:"ml5 mr5 c-light-primary"},(en=Wn==null?void 0:Wn.group_members)==null?void 0:en.length),"\u4EBA")),E.createElement(ae.Z,{style:{height:"calc(100% - 34px)"}},E.createElement("div",{className:il.listWrap,style:{borderLeft:0}},(Qn=Wn==null?void 0:Wn.group_members)==null?void 0:Qn.map(mn=>E.createElement("div",{key:mn.user_id,className:il.list},E.createElement("img",{src:`${Cr.Z.IMG_SERVER}/images/${mn==null?void 0:mn.avatar_url}`}),E.createElement("span",null,mn.real_name)))))))),E.createElement(ae.Z,{className:"mt15"},E.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),E.createElement(be.default.TextArea,{maxLength:300,value:Ae,onChange:mn=>Nr(mn.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var bl=(0,De.connect)(({classroomList:yt})=>({classroomList:yt}))(Jl),vl={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zl=te(41493),$o=te(96673),kl=te(72573),Ol=te(51502),Vl={TabsStyle:"TabsStyle___TanFG"},ri=te(59301),Yl=Object.defineProperty,gl=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,ql=Object.getOwnPropertySymbols,Il=Object.prototype.hasOwnProperty,$l=Object.prototype.propertyIsEnumerable,xl=(yt,$e,tt)=>$e in yt?Yl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,yl=(yt,$e)=>{for(var tt in $e||($e={}))Il.call($e,tt)&&xl(yt,tt,$e[tt]);if(ql)for(var tt of ql($e))$l.call($e,tt)&&xl(yt,tt,$e[tt]);return yt},el=(yt,$e)=>gl(yt,jl($e)),bi=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Oi=yt=>bi(void 0,null,function*(){return yield(0,He.ZP)(`/api/student_works/${yt.userId}/deal_appeal_score.json`,{method:"post",body:yt})}),Po=({globalSetting:yt,shixunHomeworks:$e,dispatch:tt,classroomList:xn})=>{var In,er,nr,bn,Ut,On;const Vr=(0,De.useParams)(),[xa]=(0,De.useSearchParams)(),[Gn]=Se.default.useForm(),{workSetting:en}=$e,[Qn,Zn]=(0,E.useState)(!1),[Wn,Lr]=(0,E.useState)(null),[,Ja,Mn,Ta]=(0,st.U)(wt.cN,{homeworkId:Vr==null?void 0:Vr.categoryId}),[,Ot,_r,$a]=(0,st.U)(wt.Qz,{homeworkId:Vr==null?void 0:Vr.categoryId}),[,Ae,Nr,tn]=(0,st.U)(wt.mQ,{homeworkId:Vr==null?void 0:Vr.categoryId}),[,,Ra,mn]=(0,st.U)(Oi,{}),[Rr,_a]=(0,E.useState)({activeKey:"1",page:1,limit:10,status:""}),Ai=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Gi=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(xr,mi,ga)=>`${((Rr==null?void 0:Rr.page)-1)*Rr.limit+ga+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:(xr,mi)=>ri.createElement("a",{href:`/classrooms/${Vr==null?void 0:Vr.coursesId}/group_homework/${Vr==null?void 0:Vr.categoryId}/review/${mi==null?void 0:mi.student_work_id}`,target:"_blank"},xr)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:xr=>Ee()(xr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(xr,mi)=>ri.createElement("a",{href:`/classrooms/${Vr==null?void 0:Vr.coursesId}/group_homework/${Vr==null?void 0:Vr.categoryId}/review/${mi==null?void 0:mi.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],ei=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(xr,mi,ga)=>`${((Rr==null?void 0:Rr.page)-1)*Rr.limit+ga+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:xr=>xr===-1?"\u91CD\u505A\u4E2D":ri.createElement(Ne.Uw,{status:xr})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(xr,mi)=>ri.createElement("a",{href:`/classrooms/${Vr==null?void 0:Vr.coursesId}/group_homework/${Vr==null?void 0:Vr.categoryId}/review/${mi==null?void 0:mi.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Fi=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(xr,mi,ga)=>`${((Rr==null?void 0:Rr.page)-1)*Rr.limit+ga+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(xr,mi)=>ri.createElement("a",{href:`/classrooms/${Vr==null?void 0:Vr.coursesId}/group_homework/${Vr==null?void 0:Vr.categoryId}/review/${mi==null?void 0:mi.student_work_id}`,target:"_blank"},xr)},{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:xr=>Ee()(xr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(xr,mi)=>ri.createElement(ri.Fragment,null,xr==3&&ri.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),xr==4&&ri.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),xr==1&&ri.createElement(ri.Fragment,null,ri.createElement(Bt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>bi(void 0,null,function*(){(yield Ra({userId:mi.student_work_id,score_id:mi.student_works_score_id,status:4})).status===0&&Xi()})},"\u9A73\u56DE"),ri.createElement(Bt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>bi(void 0,null,function*(){Lr(mi),Zn(!0)})},"\u63A5\u53D7")))}],Xi=(xr=Rr)=>{Rr.activeKey=="1"&&_r({page:xr==null?void 0:xr.page,limit:xr==null?void 0:xr.limit}),Rr.activeKey=="2"&&Nr({page:xr==null?void 0:xr.page,limit:xr==null?void 0:xr.limit}),Rr.activeKey=="3"&&Mn({page:xr==null?void 0:xr.page,limit:xr==null?void 0:xr.limit,status:xr==null?void 0:xr.status})};return(0,E.useEffect)(()=>{Xi(Rr)},[Rr]),(0,E.useEffect)(()=>{console.log("params",Vr,xa.get("TabsActiveKey")?xa.get("TabsActiveKey"):en!=null&&en.is_new_rule?"3":"1"),_a(el(yl({},Rr),{activeKey:xa.get("TabsActiveKey")||"1"}))},[xa.get("TabsActiveKey")]),ri.createElement(Cn.Z,{spinning:Ot||Ja||Ae},ri.createElement("section",{className:"p30",style:{background:"#fff"}},ri.createElement(_e.default,{destroyInactiveTabPane:!0,className:Vl.TabsStyle,activeKey:Rr.activeKey,onChange:xr=>{_a(el(yl({},Rr),{activeKey:xr,page:1,limit:10}))}},ri.createElement(_e.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ri.createElement(Ue.default,{className:"mt20",locale:{emptyText:ri.createElement(gt.Z,null)},columns:Gi,dataSource:((In=$a==null?void 0:$a.data)==null?void 0:In.list)||[],pagination:{total:((er=$a==null?void 0:$a.data)==null?void 0:er.count)||0,onChange:(xr,mi)=>{_a(el(yl({},Rr),{page:xr,limit:mi}))},current:Rr==null?void 0:Rr.page,pageSize:Rr==null?void 0:Rr.limit,showTotal:xr=>ri.createElement(ri.Fragment,null,"\u5171",ri.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},xr),"\u6761\u6570\u636E")}})),ri.createElement(_e.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ri.createElement(Ue.default,{className:"mt20",locale:{emptyText:ri.createElement(gt.Z,null)},columns:ei,dataSource:((nr=tn==null?void 0:tn.data)==null?void 0:nr.list)||[],pagination:{total:((bn=tn==null?void 0:tn.data)==null?void 0:bn.count)||0,onChange:(xr,mi)=>{_a(el(yl({},Rr),{page:xr,limit:mi}))},current:Rr==null?void 0:Rr.page,pageSize:Rr==null?void 0:Rr.limit,showTotal:xr=>ri.createElement(ri.Fragment,null,"\u5171",ri.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},xr),"\u6761\u6570\u636E")}})),ri.createElement(_e.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ri.createElement(Bt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Rr.status,onChange:xr=>{_a(el(yl({},Rr),{status:xr,page:1}))},dataSource:Ai,titleWidth:60}),ri.createElement(Ue.default,{locale:{emptyText:ri.createElement(gt.Z,null)},columns:Fi,dataSource:((Ut=Ta==null?void 0:Ta.data)==null?void 0:Ut.list)||[],pagination:{total:((On=Ta==null?void 0:Ta.data)==null?void 0:On.count)||0,onChange:(xr,mi)=>{_a(el(yl({},Rr),{page:xr,limit:mi}))},current:Rr==null?void 0:Rr.page,pageSize:Rr==null?void 0:Rr.limit,showTotal:xr=>ri.createElement(ri.Fragment,null,"\u5171",ri.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},xr),"\u6761\u6570\u636E")}}))),ri.createElement(je.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Qn,centered:!0,destroyOnClose:!0,onCancel:()=>{Zn(!1)},maskClosable:!1,width:544,onOk:()=>{Gn.submit()}},ri.createElement(Se.default,{form:Gn,colon:!1,onFinish:xr=>bi(void 0,null,function*(){(yield Ra(el(yl({},xr),{userId:Wn.student_work_id,score_id:Wn.student_works_score_id,status:3}))).status===0&&(Xi(),Zn(!1))})},ri.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"),ri.createElement(Ol.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ri.createElement("a",{href:`/classrooms/${Vr==null?void 0:Vr.coursesId}/group_homework/${Vr==null?void 0:Vr.categoryId}/review/${Wn==null?void 0:Wn.student_work_id}`,target:"_blank"},Wn==null?void 0:Wn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ri.createElement("span",{style:{color:"#191919"}},Wn==null?void 0:Wn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ri.createElement("span",{style:{color:"#191919"}},Wn==null?void 0:Wn.score)}]}),ri.createElement(ae.Z,{className:"mt20",wrap:!1},ri.createElement(fe.Z,null,ri.createElement(Se.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ri.createElement(Ge.Z,{min:1,max:100,step:1}))),ri.createElement(fe.Z,null,ri.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ri.createElement(fe.Z,null,ri.createElement(Se.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ri.createElement(rt.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Wo=(0,De.connect)(({user:yt,shixunHomeworks:$e,loading:tt,globalSetting:xn,classroomList:In})=>({user:yt,shixunHomeworks:$e,globalSetting:xn,loading:tt.effects,classroomList:In}))(Po),Lo={},ao=te(59301),Fl=Object.defineProperty,xi=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,ko=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,bu=(yt,$e,tt)=>$e in yt?Fl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,mu=(yt,$e)=>{for(var tt in $e||($e={}))Ll.call($e,tt)&&bu(yt,tt,$e[tt]);if(ko)for(var tt of ko($e))fu.call($e,tt)&&bu(yt,tt,$e[tt]);return yt},Lu=(yt,$e)=>xi(yt,ai($e)),zu=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const Ii=({shixunHomeworks:yt,loading:$e,globalSetting:tt,dispatch:xn})=>{const[In,er]=(0,E.useState)(mu(mu({},(0,De.useParams)()),{page:1,limit:20})),{workList:nr,workSetting:bn}=yt,[Ut,On]=(0,E.useState)([]),Vr=()=>zu(void 0,null,function*(){const en=yield xn({type:"shixunHomeworks/getWorkList",payload:Lu(mu({},In),{score_open:bn==null?void 0:bn.score_open,work_public:bn==null?void 0:bn.work_public})});On((en==null?void 0:en.student_works)||[])});(0,E.useEffect)(()=>{Vr()},[]);const xa=(en,Qn)=>{In.page=en,In.limit=20,Vr()},Gn=[(nr==null?void 0:nr.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(en,Qn)=>{var Zn,Wn,Lr,Ja,Mn,Ta;return{children:((Zn=Qn.project_info)==null?void 0:Zn.id)!==-1?ao.createElement("a",{target:"_blank",title:(Wn=Qn.project_info)==null?void 0:Wn.name,href:`${(Lr=tt==null?void 0:tt.setting)==null?void 0:Lr.old_url}${(Ja=Qn.project_info)==null?void 0:Ja.id}`,style:{whiteSpace:"break-spaces"}},(Mn=Qn.project_info)==null?void 0:Mn.name):(Ta=Qn.project_info)==null?void 0:Ta.name,props:{rowSpan:Qn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(en,Qn)=>ao.createElement("div",{style:{display:"flex",alignItems:"center"}},ao.createElement("span",{className:Lo.atitle,style:{width:Qn.is_leader?"":130,maxWidth:Qn.is_leader&&80}}," ",en),Qn.is_leader&&ao.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(nr!=null&&nr.base_on_project),render:en=>ao.createElement("span",{style:{color:"#666666"}},en)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(nr!=null&&nr.base_on_project),render:(en,Qn)=>ao.createElement(Ve.Z,{placement:"bottom",title:ao.createElement("div",null,ao.createElement("div",null,Qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ao.createElement("div",null,Qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),nr!=null&&nr.anonymous_comment?ao.createElement("div",null,Qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",nr!=null&&nr.is_group_grade?ao.createElement("div",null,Qn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Qn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ao.createElement("div",null,Qn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Qn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ao.createElement("div",null,Qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),nr!=null&&nr.anonymous_comment?ao.createElement("div",null,Qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",ao.createElement("div",null,Qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(nr!=null&&nr.is_jupyter||nr!=null&&nr.is_jupyter_lab)&&ao.createElement("div",{onClick:Zn=>{Zn.stopPropagation(),De.history.push(`/classrooms/${In.coursesId}/group_homework/${In.categoryId}/review/${Qn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},en>0?ao.createElement("span",{style:{color:"#ff8100"}},en):en)},(nr==null?void 0:nr.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:en=>en||"--"},(nr==null?void 0:nr.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(en,Qn)=>en||"--"},(nr==null?void 0:nr.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(en,Qn)=>({children:en?ao.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ao.createElement("br",null),Ee()(en).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Qn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(en,Qn)=>({children:en===-1?"\u91CD\u505A\u4E2D":ao.createElement(Ne.Uw,{status:en}),props:{rowSpan:Qn.rowSpan}})},!(nr!=null&&nr.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(en,Qn)=>({children:ao.createElement("span",{className:"c-blue"},en),props:{rowSpan:Qn.rowSpan}})},{title:"\u64CD\u4F5C",width:nr!=null&&nr.base_on_project?100:150,align:"left",dataInex:"action",render:(en,Qn)=>nr!=null&&nr.work_public?ao.createElement("a",{className:"c-blue",onClick:Zn=>{Zn.preventDefault(),De.history.push(`/classrooms/${In.coursesId}/group_homework/${In.categoryId}/review/${Qn.id}`)}}," \u67E5\u770B "):"--"}].filter(en=>!!en);return ao.createElement("div",{className:"p30 bg-white"},ao.createElement("aside",{style:{paddingBottom:30}},ao.createElement(Ue.default,{loading:$e["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(en,Qn)=>(en==null?void 0:en.item_index)%2===0&&Lo.tables,className:Lo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ut,columns:Gn,onChange:(en,Qn,Zn)=>{if(Zn.order===void 0)switch(Zn.field){case"student_id":In.b_order="desc",In.order=Zn.field;break;default:delete In.b_order,delete In.order}else In.b_order=Zn.order.replace("end",""),In.order=Zn.field;xn({type:"shixunHomeworks/getWorkList",payload:mu({},In)})}})),ao.createElement(Re.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:xa,defaultCurrent:In.page||1,current:In.page||1,defaultPageSize:20,total:yt.workList.work_count}))};var qa=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:xn})=>({shixunHomeworks:yt,classroomList:$e,loading:xn.effects,globalSetting:tt}))(Ii),si=te(14566),Ti=te(59301),Ho=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const{Dragger:ju}=si.default,xu=({})=>{const yt=(0,De.useParams)(),[$e]=Se.default.useForm(),[tt,xn]=(0,E.useState)([]),[In,er]=(0,E.useState)(!1);let[nr,bn]=(0,E.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ut(){return Ho(this,null,function*(){var On,Vr;let xa;er(!0),window.location.href.indexOf("exercise")>-1?xa=`/api/exercises/${yt==null?void 0:yt.categoryId}/redo_logs.json`:xa=`/api/homework_commons/${yt==null?void 0:yt.categoryId}/redo_logs.json`;let Gn=yield(0,He.ZP)(xa,{method:"get",params:nr});if(er(!1),(Gn==null?void 0:Gn.status)===0){let en=[];(Vr=(On=Gn==null?void 0:Gn.data)==null?void 0:On.list)==null||Vr.map((Qn,Zn)=>{var Wn;(Wn=Qn==null?void 0:Qn.group_infos)==null||Wn.map((Lr,Ja)=>{var Mn,Ta,Ot;Lr.rowSpan=Ja==0?(Mn=Qn==null?void 0:Qn.group_infos)==null?void 0:Mn.length:((Ot=(Ta=Qn==null?void 0:Qn.group_infos)==null?void 0:Ta.filter(_r=>_r.work_group_id))==null?void 0:Ot.length)>0?0:1,en.push(Lr)})}),xn([...en])}})}return(0,E.useEffect)(()=>{Ut()},[]),Ti.createElement("div",{style:{padding:"30px",background:"#fff"}},Ti.createElement(Ue.default,{loading:In,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(On,Vr)=>({children:Ti.createElement("span",null,On),props:{rowSpan:Vr.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(On,Vr)=>({children:Ti.createElement("span",null,Ee()(On).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Vr.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(On,Vr)=>({children:Ti.createElement("span",null,On),props:{rowSpan:Vr.rowSpan}})}],dataSource:tt,pagination:!1}),Ti.createElement(Re.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(On,Vr)=>{nr.page=On,nr.limit=Vr,bn(nr),Ut()},current:nr.page,total:tt.count,pageSize:nr.limit,style:{marginTop:20}}))};var is=(0,De.connect)(({classroomList:yt})=>({classroomList:yt}))(xu),os=te(10846),ls={StepsStyle:"StepsStyle___U8mUn"},Fu=te(86697),Nl=te(51600),wu={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Nu=({onFinish:yt})=>{var $e,tt,xn,In,er;const{shixunHomeworks:nr}=(0,De.useSelector)(Ae=>Ae),{actionTabs:bn}=nr,Ut=(0,De.useDispatch)(),On=(0,De.useParams)(),[,,Vr,xa]=(0,st.U)(Nl.hf,{id:On==null?void 0:On.coursesId,page:1,limit:2e4}),[Gn,en,Qn,Zn]=(0,st.U)(Nl.sK,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[Wn,Lr]=(0,E.useState)([]),[Ja,Mn]=(0,E.useState)([]),Ta=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[Ot,_r]=(0,E.useState)("");(0,E.useEffect)(()=>{_r(Gn==null?void 0:Gn.keywords)},[Gn==null?void 0:Gn.keywords]),(0,E.useEffect)(()=>{var Ae,Nr;if(bn.key=="AddLeader"){bn!=null&&bn.unified_setting&&Vr({}),Qn({course_group_ids:(Ae=bn==null?void 0:bn.course_groups)==null?void 0:Ae.map(Rr=>Rr==null?void 0:Rr.id)});let tn=[],Ra=[];const mn=(Rr,_a)=>{Rr.name=(Rr==null?void 0:Rr.user_name)||Rr.name,tn!=null&&tn.find(Ai=>(Ai==null?void 0:Ai.course_group_id)==(Rr==null?void 0:Rr.course_group_id))?tn=tn==null?void 0:tn.map(Ai=>{var Gi;return(Ai==null?void 0:Ai.course_group_id)==(Rr==null?void 0:Rr.course_group_id)&&(Ai.leaders=_a?[...(Ai==null?void 0:Ai.leaders)||[],Rr]:(Gi=(Ai==null?void 0:Ai.leaders)||[])==null?void 0:Gi.filter(ei=>ei.id!=(Rr==null?void 0:Rr.id))),Ai}):tn=[...tn||[],{course_group_id:Rr==null?void 0:Rr.course_group_id,course_group_name:Rr==null?void 0:Rr.course_group_name,course_member_count:Rr==null?void 0:Rr.course_member_count,leaders:[Rr]}],Ra=_a?Ra.concat(Rr==null?void 0:Rr.id):Ra==null?void 0:Ra.filter(Ai=>Ai!=(Rr==null?void 0:Rr.id))};(Nr=bn==null?void 0:bn.data)==null||Nr.forEach(Rr=>{mn(Rr,!0)}),Mn(Ra),Lr(tn)}},[bn.key]);const $a=(Ae,Nr)=>{let tn=[];Ae.name=(Ae==null?void 0:Ae.user_name)||Ae.name,Wn!=null&&Wn.find(Ra=>(Ra==null?void 0:Ra.course_group_id)==(Ae==null?void 0:Ae.course_group_id))?(tn=Wn==null?void 0:Wn.map(Ra=>{var mn;return(Ra==null?void 0:Ra.course_group_id)==(Ae==null?void 0:Ae.course_group_id)&&(Ra.leaders=Nr?[...(Ra==null?void 0:Ra.leaders)||[],Ae]:(mn=(Ra==null?void 0:Ra.leaders)||[])==null?void 0:mn.filter(Rr=>Rr.id!=(Ae==null?void 0:Ae.id))),Ra}),tn=tn==null?void 0:tn.filter(Ra=>{var mn;return((mn=Ra==null?void 0:Ra.leaders)==null?void 0:mn.length)>0})):tn=[...Wn||[],{course_group_id:Ae==null?void 0:Ae.course_group_id,course_group_name:Ae==null?void 0:Ae.course_group_name,course_member_count:Ae==null?void 0:Ae.course_member_count,leaders:[Ae]}],Mn(Nr?Ja.concat(Ae==null?void 0:Ae.id):Ja==null?void 0:Ja.filter(Ra=>Ra!=(Ae==null?void 0:Ae.id))),Lr(tn)};return E.createElement(je.default,{open:bn.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ae=[];Wn==null||Wn.forEach(Nr=>{var tn;((tn=Nr==null?void 0:Nr.leaders)==null?void 0:tn.length)>0&&Ae.push(...(Nr==null?void 0:Nr.leaders)||{})}),yt==null||yt(Ae),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},E.createElement("div",{className:"flex gap-20px"},E.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},E.createElement("div",{className:"flex item-center gap-20px c-grey-333"},E.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),E.createElement(Ie.default,{size:"large",className:"flex-1",value:Gn==null?void 0:Gn.course_group_ids,onChange:Ae=>{var Nr;(Ae==null?void 0:Ae.length)==0?Qn({course_group_ids:(Nr=bn==null?void 0:bn.course_groups)==null?void 0:Nr.map(tn=>tn==null?void 0:tn.id)}):Qn({course_group_ids:Ae,keywords:"",page:1})},mode:"multiple",filterOption:(Ae,Nr)=>{var tn;return((tn=Nr==null?void 0:Nr.label)!=null?tn:"").toLowerCase().includes(Ae.toLowerCase())},options:bn!=null&&bn.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...(($e=xa==null?void 0:xa.course_groups)==null?void 0:$e.map(Ae=>({value:Ae==null?void 0:Ae.id,label:Ae==null?void 0:Ae.name})))||[]]:(tt=bn==null?void 0:bn.course_groups)==null?void 0:tt.map(Ae=>({value:Ae==null?void 0:Ae.id,label:Ae==null?void 0:Ae.name}))}),E.createElement(be.default.Search,{className:"flex-1",size:"large",value:Ot,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ae=>{_r(Ae.target.value)},onSearch:Ae=>{Qn({keywords:Ae,page:1})}})),E.createElement(Ue.default,{className:`mt-10px ${(xn=wu)==null?void 0:xn.TableStyles}`,columns:Ta,dataSource:((In=Zn==null?void 0:Zn.data)==null?void 0:In.list)||[],rowKey:"id",loading:en,rowSelection:{selectedRowKeys:Ja,onSelect:(Ae,Nr)=>{$a(Ae,Nr)}},pagination:{current:Gn==null?void 0:Gn.page,pageSize:Gn==null?void 0:Gn.limit,total:((er=Zn==null?void 0:Zn.data)==null?void 0:er.total_count)||0,onChange:(Ae,Nr)=>{Qn({page:Ae,limit:Nr})},showTotal:Ae=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"px-4px c-blue"},Ae),"\u6761\u6570\u636E")}})),E.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},E.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),E.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},Wn==null?void 0:Wn.map(Ae=>{var Nr;return E.createElement("div",{className:"flex flex-col gap-10px",key:Ae==null?void 0:Ae.course_group_id},E.createElement("div",{className:"flex item-center gap-10px minW-0"},E.createElement(Ve.Z,{title:"asdfasdfasdf"},E.createElement("div",{className:"c-blue multi_ellipsis1"},Ae==null?void 0:Ae.course_group_name)),E.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ae==null?void 0:Ae.course_member_count,"\uFF09")),E.createElement("div",{className:"flex flex-col"},(Nr=Ae==null?void 0:Ae.leaders)==null?void 0:Nr.map(tn=>E.createElement("div",{key:tn==null?void 0:tn.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},E.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Cr.Z.IMG_SERVER}/images/${tn==null?void 0:tn.avatar_url}`}),E.createElement("div",{className:"mr-auto flex flex-col gap-8px"},E.createElement("div",{className:"c-grey-333 font-medium"},tn==null?void 0:tn.name),E.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(tn==null?void 0:tn.student_id)||"--")),E.createElement("a",{onClick:()=>{$a(tn,!1)}},"\u79FB\u9664")))))})))))},Mu=Object.defineProperty,Ku=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,Yu=(yt,$e,tt)=>$e in yt?Mu(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,su=(yt,$e)=>{for(var tt in $e||($e={}))Vu.call($e,tt)&&Yu(yt,tt,$e[tt]);if(Au)for(var tt of Au($e))pu.call($e,tt)&&Yu(yt,tt,$e[tt]);return yt},fl=(yt,$e)=>Ku(yt,Uu($e)),Gu=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())}),Xu=({onFinish:yt})=>{var $e,tt,xn,In,er,nr;const{shixunHomeworks:{actionTabs:bn}}=(0,De.useSelector)(mn=>mn),Ut=(0,De.useDispatch)(),On=(0,De.useParams)(),[,,Vr,xa]=(0,st.U)(Nl.hf,{id:On==null?void 0:On.coursesId,page:1,limit:2e4}),[,Gn,en]=(0,st.U)(Nl.Hf,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId}),[Qn,,Zn,Wn]=(0,st.U)(Nl.sK,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[Lr]=Se.default.useForm(),Ja=Se.default.useWatch("is_leader",Lr),[Mn,Ta]=(0,E.useState)([]),[Ot,_r]=(0,E.useState)([]),[$a,Ae]=(0,E.useState)(!0),[Nr,tn]=(0,E.useState)("");(0,E.useEffect)(()=>{var mn,Rr,_a,Ai;bn!=null&&bn.data&&(Lr.setFieldsValue(fl(su({},(bn==null?void 0:bn.data)||{}),{is_leader:(_a=(Rr=(mn=bn==null?void 0:bn.data)==null?void 0:mn.members)==null?void 0:Rr.find(Gi=>Gi==null?void 0:Gi.is_leader))==null?void 0:_a.id})),Ta((Ai=bn==null?void 0:bn.data)==null?void 0:Ai.members))},[bn==null?void 0:bn.data]),(0,E.useEffect)(()=>{_r(Mn==null?void 0:Mn.map(mn=>mn==null?void 0:mn.id))},[Mn]),(0,E.useEffect)(()=>{(bn==null?void 0:bn.key)==="GroupSetting"&&(Vr({}),Zn({}))},[bn==null?void 0:bn.key]),(0,E.useEffect)(()=>{tn(Qn==null?void 0:Qn.keywords)},[Qn==null?void 0:Qn.keywords]);const Ra=()=>{Ae(!0),tn(""),Qn.course_group_ids="",Qn.only_ungroup=!0,Qn.page=1,Qn.limit=20,Qn.keywords=""};return E.createElement(je.default,{open:(bn==null?void 0:bn.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ra()}},E.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},E.createElement(Se.default,{form:Lr,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:mn=>Gu(void 0,null,function*(){if((Mn==null?void 0:Mn.length)==0){pe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const Rr=yield en(fl(su({},mn),{group_id:mn==null?void 0:mn.id,members:Mn==null?void 0:Mn.map(_a=>fl(su({},_a),{is_leader:(_a==null?void 0:_a.id)==(mn==null?void 0:mn.is_leader)}))}));(Rr==null?void 0:Rr.status)==0&&(pe.ZP.success("\u4FEE\u6539\u6210\u529F"),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),yt==null||yt())})},E.createElement(Se.default.Item,{name:"id",hidden:!0}),E.createElement(Se.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},E.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),E.createElement(Se.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${wu.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},E.createElement(xe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:Mn==null?void 0:Mn.map(mn=>({value:mn==null?void 0:mn.id,label:E.createElement("div",{className:"flex item-center justify-between"},E.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(mn==null?void 0:mn.id)==Ja?"\u7EC4\u957F":"\u7EC4\u5458"," ",mn==null?void 0:mn.name,"\uFF08\u5B66\u53F7\uFF1A",(mn==null?void 0:mn.student_id)||"--","\uFF09"),E.createElement("a",{onClick:Rr=>{Rr.preventDefault(),Rr.stopPropagation(),Ta(Mn==null?void 0:Mn.filter(_a=>(_a==null?void 0:_a.id)!=(mn==null?void 0:mn.id)))}},"\u79FB\u9664"))}))})),E.createElement("div",{className:"flex item-center justify-end gap-20px"},E.createElement(Te.ZP,{onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),E.createElement(Te.ZP,{type:"primary",htmlType:"submit",loading:Gn},"\u786E\u5B9A"))),E.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},E.createElement("div",{className:"flex gap-20px item-center mb-20px"},E.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),E.createElement(Ie.default,{className:"flex-1",size:"large",value:(($e=Qn==null?void 0:Qn.course_group_ids)==null?void 0:$e[0])||"",onChange:mn=>{Zn({course_group_ids:mn==""?[]:[mn],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((tt=xa==null?void 0:xa.course_groups)==null?void 0:tt.map(mn=>({value:mn==null?void 0:mn.id,label:mn==null?void 0:mn.name})))||[]]}),E.createElement(be.default.Search,{className:"flex-1",size:"large",value:Nr,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:mn=>{tn(mn.target.value)},onSearch:mn=>{Zn({keywords:mn})}})),E.createElement(rt.default,{checked:$a,onChange:mn=>{Ae(mn.target.checked),Zn({only_ungroup:mn.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),E.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(er=(In=(xn=Wn==null?void 0:Wn.data)==null?void 0:xn.list)==null?void 0:In.filter(mn=>$a?!(Ot!=null&&Ot.includes(mn==null?void 0:mn.id)):!0))==null?void 0:er.map(mn=>E.createElement("div",{key:mn==null?void 0:mn.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},E.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Cr.Z.IMG_SERVER}/images/${mn==null?void 0:mn.avatar_url}`}),E.createElement("div",{className:"mr-auto flex flex-col gap-8px"},E.createElement("div",{className:"c-grey-333 font-medium"},mn==null?void 0:mn.user_name),E.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(mn==null?void 0:mn.student_id)||"--")),!(Ot!=null&&Ot.includes(mn==null?void 0:mn.id))&&E.createElement("a",{onClick:()=>{Ta([...Mn,fl(su({},mn),{name:mn==null?void 0:mn.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),E.createElement(Re.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:Qn==null?void 0:Qn.page,pageSize:Qn==null?void 0:Qn.limit,total:((nr=Wn==null?void 0:Wn.data)==null?void 0:nr.total_count)||0,onChange:(mn,Rr)=>{Zn({page:mn,limit:Rr})}}))))},Dl=Object.defineProperty,vo=Object.defineProperties,Kl=Object.getOwnPropertyDescriptors,eu=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Su=(yt,$e,tt)=>$e in yt?Dl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,tu=(yt,$e)=>{for(var tt in $e||($e={}))iu.call($e,tt)&&Su(yt,tt,$e[tt]);if(eu)for(var tt of eu($e))Qu.call($e,tt)&&Su(yt,tt,$e[tt]);return yt},us=(yt,$e)=>vo(yt,Kl($e)),Gl=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())}),Ju=()=>{var yt,$e,tt,xn,In,er,nr,bn,Ut,On,Vr,xa,Gn,en,Qn,Zn,Wn,Lr,Ja;const{shixunHomeworks:{actionTabs:Mn}}=(0,De.useSelector)(zt=>zt),Ta=(0,De.useDispatch)(),Ot=(0,De.useParams)(),[,_r,$a,Ae]=(0,st.U)(Nl.Lm,{coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId}),[,,Nr]=(0,st.U)(Nl.D4,{coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId}),[,,tn]=(0,st.U)(Nl.SA,{coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId}),[Ra,mn,Rr,_a]=(0,st.U)(Nl.jA,{coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId,keywords:"",page:1,limit:20}),[Ai,Gi,ei,Fi]=(0,st.U)(Nl.Q9,{coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId,is_reset:!1,page:1,limit:10}),[Xi]=Se.default.useForm(),[xr]=Se.default.useForm(),mi={group_type:yn.YT.STUDENT_SELF,assign_type:yn.$s.BY_PERSON,unified_setting:!0,assign_range:yn.ck.BY_CLASS,assign_rule:yn.Um.BY_SCORE,assign_method:yn.Kc.BY_RULE},ga=Se.default.useWatch("group_type",Xi),hi=Se.default.useWatch("assign_type",Xi),To=Se.default.useWatch("unified_setting",Xi),[Ao,Wa]=(0,E.useState)(!1),Bi=Se.default.useWatch("course_group_ids",Xi),$n=Se.default.useWatch("assign_method",Xi),Ur=hi==yn.$s.BY_GROUP&&Ao&&$n==yn.Kc.BY_LEADER,[eo,ja]=(0,E.useState)([]),[Li,wo]=(0,E.useState)({total_count:0,group_user_num:0}),[Ji,uo]=(0,E.useState)("success"),[io,so]=(0,E.useState)([]),[No,zo]=(0,E.useState)({page:1,limit:10}),[ml,Ni]=(0,E.useState)(!1),ol=["xlsx","xls"],El={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:zt=>Gl(void 0,null,function*(){const Hr=[];Hr==null||Hr.push(zt);const Pr=zt.name.split(".").slice(-1)[0].toLowerCase();if(ol.indexOf(Pr)==-1)return pe.ZP.error(`${zt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Pa=new FormData;Pa.append("file",Hr[0]),Pa.append("is_reset","true");const Xa=yield(0,He.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/group_homeworks/${Ot==null?void 0:Ot.categoryId}/list_groups_by_settings.json`,{method:"post",body:Pa},!0);return(Xa==null?void 0:Xa.status)==0&&(uo("success"),ei({is_reset:!1,page:1,limit:10}),Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),si.default.LIST_IGNORE})},mo=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(zt,Hr)=>{var Pr,Pa;return(Pa=(Pr=Hr==null?void 0:Hr.members)==null?void 0:Pr.find(Xa=>Xa==null?void 0:Xa.is_leader))==null?void 0:Pa.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:zt=>{var Hr;return(Hr=zt==null?void 0:zt.filter(Pr=>!(Pr!=null&&Pr.is_leader)))==null?void 0:Hr.map(Pr=>Pr==null?void 0:Pr.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(zt,Hr)=>E.createElement("a",{onClick:()=>{Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Hr}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Co=()=>Gl(void 0,null,function*(){var zt,Hr,Pr,Pa,Xa,bo;const ji=yield $a({});(ji==null?void 0:ji.status)==0&&(Xi.setFieldsValue(us(tu({},(ji==null?void 0:ji.data)||{}),{leader_ids:(Hr=(zt=ji==null?void 0:ji.data)==null?void 0:zt.leaders)==null?void 0:Hr.map(ia=>ia==null?void 0:ia.id),course_group_ids:(Pa=(Pr=ji==null?void 0:ji.data)==null?void 0:Pr.course_groups)==null?void 0:Pa.filter(ia=>ia==null?void 0:ia.selected).map(ia=>ia==null?void 0:ia.id)})),Wa((Xa=ji==null?void 0:ji.data)==null?void 0:Xa.is_assign_leader),xr.setFieldsValue(tu({},(ji==null?void 0:ji.data)||{})),ja((bo=ji==null?void 0:ji.data)==null?void 0:bo.leaders))});(0,E.useEffect)(()=>{Co(),Rr({})},[]);const Hn=zt=>Gl(void 0,null,function*(){Ni(!0);const Hr=yield(0,He.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/group_homeworks/${Ot==null?void 0:Ot.categoryId}/list_failed_users.json`,{method:"post",body:zt});(Hr==null?void 0:Hr.status)==0&&so(Hr),Ni(!1)});return E.createElement(Cn.Z,{spinning:_r},E.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},E.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},E.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),E.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",E.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),E.createElement(Se.default,{form:Xi,initialValues:mi,colon:!1,size:"large",onValuesChange:(zt,Hr)=>{if("is_assign_leader"in zt&&Wa(zt==null?void 0:zt.is_assign_leader),"group_type"in zt&&(zt==null?void 0:zt.group_type)==yn.YT.STUDENT_SELF||ga==yn.YT.STUDENT_SELF&&("min_num"in zt||"max_num"in zt))return Hr;tn(tu({},Hr))},onFinish:()=>Gl(void 0,null,function*(){var zt,Hr;if(ga==yn.YT.STUDENT_SELF){tn(tu({},Xi.getFieldsValue())).then(Pa=>{(Pa==null?void 0:Pa.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const Pr=yield ei({is_reset:!1,page:1,limit:10});(Pr==null?void 0:Pr.status)==0&&(wo({total_count:(zt=Pr==null?void 0:Pr.data)==null?void 0:zt.total_count,group_user_num:(Hr=Pr==null?void 0:Pr.data)==null?void 0:Hr.group_user_num}),Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},E.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},E.createElement(Se.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:yn.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:yn.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),ga==yn.YT.STUDENT_SELF&&E.createElement(E.Fragment,null,E.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),E.createElement(Se.default.Item,{className:"mb0",name:"max_num",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),E.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),E.createElement(Te.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),ga==yn.YT.TEACHER_ASSIGN&&E.createElement(E.Fragment,null,E.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:yn.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:yn.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:yn.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),hi!=yn.$s.BY_FILE&&E.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},E.createElement(xe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!To&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},E.createElement(rt.default.Group,{className:"gap-20px",options:($e=(yt=Ae==null?void 0:Ae.data)==null?void 0:yt.course_groups)==null?void 0:$e.map(zt=>({value:zt==null?void 0:zt.id,label:`${zt==null?void 0:zt.name} \uFF08${zt==null?void 0:zt.course_member_count}\uFF09`}))}))),hi==yn.$s.BY_GROUP&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${Ao?"mb0":""}`},E.createElement(rt.default,null,"\u6307\u5B9A\u7EC4\u957F",E.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),E.createElement(Se.default.Item,{name:"leader_ids",hidden:!0}),Ao&&E.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},eo==null?void 0:eo.map(zt=>E.createElement("div",{key:zt==null?void 0:zt.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},E.createElement("span",{className:"c-grey-333"},zt==null?void 0:zt.name),E.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Hr=eo==null?void 0:eo.filter(Pr=>(Pr==null?void 0:Pr.id)!=(zt==null?void 0:zt.id));ja(Hr),Xi.setFieldsValue({leader_ids:Hr==null?void 0:Hr.map(Pr=>Pr==null?void 0:Pr.id)}),tn(tu({},Xi.getFieldsValue()))}}))),E.createElement(Te.ZP,{onClick:()=>{var zt,Hr;if(!To&&hi==yn.$s.BY_GROUP&&(Bi==null?void 0:Bi.length)==0){pe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:eo,course_groups:(Hr=(zt=Ae==null?void 0:Ae.data)==null?void 0:zt.course_groups)==null?void 0:Hr.filter(Pr=>Bi==null?void 0:Bi.includes(Pr==null?void 0:Pr.id)),unified_setting:To}})}},"\u6DFB\u52A0\u7EC4\u957F")),!Ao&&E.createElement("div",{className:"flex gap-20px"},E.createElement(Se.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},E.createElement(Ge.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),E.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(In=(xn=(tt=Ae==null?void 0:Ae.data)==null?void 0:tt.course_groups)==null?void 0:xn.filter(zt=>To||(Bi==null?void 0:Bi.includes(zt==null?void 0:zt.id))))==null?void 0:In.reduce((zt,Hr)=>zt+((Hr==null?void 0:Hr.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Li==null?void 0:Li.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",E.createElement(Bt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Gl(void 0,null,function*(){var zt,Hr;const Pr=yield ei({is_reset:!1});(Pr==null?void 0:Pr.status)==0&&wo({total_count:(zt=Pr==null?void 0:Pr.data)==null?void 0:zt.total_count,group_user_num:(Hr=Pr==null?void 0:Pr.data)==null?void 0:Hr.group_user_num})}),icon:E.createElement(Fu.Z,{rev:void 0})},"\u5237\u65B0")))),Ao&&hi==yn.$s.BY_GROUP&&E.createElement(Se.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:yn.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:yn.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),$n==yn.Kc.BY_LEADER&&E.createElement("div",{className:"flex gap-20px"},E.createElement(Se.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),E.createElement(Se.default.Item,{className:"mb0",name:"max_num",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),$n!=yn.Kc.BY_LEADER&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},E.createElement(xe.ZP.Group,{options:[{value:yn.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:yn.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),E.createElement(Se.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},E.createElement(xe.ZP.Group,{options:[{value:yn.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},hi==yn.$s.BY_GROUP&&{value:yn.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},hi==yn.$s.BY_PERSON&&{value:yn.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(zt=>zt)}))),hi==yn.$s.BY_PERSON&&E.createElement("div",{className:"flex"},E.createElement(Se.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:zt=>Math.round(zt),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},E.createElement(Ge.Z,{addonAfter:"\u4EBA",min:1})),E.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(bn=(nr=(er=Ae==null?void 0:Ae.data)==null?void 0:er.course_groups)==null?void 0:nr.filter(zt=>To||(Bi==null?void 0:Bi.includes(zt==null?void 0:zt.id))))==null?void 0:bn.reduce((zt,Hr)=>zt+((Hr==null?void 0:Hr.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Li==null?void 0:Li.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",E.createElement(Bt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Gl(void 0,null,function*(){var zt,Hr;const Pr=yield ei({is_reset:!1});(Pr==null?void 0:Pr.status)==0&&wo({total_count:(zt=Pr==null?void 0:Pr.data)==null?void 0:zt.total_count,group_user_num:(Hr=Pr==null?void 0:Pr.data)==null?void 0:Hr.group_user_num})}),icon:E.createElement(Fu.Z,{rev:void 0})},"\u5237\u65B0")))),hi==yn.$s.BY_FILE&&E.createElement(E.Fragment,null,E.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},E.createElement(os.default,{className:`${ls.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:E.createElement(E.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",E.createElement(Te.ZP,{icon:E.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,Et.BA)({coursesId:Ot==null?void 0:Ot.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:E.createElement(E.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:E.createElement(E.Fragment,null,E.createElement(si.default.Dragger,tu({},El),E.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),E.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",E.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),E.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),hi!=yn.$s.BY_FILE&&E.createElement(Te.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),E.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),E.createElement("div",{className:"flex item-center gap-10px"},E.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),E.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),E.createElement("div",{className:"flex item-center gap-20px"},E.createElement(Se.default,{form:xr,layout:"inline",colon:!1,onValuesChange:(zt,Hr)=>{console.log("allValues",Hr),Nr(tu({},Hr))}},E.createElement(Se.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},E.createElement(rt.default,null,"\u66F4\u6539\u7EC4\u540D")),E.createElement(Se.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},E.createElement(rt.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",E.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),E.createElement(be.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:zt=>{Rr({keywords:zt})}}),ga!=yn.YT.STUDENT_SELF&&hi!=yn.$s.BY_FILE&&((Ra==null?void 0:Ra.keywords)||((Ut=_a==null?void 0:_a.data)==null?void 0:Ut.total_count)>0)&&E.createElement(Te.ZP,{size:"large",type:"primary",onClick:()=>{ei({is_reset:!0,page:1,limit:10}),Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((On=_a==null?void 0:_a.data)==null?void 0:On.total_count)>0?E.createElement(Ue.default,{className:"mt-20px",columns:mo,loading:mn,dataSource:((Vr=_a==null?void 0:_a.data)==null?void 0:Vr.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:Ra==null?void 0:Ra.page,pageSize:Ra==null?void 0:Ra.limit,total:((xa=_a==null?void 0:_a.data)==null?void 0:xa.total_count)||0,onChange:(zt,Hr)=>{Rr({page:zt,limit:Hr})},showTotal:zt=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},zt),"\u6761\u6570\u636E")}}):E.createElement(gt.Z,null),E.createElement(Nu,{onFinish:zt=>{ja(zt),Xi.setFieldsValue({leader_ids:zt==null?void 0:zt.map(Hr=>Hr==null?void 0:Hr.id)}),tn(tu({},Xi.getFieldsValue()))}}),E.createElement(Xu,{onFinish:()=>{Rr({})}}),E.createElement(je.default,{open:Mn.key==="NewGroup",title:Ai!=null&&Ai.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Ai!=null&&Ai.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Gi,width:927,centered:!0,onCancel:()=>{Ta({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>Gl(void 0,null,function*(){const zt=()=>Gl(void 0,null,function*(){const Hr=yield(0,Nl._X)({coursesId:Ot==null?void 0:Ot.coursesId,categoryId:Ot==null?void 0:Ot.categoryId,is_reset:Ai==null?void 0:Ai.is_reset});(Hr==null?void 0:Hr.status)==0&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ta({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Rr({page:1,limit:20}),Co(),wo({total_count:0,group_user_num:0}))});if(Ai!=null&&Ai.is_reset){je.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:zt});return}zt()})},hi==yn.$s.BY_FILE&&E.createElement(_e.default,{activeKey:Ji,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Gn=Fi==null?void 0:Fi.data)==null?void 0:Gn.total_count}\uFF09`},((en=Fi==null?void 0:Fi.data)==null?void 0:en.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(Qn=Fi==null?void 0:Fi.data)==null?void 0:Qn.failed_count}\uFF09`}],onChange:zt=>{uo(zt),zt=="success"?ei({page:1,limit:10}):(zo({page:1,limit:10}),Hn({page:1,limit:10}))}}),Ji!="failed"?E.createElement(Ue.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(zt,Hr)=>{var Pr,Pa;return(Pa=(Pr=Hr==null?void 0:Hr.members)==null?void 0:Pr.find(Xa=>Xa==null?void 0:Xa.is_leader))==null?void 0:Pa.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:zt=>{var Hr;return(Hr=zt==null?void 0:zt.filter(Pr=>!(Pr!=null&&Pr.is_leader)))==null?void 0:Hr.map(Pr=>Pr==null?void 0:Pr.name).join("\u3001")}}],loading:Gi,dataSource:((Zn=Fi==null?void 0:Fi.data)==null?void 0:Zn.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:Ai==null?void 0:Ai.page,pageSize:Ai==null?void 0:Ai.limit,total:((Wn=Fi==null?void 0:Fi.data)==null?void 0:Wn.total_count)||0,onChange:(zt,Hr)=>{ei({page:zt,limit:Hr})},showTotal:zt=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},zt),"\u6761\u6570\u636E")}}):E.createElement(Ue.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(zt,Hr)=>Hr!=null&&Hr.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(zt,Hr)=>Hr==null?void 0:Hr.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(zt,Hr)=>(Hr==null?void 0:Hr.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(zt,Hr)=>(Hr==null?void 0:Hr.message)||"--"}],loading:ml,dataSource:((Lr=io==null?void 0:io.data)==null?void 0:Lr.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:No==null?void 0:No.page,pageSize:No==null?void 0:No.limit,total:((Ja=io==null?void 0:io.data)==null?void 0:Ja.total_count)||0,onChange:(zt,Hr)=>{zo({page:zt,limit:Hr}),Hn({page:zt,limit:Hr})},showTotal:zt=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},zt),"\u6761\u6570\u636E")}}))))},ka=te(59301),ou=Object.defineProperty,qu=Object.defineProperties,$u=Object.getOwnPropertyDescriptors,es=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Ru=(yt,$e,tt)=>$e in yt?ou(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Ml=(yt,$e)=>{for(var tt in $e||($e={}))Bu.call($e,tt)&&Ru(yt,tt,$e[tt]);if(es)for(var tt of es($e))Tu.call($e,tt)&&Ru(yt,tt,$e[tt]);return yt},vu=(yt,$e)=>qu(yt,$u($e)),cu=(yt,$e,tt)=>new Promise((xn,In)=>{var er=Ut=>{try{bn(tt.next(Ut))}catch(On){In(On)}},nr=Ut=>{try{bn(tt.throw(Ut))}catch(On){In(On)}},bn=Ut=>Ut.done?xn(Ut.value):Promise.resolve(Ut.value).then(er,nr);bn((tt=tt.apply(yt,$e)).next())});const ss=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,dispatch:xn,user:In})=>{var er,nr,bn,Ut,On,Vr,xa,Gn,en,Qn;const[Zn,Wn]=(0,E.useState)(Ml({},(0,De.useParams)())),[Lr]=(0,De.useSearchParams)(),Ja=(0,De.useLocation)(),[Mn,Ta]=(0,E.useState)(Lr.get("tabs")||"0"),[Ot,_r]=(0,E.useState)(!1),[$a,Ae]=(0,E.useState)(1),Nr=(0,E.useRef)(null),{workList:tn,workSetting:Ra}=yt,[mn,Rr]=(0,E.useState)(!1),[_a,Ai]=(0,E.useState)([]),[Gi,ei]=(0,E.useState)([]),[Fi,Xi]=(0,E.useState)(!1),[xr,mi]=(0,E.useState)(!1),[,,ga]=(0,st.U)(wt.Gw,{homeworkId:tn==null?void 0:tn.id});Lr.get("category_id")&&Wn(vu(Ml({},Zn),{category:Lr.get("category_id")})),(0,E.useEffect)(()=>{hi()},[Zn.coursesId]),(0,E.useEffect)(()=>{xn({type:"classroomList/getAssistantPermissions",payload:{course_id:Zn.coursesId}})},[(0,we.bg)()]);const hi=()=>{let Wa=Lr.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));xn({type:"shixunHomeworks/getWorkList",payload:Ml(Ml({},Zn),Wa)})},To=[{name:(0,we.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:ka.createElement(Sn,{zip:Nr,btnLoading:Ot,setBtnLoading:_r})},(0,we.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:ka.createElement(Ju,null)},((0,we.dE)()||(tn==null?void 0:tn.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:ka.createElement(qa,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:ka.createElement("div",{className:"minH500"},ka.createElement(br,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(er=tn.homework_status)==null?void 0:er.includes("\u5BFC\u5165"),component:ka.createElement(is,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:ka.createElement(Ul,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:ka.createElement(qn,null)},(0,we.G5)()&&(Ra==null?void 0:Ra.anonymous_comment)&&{name:ka.createElement(ke.Z,{dot:tn==null?void 0:tn.appeal_notice,offset:[5,-5]},ka.createElement("span",{style:{color:Mn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:ka.createElement(Wo,null)},{name:(0,we.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(nr=tn==null?void 0:tn.homework_status)!=null&&nr.includes("\u5BFC\u5165")?ka.createElement(zl.Z,null):ka.createElement(Or,null),forceRender:!0}].filter(Wa=>tn!=null&&tn.view_answer?Wa:(Wa==null?void 0:Wa.name)!=="\u53C2\u8003\u7B54\u6848").filter(Wa=>tn!=null&&tn.is_show_request?Wa:(Wa==null?void 0:Wa.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(Wa=>(0,we.G5)()?Wa:(Wa==null?void 0:Wa.name)!=="\u5B66\u751F\u5206\u7EC4").filter(Wa=>{var Bi;return(Bi=tn==null?void 0:tn.homework_status)!=null&&Bi.includes("\u5BFC\u5165")?(0,we.dE)()?[0,1].includes(Wa==null?void 0:Wa.id):[0,1,3].includes(Wa==null?void 0:Wa.id):Wa}),Ao=()=>{var Wa,Bi,$n,Ur,eo,ja,Li,wo,Ji,uo,io,so,No,zo,ml,Ni,ol,El;return ka.createElement("div",{className:vl.workListTabButton},ka.createElement("span",{className:"mr-10px"},Ra==null?void 0:Ra.tips),(0,we.GJ)()&&ka.createElement(ka.Fragment,null,(((Wa=tn.homework_status)==null?void 0:Wa.includes("\u672A\u53D1\u5E03"))||((Bi=tn.homework_status)==null?void 0:Bi.includes("\u672A\u5F00\u59CB")))&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:mo=>{mo.preventDefault(),xn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Zn.categoryId],selectArrsAll:[tn],params:vu(Ml({},Zn),{id:Zn.coursesId}),type:2,manage_all_group:Ra==null?void 0:Ra.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!(($n=tn.homework_status)!=null&&$n.includes("\u672A\u53D1\u5E03"))&&!((Ur=tn.homework_status)!=null&&Ur.includes("\u672A\u5F00\u59CB"))&&!((eo=tn.homework_status)!=null&&eo.includes("\u5DF2\u622A\u6B62"))&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:mo=>{var Co,Hn;if((0,we.Rm)()&&!((Hn=(Co=$e==null?void 0:$e.AssistantObject)==null?void 0:Co.group)!=null&&Hn.can_stop)){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}mo.preventDefault(),xn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Zn.categoryId],selectArrsAll:[],params:vu(Ml({},Zn),{id:Zn.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,we.j5)()&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:Oo}),onClick:()=>{xn({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:vu(Ml({},Zn),{id:Zn.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var mo,Co;if((0,we.Rm)()&&!((Co=(mo=$e==null?void 0:$e.AssistantObject)==null?void 0:mo.group)!=null&&Co.can_create)){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}De.history.push(`/classrooms/${Zn.coursesId}/group_homework/${Zn.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((ja=tn==null?void 0:tn.work_statuses)==null?void 0:ja.includes("\u53D6\u6D88\u5173\u8054"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>cu(void 0,null,function*(){const mo=yield(0,wt.rN)({homeworkId:Zn.categoryId});(mo==null?void 0:mo.status)===0&&(pe.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),xn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)}))})},"\u53D6\u6D88\u5173\u8054"),((Li=tn==null?void 0:tn.work_statuses)==null?void 0:Li.includes("\u5173\u8054\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{var mo;return(0,Ne.xg)(`${(mo=tt==null?void 0:tt.setting)==null?void 0:mo.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((wo=tn==null?void 0:tn.work_statuses)==null?void 0:wo.includes("\u5173\u8054\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:mo=>{mo.preventDefault(),xn({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:Zn,selectArrs:{homework_id:Zn.categoryId},cb:()=>{xn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)})}}})}},"\u5173\u8054\u9879\u76EE"),((Ji=tn==null?void 0:tn.work_statuses)==null?void 0:Ji.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>(0,Ne.xg)(`/classrooms/${tn.course_id}/group_homework/${tn.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((uo=tn==null?void 0:tn.work_statuses)==null?void 0:uo.includes("\u521B\u5EFA\u5206\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>cu(void 0,null,function*(){var mo;let Co=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/get_member_list.json`,{method:"get",params:{}});(Co==null?void 0:Co.status)===0&&(Rr(!0),Ai(Co==null?void 0:Co.data),ei((mo=Co==null?void 0:Co.data)==null?void 0:mo.filter(Hn=>{var zt;return(Hn==null?void 0:Hn.user_id)===((zt=In==null?void 0:In.userInfo)==null?void 0:zt.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((io=tn==null?void 0:tn.work_statuses)==null?void 0:io.includes("\u52A0\u5165\u5206\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:(0,at.throttle)(()=>cu(void 0,null,function*(){var mo;let Co=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/get_group_list.json`,{method:"get"});if((Co==null?void 0:Co.status)===0){if(((mo=Co==null?void 0:Co.data)==null?void 0:mo.length)<=0){pe.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Xi(!0),mi(Co==null?void 0:Co.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((so=tn==null?void 0:tn.work_statuses)==null?void 0:so.includes("\u66F4\u6362\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{xn({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:Zn,selectArrs:{homework_id:tn==null?void 0:tn.id},cb:()=>{xn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)})}}})}},"\u66F4\u6362\u9879\u76EE"),((No=tn==null?void 0:tn.work_statuses)==null?void 0:No.includes("\u7533\u8BF7\u6362\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{xn({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:Zn}})}},"\u7533\u8BF7\u6362\u7EC4"),((zo=tn==null?void 0:tn.work_statuses)==null?void 0:zo.includes("\u4FEE\u6539\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{const mo=()=>{(0,Ne.xg)(`/classrooms/${tn.course_id}/group_homework/${tn.homework_id}/${tn.id}/edit`)};if(Ra!=null&&Ra.can_submit&&!(Ra!=null&&Ra.submit_size)){pe.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}mo()}},"\u4FEE\u6539\u4F5C\u54C1"),((ml=tn==null?void 0:tn.work_statuses)==null?void 0:ml.includes("\u8865\u4EA4\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>(0,Ne.xg)(`/classrooms/${tn.course_id}/group_homework/${tn.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Ni=tn==null?void 0:tn.work_statuses)==null?void 0:Ni.includes("\u8865\u4EA4\u9644\u4EF6"))||((ol=tn==null?void 0:tn.work_statuses)==null?void 0:ol.includes("\u4FEE\u6539\u9644\u4EF6")))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{var mo;if(Ra!=null&&Ra.can_submit&&!(Ra!=null&&Ra.submit_size)){pe.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}xn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Zn,selectArrs:Ml({},tn),title:(mo=tn==null?void 0:tn.work_statuses)!=null&&mo.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(El=tn==null?void 0:tn.work_statuses)!=null&&El.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return ka.createElement("section",{className:vl.bg},ka.createElement("div",{className:"edu-container"},ka.createElement("section",{className:"animated fadeIn"},ka.createElement("aside",{className:"mt10 minH22"},tn.category&&ka.createElement(ge.Z,{separator:">"},ka.createElement(ge.Z.Item,null,ka.createElement(De.Link,{to:`/classrooms/${Zn==null?void 0:Zn.coursesId}/group_homework`},tn==null?void 0:tn.course_name)),ka.createElement(ge.Z.Item,null,ka.createElement(De.Link,{to:`/classrooms/${Zn==null?void 0:Zn.coursesId}/group_homework/${(bn=tn==null?void 0:tn.category)!=null&&bn.main?"":(Ut=tn==null?void 0:tn.category)==null?void 0:Ut.category_id}`},(On=tn==null?void 0:tn.category)==null?void 0:On.category_name)),ka.createElement(ge.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ka.createElement("aside",{className:[vl.title,"mt20"].join(" ")},ka.createElement(De.Link,{to:`/classrooms/${tn==null?void 0:tn.course_id}/group_homework`},ka.createElement(Ze.Z,{className:"font16 c-black"})),ka.createElement(Ve.Z,{placement:"topLeft",title:tn==null?void 0:tn.homework_name},ka.createElement("strong",{className:[vl.title_style,"font20 ml5"].join(" ")},tn==null?void 0:tn.homework_name)),ka.createElement(Ne.VV,{status:tn==null?void 0:tn.homework_status}))),ka.createElement("aside",{className:`mt30 relative ${vl.workListTabWrap}`},ka.createElement(_e.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Mn,tabBarExtraContent:(Vr=tn.homework_status)!=null&&Vr.includes("\u5BFC\u5165")&&(0,we.GJ)()?ka.createElement(Te.ZP,{icon:ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{xn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tn==null?void 0:tn.homework_name,id:tn==null?void 0:tn.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ao(),onTabClick:(Wa,Bi)=>{const $n=()=>{if(parseInt(Wa)===2){if(!(tn!=null&&tn.view_answer)){pe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(tn==null?void 0:tn.time_status)>2||(0,we.Gg)()?Ta(Wa):pe.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(Wa)===3&&xn({type:"shixunHomeworks/getWorkSetting",payload:Ml({},Zn)}),Ta(Wa)};Wa!=="11"&&hi(),yt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?je.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:()=>{$n(),xn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):$n()},className:vl.tabs,items:To.map(Wa=>({label:Wa.name,key:`${Wa.id}`,children:Wa.component,forceRender:Wa.forceRender}))}))),ka.createElement(qr.Z,null),ka.createElement(je.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:mn,width:800,onCancel:()=>{Rr(!1),ei([])},onOk:()=>cu(void 0,null,function*(){var Wa,Bi;if(((Wa=tn==null?void 0:tn.group_data)==null?void 0:Wa.max_num)<(Gi==null?void 0:Gi.length)){pe.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Bi=tn==null?void 0:tn.group_data)==null?void 0:Bi.max_num}`);return}let $n=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/create_group.json`,{method:"post",body:{user_id:Gi==null?void 0:Gi.map(Ur=>Ur.user_id)}});($n==null?void 0:$n.status)===0&&(pe.ZP.info("\u521B\u5EFA\u6210\u529F"),hi(),Rr(!1))})},ka.createElement("div",null,ka.createElement(ae.Z,{style:{marginBottom:10}},ka.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(xa=tn==null?void 0:tn.group_data)==null?void 0:xa.min_num,"~",(Gn=tn==null?void 0:tn.group_data)==null?void 0:Gn.max_num,"\u4EBA"),ka.createElement(fe.Z,{span:12},ka.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:Wa=>cu(void 0,null,function*(){let Bi=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/get_member_list.json`,{method:"get",params:{keyword:Wa}});(Bi==null?void 0:Bi.status)===0&&Ai(Bi==null?void 0:Bi.data)})}))),ka.createElement(Ue.default,{dataSource:_a,pagination:!1,rowKey:Wa=>Wa.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:Wa=>({disabled:(Wa==null?void 0:Wa.user_id)===In.userInfo.user_id}),selectedRowKeys:Gi==null?void 0:Gi.map(Wa=>Wa.user_id),onChange(Wa,Bi,$n){ei([...Bi])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),ka.createElement(je.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Fi,width:800,onCancel:()=>{Xi(!1)},footer:!1},ka.createElement("div",null,ka.createElement(ae.Z,{style:{marginBottom:10}},ka.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(en=tn==null?void 0:tn.group_data)==null?void 0:en.min_num,"~",(Qn=tn==null?void 0:tn.group_data)==null?void 0:Qn.max_num,"\u4EBA"),ka.createElement(fe.Z,{span:12},ka.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:Wa=>cu(void 0,null,function*(){let Bi=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/get_group_list.json`,{method:"get",params:{keyword:Wa}});(Bi==null?void 0:Bi.status)===0&&mi(Bi==null?void 0:Bi.data)})}))),ka.createElement(Ue.default,{dataSource:xr,pagination:!1,rowKey:Wa=>Wa.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(Wa,Bi)=>ka.createElement(Te.ZP,{disabled:Bi==null?void 0:Bi.can_join,onClick:()=>cu(void 0,null,function*(){let $n=yield(0,He.ZP)(`/api/homework_commons/${tn.homework_id}/join_group.json`,{method:"post",body:{group_id:Wa}});($n==null?void 0:$n.status)===0&&(pe.ZP.info("\u52A0\u5165\u6210\u529F"),hi(),Xi(!1))})},Bi!=null&&Bi.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),ka.createElement(ba.Z,null),ka.createElement($o.Z,{onOk:()=>{hi()}}),ka.createElement(kl.Z,{onOk:()=>{hi()}}),ka.createElement(yr.Z,{type:"edit",onCallback:()=>hi(),courseEndTime:tn==null?void 0:tn.course_end_date}),ka.createElement(ta.Z,{courseEndTime:tn==null?void 0:tn.course_end_date,successCallback:()=>hi(),visible:$e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Zn.categoryId],courseId:Zn.coursesId,isBatch:!1}),ka.createElement(La,{cb:()=>{Ae($a+1),Ta("0"),hi()}}),ka.createElement(bl,{cb:()=>{}}),ka.createElement(pa.Z,{ref:Nr,hide:!0,name:`${tn==null?void 0:tn.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>_r(!1)}))};var _u=(0,De.connect)(({user:yt,shixunHomeworks:$e,loading:tt,globalSetting:xn,classroomList:In})=>({user:yt,shixunHomeworks:$e,globalSetting:xn,loading:tt.effects,classroomList:In}))(ss)},10267:function(Fn,jt,te){"use strict";var E=te(28284),De=te(62957),ke=te(6767),Te=te(37568),pe=te(9726),ge=te(58106),Ve=te(21856),_e=te(59301),je=Object.defineProperty,ae=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ne=(ut,Re,xe)=>Re in ut?je(ut,Re,{enumerable:!0,configurable:!0,writable:!0,value:xe}):ut[Re]=xe,we=(ut,Re)=>{for(var xe in Re||(Re={}))Ue.call(Re,xe)&&Ne(ut,xe,Re[xe]);if(be)for(var xe of be(Re))Ze.call(Re,xe)&&Ne(ut,xe,Re[xe]);return ut},Se=(ut,Re)=>ae(ut,fe(Re)),ot=(ut,Re,xe)=>new Promise((Ge,Ie)=>{var pt=ze=>{try{Oe(xe.next(ze))}catch(He){Ie(He)}},ve=ze=>{try{Oe(xe.throw(ze))}catch(He){Ie(He)}},Oe=ze=>ze.done?Ge(ze.value):Promise.resolve(ze.value).then(pt,ve);Oe((xe=xe.apply(ut,Re)).next())});const rt=({classroomList:ut,loading:Re,dispatch:xe,shixunHomeworks:Ge})=>{const Ie=(0,ge.useParams)(),[pt]=E.default.useForm(),{workList:ve,workSetting:Oe}=Ge,ze=()=>{xe({type:"shixunHomeworks/getWorkSetting",payload:we({},Ie)}),xe({type:"shixunHomeworks/getWorkList",payload:we({},Ie)})};return _e.createElement(De.default,{centered:!0,title:ut.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ut.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>ot(void 0,null,function*(){const He=()=>ot(void 0,null,function*(){var gt;yield pt.validateFields();const Qe=we({},pt.getFieldValue()),{selectArrs:vt}=ut.actionTabs;Qe.attachment_ids=(gt=Qe.attachment_ids)==null?void 0:gt.map(St=>St.response.id),(yield(0,pe.mz)(Se(we({},Qe),{homeworkId:vt.work_id}))).status===0&&(pt.resetFields(),xe({type:"classroomList/setActionTabs",payload:{}}),ze())});if(Oe!=null&&Oe.can_submit){if(!(Oe!=null&&Oe.submit_size)){ke.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}De.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:_e.createElement(_e.Fragment,null,"\u4F60\u8FD8\u6709 ",_e.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Oe==null?void 0:Oe.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:()=>{He()}});return}He()}),onCancel:()=>{xe({type:"classroomList/setActionTabs",payload:{}})}},_e.createElement(E.default,{form:pt,initialValues:{}},_e.createElement(E.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},_e.createElement(Ve.Z,null)),_e.createElement(E.default.Item,{name:"description"},_e.createElement(Te.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ut.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};jt.Z=(0,ge.connect)(({classroomList:ut,shixunHomeworks:Re,loading:xe})=>({classroomList:ut,shixunHomeworks:Re,loading:xe}))(rt)},19872:function(Fn,jt,te){"use strict";var E=te(59301),De=te(28284),ke=te(62957),Te=te(458),pe=te(37568),ge=te(47889),Ve=te(77019),_e=te(5269),je=te(26724),ae=te.n(je),fe=te(97013),be=te(9726),Ue=te(58106),Ze=te(59301),Ne=Object.defineProperty,we=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Re=(ve,Oe,ze)=>Oe in ve?Ne(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,xe=(ve,Oe)=>{for(var ze in Oe||(Oe={}))rt.call(Oe,ze)&&Re(ve,ze,Oe[ze]);if(ot)for(var ze of ot(Oe))ut.call(Oe,ze)&&Re(ve,ze,Oe[ze]);return ve},Ge=(ve,Oe)=>we(ve,Se(Oe)),Ie=(ve,Oe,ze)=>new Promise((He,gt)=>{var Qe=St=>{try{Pt(ze.next(St))}catch(xt){gt(xt)}},vt=St=>{try{Pt(ze.throw(St))}catch(xt){gt(xt)}},Pt=St=>St.done?He(St.value):Promise.resolve(St.value).then(Qe,vt);Pt((ze=ze.apply(ve,Oe)).next())});const pt=({classroomList:ve,loading:Oe,globalSetting:ze,dispatch:He})=>{var gt;const Qe=(0,Ue.useParams)(),[vt]=De.default.useForm(),[Pt,St]=(0,E.useState)(!0);let[xt,Dt]=(0,E.useState)([]);const[Le,ce]=(0,E.useState)({page:1,limit:20,keyword:""}),Be=()=>Ie(void 0,null,function*(){var Je;const ht=yield He({type:"shixunHomeworks/getProjectList",payload:xe(xe({},Qe),Le)});ht.projects&&Dt([...xt,...ht.projects]),((Je=ht.projects)==null?void 0:Je.length)<20&&St(!1)});return(0,E.useEffect)(()=>{(ve.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Be(),xt=[],Le.page=1,Le.keyword="")},[ve.actionTabs.key]),Ze.createElement(ke.default,{centered:!0,title:ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:ve.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Ie(void 0,null,function*(){yield vt.validateFields();const Je=xe({},vt.getFieldValue()),{selectArrs:ht,cb:Me}=ve.actionTabs;if(ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let ft=yield(0,fe.ZP)(`/api/student_works/${ht.homework_id}/change_project.json`,{method:"put",body:xe({},Je)});(ft==null?void 0:ft.status)===0&&(Me(),He({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,be.co)(Ge(xe({},Je),{homeworkId:ht.homework_id}))).status===0&&(Me?Me():He({type:"classroomList/getClassroomCommonHomeworksList",payload:xe({},ve.actionTabs.params)}),He({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},Ze.createElement(Te.Z,{loading:Oe["shixunHomeworks/getProjectList"],active:!0},xt==""?Ze.createElement("aside",null,Ze.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ze.createElement("a",{href:`${(gt=ze==null?void 0:ze.setting)==null?void 0:gt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):Ze.createElement("aside",null,Ze.createElement("div",{className:" mb20"},Ze.createElement(pe.default.Search,{onSearch:Je=>{Je===""?delete Le.keyword:Le.keyword=Je,xt=[],St(!0),Be()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),Ze.createElement(De.default,{form:vt,initialValues:{}},Ze.createElement(De.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},Ze.createElement(ge.ZP.Group,null,Ze.createElement(ae(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Je=>{Le.page++,Be()},hasMore:Pt,useWindow:!1},xt==null?void 0:xt.map(function(Je,ht){return Ze.createElement(Ve.Z,{key:ht},Ze.createElement(_e.Z,null,Ze.createElement(ge.ZP,{value:Je.id},Je.name)))}))))))))};jt.Z=(0,Ue.connect)(({classroomList:ve,user:Oe,loading:ze,globalSetting:He})=>({classroomList:ve,user:Oe,loading:ze.effects,globalSetting:He}))(pt)},49493:function(Fn,jt,te){"use strict";var E=te(59301),De=te(28284),ke=te(6767),Te=te(62957),pe=te(77019),ge=te(5269),Ve=te(16326),_e=te(47889),je=te(62673),ae=te(56656),fe=te.n(ae),be=te(97013),Ue=te(11968),Ze=te(31735),Ne=te(58106),we=te(42232),Se=te(59772),ot=te(51600),rt=te(50004),ut=te(59301),Re=Object.defineProperty,xe=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Oe=(Pt,St,xt)=>St in Pt?Re(Pt,St,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Pt[St]=xt,ze=(Pt,St)=>{for(var xt in St||(St={}))pt.call(St,xt)&&Oe(Pt,xt,St[xt]);if(Ie)for(var xt of Ie(St))ve.call(St,xt)&&Oe(Pt,xt,St[xt]);return Pt},He=(Pt,St)=>xe(Pt,Ge(St)),gt=(Pt,St)=>{var xt={};for(var Dt in Pt)pt.call(Pt,Dt)&&St.indexOf(Dt)<0&&(xt[Dt]=Pt[Dt]);if(Pt!=null&&Ie)for(var Dt of Ie(Pt))St.indexOf(Dt)<0&&ve.call(Pt,Dt)&&(xt[Dt]=Pt[Dt]);return xt},Qe=(Pt,St,xt)=>new Promise((Dt,Le)=>{var ce=ht=>{try{Je(xt.next(ht))}catch(Me){Le(Me)}},Be=ht=>{try{Je(xt.throw(ht))}catch(Me){Le(Me)}},Je=ht=>ht.done?Dt(ht.value):Promise.resolve(ht.value).then(ce,Be);Je((xt=xt.apply(Pt,St)).next())});const vt=Pt=>{var St=Pt,{classroomList:xt,dispatch:Dt,courseEndTime:Le}=St,ce=gt(St,["classroomList","dispatch","courseEndTime"]);const Be=(0,Ne.useParams)(),[Je]=De.default.useForm(),[ht,Me]=(0,E.useState)(1),[Et,ft]=(0,E.useState)([]),[Bt,at]=(0,E.useState)(0),[Xe,Ee]=(0,E.useState)(2e3),[st,wt]=(0,E.useState)(!0),[ct,it]=(0,E.useState)(!1),[Fe,ie]=(0,E.useState)(!1),[se,Ce]=(0,E.useState)([]),[ye,mt]=(0,E.useState)(!0),[Ct,Vt]=(0,E.useState)(null);(0,E.useEffect)(()=>{if(xt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(me(),de(),xt.actionTabs.type===2){const Ft=xt.actionTabs.selectArrsAll[0];Vt({submit_limit:Ft==null?void 0:Ft.submit_limit,submit_limit_num:Ft==null?void 0:Ft.submit_limit_num,must_file:Ft==null?void 0:Ft.must_file,can_submit:Ft==null?void 0:Ft.can_submit,submit_num:Ft==null?void 0:Ft.submit_num}),mt(Ft.unified_setting)}else mt(!1),Vt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[xt.actionTabs]),(0,E.useEffect)(()=>{if(ct){if(Fe)return;Dt({type:"classroomList/setActionTabs",payload:{}}),(0,Ue.GJ)()?Dt({type:"classroomList/getClassroomTeacherCommonList",payload:He(ze({},xt.actionTabs.params),{type:3})}):Dt({type:"classroomList/getClassroomCommonList",payload:ze({},xt.actionTabs.params)})}},[ct]);const me=Ft=>Qe(void 0,null,function*(){wt(!0);const bt=yield(0,ot.c_)(He(ze({},Be),{page:Ft||ht,limit:2e4,homework_id:xt.actionTabs.type===1?"":xt.actionTabs.selectArrs[0]}));bt==null||bt.course_groups.map((Mt,Qt)=>{Mt.key=Mt.id,Mt.title=Mt.name,Mt.disabled=Mt.is_published}),bt&&(ft([...bt==null?void 0:bt.course_groups]),at(bt==null?void 0:bt.course_groups_count),wt(!1),Ft||Je.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),re=Ft=>{Me(Ft),me(Ft)},ne=()=>{(0,Ue.GJ)()?xt.actionTabs.detail?(Dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Dt({type:"shixunHomeworks/getWorkList",payload:ze({},Be)}),Dt({type:"shixunHomeworks/getWorkSetting",payload:ze({},Be)})):Dt({type:"classroomList/getClassroomTeacherCommonList",payload:He(ze({},xt.actionTabs.params),{type:3})}):Dt({type:"classroomList/getClassroomCommonList",payload:ze({},xt.actionTabs.params)})},ee=()=>Qe(void 0,null,function*(){var Ft,bt,Mt;if((0,Ue.Rm)()&&!((bt=(Ft=xt==null?void 0:xt.AssistantObject)==null?void 0:Ft.group)!=null&&bt.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),It(!1);return}const Qt=ze({},Je.getFieldsValue());if(Qt.end_time<=Qt.publish_time){ke.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),It(!1);return}if((se==null?void 0:se.length)<=0&&!ye&&Et.length>0){ke.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),It(!1);return}if(Ct!=null&&Ct.submit_limit&&!(Ct!=null&&Ct.submit_limit_num)){ke.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),It(!1);return}if(Ct!=null&&Ct.can_submit&&!(Ct!=null&&Ct.submit_num)){ke.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),It(!1);return}let nn=ze({homework_ids:[...xt.actionTabs.selectArrs],group_ids:se.length>0?se.map(hr=>hr.id):(Mt=xt.detailCommonHomeworksList)==null?void 0:Mt.course_groups,end_time:fe()(Qt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Qt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},Ct);It(!0),(yield(0,be.ZP)(`/api/courses/${Be.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},nn)})).status===0?(It(!1),(0,Ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),ke.ZP.success("\u53D1\u5E03\u6210\u529F"),Dt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ce.onCallback&&ce.onCallback(),ne(),localStorage.getItem("Noviceguide")==="0"||Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ut.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~")}})):It(!1)}),de=()=>{Me(1),ft([]),Ce([])},oe=Bt>ht*Xe,{detailCommonHomeworksList:Ke}=xt,[At,It]=(0,E.useState)(!1);return ut.createElement(Te.default,{width:754,confirmLoading:At,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:xt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ee,onCancel:()=>{de(),ne(),Dt({type:"classroomList/setActionTabs",payload:{}})}},ut.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ut.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Et&&ut.createElement(De.default,{form:Je},ut.createElement("div",{style:{paddingLeft:0}},ut.createElement(pe.Z,{className:"mt30",align:"middle"},ut.createElement(ge.Z,null,ut.createElement(De.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ut.createElement(Ve.default,{style:{width:200,marginRight:"25px"},disabledDate:Ft=>(0,rt.Q8)(Ft,Le),disabledTime:Ft=>(0,rt.d0)(Ft),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ut.createElement(ge.Z,{className:"ml20"},ut.createElement(De.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ut.createElement(Ve.default,{style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ze.U6)(),"HH:mm")},disabledDate:Ft=>(0,rt.Q8)(Ft,Le,Je.getFieldValue("publish_time")),disabledTime:Ft=>(0,rt.d0)(Ft,Je.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),xt.actionTabs.type===2&&ut.createElement(pe.Z,{style:{marginBottom:"10px"}},ut.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ut.createElement(_e.ZP.Group,{value:ye,onChange:Ft=>{mt(Ft.target.value),Ce([])}},ut.createElement(_e.ZP,{value:!0,disabled:!xt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ut.createElement(_e.ZP,{className:"ml20",disabled:Et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Et.length<=0&&xt.actionTabs.type===2&&ut.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"')),(xt.actionTabs.type===1||!ye)&&Et.length>0&&ut.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ut.createElement("span",{style:{flex:1}},ut.createElement(je.default,{checked:se.length===Et.length,onChange:Ft=>{se.length===Et.length?Ce([]):Ce(Et.filter(bt=>!bt.is_published))}},"\u5168\u9009")),ut.createElement("span",{style:{width:16}}),ut.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(xt.actionTabs.type===1||!ye)&&Et.length>0&&ut.createElement(we.Z,{data:Et,selectedRowKeys:se,setSelectedRowKeys:Ce})),ut.createElement(Se.ZP,{value:Ct,onChange:Ft=>Vt(ze({},Ft))}))};jt.Z=(0,Ne.connect)(({classroomList:Pt})=>({classroomList:Pt}))(vt)},66480:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return pt}});var E=te(59301),De={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ke=Object.defineProperty,Te=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ve=(ve,Oe,ze)=>Oe in ve?ke(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,_e=(ve,Oe)=>{for(var ze in Oe||(Oe={}))pe.call(Oe,ze)&&Ve(ve,ze,Oe[ze]);if(Te)for(var ze of Te(Oe))ge.call(Oe,ze)&&Ve(ve,ze,Oe[ze]);return ve};const je=ve=>React.createElement("svg",_e({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ve),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 ae="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(20554),be=te(92310),Ue=te.n(be),Ze=te(59301),Ne=Object.defineProperty,we=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Re=(ve,Oe,ze)=>Oe in ve?Ne(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,xe=(ve,Oe)=>{for(var ze in Oe||(Oe={}))rt.call(Oe,ze)&&Re(ve,ze,Oe[ze]);if(ot)for(var ze of ot(Oe))ut.call(Oe,ze)&&Re(ve,ze,Oe[ze]);return ve},Ge=(ve,Oe)=>we(ve,Se(Oe)),pt=({dataSource:ve,className:Oe,style:ze})=>{const[He,gt]=(0,E.useState)([]),[Qe,vt]=(0,E.useState)(""),Pt=(0,E.useRef)("");(0,E.useEffect)(()=>{if(ve!=null&&ve.length){const Dt=String(Math.random()).slice(-6),Le=ve.map(ce=>Ge(xe({},ce),{key:`${Dt}-${ce.key}`}));gt(Le),vt(Le[0].key)}},[ve.length]);const St=Dt=>{vt(Dt),Pt.current=Dt;const Le=document.getElementById(Dt);if(Le){const ce=Le.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ce,behavior:"smooth"})}},xt=()=>{const Dt=He.map(ce=>document.getElementById(ce.key)),Le=window.innerHeight/2;for(const ce of Dt)if(ce){const Be=ce.getBoundingClientRect();if(Be.top>=0&&Be.top(window.addEventListener("scroll",xt),()=>{window.removeEventListener("scroll",xt)}),[He]),Ze.createElement("div",{className:Ue()(De.anchorNavigation,Oe),style:ze},Ze.createElement(fe.default,{items:He,tabBarGutter:60,className:De.tabs,activeKey:Qe,onChange:St}),He.map(Dt=>Ze.createElement("div",{key:Dt.key,id:Dt.key,className:De.box},Ze.createElement("div",{className:De.head},Ze.createElement("img",{className:"mr10",src:ae,alt:"Dot"}),Dt.label),Ze.createElement("div",{className:De.element},Dt.element))))}},50004:function(Fn,jt,te){"use strict";te.d(jt,{Q8:function(){return ce},d0:function(){return Be},w6:function(){return Le}});var E=te(59301),De=te(16326),ke=te(82326),Te=te(6767),pe=te(62957),ge=te(47889),Ve=te(77019),_e=te(5269),je=te(25399),ae=te(62673),fe=te(7939),be=te(56656),Ue=te.n(be),Ze=te(11968),Ne=te(97013),we=te(89392),Se=te.n(we),ot=te(31735),rt=te(9882),ut=te(58106),Re=te(49686),xe=te(20047),Ge=te(64348),Ie=te(48367),pt=te(6926),ve=te(59301),Oe=Object.defineProperty,ze=Object.defineProperties,He=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Pt=(ft,Bt,at)=>Bt in ft?Oe(ft,Bt,{enumerable:!0,configurable:!0,writable:!0,value:at}):ft[Bt]=at,St=(ft,Bt)=>{for(var at in Bt||(Bt={}))Qe.call(Bt,at)&&Pt(ft,at,Bt[at]);if(gt)for(var at of gt(Bt))vt.call(Bt,at)&&Pt(ft,at,Bt[at]);return ft},xt=(ft,Bt)=>ze(ft,He(Bt)),Dt=(ft,Bt,at)=>new Promise((Xe,Ee)=>{var st=it=>{try{ct(at.next(it))}catch(Fe){Ee(Fe)}},wt=it=>{try{ct(at.throw(it))}catch(Fe){Ee(Fe)}},ct=it=>it.done?Xe(it.value):Promise.resolve(it.value).then(st,wt);ct((at=at.apply(ft,Bt)).next())});function Le(ft,Bt){const at=[];for(let Xe=ft;Xe{const Xe=ftUe()(Bt).endOf("day"),st=ft{const at=parseInt(Ue()(ft).format("HH")),Xe=parseInt(Ue()().format("HH")),Ee=parseInt(Ue()().format("mm"));if(!ft)return{disabledHours:()=>Le(0,Xe),disabledMinutes:()=>Le(0,Ee)};if(Bt){const st=parseInt(Ue()(Bt).format("HH")),wt=parseInt(Ue()(Bt).format("mm"));return Ue()(ft).isSame(Ue()(Bt),"day")?{disabledHours:()=>Le(0,st),disabledMinutes:()=>at<=st?Le(0,wt):[]}:void 0}if(Ue()(ft).isSame(Ue()(),"day"))return{disabledHours:()=>Le(0,Xe),disabledMinutes:()=>Ue()(ft).isSame(Ue()(),"hour")&&at<=Xe?Le(0,Ee):[]}},Je=(ft,Bt)=>ft==null?void 0:ft.map(at=>{var Xe;return(Xe=Bt==null?void 0:Bt.find(Ee=>Ee.value===at))==null?void 0:Xe.id}),{RangePicker:ht}=De.default,{Option:Me}=ke.default,Et=({shixunHomeworks:ft,loading:Bt,dispatch:at,classroomList:Xe,user:Ee})=>{var st,wt,ct,it,Fe,ie,se,Ce,ye;const mt=(0,ut.useParams)(),{workSetting:Ct,workList:Vt,shixunWorkList:me,headerInfo:re,changeData:ne}=ft,[ee,de]=(0,E.useState)(!1),[oe,Ke]=(0,E.useState)(!1);let[At,It]=(0,E.useState)([]),[Ft,bt]=(0,E.useState)([]),[Mt,Qt]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[nn,zn]=(0,E.useState)({}),[hr,Sn]=(0,E.useState)({});(0,E.useEffect)(()=>()=>{It([])},[]),(0,E.useEffect)(()=>{de(!(0,Ze.GJ)())},[(0,Ze.GJ)()]);const Cr=()=>{at({type:"shixunHomeworks/getWorkSetting",payload:St({},mt)})};(0,E.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Mt).map(function(rn){Mt[rn]=Ct[rn]}),(!Mt.allow_late||!Mt.unified_late)&&(Mt.late_penalty=20,Mt.penalty_type=Re.Q.Percent),Mt.unified_setting||(Mt.unified_late=!1,Mt.unified_anonymous_comment=!1,Mt.unified_anonymous_appeal=!1),At=JSON.parse(JSON.stringify(Ct.group_settings.map(rn=>xt(St({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(rn=>xt(St({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.late_time!==null))),Qt(St({},Mt));const Yt=(0,ot.QE)((At==null?void 0:At.length)>0?At:[]);It([...Yt]),(Ft==null?void 0:Ft.length)<=0?bt([{penalty_type:Re.Q.Percent,late_penalty:20}]):bt([...Ft])},[Ct]);const la=()=>Dt(void 0,null,function*(){var Yt,rn,Cn,vn,Kt,dn,yn,un,ur;if(((Cn=(rn=(Yt=Ee==null?void 0:Ee.userInfo)==null?void 0:Yt.course)==null?void 0:rn.shixun_homework_info)==null?void 0:Cn.shixun_homework_remaining_count)===0&&((Kt=(vn=ft==null?void 0:ft.headerInfo)==null?void 0:vn.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))){(0,ot.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(yn=(dn=(0,Ze.eY)())==null?void 0:dn.course)==null?void 0:yn.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(((un=Ee==null?void 0:Ee.userInfo)==null?void 0:un.user_status)===2){(0,xe.Rd)();return}const rr=JSON.parse(JSON.stringify(Mt));if(rr.challenge_settings.filter(dr=>!dr.hide),rr.categoryId=mt.categoryId,(ur=rr.challenge_settings)!=null&&ur.every(dr=>!dr.checked)){Te.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(At),!Mt.unified_setting)At=At==null?void 0:At.map(dr=>{var Yr;if(!dr.publish_time||!dr.end_time)throw Te.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(!dr.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return dr.group_name=typeof(dr==null?void 0:dr.group_name)=="string"?[dr==null?void 0:dr.group_name]:dr==null?void 0:dr.group_name,dr.group_id=(Yr=Ct.group_settings)==null?void 0:Yr.filter(Zr=>{var Jn;return(Jn=dr==null?void 0:dr.group_name)==null?void 0:Jn.includes(Zr.group_name)}).map(Zr=>Zr.group_id||Zr.id).toString().split(","),dr});else if(!Mt.publish_time||!Mt.end_time)throw Te.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(rr.group_settings=At,Mt.allow_late)if(Mt.unified_late){if(Mt.late_penalty===null||Mt.late_penalty===void 0||Mt.late_penalty<0||Mt.late_penalty>100)throw Te.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(!Mt.late_time)throw Te.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(dr=>{var Yr,Zr;if(dr.late_penalty===null||dr.late_penalty===void 0||dr.late_penalty<0||dr.late_penalty>100)throw Te.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(!dr.late_time)throw Te.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(!dr.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return dr.group_name=typeof(dr==null?void 0:dr.group_name)=="string"?[dr==null?void 0:dr.group_name]:dr==null?void 0:dr.group_name,dr.group_id=(Zr=(Yr=dr==null?void 0:dr.group_name)==null?void 0:Yr.map(Jn=>{var sn,br;let aa=(br=(sn=Ct.group_settings)==null?void 0:sn.filter(Fa=>(Fa==null?void 0:Fa.group_name)===Jn))==null?void 0:br[0];return aa==null?void 0:aa.group_id}))==null?void 0:Zr.toString().split(","),dr}),rr.allow_late_settings=Ft;let zr=yield(0,pt.Tr)({homework_common_ids:[parseInt(mt.categoryId)],course_id:mt.coursesId,type:"homework_common"});(zr==null?void 0:zr.student_count)===0?ca(rr):(Sn(rr),zn(zr))}),ca=Yt=>{var rn;if(Yt.total_score===null){Te.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Yt!=null&&Yt.work_efficiency&&Yt.eff_score===null){Te.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Cn=Yt.challenge_settings.reduce((dn,yn)=>dn+Number(yn.challenge_score),0);if((Cn==null?void 0:Cn.toFixed(10))!==((rn=Yt.total_score-Yt.eff_score)==null?void 0:rn.toFixed(10))){Te.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Yt.total_score}\u5206`);return}const vn={shixun_evaluation:Yt.shixun_evaluation,challenge_settings:Yt.challenge_settings};let Kt=()=>{var dn;const yn=()=>Dt(void 0,null,function*(){Ke(!0),(yield(0,Ne.ZP)(`/api/homework_commons/${mt.categoryId}/publish_setting.json`,{method:"post",body:St({},Yt)})).status===0&&(Te.ZP.success("\u66F4\u65B0\u6210\u529F"),Cr(),at({type:"user/getUserInfo",payload:{course_id:mt.coursesId}}),at({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:St({},mt)})),Ke(!1)});!(0,we.isEqual)(ne,vn)&&!((dn=re==null?void 0:re.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))?pe.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:yn}):yn()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?at({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:mt.coursesId,type:"shixun",type_id:mt.categoryId,name:Ct.homework_name,fn:()=>{Kt()}}}):Kt()},da=(Yt,rn,Cn="group_id")=>{var vn;return rn?rn.find(Kt=>Kt[Cn]===Yt):(vn=Ct==null?void 0:Ct.group_settings)==null?void 0:vn.find(Kt=>Kt.group_id[0]===Yt)},ua=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Ba=Yt=>{var rn,Cn;const vn=da(Yt,Ct==null?void 0:Ct.allow_late_settings,"id"),Kt=da(Yt,Ct==null?void 0:Ct.anonymous_comment_settings),dn=da(Yt);return(Ct==null?void 0:Ct.allow_late)&&vn&&Ue()(vn==null?void 0:vn.late_time)<=Ue()()||(Ct==null?void 0:Ct.anonymous_comment)&&Kt&&(Kt==null?void 0:Kt.evaluation_start)!==null||((Cn=(Ue()(dn==null?void 0:dn.end_time)<=Ue()()&&((rn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:rn.filter(yn=>yn.group_id.includes(Yt))))[0])==null?void 0:Cn.late_time)!=null},fa=(0,E.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),Fr=Ct==null?void 0:Ct.anonymous_comment,Ma=Yt=>{if(!Yt)return!1;const rn=da(Yt,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&rn&&(rn==null?void 0:rn.evaluation_start)!==null},ya=(Yt,rn)=>{var Cn,vn,Kt,dn,yn;Yt!=null&&Yt.group_id||(Yt.group_id=Je(Yt==null?void 0:Yt.group_name,Ct==null?void 0:Ct.group_settings)),at({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Yt,index:rn,rangePickerDisabled:(vn=(Cn=Yt==null?void 0:Yt.group_id)==null?void 0:Cn[0])!=null&&vn.publish_time?ee||(Ue()()<=Ue()((dn=da((Kt=Yt==null?void 0:Yt.group_id)==null?void 0:Kt[0]))==null?void 0:dn.publish_time)?!1:[!0,Ba((yn=Yt==null?void 0:Yt.group_id)==null?void 0:yn[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ve.createElement("section",{className:rt.Z.form},ve.createElement("div",{className:rt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ve.createElement("div",null,ve.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(ge.ZP.Group,{disabled:ee||!((st=re==null?void 0:re.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03"))||(0,Ze.Rm)()&&!((wt=Xe.AssistantObject.practice)!=null&&wt.can_publish),value:Mt.unified_setting,onChange:Yt=>{var rn;if(!((rn=re==null?void 0:re.homework_status)!=null&&rn.includes("\u672A\u53D1\u5E03"))){Te.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Mt.unified_setting=!Mt.unified_setting,Mt.unified_setting||(Mt.unified_late=!1,bt([{late_penalty:5}])),Qt(Object.assign({},Mt)),Mt.unified_setting===!1&&At==""){It(At.concat({}));return}Mt.unified_setting&&(It([]),bt([{late_penalty:5}]))}},ve.createElement(ge.ZP,{value:!0,disabled:ee||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ve.createElement(ge.ZP,{disabled:ee||!((ct=Ct==null?void 0:Ct.group_settings)!=null&&ct.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((it=Ct==null?void 0:Ct.group_settings)==null?void 0:it.length)===0&&ve.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Mt.unified_setting&&ve.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ve.createElement(Ve.Z,{align:"middle"},ve.createElement(_e.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml10"},ve.createElement(De.default,{size:"large",disabled:ee||!((Fe=re==null?void 0:re.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03")||(ie=re==null?void 0:re.homework_status)!=null&&ie.includes("\u672A\u5F00\u59CB"))||(0,Ze.Rm)()&&!((se=Xe.AssistantObject.practice)!=null&&se.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:Yt=>ce(Yt,Ct==null?void 0:Ct.course_end_date),disabledTime:Yt=>Be(Yt),value:Mt.publish_time?Ue()(Mt.publish_time):"",onChange:(Yt,rn)=>{Mt.publish_time=rn,(Mt.end_time==""||!Mt.end_time)&&Mt.unified_setting&&(Mt.end_time=Ue()(Yt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Qt(Object.assign({},Mt))}}))),ve.createElement(Ve.Z,{align:"middle",className:"pl30"},ve.createElement(_e.Z,null,"\u622A\u6B62\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml10"},ve.createElement(De.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ue()((0,ot.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"))||ee||(Ct==null?void 0:Ct.allow_late)&&Ue()()>=Ue()(Ct==null?void 0:Ct.end_time)||(0,Ze.Rm)()&&!((Ce=Xe.AssistantObject.practice)!=null&&Ce.can_publish),disabledDate:Yt=>ce(Yt,Ct==null?void 0:Ct.course_end_date,Mt.publish_time),disabledTime:Yt=>Be(Yt,Mt.publish_time),value:Mt.end_time?Ue()(Mt.end_time):"",onChange:(Yt,rn)=>{Mt.end_time=rn,Qt(Object.assign({},Mt))}})))),!Mt.unified_setting&&(At==null?void 0:At.length)>0&&ve.createElement(Ve.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},At&&At.map(function(Yt,rn){var Cn,vn,Kt,dn,yn,un,ur;return ve.createElement(_e.Z,{span:24,key:rn},ve.createElement(Ve.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:rn==(At==null?void 0:At.length)-1?"0px":"10px"}},ve.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",rn+1),ve.createElement(ke.default,{disabled:ee||((Cn=re==null?void 0:re.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03")&&Yt.id||Ue()(){var zr;if((0,Ze.Rm)()&&!((zr=Xe.AssistantObject.practice)!=null&&zr.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At[rn].group_name=rr,At[rn].group_id=Yt.group_id;const dr=(0,we.flattenDeep)(At.map(Zr=>Zr.group_name)),Yr=Ft.map(Zr=>{let Jn=(Zr==null?void 0:Zr.group_name)||[];return xt(St({},Zr),{group_name:(0,we.remove)(Jn,sn=>dr.includes(sn))})});bt(Yr),It(At.slice())},maxTagCount:4,maxTagPlaceholder:rr=>ve.createElement("div",{style:{cursor:"pointer"},onClick:()=>ya(Yt,rn)},"+",rr==null?void 0:rr.length)},Ct.group_settings&&Ct.group_settings.map(function(rr){if(!At.map(dr=>dr.group_name).flat().includes(rr.group_name))return ve.createElement(Me,{value:rr.group_name,key:rr.id},rr.group_name)})),ve.createElement("div",{className:"ml20"},ve.createElement(ht,{size:"large",ranges:{\u6B64\u523B:[Yt.publish_time?Ue()(Yt.publish_time):Ue()(),Ue()()]},allowClear:!1,disabled:ee||(Ue()()<=Ue()((dn=da((Kt=Yt==null?void 0:Yt.group_id)==null?void 0:Kt[0]))==null?void 0:dn.publish_time)?!1:[!0,Ba((yn=Yt==null?void 0:Yt.group_id)==null?void 0:yn[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:rr=>ce(rr,Ct==null?void 0:Ct.course_end_date),disabledTime:rr=>Be(rr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ue()((0,ot.U6)(),"HH:mm"),Ue()((0,ot.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Yt.publish_time?Ue()(Yt.publish_time):void 0,Yt.end_time?Ue()(Yt.end_time):void 0],onChange:(rr,zr)=>{var dr;if((0,Ze.Rm)()&&!((dr=Xe.AssistantObject.practice)!=null&&dr.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At[rn].publish_time=zr[0],!Yt.end_time&&zr[0]?At[rn].end_time=Ue()(zr[0]).add(7,"days"):At[rn].end_time=zr[1],It([...At])},onCalendarChange:(rr,zr,dr)=>{if(zr!=null&&zr[0]&&!zr[1]){const Yr=Ue()(zr[0]).add(7,"days");At[rn].publish_time=zr[0],At[rn].end_time=Yr,It([...At])}}})),!ee&&ve.createElement("div",{style:{display:"flex",width:"50px"}},((un=Yt==null?void 0:Yt.group_id)==null?void 0:un.length)>1&&ve.createElement(je.Z,{title:"\u89C4\u5219\u62C6\u5206"},ve.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ya(Yt,rn)})),At.length<((ur=Ct==null?void 0:Ct.group_settings)==null?void 0:ur.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var rr;if((0,Ze.Rm)()&&!((rr=Xe.AssistantObject.practice)!=null&&rr.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\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(At.concat({}))}}),((Yt==null?void 0:Yt.publish_time)&&Ue()(){const rr=(0,we.cloneDeep)(Ft);rr.forEach((zr,dr)=>{zr.group_name&&(zr.group_name=zr.group_name.filter(Yr=>{var Zr;return!((Zr=At[rn].group_name)!=null&&Zr.includes(Yr))}))}),At=At.filter((zr,dr)=>rn!==dr),bt(rr),It(At.slice()),setTimeout(()=>It(At.slice()),10)}}))))}))),ve.createElement(Ve.Z,null,ve.createElement(_e.Z,null,ve.createElement("div",{className:rt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ve.createElement(_e.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(ae.default,{checked:Mt.allow_late,disabled:ee||fa,onChange:Yt=>{var rn;if((0,Ze.Rm)()&&!((rn=Xe.AssistantObject.practice)!=null&&rn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\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.target.checked&&pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ve.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ve.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ve.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ve.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Mt.allow_late=!Mt.allow_late,Ft==""&&bt([{late_penalty:5}]),Qt(Object.assign({},Mt))}},ve.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Mt==null?void 0:Mt.allow_late)&&ve.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ve.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:ee||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Mt.unified_late,onChange:Yt=>{var rn;if((0,Ze.Rm)()&&!((rn=Xe.AssistantObject.practice)!=null&&rn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Mt.unified_late=Yt.target.value,Ft==""&&!Yt.target.value&&bt([{penalty_type:Re.Q.Percent,late_penalty:20}]),Qt(St({},Mt))}},(Mt==null?void 0:Mt.unified_setting)&&ve.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ye=Ct==null?void 0:Ct.group_settings)==null?void 0:ye.length)>0&&ve.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Mt!=null&&Mt.unified_late?ve.createElement(ve.Fragment,null,ve.createElement(Ve.Z,{align:"middle",style:{marginTop:"10px"}},ve.createElement(_e.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ve.createElement(_e.Z,{className:"ml20"},ve.createElement(Re.Z,{disabled:ee||Fr,value:{type:Mt.penalty_type,inputValue:Mt.late_penalty},onChange:Yt=>{var rn;if((0,Ze.Rm)()&&!((rn=Xe.AssistantObject.practice)!=null&&rn.can_late)){Te.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}Qt(xt(St({},Mt),{late_penalty:Yt.inputValue,penalty_type:Yt.type}))}})),ve.createElement(_e.Z,{flex:"1",className:"ml5"},ve.createElement("span",{className:"c-grey-c ml10"},Mt.penalty_type===Re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ve.createElement(Ve.Z,{align:"middle",style:{marginTop:"15px"}},ve.createElement(_e.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml20"},ve.createElement(De.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ue()((0,ot.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ee||Fr,value:Mt.late_time?Ue()(Mt.late_time):"",disabledDate:Yt=>ce(Yt,Ct==null?void 0:Ct.course_end_date),onChange:(Yt,rn)=>{var Cn;if((0,Ze.Rm)()&&!((Cn=Xe.AssistantObject.practice)!=null&&Cn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Mt.late_time=rn,Qt(Object.assign({},Mt))}})))):Ft.map(function(Yt,rn){var Cn;return ve.createElement(_e.Z,{span:24,key:rn},ve.createElement(Ve.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ve.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",rn+1),ve.createElement(ke.default,{disabled:ee||!((Cn=re==null?void 0:re.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&Yt.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:rt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Yt.group_name=="string"?[Yt.group_name]:Yt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:vn=>{var Kt;if((0,Ze.Rm)()&&!((Kt=Xe.AssistantObject.practice)!=null&&Kt.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].group_name=vn,Ft[rn].group_id=Yt.group_id,bt(Ft.slice())}},Ct.group_settings&&Ct.group_settings.map(function(vn){const Kt=Ft.map(yn=>yn.group_name).flat(),dn=At.map(yn=>yn.group_name).flat();if(Mt!=null&&Mt.unified_setting){if(!Kt.includes(vn.group_name))return ve.createElement(Me,{value:vn.group_name,key:vn.id},vn.group_name)}else if(dn.includes(vn.group_name)&&!Kt.includes(vn.group_name))return ve.createElement(Me,{value:vn.group_name,key:vn.id},vn.group_name)})),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ve.createElement(Re.Z,{disabled:ee||Ma(Yt.id),value:{type:Yt.penalty_type,inputValue:Yt.late_penalty},onChange:vn=>{var Kt;if((0,Ze.Rm)()&&!((Kt=Xe.AssistantObject.practice)!=null&&Kt.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_penalty=vn.inputValue,Ft[rn].penalty_type=vn.type,bt([...Ft])}}),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(De.default,{size:"large",disabled:ee||Ma(Yt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ue()((0,ot.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:vn=>ce(vn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Yt!=null&&Yt.late_time?Ue()(Yt.late_time):void 0,onChange:(vn,Kt)=>{var dn;if((0,Ze.Rm)()&&!((dn=Xe.AssistantObject.practice)!=null&&dn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_time=Kt,bt([...Ft])}}),!ee&&ve.createElement("div",{style:{display:"flex",width:"50px"}},ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var vn;if((0,Ze.Rm)()&&!((vn=Xe.AssistantObject.practice)!=null&&vn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt(Ft.concat({penalty_type:Re.Q.Percent,late_penalty:20}))}}),rn>0&&!Yt.id&&ve.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var vn;if((0,Ze.Rm)()&&!((vn=Xe.AssistantObject.practice)!=null&&vn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft=Ft.filter((Kt,dn)=>rn!==dn),bt(Ft.slice()),setTimeout(()=>bt(Ft.slice()),10)}}))))})),!ee&&ve.createElement(ve.Fragment,null,ve.createElement(fe.ZP,{type:"primary",size:"large",loading:oe,style:{width:"138px",marginTop:"30px"},onClick:()=>la()},"\u4FDD\u5B58")),ve.createElement(Ge.Z,{onConfirm:(Yt,rn)=>{At.splice(Yt,0,...rn),At.splice(Yt+rn.length,1);const Cn=(0,ot.QE)([...At]);It([...Cn])}}),ve.createElement(Ie.Z,{resdata:nn,type:"shixun",okloading:oe,oktext:(nn==null?void 0:nn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Yt=>Dt(void 0,null,function*(){Ke(!0);let rn=yield(0,Ne.ZP)(`/api/courses/${mt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(mt.categoryId)]}});Ke(!1),(rn==null?void 0:rn.status)===0&&ca(hr)})}))};jt.ZP=(0,ut.connect)(({shixunHomeworks:ft,classroomList:Bt,loading:at,user:Xe})=>({shixunHomeworks:ft,classroomList:Bt,loading:at.effects,user:Xe}))(Et)},96673:function(Fn,jt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(62957),pe=te(6767),ge=te(54172),Ve=te(58106),_e=te(26869),je=te(29783),ae=te(97013),fe=te(56656),be=te.n(fe),Ue=te(31735),Ze=te(59301),Ne=Object.defineProperty,we=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,rt=(Ie,pt,ve)=>pt in Ie?Ne(Ie,pt,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[pt]=ve,ut=(Ie,pt)=>{for(var ve in pt||(pt={}))Se.call(pt,ve)&&rt(Ie,ve,pt[ve]);if(we)for(var ve of we(pt))ot.call(pt,ve)&&rt(Ie,ve,pt[ve]);return Ie},Re=(Ie,pt,ve)=>new Promise((Oe,ze)=>{var He=vt=>{try{Qe(ve.next(vt))}catch(Pt){ze(Pt)}},gt=vt=>{try{Qe(ve.throw(vt))}catch(Pt){ze(Pt)}},Qe=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(He,gt);Qe((ve=ve.apply(Ie,pt)).next())});const{Dragger:xe}=De.default,Ge=({classroomList:Ie,dispatch:pt,onOk:ve})=>{const Oe=(0,Ve.useParams)(),[ze]=ke.default.useForm(),[He,gt]=(0,E.useState)(),[Qe,vt]=(0,E.useState)(!1),Pt={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:St=>Re(void 0,null,function*(){return gt(St),!1})};return(0,E.useEffect)(()=>{ze.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,Ue.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ze.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Ie.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>Re(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}})}},Ze.createElement(ke.default,{form:ze,onFinish:St=>Re(void 0,null,function*(){var xt,Dt,Le;if(!(He!=null&&He.size)){pe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}vt(!0);let ce=new FormData;ce.append("type",Ie.actionTabs.type),ce.append("file",He);let Be;window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${Ie.actionTabs.id}/supplement_score.json`:Be=`/api/homework_commons/${Ie.actionTabs.id}/supplement_score.json`;let Je=yield(0,ae.ZP)(Be,{method:"post",body:ce},!0);vt(!1),(Je==null?void 0:Je.status)===0&&(ve(),ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}}),((Dt=(xt=Je==null?void 0:Je.data)==null?void 0:xt.fail)==null?void 0:Dt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ze.createElement(ge.default,{pagination:!1,dataSource:(Le=Je==null?void 0:Je.data)==null?void 0:Le.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,Ue.FH)("",_e.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ie.actionTabs.type}`)}}))})},Ze.createElement(ke.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Ie.actionTabs.name),Ze.createElement(ke.default.Item,{style:{marginBottom:0},label:Ze.createElement("div",null,Ze.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ze.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ze.createElement("div",null,Ze.createElement("a",{download:"\u6A21\u7248.xlsx",className:je.Z.downloadbutton,href:_e.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ie.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ze.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ze.createElement(ke.default.Item,{style:{marginBottom:0}},Ze.createElement(xe,ut({},Pt),Ze.createElement("a",{className:je.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ze.createElement("br",null),Ze.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"))))))};jt.Z=(0,Ve.connect)(({classroomList:Ie})=>({classroomList:Ie}))(Ge)},72573:function(Fn,jt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(62957),pe=te(71051),ge=te(58106),Ve=te(97013),_e=te(56656),je=te.n(_e),ae=te(31735),fe=te(59301),be=Object.defineProperty,Ue=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ot=(Ie,pt,ve)=>pt in Ie?be(Ie,pt,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[pt]=ve,rt=(Ie,pt)=>{for(var ve in pt||(pt={}))we.call(pt,ve)&&ot(Ie,ve,pt[ve]);if(Ne)for(var ve of Ne(pt))Se.call(pt,ve)&&ot(Ie,ve,pt[ve]);return Ie},ut=(Ie,pt)=>Ue(Ie,Ze(pt)),Re=(Ie,pt,ve)=>new Promise((Oe,ze)=>{var He=vt=>{try{Qe(ve.next(vt))}catch(Pt){ze(Pt)}},gt=vt=>{try{Qe(ve.throw(vt))}catch(Pt){ze(Pt)}},Qe=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(He,gt);Qe((ve=ve.apply(Ie,pt)).next())});const{Dragger:xe}=De.default,Ge=({classroomList:Ie,dispatch:pt,onOk:ve})=>{const Oe=(0,ge.useParams)(),[ze]=ke.default.useForm(),[He,gt]=(0,E.useState)(),[Qe,vt]=(0,E.useState)(!1),Pt={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:St=>Re(void 0,null,function*(){return gt(St),!1})};return(0,E.useEffect)(()=>{ze.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:je()(je()(new Date((0,ae.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(Te.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:Ie.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>Re(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(ke.default,{form:ze,onFinish:St=>Re(void 0,null,function*(){var xt,Dt;console.log("---",Ie.actionTabs,St,Oe);let Le=((xt=Ie==null?void 0:Ie.actionTabs)==null?void 0:xt.type)==="exercise"?`/api/exercises/${Oe==null?void 0:Oe.category}/exercise_user/edit_score.json`:`/api/student_works/${Ie.actionTabs.id}/edit_score.json`;vt(!0);let ce=yield(0,Ve.ZP)(Le,{method:"post",body:ut(rt({},St),{exercise_user_id:((Dt=Ie==null?void 0:Ie.actionTabs)==null?void 0:Dt.type)==="exercise"?Ie.actionTabs.id:""})});vt(!1),ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}}),ve()})},fe.createElement(ke.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(pe.Z,{min:0,style:{width:"100%"}}))))};jt.Z=(0,ge.connect)(({classroomList:Ie})=>({classroomList:Ie}))(Ge)},41493:function(Fn,jt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(7939),pe=te(77019),ge=te(44104),Ve=te(16326),_e=te(58106),je=te(56656),ae=te.n(je),fe=te(50004),be=te(97013),Ue=te(59301),Ze=(Se,ot,rt)=>new Promise((ut,Re)=>{var xe=pt=>{try{Ie(rt.next(pt))}catch(ve){Re(ve)}},Ge=pt=>{try{Ie(rt.throw(pt))}catch(ve){Re(ve)}},Ie=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(xe,Ge);Ie((rt=rt.apply(Se,ot)).next())});const{Dragger:Ne}=De.default,we=({})=>{const Se=(0,_e.useParams)(),[ot]=ke.default.useForm(),[rt,ut]=(0,E.useState)(!0),[Re,xe]=(0,E.useState)(!1);console.log("----",Se);function Ge(){return Ze(this,null,function*(){var Ie,pt;let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${Se==null?void 0:Se.categoryId}/get_time_setting.json`:ve=`/api/homework_commons/${Se==null?void 0:Se.categoryId}/get_time_setting.json`;let Oe=yield(0,be.ZP)(ve,{method:"get"});(Oe==null?void 0:Oe.status)===0&&ot.setFieldsValue({publish_time:ae()(ae()((Ie=Oe==null?void 0:Oe.data)==null?void 0:Ie.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ae()(ae()((pt=Oe==null?void 0:Oe.data)==null?void 0:pt.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,E.useEffect)(()=>{Ge()},[]),Ue.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ue.createElement("div",{style:{textAlign:"end"}},rt&&Ue.createElement(Te.ZP,{onClick:()=>{ut(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!rt&&Ue.createElement("div",null,Ue.createElement(Te.ZP,{type:"primary",loading:Re,onClick:()=>{ot.submit()}},"\u63D0\u4EA4"),Ue.createElement(Te.ZP,{style:{marginLeft:20},onClick:()=>{ut(!0)}},"\u53D6\u6D88"))),Ue.createElement(ke.default,{form:ot,disabled:rt,onFinish:Ie=>Ze(void 0,null,function*(){xe(!0),console.log("---",window.location.href);let pt;window.location.href.indexOf("exercise")>-1?pt=`/api/exercises/${Se==null?void 0:Se.categoryId}/time_setting.json`:pt=`/api/homework_commons/${Se==null?void 0:Se.categoryId}/time_setting.json`;let ve=yield(0,be.ZP)(pt,{method:"post",body:{publish_time:ae()(Ie.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ae()(Ie.end_time).format("YYYY-MM-DD HH:mm")}});xe(!1),(ve==null?void 0:ve.status)===0&&ut(!0)})},Ue.createElement(pe.Z,null,Ue.createElement(ge.Z,null,Ue.createElement(ke.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ue.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ie=>(0,fe.Q8)(Ie),disabledTime:Ie=>(0,fe.d0)(Ie),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ue.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ue.createElement(pe.Z,null,Ue.createElement(ge.Z,null,Ue.createElement(ke.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ue.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ie=>(0,fe.Q8)(Ie,"",ot.getFieldValue("publish_time")),disabledTime:Ie=>(0,fe.d0)(Ie,ot.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ue.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")))))};jt.Z=(0,_e.connect)(({classroomList:Se})=>({classroomList:Se}))(we)},42232:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ae}});var E=te(59301),De=te(37568),ke=te(62673),Te=te(77019),pe={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",Ve=te(59243),_e=(fe,be,Ue)=>new Promise((Ze,Ne)=>{var we=rt=>{try{ot(Ue.next(rt))}catch(ut){Ne(ut)}},Se=rt=>{try{ot(Ue.throw(rt))}catch(ut){Ne(ut)}},ot=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(we,Se);ot((Ue=Ue.apply(fe,be)).next())}),ae=({data:fe,value:be=[],handleChangePage:Ue,className:Ze="",setSelectedRowKeys:Ne,selectedRowKeys:we,onChange:Se=()=>{}})=>{const[ot,rt]=(0,E.useState)([]),[ut,Re]=(0,E.useState)([]),[xe,Ge]=(0,E.useState)([]);let[Ie,pt]=(0,E.useState)(1),[ve,Oe]=(0,E.useState)();return(0,E.useEffect)(()=>{rt(fe),Re([]),Ge([])},[fe]),(0,E.useEffect)(()=>{Ne&&(Re(we),Ge(we))},[we]),E.createElement("div",{className:`flex justify-between w-full ${Ze}`},E.createElement("div",{className:pe.leftdiv},E.createElement(De.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:ze=>_e(void 0,null,function*(){rt(fe.filter(He=>{var gt;return(gt=He==null?void 0:He.name)==null?void 0:gt.includes(ze.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ot.length===0&&E.createElement(Ve.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),E.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},E.createElement(ke.default.Group,{value:ut.map(ze=>`${ze.id}`),onChange:ze=>{Ne(ot.filter(He=>ze.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ot.map((ze,He)=>E.createElement(Te.Z,{key:ze.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},E.createElement(ke.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ze.is_published,value:`${ze.id}`},E.createElement("div",{className:pe.listClass},E.createElement("span",{className:pe.spantitle,style:{width:ze.is_published?"108px":"170px"}},ze.name),ze.is_published&&E.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),E.createElement("div",{className:pe.rightdiv},E.createElement(De.default.Search,{onChange:ze=>{Ge(ut.filter(He=>He.name.includes(ze.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),xe.length===0&&E.createElement(Ve.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),xe.length>0&&E.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},E.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},xe.map((ze,He)=>E.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:ze.id},E.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},ze.name),E.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Ne(ut.filter(gt=>`${gt.id}`!=`${ze.id}`))}})))))))}},59772:function(Fn,jt,te){"use strict";te.d(jt,{Ei:function(){return ot},rU:function(){return rt},ZP:function(){return Re}});var E=te(59301),De={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},ke=te(28284),Te=te(47889),pe=te(71051),ge=te(62673),Ve=te(25399),_e=te(5269),je=te(92310),ae=te.n(je),fe=te(59301),be=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,we=(xe,Ge,Ie)=>Ge in xe?be(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,Se=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))Ze.call(Ge,Ie)&&we(xe,Ie,Ge[Ie]);if(Ue)for(var Ie of Ue(Ge))Ne.call(Ge,Ie)&&we(xe,Ie,Ge[Ie]);return xe};const ot=({value:xe,className:Ge,style:Ie})=>{const[pt,ve]=(0,E.useState)("0");(0,E.useEffect)(()=>{if(xe){const{submit_limit:ze,must_file:He}=xe;if(ze&&He){ve("1");return}if(ze&&!He){ve("2");return}if(!ze&&He){ve("3");return}}},[xe]);const Oe={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},xe==null?void 0:xe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},xe==null?void 0:xe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return pt==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:ae()(De.exhibition,Ge),style:Ie},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Oe==null?void 0:Oe[pt])},rt=({className:xe,style:Ge,form:Ie})=>{const pt=ke.default.useWatch("submit_limit",Ie),ve=ke.default.useWatch("can_submit",Ie),Oe=ke.default.useWatch("submit_num",Ie);return fe.createElement("section",{className:ae()(De.wrap,xe),style:Ge},fe.createElement("div",{className:`${De.title}`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),fe.createElement(ke.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},fe.createElement(Te.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Te.ZP,{value:!1,style:{marginRight:"40px"}},fe.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),fe.createElement("br",null),fe.createElement(Te.ZP,{value:!0},fe.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),fe.createElement("div",null,ve?fe.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},fe.createElement(ke.default.Item,{name:"submit_num",rules:ve?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},fe.createElement(pe.Z,{precision:0,min:1,disabled:!ve,size:"large",addonAfter:"\u6B21",style:{width:133}})),fe.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},fe.createElement("span",{style:{color:"#666",fontSize:12}},fe.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",fe.createElement("span",{style:{color:"#FF6500"}},Oe)," \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"),fe.createElement("span",{style:{color:"#666",fontSize:12}},fe.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 ",fe.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",fe.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):fe.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")),fe.createElement("div",{className:`${De.title} mt30`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ke.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(ke.default.Item,{className:"mr10",name:"submit_limit_num",rules:pt?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},fe.createElement(pe.Z,{precision:0,min:1,disabled:!pt,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(ke.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(ke.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var Re=({value:xe,onChange:Ge,className:Ie,style:pt,disabled:ve=!1,checkMarginLeft:Oe=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[He,gt]=(0,E.useState)({});(0,E.useEffect)(()=>{if(console.log(xe,"value"),!xe)return;const vt={submit_limit:xe==null?void 0:xe.submit_limit,submit_limit_num:xe==null?void 0:xe.submit_limit_num,must_file:xe==null?void 0:xe.must_file,can_submit:xe==null?void 0:xe.can_submit,submit_num:xe==null?void 0:xe.submit_num};gt(Se({},vt))},[xe]);const Qe=vt=>{const Pt=Se(Se({},He),vt);Ge(Pt)};return fe.createElement("section",{className:ae()(De.wrap,Ie),style:pt},fe.createElement("div",{className:`${De.sub_title} mt20`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),fe.createElement(Te.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:He==null?void 0:He.can_submit,onChange:vt=>Qe({can_submit:vt.target.value})},fe.createElement(Te.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},fe.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),fe.createElement("div",{style:{position:"relative",display:"inline-block"}},fe.createElement(Ve.Z,{placement:"topLeft",getPopupContainer:vt=>vt.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"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${De.title_icon} c-grey-666`})))),fe.createElement("br",null),fe.createElement(Te.ZP,{className:De.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},fe.createElement("div",{className:"flex-container"},fe.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),fe.createElement("div",{style:{position:"relative",display:"inline-block"}},fe.createElement(Ve.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:fe.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},fe.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 ",fe.createElement("span",{style:{color:"#FFB83A"}},He==null?void 0:He.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"),fe.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 ",fe.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",fe.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${De.title_icon} c-grey-666`}))),(He==null?void 0:He.can_submit)&&fe.createElement(pe.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ve||!(He!=null&&He.can_submit),value:He==null?void 0:He.submit_num,onChange:vt=>Qe({submit_num:vt})})))),fe.createElement("div",{className:`${De.sub_title} mt20`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),fe.createElement(_e.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},fe.createElement(ge.default,{style:{marginLeft:Oe},disabled:ve,checked:He==null?void 0:He.submit_limit,onChange:vt=>Qe({submit_limit:vt.target.checked})}),fe.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(pe.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ve||!(He!=null&&He.submit_limit),value:He==null?void 0:He.submit_limit_num,onChange:vt=>Qe({submit_limit_num:vt})})),fe.createElement(_e.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},fe.createElement(ge.default,{style:{marginLeft:Oe},disabled:ve,checked:He==null?void 0:He.must_file,onChange:vt=>Qe({must_file:vt.target.checked})}),fe.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},64348:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Se}});var E=te(59301),De=te(58106),ke=te(16326),Te=te(62957),pe=te(37568),ge=te(6767),Ve=te(77019),_e=te(5269),je={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ae=te(56656),fe=te.n(ae),be=te(31735),Ue=te(59243),Ze=te(59301);const{RangePicker:Ne}=ke.default,we=({dispatch:ot,classroomList:rt,onConfirm:ut})=>{const[Re,xe]=(0,E.useState)([]),[Ge,Ie]=(0,E.useState)([]),[pt,ve]=(0,E.useState)(""),[Oe,ze]=(0,E.useState)([!1,!1]);(0,E.useEffect)(()=>{var Qe,vt,Pt,St;if(rt.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Qe=rt.actionTabs)==null?void 0:Qe.rangePickerDisabled),(vt=rt.actionTabs)!=null&&vt.rangePickerDisabled?ze((Pt=rt.actionTabs)==null?void 0:Pt.rangePickerDisabled):ze([!1,!1]);let xt=rt.actionTabs.data,Dt=(St=xt==null?void 0:xt.group_name)==null?void 0:St.map((Le,ce)=>{var Be;return{group_id:xt==null?void 0:xt.group_id[ce],group_name:xt==null?void 0:xt.group_name[ce],is_admin:xt==null?void 0:xt.is_admin,end_time:xt==null?void 0:xt.end_time,publish_time:Array.isArray(xt==null?void 0:xt.publish_time)?(Be=xt==null?void 0:xt.publish_time)==null?void 0:Be[0]:xt==null?void 0:xt.publish_time}});Dt&&(xe([...Dt]),Ie([...Dt]))}},[rt.actionTabs]);const He=()=>{ot({type:"classroomList/setActionTabs",payload:{}}),ve("")},gt=Qe=>{if(Qe){const vt=Ge==null?void 0:Ge.filter(Pt=>{var St,xt;return(xt=(St=Pt==null?void 0:Pt.group_name)==null?void 0:St.toLowerCase())==null?void 0:xt.includes(Qe==null?void 0:Qe.toLowerCase())});xe(vt)}else xe(Ge)};return Ze.createElement(Te.default,{width:980,title:Ze.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ze.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ze.createElement("span",{className:je.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ze.createElement(pe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:pt,onChange:Qe=>{ve(Qe.target.value.trim()),gt(Qe.target.value.trim())}})),centered:!0,maskClosable:!1,open:rt.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>He(),onOk:()=>{var Qe;if(Ge.some(Pt=>!Pt.end_time||!Pt.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}ut((Qe=rt.actionTabs)==null?void 0:Qe.index,Ge),He()}},Ze.createElement("div",{className:je.modal_con},Ze.createElement(Ve.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Re==null?void 0:Re.length)>0?Re.map(function(Qe,vt){return Ze.createElement(_e.Z,{span:24,key:vt},Ze.createElement(Ve.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:vt==(Re==null?void 0:Re.length)-1?"0px":"10px"}},Ze.createElement("div",{className:je.multiple_select,title:Qe==null?void 0:Qe.group_name},Qe==null?void 0:Qe.group_name),Ze.createElement("div",{className:"ml20"},Ze.createElement(Ne,{size:"large",allowClear:!1,disabled:Oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Pt=>{var St;return(0,be.Q8)(Pt,(St=rt.actionTabs)==null?void 0:St.disabledDate)},disabledTime:Pt=>(0,be.d0)(Pt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,be.U6)(),"HH:mm"),fe()((0,be.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Qe==null?void 0:Qe.publish_time)&&[fe()(Qe==null?void 0:Qe.publish_time),Qe!=null&&Qe.end_time?fe()(Qe==null?void 0:Qe.end_time):void 0],onChange:(Pt,St)=>{Re[vt].publish_time=St[0],Re[vt].end_time=St[1],xe([...Re]),Ge.forEach(xt=>{xt.group_id===(Qe==null?void 0:Qe.group_id)&&(xt.publish_time=St[0],xt.end_time=St[1])}),Ie([...Ge])},onCalendarChange:(Pt,St,xt)=>{if(St!=null&&St[0]&&!St[1]){const Dt=fe()(St[0]).add(7,"days");Re[vt].publish_time=St[0],Re[vt].end_time=Dt,xe([...Re]),Ge.forEach(Le=>{Le.group_id===(Qe==null?void 0:Qe.group_id)&&(Le.publish_time=St[0],Le.end_time=Dt)}),Ie([...Ge])}}})),Oe[0]?Ze.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ze.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Re.splice(vt,1),xe([...Re]),Ge.forEach((Pt,St)=>{Pt.group_id===(Qe==null?void 0:Qe.group_id)&&Ge.splice(St,1)}),Ie([...Ge])}})))}):Ze.createElement(Ue.Z,null))))};var Se=(0,De.connect)(({classroomList:ot})=>({classroomList:ot}))(we)},91554:function(Fn,jt,te){"use strict";te.d(jt,{$J:function(){return ke},JZ:function(){return pe},bN:function(){return Ve},jP:function(){return ge},rO:function(){return Te}});var E=te(97013),De=(_e,je,ae)=>new Promise((fe,be)=>{var Ue=we=>{try{Ne(ae.next(we))}catch(Se){be(Se)}},Ze=we=>{try{Ne(ae.throw(we))}catch(Se){be(Se)}},Ne=we=>we.done?fe(we.value):Promise.resolve(we.value).then(Ue,Ze);Ne((ae=ae.apply(_e,je)).next())});function ke(_e){return(0,E.U2)(`libraries/${_e}.json`)}function Te(){return(0,E.U2)("library_tags.json")}function pe(_e){return De(this,null,function*(){return(yield(0,E.IV)(`attachments/${_e}.json`)).status===0})}function ge(_e){return(0,E.v_)("libraries.json",_e)}function Ve(_e,je){return(0,E.gz)(`libraries/${_e}.json`,je)}},884:function(Fn,jt,te){"use strict";te.d(jt,{AD:function(){return vt},BA:function(){return Fe},D9:function(){return Be},Hp:function(){return Ge},IM:function(){return ht},Iy:function(){return pt},KM:function(){return it},KU:function(){return Bt},MJ:function(){return Ie},Ne:function(){return Je},ON:function(){return Xe},Uj:function(){return wt},VY:function(){return ft},YO:function(){return st},YX:function(){return Ee},Zn:function(){return Ne},_g:function(){return ut},_k:function(){return Le},c6:function(){return gt},cr:function(){return we},eV:function(){return Qe},fi:function(){return Se},gh:function(){return ze},hS:function(){return Me},iA:function(){return ot},j6:function(){return Re},je:function(){return xt},jj:function(){return xe},kS:function(){return at},lS:function(){return Dt},o6:function(){return He},pO:function(){return ct},rQ:function(){return Pt},sA:function(){return Oe},xm:function(){return ce},xo:function(){return Et},y8:function(){return St},yd:function(){return rt}});var E=te(51600),De=te(58106),ke=te(31735),Te=te(6767),pe=te(26869),ge=Object.defineProperty,Ve=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(ie,se,Ce)=>se in ie?ge(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ie[se]=Ce,fe=(ie,se)=>{for(var Ce in se||(se={}))_e.call(se,Ce)&&ae(ie,Ce,se[Ce]);if(Ve)for(var Ce of Ve(se))je.call(se,Ce)&&ae(ie,Ce,se[Ce]);return ie},be=(ie,se,Ce)=>new Promise((ye,mt)=>{var Ct=re=>{try{me(Ce.next(re))}catch(ne){mt(ne)}},Vt=re=>{try{me(Ce.throw(re))}catch(ne){mt(ne)}},me=re=>re.done?ye(re.value):Promise.resolve(re.value).then(Ct,Vt);me((Ce=Ce.apply(ie,se)).next())});const Ue=()=>{(0,De.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ze=()=>{(0,De.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Ne=ie=>be(void 0,null,function*(){Ue(),(yield(0,E.YR)(fe({},ie))).status===0&&(yield(0,ke.QH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_couser_info.json`,query:ie}))),Ze()}),we=ie=>be(void 0,null,function*(){const se=yield(0,E.yS)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_member_act_score`);else{if(se.status===-2)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_member_act_score`))}}),Se=ie=>be(void 0,null,function*(){const se=yield(0,E.W0)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_score`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_score`))}}),ot=ie=>be(void 0,null,function*(){const se=yield(0,E.Nl)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`))}}),rt=ie=>be(void 0,null,function*(){const se=yield(0,E.IU)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/export_star_user`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/export_star_user`))}}),ut=ie=>be(void 0,null,function*(){const se=yield(0,E.td)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(se.status===-2)return se;if(se.status===-3)(0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else if(se.status===-4)return se}}),Re=ie=>be(void 0,null,function*(){const se=yield(0,E.QX)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_homework`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_homework`))}}),xe=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.o_)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),Ge=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.ZL)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),Ie=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.vV)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),pt=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.aP)(fe({},ie));Ce.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),ve=ie=>be(void 0,null,function*(){Ue(),(yield exportCourseWorkListAppendix(fe({},ie))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ie.categoryId}/works_list.zip`,query:ie}))),Ze()}),Oe=ie=>be(void 0,null,function*(){Ue(),yield(0,ke.FH)("",pe.Z.API_SERVER+`/api/polls/${ie.categoryId}/commit_result.xlsx`),Ze()}),ze=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/attendances/export_xlsx_data.xlsx`,query:ie}))}),He=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/video_study_statics.xlsx`,query:ie}))}),gt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_video_study.xlsx`,query:ie}))}),Qe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_course_students_info.xlsx`,query:ie}))}),vt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ie}))}),Pt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ie}))}),St=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ie}))}),xt=ie=>be(void 0,null,function*(){const se=yield(0,E.Uy)(fe({},ie));se.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_users`)):se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Dt=ie=>be(void 0,null,function*(){const se=yield(0,E.tg)(fe({},ie));se.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_report`)):se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_report`))}),Le=ie=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/export_records/${ie.id}.xlsx`,query:ie}))}),ce=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ie}))}),Be=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie==null?void 0:ie.coursesId}/${ie.menuKey}_statistic.xlsx?${ie.checkedList.map(se=>`course_group_id[]=${se}`).join("&")}`,query:ie}))}),Je=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_training_objectives.xlsx`,query:ie}))}),ht=ie=>be(void 0,null,function*(){yield(0,ke.FH)(ie==null?void 0:ie.name,(0,ke.NY)({url:pe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ie}))}),Me=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_courses.xlsx`,query:ie}))}),Et=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_graduation_requirements.xlsx`,query:ie}))}),ft=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ie}))}),Bt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie.categoryId}/rank_list.xlsx`,query:ie}))}),at=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ie}))}),Xe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/examination_banks/${ie.id}.json`,query:ie}))}),Ee=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie.categoryId}.json`,query:ie}))}),st=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/polls/${ie==null?void 0:ie.id}/commit_result.json`,query:ie}))}),wt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ie}))}),ct=(ie,se)=>be(void 0,null,function*(){yield(0,ke.FH)(se||"",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie==null?void 0:ie.exercise_id}/consult_exercise.json`,query:ie}))}),it=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/competitions/${ie==null?void 0:ie.identifier}/competition_commit_records/member_works.xlsx`,query:ie}))}),Fe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie==null?void 0:ie.coursesId}/group_homeworks/import_group_template.xlsx`,query:ie}))})},47625:function(Fn,jt,te){"use strict";te.d(jt,{M:function(){return ge},Y:function(){return pe}});var E=te(56656),De=te.n(E),ke=te(89392),Te=te.n(ke);const pe=(Ve,_e="YYYY-MM-DD")=>(0,ke.cloneDeepWith)(Ve,ae=>{if(ae instanceof De())return ae.format(_e)}),ge=(Ve,_e,je)=>{const ae=fe=>Reflect.toString.call(fe)==="[object Object]";if(!ae(Ve)&&!Array.isArray(Ve))return Ve;for(const fe of Object.keys(Ve))Array.isArray(Ve[fe])?Ve[fe]=Ve[fe].map(be=>ge(be,_e,je)):ae(Ve[fe])?Ve[fe]=ge(Ve[fe],_e,je):_e.includes(fe)&&typeof Ve[fe]=="string"&&(Ve[fe]=je?De()(Ve[fe],je):De()(Ve[fe]));return Ve}},26718:function(Fn,jt,te){"use strict";te.d(jt,{U:function(){return je}});var E=te(59301),De=Object.defineProperty,ke=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ge=(ae,fe,be)=>fe in ae?De(ae,fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ae[fe]=be,Ve=(ae,fe)=>{for(var be in fe||(fe={}))Te.call(fe,be)&&ge(ae,be,fe[be]);if(ke)for(var be of ke(fe))pe.call(fe,be)&&ge(ae,be,fe[be]);return ae},_e=(ae,fe,be)=>new Promise((Ue,Ze)=>{var Ne=ot=>{try{Se(be.next(ot))}catch(rt){Ze(rt)}},we=ot=>{try{Se(be.throw(ot))}catch(rt){Ze(rt)}},Se=ot=>ot.done?Ue(ot.value):Promise.resolve(ot.value).then(Ne,we);Se((be=be.apply(ae,fe)).next())});function je(ae,fe){const[be,Ue]=(0,E.useState)(fe),[Ze,Ne]=(0,E.useState)(!1),[we,Se]=(0,E.useState)();return[be,Ze,(rt,ut=!1)=>_e(this,null,function*(){const Re=ut?fe:Ve(Ve({},be),rt);Ne(!0),Ue(Re);const xe=yield ae(Re);return Ne(!1),Se(xe),xe}),we,Se]}},58489:function(Fn,jt,te){"use strict";te.d(jt,{AL:function(){return Re},Iy:function(){return fe},Qv:function(){return Ze},ez:function(){return ut},jb:function(){return be}});var E=te(32834),De=te.n(E),ke=te(11690),Te=te.n(ke);let pe=1;function ge(ve,Oe){const ze=ve.match(/^(\s+)(?:```)/);if(ze===null)return Oe;const He=ze[1];return Oe.split(` +`)}]},Ke={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 _e=te(53184),je=te.n(_e),ae=(Ee,st,wt)=>new Promise((ct,it)=>{var Fe=Ce=>{try{se(wt.next(Ce))}catch(ye){it(ye)}},ie=Ce=>{try{se(wt.throw(Ce))}catch(ye){it(ye)}},se=Ce=>Ce.done?ct(Ce.value):Promise.resolve(Ce.value).then(Fe,ie);se((wt=wt.apply(Ee,st)).next())});const fe={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"]}},be=(Ee,st,wt,ct)=>{const it=st.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:wt.lineNumber,endColumn:wt.column});return Array.from(new Set(it.match(/\b\w{2,}\b/g)||[])).map(ie=>({label:ie,kind:Ee.languages.CompletionItemKind.Text,insertText:ie,range:ct}))},Ve=(Ee,st,wt,ct)=>{Ee.languages.registerCompletionItemProvider(st,{provideCompletionItems(it,Fe){const ie=it.getWordUntilPosition(Fe),se={startLineNumber:Fe.lineNumber,endLineNumber:Fe.lineNumber,startColumn:ie.startColumn,endColumn:ie.endColumn},Ce=it.getLineContent(Fe.lineNumber).substring(ie.startColumn-2,ie.endColumn);return{suggestions:[...be(Ee,it,Fe,se),...wt.map(mt=>({label:mt,kind:Ee.languages.CompletionItemKind.Keyword,documentation:mt,insertText:mt,insertTextRules:Ee.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:se})),...ct.map(mt=>({label:mt.label,kind:Ee.languages.CompletionItemKind.Snippet,documentation:mt.content,insertText:Ce.startsWith("#")?mt.content.replace(/#/,""):mt.content,insertTextRules:Ee.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:se}))]}}})};var Ze=Ee=>{fe.languages.forEach(st=>{Ee.languages.registerDocumentFormattingEditProvider(st,{provideDocumentFormattingEdits(wt){return ae(this,null,function*(){const ct=je()(wt.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:wt.getFullModelRange(),text:ct}]})}})}),Ve(Ee,"java",Te.keywords,Te.quickKey),Ve(Ee,"cpp",pe.keywords,pe.quickKey),Ve(Ee,"c",ke.keywords,[]),Ve(Ee,"python",ge.keywords,ge.quickKey),Ve(Ee,"scala",Ke.keywords,Ke.quickKey)};const Ne="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var we=Object.defineProperty,Se=(Ee,st,wt)=>st in Ee?we(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Ee[st]=wt,ot=(Ee,st,wt)=>Se(Ee,typeof st!="symbol"?st+"":st,wt);const rt=class Is{constructor(st,wt,ct){this.placeholder=st,this.editor=wt,this.monaco=ct,wt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Is.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)}};ot(rt,"ID","editor.widget.placeholderHint");var Re=rt,xe=te(96236),Ge=te(6767),Ie=te(25399),pt=te(89392),ve=te(94276),Oe=te(56102),ze=Object.defineProperty,He=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,St=(Ee,st,wt)=>st in Ee?ze(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Ee[st]=wt,xt=(Ee,st)=>{for(var wt in st||(st={}))vt.call(st,wt)&&St(Ee,wt,st[wt]);if(Qe)for(var wt of Qe(st))Pt.call(st,wt)&&St(Ee,wt,st[wt]);return Ee},Dt=(Ee,st)=>He(Ee,gt(st)),Le=(Ee,st)=>{var wt={};for(var ct in Ee)vt.call(Ee,ct)&&st.indexOf(ct)<0&&(wt[ct]=Ee[ct]);if(Ee!=null&&Qe)for(var ct of Qe(Ee))st.indexOf(ct)<0&&Pt.call(Ee,ct)&&(wt[ct]=Ee[ct]);return wt},ce=(Ee,st,wt)=>new Promise((ct,it)=>{var Fe=Ce=>{try{se(wt.next(Ce))}catch(ye){it(ye)}},ie=Ce=>{try{se(wt.throw(Ce))}catch(ye){it(ye)}},se=Ce=>Ce.done?ct(Ce.value):Promise.resolve(Ce.value).then(Fe,ie);se((wt=wt.apply(Ee,st)).next())});function Be(Ee){return/^\d+$/.test(Ee)?`${Ee}px`:Ee}function Je(){}let ht=!1;const Me={"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 Et(Ee=[]){let st=Ee;if(Array.isArray(Ee)){for(let wt=0;wtce(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ee){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ee)}});var at=Ee=>{var st=Ee,{width:wt="100%",height:ct="100%",value:it,language:Fe="javascript",style:ie={},options:se={},overrideServices:Ce={},theme:ye="vs-dark",onEditBlur:mt,isCopy:Ct=!1,onSave:Ut,autoHeight:me=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:ee=Je,onFocus:de=Je,onBreakPoint:oe=Je,breakPointValue:Ue=[],filename:At="educoder.txt",errorLine:Ot,errorContent:Ft="",highlightLine:bt,openBreakPoint:Nt=!1,placeholder:Xt="",showMiniMap:tn=!0}=st,Hn=Le(st,["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 gr=(0,E.useRef)(),An=(0,E.useRef)({}),Fr=(0,E.useRef)(),ua=(0,E.useRef)(),da=(0,E.useRef)([]),fa=(0,E.useRef)(!1),sa=(0,E.useRef)(),Pa=(0,E.useRef)(),ma=(0,E.useRef)(!1),[Sr,Ta]=(0,E.useState)(!1);function ya(){let Jn;return gr.current&&(Jn=new De.Z(un=>{for(let wr of un)(wr.target.offsetHeight>0||wr.target.offsetWidth>0)&&An.current.instance.layout()}),Jn.observe(gr.current)),Jn}function Vt(){Ge.ZP.warning({content:decodeURIComponent(Ne),key:"monaco-editor-tip"})}const nn=()=>{let Jn=An.current.instance;if(it!=null&&Jn&&Sr){const un=Jn.getModel();un&&it!==un.getValue()&&(ht=!0,un.setValue(it),Jn.layout(),ht=!1)}};(0,E.useEffect)(()=>{const Jn=ve.Z.subscribe("formatDocument",un=>{var wr;let oa=An.current.instance;(wr=oa==null?void 0:oa.getAction)==null||wr.call(oa,"editor.action.formatDocument").run()});return window.updateMonacoValue=un=>{ne(un)},Jn},[]),(0,E.useEffect)(()=>{var Jn;let un=An.current.instance;ua.current&&clearTimeout(ua.current),ua.current=setTimeout(()=>{nn()},500),it&&(it!=null&&it.length)&&((Jn=un==null?void 0:un.updateOptions)==null||Jn.call(un,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(it.split(/\r\n|\r|\n/g).length))+3,5)}))},[it,Sr,An.current]),(0,E.useEffect)(()=>{if(Ot&&An.current&&An.current.instance){let un=An.current.instance;un.changeViewZones(function(wr){var oa=document.createElement("div");oa.style.padding="10px 20px",oa.style.width="calc(100% - 20px)",oa.className="my-error-line-wrp",oa.innerHTML=Ft,wr.addZone({afterLineNumber:Ot||11,heightInLines:3,domNode:oa})});var Jn={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}};un.addOverlayWidget(Jn),un.revealPositionInCenter({lineNumber:20,column:1})}},[Ot,An.current,Sr]);const En=(Jn="",un)=>{if(!Jn||Jn.trim()==="")return!0;const oa=An.current.instance.getModel().getLineTokens(un);let Aa=!1;for(let Mt=0;Mt<2;Mt++)oa.getStandardTokenType(Mt)===1&&(Aa=!0);return Aa};(0,E.useEffect)(()=>{var Jn;const un=(Jn=An.current)==null?void 0:Jn.instance;if(un&&Sr&&re){const wr=un.onDidBlurEditorWidget(()=>{ma.current=!1}),oa=un.onDidFocusEditorText(()=>{ma.current=!0});return()=>{wr.dispose(),oa.dispose()}}},[An.current,Sr,re]),(0,E.useEffect)(()=>{var Jn;if((Jn=An.current)!=null&&Jn.instance&&Sr&&Nt){let un=An.current.instance,wr=un.getModel();if(!wr)return;(()=>{var _r;let Vr=[],nr=[];const Ln=wr.getAllDecorations();for(let Ea of Ln)Ea.options.className==="highlighted-line"&&(Vr.push((_r=Ea==null?void 0:Ea.range)==null?void 0:_r.startLineNumber),nr.push(Ea==null?void 0:Ea.id));if(bt===Vr[0])return;wr.deltaDecorations(nr,[]);const Xr=wr.getLineCount();bt&&bt<=Xr&&(un.deltaDecorations([],[{range:new ft.Range(bt,1,bt,wr.getLineMaxColumn(bt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),un.revealLineInCenter(bt))})();const Aa=(_r=!1)=>{var Vr;let nr=[],Ln=[];const Xr=wr.getAllDecorations();for(let Ea of Xr)Ea.options.linesDecorationsClassName==="breakpoints-select"&&(nr.push((Vr=Ea==null?void 0:Ea.range)==null?void 0:Vr.startLineNumber),Ln.push(Ea==null?void 0:Ea.id));if(_r)return{lines:nr,ids:Ln};oe(nr)},Mt=_r=>ce(void 0,null,function*(){let Vr={range:new ft.Range(_r,1,_r,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield wr.deltaDecorations([],[Vr]),Aa()}),Tt=_r=>ce(void 0,null,function*(){let Vr=[];const nr=un.getLineDecorations(_r);for(let Ln of nr)Ln.options.linesDecorationsClassName==="breakpoints-select"&&Vr.push(Ln.id);yield wr.deltaDecorations(Vr,[]),Aa()}),lr=_r=>{let Vr=un.getLineDecorations(_r);for(let nr of Vr)if(nr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,pt.isEqual)(Ue,Aa(!0).lines)){wr.deltaDecorations(Aa(!0).ids,[]);const _r=Ue.map(Vr=>({range:new ft.Range(Vr,1,Vr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));wr.deltaDecorations([],_r)}const zn=un.onDidChangeModelContent(_r=>{let Vr=un.getPosition();if(Vr){let nr=Vr.lineNumber;clearTimeout(Pa.current),Pa.current=setTimeout(()=>{En(wr.getLineContent(nr),nr)?Tt(nr):lr(nr)?(Tt(nr),Mt(nr)):Aa()},100)}}),Yt=un.onMouseDown(_r=>{var Vr,nr,Ln;if(_r.target.detail&&((Ln=(nr=(Vr=_r.target)==null?void 0:Vr.element)==null?void 0:nr.className)!=null&&Ln.includes("line-numbers"))){let Xr=_r.target.position.lineNumber;if(En(wr.getLineContent(Xr),Xr))return;lr(Xr)?Tt(Xr):Mt(Xr)}}),qn=_r=>{let Vr={range:new ft.Range(_r,1,_r,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};da.current=un.deltaDecorations(da.current,[Vr])},br=()=>{da.current=un.deltaDecorations(da.current,[])},Br=un.onMouseMove(_r=>{var Vr,nr,Ln;if(br(),_r.target.detail&&((Ln=(nr=(Vr=_r.target)==null?void 0:Vr.element)==null?void 0:nr.className)!=null&&Ln.includes("line-numbers"))){let Xr=_r.target.position.lineNumber;if(En(wr.getLineContent(Xr),Xr))return;qn(Xr)}}),Dr=un.onMouseLeave(()=>{br()});return()=>{zn.dispose(),Yt.dispose(),Br.dispose(),Dr.dispose()}}},[An.current,Sr,Ue,bt,Nt,Fe]),(0,E.useEffect)(()=>{var Jn;(Jn=An.current)!=null&&Jn.instance&&Nt&&An.current.instance.setPosition({lineNumber:0,column:0})},[bt]);function pn(){let Jn=An.current.instance;if(Jn){const un=Jn.getSelection(),wr=An.current.pastePos||{},oa=new ft.Range(wr.startLineNumber||un.endLineNumber,wr.startColumn||un.endColumn,wr.endLineNumber||un.endLineNumber,wr.endColumn||un.endColumn);setTimeout(()=>{Jn.executeEdits("",[{range:oa,text:""}])},300)}}function jt(Jn){(window.navigator.platform.match("Mac")?Jn.metaKey:Jn.ctrlKey)&&Jn.keyCode==83&&(Jn.preventDefault(),Ut())}const dn=()=>{if(me&&An.current.instance){const Jn=An.current.instance.getContentHeight();Gr(Jn{if(!ma.current)return;const{keyCode:un,ctrlKey:wr,metaKey:oa,target:Aa,type:Mt}=Jn;return(Mt==="paste"||(un===67||un===86)&&(oa||wr))&&Aa.nodeName==="TEXTAREA"&&(Vt(),Jn.preventDefault()),!1};function sr(Jn,un){var wr=window.URL||window.webkitURL||window,oa=new Blob([un]),Aa=document.createElementNS("http://www.w3.org/1999/xhtml","a");Aa.href=wr.createObjectURL(oa),Aa.download=Jn,vn(Aa)}(0,E.useEffect)(()=>{dn()},[dn]),(0,E.useEffect)(()=>{gr.current&&!Sr&&Promise.all([te.e(8909),te.e(4474)]).then(te.bind(te,71448)).then(Jn=>{try{ft=Jn,An.current.instance=ft.editor.create(gr.current,{value:it,language:Et(Fe),theme:ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:tn||!1}},Ce);const un=An.current.instance;let Aa=[...xe.BH._menuItems].find(zn=>zn[0]._debugName=="EditorContext")[1],Mt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Tt=(zn,Yt)=>{var qn,br;let Br=zn._first;do Yt.includes((br=(qn=Br.element)==null?void 0:qn.command)==null?void 0:br.id)&&zn._remove(Br);while(Br=Br.next)};if(ee(un,ft),setTimeout(()=>{dn(),An.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{sr(At||"educoder.txt",un.getValue())}})},500),An.current.subscription=un.onDidChangeModelContent(zn=>{fa.current?clearTimeout(sa.current):(dn(),ne(un.getValue(),zn)),sa.current=setTimeout(()=>{fa.current=!1},500)}),window.Monaco||Ze(ft,Et(Fe)),re&&(Tt(Aa,Mt),gr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",ln),window.removeEventListener("paste",ln),window.addEventListener("keydown",ln),window.addEventListener("paste",ln)),window.Monaco=ft,mt&&un.onDidBlurEditorWidget(()=>{mt(un.getValue())}),de&&un.onDidFocusEditorText(()=>{re&&Bt(),de(un.getValue())}),re){Bt();try{un.onDidPaste(zn=>{const Yt=un.getSelection(),qn=An.current.pastePos||{},br=new ft.Range(qn.startLineNumber||Yt.endLineNumber,qn.startColumn||Yt.endColumn,qn.endLineNumber||Yt.endLineNumber,qn.endColumn||Yt.endColumn);un.executeEdits("",[{range:zn.range,text:""}])})}catch(zn){}}let lr=ya();return Xt&&typeof Xt=="string"&&new Re(Xt,un,ft),Ta(!0),()=>{const zn=An.current.instance;zn.dispose();const Yt=zn.getModel();Yt&&Yt.dispose(),An.current.subscription&&An.current.subscription.dispose(),lr.unobserve(gr.current)}}catch(un){}})},[]),(0,E.useEffect)(()=>{if(An.current.instance&&Sr)return document.addEventListener("keydown",jt,!1),()=>{document.removeEventListener("keydown",jt)}},[Ut,Sr]),(0,E.useEffect)(()=>{let Jn=An.current.instance;if(Jn&&Sr){let un=Et(Fe);ft.editor.setModelLanguage(Jn.getModel(),un)}},[Fe,Sr]),(0,E.useEffect)(()=>{An.current.instance&&Sr&&ft.editor.setTheme(ye)},[ye,Sr]),(0,E.useEffect)(()=>{let Jn=An.current.instance;Fr.current=se,Jn&&Sr&&(Jn.updateOptions(xt({},se)),setTimeout(()=>{Jn.getModel().updateOptions(xt({},se))},200))},[JSON.stringify(se),Sr]),(0,E.useEffect)(()=>{let Jn=An.current.instance;Jn&&Sr&&Jn.layout()},[wt,ct,Sr]);const[ar,Kr]=(0,E.useState)(Be(wt)),[mr,Gr]=(0,E.useState)(Be(ct)),zr=Dt(xt({},ie),{width:ar,height:mr,position:"relative"});return E.createElement("div",{className:"my-monaco-editor",ref:gr,style:zr,onFocus:()=>{re&&Bt()}},Ct&&E.createElement(Oe.CopyToClipboard,{text:it,onCopy:()=>Ge.ZP.success("\u590D\u5236\u6210\u529F")},E.createElement(Ie.Z,{title:"\u590D\u5236\u4EE3\u7801"},E.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},E.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Xe({width:Ee="100%",height:st="100%",original:wt,modified:ct,language:it,options:Fe={}}){const ie=(0,E.useRef)(),[se,Ce]=(0,E.useState)(null);function ye(me){let re;return ie.current&&(re=new De.Z(ne=>{for(let ee of ne)(ee.target.offsetHeight>0||ee.target.offsetWidth>0)&&me.layout()}),re.observe(ie.current)),re}(0,E.useEffect)(()=>(ie.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(me=>{ft=me;const re=ft.editor.createDiffEditor(ie.current,Dt(xt({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},Fe),{wordWrap:!0}));Ce(re);let ne=ye(re);return()=>{re.dispose();const ee=re.getModel();ee&&ee.dispose(),ne.unobserve(ie.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,E.useEffect)(()=>{se&&se.setModel({original:ft.editor.createModel(wt,it),modified:ft.editor.createModel(ct,it)})},[wt,ct,it,se]);const mt=Be(Ee),Ct=Be(st),Ut={width:mt,height:Ct};return E.createElement("div",{className:"my-diff-editor",ref:ie,style:Ut})}},87303:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return be}});var E={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"},De=te(29787),ke=te(25399),Te=te(60242),pe=te(92310),ge=te.n(pe),Ke=te(31735),_e=te(59243),je=te(11968),ae=te(59301),be=({className:Ve,dataSource:Ze=[],col:Ne=4,right:we,bottom:Se=23,precision:ot=0,wrapWidth:rt=1200,trackEventItems:ut,loading:Re,onRemove:xe=()=>{},isCurrent:Ge=!0,showProgress:Ie=!1,showAlias:pt=!1})=>{const ve=Math.floor((rt-(Ne-1)*we)/Ne),Oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return ae.createElement(De.Z,{spinning:Re},ae.createElement("div",{className:ge()(E.list,Ve)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((ze,He)=>{var gt,Qe,vt,Pt,St,xt,Dt,Le,ce,Be,Je,ht,Me;const{name:Et,id:ft,identifier:Bt,featured:at,school_name:Xe,image_url:Ee,excellent:st,is_plan:wt}=ze;return ae.createElement("div",{key:ft,className:Ge&&Ie?E.wrapisCurrent:E.wrap,style:{width:ve,marginRight:(1+He)%Ne===0?0:we+ot,marginBottom:Se}},ae.createElement("a",{className:E.li,onClick:ct=>{ct.preventDefault(),ct.stopPropagation(),ut&&(0,Ke.L9)([ut]),(0,Ke.xg)(`/paths/${Bt}`)}},ae.createElement("div",{className:E.img},ae.createElement("img",{className:E.cover,src:`${Ee}`}),Ge&&(0,je.bg)()&&(ze==null?void 0:ze.studying)&&ae.createElement("div",{className:`${E.movebq} user-path-items`,onClick:ct=>{ct.stopPropagation(),xe(ze)}},ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(gt=ze==null?void 0:ze.subject_tags)==null?void 0:gt.map((ct,it)=>{var Fe,ie;if(it===0){const Ce=(Fe=Oe.find(ye=>ye.name==ct))==null?void 0:Fe.swimg;return ae.createElement("img",{className:E.sign,src:Ce,style:{left:"-4px"}})}const se=(ie=Oe.find(Ce=>Ce.name==ct))==null?void 0:ie.ptimg;return ae.createElement("img",{className:E.sign,src:se,style:{left:`${48+52*(it-1)+2*it}px`}})}),ae.createElement("div",{className:E.tagsDom},ae.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ze==null?void 0:ze.excellent)&&ae.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"),((Qe=ze==null?void 0:ze.custom_tags)==null?void 0:Qe.length)>0&&ae.createElement(ke.Z,{title:(St=(Pt=ze==null?void 0:ze.custom_tags)==null?void 0:Pt[((vt=ze==null?void 0:ze.custom_tags)==null?void 0:vt.length)-1])==null?void 0:St.tag_name},ae.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},ae.createElement("span",{className:"multi-llipsis1e text-10px"},(Le=(Dt=ze==null?void 0:ze.custom_tags)==null?void 0:Dt[((xt=ze==null?void 0:ze.custom_tags)==null?void 0:xt.length)-1])==null?void 0:Le.tag_name)))))),ae.createElement("div",{className:E.name},ae.createElement(ke.Z,{title:pt&&(ze!=null&&ze.excellent_alias_name)?ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Et}`,ae.createElement("br",null),ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ze==null?void 0:ze.excellent_alias_name}`)):Et},ae.createElement("span",{className:E.e},pt&&(ze==null?void 0:ze.excellent_alias_name)||Et))),Ge&&Ie&&((ce=ze==null?void 0:ze.progress)==null?void 0:ce.all_score)!=0&&ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ae.createElement(Te.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Be=ze==null?void 0:ze.progress)==null?void 0:Be.my_score)/((Je=ze==null?void 0:ze.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=ze==null?void 0:ze.progress)==null?void 0:ht.my_score,"/",(Me=ze==null?void 0:ze.progress)==null?void 0:Me.all_score),(!Ge||!Ie)&&ae.createElement(ke.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Xe}`},ae.createElement("div",{className:E.unit},ae.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Xe)),(!Ge||!Ie)&&ae.createElement("div",{className:E.tags},ae.createElement("div",null,ae.createElement(ke.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ae.createElement("span",null,ze.stages_count))),ae.createElement(ke.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ae.createElement("span",null,ze.members_count)))))))})),!Ze.length&&ae.createElement(_e.Z,null)))}},18606:function(xn,zt,te){"use strict";te.d(zt,{jL:function(){return pe},w9:function(){return Be},QD:function(){return Ot},cQ:function(){return St.Z},op:function(){return ne},O5:function(){return nn},_b:function(){return Hn},t7:function(){return ot},Gi:function(){return Bt},YG:function(){return Et},qp:function(){return fe},vr:function(){return Nt},qE:function(){return oe},Je:function(){return Re},wb:function(){return Pt},cq:function(){return ct},tp:function(){return Ze}});var E=te(59301),De={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ke="data:image/png;base64,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",pe=({dataSource:En=[],img:pn,imgWidth:jt=346,title:dn,sunTitle:vn,bannerExtraContent:ln})=>E.createElement("div",{className:De.banner},E.createElement("div",{className:De.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,dn),E.createElement("span",null,vn)),En.length>0&&E.createElement("div",{className:De.btns},En.map((sr,ar)=>E.createElement("div",{key:ar,onClick:sr.click},sr.name,sr.sign?E.createElement("img",{src:ke,width:39}):null))),ln),pn&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:pn,width:jt}))),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"},Ke=te(92310),_e=te.n(Ke),je=te(89392),fe=({dataSource:En=[],value:pn,onChange:jt,onTitleChange:dn,className:vn,title:ln,titleWidth:sr=41,style:ar={},fontColor:Kr="#6A7283",showCount:mr})=>{const[Gr,zr]=(0,E.useState)(1),[Jn,un]=(0,E.useState)(!1),wr=(0,E.useRef)(null),oa=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Aa;En.length!==0&&(((Aa=wr==null?void 0:wr.current)==null?void 0:Aa.clientHeight)>97?zr(1):zr(0)),En.length===0&&zr(0),un(!1)},[En]),E.createElement("div",{className:_e()(ge.row,vn,"fadeIn","animated"),style:ar},E.createElement("div",{onClick:(0,je.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:sr,marginTop:Jn?12:4},className:`${ge.title} ${dn?"current":""}`},ln),E.createElement("div",{className:Jn?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},E.createElement("div",{className:ge.bar,ref:oa,style:Gr>0?{height:Gr===1?97:"auto",overflow:Gr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:ge.tag,ref:wr},En==null?void 0:En.map(Aa=>E.createElement("span",{onClick:()=>jt(Aa.id),key:Aa.id,style:{color:Kr},className:pn===Aa.id?ge.active:""},E.createElement("span",{title:Aa.name,className:ge.name},Aa.name),!!mr&&E.createElement("span",{className:ge.num},Aa.count))))),!!Gr&&E.createElement(E.Fragment,null,Gr===1?E.createElement("div",{onClick:()=>{var Aa;zr(2),((Aa=wr==null?void 0:wr.current)==null?void 0:Aa.clientHeight)>245?un(!0):un(!1)},className:ge.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{oa.current.scrollTop=0,zr(1),un(!1)},className:ge.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},be={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"},Ze=({dataSource:En=[],value:pn,onChange:jt,className:dn,style:vn={}})=>E.createElement("div",{style:vn,className:_e()(be.tabs,dn)},En.map(ln=>E.createElement("span",{onClick:()=>jt(ln.id),className:pn===ln.id?be.active:"",key:ln.id},ln.name))),Ne={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},we=te(37568),ot=({dataSource:En=[],value:pn="",onChange:jt,onInputChange:dn=()=>{},className:vn,style:ln={},placeholder:sr,allowClear:ar=!1})=>{var Kr;const[mr,Gr]=(0,E.useState)(""),[zr,Jn]=(0,E.useState)("");(0,E.useEffect)(()=>{var oa;let Aa=pn;(oa=JSON.stringify(pn))!=null&&oa.includes("{")&&(Gr(pn.id),Aa=pn.value||"");try{Jn(decodeURIComponent(Aa||""))}catch(Mt){Jn(decodeURIComponent(Aa||""))}},[pn]);const un=()=>{jt(encodeURIComponent(zr),mr||null)},wr=oa=>{oa!==mr&&(Gr(oa),jt(encodeURIComponent(zr),oa))};return E.createElement("div",{className:_e()(Ne.input,vn),style:ln},!!En.length&&E.createElement("div",{className:Ne.dropdown},E.createElement("div",{className:Ne.text},(Kr=En.find(oa=>oa.id===mr))==null?void 0:Kr.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:Ne.b1}),E.createElement("b",{className:Ne.b2})),E.createElement("div",{className:Ne.menu},En.map((oa,Aa)=>E.createElement("div",{key:Aa,onClick:()=>wr(oa.id)},oa.name)))),E.createElement(we.default,{onPressEnter:un,value:zr,onChange:oa=>{Jn(oa.target.value),dn(encodeURIComponent(oa.target.value),mr||null)},placeholder:sr,variant:"borderless",allowClear:ar,onClear:()=>jt("",mr||null)}),E.createElement("i",{onClick:un,className:"iconfont icon-sousuo9 font14 current"}))},rt={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"},Re=({value:En,onChange:pn,className:jt,total:dn,pageSize:vn,style:ln={}})=>{const sr=En<2,ar=En>=Math.ceil(dn/vn);return dn<=vn?E.createElement(E.Fragment,null):E.createElement("div",{className:_e()(rt.quickPager,jt),style:ln},E.createElement("div",{onClick:()=>{sr||pn(En-1,"prev")},className:sr?rt.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{ar||pn(En+1,"next")},className:ar?rt.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ge=te(29787),Ie=te(25399),pt=te(58018),ve=te(26869),Oe=te(31735),ze=te(96908),He=te(57177),gt=te(81378),Qe=te(59243),Pt=({className:En,dataSource:pn=[],col:jt=4,right:dn,bottom:vn=23,precision:ln=0,wrapWidth:sr=1200,trackEventItems:ar,loading:Kr})=>{const mr=Math.floor((sr-(jt-1)*dn)/jt);return E.createElement(Ge.Z,{spinning:Kr},E.createElement("div",{className:_e()(xe.list,En)},!!pn.length&&pn.map((Gr,zr)=>{const{name:Jn,id:un,identifier:wr,power:oa,cover_image_id:Aa,pic:Mt}=Gr;return E.createElement("div",{className:xe.wrap,key:un,style:{width:mr,marginRight:(1+zr)%jt===0?0:dn+ln,marginBottom:vn}},E.createElement("a",{target:"_blank",href:`/shixuns/${wr}/challenges`,className:xe.li,onClick:Tt=>{Tt.preventDefault(),ar&&(0,Oe.L9)([ar]),oa&&(0,Oe.xg)(`/shixuns/${wr}/challenges`)}},E.createElement("div",{className:xe.img},E.createElement("img",{className:xe.cover,src:`${Mt}`}),Gr.is_jupyter&&E.createElement("img",{className:xe.sign,src:ze}),Gr.is_jupyter_lab&&E.createElement("img",{className:xe.sign,src:He}),Gr.is_unity_3d&&E.createElement("img",{className:xe.sign,src:gt})),E.createElement("div",{className:xe.name},E.createElement(Ie.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:xe.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:xe.tags},E.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,Gr.challenges_count))),!!Gr.myshixuns_count&&E.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,Gr.myshixuns_count))),E.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,Gr.level))),E.createElement("div",{className:xe.rate},E.createElement(pt.Z,{allowHalf:!0,disabled:!0,defaultValue:Gr.score_info}),E.createElement("span",null,"\xA0",Gr.score_info?`${Gr.score_info}\u5206`:"5\u5206")))),!oa&&E.createElement("div",{className:xe.lockWrap},E.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&E.createElement(Qe.Z,null)))},St=te(87303),xt={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"},Dt="data:image/png;base64,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",Le=te(59301),Be=({className:En,dataSource:pn=[],col:jt=4,right:dn,bottom:vn=23,precision:ln=0,wrapWidth:sr=1200,trackEventItems:ar,loading:Kr,handleVery:mr=()=>!0})=>{const Gr=Math.floor((sr-(jt-1)*dn)/jt);return Le.createElement(Ge.Z,{spinning:Kr},Le.createElement("div",{className:_e()(xt.list,En)},!!pn.length&&pn.map((zr,Jn)=>{const{subject_identifier:un,id:wr,identifier:oa,power:Aa}=zr,Mt=zr.is_public!=0&&zr.is_public;return Le.createElement("div",{className:xt.wrap,key:wr,style:{width:Gr,marginRight:(1+Jn)%jt===0?0:dn+ln,marginBottom:vn}},Le.createElement("a",{className:xt.li,onClick:Tt=>{Tt.preventDefault(),mr(zr==null?void 0:zr.first_category_url)&&(ar&&(0,Oe.L9)([ar]),(0,Oe.xg)(zr.first_category_url))}},Le.createElement("div",{className:xt.top},Le.createElement(Ie.Z,{title:zr.name},Le.createElement("div",{className:xt.name},zr.name)),Le.createElement("img",{className:xt.img,src:ve.Z.IMG_SERVER+"/images/"+zr.avatar_url}),Le.createElement("div",{className:xt.text,title:zr.creator},zr.creator),un&&Le.createElement("div",{className:xt.btns},Le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Mt&&Le.createElement("div",{className:xt.sign},"\u516C\u5F00")),Le.createElement("div",{className:xt.bottom},zr.visits>0&&Le.createElement(Ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-liulanyan"}),Le.createElement("span",null,zr.visits))),zr.course_members_count>0&&Le.createElement(Ie.Z,{title:"\u6210\u5458",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-chengyuan"}),zr.course_members_count)),zr.tasks_count>0&&Le.createElement(Ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-zuoye"}),zr.tasks_count)),zr.is_end?Le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!zr.is_accessible&&Le.createElement("div",{className:xt.lockWrap},Le.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&Le.createElement(Qe.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"},ht=te(58106),Et=({dataSource:En=[],value:pn,onChange:jt,className:dn,style:vn={},tabBarExtraContent:ln})=>E.createElement("div",{className:_e()(Je.tabs,dn),style:vn},E.createElement("div",{className:Je.tabsWrap},En.map((sr,ar)=>!(sr!=null&&sr.hide)&&E.createElement("aside",{className:Je.tab,onClick:()=>{jt(sr.id),sr.link&&ht.history.push(sr.link)},key:ar},E.createElement("div",{className:pn===sr.id?Je.active:""},sr.name),(sr==null?void 0:sr.resetCount)==null&&(sr==null?void 0:sr.total)!==void 0&&E.createElement("span",null,"\uFF08",sr==null?void 0:sr.total,"\uFF09"),(sr==null?void 0:sr.resetCount)!==void 0&&(sr==null?void 0:sr.total)!==void 0&&E.createElement(Ie.Z,{title:(sr==null?void 0:sr.tip)!=null?sr==null?void 0:sr.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},sr==null?void 0:sr.resetCount),"/",E.createElement("span",null,sr==null?void 0:sr.total),"\uFF09"))))),E.createElement("div",{className:Je.tabBar},ln)),Bt=({className:En,style:pn={},children:jt})=>E.createElement("div",{className:_e()(En),style:pn},jt),at={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"},Xe=te(75727),Ee=te(93041);const st=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ct=({sortValue:En,dropValue:pn,className:jt,onSort:dn,onDrop:vn,dataSource:ln=st})=>{var sr;return E.createElement("div",{className:_e()(at.orderWrap,jt)},E.createElement(Xe.Z,{dropdownRender:()=>E.createElement(Ee.default,null,ln.map((ar,Kr)=>E.createElement(Ee.default.Item,{key:Kr,onClick:()=>vn(ar.id)},ar.name)))},E.createElement("span",{className:at.orderTextWrap},(sr=ln.find(ar=>pn===ar.id))==null?void 0:sr.name)),E.createElement("span",{className:at.orderIconWrap},E.createElement("span",{className:at.orderAsc},E.createElement("i",{className:En==="asc"?`iconfont icon-sanjiaoxing-up font12 ${at.cursorPointer} ${at.active}`:`iconfont icon-sanjiaoxing-up font12 ${at.cursorPointer}`,onClick:()=>dn(En==="asc"?"desc":"asc")})),E.createElement("span",{className:at.orderDesc},E.createElement("i",{className:En==="desc"?`iconfont icon-sanjiaoxing-down font12 ${at.cursorPointer} ${at.active}`:`iconfont icon-sanjiaoxing-down font12 ${at.cursorPointer}`,onClick:()=>dn(En==="asc"?"desc":"asc")}))))},it={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Fe=te(7939),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,mt=(En,pn,jt)=>pn in En?ie(En,pn,{enumerable:!0,configurable:!0,writable:!0,value:jt}):En[pn]=jt,Ct=(En,pn)=>{for(var jt in pn||(pn={}))Ce.call(pn,jt)&&mt(En,jt,pn[jt]);if(se)for(var jt of se(pn))ye.call(pn,jt)&&mt(En,jt,pn[jt]);return En},Ut=(En,pn)=>{var jt={};for(var dn in En)Ce.call(En,dn)&&pn.indexOf(dn)<0&&(jt[dn]=En[dn]);if(En!=null&&se)for(var dn of se(En))pn.indexOf(dn)<0&&ye.call(En,dn)&&(jt[dn]=En[dn]);return jt},me=(En,pn,jt)=>new Promise((dn,vn)=>{var ln=Kr=>{try{ar(jt.next(Kr))}catch(mr){vn(mr)}},sr=Kr=>{try{ar(jt.throw(Kr))}catch(mr){vn(mr)}},ar=Kr=>Kr.done?dn(Kr.value):Promise.resolve(Kr.value).then(ln,sr);ar((jt=jt.apply(En,pn)).next())}),ne=En=>{var pn=En,{className:jt,style:dn,children:vn,loading:ln=!1,openLoading:sr,onClick:ar=()=>{},size:Kr="middle",shape:mr="round"}=pn,Gr=Ut(pn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[zr,Jn]=(0,E.useState)(!1);return E.createElement(Fe.ZP,Ct({onClick:(0,je.throttle)(un=>me(void 0,null,function*(){sr&&Jn(!0);try{yield ar(un)}catch(wr){console.log("error",wr)}sr&&Jn(!1)}),2e3,{leading:!0,trailing:!1}),className:_e()(it.btn,it[`${Kr}-${mr}`],jt),style:dn,size:Kr,shape:mr,loading:zr||ln},Gr),vn)},ee={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"},oe=({className:En,style:pn,children:jt=null,onClick:dn,title:vn})=>E.createElement("div",{className:_e()(ee.head,En),style:pn},E.createElement("span",{className:"primary-hover",onClick:dn},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:vn},vn),E.createElement("div",{className:ee.node},jt)),Ue={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"},Ot=({confirmShow:En=!0,confirmTitle:pn,confirmClick:jt,cancelShow:dn=!0,cancelTitle:vn,cancelClick:ln,className:sr,style:ar,confirmLoading:Kr=!1})=>E.createElement("div",{className:_e()(Ue.btns,sr),style:ar},En&&E.createElement(Fe.ZP,{loading:Kr,onClick:jt,type:"primary",className:Ue.confirm},pn),dn&&E.createElement(Fe.ZP,{onClick:ln,className:Ue.cancel},vn)),Ft={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Nt=({className:En,style:pn={},LeftContent:jt,children:dn,RightContent:vn})=>E.createElement("div",{className:_e()(Ft.fixedBottom,En),style:pn},E.createElement("div",{className:Ft.wrap},E.createElement("div",{className:Ft.left},jt),E.createElement("div",{className:Ft.center},dn),E.createElement("div",{className:Ft.right},vn))),Xt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Hn=({className:En,style:pn={},dataSource:jt=[]})=>E.createElement("div",{className:_e()(Xt.crumbs,En),style:pn},jt.map((dn,vn)=>vnht.history.push(dn.path)},dn.name):E.createElement("span",null,dn.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:vn,style:{color:"#5F6368"}},dn.name))),gr=te(11938),An=Object.defineProperty,Fr=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,da=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,Pa=(En,pn,jt)=>pn in En?An(En,pn,{enumerable:!0,configurable:!0,writable:!0,value:jt}):En[pn]=jt,ma=(En,pn)=>{for(var jt in pn||(pn={}))fa.call(pn,jt)&&Pa(En,jt,pn[jt]);if(da)for(var jt of da(pn))sa.call(pn,jt)&&Pa(En,jt,pn[jt]);return En},Sr=(En,pn)=>Fr(En,ua(pn)),Ta=(En,pn)=>{var jt={};for(var dn in En)fa.call(En,dn)&&pn.indexOf(dn)<0&&(jt[dn]=En[dn]);if(En!=null&&da)for(var dn of da(En))pn.indexOf(dn)<0&&sa.call(En,dn)&&(jt[dn]=En[dn]);return jt};const{Countdown:ya}=gr.default;var nn=En=>{var pn=En,{onChange:jt}=pn,dn=Ta(pn,["onChange"]);const[vn,ln]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof vn=="number"&&vn>=0&&jt(vn)},[vn]);const sr=ar=>{const Kr=Math.floor(ar/1e3);ln(Kr)};return E.createElement(ya,Sr(ma({},dn),{onChange:sr}))}},61904:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return De}});var E=te(59301);function De(ke,Te){const pe=(0,E.useRef)();(0,E.useEffect)(()=>{pe.current=ke}),(0,E.useEffect)(()=>{function ge(){pe.current()}if(Te!==null){let Ke=setInterval(ge,Te);return()=>clearInterval(Ke)}},[Te])}},41957:function(xn,zt,te){"use strict";var E=te(59301),De=te(28284),ke=te(77019),Te=te(5269),pe=te(82326),ge=te(71051),Ke=te(25399),_e=te(16326),je=te(37568),ae=te(58106),fe=te(50004),be=te(51604),Ve=te(59301),Ze=Object.defineProperty,Ne=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ut=(pt,ve,Oe)=>ve in pt?Ze(pt,ve,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):pt[ve]=Oe,Re=(pt,ve)=>{for(var Oe in ve||(ve={}))ot.call(ve,Oe)&&ut(pt,Oe,ve[Oe]);if(Se)for(var Oe of Se(ve))rt.call(ve,Oe)&&ut(pt,Oe,ve[Oe]);return pt},xe=(pt,ve)=>Ne(pt,we(ve)),Ge=(pt,ve)=>{var Oe={};for(var ze in pt)ot.call(pt,ze)&&ve.indexOf(ze)<0&&(Oe[ze]=pt[ze]);if(pt!=null&&Se)for(var ze of Se(pt))ve.indexOf(ze)<0&&rt.call(pt,ze)&&(Oe[ze]=pt[ze]);return Oe};const Ie=({disabled:pt,shixunHomeworks:ve,selectOptions:Oe,form:ze})=>{const{workSetting:He}=ve,[gt,Qe]=(0,E.useState)([]),vt=(0,E.useMemo)(()=>Oe==null?void 0:Oe.filter(Pt=>!gt.includes(Pt.value)),[gt,Oe]);return(0,E.useEffect)(()=>{var Pt;const St=((Pt=He==null?void 0:He.anonymous_appeal_settings)==null?void 0:Pt.filter(xt=>xt.appeal_time))||[];Qe(St.map(xt=>xt.group_name))},[He]),Ve.createElement(De.default.List,{name:"anonymous_appeal_settings"},(Pt,{add:St,remove:xt})=>Ve.createElement(Ve.Fragment,null,Pt.map(Dt=>{var Le;const ce=Dt,{key:Be,name:Je}=ce,ht=Ge(ce,["key","name"]),Et=ze.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ve.createElement("div",{key:Be},Ve.createElement(ke.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ve.createElement(Te.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Be+1),Ve.createElement(Te.Z,null,Ve.createElement(De.default.Item,xe(Re({},ht),{name:[Dt.name,"group_name"]}),Ve.createElement(pe.default,{mode:"multiple",disabled:pt||!Et,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:be.Z.multiple_select,options:vt||[],onSelect:ft=>{Qe(Bt=>[...Bt,ft])},onDeselect:ft=>{Qe(Bt=>Bt.filter(at=>at!==ft))}}))),Ve.createElement(Te.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ve.createElement(Te.Z,null,Ve.createElement(De.default.Item,xe(Re({},ht),{label:"",name:[Dt.name,"appeal_penalty"]}),Ve.createElement(ge.Z,{min:0,disabled:pt,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ve.createElement(Ke.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"},Ve.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),Ve.createElement(Te.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ve.createElement(Te.Z,null,Ve.createElement(De.default.Item,xe(Re({},ht),{label:"",name:[Dt.name,"appeal_time"]}),Ve.createElement(_e.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:pt,size:"large",disabledDate:ft=>(0,fe.Q8)(ft,He==null?void 0:He.course_end_date),disabledTime:ft=>(0,fe.d0)(ft),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ve.createElement(De.default.Item,xe(Re({},ht),{name:[Je,"deleteflag"]}),Ve.createElement(je.default,{type:"hidden"})),!pt&&Pt.length<((Le=He==null?void 0:He.anonymous_appeal_settings)==null?void 0:Le.length)&&Ve.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{St({deleteflag:!0})}}),Be!==0&&!pt&&Et&&Ve.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ft=ze.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];Qe(Bt=>Bt.filter(at=>!ft.includes(at))),xt(Je)}})))})))};zt.Z=(0,ae.connect)(({shixunHomeworks:pt})=>({shixunHomeworks:pt}))(Ie)},74970:function(xn,zt,te){"use strict";var E=te(59301),De=te(16326),ke=te(28284),Te=te(77019),pe=te(5269),ge=te(82326),Ke=te(6767),_e=te(37568),je=te(71051),ae=te(25399),fe=te(62673),be=te(56656),Ve=te.n(be),Ze=te(58106),Ne=te(50004),we=te(11968),Se=te(51604),ot=te(59301),rt=Object.defineProperty,ut=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,pt=(Qe,vt,Pt)=>vt in Qe?rt(Qe,vt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Qe[vt]=Pt,ve=(Qe,vt)=>{for(var Pt in vt||(vt={}))Ge.call(vt,Pt)&&pt(Qe,Pt,vt[Pt]);if(xe)for(var Pt of xe(vt))Ie.call(vt,Pt)&&pt(Qe,Pt,vt[Pt]);return Qe},Oe=(Qe,vt)=>ut(Qe,Re(vt)),ze=(Qe,vt)=>{var Pt={};for(var St in Qe)Ge.call(Qe,St)&&vt.indexOf(St)<0&&(Pt[St]=Qe[St]);if(Qe!=null&&xe)for(var St of xe(Qe))vt.indexOf(St)<0&&Ie.call(Qe,St)&&(Pt[St]=Qe[St]);return Pt};const{RangePicker:He}=De.default,gt=({disabled:Qe,shixunHomeworks:vt,selectOptions:Pt,form:St,data:xt,classroomList:Dt})=>{const{workSetting:Le}=vt,[ce,Be]=(0,E.useState)([]),Je=(0,E.useMemo)(()=>Pt==null?void 0:Pt.filter(Me=>!ce.includes(Me.value)),[ce,Pt]);(0,E.useEffect)(()=>{var Me;const Et=((Me=Le==null?void 0:Le.anonymous_comment_settings)==null?void 0:Me.filter(ft=>ft.evaluation_end))||[];Be(Et.map(ft=>ft.group_name))},[Le]);const ht=Me=>{var Et;const ft=(Et=Le==null?void 0:Le.anonymous_appeal_settings)==null?void 0:Et.find(Bt=>Bt.group_id===Me);return xt.anonymous_appeal&&ft&&(ft==null?void 0:ft.appeal_time)!==null};return ot.createElement(ke.default.List,{name:"anonymous_comment_settings"},(Me,{add:Et,remove:ft})=>ot.createElement(ot.Fragment,null,Me.map(Bt=>{var at,Xe;const Ee=Bt,{key:st,name:wt}=Ee,ct=ze(Ee,["key","name"]),it=St.getFieldValue(["anonymous_comment_settings",wt]),Fe=it.deleteflag,ie=Ve()((at=it.evaluation_start)==null?void 0:at[0])<=Ve()(),se=!Fe&&ie?[!0,ht(it==null?void 0:it.group_id)]:[!1,!1];return ot.createElement("div",{key:st,style:{background:"#F6F7F9",padding:"5px 30px"}},ot.createElement(Te.Z,{align:"top",style:{marginLeft:"53px"}},ot.createElement(pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",st+1),ot.createElement(pe.Z,{flex:1},ot.createElement(Te.Z,{align:"middle",style:{marginBottom:10}},ot.createElement(pe.Z,{span:8},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"group_name"]}),ot.createElement(ge.default,{mode:"multiple",disabled:Qe||!Fe,className:Se.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:Ce=>{Be(ye=>[...ye,Ce])},onDeselect:Ce=>{Be(ye=>ye.filter(mt=>mt!==Ce))}}))),ot.createElement(pe.Z,{className:"ml20"},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"evaluation_start"]}),ot.createElement(He,{ranges:{\u6B64\u523B:()=>{var Ce;const ye=(Ce=it==null?void 0:it.evaluation_start)==null?void 0:Ce[0];return[ye?Ve()(ye):Ve()(),Ve()()]}},size:"large",style:{width:"500px"},disabled:Qe||se,allowClear:!1,disabledDate:Ce=>(0,Ne.Q8)(Ce,Le==null?void 0:Le.course_end_date),disabledTime:Ce=>(0,Ne.d0)(Ce),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var Ce;if((0,we.Rm)()&&!((Ce=Dt.AssistantObject.group)!=null&&Ce.can_anonymous_comment)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"deleteflag"]}),ot.createElement(_e.default,{type:"hidden"})),!Qe&&Me.length<((Xe=Le==null?void 0:Le.anonymous_comment_settings)==null?void 0:Xe.length)&&ot.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Et({deleteflag:!0})}}),st!==0&&!Qe&&Fe&&ot.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Ce=St.getFieldValue(["anonymous_comment_settings",wt,"group_name"])||[];Be(ye=>ye.filter(mt=>!Ce.includes(mt))),ft(wt)}})))),ot.createElement(Te.Z,{align:"middle",style:{marginLeft:"53px"}},ot.createElement(pe.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),ot.createElement(pe.Z,null,ot.createElement(ke.default.Item,Oe(ve({},ct),{label:"",colon:!1,name:[wt,"evaluation_num"]}),ot.createElement(je.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Qe||!Fe&&ie}))),ot.createElement(ae.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"},ot.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Se.Z.title_icon}`})),ot.createElement(pe.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),ot.createElement(pe.Z,null,ot.createElement(ke.default.Item,Oe(ve({},ct),{label:"",colon:!1,name:[wt,"absence_penalty"]}),ot.createElement(je.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Qe,onChange:Ce=>{var ye;if((0,we.Rm)()&&!((ye=Dt.AssistantObject.group)!=null&&ye.can_anonymous_comment)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(pe.Z,{style:{marginLeft:"40px"}},ot.createElement(ke.default.Item,Oe(ve({},ct),{name:[wt,"student_comment"],valuePropName:"checked"}),ot.createElement(fe.default,{disabled:Qe,onChange:()=>{var Ce;if((0,we.Rm)()&&!((Ce=Dt.AssistantObject.group)!=null&&Ce.can_anonymous_comment)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),ot.createElement(pe.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};zt.Z=(0,Ze.connect)(({shixunHomeworks:Qe,classroomList:vt})=>({shixunHomeworks:Qe,classroomList:vt}))(gt)},77648:function(xn,zt,te){"use strict";var E=te(58106),De=te(77019),ke=te(5269),Te=te(16326),pe=te(71051),ge=te(25399),Ke=te(56656),_e=te.n(Ke),je=te(50004),ae=te(51604),fe=te(59301);const be=({data:Ve,disabled:Ze,setData:Ne,shixunHomeworks:we})=>{const{workSetting:Se,workList:ot}=we;return fe.createElement("div",null,fe.createElement(De.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(ke.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(ke.Z,null,fe.createElement(Te.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:Ze,disabledDate:rt=>(0,je.Q8)(rt,Se==null?void 0:Se.course_end_date),disabledTime:rt=>(0,je.d0)(rt),value:Ve.appeal_time?_e()(Ve.appeal_time):"",onChange:(rt,ut)=>{Ve.appeal_time=ut,Ne(Object.assign({},Ve))}})),fe.createElement(ke.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(ke.Z,null,fe.createElement(pe.Z,{size:"large",disabled:Ze,value:Ve.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:rt=>{Ve.appeal_penalty=rt,Ne(Object.assign({},Ve))}})),fe.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"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ae.Z.title_icon}`}))))};zt.Z=(0,E.connect)(({shixunHomeworks:Ve})=>({shixunHomeworks:Ve}))(be)},85320:function(xn,zt,te){"use strict";var E=te(16326),De=te(71051),ke=te(25399),Te=te(62673),pe=te(56656),ge=te.n(pe),Ke=te(58106),_e=te(50004),je=te(51604),ae=te(59301);const fe=({data:be,setData:Ve,disabled:Ze,shixunHomeworks:Ne})=>{const{workSetting:we}=Ne,Se=ge()(we==null?void 0:we.evaluation_start)<=ge()(),ot=be.anonymous_appeal;return ae.createElement("div",null,ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),ae.createElement(E.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:rt=>(0,_e.Q8)(rt,we==null?void 0:we.course_end_date),disabledTime:rt=>(0,_e.d0)(rt),disabled:Ze||Se||ot,value:be.evaluation_start?ge()(be.evaluation_start):"",onChange:(rt,ut)=>{be.evaluation_start=ut,Ve(Object.assign({},be))}}),ae.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ae.createElement(E.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:rt=>(0,_e.Q8)(rt,we==null?void 0:we.course_end_date,be.evaluation_start),disabledTime:rt=>(0,_e.d0)(rt,ge()(be.evaluation_start)),disabled:Ze||ot,value:be.evaluation_end?ge()(be.evaluation_end):"",onChange:(rt,ut)=>{be.evaluation_end=ut,Ve(Object.assign({},be))}})),ae.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ae.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),ae.createElement(De.Z,{disabled:Ze||Se||ot,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:rt=>{be.evaluation_num=rt,Ve(Object.assign({},be))}}),ae.createElement(ke.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"},ae.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${je.Z.title_icon}`})),ae.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),ae.createElement(De.Z,{min:0,disabled:Ze,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:rt=>{be.absence_penalty=rt,Ve(Object.assign({},be))}})),be.anonymous_comment&&ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},ae.createElement(Te.default,{checked:be.student_comment,disabled:Ze,onChange:()=>{be.student_comment=!be.student_comment,Ve(Object.assign({},be))}},ae.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};zt.Z=(0,Ke.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(fe)},92500:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return xe}});var E=te(59301),De=te(62957),ke=te(6767),Te=te(77019),pe=te(5269),ge=te(7939),Ke=te(14566),_e=te(54172),je={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},ae=te(18606),fe=te(26869),be=te(97013),Ve=te(31735),Ze=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ot=(Ge,Ie,pt)=>Ie in Ge?Ze(Ge,Ie,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ge[Ie]=pt,rt=(Ge,Ie)=>{for(var pt in Ie||(Ie={}))we.call(Ie,pt)&&ot(Ge,pt,Ie[pt]);if(Ne)for(var pt of Ne(Ie))Se.call(Ie,pt)&&ot(Ge,pt,Ie[pt]);return Ge},ut=(Ge,Ie,pt)=>new Promise((ve,Oe)=>{var ze=Qe=>{try{gt(pt.next(Qe))}catch(vt){Oe(vt)}},He=Qe=>{try{gt(pt.throw(Qe))}catch(vt){Oe(vt)}},gt=Qe=>Qe.done?ve(Qe.value):Promise.resolve(Qe.value).then(ze,He);gt((pt=pt.apply(Ge,Ie)).next())}),xe=({visible:Ge,categoryId:Ie,getData:pt,onCancle:ve})=>{var Oe,ze;const[He,gt]=(0,E.useState)([]),[Qe,vt]=(0,E.useState)(!1),[Pt,St]=(0,E.useState)(!1),[xt,Dt]=(0,E.useState)({success_size:0,error_list:[]}),Le={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{gt([])},beforeUpload:ce=>ut(void 0,null,function*(){return gt([ce]),!1}),fileList:He,accept:".xlsx"};return E.createElement(E.Fragment,null,E.createElement(De.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:Ge,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Pt,onOk:()=>ut(void 0,null,function*(){if(He.length===0){ke.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}St(!0);const ce=new FormData;ce.append("file",He[0]);const Be=yield(0,be.ZP)(`/api/homework_commons/${Ie}/import_external_score.json`,{method:"post",body:ce},!0);(Be==null?void 0:Be.status)===0&&(Dt(Be),ve(),pt(),vt(!0),gt([])),St(!1)}),onCancel:()=>{gt([]),ve()}},E.createElement("div",{className:je.achieveSty},E.createElement("div",{className:je.tip},E.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),E.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"),E.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")),E.createElement(Te.Z,{align:"middle",className:"mt20"},E.createElement(pe.Z,{className:"mr10"},E.createElement("span",{className:je.labolIcon},"*"),E.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),E.createElement(pe.Z,null,E.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},E.createElement("a",{className:je.downloadbutton,onClick:ce=>{ce.stopPropagation(),ce.preventDefault(),(0,Ve.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${Ie}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),E.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),E.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},E.createElement(Ke.default.Dragger,rt({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Le),E.createElement("div",null,E.createElement(ae.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),E.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"))))),E.createElement(De.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Qe,onCancel:()=>{vt(!1)},footer:null},E.createElement("div",null,E.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},E.createElement("span",null,"\u5BFC\u5165\u6210\u529F",E.createElement("span",{style:{color:"#19CB70"}}," ",xt==null?void 0:xt.success_size," "),"\u4E2A\u5B66\u751F"),E.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",E.createElement("span",{style:{color:"#E30000"}}," ",(Oe=xt==null?void 0:xt.error_list)==null?void 0:Oe.length," "),"\u4E2A\u5B66\u751F")),!!((ze=xt==null?void 0:xt.error_list)!=null&&ze.length)&&E.createElement("div",{className:"mb20"},E.createElement(_e.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:ce=>E.createElement("span",{style:{color:"#000"}},ce)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:ce=>E.createElement("span",{style:{color:"#666"}},ce)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:ce=>E.createElement("span",{style:{color:"#000"}},ce)}],dataSource:xt==null?void 0:xt.error_list,pagination:!1,scroll:{y:47*8}})))))}},71740:function(xn,zt,te){"use strict";te.d(zt,{$s:function(){return De},Kc:function(){return pe},Um:function(){return Te},YT:function(){return E},ck:function(){return ke}});var E=(ge=>(ge.STUDENT_SELF="student_self",ge.TEACHER_ASSIGN="teacher_assign",ge))(E||{}),De=(ge=>(ge.BY_PERSON="by_person",ge.BY_GROUP="by_group",ge.BY_FILE="by_file",ge))(De||{}),ke=(ge=>(ge.BY_CLASS="by_class",ge.BY_RANDOM="by_random",ge))(ke||{}),Te=(ge=>(ge.BY_SCORE="by_score",ge.BY_HEADCOUNT="by_headcount",ge.BY_RULE_RANDOM="by_rule_random",ge))(Te||{}),pe=(ge=>(ge.BY_RULE="by_rule",ge.BY_LEADER="by_leader",ge))(pe||{})},45115:function(xn,zt,te){"use strict";var E=te(62957),De=te(6767),ke=te(97013),Te=te(58106),pe=te(11968),ge=te(59301),Ke=(je,ae,fe)=>new Promise((be,Ve)=>{var Ze=Se=>{try{we(fe.next(Se))}catch(ot){Ve(ot)}},Ne=Se=>{try{we(fe.throw(Se))}catch(ot){Ve(ot)}},we=Se=>Se.done?be(Se.value):Promise.resolve(Se.value).then(Ze,Ne);we((fe=fe.apply(je,ae)).next())});const _e=({shixunHomeworks:je,dispatch:ae,classroomList:fe,getData:be})=>ge.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:je.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){var Ve;if((0,pe.Rm)()&&!((Ve=fe.AssistantObject.normal)!=null&&Ve.can_redo)){De.ZP.warning("\u60A8\u672A\u83B7\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,ke.ZP)(`/api/homework_commons/${je.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:je.actionTabs.work_group_id}})).status===0&&(De.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),ae({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{ae({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));zt.Z=(0,Te.connect)(({shixunHomeworks:je,classroomList:ae})=>({shixunHomeworks:je,classroomList:ae}))(_e)},8911:function(xn,zt,te){"use strict";te.r(zt),te.d(zt,{default:function(){return _u}});var E=te(59301),De=te(58106),ke=te(88390),Te=te(7939),pe=te(6767),ge=te(91882),Ke=te(25399),_e=te(20554),je=te(62957),ae=te(77019),fe=te(5269),be=te(37568),Ve=te(54172),Ze=te(27812),Ne=te(31735),we=te(11968),Se=te(28284),ot=te(93041),rt=te(62673),ut=te(75727),Re=te(13747),xe=te(47889),Ge=te(71051),Ie=te(82326),pt=te(84105),ve=te(87395),Oe=te(67921),ze=te(89489),He=te(97013),gt=te(59243),Qe=te(45115),vt=Object.defineProperty,Pt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Dt=(yt,$e,tt)=>$e in yt?vt(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Le=(yt,$e)=>{for(var tt in $e||($e={}))St.call($e,tt)&&Dt(yt,tt,$e[tt]);if(Pt)for(var tt of Pt($e))xt.call($e,tt)&&Dt(yt,tt,$e[tt]);return yt},ce=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Be=({shixunHomeworks:yt,dispatch:$e})=>{const tt=(0,De.useParams)(),[bn,In]=(0,E.useState)(!0),[er,rr]=(0,E.useState)(!1),[Cn]=Se.default.useForm();return E.createElement(E.Fragment,null,E.createElement(je.default,{centered:!0,title:"\u8C03\u5206",open:yt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:er,onOk:()=>ce(void 0,null,function*(){yield Cn.validateFields();const Kt=Cn.getFieldsValue();rr(!0),(yield(0,He.ZP)(`/api/student_works/${yt.actionTabs.id}/adjust_score.json`,{method:"post",body:Le({},Kt)})).status===0&&(pe.ZP.success("\u8BC4\u9605\u6210\u529F"),Cn.resetFields(),$e({type:"shixunHomeworks/setActionTabs",payload:{}}),$e({type:"shixunHomeworks/getWorkList",payload:Le({},yt.actionTabs.params)})),rr(!1)}),onCancel:()=>{$e({type:"shixunHomeworks/setActionTabs",payload:{}})}},E.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"),E.createElement(Se.default,{form:Cn,layout:"horizontal"},E.createElement("div",{style:{display:"flex",alignItems:"baseline"}},E.createElement(Se.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},E.createElement(Ge.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),E.createElement("span",{className:"ml10"},"\u5206")),E.createElement("div",null,E.createElement(Se.default.Item,{name:"comment"},E.createElement(be.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Je=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Be),ht=te(77834),Me={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},Et=te(884),ft=te(50388),Bt=te(18606),at=te(89392),Xe=te(56656),Ee=te.n(Xe),st=te(26718),wt=te(9726),ct=te(58617),it=te(59301),Fe=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ye=(yt,$e,tt)=>$e in yt?Fe(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,mt=(yt,$e)=>{for(var tt in $e||($e={}))se.call($e,tt)&&ye(yt,tt,$e[tt]);if(ie)for(var tt of ie($e))Ce.call($e,tt)&&ye(yt,tt,$e[tt]);return yt},Ct=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Ut=({shixunHomeworks:yt,user:$e,loading:tt,dispatch:bn,classroomList:In,globalSetting:er})=>{var rr,Cn,Kt,On,Yr,Fa;const Gn=(0,De.useParams)(),{workList:en,workSetting:Qn}=yt,[,Zn,Wn]=(0,st.U)(wt.Gw,{homeworkId:en==null?void 0:en.id}),[Tr,ei]=(0,E.useState)([]),Nn=[(en==null?void 0:en.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Rt,Ar)=>{var ia,Ae,Rr,Qt,Ka,sn;return{children:((ia=Ar.project_info)==null?void 0:ia.id)!==-1?it.createElement("a",{target:"_blank",title:(Ae=Ar.project_info)==null?void 0:Ae.name,href:`${(Rr=er==null?void 0:er.setting)==null?void 0:Rr.old_url}${(Qt=Ar.project_info)==null?void 0:Qt.id}`,style:{whiteSpace:"break-spaces"}},(Ka=Ar.project_info)==null?void 0:Ka.name):(sn=Ar.project_info)==null?void 0:sn.name,props:{rowSpan:Ar.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Rt,Ar)=>it.createElement("div",{style:{display:"flex",alignItems:"center"}},it.createElement("span",{className:Me.atitle,style:{width:Ar.is_leader?"":130,maxWidth:Ar.is_leader&&80}}," ",Rt),Ar.is_leader&&it.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(en==null?void 0:en.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:Rt=>Rt||"--"},(en==null?void 0:en.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(Rt,Ar)=>Rt||"--"},(en==null?void 0:en.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Rt,Ar)=>({children:Rt?it.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",it.createElement("br",null),Ee()(Rt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Ar.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(Rt,Ar)=>({children:Rt===-1?"\u91CD\u505A\u4E2D":it.createElement(Ne.Uw,{status:Rt}),props:{rowSpan:Ar.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(Rt,Ar)=>({children:it.createElement("span",{className:"c-blue"},Rt),props:{rowSpan:Ar.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(Rt,Ar)=>it.createElement(Ke.Z,{placement:"bottom",title:it.createElement("div",null,it.createElement("div",null,Ar.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ar.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),it.createElement("div",null,Ar.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ar.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),en!=null&&en.anonymous_comment?it.createElement("div",null,Ar.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ar.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",en!=null&&en.is_group_grade?it.createElement("div",null,Ar.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Ar.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",it.createElement("div",null,Ar.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Ar.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),it.createElement("div",null,Ar.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ar.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),en!=null&&en.anonymous_comment?it.createElement("div",null,Ar.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ar.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(en==null?void 0:en.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Ar.appeal_penalty||"0.0"}\u5206`,it.createElement("div",null,Ar.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ar.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(en!=null&&en.is_jupyter||en!=null&&en.is_jupyter_lab)&&it.createElement("div",{onClick:ia=>{ia.stopPropagation(),De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${Ar.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Rt>0?it.createElement("span",{style:{color:"#ff8100"}},Rt):Rt)},(en==null?void 0:en.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(Rt,Ar={},ia=0)=>(en==null?void 0:en.work_status)==0?"--":Rt||"--"},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(en==null?void 0:en.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:en!=null&&en.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(Rt,Ar)=>{var ia;return(ia=en.homework_status)!=null&&ia.includes("\u5BFC\u5165")?it.createElement("div",null,it.createElement("a",{style:{marginLeft:10},onClick:(0,at.debounce)(Ae=>Ct(void 0,null,function*(){var Rr,Qt,Ka,sn,Zr;Ae.stopPropagation();let Za=yield(0,He.ZP)(`/api/student_works/${Ar==null?void 0:Ar.id}/passed_condition.json`,{method:"get"});je.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:it.createElement("div",null,it.createElement("div",{style:{display:"flex"}},it.createElement("div",null,it.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),it.createElement("span",{style:{marginLeft:10}},(Rr=Za==null?void 0:Za.data)==null?void 0:Rr.user_name)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),it.createElement("span",{style:{marginLeft:10}},(Qt=Za==null?void 0:Za.data)==null?void 0:Qt.student_id)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),it.createElement("span",{style:{marginLeft:10}},(Ka=Za==null?void 0:Za.data)==null?void 0:Ka.group_name))),it.createElement("div",{style:{marginTop:22}},it.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((sn=Za==null?void 0:Za.data)==null?void 0:sn.description)||"\u6682\u65E0\u4FE1\u606F")),it.createElement("div",{style:{marginTop:22,marginBottom:20}},it.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Zr=Za==null?void 0:Za.data)==null?void 0:Zr.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Ar.work_status===0?it.createElement("div",null,"--"):it.createElement("a",{className:"c-blue",onClick:Ae=>{var Rr,Qt;if(Ae.preventDefault(),(0,we.Rm)()&&!((Qt=(Rr=In==null?void 0:In.AssistantObject)==null?void 0:Rr.group)!=null&&Qt.can_view)){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}De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${Ar.id}?review=review`)}}," \u67E5\u770B ")}}].filter(Rt=>!!Rt),ja=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Rt,Ar,ia)=>ia+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Rt=>Rt?it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):it.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Rt=>Rt?Ee()(Rt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Rt=>Rt||"--"},{title:it.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",it.createElement(Ke.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},it.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Rt=>Rt||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Rt=>Rt===1?it.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Rt===-1?"--":it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Rt,Ar)=>it.createElement("a",{onClick:()=>{var ia;if([0,-1].includes(en==null?void 0:en.work_status)){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(ia=en.homework_status)!=null&&ia.includes("\u5BFC\u5165")||De.history.push(`/classrooms/${Gn.coursesId}/group_homework/${Gn.categoryId}/review/${Ar.id}`)}},Ar!=null&&Ar.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,E.useEffect)(()=>{en!=null&&en.course_id&&ei(en.student_works)},[en]),it.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(en!=null&&en.all_member_count)&&!tt["shixunHomeworks/getWorkList"]&&(((rr=en==null?void 0:en.homework_status)==null?void 0:rr.includes("\u672A\u53D1\u5E03"))||((Cn=en==null?void 0:en.homework_status)==null?void 0:Cn.includes("\u672A\u5F00\u59CB")))&&it.createElement(gt.Z,null),!((Kt=en==null?void 0:en.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))&&!((On=en==null?void 0:en.homework_status)!=null&&On.includes("\u672A\u5F00\u59CB"))&&it.createElement(it.Fragment,null,it.createElement(ae.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,it.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),it.createElement(fe.Z,null,it.createElement("span",null,(Yr=en==null?void 0:en.left_time)==null?void 0:Yr.status,it.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(Fa=en==null?void 0:en.left_time)==null?void 0:Fa.time)))),(en==null?void 0:en.is_shixun)&&!(en!=null&&en.open_evaluate)&&!(en!=null&&en.is_close_tips)&&it.createElement(ae.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},it.createElement(fe.Z,null,it.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 ")),it.createElement(fe.Z,null,it.createElement("span",{className:"current",onClick:()=>Ct(void 0,null,function*(){const Rt=yield(0,He.ZP)(`/api/homework_commons/${Gn.categoryId}/close_tips.json`,{method:"post"});(Rt==null?void 0:Rt.status)===0&&bn({type:"shixunHomeworks/getWorkList",payload:mt({},Gn)})})},"X"))),(en==null?void 0:en.feedback_notice)&&it.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},it.createElement("i",{className:"iconfont icon-tishi11 font14"}),it.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"),Zn?it.createElement(ct.Z,null):it.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Ct(void 0,null,function*(){const Rt=yield Wn({homeworkId:en==null?void 0:en.id});(Rt==null?void 0:Rt.status)===0&&bn({type:"shixunHomeworks/getWorkList",payload:mt({},Gn)})})})),it.createElement(Ve.default,{className:"mt15",loading:tt["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Rt,Ar)=>(Rt==null?void 0:Rt.item_index)%2===0&&Me.tables,pagination:!1,dataSource:[en],columns:Nn,locale:{emptyText:it.createElement(gt.Z,null)},scroll:en!=null&&en.student_anonymous_comment||en!=null&&en.base_on_project?{x:"calc(100% + 60px)"}:{}}),(en==null?void 0:en.student_anonymous_comment)&&it.createElement("div",{className:"mt30"},it.createElement(ae.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,"\u5171",it.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(en==null?void 0:en.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),it.createElement(fe.Z,null,it.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",it.createElement("span",{className:"c-grey-333 ml10"},(en==null?void 0:en.evaluation_start)&&Ee()(en==null?void 0:en.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(en==null?void 0:en.evaluation_end)&&Ee()(en==null?void 0:en.evaluation_end).format("YYYY-MM-DD HH:mm")))),it.createElement(Ve.default,{className:"mt15",locale:{emptyText:it.createElement(gt.Z,null)},columns:ja,dataSource:Tr,pagination:!1}))))};var me=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:bn})=>({shixunHomeworks:yt,classroomList:$e,loading:bn.effects,globalSetting:tt}))(Ut),re=te(92500),ne=te(20047),ee=te(59301),de=Object.defineProperty,oe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,bt=(yt,$e,tt)=>$e in yt?de(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Nt=(yt,$e)=>{for(var tt in $e||($e={}))Ot.call($e,tt)&&bt(yt,tt,$e[tt]);if(At)for(var tt of At($e))Ft.call($e,tt)&&bt(yt,tt,$e[tt]);return yt},Xt=(yt,$e)=>oe(yt,Ue($e)),tn=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Hn=(0,E.createRef)(),gr=({shixunHomeworks:yt,classroomList:$e,loading:tt,globalSetting:bn,dispatch:In,zip:er,btnLoading:rr,setBtnLoading:Cn})=>{var Kt,On,Yr,Fa,Gn,en,Qn,Zn,Wn,Tr,ei,Nn;const[ja]=(0,De.useSearchParams)(),[Rt,Ar]=(0,E.useState)(Nt(Nt({},(0,De.useParams)()),{page:ja.get("page")||1,limit:20})),ia=(0,De.useLocation)(),{workList:Ae,workSetting:Rr}=yt,[Qt,Ka]=(0,E.useState)({}),[sn,Zr]=(0,E.useState)(""),[Za,zi]=(0,E.useState)(""),[yi,Ga]=(0,E.useState)(""),[ji,to]=(0,E.useState)([]),[vr,qa]=(0,E.useState)(),[wa,Ki]=(0,E.useState)([]),[Io,oo]=(0,E.useState)(!1),[Ma,Mi]=(0,E.useState)([]),[tr,Lr]=(0,E.useState)(!1),[ao,Qa]=(0,E.useState)(),[Ai,So]=(0,E.useState)(1),[Gi,io]=(0,E.useState)(),[fo,lo]=(0,E.useState)(),[To,Ko]=(0,E.useState)(),[tl,ki]=(0,E.useState)(!1),[ll]=Se.default.useForm(),[hl,po]=(0,E.useState)({groupAll:[],userAll:[]}),[Ao,jn]=(0,E.useState)(!1),[fr,uo]=(0,E.useState)(!1),[Pn,$n]=(0,E.useState)({status:!1,visible:!0}),[Nr]=Se.default.useForm(),Ti=()=>tn(void 0,null,function*(){const yn=yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/get_group_members`,{method:"get",params:{}}),Cr=yield(0,He.ZP)(`/api/courses/${Rt.coursesId}/students.json`,{method:"get",params:{coursesId:Rt.coursesId,homework_id:Rt.categoryId,page:1,limit:2e3}});(yn==null?void 0:yn.status)==0&&po({groupAll:yn==null?void 0:yn.group_infos,userAll:Cr==null?void 0:Cr.students})});(0,E.useEffect)(()=>{(0,ne.hs)(In)},[(0,we.bg)()]),(0,E.useEffect)(()=>{var yn;((yn=Ae==null?void 0:Ae.course_recommends)==null?void 0:yn.length)>0&&jn(!0)},[Ae==null?void 0:Ae.course_recommends]),(0,E.useEffect)(()=>{Hn&&Hn.current&&(Hn.current.clientHeight>47?$n({status:!0,visible:!0}):$n({status:!1,visible:!0}))},[Ae.course_group_info&&Ae.course_group_info.length]),(0,E.useEffect)(()=>{Ae!=null&&Ae.course_id},[Ae==null?void 0:Ae.course_id]),(0,E.useEffect)(()=>{Ae!=null&&Ae.course_id&&setTimeout(()=>{var yn,Cr;if(Ae.base_on_project){let Li=[];(yn=Ae.new_student_works)==null||yn.map((Fo,zo)=>{var Zo;(Zo=Fo==null?void 0:Fo.student_works)==null||Zo.map((Qo,Ql)=>{var nu,lu,ul,yu;Qo.item_index=Fo.item_index,Qo.rowSpan=Qo!=null&&Qo.is_leader?(nu=Fo==null?void 0:Fo.student_works)==null?void 0:nu.length:((lu=Qo==null?void 0:Qo.project_info)==null?void 0:lu.id)===-1?1:((yu=(ul=Fo==null?void 0:Fo.student_works)==null?void 0:ul.filter(cs=>cs.is_leader))==null?void 0:yu.length)>0?0:1,Li.push(Qo)})}),console.log("---",Li),to([...Li])}else{let Li=[];(Cr=Ae.new_student_works)==null||Cr.map((Fo,zo)=>{var Zo;(Zo=Fo==null?void 0:Fo.student_works)==null||Zo.map((Qo,Ql)=>{var nu,lu,ul;Qo.item_index=Fo.item_index,Qo.rowSpan=Ql==0?(nu=Fo==null?void 0:Fo.student_works)==null?void 0:nu.length:((ul=(lu=Fo==null?void 0:Fo.student_works)==null?void 0:lu.filter(yu=>yu.id))==null?void 0:ul.length)>0?0:1,Li.push(Qo)})}),to([...Li])}},400)},[Ae]);const Xi=()=>tn(void 0,null,function*(){const yn=yield In({type:"shixunHomeworks/getWorkList",payload:Nt({},Rt)})});(0,E.useEffect)(()=>{if(ja.get("page")){let yn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Ar(Nt(Nt({},Rt),yn)),yn.task_status=(yn==null?void 0:yn.work_status)||"all",yn.member_work=yn!=null&&yn.member_work?[yn==null?void 0:yn.member_work]:"all",yn.course_group_info=(yn==null?void 0:yn.course_group)||"all",yn.file_status=yn!=null&&yn.file_status?[yn==null?void 0:yn.file_status]:"all",yn.teacher_comment=yn!=null&&yn.teacher_comment?[yn==null?void 0:yn.teacher_comment]:"all",Nr.setFieldsValue(Nt({},yn))}},[]);function Ca(){So(1),qa(""),io(""),lo(""),Ko(""),Mi([])}const Ha=()=>{Rt.page=1;const yn=Object.assign({},Nr.getFieldValue());delete Rt.course_group,delete Rt.teacher_comment,Object.keys(yn).map(function(Cr){var Li;switch(Cr){case"teacher_comment":case"member_work":yn[Cr].length>1||!yn[Cr].length?(delete Rt[Cr],Nr.setFieldsValue({[Cr]:"all"})):(Rt[Cr]=(Li=yn[Cr])==null?void 0:Li[0],Nr.setFieldsValue({teacher_comment:yn[Cr]}));break;case"file_status":yn[Cr].includes("all")||Ae[Cr].length===yn[Cr].length||!yn[Cr].length?(delete Rt.file_status,Nr.setFieldsValue({file_status:"all"})):(Rt.file_status=yn[Cr][0],Nr.setFieldsValue({file_status:yn[Cr]}));break;case"work_status":yn[Cr].includes("all")||Ae.task_status.length===yn[Cr].length||!yn[Cr].length?(delete Rt.work_status,Nr.setFieldsValue({work_status:"all"})):(Rt.work_status=yn[Cr],Nr.setFieldsValue({work_status:Rt.work_status}));break;case"course_group_info":yn[Cr].includes("all")||Ae[Cr].length===yn[Cr].length||!yn[Cr].length?(delete Rt.course_group,Nr.setFieldsValue({course_group_info:"all"})):(Rt.course_group=yn[Cr],Nr.setFieldsValue({course_group_info:Rt.course_group}));break}}),Xi()},yo=(yn,Cr)=>{Rt.page=yn,Rt.limit=Cr,Xi()},Oi=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Vn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ae!=null&&Ae.base_on_project?"left":"",render:(yn,Cr,Li)=>({children:yn,props:{rowSpan:Cr.rowSpan}})},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(yn,Cr)=>{var Li,Fo,zo,Zo,Qo,Ql;return{children:((Li=Cr.project_info)==null?void 0:Li.id)!==-1?ee.createElement("a",{target:"_blank",title:(Fo=Cr.project_info)==null?void 0:Fo.name,href:`${(zo=bn==null?void 0:bn.setting)==null?void 0:zo.old_url}${(Zo=Cr.project_info)==null?void 0:Zo.id}`,style:{whiteSpace:"break-spaces"}},(Qo=Cr.project_info)==null?void 0:Qo.name):(Ql=Cr.project_info)==null?void 0:Ql.name,props:{rowSpan:Cr.rowSpan}}}},!(Ae!=null&&Ae.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(yn,Cr)=>({children:ee.createElement("span",{className:"c-blue"},yn),props:{rowSpan:Cr.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(yn,Cr)=>ee.createElement("div",{style:{display:"flex",alignItems:"center"}},ee.createElement(Ke.Z,{placement:"bottom",title:yn},ee.createElement("span",{className:Me.atitle,style:{width:Cr.is_leader?"":130,maxWidth:Cr.is_leader&&80}}," ",yn)),Cr.is_leader&&ee.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,we.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ae!=null&&Ae.base_on_project?80:130,ellipsis:!0,render:yn=>ee.createElement("span",{style:{color:"#666666"}},yn)},(0,we.GJ)()&&!(Ae!=null&&Ae.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,we.GJ)()||(0,we.dE)()&&!(Ae!=null&&Ae.anonymous_comment)&&!Ae.anonymous_appeal||(0,we.dE)()&&((Kt=Ae.homework_status)==null?void 0:Kt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:Rt.order==="work_score"?Rt.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(yn,Cr)=>ee.createElement(Ke.Z,{placement:"bottom",title:ee.createElement("div",null,ee.createElement("div",null,Cr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Cr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ee.createElement("div",null,Cr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Cr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ae!=null&&Ae.anonymous_comment?ee.createElement("div",null,Cr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Cr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ae!=null&&Ae.is_group_grade?ee.createElement("div",null,Cr.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Cr.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ee.createElement("div",null,Cr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Cr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ee.createElement("div",null,Cr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Cr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ae!=null&&Ae.anonymous_comment?ee.createElement("div",null,Cr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Cr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ae==null?void 0:Ae.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Cr.appeal_penalty||"0.0"}\u5206`,ee.createElement("div",null,Cr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Cr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ae!=null&&Ae.is_jupyter||Ae!=null&&Ae.is_jupyter_lab)&&ee.createElement("div",{onClick:Li=>{Li.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(Rt)),De.history.push(`/classrooms/${Rt.coursesId}/group_homework/${Rt.categoryId}/review/${Cr.id}?page=${Rt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},yn>0?ee.createElement("span",{style:{color:"#ff8100"}},yn):yn)},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:yn=>yn||"--"},(Ae==null?void 0:Ae.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(yn,Cr)=>({children:yn||"--"})},(Ae==null?void 0:Ae.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(yn,Cr)=>{var Li;return{children:((Li=Cr.project_info)==null?void 0:Li.id)!==-1?ee.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Fo,zo;window.open(`${(Fo=bn==null?void 0:bn.setting)==null?void 0:Fo.old_url}${(zo=Cr.project_info)==null?void 0:zo.id}/pulls`)}},Cr==null?void 0:Cr.pull_requests_count):"--",props:{rowSpan:Cr.rowSpan}}}},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(yn,Cr)=>{var Li;return{children:((Li=Cr.project_info)==null?void 0:Li.id)!==-1?ee.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Fo,zo;window.open(`${(Fo=bn==null?void 0:bn.setting)==null?void 0:Fo.old_url}${(zo=Cr.project_info)==null?void 0:zo.id}/sonar`)}},ee.createElement("div",null,"bug ",Cr==null?void 0:Cr.bug),ee.createElement("div",null,"Security ",Cr==null?void 0:Cr.security),ee.createElement("div",null,"Codesmell ",Cr==null?void 0:Cr.codesmell)):"--",props:{rowSpan:Cr.rowSpan}}}},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:Rt.order==="update_time"?Rt.b_order==="desc"?"descend":"ascend":null,render:(yn,Cr)=>({children:ee.createElement(Ke.Z,{placement:"bottom",title:yn?ee.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ee.createElement("br",null),Ee()(yn).format("YYYY-MM-DD HH:mm")):"--"},yn?ee.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ee.createElement("br",null),Ee()(yn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Cr.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ae!=null&&Ae.base_on_project?110:200,fixed:Ae!=null&&Ae.base_on_project?"right":"",render:(yn,Cr)=>({children:yn===-1?"\u91CD\u505A\u4E2D":ee.createElement("div",{style:{whiteSpace:"break-spaces"}},ee.createElement(Ne.Uw,{status:yn,lineBreak:!0})),props:{rowSpan:Cr.rowSpan}})},(Ae==null?void 0:Ae.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:80,render:yn=>yn||"- -"},{title:"\u64CD\u4F5C",width:175,fixed:(Ae!=null&&Ae.base_on_project,"right"),align:"left",dataInex:"action",render:(yn,Cr)=>{var Li,Fo;return(Li=Ae.homework_status)!=null&&Li.includes("\u5BFC\u5165")?ee.createElement("div",null,(0,we.GJ)()&&ee.createElement("a",{onClick:zo=>{zo.stopPropagation(),In({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Cr==null?void 0:Cr.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),ee.createElement("a",{style:{marginLeft:10},onClick:(0,at.debounce)(zo=>tn(void 0,null,function*(){var Zo,Qo,Ql,nu,lu;zo.stopPropagation();let ul=yield(0,He.ZP)(`/api/student_works/${Cr==null?void 0:Cr.id}/passed_condition.json`,{method:"get"});je.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ee.createElement("div",null,ee.createElement("div",{style:{display:"flex"}},ee.createElement("div",null,ee.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ee.createElement("span",{style:{marginLeft:10}},(Zo=ul==null?void 0:ul.data)==null?void 0:Zo.user_name)),ee.createElement("div",{style:{marginLeft:60}},ee.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ee.createElement("span",{style:{marginLeft:10}},(Qo=ul==null?void 0:ul.data)==null?void 0:Qo.student_id)),ee.createElement("div",{style:{marginLeft:60}},ee.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ee.createElement("span",{style:{marginLeft:10}},(Ql=ul==null?void 0:ul.data)==null?void 0:Ql.group_name))),ee.createElement("div",{style:{marginTop:22}},ee.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ee.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((nu=ul==null?void 0:ul.data)==null?void 0:nu.description)||"\u6682\u65E0\u4FE1\u606F")),ee.createElement("div",{style:{marginTop:22,marginBottom:20}},ee.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ee.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((lu=ul==null?void 0:ul.data)==null?void 0:lu.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Cr.work_status===0&&!(0,we.GJ)()?ee.createElement("div",null,"--"):ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,we.GJ)()&&ee.createElement("a",{className:"c-blue",onClick:zo=>{var Zo,Qo;if(zo.preventDefault(),(0,we.Rm)()&&!((Qo=(Zo=$e==null?void 0:$e.AssistantObject)==null?void 0:Zo.group)!=null&&Qo.can_view)){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}localStorage.setItem("grouphomeworkkey",JSON.stringify(Rt)),De.history.push(`/classrooms/${Rt.coursesId}/group_homework/${Rt.categoryId}/review/${Cr.id}?page=${Rt.page}`)}},"\u67E5\u770B"),(0,we.GJ)()&&ee.createElement("a",{className:"c-blue",onClick:zo=>{var Zo;if(zo.preventDefault(),(Ae==null?void 0:Ae.work_status)==0){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,we.Rm)()&&!((Zo=$e.AssistantObject.group)!=null&&Zo.can_view)){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}localStorage.setItem("grouphomeworkkey",JSON.stringify(Rt)),De.history.push(`/classrooms/${Rt.coursesId}/group_homework/${Rt.categoryId}/review/${Cr.id}?page=${Rt.page}`)}},Cr.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,we.GJ)()&&ee.createElement(Ke.Z,{placement:"bottom",title:ee.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",ee.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},ee.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:zo=>{var Zo;if(zo.preventDefault(),(0,we.Rm)()&&!((Zo=$e.AssistantObject.group)!=null&&Zo.can_appraise)){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}In({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Cr,id:Cr.id,params:Rt}})}},"\u8C03\u5206")),(0,we.GJ)()&&ee.createElement("div",null,(Ae!=null&&Ae.is_new_rule?Cr.work_status!==-1&&Cr.work_status!==0:Cr.work_status!==-1&&Cr.work_status!==0&&!((Fo=Ae==null?void 0:Ae.homework_status)!=null&&Fo.includes("\u5DF2\u622A\u6B62")))&&ee.createElement(ae.Z,{justify:"center"},ee.createElement("span",{className:`${Me.redoBtn}`,onClick:zo=>{var Zo;if(zo.stopPropagation(),(0,we.Rm)()&&!((Zo=$e.AssistantObject.normal)!=null&&Zo.can_redo)){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}In({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ae.homework_id,work_group_id:Cr.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(yn=>!!yn),Wr=[...Vn.map(yn=>Nt({},yn))];Wr[0].render=yn=>"\u6211";const Ur=()=>tn(void 0,null,function*(){var yn;Cn(!0);const Cr=yield(0,He.ZP)(`/api/homework_commons/${Rt==null?void 0:Rt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Cr.status===0?(yn=er.current)==null||yn.exportGroupingReport(Cr.filenames_by_group,Cr==null?void 0:Cr.files):Cn(!1)}),mo=()=>tn(void 0,null,function*(){var yn;const Cr=yield(0,He.ZP)(`/api/homework_commons/${Rt==null?void 0:Rt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Cr.status===0&&(Array.isArray(Cr.sub_data)&&Cr.sub_data.length>0?(yn=er.current)==null||yn.exportAndCreateUserFolder(Cr.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ae==null?void 0:Ae.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):pe.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),gu=()=>{var yn,Cr;return ee.createElement(ot.default,null,ee.createElement(ot.default.Item,{key:"1"},ee.createElement("span",{onClick:()=>{var Li;if(!(!(Rr!=null&&Rr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Li=$e.AssistantObject.group)!=null&&Li.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{(0,Et.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}}},"\u5BFC\u51FA\u6210\u7EE9")),!((yn=Ae.homework_status)!=null&&yn.includes("\u5BFC\u5165"))&&ee.createElement(ot.default.Item,{key:"3"},ee.createElement(Te.ZP,{loading:rr,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Li;if(!(!(Rr!=null&&Rr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Li=$e.AssistantObject.group)!=null&&Li.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{Ur()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Cr=Ae.homework_status)!=null&&Cr.includes("\u5BFC\u5165"))&&ee.createElement(ot.default.Item,{key:"4"},ee.createElement(ft.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Li;if(!(!(Rr!=null&&Rr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Li=$e.AssistantObject.group)!=null&&Li.can_download)){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}In({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ae==null?void 0:Ae.course_group_info,fn:()=>{mo()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),ee.createElement(ot.default.Item,{key:"2"},ee.createElement("span",{onClick:()=>{var Li;if(!(!(Rr!=null&&Rr.is_old_data_for_time)&&(0,Ne.Ye)(In))){if((0,we.Rm)()&&!((Li=$e.AssistantObject.group)!=null&&Li.can_download)){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}De.history.push(`/classrooms/${Rt.coursesId}/exportlist/group_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,we.GJ)()&&(Ae!=null&&Ae.student_anonymous_comment)?ee.createElement(me,null):ee.createElement("section",{className:`${Me.wrap} minH500`},ee.createElement("aside",null,ee.createElement("aside",{className:`minH500 bg-white pl30 ${(0,we.GJ)()?"pt30":""} pr30`},!(Ae!=null&&Ae.all_member_count)&&!tt["shixunHomeworks/getWorkList"]&&ee.createElement("aside",{className:"bg-white inline-block w100"},ee.createElement(gt.Z,null)),!(0,we.GJ)()&&ee.createElement("aside",{className:"pt10 pb10"},ee.createElement("span",{className:"c-orange"},Ae.commit_count),"\u5DF2\u4EA4",ee.createElement("span",{className:"ml10"},Ae.uncommit_count),"\u672A\u4EA4",((On=Ae==null?void 0:Ae.left_time)==null?void 0:On.time)&&ee.createElement("span",{className:"ml10"},ee.createElement("span",null,(Yr=Ae==null?void 0:Ae.left_time)==null?void 0:Yr.status),ee.createElement("span",{className:"c-orange"},(Fa=Ae==null?void 0:Ae.left_time)==null?void 0:Fa.time))),ee.createElement("aside",null,(0,we.GJ)()&&ee.createElement("aside",{className:"mb30"},ee.createElement(Se.default,{form:Nr,onChange:Ha,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},ee.createElement(Se.default.Item,{name:"teacher_comment"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!Qt.teacher_comment},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Ae.teacher_comment&&Ae.teacher_comment.map(yn=>ee.createElement(rt.default,{value:yn.id,key:yn.id},yn.name,"(",yn.count,")")))))),ee.createElement(Se.default.Item,{name:"file_status"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all"},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},(Gn=Ae==null?void 0:Ae.file_status)==null?void 0:Gn.map(yn=>ee.createElement(rt.default,{value:yn.id,key:yn.id},yn.name,"(",yn.count,")")))))),ee.createElement(Se.default.Item,{name:"work_status"},ee.createElement(rt.default.Group,{value:[],style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!Qt.work_status},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Ae.task_status&&Ae.task_status.map(yn=>ee.createElement(rt.default,{name:"work_status",value:yn.id,key:yn.id},yn.name,"(",yn.count,")")))))),ee.createElement(Se.default.Item,{name:"member_work"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all"},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1"},Oi.map(yn=>ee.createElement(rt.default,{value:yn.id,key:yn.id},yn.name)))))),ee.createElement(Se.default.Item,{name:"course_group_info"},ee.createElement(rt.default.Group,{style:{width:"100%"}},ee.createElement(ae.Z,null,ee.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),ee.createElement(fe.Z,{flex:"80px"},ee.createElement(rt.default,{value:"all",checked:!Qt.course_group},"\u5168\u90E8")),ee.createElement(fe.Z,{flex:"1",className:`${Me.workListClass} ${Pn.visible?Me.visible:""} ${Pn.status?"":Me.status}`},ee.createElement("div",{ref:Hn,className:Me.left},Ae.course_group_info&&Ae.course_group_info.map(yn=>ee.createElement(rt.default,{value:yn.course_group_id,key:yn.course_group_id},yn.group_group_name,"(",yn.count,")"))),Pn.status&&ee.createElement("div",{className:Me.tips,onClick:()=>$n(Xt(Nt({},Pn),{visible:!Pn.visible}))},ee.createElement("span",null,Pn.visible?"\u5C55\u5F00":"\u6536\u8D77",Pn.visible?ee.createElement(pt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ee.createElement(ve.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),ee.createElement(ae.Z,{align:"middle"},ee.createElement(fe.Z,{flex:"1"},ee.createElement(ae.Z,{align:"middle"},ee.createElement(fe.Z,null,ee.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:yn=>{Rt.page=1,Rt.search=yn.trim(),In({type:"shixunHomeworks/getWorkList",payload:Nt({},Rt)})},style:{width:240}})),ee.createElement(fe.Z,null,ee.createElement("span",{className:"ml5 c-red"},Ae.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ae.work_count,"\u4E2A\u5B66\u751F\uFF09"))),ee.createElement(fe.Z,{style:{textAlign:"end"},className:Me.workListButtonWrap},!((en=Ae.homework_status)!=null&&en.includes("\u5BFC\u5165"))&&!(0,we.dE)()&&ee.createElement(ft.Z,{className:"mr20",onClick:()=>tn(void 0,null,function*(){yield Ti(),ki(!0)})},"\u8C03\u6574\u5206\u7EC4"),((Qn=Ae.homework_status)==null?void 0:Qn.includes("\u5DF2\u622A\u6B62"))&&ee.createElement(Te.ZP,{className:"mr20",icon:ee.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(Rr!=null&&Rr.is_old_data_for_time)&&(0,Ne.Ye)(In)||uo(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),ee.createElement(ut.Z,{dropdownRender:gu},ee.createElement(Te.ZP,null,ee.createElement(Oe.Z,null),"\u5BFC\u51FA",ee.createElement(ze.Z,null)))))),(0,we.G5)()&&ee.createElement("div",null,(Ae==null?void 0:Ae.base_on_project)&&ee.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),ee.createElement(Ve.default,{dataSource:[Ae==null?void 0:Ae.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ae!=null&&Ae.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ae!=null&&Ae.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ae!=null&&Ae.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ae==null?void 0:Ae.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(yn=>!!yn)})),!!wa.length&&ee.createElement(Ve.default,{className:`mb10 ${Me.tableWrapper}`,dataSource:wa,columns:Wr,pagination:!1,showHeader:!1,loading:!1}),ee.createElement("aside",{style:{paddingBottom:30}},ee.createElement(Ve.default,{loading:tt["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(yn,Cr)=>yn!=null&&yn.searched?Me.tables1:(yn==null?void 0:yn.item_index)%2===0&&Me.tables,className:Me.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:ji,columns:Vn,scroll:Ae!=null&&Ae.base_on_project?{x:1220}:{x:"auto"},onChange:(yn,Cr,Li)=>{if(Li.order===void 0)switch(Li.field){case"student_id":Zr("descend"),Rt.b_order="desc",Rt.order=Li.field;break;default:delete Rt.b_order,delete Rt.order}else Rt.b_order=Li.order.replace("end",""),Rt.order=Li.field;In({type:"shixunHomeworks/getWorkList",payload:Nt({},Rt)})}})),ee.createElement(Re.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:yo,defaultCurrent:parseInt(Rt.page)||1,current:parseInt(Rt.page)||1,defaultPageSize:20,total:yt.workList.work_count})))),ee.createElement(Je,null),Io&&ee.createElement(je.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Io,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>tn(void 0,null,function*(){if(Ai===2){if(Ma.length<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!To){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let yn=yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Rt.categoryId,comment:To,status:Ma}});yn.status===0&&(Qa(yn),oo(!1),Lr(!0))}else{if(!(fo===0||Gi===0)){if(!fo){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Gi){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(fo>Gi){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!To){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let yn=yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Rt.categoryId,comment:To,min_score:fo,max_score:Gi}});yn.status===0&&(Qa(yn),oo(!1),Lr(!0))}}),onCancel:()=>{oo(!1),Ca()}},ee.createElement("div",{style:{padding:"32px"}},ee.createElement("div",null,ee.createElement("div",null,ee.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ee.createElement(xe.ZP.Group,{value:Ai,onChange:yn=>{So(yn.target.value)}},ee.createElement(xe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ee.createElement(xe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ai===1&&ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"70px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ee.createElement(Ge.Z,{min:0,max:100,value:fo,onChange:yn=>lo(yn),style:{width:"100px"}}),ee.createElement("span",{style:{width:"80px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ee.createElement(Ge.Z,{min:0,max:100,value:Gi,onChange:yn=>io(yn),style:{width:"100px"}})),Ai===2&&ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ee.createElement(rt.default.Group,{onChange:yn=>{Mi([...yn])},style:{width:"100%"}},(Zn=Ae.task_status)==null?void 0:Zn.map((yn,Cr)=>ee.createElement(rt.default,{name:"task_status",value:yn.id},yn.name,"(",yn.count,")")))),ee.createElement("div",{style:{display:"flex",marginTop:"20px"}},ee.createElement("span",{style:{width:"70px",textAlign:"end"}},ee.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ee.createElement(ht.Z,{className:Me.MdEditor,onChange:yn=>Ko(yn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),tr&&ee.createElement(je.default,{open:tr,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>tn(void 0,null,function*(){Ai===2?(yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Rt.categoryId,comment:To,status:Ma}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ca(),Xi(),Lr(!1)):(yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Rt.categoryId,comment:To,min_score:fo,max_score:Gi}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ca(),Xi(),Lr(!1))}),onCancel:()=>{Ca(),Lr(!1)}},ee.createElement("div",{style:{padding:"32px"}},Ai===1&&ee.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",fo,"-",Gi,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ai===2&&ee.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((Wn=Ae.task_status)==null?void 0:Wn.filter(yn=>Ma==null?void 0:Ma.includes(yn.id)).map(yn=>yn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ee.createElement("br",null),ee.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ao==null?void 0:ao.count,"\u540D\u5B66\u751F"))),ee.createElement(je.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:tl,onOk:()=>tn(void 0,null,function*(){ll.submit()}),onCancel:()=>{ki(!1)}},ee.createElement(Se.default,{form:ll,initialValues:{},labelCol:{span:4},onFinish:yn=>tn(void 0,null,function*(){if(!yn.user_id){pe.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!yn.group_id){pe.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,He.ZP)(`/api/homework_commons/${Rt.categoryId}/adjust_group.json`,{method:"post",body:yn})).status==0&&(pe.ZP.success("\u8C03\u6574\u6210\u529F"),ll.resetFields(),ki(!1),yield Xi())})},ee.createElement(Se.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},ee.createElement(Ie.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(yn,Cr)=>{var Li;return((Li=Cr==null?void 0:Cr.label)!=null?Li:"").toLowerCase().includes(yn.toLowerCase())},options:(Tr=hl==null?void 0:hl.userAll)==null?void 0:Tr.map(yn=>({value:yn.user_id,label:yn.name}))})),ee.createElement(Se.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},ee.createElement(Ie.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(yn,Cr)=>{var Li;return((Li=Cr==null?void 0:Cr.label)!=null?Li:"").toLowerCase().includes(yn.toLowerCase())},options:(ei=hl==null?void 0:hl.groupAll)==null?void 0:ei.map(yn=>({value:yn.group_id,label:`\uFF08${yn.group_name}\uFF09`+(yn==null?void 0:yn.name_list)}))})))),ee.createElement(je.default,{title:ee.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",ee.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Ao,footer:null,onCancel:()=>{jn(!1)},width:700},ee.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",ee.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Nn=Ae==null?void 0:Ae.course_recommends)==null?void 0:Nn.map((yn,Cr)=>ee.createElement(ae.Z,{key:Cr,align:"middle",justify:"space-between"},ee.createElement(ae.Z,{style:{width:525},align:"middle",wrap:!1},ee.createElement("div",{className:Me.Onerow,style:{display:"inline-block"}},Cr+1,"\u3001",yn.name),yn.type=="\u5916\u94FE"&&ee.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),ee.createElement(fe.Z,null,ee.createElement(Bt.op,{type:"link",onClick:()=>{window.open(yn==null?void 0:yn.url)}},"\u67E5\u770B"),yn.type!="\u5916\u94FE"&&ee.createElement(Bt.op,{openLoading:!0,type:"link",onClick:()=>tn(void 0,null,function*(){(0,Ne.FH)("",`${yn==null?void 0:yn.url}`)})},"\u4E0B\u8F7D"))))),ee.createElement(Qe.Z,{getData:()=>Xi()}),ee.createElement(re.Z,{visible:fr,getData:Xi,categoryId:Rt.categoryId,onCancle:()=>{uo(!1)}}))};var An=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:bn})=>({shixunHomeworks:yt,classroomList:$e,loading:bn.effects,globalSetting:tt}))(gr),Fr=te(26869),ua=te(59944),da=Object.defineProperty,fa=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,ma=(yt,$e,tt)=>$e in yt?da(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Sr=(yt,$e)=>{for(var tt in $e||($e={}))sa.call($e,tt)&&ma(yt,tt,$e[tt]);if(fa)for(var tt of fa($e))Pa.call($e,tt)&&ma(yt,tt,$e[tt]);return yt},Ta=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const ya=({shixunHomeworks:yt,dispatch:$e})=>{const tt=(0,De.useParams)();return E.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:yt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ta(void 0,null,function*(){(yield $e({type:"shixunHomeworks/deleteReply",payload:{object_id:yt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(pe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"shixunHomeworks/setActionTabs",payload:{}}),$e({type:"shixunHomeworks/getReplyList",payload:Sr({},yt.actionTabs.params)}))}),onCancel:()=>{$e({type:"shixunHomeworks/setActionTabs",payload:{}})}},E.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Vt=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(ya),nn=te(92399),En=te(29787),pn=te(26227),jt=te(63524),dn={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},vn=te(71740),ln=te(59301),sr=Object.defineProperty,ar=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Gr=(yt,$e,tt)=>$e in yt?sr(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,zr=(yt,$e)=>{for(var tt in $e||($e={}))Kr.call($e,tt)&&Gr(yt,tt,$e[tt]);if(ar)for(var tt of ar($e))mr.call($e,tt)&&Gr(yt,tt,$e[tt]);return yt},Jn=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});Ee().locale("ZH-cn");const un=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:bn,user:In,dispatch:er})=>{var rr,Cn,Kt,On;const[Yr,Fa]=(0,E.useState)(zr({},(0,De.useParams)())),[Gn,en]=(0,E.useState)(!1),[Qn,Zn]=(0,E.useState)(-1),[Wn,Tr]=(0,E.useState)(""),[ei,Nn]=(0,E.useState)(""),{workList:ja}=yt,{detailLeftMenus:Rt}=$e,{shixunHomeworksDetail:Ar,replyList:ia,workDetail:Ae}=yt;return Yr.page_size=10,(0,E.useEffect)(()=>{er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)}),er({type:"shixunHomeworks/getWorkDetail",payload:zr({},Yr)}),Rt.course_modules||er({type:"classroomList/getClassroomLeftMenus",payload:zr({},Yr)})},[Yr.categoryId]),(0,E.useEffect)(()=>{(0,ne.hs)(er)},[(0,we.bg)()]),ln.createElement("section",{className:dn.bg},ln.createElement(En.Z,{spinning:bn["shixunHomeworks/getWorkDetail"]},ln.createElement("section",{className:""},ln.createElement("aside",{className:[dn.desc,"c-black","font14","bg-white"].join(" ")},yt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ln.createElement(ua.Z,{value:(Ae==null?void 0:Ae.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",((rr=Ae==null?void 0:Ae.group_info)==null?void 0:rr.group_type)==vn.YT.TEACHER_ASSIGN?"\u672C\u6B21\u4F5C\u4E1A\u5C0F\u7EC4\u7531\u6559\u5E08\u5206\u914D":ln.createElement(ln.Fragment,null,(Cn=Ae==null?void 0:Ae.group_info)==null?void 0:Cn.min_num," ~ ",(Kt=Ae==null?void 0:Ae.group_info)==null?void 0:Kt.max_num,"\u4EBA"),ln.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),ln.createElement("br",null),"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(On=Ae==null?void 0:Ae.group_info)!=null&&On.base_on_project?"\u662F":"\u5426",ln.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09"),ln.createElement(nn.Z,{authority:(0,we.GJ)(),showDimensions:!1,dataSource:Ae==null?void 0:Ae.attachments,callback:()=>{er({type:"shixunHomeworks/getWorkDetail",payload:zr({},Yr)})}}),yt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&ln.createElement("aside",{className:["bg-white"].join(" ")},ln.createElement(ht.Z,{onChange:Rr=>{Tr(Rr)},defaultValue:Ae==null?void 0:Ae.explanation,height:200,isFocus:!0,watch:!0}),ln.createElement(ae.Z,null,ln.createElement(fe.Z,{span:24,className:"tr"},ln.createElement(Te.ZP,{type:"default",size:"large",onClick:()=>Jn(void 0,null,function*(){er({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),ln.createElement(Te.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Jn(void 0,null,function*(){Wn===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/updateWork",payload:{explanation:Wn,categoryId:Yr.categoryId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),er({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),er({type:"shixunHomeworks/getWorkDetail",payload:zr({},Yr)}))})},"\u4FDD\u5B58"))))),ln.createElement("aside",{className:[dn.reply,"bg-white","mt20"].join(" ")},Gn&&ln.createElement(ht.Z,{onChange:Rr=>{Tr(Rr)},height:200,isFocus:!0,watch:!0}),ln.createElement(ae.Z,{onClick:()=>{en(!0)}},ln.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Gn&&ln.createElement(be.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ln.createElement(fe.Z,null,ln.createElement(Te.ZP,{type:"primary",size:"large",onClick:()=>Jn(void 0,null,function*(){var Rr;if((0,we.Rm)()&&!((Rr=$e.AssistantObject.practice)!=null&&Rr.can_create)){pe.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wn===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yr.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Wn}}})).status===0&&(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)}),en(!1),Tr(""))})},"\u53D1\u8868")))),(ia==null?void 0:ia.comments)&&ia.comments!=""&&ln.createElement("aside",{className:[dn.replyList,"bg-white"].join(" ")},ia==null?void 0:ia.comments.map(function(Rr,Qt){var Ka,sn,Zr,Za;return ln.createElement(ae.Z,{gutter:[12,12],key:Qt},ln.createElement(fe.Z,{flex:"40px"},ln.createElement("img",{className:dn.headpic,width:"40",src:`${Fr.Z.IMG_SERVER}/images/${(Ka=Rr==null?void 0:Rr.author)==null?void 0:Ka.image_url}`})),ln.createElement(fe.Z,{flex:"1"},ln.createElement(ae.Z,{align:"middle"},ln.createElement(fe.Z,{span:20},ln.createElement("span",{className:"c-light-black"},(sn=Rr==null?void 0:Rr.author)==null?void 0:sn.name),ln.createElement("span",{className:"c-light-black ml10"},Rr==null?void 0:Rr.time," \u53D1\u5E03")),ln.createElement(fe.Z,{className:"tr",span:4},ln.createElement("div",{className:"tr"},((0,we.GJ)()||((Zr=In==null?void 0:In.userInfo)==null?void 0:Zr.login)===((Za=Rr==null?void 0:Rr.author)==null?void 0:Za.login))&&ln.createElement(Ke.Z,{title:"\u5220\u9664"},ln.createElement(pn.Z,{className:"current",onClick:()=>{er({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yr,selectArr:Rr}})}})))),ln.createElement(fe.Z,{span:24},ln.createElement(ua.Z,{value:Rr.content})),Rr.children&&ln.createElement("aside",{className:dn.comment},Rr.children.map(function(zi,yi){var Ga,ji;return ln.createElement(ae.Z,{key:yi},ln.createElement(fe.Z,{span:24},ln.createElement(ae.Z,null,ln.createElement(fe.Z,{flex:"1"},zi.author.name,ln.createElement("span",{className:"c-light-black ml10"},zi==null?void 0:zi.time)),ln.createElement(fe.Z,null,((0,we.GJ)()||((Ga=In==null?void 0:In.userInfo)==null?void 0:Ga.login)===((ji=zi==null?void 0:zi.author)==null?void 0:ji.login))&&ln.createElement(Ke.Z,{title:"\u5220\u9664"},ln.createElement(pn.Z,{className:"current",onClick:()=>{er({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yr,selectArr:zi}})}}))))),ln.createElement(fe.Z,null,ln.createElement(ua.Z,{value:zi.content})))})),ln.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},Qn===Qt&&ln.createElement("aside",null,ln.createElement(ht.Z,{onChange:zi=>{Nn(zi)},height:150,isFocus:!0}),ln.createElement(ae.Z,null,ln.createElement(fe.Z,{span:24,className:"tr"},ln.createElement(Te.ZP,{type:"primary",size:"large",onClick:()=>Jn(this,null,function*(){ei===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield er({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yr.categoryId,jour_type:"HomeworkCommon",m_parent_id:Rr.id,reply_id:1,notes:ei}}}),er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)}),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Zn(-1))})},"\u53D1\u8868")))),Qn!==Qt&&ln.createElement("div",{className:"tr"},ln.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Zn(Qt)}),!!Rr.user_praise&&ln.createElement("span",{className:"c-orange"},ln.createElement(jt.Z,{className:"mr5 ml30",onClick:()=>Jn(this,null,function*(){yield er({type:"shixunHomeworks/replyUnLike",payload:{object_id:Rr.id,object_type:"journals_for_message"}}),er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)})})}),!!Rr.praise_count&&Rr.praise_count),!Rr.user_praise&&ln.createElement("span",null,ln.createElement(jt.Z,{className:"mr5 ml30",onClick:()=>Jn(this,null,function*(){yield er({type:"shixunHomeworks/replyLike",payload:{object_id:Rr.id,object_type:"journals_for_message"}}),er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)})})}),!!Rr.praise_count&&Rr.praise_count))))))})))),ln.createElement("aside",{className:"tc mt30 pb30"},ln.createElement(Re.Z,{defaultCurrent:1,total:ia==null?void 0:ia.total_count,hideOnSinglePage:!0,current:Yr.page||1,onChange:Rr=>{Yr.page=Rr,er({type:"shixunHomeworks/getReplyList",payload:zr({},Yr)})}})),ln.createElement(Vt,null))};var wr=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,user:tt,loading:bn,globalSetting:In})=>({shixunHomeworks:yt,globalSetting:In,user:tt,classroomList:$e,loading:bn.effects}))(un),oa=Object.defineProperty,Aa=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,lr=(yt,$e,tt)=>$e in yt?oa(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,zn=(yt,$e)=>{for(var tt in $e||($e={}))Mt.call($e,tt)&&lr(yt,tt,$e[tt]);if(Aa)for(var tt of Aa($e))Tt.call($e,tt)&&lr(yt,tt,$e[tt]);return yt};Ee().locale("ZH-cn");const Yt=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:bn,dispatch:In})=>{var er;const rr=(0,De.useParams)(),{detailLeftMenus:Cn}=$e,{replyList:Kt,referenceAnswer:On}=yt;return rr.page_size=10,(0,E.useEffect)(()=>{In({type:"shixunHomeworks/getReplyList",payload:zn({},rr)}),In({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:rr.categoryId}}),Cn.course_modules||In({type:"classroomList/getClassroomLeftMenus",payload:zn({},rr)})},[rr.categoryId]),E.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},E.createElement("aside",{className:["c-black","font14"].join(" ")},yt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&E.createElement("div",null,(On==null?void 0:On.reference_answer)&&E.createElement(ua.Z,{value:On==null?void 0:On.reference_answer}),!(On!=null&&On.reference_answer)&&E.createElement(gt.Z,null)),(er=On==null?void 0:On.attachments)==null?void 0:er.map((Yr,Fa)=>E.createElement("div",null,E.createElement("a",{href:`${Fr.Z.API_SERVER}${Yr.url}`},E.createElement("span",{className:"iconfont icon-fujian c-green font14"}),E.createElement("span",{className:"ml10 c-black"},Yr.title),E.createElement("span",{className:"c-light-black ml20 font12"},Yr.filesize))))))};var qn=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,loading:tt,globalSetting:bn})=>({shixunHomeworks:yt,globalSetting:bn,classroomList:$e,loading:tt.effects}))(Yt),br=te(49493),Br={modal:"modal___lF39e"},Dr=te(59301),_r=Object.defineProperty,Vr=Object.defineProperties,nr=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Ia=(yt,$e,tt)=>$e in yt?_r(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Na=(yt,$e)=>{for(var tt in $e||($e={}))Xr.call($e,tt)&&Ia(yt,tt,$e[tt]);if(Ln)for(var tt of Ln($e))Ea.call($e,tt)&&Ia(yt,tt,$e[tt]);return yt},ri=(yt,$e)=>Vr(yt,nr($e)),vi=(yt,$e)=>{var tt={};for(var bn in yt)Xr.call(yt,bn)&&$e.indexOf(bn)<0&&(tt[bn]=yt[bn]);if(yt!=null&&Ln)for(var bn of Ln(yt))$e.indexOf(bn)<0&&Ea.call(yt,bn)&&(tt[bn]=yt[bn]);return tt},Oa=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const jr=yt=>{var $e=yt,{classroomList:tt,shixunHomeworks:bn,dispatch:In,cb:er}=$e,rr=vi($e,["classroomList","shixunHomeworks","dispatch","cb"]),Cn,Kt,On,Yr,Fa;const Gn=(0,De.useParams)(),[en,Qn]=(0,E.useState)(""),[Zn,Wn]=(0,E.useState)([]),[Tr,ei]=(0,E.useState)({learn:0,active:0,score:0,chat:0});console.log(bn,"classroomList");const{workList:Nn}=bn;(0,E.useEffect)(()=>{tt.actionTabs.key},[tt.actionTabs]);const ja=()=>Oa(void 0,null,function*(){if(!en){pe.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}In({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let Rt=yield(0,He.ZP)(`/api/homework_commons/${Gn.categoryId}/ai_bulk_create.json`,{method:"post",body:ri(Na({min:1,max:en,course_id:Gn.coursesId},Tr),{course_group_ids:Zn})});(Rt==null?void 0:Rt.status)===0&&(pe.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),In({type:"classroomList/setActionTabs",payload:{}}),er()),In({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Dr.createElement(je.default,{width:584,className:Br.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{Wn([]),Qn(""),ei({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:ja,open:tt.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{In({type:"classroomList/setActionTabs",payload:{}})}},Dr.createElement("p",{style:{display:"flex",alignItems:"center"}},Dr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Dr.createElement(Ge.Z,{style:{width:100},min:(Cn=Nn==null?void 0:Nn.group_data)==null?void 0:Cn.min_num,max:(Kt=Nn==null?void 0:Nn.group_data)==null?void 0:Kt.max_num,precision:0,step:1,value:en,onChange:Rt=>{Qn(Rt)}}),Dr.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(On=Nn==null?void 0:Nn.group_data)==null?void 0:On.min_num,"~",(Yr=Nn==null?void 0:Nn.group_data)==null?void 0:Yr.max_num,"\u4EBA")),Dr.createElement("p",{style:{display:"flex"}},Dr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Dr.createElement(rt.default.Group,{value:Zn,onChange:Rt=>{Wn(Rt)}},(Fa=Nn==null?void 0:Nn.course_group_info)==null?void 0:Fa.map(Rt=>Dr.createElement(rt.default,{key:Rt==null?void 0:Rt.course_group_id,value:Rt==null?void 0:Rt.course_group_id},Rt==null?void 0:Rt.group_group_name)))),Dr.createElement("div",{style:{display:"flex"}},Dr.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Dr.createElement(rt.default.Group,{onChange:Rt=>{ei({learn:Rt.indexOf(1)>-1?1:0,active:Rt.indexOf(2)>-1?1:0,score:Rt.indexOf(3)>-1?1:0,chat:Rt.indexOf(4)>-1?1:0})}},Dr.createElement(rt.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Dr.createElement(rt.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Dr.createElement(rt.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Dr.createElement(rt.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var La=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(jr),na=te(74643),Va={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},ci=te(59301),Fi=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const eo=({})=>{var yt,$e;const[tt,bn]=(0,E.useState)(!0),[In,er]=(0,E.useState)(!1),[rr,Cn]=(0,E.useState)([]),[Kt,On]=(0,E.useState)([]),[Yr,Fa]=(0,E.useState)([]),[Gn,en]=(0,E.useState)([]),[Qn,Zn]=(0,E.useState)(""),Wn=(0,De.useParams)();function Tr(){return Fi(this,null,function*(){let ja=yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators.json`,{method:"get"});On(ja)})}function ei(){return Fi(this,null,function*(){var ja;let Rt=yield(0,He.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/teachers`,{method:"get",params:{homework_id:Wn.categoryId,limit:1e3}});(ja=Rt==null?void 0:Rt.teacher_list)==null||ja.map(Ar=>{Ar.key=Ar.user_id}),Fa(Rt==null?void 0:Rt.teacher_list),en(Rt==null?void 0:Rt.teacher_list)})}(0,E.useEffect)(()=>{Tr(),ei()},[Wn]);const Nn=()=>{};return ci.createElement("section",{className:Va.form},ci.createElement(ae.Z,{className:Va.content,style:{padding:"20px 30px",gap:20}},(yt=Kt==null?void 0:Kt.data)==null?void 0:yt.map(ja=>ci.createElement(ae.Z,{align:"middle",className:`${Va.borderSty} ${Qn===(ja==null?void 0:ja.id)?Va.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ci.createElement("span",{className:"c-grey-333"},ja==null?void 0:ja.real_name),(Kt==null?void 0:Kt.can_edit)&&ci.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Va.delSty}`,onMouseEnter:()=>{Zn(ja.id)},onMouseLeave:()=>{Zn("")},onClick:()=>Fi(void 0,null,function*(){(yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:ja.id}})).status===0&&(pe.ZP.info("\u5220\u9664\u6210\u529F"),Tr(),ei())})}))),(Kt==null?void 0:Kt.can_edit)&&ci.createElement(Te.ZP,{className:Va.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>er(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Kt!=null&&Kt.can_edit)&&!(($e=Kt==null?void 0:Kt.data)!=null&&$e.length)&&ci.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ci.createElement(je.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:In,onCancel:()=>er(!1),onOk:()=>Fi(void 0,null,function*(){if(rr.length===0){pe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,He.ZP)(`/api/homework_commons/${Wn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:rr}})).status===0&&(pe.ZP.info("\u6DFB\u52A0\u6210\u529F"),Cn([]),Tr(),ei(),er(!1))})},ci.createElement("div",null,ci.createElement("div",{style:{display:"flex"}},ci.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ci.createElement(be.default.Search,{onChange:ja=>{Fa(Gn.filter(Rt=>Rt.name.indexOf(ja.target.value)>-1))}})),ci.createElement(Ve.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(ja,Rt)=>{Cn(ja)},selectedRowKeys:rr,getCheckboxProps:ja=>({disabled:ja.is_collaborator})},pagination:!1,dataSource:Yr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Ji=(0,De.connect)(({shixunHomeworks:yt,loading:$e})=>({shixunHomeworks:yt,loading:$e.effects}))(eo),mi=te(16326),hi=te(71411),Si=te(49686),qi=te(59772),ra=te(50004),Un=te(38021),ir=te(59301),Ni=Object.defineProperty,wi=Object.defineProperties,Ri=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,$t=(yt,$e,tt)=>$e in yt?Ni(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,rn=(yt,$e)=>{for(var tt in $e||($e={}))_t.call($e,tt)&&$t(yt,tt,$e[tt]);if(vo)for(var tt of vo($e))cn.call($e,tt)&&$t(yt,tt,$e[tt]);return yt},Dn=(yt,$e)=>wi(yt,Ri($e)),Tn=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const{RangePicker:xr}=mi.default,{Option:or}=Ie.default,Xn=({shixunHomeworks:yt,classroomList:$e,getData:tt,dispatch:bn})=>{var In,er,rr,Cn,Kt,On,Yr,Fa,Gn,en,Qn,Zn,Wn,Tr,ei;const{workSetting:Nn,workList:ja}=yt,Rt=(0,De.useParams)(),[Ar,ia]=(0,E.useState)(!0);let[Ae,Rr]=(0,E.useState)([]),[Qt,Ka]=(0,E.useState)([]);const[sn,Zr]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Si.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[Za,zi]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Nn!=null&&Nn.course_id&&(Object.keys(sn).map(function(tr){tr.indexOf("proportion")>-1?sn[tr]=Nn[tr]*100:sn[tr]=Nn[tr]}),Nn.anonymous_comment&&(sn.unified_late=Nn.unified_anonymous_comment,zi(Nn.unified_anonymous_comment)),(!sn.allow_late||!sn.unified_late)&&(sn.late_penalty=5),sn.unified_setting||(sn.unified_late=!1,sn.unified_anonymous_comment=!1,sn.unified_anonymous_appeal=!1),Ae=JSON.parse(JSON.stringify(Nn.group_settings.map(tr=>Dn(rn({},tr),{group_name:[tr.group_name]})).filter(tr=>tr.publish_time!==null))),Qt=JSON.parse(JSON.stringify(Nn.allow_late_settings.map(tr=>Dn(rn({},tr),{group_name:[tr.group_name]})).filter(tr=>tr.late_time!==null))),Zr(rn({},sn)),Rr(Ae.length?[...Ae]:[{}]),Ka([...Qt]))},[Nn]),(0,E.useEffect)(()=>{ia(!(0,we.GJ)())},[(0,we.GJ)()]);const[yi,Ga]=(0,E.useState)(!1),ji=()=>Tn(void 0,null,function*(){Ga(!yi);const tr=JSON.parse(JSON.stringify(sn));if(tr.categoryId=Rt.categoryId,sn.unified_setting||(Ae=Ae==null?void 0:Ae.map(Lr=>{var ao,Qa;if(!Lr.publish_time||!Lr.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ga(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Lr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Ga(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Lr.group_name=typeof(Lr==null?void 0:Lr.group_name)=="string"?[Lr==null?void 0:Lr.group_name]:Lr==null?void 0:Lr.group_name,Lr.group_id=(Qa=(ao=Lr==null?void 0:Lr.group_name)==null?void 0:ao.map(Ai=>{var So,Gi;let io=(Gi=(So=Nn.group_settings)==null?void 0:So.filter(fo=>(fo==null?void 0:fo.group_name)===Ai))==null?void 0:Gi[0];return io==null?void 0:io.group_id}))==null?void 0:Qa.toString().split(","),Lr})),tr.group_settings=Ae,sn.allow_late)if(sn.unified_late){if(sn.late_penalty===null||sn.late_penalty===void 0||sn.late_penalty<0||sn.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Ga(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!sn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ga(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Qt=Qt==null?void 0:Qt.map(Lr=>{var ao,Qa;if(Lr.penalty_type=Si.Q.Number,Lr.late_penalty===null||Lr.late_penalty===void 0||Lr.late_penalty<0||Lr.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Ga(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Lr.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ga(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Lr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Ga(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Lr.group_name=typeof(Lr==null?void 0:Lr.group_name)=="string"?[Lr==null?void 0:Lr.group_name]:Lr==null?void 0:Lr.group_name,Lr.group_id=(Qa=(ao=Lr==null?void 0:Lr.group_name)==null?void 0:ao.map(Ai=>{var So,Gi;let io=(Gi=(So=Nn.group_settings)==null?void 0:So.filter(fo=>(fo==null?void 0:fo.group_name)===Ai))==null?void 0:Gi[0];return io==null?void 0:io.group_id}))==null?void 0:Qa.toString().split(","),Lr}),tr.allow_late_settings=Qt;if(sn!=null&&sn.submit_limit&&!(sn!=null&&sn.submit_limit_num)){pe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ga(!1);return}if(sn!=null&&sn.can_submit&&!(sn!=null&&sn.submit_num)){pe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ga(!1);return}Object.keys(tr).map(function(Lr){Lr.indexOf("proportion")>-1&&(tr[Lr]=tr[Lr]/100)}),bn({type:"shixunHomeworks/updateSetting",payload:Dn(rn({},tr),{penalty_type:Si.Q.Number})}).then(Lr=>{Lr.status===0?(Ga(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),tt()):Ga(!1)})}),to=(0,E.useMemo)(()=>(Nn==null?void 0:Nn.allow_late)||(Nn==null?void 0:Nn.all_group_late),[Nn,ja]),vr=(tr,Lr,ao="group_id")=>{var Qa;return Lr?Lr.find(Ai=>Ai[ao]===tr):(Qa=Nn==null?void 0:Nn.group_settings)==null?void 0:Qa.find(Ai=>Ai.group_id[0]===tr)},qa=tr=>{var Lr,ao;const Qa=vr(tr,Nn==null?void 0:Nn.allow_late_settings,"id"),Ai=vr(tr,Nn==null?void 0:Nn.anonymous_comment_settings),So=vr(tr);return(Nn==null?void 0:Nn.allow_late)&&Qa&&Ee()(Qa==null?void 0:Qa.late_time)<=Ee()()||(Nn==null?void 0:Nn.anonymous_comment)&&Ai&&(Ai==null?void 0:Ai.evaluation_start)!==null||((ao=(Ee()(So==null?void 0:So.end_time)<=Ee()()&&((Lr=Nn==null?void 0:Nn.allow_late_settings)==null?void 0:Lr.filter(Gi=>Gi.group_id.includes(tr))))[0])==null?void 0:ao.late_time)!=null},wa=Nn==null?void 0:Nn.anonymous_comment,Ki=(In=Nn==null?void 0:Nn.allow_late_settings)!=null&&In.length?(er=Nn==null?void 0:Nn.allow_late_settings)==null?void 0:er.every(tr=>{if(tr.evaluation_start)return!0}):!1,Io=(Nn==null?void 0:Nn.unified_late)&&(Nn==null?void 0:Nn.anonymous_comment),oo=Nn==null?void 0:Nn.anonymous_comment,Ma=tr=>{if(!tr)return!1;const Lr=vr(tr,Nn==null?void 0:Nn.anonymous_comment_settings);return(Nn==null?void 0:Nn.anonymous_comment)&&Lr&&(Lr==null?void 0:Lr.evaluation_start)!==null},Mi=tr=>{const Lr=vr(tr,Nn==null?void 0:Nn.anonymous_comment_settings);return Lr&&(Lr==null?void 0:Lr.evaluation_start)!==null};return ir.createElement("div",{style:{padding:"30px 50px"}},ir.createElement("div",{className:`${Un.Z.title}`},ir.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),ir.createElement(Ke.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"},ir.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Un.Z.title_icon}`}))),ir.createElement("div",{className:Un.Z.content},((rr=Nn==null?void 0:Nn.group_settings)==null?void 0:rr.length)>0?ir.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Cn=Un.Z)==null?void 0:Cn.h_lh_40}`,align:"middle"},ir.createElement(hi.Z,{checked:sn.unified_setting,disabled:Ar||!((Kt=Nn==null?void 0:Nn.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))||(0,we.Rm)()&&!((Yr=(On=$e.AssistantObject)==null?void 0:On.group)!=null&&Yr.can_publish)||!(Nn!=null&&Nn.manage_all_group),onChange:()=>{var tr;if(!((tr=Nn==null?void 0:Nn.homework_status)!=null&&tr.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(sn.unified_setting=!sn.unified_setting,sn.unified_setting||(sn.unified_late=!1),Zr(Object.assign({},sn)),Ae==""){Rr([{}]);return}sn.unified_setting&&(Rr([]),Ka([{late_penalty:5}]))}}),ir.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ir.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,sn.unified_setting&&ir.createElement("div",{className:Un.Z.row_sty,style:{padding:"5px 30px"}},ir.createElement(ae.Z,{align:"middle"},ir.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),ir.createElement(fe.Z,{className:"ml5"},ir.createElement(mi.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Ar||!((Fa=Nn==null?void 0:Nn.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")||(Gn=Nn==null?void 0:Nn.homework_status)!=null&&Gn.includes("\u672A\u5F00\u59CB"))||(0,we.Rm)()&&!((Qn=(en=$e.AssistantObject)==null?void 0:en.group)!=null&&Qn.can_publish),value:sn.publish_time?Ee()(sn.publish_time):"",disabledDate:tr=>(0,ra.Q8)(tr,Nn==null?void 0:Nn.course_end_date),disabledTime:tr=>(0,ra.d0)(tr),onChange:(tr,Lr)=>{sn.publish_time=Lr,!sn.end_time&&sn.unified_setting&&(sn.end_time=Ee()(tr).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Zr(Object.assign({},sn))}})),ir.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),ir.createElement(ae.Z,{align:"middle"},ir.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),ir.createElement(fe.Z,{className:"ml5"},ir.createElement(mi.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ki||oo||(Nn==null?void 0:Nn.allow_late)&&(Nn==null?void 0:Nn.homework_status.includes("\u5DF2\u622A\u6B62"))||Ar||(Nn==null?void 0:Nn.allow_late)&&Ee()()>=Ee()(Nn==null?void 0:Nn.end_time)||(0,we.Rm)()&&!((Wn=(Zn=$e.AssistantObject)==null?void 0:Zn.group)!=null&&Wn.can_publish),disabledDate:tr=>(0,ra.Q8)(tr,Nn==null?void 0:Nn.course_end_date,sn.publish_time),disabledTime:tr=>(0,ra.d0)(tr,sn.publish_time),value:sn.end_time?Ee()(sn.end_time):"",onChange:(tr,Lr)=>{sn.end_time=Lr,Zr(Object.assign({},sn))}})),ir.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!sn.unified_setting&&ir.createElement(ae.Z,null,Ae&&Ae.map(function(tr,Lr){var ao,Qa,Ai,So;return ir.createElement(ae.Z,{key:Lr},ir.createElement(ae.Z,{style:{padding:"5px 14px 5px 52px"}},ir.createElement(fe.Z,{className:Un.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Lr+1),ir.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},ir.createElement(Ie.default,{disabled:Ar||((ao=Nn==null?void 0:Nn.homework_status)!=null&&ao.includes("\u672A\u53D1\u5E03")&&tr.id||Ee()(){var io,fo;if((0,we.Rm)()&&!((fo=(io=$e.AssistantObject)==null?void 0:io.group)!=null&&fo.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}Ae[Lr].group_name=Gi,Ae[Lr].group_id=tr.group_id;const lo=(0,at.flattenDeep)(Ae.map(Ko=>Ko.group_name)),To=Qt.map(Ko=>{let tl=(Ko==null?void 0:Ko.group_name)||[];return Dn(rn({},Ko),{group_name:(0,at.remove)(tl,ki=>lo.includes(ki))})});Ka(To),Rr(Ae.slice())}},Nn.group_settings&&Nn.group_settings.map(function(Gi){if(!Ae.map(io=>io.group_name).toString().split(",").includes(String(Gi.group_name)))return ir.createElement(or,{value:Gi.group_name,key:Gi.id},Gi.group_name)})))),ir.createElement(fe.Z,{style:{padding:"5px 0"}},ir.createElement(xr,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[tr.publish_time?Ee()(tr.publish_time):Ee()(),Ee()()]},disabled:Ar||(Ee()()<=Ee()((Qa=vr(tr.id))==null?void 0:Qa.publish_time)?!1:[!0,qa(tr.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Gi=>(0,ra.Q8)(Gi,Nn==null?void 0:Nn.course_end_date),disabledTime:Gi=>(0,ra.d0)(Gi),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:tr.publish_time&&[Ee()(tr.publish_time),Ee()(tr.end_time)],onChange:(Gi,io)=>{var fo,lo;if((0,we.Rm)()&&!((lo=(fo=$e.AssistantObject)==null?void 0:fo.group)!=null&&lo.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}Ae[Lr].publish_time=io[0],Ae[Lr].end_time=io[1],Rr([...Ae])}})),!Ar&&ir.createElement(fe.Z,{className:`${(Ai=Un.Z)==null?void 0:Ai.h_lh_40}`,style:{padding:"5px 0"}},Ae.length<((So=Nn==null?void 0:Nn.group_settings)==null?void 0:So.length)&&ir.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Rr(Ae.concat({}))}}),(tr!=null&&tr.publish_time&&Ee()(){var Gi,io;if((0,we.Rm)()&&!((io=(Gi=$e.AssistantObject)==null?void 0:Gi.normal)!=null&&io.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}const fo=(0,at.cloneDeep)(Qt);fo.forEach((lo,To)=>{lo.group_name&&(lo.group_name=lo.group_name.filter(Ko=>{var tl;return!((tl=Ae[Lr].group_name)!=null&&tl.includes(Ko))}))}),Ae=Ae.filter((lo,To)=>Lr!==To),Ka(fo),Rr(Ae.slice()),setTimeout(()=>Rr(Ae.slice()),10)}}):ir.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),ir.createElement(qi.ZP,{checkMarginLeft:60,className:"mb20",disabled:Ar,value:sn,onChange:tr=>Zr(rn(rn({},sn),tr))}),ir.createElement(ir.Fragment,null,ir.createElement("div",{className:`${Un.Z.title} mt30`},ir.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),ir.createElement("div",{className:Un.Z.content},ir.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Tr=Un.Z)==null?void 0:Tr.h_lh_40}`,align:"middle"},ir.createElement(hi.Z,{checked:sn.allow_late,disabled:Ki||Ar||(Nn==null?void 0:Nn.allow_late),onChange:tr=>{var Lr;if((0,we.Rm)()&&!((Lr=$e.AssistantObject.group)!=null&&Lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tr&&je.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:ir.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ir.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"),ir.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ir.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"))}),sn.allow_late=!sn.allow_late,Qt==""&&Ka([{late_penalty:5}]),Zr(Object.assign({},sn))}}),ir.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ir.createElement(Ke.Z,{overlayStyle:{width:380,maxWidth:380},title:ir.createElement("div",{style:{display:"flex",flexFlow:"column"}},ir.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),ir.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"),ir.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"))},ir.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Un.Z.title_icon}`}))),(sn==null?void 0:sn.allow_late)&&ir.createElement("div",{className:"pb5"},ir.createElement(ae.Z,{className:Un.Z.row_sty1},ir.createElement(fe.Z,{className:Un.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),ir.createElement(xe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Ar,value:sn.unified_late,onChange:tr=>{var Lr;if((0,we.Rm)()&&!((Lr=$e.AssistantObject.group)!=null&&Lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}sn.unified_late=tr.target.value,Qt==""&&!tr.target.value&&Ka([{late_penalty:5}]),Zr(rn({},sn))}},(sn==null?void 0:sn.unified_setting)&&ir.createElement(xe.ZP,{disabled:(Nn==null?void 0:Nn.allow_late)||!(Nn!=null&&Nn.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ei=Nn==null?void 0:Nn.group_settings)==null?void 0:ei.length)&&ir.createElement(xe.ZP,{disabled:Nn==null?void 0:Nn.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),sn!=null&&sn.unified_late?ir.createElement("div",null,ir.createElement(ae.Z,{wrap:!1,align:"middle",className:`${Un.Z.row_sty1} mb10 mt5`},ir.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),ir.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},ir.createElement(Ge.Z,{disabled:Ar||wa,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:sn.late_penalty,onChange:tr=>{var Lr;if((0,we.Rm)()&&!((Lr=$e.AssistantObject.group)!=null&&Lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}sn.late_penalty=tr,Zr(Object.assign({},sn))}})),ir.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")),ir.createElement(ae.Z,{className:`${Un.Z.row_sty1}`},ir.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),ir.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},ir.createElement(mi.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ar||Io||Ki,value:sn.late_time?Ee()(sn.late_time):"",disabledDate:tr=>(0,ra.Q8)(tr,Nn==null?void 0:Nn.course_end_date),disabledTime:tr=>(0,ra.d0)(tr),onChange:(tr,Lr)=>{var ao;if((0,we.Rm)()&&!((ao=$e.AssistantObject.group)!=null&&ao.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}sn.late_time=Lr,Zr(Object.assign({},sn))}})),ir.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Qt.map(function(tr,Lr){var ao;return ir.createElement(ae.Z,{key:Lr,style:{padding:"5px 14px 5px 52px"}},ir.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Lr+1),ir.createElement(fe.Z,{className:"mr20 ml10"},ir.createElement(Ie.default,{size:"large",disabled:Ar||!((ao=ja==null?void 0:ja.homework_status)!=null&&ao.includes("\u672A\u53D1\u5E03"))&&tr.id,mode:"multiple",style:{width:250},value:typeof tr.group_name=="string"?[tr.group_name]:tr.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Qa=>{var Ai;if((0,we.Rm)()&&!((Ai=$e.AssistantObject.normal)!=null&&Ai.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}Qt[Lr].group_name=Qa,Qt[Lr].group_id=tr.group_id,Ka(Qt.slice())}},Nn.group_settings&&Nn.group_settings.map(function(Qa){if(sn!=null&&sn.unified_setting&&!Qt.map(Ai=>Ai.group_name).toString().split(",").includes(String(Qa.group_name))&&!Mi(Qa.id))return ir.createElement(or,{value:Qa.group_name,key:Qa.id},Qa.group_name);if(Ae.map(Ai=>Ai.group_name).toString().split(",").includes(String(Qa.group_name))&&!Qt.map(Ai=>Ai.group_name).toString().split(",").includes(String(Qa.group_name))&&!Mi(Qa.id))return ir.createElement(or,{value:Qa.group_name,key:Qa.id},Qa.group_name)}))),ir.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),ir.createElement(fe.Z,{className:"mr20 ml10"},ir.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Ar||Ma(tr.id),defaultValue:tr.late_penalty,onChange:Qa=>{var Ai,So;if((0,we.Rm)()&&!((So=(Ai=$e.AssistantObject)==null?void 0:Ai.normal)!=null&&So.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}Qt[Lr].late_penalty=Qa,Qt[Lr].penalty_type=Si.Q.Number}})),ir.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ir.createElement(fe.Z,{className:"ml10"},ir.createElement(mi.default,{size:"large",disabled:Ar||Ma(tr.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Qa=>(0,ra.Q8)(Qa,Nn==null?void 0:Nn.course_end_date),disabledTime:Qa=>(0,ra.d0)(Qa),format:"YYYY-MM-DD HH:mm",value:tr!=null&&tr.late_time?Ee()(tr.late_time):void 0,onChange:(Qa,Ai)=>{var So,Gi;if((0,we.Rm)()&&!((Gi=(So=$e.AssistantObject)==null?void 0:So.normal)!=null&&Gi.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}Qt[Lr].late_time=Ai,Ka([...Qt])}})),!Ar&&ir.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},ir.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ka(Qt.concat({penalty_type:Si.Q.Number,late_penalty:5}))}}),Lr>0&&!tr.id?ir.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Qt=Qt.filter((Qa,Ai)=>Lr!==Ai),Ka(Qt.slice()),setTimeout(()=>Ka(Qt.slice()),10)}}):ir.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),ir.createElement(Te.ZP,{loading:yi,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ji()},"\u4FDD\u5B58"))};var qt=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(Xn),Jt=te(59301),kn=Object.defineProperty,Bn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,qe=(yt,$e,tt)=>$e in yt?kn(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,nt=(yt,$e)=>{for(var tt in $e||($e={}))ue.call($e,tt)&&qe(yt,tt,$e[tt]);if(Pr)for(var tt of Pr($e))Ye.call($e,tt)&&qe(yt,tt,$e[tt]);return yt},dt=(yt,$e)=>Bn(yt,Kn($e)),kt=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const It=({shixunHomeworks:yt,getData:$e,dispatch:tt})=>{const{workSetting:bn}=yt,In=(0,De.useParams)(),[er,rr]=(0,E.useState)(!0);let[Cn,Kt]=(0,E.useState)([]),[On,Yr]=(0,E.useState)([]);const[Fa,Gn]=(0,E.useState)(!1),[en,Qn]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Si.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,E.useEffect)(()=>{rr(!(0,we.GJ)())},[(0,we.GJ)()]),(0,E.useEffect)(()=>{bn!=null&&bn.course_id&&(Object.keys(en).map(function(Wn){Wn.indexOf("proportion")>-1?(en[Wn]=(bn[Wn]*100).toFixed(0),console.log(Wn,en[Wn],bn[Wn])):en[Wn]=bn[Wn]}),(!en.allow_late||!en.unified_late)&&(en.late_penalty=5),en.unified_setting||(en.unified_late=!1,en.unified_anonymous_comment=!1,en.unified_anonymous_appeal=!1),Cn=JSON.parse(JSON.stringify(bn.group_settings.map(Wn=>dt(nt({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),On=JSON.parse(JSON.stringify(bn.allow_late_settings.map(Wn=>dt(nt({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Qn(nt({},en)),Kt([...Cn]),Yr([...On]),console.log(en,bn))},[bn]);const Zn=()=>kt(void 0,null,function*(){const Wn=JSON.parse(JSON.stringify(en));if(Wn.categoryId=In.categoryId,en.unified_setting||(Cn=Cn==null?void 0:Cn.map(Tr=>{var ei,Nn;if(!Tr.publish_time||!Tr.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Tr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Tr.group_name=typeof(Tr==null?void 0:Tr.group_name)=="string"?[Tr==null?void 0:Tr.group_name]:Tr==null?void 0:Tr.group_name,Tr.group_id=(Nn=(ei=Tr==null?void 0:Tr.group_name)==null?void 0:ei.map(ja=>{var Rt,Ar;let ia=(Ar=(Rt=bn.group_settings)==null?void 0:Rt.filter(Ae=>(Ae==null?void 0:Ae.group_name)===ja))==null?void 0:Ar[0];return ia==null?void 0:ia.group_id}))==null?void 0:Nn.toString().split(","),Tr})),Wn.group_settings=Cn,en.allow_late)if(en.unified_late){if(en.late_penalty===null||en.late_penalty===void 0||en.late_penalty<0||en.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(!en.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else On=On==null?void 0:On.map(Tr=>{var ei,Nn;if(Tr.penalty_type=Si.Q.Number,Tr.late_penalty===null||Tr.late_penalty===void 0||Tr.late_penalty<0||Tr.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(!Tr.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Tr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Tr.group_name=typeof(Tr==null?void 0:Tr.group_name)=="string"?[Tr==null?void 0:Tr.group_name]:Tr==null?void 0:Tr.group_name,Tr.group_id=(Nn=(ei=Tr==null?void 0:Tr.group_name)==null?void 0:ei.map(ja=>{var Rt,Ar;let ia=(Ar=(Rt=bn.group_settings)==null?void 0:Rt.filter(Ae=>(Ae==null?void 0:Ae.group_name)===ja))==null?void 0:Ar[0];return ia==null?void 0:ia.group_id}))==null?void 0:Nn.toString().split(","),Tr}),Wn.allow_late_settings=On;Object.keys(Wn).map(function(Tr){Tr.indexOf("proportion")>-1&&(Wn[Tr]=Wn[Tr]/100)}),tt({type:"shixunHomeworks/updateSetting",payload:dt(nt({},Wn),{penalty_type:Si.Q.Number})}).then(Tr=>{Tr.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),$e())})});return Jt.createElement("div",{className:Va.form},Jt.createElement("div",{className:Va.title},"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Jt.createElement(hi.Z,{disabled:er,checked:en.is_group_grade,onChange:Wn=>{en.is_group_grade=Wn,Qn(nt({},en))}}),Jt.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Jt.createElement("div",{className:Va.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Jt.createElement(xe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:er,value:en.ta_mode,onChange:Wn=>{en.ta_mode=Wn.target.value,Qn(nt({},en))}},Jt.createElement(xe.ZP,{value:1,style:{marginRight:"40px"}},Jt.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Jt.createElement("br",null),Jt.createElement(xe.ZP,{value:0},Jt.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Jt.createElement("div",{className:Va.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Jt.createElement(xe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:er,value:en.final_mode,onChange:Wn=>{en.final_mode=Wn.target.value,Qn(nt({},en))}},Jt.createElement(xe.ZP,{value:!1,style:{marginRight:"12px"}},Jt.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Jt.createElement(xe.ZP,{value:!0},Jt.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Jt.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),en.final_mode?Jt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Jt.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Jt.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.te_proportion,onChange:Wn=>{en.te_proportion=Wn,Qn(Object.assign({},en))}}),Jt.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.ta_proportion,onChange:Wn=>{en.ta_proportion=Wn,Qn(Object.assign({},en))}}),en.is_group_grade&&Jt.createElement(Jt.Fragment,null,Jt.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:en.gr_proportion,onChange:Wn=>{en.gr_proportion=Wn,Qn(Object.assign({},en))}})),Jt.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Jt.createElement(Ge.Z,{disabled:er,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:en.st_proportion,onChange:Wn=>{en.st_proportion=Wn,Qn(Object.assign({},en))}})),!er&&Jt.createElement(Jt.Fragment,null,Jt.createElement(Te.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>Zn()},"\u4FDD\u5B58"),Jt.createElement(Te.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Jt.createElement(je.default,{open:Fa,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{Gn(!1)},onOk:()=>kt(void 0,null,function*(){const Wn=JSON.parse(JSON.stringify(en));Object.keys(Wn).map(function(ei){ei.indexOf("proportion")>-1&&(Wn[ei]=Wn[ei]/100)}),(yield(0,He.ZP)(`/api/courses/${In.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:Wn}})).status===0&&(pe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Gn(!1))})},Jt.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var Wt=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(It),Gt=te(59301),on=Object.defineProperty,Ht=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,hn=(yt,$e,tt)=>$e in yt?on(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,an=(yt,$e)=>{for(var tt in $e||($e={}))Sn.call($e,tt)&&hn(yt,tt,$e[tt]);if(Rn)for(var tt of Rn($e))Fn.call($e,tt)&&hn(yt,tt,$e[tt]);return yt},mn=(yt,$e)=>Ht(yt,gn($e)),Yn=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const _n=({getData:yt,dispatch:$e,shixunHomeworks:tt})=>{const{workSetting:bn}=tt,In=(0,De.useParams)(),[er,rr]=(0,E.useState)(!0);let[Cn,Kt]=(0,E.useState)([]),[On,Yr]=(0,E.useState)([]);const[Fa,Gn]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Si.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,E.useEffect)(()=>{rr(!(0,we.GJ)())},[(0,we.GJ)()]),(0,E.useEffect)(()=>{bn!=null&&bn.course_id&&(Object.keys(Fa).map(function(Qn){Qn.indexOf("proportion")>-1?(Fa[Qn]=bn[Qn]*100,console.log(Qn,Fa[Qn],bn[Qn])):Fa[Qn]=bn[Qn]}),(!Fa.allow_late||!Fa.unified_late)&&(Fa.late_penalty=5),Fa.unified_setting||(Fa.unified_late=!1,Fa.unified_anonymous_comment=!1,Fa.unified_anonymous_appeal=!1),Cn=JSON.parse(JSON.stringify(bn.group_settings.map(Qn=>mn(an({},Qn),{group_name:[Qn.group_name]})).filter(Qn=>Qn.publish_time!==null))),On=JSON.parse(JSON.stringify(bn.allow_late_settings.map(Qn=>mn(an({},Qn),{group_name:[Qn.group_name]})).filter(Qn=>Qn.late_time!==null))),Gn(an({},Fa)),Kt([...Cn]),Yr([...On]))},[bn]);const en=()=>Yn(void 0,null,function*(){const Qn=JSON.parse(JSON.stringify(Fa));if(Qn.categoryId=In.categoryId,Fa.unified_setting||(Cn=Cn==null?void 0:Cn.map(Zn=>{var Wn,Tr;if(!Zn.publish_time||!Zn.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Zn.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Zn.group_name=typeof(Zn==null?void 0:Zn.group_name)=="string"?[Zn==null?void 0:Zn.group_name]:Zn==null?void 0:Zn.group_name,Zn.group_id=(Tr=(Wn=Zn==null?void 0:Zn.group_name)==null?void 0:Wn.map(ei=>{var Nn,ja;let Rt=(ja=(Nn=bn.group_settings)==null?void 0:Nn.filter(Ar=>(Ar==null?void 0:Ar.group_name)===ei))==null?void 0:ja[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:Tr.toString().split(","),Zn})),Qn.group_settings=Cn,Fa.allow_late)if(Fa.unified_late){if(Fa.late_penalty===null||Fa.late_penalty===void 0||Fa.late_penalty<0||Fa.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(!Fa.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else On=On==null?void 0:On.map(Zn=>{var Wn,Tr;if(Zn.penalty_type=Si.Q.Number,Zn.late_penalty===null||Zn.late_penalty===void 0||Zn.late_penalty<0||Zn.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(!Zn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Zn.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Zn.group_name=typeof(Zn==null?void 0:Zn.group_name)=="string"?[Zn==null?void 0:Zn.group_name]:Zn==null?void 0:Zn.group_name,Zn.group_id=(Tr=(Wn=Zn==null?void 0:Zn.group_name)==null?void 0:Wn.map(ei=>{var Nn,ja;let Rt=(ja=(Nn=bn.group_settings)==null?void 0:Nn.filter(Ar=>(Ar==null?void 0:Ar.group_name)===ei))==null?void 0:ja[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:Tr.toString().split(","),Zn}),Qn.allow_late_settings=On;Object.keys(Qn).map(function(Zn){Zn.indexOf("proportion")>-1&&(Qn[Zn]=Qn[Zn]/100)}),$e({type:"shixunHomeworks/updateSetting",payload:mn(an({},Qn),{penalty_type:Si.Q.Number})}).then(Zn=>{Zn.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),yt())})});return Gt.createElement("div",{className:Va.form},Gt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Gt.createElement(rt.default,{checked:Fa.work_public,disabled:er,onChange:Qn=>{Fa.work_public=Qn.target.checked,Gn(Object.assign({},Fa))}},Gt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Gt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Gt.createElement(rt.default,{checked:Fa.score_open,disabled:er,onChange:Qn=>{Qn.target.checked&&(Fa.personal_score_open=!0),Fa.score_open=Qn.target.checked,Gn(Object.assign({},Fa))}},Gt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Gt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Gt.createElement(rt.default,{checked:Fa.personal_score_open,disabled:er||Fa.score_open,onChange:Qn=>{Fa.personal_score_open=Qn.target.checked,Gn(Object.assign({},Fa))}},Gt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Gt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Gt.createElement(rt.default,{checked:Fa.answer_public,disabled:er,onChange:Qn=>{Fa.answer_public=Qn.target.checked,Gn(Object.assign({},Fa))}},Gt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Gt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!er&&Gt.createElement(Gt.Fragment,null,Gt.createElement(Te.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:en},"\u4FDD\u5B58")))};var Mn=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(_n),cr=te(85320),ur=te(74970),kr=te(77648),Sa=te(41957),ea=te(47625),dr=te(59301),ta=Object.defineProperty,aa=Object.defineProperties,Qr=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,pa=(yt,$e,tt)=>$e in yt?ta(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,pr=(yt,$e)=>{for(var tt in $e||($e={}))qr.call($e,tt)&&pa(yt,tt,$e[tt]);if(ga)for(var tt of ga($e))ha.call($e,tt)&&pa(yt,tt,$e[tt]);return yt},Or=(yt,$e)=>aa(yt,Qr($e)),Mr=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Er=(yt,$e)=>{if($e==="comment"){const tt=yt==null?void 0:yt.filter(er=>er.evaluation_end!==null);return tt.length===0?[{deleteflag:!0}]:(0,ea.M)(tt,["evaluation_start","evaluation_end"]).map(er=>Or(pr({},er),{evaluation_start:[er.evaluation_start,er.evaluation_end],group_name:[er.group_name],deleteflag:!1}))}else if($e==="appeal"){const tt=yt==null?void 0:yt.filter(er=>er.appeal_time!==null);return tt.length===0?[{deleteflag:!0}]:(0,ea.M)(tt,["appeal_time"]).map(er=>Or(pr({},er),{group_name:[er.group_name],deleteflag:!1}))}},yr=(yt,$e)=>yt.map(tt=>$e.find(bn=>bn.value===tt).id),Jr=({shixunHomeworks:yt,classroomList:$e,dispatch:tt})=>{var bn,In,er,rr,Cn,Kt,On,Yr,Fa;const{workSetting:Gn,workList:en}=yt,Qn=(0,De.useParams)(),[Zn,Wn]=(0,E.useState)(!0);let[Tr,ei]=(0,E.useState)([]),[Nn,ja]=(0,E.useState)([]);const[Rt,Ar]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Si.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),ia=(bn=Gn==null?void 0:Gn.anonymous_comment_settings)==null?void 0:bn.map(vr=>({label:vr.group_name,value:vr.group_name,id:vr.group_id})),Ae=(In=Gn==null?void 0:Gn.anonymous_appeal_settings)==null?void 0:In.map(vr=>({label:vr.group_name,value:vr.group_name,id:vr.group_id})),[Rr]=Se.default.useForm(),[Qt]=Se.default.useForm(),Ka=()=>Mr(void 0,null,function*(){const vr=(0,ea.Y)(Rr.getFieldsValue(),"YYYY-MM-DD HH:mm"),qa=(0,at.cloneDeep)(vr);for(const wa of qa.anonymous_comment_settings||[]){if(!(wa!=null&&wa.evaluation_start))return pe.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!wa.group_name)return pe.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();wa.evaluation_end=wa==null?void 0:wa.evaluation_start[1],wa.evaluation_start=wa==null?void 0:wa.evaluation_start[0],wa.group_id=yr(wa.group_name,ia),Reflect.deleteProperty(wa,"deleteflag")}return qa}),sn=()=>{const vr=(0,ea.Y)(Qt.getFieldsValue(),"YYYY-MM-DD HH:mm"),qa=(0,at.cloneDeep)(vr);for(const wa of qa.anonymous_appeal_settings||[])wa.group_id=yr(wa.group_name,Ae),Reflect.deleteProperty(wa,"deleteflag");return qa},Zr=()=>Mr(void 0,null,function*(){yield tt({type:"shixunHomeworks/getWorkSetting",payload:pr({},Qn)}),Rr.resetFields(),Qt.resetFields()});(0,E.useEffect)(()=>{Gn!=null&&Gn.course_id&&(Object.keys(Rt).map(function(vr){vr.indexOf("proportion")>-1?Rt[vr]=Gn[vr]*100:Rt[vr]=Gn[vr]}),(!Rt.allow_late||!Rt.unified_late)&&(Rt.late_penalty=5),Rt.unified_setting||(Rt.unified_late=!1,Rt.unified_anonymous_comment=!1,Rt.unified_anonymous_appeal=!1),Tr=JSON.parse(JSON.stringify(Gn.group_settings.map(vr=>Or(pr({},vr),{group_name:[vr.group_name]})).filter(vr=>vr.publish_time!==null))),Nn=JSON.parse(JSON.stringify(Gn.allow_late_settings.map(vr=>Or(pr({},vr),{group_name:[vr.group_name]})).filter(vr=>vr.late_time!==null))),Ar(pr({},Rt)),ei([...Tr]),ja([...Nn]))},[Gn]),(0,E.useEffect)(()=>{Wn(!(0,we.t_)()&&!(Gn!=null&&Gn.can_edit))},[Gn,(0,we.t_)()]);const Za=(((er=Gn==null?void 0:Gn.homework_status)==null?void 0:er.includes("\u5DF2\u622A\u6B62"))||(ia==null?void 0:ia.length)>0)&&(Gn==null?void 0:Gn.student_works),zi=((rr=Gn==null?void 0:Gn.anonymous_appeal_settings)==null?void 0:rr.length)>0,yi=(Gn==null?void 0:Gn.anonymous_comment)&&(Gn==null?void 0:Gn.unified_anonymous_comment)&&((Cn=en==null?void 0:en.homework_status)==null?void 0:Cn.includes("\u5DF2\u622A\u6B62"))||zi,[Ga,ji]=(0,E.useState)(!1),to=()=>Mr(void 0,null,function*(){ji(!Ga);const vr=JSON.parse(JSON.stringify(Rt));if(vr.categoryId=Qn.categoryId,Rt.unified_setting||(Tr=Tr==null?void 0:Tr.map(wa=>{var Ki,Io;if(!wa.publish_time||!wa.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ji(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!wa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ji(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=(Io=(Ki=wa==null?void 0:wa.group_name)==null?void 0:Ki.map(oo=>{var Ma,Mi;let tr=(Mi=(Ma=Gn.group_settings)==null?void 0:Ma.filter(Lr=>(Lr==null?void 0:Lr.group_name)===oo))==null?void 0:Mi[0];return tr==null?void 0:tr.group_id}))==null?void 0:Io.toString().split(","),wa})),vr.group_settings=Tr,Rt.allow_late)if(Rt.unified_late){if(Rt.late_penalty===null||Rt.late_penalty===void 0||Rt.late_penalty<0||Rt.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ji(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Rt.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ji(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Nn=Nn==null?void 0:Nn.map(wa=>{var Ki,Io;if(wa.penalty_type=Si.Q.Number,wa.late_penalty===null||wa.late_penalty===void 0||wa.late_penalty<0||wa.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ji(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wa.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ji(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!wa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ji(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=(Io=(Ki=wa==null?void 0:wa.group_name)==null?void 0:Ki.map(oo=>{var Ma,Mi;let tr=(Mi=(Ma=Gn.group_settings)==null?void 0:Ma.filter(Lr=>(Lr==null?void 0:Lr.group_name)===oo))==null?void 0:Mi[0];return tr==null?void 0:tr.group_id}))==null?void 0:Io.toString().split(","),wa}),vr.allow_late_settings=Nn;if(Rt.evaluation_start){if(Rt.end_time&&Ee()(Rt.evaluation_start)<=Ee()(Rt.end_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ji(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(Rt.late_time&&Ee()(Rt.evaluation_start)<=Ee()(Rt.late_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ji(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(vr).map(function(wa){wa.indexOf("proportion")>-1&&(vr[wa]=vr[wa]/100)}),vr.anonymous_comment&&!vr.unified_anonymous_comment){const wa=yield Ka();vr.anonymous_comment_settings=wa.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Ki=>{Reflect.deleteProperty(vr,Ki)})}if(vr.anonymous_appeal&&!vr.unified_anonymous_appeal){const wa=sn();vr.anonymous_appeal_settings=wa.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Ki=>{Reflect.deleteProperty(vr,Ki)})}(yield(0,He.ZP)(`/api/homework_commons/${Qn.categoryId}/evaluation_setting.json`,{method:"post",body:pr({},vr)})).status===0?(ji(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Wn(!0),Zr()):ji(!1)});return dr.createElement("div",{className:Va.form},dr.createElement("div",{className:Va.title},"\u4F5C\u4E1A\u533F\u8BC4"),dr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},dr.createElement(hi.Z,{checked:Rt.anonymous_comment,disabled:Zn||!Za||(Gn==null?void 0:Gn.anonymous_comment),onChange:()=>{var vr;if((0,we.Rm)()&&!((vr=$e.AssistantObject.group)!=null&&vr.can_anonymous_comment)){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}Rt.anonymous_comment=!Rt.anonymous_comment,Rt.allow_late&&!Rt.evaluation_start?Rt.late_time&&Rt.late_time!=""&&(Rt.evaluation_start=Ee()(Rt.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Rt.evaluation_end=Ee()(Rt.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):Rt.unified_setting&&!Rt.evaluation_start&&Rt.end_time&&Rt.end_time!=""&&(Rt.evaluation_start=Ee()(Rt.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Rt.evaluation_end=Ee()(Rt.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),Rt.anonymous_comment&&(Rt.evaluation_num=parseInt(Rt.evaluation_num)?Rt.evaluation_num:3,Rt.absence_penalty=parseInt(Rt.absence_penalty)?Rt.absence_penalty:3),Ar(Object.assign({},Rt))}}),dr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),dr.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"),dr.createElement(Ke.Z,{title:dr.createElement("div",null,dr.createElement("div",null,"\u89C4\u5219"),dr.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"),dr.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),dr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),dr.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"))},dr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Va.title_icon}`}))),Rt.anonymous_comment&&dr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},dr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),dr.createElement(xe.ZP.Group,{value:Rt.unified_anonymous_comment,disabled:Zn||Rt.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment),onChange:vr=>{var qa;if((0,we.Rm)()&&!((qa=$e.AssistantObject.group)!=null&&qa.can_anonymous_comment)){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}Ar(wa=>Or(pr({},wa),{unified_anonymous_comment:vr.target.value})),Rr.resetFields()}},(Gn==null?void 0:Gn.unified_setting)&&(Gn==null?void 0:Gn.unified_late)&&dr.createElement(xe.ZP,{value:!0,disabled:Zn||Rt.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment)||!(Gn!=null&&Gn.manage_all_group)},dr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Kt=Gn==null?void 0:Gn.group_settings)==null?void 0:Kt.length)>0&&dr.createElement(xe.ZP,{value:!1},dr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),Rt.anonymous_comment&&Rt.unified_anonymous_comment&&dr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},dr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),dr.createElement(xe.ZP.Group,{value:Rt.anonymous_group,disabled:Zn||Rt.anonymous_appeal||(Gn==null?void 0:Gn.anonymous_comment),onChange:vr=>{var qa;if((0,we.Rm)()&&!((qa=$e.AssistantObject.group)!=null&&qa.can_anonymous_comment)){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}Ar(wa=>Or(pr({},wa),{anonymous_group:vr.target.value}))}},dr.createElement(xe.ZP,{value:!1},dr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((On=Gn==null?void 0:Gn.group_settings)==null?void 0:On.length)>0&&dr.createElement(xe.ZP,{value:!0,disabled:Zn||!(Gn!=null&&Gn.can_anonymous_group)},dr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Rt.anonymous_comment&&dr.createElement(dr.Fragment,null,Rt.unified_anonymous_comment?dr.createElement(cr.Z,{data:Rt,setData:Ar,disabled:Zn}):dr.createElement(Se.default,{form:Rr,autoComplete:"off",initialValues:Gn!=null&&Gn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Er(Gn==null?void 0:Gn.anonymous_comment_settings,"comment")}},dr.createElement(ur.Z,{disabled:Zn,selectOptions:ia,form:Rr,data:Rt}))),dr.createElement("div",{className:Va.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),dr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},dr.createElement(hi.Z,{checked:Rt.anonymous_appeal,disabled:Zn||!yi||(Gn==null?void 0:Gn.anonymous_appeal),onChange:()=>{var vr;if((0,we.Rm)()&&!((vr=$e.AssistantObject.group)!=null&&vr.can_anonymous_appeal)){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}Rt.anonymous_appeal=!Rt.anonymous_appeal,Rt.anonymous_appeal&&(Rt.appeal_penalty=parseInt(Rt.appeal_penalty)?Rt.appeal_penalty:2),Ar(Object.assign({},Rt))}}),dr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),dr.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")),Rt.anonymous_appeal&&dr.createElement(dr.Fragment,null,dr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},dr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),dr.createElement(xe.ZP.Group,{value:Rt.unified_anonymous_appeal,disabled:Zn||(Gn==null?void 0:Gn.anonymous_appeal),onChange:vr=>{var qa;if((0,we.Rm)()&&!((qa=$e.AssistantObject.group)!=null&&qa.can_anonymous_appeal)){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}Ar(wa=>Or(pr({},wa),{unified_anonymous_appeal:vr.target.value})),Qt.resetFields()}},(Gn==null?void 0:Gn.unified_anonymous_comment)&&dr.createElement(xe.ZP,{value:!0,disabled:!(Gn!=null&&Gn.manage_all_group)},dr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Yr=Gn==null?void 0:Gn.group_settings)==null?void 0:Yr.length)>0&&dr.createElement(xe.ZP,{value:!1},dr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),Rt.unified_anonymous_appeal?dr.createElement(kr.Z,{data:Rt,setData:Ar,disabled:Zn}):dr.createElement(Se.default,{form:Qt,initialValues:Gn!=null&&Gn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Er(Gn==null?void 0:Gn.anonymous_appeal_settings,"appeal")}},dr.createElement(Sa.Z,{disabled:Zn||(0,we.Rm)()&&!((Fa=$e.AssistantObject.group)!=null&&Fa.can_anonymous_appeal),selectOptions:Ae,form:Qt}))),!Zn&&dr.createElement(Te.ZP,{loading:Ga,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>to()},"\u4FDD\u5B58"))};var ba=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e})=>({shixunHomeworks:yt,classroomList:$e}))(Jr),Ra=te(64348),ca=te(4990),lt=te(59301),Ya=Object.defineProperty,Ua=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,Xa=(yt,$e,tt)=>$e in yt?Ya(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,di=(yt,$e)=>{for(var tt in $e||($e={}))oi.call($e,tt)&&Xa(yt,tt,$e[tt]);if(ui)for(var tt of ui($e))xi.call($e,tt)&&Xa(yt,tt,$e[tt]);return yt},$a=(yt,$e)=>Ua(yt,Wa($e)),Qi=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const gi=yt=>Qi(void 0,null,function*(){return yield(0,He.ZP)(`/api/homework_commons/${yt==null?void 0:yt.categoryId}/publish_setting.json`,{method:"post",body:yt})}),Zi=yt=>Qi(void 0,null,function*(){return yield(0,He.ZP)(`/api/homework_commons/${yt==null?void 0:yt.categoryId}/evaluation_setting.json`,{method:"post",body:yt})}),Ui=(yt,$e)=>yt==null?void 0:yt.map(tt=>{var bn;return(bn=$e==null?void 0:$e.find(In=>In.value===tt))==null?void 0:bn.id}),Hi=(yt,$e)=>{var tt;return yt=typeof yt=="string"?[yt]:yt,(tt=yt==null?void 0:yt.map(bn=>$e==null?void 0:$e.find(In=>{var er;return(er=In==null?void 0:In.group_name)==null?void 0:er.includes(bn)})))==null?void 0:tt.filter(bn=>bn)},ni=(yt,$e,tt,bn=!1)=>{let In=null,er=bn?$e:Hi(yt,$e);return er==null||er.forEach((rr,Cn)=>{(Cn==0||tt(rr,In||{}))&&(In=rr)}),In},ho=({shixunHomeworks:yt,loading:$e,dispatch:tt,classroomList:bn})=>{var In,er,rr,Cn,Kt,On,Yr,Fa,Gn,en,Qn,Zn,Wn,Tr,ei,Nn,ja,Rt,Ar;const ia=(0,De.useParams)(),{workSetting:Ae,workList:Rr}=yt,[,Qt,Ka]=(0,st.U)(gi,{categoryId:ia==null?void 0:ia.categoryId,penalty_type:Si.Q.Number}),[,sn,Zr]=(0,st.U)(Zi,{categoryId:ia==null?void 0:ia.categoryId}),[Za]=Se.default.useForm(),zi=Se.default.useWatch("group_type",Za),yi=Se.default.useWatch("unified_setting",Za),Ga=Se.default.useWatch("group_settings",Za),ji=Se.default.useWatch("allow_late_settings",Za),to=Se.default.useWatch("end_time",Za),vr=Se.default.useWatch("publish_time",Za),qa=Se.default.useWatch("allow_late",Za),wa=Se.default.useWatch("unified_late",Za),Ki=Se.default.useWatch("late_time",Za),Io=Se.default.useWatch("anonymous_comment",Za),oo=Se.default.useWatch("unified_anonymous_comment",Za),Ma=Se.default.useWatch("evaluation_start",Za),Mi=Se.default.useWatch("anonymous_appeal",Za),tr=Se.default.useWatch("anonymous_comment_settings",Za),Lr=Se.default.useWatch("unified_anonymous_appeal",Za),ao=Se.default.useWatch("anonymous_appeal_settings",Za),[Qa,Ai]=(0,E.useState)(!1),[So,Gi]=(0,E.useState)({}),io=Qa||(0,we.Rm)()&&!((er=(In=bn.AssistantObject)==null?void 0:In.group)!=null&&er.can_publish),fo=Qa||(0,we.Rm)()&&!((Cn=(rr=bn.AssistantObject)==null?void 0:rr.group)!=null&&Cn.can_late),lo=Qa||(0,we.Rm)()&&!((On=(Kt=bn.AssistantObject)==null?void 0:Kt.group)!=null&&On.can_anonymous_comment),To=Qa||(0,we.Rm)()&&!((Fa=(Yr=bn.AssistantObject)==null?void 0:Yr.group)!=null&&Fa.can_anonymous_appeal),Ko=(jn,fr)=>{if(jn!=null&&jn.some(uo=>typeof uo.group_name!="string")){const uo=[];jn==null||jn.forEach(Pn=>{var $n;typeof Pn.group_name!="string"&&(($n=Pn.group_name)==null||$n.forEach(Nr=>{uo.push($a(di({},Pn),{group_name:Nr}))}))}),jn=uo}return jn==null?void 0:jn.filter(uo=>{var Pn,$n,Nr;return!((Nr=($n=(Pn=fr==null?void 0:fr.map(Ti=>Ti==null?void 0:Ti.group_name))==null?void 0:Pn.toString())==null?void 0:$n.split(","))!=null&&Nr.includes(String(uo.group_name)))&&uo.is_admin})},tl=jn=>{if(jn=="allow_late"){je.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.createElement("div",null,lt.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"),lt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},lt.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(jn=="anonymous_comment"){je.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.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",lt.createElement("br",null),lt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},lt.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(jn=="anonymous_appeal"){je.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:lt.createElement(lt.Fragment,null,lt.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"),lt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",lt.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",lt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",lt.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",lt.createElement("br",null))});return}if(jn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(jn=="unified_anonymous_comment")return yi===!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(jn=="unified_anonymous_appeal")return yi===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":wa===!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(jn=="make_up_score")return qa?"\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(jn=="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"},ki=(jn,fr={})=>{var uo,Pn,$n,Nr,Ti,Xi,Ca,Ha,yo,Oi;if(jn=="unified_setting")return io||!((uo=Rr==null?void 0:Rr.homework_status)!=null&&uo.includes("\u672A\u53D1\u5E03"))||!(Ae!=null&&Ae.manage_all_group);if(jn=="publish_time")return io||!((Pn=Rr==null?void 0:Rr.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03")||($n=Rr==null?void 0:Rr.homework_status)!=null&&$n.includes("\u672A\u5F00\u59CB"));if(jn=="end_time"){const Vn=ni([],(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Vn=>jn==null?void 0:jn.includes(Vn)))return io||!(fr!=null&&fr.is_admin)||!((Nr=Rr==null?void 0:Rr.homework_status)!=null&&Nr.includes("\u672A\u53D1\u5E03"))&&(fr==null?void 0:fr.publish_time)&&Ee()().startOf("second")>=Ee()((Ti=fr==null?void 0:fr.publish_time)==null?void 0:Ti[0]).startOf("second");if(["group_settings","publish_time"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.allow_late_settings)||[],(Ur,mo)=>(Ur==null?void 0:Ur.late_time)&&(mo==null?void 0:mo.late_time)&&Ee()(Ur==null?void 0:Ur.late_time).startOf("second")(Ur==null?void 0:Ur.evaluation_start)&&(mo==null?void 0:mo.evaluation_start)&&Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second")=Ee()((Ca=fr==null?void 0:fr.publish_time)==null?void 0:Ca[0]).startOf("second"),(Ae==null?void 0:Ae.allow_late)&&(Vn==null?void 0:Vn.late_time)&&Ee()().startOf("second")>=Ee()(fr==null?void 0:fr.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Wr==null?void 0:Wr.evaluation_start)&&Ee()().startOf("second")>=Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")]}if(jn=="allow_late"){const Vn=((Ha=Ae==null?void 0:Ae.allow_late_settings)==null?void 0:Ha.filter(Ur=>Ur.late_time!==null).map(Ur=>{var mo;return(mo=Ur==null?void 0:Ur.group_id)==null?void 0:mo[0]}))||[],Wr=ni(null,(Ae==null?void 0:Ae.group_settings)||[],(Ur,mo)=>(Ur==null?void 0:Ur.end_time)&&(mo==null?void 0:mo.end_time)&&Ee()(Ur==null?void 0:Ur.end_time).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||(Vn==null?void 0:Vn.includes((yo=Wr==null?void 0:Wr.group_id)==null?void 0:yo[0]))&&(Ae==null?void 0:Ae.allow_late)&&(Wr==null?void 0:Wr.end_time)&&Ee()().startOf("second")>=Ee()(Wr==null?void 0:Wr.end_time).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Ae==null?void 0:Ae.evaluation_start)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")}if(jn=="unified_late"){const Vn=ni(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")||yi===!1}if(jn=="late_penalty"||jn=="late_time")return fo||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.group_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.end_time)&&(Ur==null?void 0:Ur.end_time)&&Ee()(Wr==null?void 0:Wr.end_time).startOf("second")>Ee()(Ur==null?void 0:Ur.end_time).startOf("second"));return io||!(fr!=null&&fr.is_admin)||(Vn==null?void 0:Vn.end_time)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.end_time).startOf("second")||(fr==null?void 0:fr.group_name)&&((Oi=fr==null?void 0:fr.group_name)==null?void 0:Oi.length)&&(Ae==null?void 0:Ae.unified_setting)&&(Ae==null?void 0:Ae.end_time)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second"));return io||!(fr!=null&&fr.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(jn=="anonymous_comment"){const Vn=ni(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second"),!0);return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||(Ae==null?void 0:Ae.anonymous_comment)&&(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(jn=="unified_anonymous_comment"){const Vn=ni(null,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||!(Ae!=null&&Ae.unified_anonymous_comment)&&(Ae==null?void 0:Ae.anonymous_comment)&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")||wa===!1||yi===!1}if(jn=="anonymous_group")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&(Ae==null?void 0:Ae.evaluation_start)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(jn=="evaluation_start")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.anonymous_comment)&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(jn=="evaluation_start")return lo;if(jn=="evaluation_end")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(jn=="evaluation_num")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(jn=="absence_penalty")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(["anonymous_comment_settings","group_name"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second"));return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second"));return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin)||[(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_start)&&(Ur==null?void 0:Ur.evaluation_start)&&Ee()(Wr==null?void 0:Wr.evaluation_start).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_start).startOf("second"));return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin)||(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Vn=>jn==null?void 0:jn.includes(Vn))||["anonymous_comment_settings","student_comment"].every(Vn=>jn==null?void 0:jn.includes(Vn)))return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin);if(jn=="student_comment")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(jn=="is_open_abnormal_score")return lo||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||(Ae==null?void 0:Ae.is_open_abnormal_score);if(jn=="anonymous_appeal")return To||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ae.anonymous_appeal&&Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second");if(jn=="unified_anonymous_appeal")return To||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||Ee()().startOf("second")>=Ee()(Ae==null?void 0:Ae.evaluation_start).startOf("second")||wa===!1||yi===!1||oo==!1;if(jn=="appeal_penalty")return To||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)();if(["anonymous_appeal_settings","group_name"].every(Vn=>jn==null?void 0:jn.includes(Vn))){const Vn=ni(fr==null?void 0:fr.group_name,(Ae==null?void 0:Ae.anonymous_comment_settings)||[],(Wr,Ur)=>(Wr==null?void 0:Wr.evaluation_end)&&(Ur==null?void 0:Ur.evaluation_end)&&Ee()(Wr==null?void 0:Wr.evaluation_end).startOf("second")>Ee()(Ur==null?void 0:Ur.evaluation_end).startOf("second"));return To||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin)||(Vn==null?void 0:Vn.evaluation_end)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Vn=>jn==null?void 0:jn.includes(Vn))?To||!(Ae!=null&&Ae.can_edit)&&!(0,we.t_)()||!(fr!=null&&fr.is_admin):!1},ll=(jn,fr)=>{var uo,Pn,$n,Nr,Ti,Xi,Ca,Ha,yo;if(console.log("handleValuesChange",jn,fr),tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in jn&&(fr!=null&&fr.end_time||Za.setFieldsValue({end_time:Ee()(fr==null?void 0:fr.publish_time).add(7,"days")})),"unified_setting"in jn&&(fr!=null&&fr.unified_setting||Za.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in jn&&(fr!=null&&fr.unified_late||Za.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in jn&&(fr!=null&&fr.unified_anonymous_comment||Za.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in jn){let Oi=[];(uo=fr==null?void 0:fr.group_settings)==null||uo.forEach(Vn=>{Oi=[...Oi,...(Vn==null?void 0:Vn.group_name)||[]]}),Za.setFieldsValue({allow_late_settings:((Pn=fr==null?void 0:fr.allow_late_settings)==null?void 0:Pn.map(Vn=>{var Wr;return $a(di({},Vn),{group_name:(Wr=Vn==null?void 0:Vn.group_name)==null?void 0:Wr.filter(Ur=>Oi.includes(Ur))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:(($n=fr==null?void 0:fr.anonymous_comment_settings)==null?void 0:$n.map(Vn=>{var Wr,Ur;return $a(di({},Vn),{group_name:Vn!=null&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()((Wr=Vn==null?void 0:Vn.evaluation_start)==null?void 0:Wr[0]).startOf("second")?Vn==null?void 0:Vn.group_name:(Ur=Vn==null?void 0:Vn.group_name)==null?void 0:Ur.filter(mo=>Oi.includes(mo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Nr=fr==null?void 0:fr.anonymous_appeal_settings)==null?void 0:Nr.map(Vn=>{var Wr;return $a(di({},Vn),{group_name:(Wr=Vn==null?void 0:Vn.group_name)==null?void 0:Wr.filter(Ur=>Oi.includes(Ur))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in jn){let Oi=[];(Ti=fr==null?void 0:fr.allow_late_settings)==null||Ti.forEach(Vn=>{Oi=[...Oi,...(Vn==null?void 0:Vn.group_name)||[]]}),Za.setFieldsValue({anonymous_comment_settings:((Xi=fr==null?void 0:fr.anonymous_comment_settings)==null?void 0:Xi.map(Vn=>{var Wr,Ur;return $a(di({},Vn),{group_name:Vn!=null&&Vn.evaluation_start&&Ee()().startOf("second")>=Ee()((Wr=Vn==null?void 0:Vn.evaluation_start)==null?void 0:Wr[0]).startOf("second")?Vn==null?void 0:Vn.group_name:(Ur=Vn==null?void 0:Vn.group_name)==null?void 0:Ur.filter(mo=>Oi.includes(mo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ca=fr==null?void 0:fr.anonymous_appeal_settings)==null?void 0:Ca.map(Vn=>{var Wr;return $a(di({},Vn),{group_name:(Wr=Vn==null?void 0:Vn.group_name)==null?void 0:Wr.filter(Ur=>Oi.includes(Ur))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in jn){let Oi=[];(Ha=fr==null?void 0:fr.anonymous_comment_settings)==null||Ha.forEach(Vn=>{Oi=[...Oi,...(Vn==null?void 0:Vn.group_name)||[]]}),Za.setFieldsValue({anonymous_appeal_settings:((yo=fr==null?void 0:fr.anonymous_appeal_settings)==null?void 0:yo.map(Vn=>{var Wr;return $a(di({},Vn),{group_name:(Wr=Vn==null?void 0:Vn.group_name)==null?void 0:Wr.filter(Ur=>Oi.includes(Ur))})}))||[{is_admin:!0,appeal_penalty:2}]})}Za.validateFields(),console.log("=====",Ee()(fr==null?void 0:fr.end_time).format("YYYY-MM-DD HH:mm:ss"))},hl=jn=>Qi(void 0,null,function*(){var fr,uo,Pn,$n;const Nr=jn;if(Nr.min_num>Nr.max_num){pe.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}Nr.group_settings=(fr=Nr==null?void 0:Nr.group_settings)==null?void 0:fr.map(Ca=>{var Ha,yo;return Ca.end_time=Ee()((Ha=Ca==null?void 0:Ca.publish_time)==null?void 0:Ha[1]).startOf("second"),Ca.publish_time=Ee()((yo=Ca==null?void 0:Ca.publish_time)==null?void 0:yo[0]).startOf("second"),Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=Ui(Ca==null?void 0:Ca.group_name,Ae==null?void 0:Ae.group_settings),Ca}),Nr.allow_late_settings=(uo=Nr==null?void 0:Nr.allow_late_settings)==null?void 0:uo.map(Ca=>(Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=Ui(Ca==null?void 0:Ca.group_name,Ae==null?void 0:Ae.group_settings),Ca)),Nr.anonymous_comment_settings=(Pn=Nr==null?void 0:Nr.anonymous_comment_settings)==null?void 0:Pn.map(Ca=>{var Ha,yo;return Ca.evaluation_end=Ee()((Ha=Ca==null?void 0:Ca.evaluation_start)==null?void 0:Ha[1]).startOf("second"),Ca.evaluation_start=Ee()((yo=Ca==null?void 0:Ca.evaluation_start)==null?void 0:yo[0]).startOf("second"),Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=Ui(Ca==null?void 0:Ca.group_name,Ae==null?void 0:Ae.group_settings),Ca}),Nr.anonymous_appeal_settings=($n=Nr==null?void 0:Nr.anonymous_appeal_settings)==null?void 0:$n.map(Ca=>(Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=Ui(Ca==null?void 0:Ca.group_name,Ae==null?void 0:Ae.group_settings),Ca)),!((yield Ka(di({},Nr))).status!==0||(yield Zr(di({},Nr))).status!==0)&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),po(),tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),po=()=>{tt({type:"shixunHomeworks/getWorkSetting",payload:di({},ia)}),tt({type:"shixunHomeworks/getWorkList",payload:di({},ia)})};(0,E.useEffect)(()=>{var jn,fr,uo,Pn;let $n=(jn=Ae==null?void 0:Ae.group_settings)==null?void 0:jn.filter(Ha=>Ha.publish_time!==null).map(Ha=>$a(di({},Ha),{group_name:[Ha.group_name],publish_time:(Ha==null?void 0:Ha.publish_time)&&[Ee()(Ha==null?void 0:Ha.publish_time),Ee()(Ha==null?void 0:Ha.end_time)]}));$n=(0,Ne.QE)(($n==null?void 0:$n.length)>0?$n:[]);const Nr=(fr=Ae.allow_late_settings)==null?void 0:fr.filter(Ha=>Ha.late_time!==null).map(Ha=>$a(di({},Ha),{group_name:[Ha.group_name],late_time:(Ha==null?void 0:Ha.late_time)&&Ee()(Ha==null?void 0:Ha.late_time)})),Ti=(uo=Ae.anonymous_comment_settings)==null?void 0:uo.filter(Ha=>Ha.evaluation_start!==null).map(Ha=>$a(di({},Ha),{group_name:[Ha.group_name],evaluation_start:(Ha==null?void 0:Ha.evaluation_start)&&[Ee()(Ha==null?void 0:Ha.evaluation_start),Ee()(Ha==null?void 0:Ha.evaluation_end)]})),Xi=(Pn=Ae.anonymous_appeal_settings)==null?void 0:Pn.filter(Ha=>Ha.appeal_time!==null).map(Ha=>$a(di({},Ha),{group_name:[Ha.group_name]})),Ca=$a(di({},Ae),{late_penalty:Ae!=null&&Ae.allow_late?Ae==null?void 0:Ae.late_penalty:5,evaluation_num:Ae!=null&&Ae.evaluation_num?Ae==null?void 0:Ae.evaluation_num:3,absence_penalty:Ae!=null&&Ae.anonymous_comment?Ae==null?void 0:Ae.absence_penalty:3,appeal_penalty:Ae!=null&&Ae.anonymous_appeal?Ae==null?void 0:Ae.appeal_penalty:2,publish_time:Ae!=null&&Ae.publish_time?Ee()(Ae==null?void 0:Ae.publish_time):"",end_time:Ae!=null&&Ae.end_time?Ee()(Ae==null?void 0:Ae.end_time):"",late_time:Ae!=null&&Ae.late_time?Ee()(Ae==null?void 0:Ae.late_time):"",evaluation_start:Ae!=null&&Ae.evaluation_start?Ee()(Ae==null?void 0:Ae.evaluation_start):"",evaluation_end:Ae!=null&&Ae.evaluation_end?Ee()(Ae==null?void 0:Ae.evaluation_end):"",group_settings:$n!=null&&$n.length?$n:[{is_admin:!0}],allow_late_settings:Nr!=null&&Nr.length?Nr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Ti!=null&&Ti.length?Ti:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Xi!=null&&Xi.length?Xi:[{is_admin:!0,appeal_penalty:2}]});Za.setFieldsValue(Ca),Gi(Ca),Ai(!(0,we.GJ)()),console.log("workSetting",Ae)},[Ae]),(0,E.useEffect)(()=>(tt({type:"globalSetting/footerToggle",payload:!1}),()=>{tt({type:"globalSetting/footerToggle",payload:!0}),tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Za==null||Za.resetFields()}),[]);const Ao=(jn,fr)=>{jn!=null&&jn.group_id||(jn.group_id=Ui(jn==null?void 0:jn.group_name,Ae==null?void 0:Ae.group_settings)),tt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:jn,index:fr,rangePickerDisabled:ki(["group_settings","publish_time"],Ga==null?void 0:Ga[fr]),disabledDate:Ae==null?void 0:Ae.course_end_date}})};return lt.createElement(En.Z,{spinning:!!$e["shixunHomeworks/getWorkSetting"]||!!$e["shixunHomeworks/getWorkList"]},lt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},lt.createElement(Se.default,{form:Za,colon:!1,disabled:Qa,initialValues:So,scrollToFirstError:!0,onValuesChange:ll,onFinish:hl},lt.createElement("div",{style:{paddingBottom:"30px"}},lt.createElement("div",{className:`${Un.Z.title}`},lt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),lt.createElement(Ke.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"},lt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Un.Z.title_icon}`}))),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line}`},lt.createElement(Se.default.Item,{className:(Gn=Un.Z)==null?void 0:Gn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},lt.createElement(xe.ZP.Group,{disabled:ki("unified_setting")},lt.createElement(xe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((en=Ae==null?void 0:Ae.group_settings)==null?void 0:en.length)>0&<.createElement(xe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),yi?lt.createElement(ae.Z,{className:Un.Z.row_sty,style:{padding:"5px 30px"}},lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:jn=>jn&&Ee()(jn).startOf("second")},lt.createElement(mi.default,{style:{width:200},size:"large",disabled:ki("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:jn=>(0,Ne.Q8)(jn,Ae==null?void 0:Ae.course_end_date),disabledTime:jn=>(0,Ne.d0)(jn),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:jn=>jn&&Ee()(jn).startOf("second")},lt.createElement(mi.default,{style:{width:200},size:"large",disabled:ki("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:jn=>(0,Ne.Q8)(jn,Ae==null?void 0:Ae.course_end_date,Ee()(vr).add(1,"minutes").format()),disabledTime:jn=>(0,Ne.d0)(jn,Ee()(vr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):lt.createElement(Se.default.List,{name:"group_settings"},(jn,{add:fr,remove:uo})=>jn.map((Pn,$n)=>{var Nr,Ti,Xi,Ca,Ha,yo;return lt.createElement(ae.Z,{key:Pn.key,style:{padding:"5px 14px 5px 30px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",$n+1),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{className:"ml10",name:[Pn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:ki(["group_settings","group_name"],Ga==null?void 0:Ga[$n]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Nr=Ae==null?void 0:Ae.group_settings)==null?void 0:Nr.filter(Oi=>{var Vn,Wr,Ur;return!((Ur=(Wr=(Vn=Ga==null?void 0:Ga.map(mo=>mo==null?void 0:mo.group_name))==null?void 0:Vn.toString())==null?void 0:Wr.split(","))!=null&&Ur.includes(String(Oi.group_name)))&&Oi.is_admin}),maxTagCount:4,maxTagPlaceholder:Oi=>lt.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ao(Ga[$n],$n)},"+",Oi==null?void 0:Oi.length)}))),lt.createElement(fe.Z,null,lt.createElement(Se.default.Item,{className:"ml20",name:[Pn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},lt.createElement(mi.default.RangePicker,{style:{width:585},size:"large",disabled:ki(["group_settings","publish_time"],Ga==null?void 0:Ga[$n]),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:Oi=>(0,Ne.Q8)(Oi,Ae==null?void 0:Ae.course_end_date),disabledTime:Oi=>(0,Ne.d0)(Oi),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Oi=>{if(Oi!=null&&Oi[0]&&!(Oi!=null&&Oi[1])){const Vn=Za.getFieldValue("group_settings");Vn[$n].publish_time=[Oi[0],Ee()(Oi[0]).add(7,"days")],Za.setFieldsValue({group_settings:Vn})}}}))),!Qa&<.createElement(ae.Z,{className:(Ti=Un.Z)==null?void 0:Ti.h_lh_40},((Ca=(Xi=Ga==null?void 0:Ga[$n])==null?void 0:Xi.group_id)==null?void 0:Ca.length)>1&<.createElement(fe.Z,null,lt.createElement(Ke.Z,{title:"\u89C4\u5219\u62C6\u5206"},lt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ao(Ga[$n],$n)}))),((yo=(Ha=Ae==null?void 0:Ae.group_settings)==null?void 0:Ha.filter(Oi=>{var Vn,Wr,Ur;return!((Ur=(Wr=(Vn=Ga==null?void 0:Ga.map(mo=>mo==null?void 0:mo.group_name))==null?void 0:Vn.toString())==null?void 0:Wr.split(","))!=null&&Ur.includes(String(Oi.group_name)))&&Oi.is_admin}))==null?void 0:yo.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{fr({is_admin:!0})}})),$n!=0&&!ki(["group_settings","group_name"],Ga==null?void 0:Ga[$n])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{uo(Pn.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),lt.createElement("div",{style:{paddingBottom:"30px"},className:Un.Z.fenzu},lt.createElement("div",{className:`${Un.Z.title}`},lt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),lt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},lt.createElement(Se.default.Item,{name:"group_type",label:lt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},lt.createElement(xe.ZP.Group,{options:[{value:vn.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:vn.YT.TEACHER_ASSIGN,label:lt.createElement(lt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",lt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),lt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},lt.createElement(Se.default.Item,{name:"min_num",normalize:jn=>Math.round(jn),label:lt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},lt.createElement(Ge.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),lt.createElement(Se.default.Item,{name:"max_num",normalize:jn=>Math.round(jn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},lt.createElement(Ge.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),lt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),lt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},lt.createElement(Se.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},lt.createElement(rt.default,null,"\u66F4\u6539\u7EC4\u540D")),lt.createElement(Se.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},lt.createElement(rt.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",lt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),lt.createElement(qi.rU,{form:Za}),lt.createElement(lt.Fragment,null,lt.createElement("div",{className:`${Un.Z.title} mt30`},lt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Qn=Un.Z)==null?void 0:Qn.h_lh_40}`,align:"middle"},lt.createElement(Se.default.Item,{name:"allow_late",valuePropName:"checked"},lt.createElement(hi.Z,{disabled:ki("allow_late")})),lt.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),lt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),qa&<.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:Un.Z.row_sty1},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),lt.createElement(Se.default.Item,{className:`${(Zn=Un.Z)==null?void 0:Zn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:ki("unified_late")},lt.createElement(xe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Wn=Ae==null?void 0:Ae.group_settings)==null?void 0:Wn.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),yi===!1&<.createElement(Ke.Z,{title:tl("unified_late")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),wa?lt.createElement("div",{style:{paddingBottom:5}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10 mt5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),lt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},lt.createElement(Se.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:ki("late_penalty")}))),lt.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")),lt.createElement(ae.Z,{className:Un.Z.row_sty1},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},lt.createElement(Se.default.Item,{name:"late_time",rules:[{required:!0,validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ee()(fr).startOf("second")<=Ee()(to).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:jn=>jn&&Ee()(jn).startOf("second")},lt.createElement(mi.default,{style:{width:280},size:"large",disabled:ki("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:jn=>(0,Ne.Q8)(jn,Ae==null?void 0:Ae.course_end_date,Ee()(to).add(1,"minutes").format()),disabledTime:jn=>(0,Ne.d0)(jn,Ee()(to).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),lt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):lt.createElement(Se.default.List,{name:"allow_late_settings"},(jn,{add:fr,remove:uo})=>jn.map((Pn,$n)=>{var Nr,Ti,Xi,Ca,Ha,yo;const Oi=to||((Xi=(Ti=ni((Nr=ji==null?void 0:ji[$n])==null?void 0:Nr.group_name,Ga||[],(Vn,Wr)=>{var Ur,mo;return Ee()((Ur=Vn==null?void 0:Vn.publish_time)==null?void 0:Ur[1]).startOf("second")>Ee()((mo=Wr==null?void 0:Wr.publish_time)==null?void 0:mo[1]).startOf("second")}))==null?void 0:Ti.publish_time)==null?void 0:Xi[1]);return lt.createElement(ae.Z,{key:Pn.key,style:{padding:"5px 14px 5px 52px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",$n+1),lt.createElement(fe.Z,{className:"mr20 ml20"},lt.createElement(Se.default.Item,{name:[Pn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:ki(["allow_late_settings","group_name"],ji==null?void 0:ji[$n]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ko(yi?Ae==null?void 0:Ae.group_settings:Ga,[...ji||[],...(Ae==null?void 0:Ae.anonymous_comment)&&!(Ae!=null&&Ae.unified_anonymous_comment)&&((Ca=Ae==null?void 0:Ae.anonymous_comment_settings)==null?void 0:Ca.filter(Vn=>(Vn==null?void 0:Vn.evaluation_start)&&Ee()().startOf("second")>=Ee()(Vn==null?void 0:Vn.evaluation_start).startOf("second")))||[]])}))),lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),lt.createElement(fe.Z,{className:"mr20 ml10"},lt.createElement(Se.default.Item,{name:[Pn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},lt.createElement(Ge.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:ki(["allow_late_settings","late_penalty"],ji==null?void 0:ji[$n])}))),lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,{className:"ml10"},lt.createElement(Se.default.Item,{name:[Pn.name,"late_time"],rules:[{required:!0,validator:(Vn,Wr)=>Wr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Oi&&Ee()(Wr).startOf("second")<=Ee()(Oi).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()}]},lt.createElement(mi.default,{disabled:ki(["allow_late_settings","late_time"],ji==null?void 0:ji[$n]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Vn=>(0,Ne.Q8)(Vn,Ae==null?void 0:Ae.course_end_date,Ee()(Oi).add(1,"minutes").format()),disabledTime:Vn=>(0,Ne.d0)(Vn,Ee()(Oi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}}))),!Qa&<.createElement(ae.Z,{className:(Ha=Un.Z)==null?void 0:Ha.h_lh_40},((yo=Ko(yi?Ae==null?void 0:Ae.group_settings:Ga,ji))==null?void 0:yo.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{fr({is_admin:!0,late_penalty:5})}})),$n!=0&&!ki(["allow_late_settings","group_name"],ji==null?void 0:ji[$n])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{uo(Pn.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),lt.createElement(lt.Fragment,null,lt.createElement("div",{className:`${Un.Z.title} mt30`},lt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),lt.createElement("div",{className:Un.Z.content},lt.createElement(ae.Z,{className:`${Un.Z.row_sty} ${Un.Z.bottom_line} ${(Tr=Un.Z)==null?void 0:Tr.h_lh_40}`,align:"middle"},lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_comment",valuePropName:"checked"},lt.createElement(hi.Z,{disabled:ki("anonymous_comment")}))),lt.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),lt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Io&<.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} ${!qa&&"mb10"} mt5`},lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},lt.createElement(rt.default,null," ",qa?"\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"," ")))),!qa&<.createElement(fe.Z,{className:"mr10"},lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"make_up_score"},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),lt.createElement(fe.Z,null,lt.createElement(Ke.Z,{title:tl("make_up_score")},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),lt.createElement("div",{style:{position:"relative"}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5 ${Un.Z.bottom_line}`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:`${(ei=Un.Z)==null?void 0:ei.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},lt.createElement(xe.ZP.Group,{disabled:ki("unified_anonymous_comment")},lt.createElement(xe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Nn=Ae==null?void 0:Ae.group_settings)==null?void 0:Nn.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(wa===!1||yi===!1)&<.createElement(Ke.Z,{title:tl("unified_anonymous_comment")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),oo?lt.createElement(lt.Fragment,null,lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_group",className:`${(ja=Un.Z)==null?void 0:ja.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:ki("anonymous_group")},lt.createElement(xe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Rt=Ae==null?void 0:Ae.group_settings)==null?void 0:Rt.length)>0&<.createElement(xe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ee()(fr).startOf("second")<=Ee()(Ki||to).startOf("second")?Promise.reject(Ki?"\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:jn=>jn&&Ee()(jn).startOf("second")},lt.createElement(mi.default,{disabled:ki("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:jn=>(0,Ne.Q8)(jn,Ae==null?void 0:Ae.course_end_date,Ee()(Ki||to).add(1,"minutes").format()),disabledTime:jn=>(0,Ne.d0)(jn,Ee()(Ki||to).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(jn,fr)=>fr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ee()(fr).startOf("second")<=Ee()(Ma||Ki||to).startOf("second")?Promise.reject(Ma?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ki?"\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:jn=>jn&&Ee()(jn).startOf("second")},lt.createElement(mi.default,{disabled:ki("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:jn=>(0,Ne.Q8)(jn,Ae==null?void 0:Ae.course_end_date,Ee()(Ma||Ki||to).add(1,"minutes").format()),disabledTime:jn=>(0,Ne.d0)(jn,Ee()(Ma||Ki||to).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ee()((0,Ne.U6)(),"HH:mm")}})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},lt.createElement(Ge.Z,{size:"large",style:{width:186,marginLeft:10},disabled:ki("evaluation_num")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb10`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:ki("absence_penalty")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):lt.createElement(Se.default.List,{name:"anonymous_comment_settings"},(jn,{add:fr,remove:uo})=>jn.map((Pn,$n)=>{var Nr,Ti,Xi,Ca,Ha,yo,Oi;const Vn=Ki||((Ti=ni((Nr=tr==null?void 0:tr[$n])==null?void 0:Nr.group_name,ji||[],(Wr,Ur)=>Ee()(Wr==null?void 0:Wr.late_time).startOf("second")>Ee()(Ur==null?void 0:Ur.late_time).startOf("second")))==null?void 0:Ti.late_time)||to||((Ha=(Ca=ni((Xi=tr==null?void 0:tr[$n])==null?void 0:Xi.group_name,Ga||[],(Wr,Ur)=>{var mo,gu;return Ee()((mo=Wr==null?void 0:Wr.publish_time)==null?void 0:mo[1]).startOf("second")>Ee()((gu=Ur==null?void 0:Ur.publish_time)==null?void 0:gu[1]).startOf("second")}))==null?void 0:Ca.publish_time)==null?void 0:Ha[1]);return lt.createElement(ae.Z,{key:Pn.key,style:{padding:"0px 14px 0px 82px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",$n+1),lt.createElement(ae.Z,{wrap:!1,align:"top",justify:"space-between"},lt.createElement(fe.Z,null,lt.createElement(ae.Z,{wrap:!1,align:"top"},lt.createElement(fe.Z,{className:"mr20 ml15"},lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:[Pn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:ki(["anonymous_comment_settings","group_name"],tr==null?void 0:tr[$n]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ko(yi?Ae==null?void 0:Ae.group_settings:Ga,tr)})))),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:[Pn.name,"evaluation_start"],rules:[{required:!0,validator:(Wr,Ur)=>Ur==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Vn&&Ee()(Ur).startOf("second")<=Ee()(Vn).startOf("second")?Promise.reject(to?"\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()}]},lt.createElement(mi.default.RangePicker,{disabled:ki(["anonymous_comment_settings","evaluation_start"],tr==null?void 0:tr[$n]),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:Wr=>(0,Ne.Q8)(Wr,Ae==null?void 0:Ae.course_end_date,Ee()(Vn).add(1,"minutes").format()),disabledTime:Wr=>(0,Ne.d0)(Wr,Ee()(Vn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ee()((0,Ne.U6)(),"HH:mm"),Ee()((0,Ne.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),lt.createElement(ae.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},lt.createElement(Ge.Z,{style:{width:203},size:"large",min:0,disabled:ki(["anonymous_comment_settings","evaluation_num"],tr==null?void 0:tr[$n])})))),lt.createElement(fe.Z,{className:Un.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:ki(["anonymous_comment_settings","absence_penalty"],tr==null?void 0:tr[$n])})))),!oo&<.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Pn.name,"student_comment"],valuePropName:"checked"},lt.createElement(rt.default,{disabled:ki(["anonymous_comment_settings","student_comment"],tr==null?void 0:tr[$n])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!Qa&<.createElement(ae.Z,{className:(yo=Un.Z)==null?void 0:yo.h_lh_40},((Oi=Ko(yi?Ae==null?void 0:Ae.group_settings:Ga,tr))==null?void 0:Oi.length)>0&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{fr({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),$n!=0&&!ki(["anonymous_comment_settings","group_name"],tr==null?void 0:tr[$n])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{uo(Pn.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5 mt5`},lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},lt.createElement(rt.default,{disabled:ki("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:Un.Z.poor_rating,name:"abnormal_score",rules:[{validator:(jn,fr)=>fr===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},lt.createElement(Ge.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:ki("student_comment"),min:1,max:100})))),lt.createElement(fe.Z,null," ",lt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Qa?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":lt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ae!=null&&Ae.anonymous_comment)){pe.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/${ia==null?void 0:ia.coursesId}/common_homework/${ia==null?void 0:ia.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),lt.createElement(Ke.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),oo&<.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:`${Un.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},lt.createElement(rt.default,{disabled:ki("student_comment")},lt.createElement(ae.Z,{gutter:10},lt.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09"))))),lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Un.Z.h_lh_40},lt.createElement(rt.default,{disabled:ki("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),lt.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")),Mi&<.createElement("div",{style:{paddingBottom:5}},lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:Un.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},lt.createElement(xe.ZP.Group,{disabled:ki("unified_anonymous_appeal")},lt.createElement(xe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Ar=Ae==null?void 0:Ae.group_settings)==null?void 0:Ar.length)>0&<.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(wa===!1||yi===!1||oo==!1)&<.createElement(Ke.Z,{title:tl("unified_anonymous_appeal")},lt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Lr?lt.createElement(ae.Z,{className:`${Un.Z.row_sty1} mb5`},lt.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ki("appeal_penalty")})))),lt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):lt.createElement(Se.default.List,{name:"anonymous_appeal_settings"},(jn,{add:fr,remove:uo})=>jn.map((Pn,$n)=>{var Nr,Ti;return lt.createElement(ae.Z,{key:Pn.key,style:{padding:"5px 14px 5px 82px"}},lt.createElement(fe.Z,{className:Un.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",$n+1),lt.createElement(ae.Z,{wrap:!1,align:"top",justify:"space-between"},lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},lt.createElement(Ie.default,{disabled:ki(["anonymous_appeal_settings","group_name"],ao==null?void 0:ao[$n]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ko(oo?Ae==null?void 0:Ae.group_settings:tr,ao)})))),lt.createElement(fe.Z,{className:`${Un.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),lt.createElement(fe.Z,null,lt.createElement(ca.Z,{disableWhenCommunity:!(Ae!=null&&Ae.is_old_data_for_time)},lt.createElement(Se.default.Item,{className:"ml10",name:[Pn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},lt.createElement(Ge.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ki(["anonymous_appeal_settings","appeal_penalty"],ao==null?void 0:ao[$n])})))),!Qa&<.createElement(ae.Z,{className:(Nr=Un.Z)==null?void 0:Nr.h_lh_40},!!((Ti=Ko(oo?Ae==null?void 0:Ae.group_settings:tr,ao))!=null&&Ti.length)&<.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{fr({is_admin:!0,appeal_penalty:2})}})),$n!=0&&!ki(["anonymous_appeal_settings","group_name"],ao==null?void 0:ao[$n])?lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{uo(Pn.name)}})):lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,we.GJ)()||!(io||fo||lo))&<.createElement(Te.ZP,{loading:Qt||sn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Za.submit()}},"\u4FDD\u5B58"),lt.createElement(Ra.Z,{onConfirm:(jn,fr)=>{Ga.splice(jn,0,...fr),Ga.splice(jn+fr.length,1);const uo=(0,Ne.QE)([...Ga]);uo.forEach(Pn=>{var $n;(($n=Pn==null?void 0:Pn.publish_time)==null?void 0:$n.length)==2?Pn.publish_time=Pn.publish_time:Pn.publish_time=[Ee()(Pn==null?void 0:Pn.publish_time),Ee()(Pn==null?void 0:Pn.end_time)]}),Za.setFieldValue("group_settings",[...uo])}})))};var no=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,loading:tt})=>({shixunHomeworks:yt,classroomList:$e,loading:tt.effects}))(ho),Co=te(66480),pi=te(59301),_o=Object.defineProperty,Vi=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Yi=Object.prototype.propertyIsEnumerable,bo=(yt,$e,tt)=>$e in yt?_o(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,fi=(yt,$e)=>{for(var tt in $e||($e={}))Wi.call($e,tt)&&bo(yt,tt,$e[tt]);if(Vi)for(var tt of Vi($e))Yi.call($e,tt)&&bo(yt,tt,$e[tt]);return yt},wo=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Da=({shixunHomeworks:yt,dispatch:$e})=>{const{workSetting:tt}=yt;(0,E.useEffect)(()=>{rr()},[]);const bn=(0,De.useParams)(),[In,er]=(0,E.useState)("1"),rr=()=>wo(void 0,null,function*(){yield $e({type:"shixunHomeworks/getWorkSetting",payload:fi({},bn)})}),Cn=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:tt!=null&&tt.is_new_rule?pi.createElement(no,null):pi.createElement(qt,{getData:rr})},!(tt!=null&&tt.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:pi.createElement(ba,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:pi.createElement(Wt,{getData:rr})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:pi.createElement(Mn,{getData:rr})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:pi.createElement(Ji,null)}].filter(Kt=>!!Kt);return(0,E.useEffect)(()=>($e({type:"globalSetting/footerToggle",payload:!1}),()=>{$e({type:"globalSetting/footerToggle",payload:!0})}),[]),pi.createElement("div",{style:{paddingBottom:"50px"}},pi.createElement(Co.Z,{dataSource:Cn,style:{marginBottom:52}}))};var Ir=(0,De.connect)(({shixunHomeworks:yt})=>({shixunHomeworks:yt}))(Da),xa=te(10267),$r=te(19872),va=te(34353),Di=Object.defineProperty,Bi=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Do=(yt,$e,tt)=>$e in yt?Di(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,co=(yt,$e)=>{for(var tt in $e||($e={}))so.call($e,tt)&&Do(yt,tt,$e[tt]);if(Bi)for(var tt of Bi($e))Po.call($e,tt)&&Do(yt,tt,$e[tt]);return yt};const go=yt=>React.createElement("svg",co({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},yt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var Lo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",xo={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},dl=Object.defineProperty,Al=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,qo=(yt,$e,tt)=>$e in yt?dl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,No=(yt,$e)=>{for(var tt in $e||($e={}))vl.call($e,tt)&&qo(yt,tt,$e[tt]);if(Al)for(var tt of Al($e))il.call($e,tt)&&qo(yt,tt,$e[tt]);return yt},Vo=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Go=({user:yt,dispatch:$e})=>{const tt=(0,De.useParams)(),[bn,In]=(0,E.useState)({page:1,limit:10}),[er,rr]=(0,E.useState)([{}]),[Cn,Kt]=(0,E.useState)(0),[On,Yr]=(0,E.useState)(!0),Fa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(Zn,Wn,Tr)=>Tr+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:Zn=>Zn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:Zn=>Zn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(Zn,Wn)=>{var Tr;return E.createElement("span",null,E.createElement("span",null,Zn),E.createElement(Ke.Z,{overlayClassName:xo.tip,placement:"right",title:E.createElement(ae.Z,{style:{maxHeight:200,overflow:"auto"}},E.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),E.createElement("div",null,(Tr=Wn==null?void 0:Wn.from_course_group_members)==null?void 0:Tr.map(ei=>E.createElement("div",null,ei))))},E.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(Zn,Wn)=>{var Tr;return E.createElement("span",null,E.createElement("span",null,Zn),E.createElement(Ke.Z,{overlayClassName:xo.tip,placement:"right",title:E.createElement(ae.Z,{style:{maxHeight:200,overflow:"auto"}},E.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),E.createElement("div",null,(Tr=Wn==null?void 0:Wn.to_course_group_members)==null?void 0:Tr.map(ei=>E.createElement("div",null,ei))))},E.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(Zn,Wn)=>E.createElement(E.Fragment,null,Zn==="\u5F85\u5904\u7406"&&E.createElement("span",{className:xo.btns},E.createElement("span",{onClick:()=>Gn(Wn.id,2)},"\u62D2\u7EDD"),E.createElement("span",{className:"ml30",onClick:()=>Gn(Wn.id,1)},"\u540C\u610F")),Zn==="\u5DF2\u540C\u610F"&&E.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),Zn==="\u5DF2\u62D2\u7EDD"&&E.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],Gn=(Zn,Wn)=>Vo(void 0,null,function*(){Yr(!0);const Tr=yield(0,He.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/deal_request`,{method:"post",body:{request_id:Zn,status:Wn}});(Tr==null?void 0:Tr.status)===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),en(bn)),Yr(!1)});(0,E.useEffect)(()=>{en(bn)},[]);const en=Zn=>Vo(void 0,null,function*(){Yr(!0);const Wn=yield(0,He.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/get_request`,{method:"get",params:No({},Zn)});(Wn==null?void 0:Wn.status)===0&&(rr(Wn.data),Kt(Wn==null?void 0:Wn.total_count)),Yr(!1)}),Qn=(Zn,Wn)=>{bn.page=Zn,bn.limit=Wn,In(No({},bn)),en(bn)};return E.createElement("section",{className:xo.wrap},E.createElement(Ve.default,{dataSource:er,bordered:!1,rowKey:Zn=>Zn.id,columns:Fa,loading:On,pagination:{pageSize:bn.limit,total:Cn,current:bn.page,onChange:Qn,showQuickJumper:!0,hideOnSinglePage:!0}}))};var Vl=(0,De.connect)(({user:yt})=>({user:yt}))(Go),au=te(584),ol={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Sl=Object.defineProperty,Rl=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Wl=(yt,$e,tt)=>$e in yt?Sl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,fl=(yt,$e)=>{for(var tt in $e||($e={}))Zl.call($e,tt)&&Wl(yt,tt,$e[tt]);if(Rl)for(var tt of Rl($e))Xo.call($e,tt)&&Wl(yt,tt,$e[tt]);return yt},Jl=(yt,$e)=>{var tt={};for(var bn in yt)Zl.call(yt,bn)&&$e.indexOf(bn)<0&&(tt[bn]=yt[bn]);if(yt!=null&&Rl)for(var bn of Rl(yt))$e.indexOf(bn)<0&&Xo.call(yt,bn)&&(tt[bn]=yt[bn]);return tt},Hl=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const ql=yt=>{var $e=yt,{classroomList:tt,dispatch:bn,cb:In}=$e,er=Jl($e,["classroomList","dispatch","cb"]),rr,Cn,Kt,On,Yr,Fa,Gn,en,Qn;const Zn=(0,De.useParams)(),[Wn,Tr]=(0,E.useState)({}),[ei,Nn]=(0,E.useState)(""),[ja,Rt]=(0,E.useState)(!0),[Ar,ia]=(0,E.useState)(!1),[Ae,Rr]=(0,E.useState)("");(0,E.useEffect)(()=>{tt.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&Qt()},[tt.actionTabs]);const Qt=(sn="")=>Hl(void 0,null,function*(){Rt(!0);const Zr=yield(0,He.ZP)(`/api/homework_commons/${Zn.categoryId}/get_group_members`,{method:"get",params:{group_id:sn}});(Zr==null?void 0:Zr.status)===0&&Tr(fl({},Zr)),Rt(!1)}),Ka=()=>Hl(void 0,null,function*(){if(!ei){pe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ae){pe.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}ia(!0);let sn=yield(0,He.ZP)(`/api/homework_commons/${Zn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:ei,reason:Ae}});(sn==null?void 0:sn.status)===0&&(pe.ZP.info("\u64CD\u4F5C\u6210\u529F"),bn({type:"classroomList/setActionTabs",payload:{}}),In()),ia(!1)});return E.createElement(je.default,{width:700,centered:!0,afterClose:()=>{Nn(""),Rr("")},confirmLoading:Ar,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Ka,open:tt.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{bn({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",{className:ol.modal},E.createElement(En.Z,{spinning:ja},E.createElement(ae.Z,{align:"middle",justify:"space-between"},E.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",E.createElement("b",null,Wn==null?void 0:Wn.current_group)),E.createElement(ae.Z,{align:"middle"},E.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),E.createElement(Ie.default,{onChange:sn=>{Nn(sn),Qt(sn)},value:ei,size:"large",style:{width:248}},(rr=Wn==null?void 0:Wn.group_infos)==null?void 0:rr.map(sn=>E.createElement(Ie.default.Option,{key:sn.group_id,value:sn.group_id},sn.group_name))))),E.createElement(ae.Z,{className:"mt15"},E.createElement("div",{className:ol.member,style:{borderRight:"1px solid #D9DFE8"}},E.createElement(ae.Z,{className:ol.head},E.createElement("div",null,Wn==null?void 0:Wn.current_group,"\u6210\u5458"),E.createElement("div",null,"\u5171",E.createElement("span",{className:"ml5 mr5 c-light-primary"},(Cn=Wn==null?void 0:Wn.current_group_members)==null?void 0:Cn.length),"\u4EBA")),E.createElement(ae.Z,{style:{height:"calc(100% - 34px)"}},E.createElement("div",{className:ol.listWrap,style:{borderRight:0}},(Kt=Wn==null?void 0:Wn.current_group_members)==null?void 0:Kt.map(sn=>E.createElement("div",{key:sn.user_id,className:ol.list},E.createElement("img",{src:`${Fr.Z.IMG_SERVER}/images/${sn==null?void 0:sn.avatar_url}`}),E.createElement("span",null,sn.real_name),(sn==null?void 0:sn.is_me)&&E.createElement("div",null,"\u6211")))))),E.createElement("div",{className:ol.member},!((On=Wn==null?void 0:Wn.group_members)!=null&&On.length)&&E.createElement(au.Z,null),!!((Yr=Wn==null?void 0:Wn.group_members)!=null&&Yr.length)&&E.createElement(E.Fragment,null,E.createElement(ae.Z,{className:ol.head},E.createElement("div",null,(Gn=(Fa=Wn==null?void 0:Wn.group_infos)==null?void 0:Fa.find(sn=>sn.group_id===ei))==null?void 0:Gn.group_name,"\u6210\u5458"),E.createElement("div",null,"\u5171",E.createElement("span",{className:"ml5 mr5 c-light-primary"},(en=Wn==null?void 0:Wn.group_members)==null?void 0:en.length),"\u4EBA")),E.createElement(ae.Z,{style:{height:"calc(100% - 34px)"}},E.createElement("div",{className:ol.listWrap,style:{borderLeft:0}},(Qn=Wn==null?void 0:Wn.group_members)==null?void 0:Qn.map(sn=>E.createElement("div",{key:sn.user_id,className:ol.list},E.createElement("img",{src:`${Fr.Z.IMG_SERVER}/images/${sn==null?void 0:sn.avatar_url}`}),E.createElement("span",null,sn.real_name)))))))),E.createElement(ae.Z,{className:"mt15"},E.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),E.createElement(be.default.TextArea,{maxLength:300,value:Ae,onChange:sn=>Rr(sn.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var bl=(0,De.connect)(({classroomList:yt})=>({classroomList:yt}))(ql),gl={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zl=te(41493),$o=te(96673),kl=te(72573),Ol=te(51502),Yl={TabsStyle:"TabsStyle___TanFG"},ai=te(59301),Gl=Object.defineProperty,yl=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Il=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,xl=(yt,$e,tt)=>$e in yt?Gl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,El=(yt,$e)=>{for(var tt in $e||($e={}))Il.call($e,tt)&&xl(yt,tt,$e[tt]);if($l)for(var tt of $l($e))eu.call($e,tt)&&xl(yt,tt,$e[tt]);return yt},el=(yt,$e)=>yl(yt,jl($e)),Ci=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const _i=yt=>Ci(void 0,null,function*(){return yield(0,He.ZP)(`/api/student_works/${yt.userId}/deal_appeal_score.json`,{method:"post",body:yt})}),ko=({globalSetting:yt,shixunHomeworks:$e,dispatch:tt,classroomList:bn})=>{var In,er,rr,Cn,Kt,On;const Yr=(0,De.useParams)(),[Fa]=(0,De.useSearchParams)(),[Gn]=Se.default.useForm(),{workSetting:en}=$e,[Qn,Zn]=(0,E.useState)(!1),[Wn,Tr]=(0,E.useState)(null),[,ei,Nn,ja]=(0,st.U)(wt.cN,{homeworkId:Yr==null?void 0:Yr.categoryId}),[,Rt,Ar,ia]=(0,st.U)(wt.Qz,{homeworkId:Yr==null?void 0:Yr.categoryId}),[,Ae,Rr,Qt]=(0,st.U)(wt.mQ,{homeworkId:Yr==null?void 0:Yr.categoryId}),[,,Ka,sn]=(0,st.U)(_i,{}),[Zr,Za]=(0,E.useState)({activeKey:"1",page:1,limit:10,status:""}),zi=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],yi=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(vr,qa,wa)=>`${((Zr==null?void 0:Zr.page)-1)*Zr.limit+wa+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:(vr,qa)=>ai.createElement("a",{href:`/classrooms/${Yr==null?void 0:Yr.coursesId}/group_homework/${Yr==null?void 0:Yr.categoryId}/review/${qa==null?void 0:qa.student_work_id}`,target:"_blank"},vr)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:vr=>Ee()(vr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(vr,qa)=>ai.createElement("a",{href:`/classrooms/${Yr==null?void 0:Yr.coursesId}/group_homework/${Yr==null?void 0:Yr.categoryId}/review/${qa==null?void 0:qa.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Ga=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(vr,qa,wa)=>`${((Zr==null?void 0:Zr.page)-1)*Zr.limit+wa+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:vr=>vr===-1?"\u91CD\u505A\u4E2D":ai.createElement(Ne.Uw,{status:vr})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(vr,qa)=>ai.createElement("a",{href:`/classrooms/${Yr==null?void 0:Yr.coursesId}/group_homework/${Yr==null?void 0:Yr.categoryId}/review/${qa==null?void 0:qa.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],ji=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(vr,qa,wa)=>`${((Zr==null?void 0:Zr.page)-1)*Zr.limit+wa+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(vr,qa)=>ai.createElement("a",{href:`/classrooms/${Yr==null?void 0:Yr.coursesId}/group_homework/${Yr==null?void 0:Yr.categoryId}/review/${qa==null?void 0:qa.student_work_id}`,target:"_blank"},vr)},{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:vr=>Ee()(vr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(vr,qa)=>ai.createElement(ai.Fragment,null,vr==3&&ai.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),vr==4&&ai.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),vr==1&&ai.createElement(ai.Fragment,null,ai.createElement(Bt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ci(void 0,null,function*(){(yield Ka({userId:qa.student_work_id,score_id:qa.student_works_score_id,status:4})).status===0&&to()})},"\u9A73\u56DE"),ai.createElement(Bt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ci(void 0,null,function*(){Tr(qa),Zn(!0)})},"\u63A5\u53D7")))}],to=(vr=Zr)=>{Zr.activeKey=="1"&&Ar({page:vr==null?void 0:vr.page,limit:vr==null?void 0:vr.limit}),Zr.activeKey=="2"&&Rr({page:vr==null?void 0:vr.page,limit:vr==null?void 0:vr.limit}),Zr.activeKey=="3"&&Nn({page:vr==null?void 0:vr.page,limit:vr==null?void 0:vr.limit,status:vr==null?void 0:vr.status})};return(0,E.useEffect)(()=>{to(Zr)},[Zr]),(0,E.useEffect)(()=>{console.log("params",Yr,Fa.get("TabsActiveKey")?Fa.get("TabsActiveKey"):en!=null&&en.is_new_rule?"3":"1"),Za(el(El({},Zr),{activeKey:Fa.get("TabsActiveKey")||"1"}))},[Fa.get("TabsActiveKey")]),ai.createElement(En.Z,{spinning:Rt||ei||Ae},ai.createElement("section",{className:"p30",style:{background:"#fff"}},ai.createElement(_e.default,{destroyInactiveTabPane:!0,className:Yl.TabsStyle,activeKey:Zr.activeKey,onChange:vr=>{Za(el(El({},Zr),{activeKey:vr,page:1,limit:10}))}},ai.createElement(_e.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ai.createElement(Ve.default,{className:"mt20",locale:{emptyText:ai.createElement(gt.Z,null)},columns:yi,dataSource:((In=ia==null?void 0:ia.data)==null?void 0:In.list)||[],pagination:{total:((er=ia==null?void 0:ia.data)==null?void 0:er.count)||0,onChange:(vr,qa)=>{Za(el(El({},Zr),{page:vr,limit:qa}))},current:Zr==null?void 0:Zr.page,pageSize:Zr==null?void 0:Zr.limit,showTotal:vr=>ai.createElement(ai.Fragment,null,"\u5171",ai.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},vr),"\u6761\u6570\u636E")}})),ai.createElement(_e.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ai.createElement(Ve.default,{className:"mt20",locale:{emptyText:ai.createElement(gt.Z,null)},columns:Ga,dataSource:((rr=Qt==null?void 0:Qt.data)==null?void 0:rr.list)||[],pagination:{total:((Cn=Qt==null?void 0:Qt.data)==null?void 0:Cn.count)||0,onChange:(vr,qa)=>{Za(el(El({},Zr),{page:vr,limit:qa}))},current:Zr==null?void 0:Zr.page,pageSize:Zr==null?void 0:Zr.limit,showTotal:vr=>ai.createElement(ai.Fragment,null,"\u5171",ai.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},vr),"\u6761\u6570\u636E")}})),ai.createElement(_e.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ai.createElement(Bt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Zr.status,onChange:vr=>{Za(el(El({},Zr),{status:vr,page:1}))},dataSource:zi,titleWidth:60}),ai.createElement(Ve.default,{locale:{emptyText:ai.createElement(gt.Z,null)},columns:ji,dataSource:((Kt=ja==null?void 0:ja.data)==null?void 0:Kt.list)||[],pagination:{total:((On=ja==null?void 0:ja.data)==null?void 0:On.count)||0,onChange:(vr,qa)=>{Za(el(El({},Zr),{page:vr,limit:qa}))},current:Zr==null?void 0:Zr.page,pageSize:Zr==null?void 0:Zr.limit,showTotal:vr=>ai.createElement(ai.Fragment,null,"\u5171",ai.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},vr),"\u6761\u6570\u636E")}}))),ai.createElement(je.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Qn,centered:!0,destroyOnClose:!0,onCancel:()=>{Zn(!1)},maskClosable:!1,width:544,onOk:()=>{Gn.submit()}},ai.createElement(Se.default,{form:Gn,colon:!1,onFinish:vr=>Ci(void 0,null,function*(){(yield Ka(el(El({},vr),{userId:Wn.student_work_id,score_id:Wn.student_works_score_id,status:3}))).status===0&&(to(),Zn(!1))})},ai.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"),ai.createElement(Ol.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ai.createElement("a",{href:`/classrooms/${Yr==null?void 0:Yr.coursesId}/group_homework/${Yr==null?void 0:Yr.categoryId}/review/${Wn==null?void 0:Wn.student_work_id}`,target:"_blank"},Wn==null?void 0:Wn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ai.createElement("span",{style:{color:"#191919"}},Wn==null?void 0:Wn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ai.createElement("span",{style:{color:"#191919"}},Wn==null?void 0:Wn.score)}]}),ai.createElement(ae.Z,{className:"mt20",wrap:!1},ai.createElement(fe.Z,null,ai.createElement(Se.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ai.createElement(Ge.Z,{min:1,max:100,step:1}))),ai.createElement(fe.Z,null,ai.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ai.createElement(fe.Z,null,ai.createElement(Se.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ai.createElement(rt.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Wo=(0,De.connect)(({user:yt,shixunHomeworks:$e,loading:tt,globalSetting:bn,classroomList:In})=>({user:yt,shixunHomeworks:$e,globalSetting:bn,loading:tt.effects,classroomList:In}))(ko),Mo={},ro=te(59301),Fl=Object.defineProperty,bi=Object.defineProperties,ii=Object.getOwnPropertyDescriptors,Oo=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,bu=(yt,$e,tt)=>$e in yt?Fl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,mu=(yt,$e)=>{for(var tt in $e||($e={}))Ll.call($e,tt)&&bu(yt,tt,$e[tt]);if(Oo)for(var tt of Oo($e))fu.call($e,tt)&&bu(yt,tt,$e[tt]);return yt},Lu=(yt,$e)=>bi(yt,ii($e)),zu=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const Pi=({shixunHomeworks:yt,loading:$e,globalSetting:tt,dispatch:bn})=>{const[In,er]=(0,E.useState)(mu(mu({},(0,De.useParams)()),{page:1,limit:20})),{workList:rr,workSetting:Cn}=yt,[Kt,On]=(0,E.useState)([]),Yr=()=>zu(void 0,null,function*(){const en=yield bn({type:"shixunHomeworks/getWorkList",payload:Lu(mu({},In),{score_open:Cn==null?void 0:Cn.score_open,work_public:Cn==null?void 0:Cn.work_public})});On((en==null?void 0:en.student_works)||[])});(0,E.useEffect)(()=>{Yr()},[]);const Fa=(en,Qn)=>{In.page=en,In.limit=20,Yr()},Gn=[(rr==null?void 0:rr.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(en,Qn)=>{var Zn,Wn,Tr,ei,Nn,ja;return{children:((Zn=Qn.project_info)==null?void 0:Zn.id)!==-1?ro.createElement("a",{target:"_blank",title:(Wn=Qn.project_info)==null?void 0:Wn.name,href:`${(Tr=tt==null?void 0:tt.setting)==null?void 0:Tr.old_url}${(ei=Qn.project_info)==null?void 0:ei.id}`,style:{whiteSpace:"break-spaces"}},(Nn=Qn.project_info)==null?void 0:Nn.name):(ja=Qn.project_info)==null?void 0:ja.name,props:{rowSpan:Qn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(en,Qn)=>ro.createElement("div",{style:{display:"flex",alignItems:"center"}},ro.createElement("span",{className:Mo.atitle,style:{width:Qn.is_leader?"":130,maxWidth:Qn.is_leader&&80}}," ",en),Qn.is_leader&&ro.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(rr!=null&&rr.base_on_project),render:en=>ro.createElement("span",{style:{color:"#666666"}},en)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(rr!=null&&rr.base_on_project),render:(en,Qn)=>ro.createElement(Ke.Z,{placement:"bottom",title:ro.createElement("div",null,ro.createElement("div",null,Qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ro.createElement("div",null,Qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),rr!=null&&rr.anonymous_comment?ro.createElement("div",null,Qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",rr!=null&&rr.is_group_grade?ro.createElement("div",null,Qn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Qn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ro.createElement("div",null,Qn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Qn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ro.createElement("div",null,Qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),rr!=null&&rr.anonymous_comment?ro.createElement("div",null,Qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",ro.createElement("div",null,Qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(rr!=null&&rr.is_jupyter||rr!=null&&rr.is_jupyter_lab)&&ro.createElement("div",{onClick:Zn=>{Zn.stopPropagation(),De.history.push(`/classrooms/${In.coursesId}/group_homework/${In.categoryId}/review/${Qn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},en>0?ro.createElement("span",{style:{color:"#ff8100"}},en):en)},(rr==null?void 0:rr.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:en=>en||"--"},(rr==null?void 0:rr.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(en,Qn)=>en||"--"},(rr==null?void 0:rr.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(en,Qn)=>({children:en?ro.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ro.createElement("br",null),Ee()(en).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Qn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(en,Qn)=>({children:en===-1?"\u91CD\u505A\u4E2D":ro.createElement(Ne.Uw,{status:en}),props:{rowSpan:Qn.rowSpan}})},!(rr!=null&&rr.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(en,Qn)=>({children:ro.createElement("span",{className:"c-blue"},en),props:{rowSpan:Qn.rowSpan}})},{title:"\u64CD\u4F5C",width:rr!=null&&rr.base_on_project?100:150,align:"left",dataInex:"action",render:(en,Qn)=>rr!=null&&rr.work_public?ro.createElement("a",{className:"c-blue",onClick:Zn=>{Zn.preventDefault(),De.history.push(`/classrooms/${In.coursesId}/group_homework/${In.categoryId}/review/${Qn.id}`)}}," \u67E5\u770B "):"--"}].filter(en=>!!en);return ro.createElement("div",{className:"p30 bg-white"},ro.createElement("aside",{style:{paddingBottom:30}},ro.createElement(Ve.default,{loading:$e["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(en,Qn)=>(en==null?void 0:en.item_index)%2===0&&Mo.tables,className:Mo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Kt,columns:Gn,onChange:(en,Qn,Zn)=>{if(Zn.order===void 0)switch(Zn.field){case"student_id":In.b_order="desc",In.order=Zn.field;break;default:delete In.b_order,delete In.order}else In.b_order=Zn.order.replace("end",""),In.order=Zn.field;bn({type:"shixunHomeworks/getWorkList",payload:mu({},In)})}})),ro.createElement(Re.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:Fa,defaultCurrent:In.page||1,current:In.page||1,defaultPageSize:20,total:yt.workList.work_count}))};var ti=(0,De.connect)(({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,loading:bn})=>({shixunHomeworks:yt,classroomList:$e,loading:bn.effects,globalSetting:tt}))(Pi),si=te(14566),Ii=te(59301),Ho=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const{Dragger:ju}=si.default,xu=({})=>{const yt=(0,De.useParams)(),[$e]=Se.default.useForm(),[tt,bn]=(0,E.useState)([]),[In,er]=(0,E.useState)(!1);let[rr,Cn]=(0,E.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Kt(){return Ho(this,null,function*(){var On,Yr;let Fa;er(!0),window.location.href.indexOf("exercise")>-1?Fa=`/api/exercises/${yt==null?void 0:yt.categoryId}/redo_logs.json`:Fa=`/api/homework_commons/${yt==null?void 0:yt.categoryId}/redo_logs.json`;let Gn=yield(0,He.ZP)(Fa,{method:"get",params:rr});if(er(!1),(Gn==null?void 0:Gn.status)===0){let en=[];(Yr=(On=Gn==null?void 0:Gn.data)==null?void 0:On.list)==null||Yr.map((Qn,Zn)=>{var Wn;(Wn=Qn==null?void 0:Qn.group_infos)==null||Wn.map((Tr,ei)=>{var Nn,ja,Rt;Tr.rowSpan=ei==0?(Nn=Qn==null?void 0:Qn.group_infos)==null?void 0:Nn.length:((Rt=(ja=Qn==null?void 0:Qn.group_infos)==null?void 0:ja.filter(Ar=>Ar.work_group_id))==null?void 0:Rt.length)>0?0:1,en.push(Tr)})}),bn([...en])}})}return(0,E.useEffect)(()=>{Kt()},[]),Ii.createElement("div",{style:{padding:"30px",background:"#fff"}},Ii.createElement(Ve.default,{loading:In,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(On,Yr)=>({children:Ii.createElement("span",null,On),props:{rowSpan:Yr.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(On,Yr)=>({children:Ii.createElement("span",null,Ee()(On).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Yr.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(On,Yr)=>({children:Ii.createElement("span",null,On),props:{rowSpan:Yr.rowSpan}})}],dataSource:tt,pagination:!1}),Ii.createElement(Re.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(On,Yr)=>{rr.page=On,rr.limit=Yr,Cn(rr),Kt()},current:rr.page,total:tt.count,pageSize:rr.limit,style:{marginTop:20}}))};var is=(0,De.connect)(({classroomList:yt})=>({classroomList:yt}))(xu),os=te(10846),ls={StepsStyle:"StepsStyle___U8mUn"},Fu=te(86697),Nl=te(51600),wu={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Nu=({onFinish:yt})=>{var $e,tt,bn,In,er;const{shixunHomeworks:rr}=(0,De.useSelector)(Ae=>Ae),{actionTabs:Cn}=rr,Kt=(0,De.useDispatch)(),On=(0,De.useParams)(),[,,Yr,Fa]=(0,st.U)(Nl.hf,{id:On==null?void 0:On.coursesId,page:1,limit:2e4}),[Gn,en,Qn,Zn]=(0,st.U)(Nl.sK,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[Wn,Tr]=(0,E.useState)([]),[ei,Nn]=(0,E.useState)([]),ja=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ae=>Ae||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[Rt,Ar]=(0,E.useState)("");(0,E.useEffect)(()=>{Ar(Gn==null?void 0:Gn.keywords)},[Gn==null?void 0:Gn.keywords]),(0,E.useEffect)(()=>{var Ae,Rr;if(Cn.key=="AddLeader"){Cn!=null&&Cn.unified_setting&&Yr({}),Qn({course_group_ids:(Ae=Cn==null?void 0:Cn.course_groups)==null?void 0:Ae.map(Zr=>Zr==null?void 0:Zr.id)});let Qt=[],Ka=[];const sn=(Zr,Za)=>{Zr.name=(Zr==null?void 0:Zr.user_name)||Zr.name,Qt!=null&&Qt.find(zi=>(zi==null?void 0:zi.course_group_id)==(Zr==null?void 0:Zr.course_group_id))?Qt=Qt==null?void 0:Qt.map(zi=>{var yi;return(zi==null?void 0:zi.course_group_id)==(Zr==null?void 0:Zr.course_group_id)&&(zi.leaders=Za?[...(zi==null?void 0:zi.leaders)||[],Zr]:(yi=(zi==null?void 0:zi.leaders)||[])==null?void 0:yi.filter(Ga=>Ga.id!=(Zr==null?void 0:Zr.id))),zi}):Qt=[...Qt||[],{course_group_id:Zr==null?void 0:Zr.course_group_id,course_group_name:Zr==null?void 0:Zr.course_group_name,course_member_count:Zr==null?void 0:Zr.course_member_count,leaders:[Zr]}],Ka=Za?Ka.concat(Zr==null?void 0:Zr.id):Ka==null?void 0:Ka.filter(zi=>zi!=(Zr==null?void 0:Zr.id))};(Rr=Cn==null?void 0:Cn.data)==null||Rr.forEach(Zr=>{sn(Zr,!0)}),Nn(Ka),Tr(Qt)}},[Cn.key]);const ia=(Ae,Rr)=>{let Qt=[];Ae.name=(Ae==null?void 0:Ae.user_name)||Ae.name,Wn!=null&&Wn.find(Ka=>(Ka==null?void 0:Ka.course_group_id)==(Ae==null?void 0:Ae.course_group_id))?(Qt=Wn==null?void 0:Wn.map(Ka=>{var sn;return(Ka==null?void 0:Ka.course_group_id)==(Ae==null?void 0:Ae.course_group_id)&&(Ka.leaders=Rr?[...(Ka==null?void 0:Ka.leaders)||[],Ae]:(sn=(Ka==null?void 0:Ka.leaders)||[])==null?void 0:sn.filter(Zr=>Zr.id!=(Ae==null?void 0:Ae.id))),Ka}),Qt=Qt==null?void 0:Qt.filter(Ka=>{var sn;return((sn=Ka==null?void 0:Ka.leaders)==null?void 0:sn.length)>0})):Qt=[...Wn||[],{course_group_id:Ae==null?void 0:Ae.course_group_id,course_group_name:Ae==null?void 0:Ae.course_group_name,course_member_count:Ae==null?void 0:Ae.course_member_count,leaders:[Ae]}],Nn(Rr?ei.concat(Ae==null?void 0:Ae.id):ei==null?void 0:ei.filter(Ka=>Ka!=(Ae==null?void 0:Ae.id))),Tr(Qt)};return E.createElement(je.default,{open:Cn.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ae=[];Wn==null||Wn.forEach(Rr=>{var Qt;((Qt=Rr==null?void 0:Rr.leaders)==null?void 0:Qt.length)>0&&Ae.push(...(Rr==null?void 0:Rr.leaders)||{})}),yt==null||yt(Ae),Kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},E.createElement("div",{className:"flex gap-20px"},E.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},E.createElement("div",{className:"flex item-center gap-20px c-grey-333"},E.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),E.createElement(Ie.default,{size:"large",className:"flex-1",value:Gn==null?void 0:Gn.course_group_ids,onChange:Ae=>{var Rr;(Ae==null?void 0:Ae.length)==0?Qn({course_group_ids:(Rr=Cn==null?void 0:Cn.course_groups)==null?void 0:Rr.map(Qt=>Qt==null?void 0:Qt.id)}):Qn({course_group_ids:Ae,keywords:"",page:1})},mode:"multiple",filterOption:(Ae,Rr)=>{var Qt;return((Qt=Rr==null?void 0:Rr.label)!=null?Qt:"").toLowerCase().includes(Ae.toLowerCase())},options:Cn!=null&&Cn.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...(($e=Fa==null?void 0:Fa.course_groups)==null?void 0:$e.map(Ae=>({value:Ae==null?void 0:Ae.id,label:Ae==null?void 0:Ae.name})))||[]]:(tt=Cn==null?void 0:Cn.course_groups)==null?void 0:tt.map(Ae=>({value:Ae==null?void 0:Ae.id,label:Ae==null?void 0:Ae.name}))}),E.createElement(be.default.Search,{className:"flex-1",size:"large",value:Rt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ae=>{Ar(Ae.target.value)},onSearch:Ae=>{Qn({keywords:Ae,page:1})}})),E.createElement(Ve.default,{className:`mt-10px ${(bn=wu)==null?void 0:bn.TableStyles}`,columns:ja,dataSource:((In=Zn==null?void 0:Zn.data)==null?void 0:In.list)||[],rowKey:"id",loading:en,rowSelection:{selectedRowKeys:ei,onSelect:(Ae,Rr)=>{ia(Ae,Rr)}},pagination:{current:Gn==null?void 0:Gn.page,pageSize:Gn==null?void 0:Gn.limit,total:((er=Zn==null?void 0:Zn.data)==null?void 0:er.total_count)||0,onChange:(Ae,Rr)=>{Qn({page:Ae,limit:Rr})},showTotal:Ae=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"px-4px c-blue"},Ae),"\u6761\u6570\u636E")}})),E.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},E.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),E.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},Wn==null?void 0:Wn.map(Ae=>{var Rr;return E.createElement("div",{className:"flex flex-col gap-10px",key:Ae==null?void 0:Ae.course_group_id},E.createElement("div",{className:"flex item-center gap-10px minW-0"},E.createElement(Ke.Z,{title:"asdfasdfasdf"},E.createElement("div",{className:"c-blue multi_ellipsis1"},Ae==null?void 0:Ae.course_group_name)),E.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ae==null?void 0:Ae.course_member_count,"\uFF09")),E.createElement("div",{className:"flex flex-col"},(Rr=Ae==null?void 0:Ae.leaders)==null?void 0:Rr.map(Qt=>E.createElement("div",{key:Qt==null?void 0:Qt.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},E.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fr.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),E.createElement("div",{className:"mr-auto flex flex-col gap-8px"},E.createElement("div",{className:"c-grey-333 font-medium"},Qt==null?void 0:Qt.name),E.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--")),E.createElement("a",{onClick:()=>{ia(Qt,!1)}},"\u79FB\u9664")))))})))))},Mu=Object.defineProperty,Ku=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,Yu=(yt,$e,tt)=>$e in yt?Mu(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,su=(yt,$e)=>{for(var tt in $e||($e={}))Vu.call($e,tt)&&Yu(yt,tt,$e[tt]);if(Au)for(var tt of Au($e))pu.call($e,tt)&&Yu(yt,tt,$e[tt]);return yt},ml=(yt,$e)=>Ku(yt,Uu($e)),Gu=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())}),Xu=({onFinish:yt})=>{var $e,tt,bn,In,er,rr;const{shixunHomeworks:{actionTabs:Cn}}=(0,De.useSelector)(sn=>sn),Kt=(0,De.useDispatch)(),On=(0,De.useParams)(),[,,Yr,Fa]=(0,st.U)(Nl.hf,{id:On==null?void 0:On.coursesId,page:1,limit:2e4}),[,Gn,en]=(0,st.U)(Nl.Hf,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId}),[Qn,,Zn,Wn]=(0,st.U)(Nl.sK,{coursesId:On==null?void 0:On.coursesId,categoryId:On==null?void 0:On.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[Tr]=Se.default.useForm(),ei=Se.default.useWatch("is_leader",Tr),[Nn,ja]=(0,E.useState)([]),[Rt,Ar]=(0,E.useState)([]),[ia,Ae]=(0,E.useState)(!0),[Rr,Qt]=(0,E.useState)("");(0,E.useEffect)(()=>{var sn,Zr,Za,zi;Cn!=null&&Cn.data&&(Tr.setFieldsValue(ml(su({},(Cn==null?void 0:Cn.data)||{}),{is_leader:(Za=(Zr=(sn=Cn==null?void 0:Cn.data)==null?void 0:sn.members)==null?void 0:Zr.find(yi=>yi==null?void 0:yi.is_leader))==null?void 0:Za.id})),ja((zi=Cn==null?void 0:Cn.data)==null?void 0:zi.members))},[Cn==null?void 0:Cn.data]),(0,E.useEffect)(()=>{Ar(Nn==null?void 0:Nn.map(sn=>sn==null?void 0:sn.id))},[Nn]),(0,E.useEffect)(()=>{(Cn==null?void 0:Cn.key)==="GroupSetting"&&(Yr({}),Zn({}))},[Cn==null?void 0:Cn.key]),(0,E.useEffect)(()=>{Qt(Qn==null?void 0:Qn.keywords)},[Qn==null?void 0:Qn.keywords]);const Ka=()=>{Ae(!0),Qt(""),Qn.course_group_ids="",Qn.only_ungroup=!0,Qn.page=1,Qn.limit=20,Qn.keywords=""};return E.createElement(je.default,{open:(Cn==null?void 0:Cn.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ka()}},E.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},E.createElement(Se.default,{form:Tr,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:sn=>Gu(void 0,null,function*(){if((Nn==null?void 0:Nn.length)==0){pe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const Zr=yield en(ml(su({},sn),{group_id:sn==null?void 0:sn.id,members:Nn==null?void 0:Nn.map(Za=>ml(su({},Za),{is_leader:(Za==null?void 0:Za.id)==(sn==null?void 0:sn.is_leader)}))}));(Zr==null?void 0:Zr.status)==0&&(pe.ZP.success("\u4FEE\u6539\u6210\u529F"),Kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),yt==null||yt())})},E.createElement(Se.default.Item,{name:"id",hidden:!0}),E.createElement(Se.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},E.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),E.createElement(Se.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${wu.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},E.createElement(xe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:Nn==null?void 0:Nn.map(sn=>({value:sn==null?void 0:sn.id,label:E.createElement("div",{className:"flex item-center justify-between"},E.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(sn==null?void 0:sn.id)==ei?"\u7EC4\u957F":"\u7EC4\u5458"," ",sn==null?void 0:sn.name,"\uFF08\u5B66\u53F7\uFF1A",(sn==null?void 0:sn.student_id)||"--","\uFF09"),E.createElement("a",{onClick:Zr=>{Zr.preventDefault(),Zr.stopPropagation(),ja(Nn==null?void 0:Nn.filter(Za=>(Za==null?void 0:Za.id)!=(sn==null?void 0:sn.id)))}},"\u79FB\u9664"))}))})),E.createElement("div",{className:"flex item-center justify-end gap-20px"},E.createElement(Te.ZP,{onClick:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),E.createElement(Te.ZP,{type:"primary",htmlType:"submit",loading:Gn},"\u786E\u5B9A"))),E.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},E.createElement("div",{className:"flex gap-20px item-center mb-20px"},E.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),E.createElement(Ie.default,{className:"flex-1",size:"large",value:(($e=Qn==null?void 0:Qn.course_group_ids)==null?void 0:$e[0])||"",onChange:sn=>{Zn({course_group_ids:sn==""?[]:[sn],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((tt=Fa==null?void 0:Fa.course_groups)==null?void 0:tt.map(sn=>({value:sn==null?void 0:sn.id,label:sn==null?void 0:sn.name})))||[]]}),E.createElement(be.default.Search,{className:"flex-1",size:"large",value:Rr,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:sn=>{Qt(sn.target.value)},onSearch:sn=>{Zn({keywords:sn})}})),E.createElement(rt.default,{checked:ia,onChange:sn=>{Ae(sn.target.checked),Zn({only_ungroup:sn.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),E.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(er=(In=(bn=Wn==null?void 0:Wn.data)==null?void 0:bn.list)==null?void 0:In.filter(sn=>ia?!(Rt!=null&&Rt.includes(sn==null?void 0:sn.id)):!0))==null?void 0:er.map(sn=>E.createElement("div",{key:sn==null?void 0:sn.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},E.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fr.Z.IMG_SERVER}/images/${sn==null?void 0:sn.avatar_url}`}),E.createElement("div",{className:"mr-auto flex flex-col gap-8px"},E.createElement("div",{className:"c-grey-333 font-medium"},sn==null?void 0:sn.user_name),E.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(sn==null?void 0:sn.student_id)||"--")),!(Rt!=null&&Rt.includes(sn==null?void 0:sn.id))&&E.createElement("a",{onClick:()=>{ja([...Nn,ml(su({},sn),{name:sn==null?void 0:sn.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),E.createElement(Re.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:Qn==null?void 0:Qn.page,pageSize:Qn==null?void 0:Qn.limit,total:((rr=Wn==null?void 0:Wn.data)==null?void 0:rr.total_count)||0,onChange:(sn,Zr)=>{Zn({page:sn,limit:Zr})}}))))},Dl=Object.defineProperty,Eo=Object.defineProperties,Kl=Object.getOwnPropertyDescriptors,tu=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Su=(yt,$e,tt)=>$e in yt?Dl(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Xl=(yt,$e)=>{for(var tt in $e||($e={}))iu.call($e,tt)&&Su(yt,tt,$e[tt]);if(tu)for(var tt of tu($e))Qu.call($e,tt)&&Su(yt,tt,$e[tt]);return yt},us=(yt,$e)=>Eo(yt,Kl($e)),Ul=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())}),Ju=()=>{var yt,$e,tt,bn,In,er,rr,Cn,Kt,On,Yr,Fa,Gn,en,Qn,Zn,Wn,Tr,ei,Nn,ja;const{shixunHomeworks:{actionTabs:Rt}}=(0,De.useSelector)(Pn=>Pn),Ar=(0,De.useDispatch)(),ia=(0,De.useParams)(),[,Ae,Rr,Qt]=(0,st.U)(Nl.Lm,{coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId}),[,,Ka]=(0,st.U)(Nl.D4,{coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId}),[,,sn]=(0,st.U)(Nl.SA,{coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId}),[Zr,Za,zi,yi]=(0,st.U)(Nl.jA,{coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId,keywords:"",page:1,limit:20}),[Ga,ji,to,vr]=(0,st.U)(Nl.Q9,{coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId,is_reset:!1,page:1,limit:10}),[qa]=Se.default.useForm(),[wa]=Se.default.useForm(),Ki={group_type:vn.YT.STUDENT_SELF,assign_type:vn.$s.BY_PERSON,unified_setting:!0,assign_range:vn.ck.BY_CLASS,assign_rule:vn.Um.BY_SCORE,assign_method:vn.Kc.BY_RULE},Io=Se.default.useWatch("group_type",qa),oo=Se.default.useWatch("assign_type",qa),Ma=Se.default.useWatch("unified_setting",qa),[Mi,tr]=(0,E.useState)(!1),Lr=Se.default.useWatch("course_group_ids",qa),ao=Se.default.useWatch("assign_method",qa),Qa=oo==vn.$s.BY_GROUP&&Mi&&ao==vn.Kc.BY_LEADER,[Ai,So]=(0,E.useState)([]),[Gi,io]=(0,E.useState)({total_count:0,group_user_num:0}),[fo,lo]=(0,E.useState)("success"),[To,Ko]=(0,E.useState)([]),[tl,ki]=(0,E.useState)({page:1,limit:10}),[ll,hl]=(0,E.useState)(!1),po=["xlsx","xls"],Ao={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Pn=>Ul(void 0,null,function*(){const $n=[];$n==null||$n.push(Pn);const Nr=Pn.name.split(".").slice(-1)[0].toLowerCase();if(po.indexOf(Nr)==-1)return pe.ZP.error(`${Pn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Ti=new FormData;Ti.append("file",$n[0]),Ti.append("is_reset","true");const Xi=yield(0,He.ZP)(`/api/courses/${ia==null?void 0:ia.coursesId}/group_homeworks/${ia==null?void 0:ia.categoryId}/list_groups_by_settings.json`,{method:"post",body:Ti},!0);return(Xi==null?void 0:Xi.status)==0&&(lo("success"),to({is_reset:!1,page:1,limit:10}),Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),si.default.LIST_IGNORE})},jn=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Pn,$n)=>{var Nr,Ti;return(Ti=(Nr=$n==null?void 0:$n.members)==null?void 0:Nr.find(Xi=>Xi==null?void 0:Xi.is_leader))==null?void 0:Ti.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Pn=>{var $n;return($n=Pn==null?void 0:Pn.filter(Nr=>!(Nr!=null&&Nr.is_leader)))==null?void 0:$n.map(Nr=>Nr==null?void 0:Nr.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(Pn,$n)=>E.createElement("a",{onClick:()=>{Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:$n}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],fr=()=>Ul(void 0,null,function*(){var Pn,$n,Nr,Ti,Xi,Ca;const Ha=yield Rr({});(Ha==null?void 0:Ha.status)==0&&(qa.setFieldsValue(us(Xl({},(Ha==null?void 0:Ha.data)||{}),{leader_ids:($n=(Pn=Ha==null?void 0:Ha.data)==null?void 0:Pn.leaders)==null?void 0:$n.map(yo=>yo==null?void 0:yo.id),course_group_ids:(Ti=(Nr=Ha==null?void 0:Ha.data)==null?void 0:Nr.course_groups)==null?void 0:Ti.filter(yo=>yo==null?void 0:yo.selected).map(yo=>yo==null?void 0:yo.id)})),tr((Xi=Ha==null?void 0:Ha.data)==null?void 0:Xi.is_assign_leader),wa.setFieldsValue(Xl({},(Ha==null?void 0:Ha.data)||{})),So((Ca=Ha==null?void 0:Ha.data)==null?void 0:Ca.leaders))});(0,E.useEffect)(()=>{fr(),zi({})},[]);const uo=Pn=>Ul(void 0,null,function*(){hl(!0);const $n=yield(0,He.ZP)(`/api/courses/${ia==null?void 0:ia.coursesId}/group_homeworks/${ia==null?void 0:ia.categoryId}/list_failed_users.json`,{method:"post",body:Pn});($n==null?void 0:$n.status)==0&&Ko($n),hl(!1)});return E.createElement(En.Z,{spinning:Ae},E.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},E.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},E.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),E.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",E.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),E.createElement(Se.default,{form:qa,initialValues:Ki,colon:!1,size:"large",onValuesChange:(Pn,$n)=>{if("is_assign_leader"in Pn&&tr(Pn==null?void 0:Pn.is_assign_leader),"group_type"in Pn&&(Pn==null?void 0:Pn.group_type)==vn.YT.STUDENT_SELF||Io==vn.YT.STUDENT_SELF&&("min_num"in Pn||"max_num"in Pn))return $n;sn(Xl({},$n))},onFinish:()=>Ul(void 0,null,function*(){var Pn,$n;if(Io==vn.YT.STUDENT_SELF){sn(Xl({},qa.getFieldsValue())).then(Ti=>{(Ti==null?void 0:Ti.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const Nr=yield to({is_reset:!1,page:1,limit:10});(Nr==null?void 0:Nr.status)==0&&(io({total_count:(Pn=Nr==null?void 0:Nr.data)==null?void 0:Pn.total_count,group_user_num:($n=Nr==null?void 0:Nr.data)==null?void 0:$n.group_user_num}),Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},E.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},E.createElement(Se.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:vn.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:vn.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Io==vn.YT.STUDENT_SELF&&E.createElement(E.Fragment,null,E.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),E.createElement(Se.default.Item,{className:"mb0",name:"max_num",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),E.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),E.createElement(Te.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),Io==vn.YT.TEACHER_ASSIGN&&E.createElement(E.Fragment,null,E.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:vn.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:vn.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:vn.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),oo!=vn.$s.BY_FILE&&E.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},E.createElement(Se.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},E.createElement(xe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!Ma&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},E.createElement(rt.default.Group,{className:"gap-20px",options:($e=(yt=Qt==null?void 0:Qt.data)==null?void 0:yt.course_groups)==null?void 0:$e.map(Pn=>({value:Pn==null?void 0:Pn.id,label:`${Pn==null?void 0:Pn.name} \uFF08${Pn==null?void 0:Pn.course_member_count}\uFF09`}))}))),oo==vn.$s.BY_GROUP&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${Mi?"mb0":""}`},E.createElement(rt.default,null,"\u6307\u5B9A\u7EC4\u957F",E.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),E.createElement(Se.default.Item,{name:"leader_ids",hidden:!0}),Mi&&E.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Ai==null?void 0:Ai.map(Pn=>E.createElement("div",{key:Pn==null?void 0:Pn.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},E.createElement("span",{className:"c-grey-333"},Pn==null?void 0:Pn.name),E.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const $n=Ai==null?void 0:Ai.filter(Nr=>(Nr==null?void 0:Nr.id)!=(Pn==null?void 0:Pn.id));So($n),qa.setFieldsValue({leader_ids:$n==null?void 0:$n.map(Nr=>Nr==null?void 0:Nr.id)}),sn(Xl({},qa.getFieldsValue()))}}))),E.createElement(Te.ZP,{onClick:()=>{var Pn,$n;if(!Ma&&oo==vn.$s.BY_GROUP&&(Lr==null?void 0:Lr.length)==0){pe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Ai,course_groups:($n=(Pn=Qt==null?void 0:Qt.data)==null?void 0:Pn.course_groups)==null?void 0:$n.filter(Nr=>Lr==null?void 0:Lr.includes(Nr==null?void 0:Nr.id)),unified_setting:Ma}})}},"\u6DFB\u52A0\u7EC4\u957F")),!Mi&&E.createElement("div",{className:"flex gap-20px"},E.createElement(Se.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},E.createElement(Ge.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),E.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(In=(bn=(tt=Qt==null?void 0:Qt.data)==null?void 0:tt.course_groups)==null?void 0:bn.filter(Pn=>Ma||(Lr==null?void 0:Lr.includes(Pn==null?void 0:Pn.id))))==null?void 0:In.reduce((Pn,$n)=>Pn+(($n==null?void 0:$n.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Gi==null?void 0:Gi.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",E.createElement(Bt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ul(void 0,null,function*(){var Pn,$n;const Nr=yield to({is_reset:!1});(Nr==null?void 0:Nr.status)==0&&io({total_count:(Pn=Nr==null?void 0:Nr.data)==null?void 0:Pn.total_count,group_user_num:($n=Nr==null?void 0:Nr.data)==null?void 0:$n.group_user_num})}),icon:E.createElement(Fu.Z,{rev:void 0})},"\u5237\u65B0")))),Mi&&oo==vn.$s.BY_GROUP&&E.createElement(Se.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},E.createElement(xe.ZP.Group,{options:[{value:vn.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:vn.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),ao==vn.Kc.BY_LEADER&&E.createElement("div",{className:"flex gap-20px"},E.createElement(Se.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),E.createElement(Se.default.Item,{className:"mb0",name:"max_num",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},E.createElement(Ge.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),ao!=vn.Kc.BY_LEADER&&E.createElement(E.Fragment,null,E.createElement(Se.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},E.createElement(xe.ZP.Group,{options:[{value:vn.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:vn.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),E.createElement(Se.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},E.createElement(xe.ZP.Group,{options:[{value:vn.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},oo==vn.$s.BY_GROUP&&{value:vn.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},oo==vn.$s.BY_PERSON&&{value:vn.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Pn=>Pn)}))),oo==vn.$s.BY_PERSON&&E.createElement("div",{className:"flex"},E.createElement(Se.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Pn=>Math.round(Pn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},E.createElement(Ge.Z,{addonAfter:"\u4EBA",min:1})),E.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Cn=(rr=(er=Qt==null?void 0:Qt.data)==null?void 0:er.course_groups)==null?void 0:rr.filter(Pn=>Ma||(Lr==null?void 0:Lr.includes(Pn==null?void 0:Pn.id))))==null?void 0:Cn.reduce((Pn,$n)=>Pn+(($n==null?void 0:$n.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Gi==null?void 0:Gi.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",E.createElement(Bt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ul(void 0,null,function*(){var Pn,$n;const Nr=yield to({is_reset:!1});(Nr==null?void 0:Nr.status)==0&&io({total_count:(Pn=Nr==null?void 0:Nr.data)==null?void 0:Pn.total_count,group_user_num:($n=Nr==null?void 0:Nr.data)==null?void 0:$n.group_user_num})}),icon:E.createElement(Fu.Z,{rev:void 0})},"\u5237\u65B0")))),oo==vn.$s.BY_FILE&&E.createElement(E.Fragment,null,E.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},E.createElement(os.default,{className:`${ls.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:E.createElement(E.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",E.createElement(Te.ZP,{icon:E.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,Et.BA)({coursesId:ia==null?void 0:ia.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:E.createElement(E.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:E.createElement(E.Fragment,null,E.createElement(si.default.Dragger,Xl({},Ao),E.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),E.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",E.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),E.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))))),E.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),E.createElement("div",{className:"flex item-center gap-10px"},E.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),E.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),E.createElement("div",{className:"flex item-center gap-20px"},E.createElement(Se.default,{form:wa,layout:"inline",colon:!1,onValuesChange:(Pn,$n)=>{console.log("allValues",$n),Ka(Xl({},$n))}},E.createElement(Se.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},E.createElement(rt.default,null,"\u66F4\u6539\u7EC4\u540D")),E.createElement(Se.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},E.createElement(rt.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",E.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),((Kt=yi==null?void 0:yi.data)==null?void 0:Kt.total_count)>0&&E.createElement(be.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Pn=>{zi({keywords:Pn})}}),Io!=vn.YT.STUDENT_SELF&&oo!=vn.$s.BY_FILE&&((Zr==null?void 0:Zr.keywords)||((On=yi==null?void 0:yi.data)==null?void 0:On.total_count)>0)&&E.createElement(Ke.Z,{title:"\u4F1A\u6E05\u7A7A\u73B0\u6709\u5C0F\u7EC4\u5E76\u91CD\u65B0\u5206\u7EC4"},E.createElement(Te.ZP,{size:"large",type:"primary",style:{background:"#82A8FF"},onClick:()=>{to({is_reset:!0,page:1,limit:10}),Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),oo!=vn.$s.BY_FILE&&Io==vn.YT.TEACHER_ASSIGN&&E.createElement(Ke.Z,{title:"\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u5B66\u751F\u65B0\u589E\u5206\u7EC4\uFF0C\u4E0D\u5F71\u54CD\u73B0\u6709\u5C0F\u7EC4"},E.createElement(Te.ZP,{size:"large",type:"primary",style:((Yr=yi==null?void 0:yi.data)==null?void 0:Yr.total_count)>0?{}:{marginLeft:"auto"},onClick:()=>Ul(void 0,null,function*(){var Pn,$n;if(Io==vn.YT.STUDENT_SELF){sn(Xl({},qa.getFieldsValue())).then(Ti=>{(Ti==null?void 0:Ti.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const Nr=yield to({is_reset:!1,page:1,limit:10});(Nr==null?void 0:Nr.status)==0&&(io({total_count:(Pn=Nr==null?void 0:Nr.data)==null?void 0:Pn.total_count,group_user_num:($n=Nr==null?void 0:Nr.data)==null?void 0:$n.group_user_num}),Ar({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),((Fa=yi==null?void 0:yi.data)==null?void 0:Fa.total_count)>0?E.createElement(Ve.default,{className:"mt-20px",columns:jn,loading:Za,dataSource:((Gn=yi==null?void 0:yi.data)==null?void 0:Gn.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:Zr==null?void 0:Zr.page,pageSize:Zr==null?void 0:Zr.limit,total:((en=yi==null?void 0:yi.data)==null?void 0:en.total_count)||0,onChange:(Pn,$n)=>{zi({page:Pn,limit:$n})},showTotal:Pn=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},Pn),"\u6761\u6570\u636E")}}):E.createElement(gt.Z,null),E.createElement(Nu,{onFinish:Pn=>{So(Pn),qa.setFieldsValue({leader_ids:Pn==null?void 0:Pn.map($n=>$n==null?void 0:$n.id)}),sn(Xl({},qa.getFieldsValue()))}}),E.createElement(Xu,{onFinish:()=>{zi({})}}),E.createElement(je.default,{open:Rt.key==="NewGroup",title:Ga!=null&&Ga.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Ga!=null&&Ga.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:ji,width:927,centered:!0,onCancel:()=>{Ar({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>Ul(void 0,null,function*(){const Pn=()=>Ul(void 0,null,function*(){const $n=yield(0,Nl._X)({coursesId:ia==null?void 0:ia.coursesId,categoryId:ia==null?void 0:ia.categoryId,is_reset:Ga==null?void 0:Ga.is_reset});($n==null?void 0:$n.status)==0&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ar({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),zi({page:1,limit:20}),fr(),io({total_count:0,group_user_num:0}))});if(Ga!=null&&Ga.is_reset){je.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:Pn});return}Pn()})},oo==vn.$s.BY_FILE&&E.createElement(_e.default,{activeKey:fo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Qn=vr==null?void 0:vr.data)==null?void 0:Qn.total_count}\uFF09`},((Zn=vr==null?void 0:vr.data)==null?void 0:Zn.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(Wn=vr==null?void 0:vr.data)==null?void 0:Wn.failed_count}\uFF09`}],onChange:Pn=>{lo(Pn),Pn=="success"?to({page:1,limit:10}):(ki({page:1,limit:10}),uo({page:1,limit:10}))}}),fo!="failed"?E.createElement(Ve.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Pn,$n)=>{var Nr,Ti;return(Ti=(Nr=$n==null?void 0:$n.members)==null?void 0:Nr.find(Xi=>Xi==null?void 0:Xi.is_leader))==null?void 0:Ti.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Pn=>{var $n;return($n=Pn==null?void 0:Pn.filter(Nr=>!(Nr!=null&&Nr.is_leader)))==null?void 0:$n.map(Nr=>Nr==null?void 0:Nr.name).join("\u3001")}}],loading:ji,dataSource:((Tr=vr==null?void 0:vr.data)==null?void 0:Tr.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:Ga==null?void 0:Ga.page,pageSize:Ga==null?void 0:Ga.limit,total:((ei=vr==null?void 0:vr.data)==null?void 0:ei.total_count)||0,onChange:(Pn,$n)=>{to({page:Pn,limit:$n})},showTotal:Pn=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},Pn),"\u6761\u6570\u636E")}}):E.createElement(Ve.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(Pn,$n)=>$n!=null&&$n.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(Pn,$n)=>$n==null?void 0:$n.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(Pn,$n)=>($n==null?void 0:$n.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(Pn,$n)=>($n==null?void 0:$n.message)||"--"}],loading:ll,dataSource:((Nn=To==null?void 0:To.data)==null?void 0:Nn.list)||[],locale:{emptyText:E.createElement(gt.Z,null)},pagination:{current:tl==null?void 0:tl.page,pageSize:tl==null?void 0:tl.limit,total:((ja=To==null?void 0:To.data)==null?void 0:ja.total_count)||0,onChange:(Pn,$n)=>{ki({page:Pn,limit:$n}),uo({page:Pn,limit:$n})},showTotal:Pn=>E.createElement(E.Fragment,null,"\u5171",E.createElement("span",{className:"ml-4px mr-4px c-blue"},Pn),"\u6761\u6570\u636E")}}))))},ka=te(59301),ou=Object.defineProperty,qu=Object.defineProperties,$u=Object.getOwnPropertyDescriptors,es=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Ru=(yt,$e,tt)=>$e in yt?ou(yt,$e,{enumerable:!0,configurable:!0,writable:!0,value:tt}):yt[$e]=tt,Ml=(yt,$e)=>{for(var tt in $e||($e={}))Bu.call($e,tt)&&Ru(yt,tt,$e[tt]);if(es)for(var tt of es($e))Tu.call($e,tt)&&Ru(yt,tt,$e[tt]);return yt},vu=(yt,$e)=>qu(yt,$u($e)),cu=(yt,$e,tt)=>new Promise((bn,In)=>{var er=Kt=>{try{Cn(tt.next(Kt))}catch(On){In(On)}},rr=Kt=>{try{Cn(tt.throw(Kt))}catch(On){In(On)}},Cn=Kt=>Kt.done?bn(Kt.value):Promise.resolve(Kt.value).then(er,rr);Cn((tt=tt.apply(yt,$e)).next())});const ss=({shixunHomeworks:yt,classroomList:$e,globalSetting:tt,dispatch:bn,user:In})=>{var er,rr,Cn,Kt,On,Yr,Fa,Gn,en,Qn;const[Zn,Wn]=(0,E.useState)(Ml({},(0,De.useParams)())),[Tr]=(0,De.useSearchParams)(),ei=(0,De.useLocation)(),[Nn,ja]=(0,E.useState)(Tr.get("tabs")||"0"),[Rt,Ar]=(0,E.useState)(!1),[ia,Ae]=(0,E.useState)(1),Rr=(0,E.useRef)(null),{workList:Qt,workSetting:Ka}=yt,[sn,Zr]=(0,E.useState)(!1),[Za,zi]=(0,E.useState)([]),[yi,Ga]=(0,E.useState)([]),[ji,to]=(0,E.useState)(!1),[vr,qa]=(0,E.useState)(!1),[,,wa]=(0,st.U)(wt.Gw,{homeworkId:Qt==null?void 0:Qt.id});Tr.get("category_id")&&Wn(vu(Ml({},Zn),{category:Tr.get("category_id")})),(0,E.useEffect)(()=>{Ki()},[Zn.coursesId]),(0,E.useEffect)(()=>{bn({type:"classroomList/getAssistantPermissions",payload:{course_id:Zn.coursesId}})},[(0,we.bg)()]);const Ki=()=>{let Ma=Tr.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));bn({type:"shixunHomeworks/getWorkList",payload:Ml(Ml({},Zn),Ma)})},Io=[{name:(0,we.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:ka.createElement(An,{zip:Rr,btnLoading:Rt,setBtnLoading:Ar})},(0,we.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:ka.createElement(Ju,null)},((0,we.dE)()||(Qt==null?void 0:Qt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:ka.createElement(ti,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:ka.createElement("div",{className:"minH500"},ka.createElement(wr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(er=Qt.homework_status)==null?void 0:er.includes("\u5BFC\u5165"),component:ka.createElement(is,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:ka.createElement(Vl,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:ka.createElement(qn,null)},(0,we.G5)()&&(Ka==null?void 0:Ka.anonymous_comment)&&{name:ka.createElement(ke.Z,{dot:Qt==null?void 0:Qt.appeal_notice,offset:[5,-5]},ka.createElement("span",{style:{color:Nn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:ka.createElement(Wo,null)},{name:(0,we.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(rr=Qt==null?void 0:Qt.homework_status)!=null&&rr.includes("\u5BFC\u5165")?ka.createElement(zl.Z,null):ka.createElement(Ir,null),forceRender:!0}].filter(Ma=>Qt!=null&&Qt.view_answer?Ma:(Ma==null?void 0:Ma.name)!=="\u53C2\u8003\u7B54\u6848").filter(Ma=>Qt!=null&&Qt.is_show_request?Ma:(Ma==null?void 0:Ma.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(Ma=>(0,we.G5)()?Ma:(Ma==null?void 0:Ma.name)!=="\u5B66\u751F\u5206\u7EC4").filter(Ma=>{var Mi;return(Mi=Qt==null?void 0:Qt.homework_status)!=null&&Mi.includes("\u5BFC\u5165")?(0,we.dE)()?[0,1].includes(Ma==null?void 0:Ma.id):[0,1,3].includes(Ma==null?void 0:Ma.id):Ma}),oo=()=>{var Ma,Mi,tr,Lr,ao,Qa,Ai,So,Gi,io,fo,lo,To,Ko,tl,ki,ll,hl;return ka.createElement("div",{className:gl.workListTabButton},ka.createElement("span",{className:"mr-10px"},Ka==null?void 0:Ka.tips),(0,we.GJ)()&&ka.createElement(ka.Fragment,null,(((Ma=Qt.homework_status)==null?void 0:Ma.includes("\u672A\u53D1\u5E03"))||((Mi=Qt.homework_status)==null?void 0:Mi.includes("\u672A\u5F00\u59CB")))&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:po=>{po.preventDefault(),bn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Zn.categoryId],selectArrsAll:[Qt],params:vu(Ml({},Zn),{id:Zn.coursesId}),type:2,manage_all_group:Ka==null?void 0:Ka.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((tr=Qt.homework_status)!=null&&tr.includes("\u672A\u53D1\u5E03"))&&!((Lr=Qt.homework_status)!=null&&Lr.includes("\u672A\u5F00\u59CB"))&&!((ao=Qt.homework_status)!=null&&ao.includes("\u5DF2\u622A\u6B62"))&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:po=>{var Ao,jn;if((0,we.Rm)()&&!((jn=(Ao=$e==null?void 0:$e.AssistantObject)==null?void 0:Ao.group)!=null&&jn.can_stop)){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}po.preventDefault(),bn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Zn.categoryId],selectArrsAll:[],params:vu(Ml({},Zn),{id:Zn.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,we.j5)()&&ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:Lo}),onClick:()=>{bn({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:vu(Ml({},Zn),{id:Zn.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),ka.createElement(Te.ZP,{type:"primary",icon:ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var po,Ao;if((0,we.Rm)()&&!((Ao=(po=$e==null?void 0:$e.AssistantObject)==null?void 0:po.group)!=null&&Ao.can_create)){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}De.history.push(`/classrooms/${Zn.coursesId}/group_homework/${Zn.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Qa=Qt==null?void 0:Qt.work_statuses)==null?void 0:Qa.includes("\u53D6\u6D88\u5173\u8054"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>cu(void 0,null,function*(){const po=yield(0,wt.rN)({homeworkId:Zn.categoryId});(po==null?void 0:po.status)===0&&(pe.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),bn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)}))})},"\u53D6\u6D88\u5173\u8054"),((Ai=Qt==null?void 0:Qt.work_statuses)==null?void 0:Ai.includes("\u5173\u8054\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{var po;return(0,Ne.xg)(`${(po=tt==null?void 0:tt.setting)==null?void 0:po.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((So=Qt==null?void 0:Qt.work_statuses)==null?void 0:So.includes("\u5173\u8054\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:po=>{po.preventDefault(),bn({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:Zn,selectArrs:{homework_id:Zn.categoryId},cb:()=>{bn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)})}}})}},"\u5173\u8054\u9879\u76EE"),((Gi=Qt==null?void 0:Qt.work_statuses)==null?void 0:Gi.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>(0,Ne.xg)(`/classrooms/${Qt.course_id}/group_homework/${Qt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((io=Qt==null?void 0:Qt.work_statuses)==null?void 0:io.includes("\u521B\u5EFA\u5206\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>cu(void 0,null,function*(){var po;let Ao=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/get_member_list.json`,{method:"get",params:{}});(Ao==null?void 0:Ao.status)===0&&(Zr(!0),zi(Ao==null?void 0:Ao.data),Ga((po=Ao==null?void 0:Ao.data)==null?void 0:po.filter(jn=>{var fr;return(jn==null?void 0:jn.user_id)===((fr=In==null?void 0:In.userInfo)==null?void 0:fr.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((fo=Qt==null?void 0:Qt.work_statuses)==null?void 0:fo.includes("\u52A0\u5165\u5206\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:(0,at.throttle)(()=>cu(void 0,null,function*(){var po;let Ao=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/get_group_list.json`,{method:"get"});if((Ao==null?void 0:Ao.status)===0){if(((po=Ao==null?void 0:Ao.data)==null?void 0:po.length)<=0){pe.ZP.info("\u6682\u65E0\u5206\u7EC4");return}to(!0),qa(Ao==null?void 0:Ao.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((lo=Qt==null?void 0:Qt.work_statuses)==null?void 0:lo.includes("\u66F4\u6362\u9879\u76EE"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{bn({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:Zn,selectArrs:{homework_id:Qt==null?void 0:Qt.id},cb:()=>{bn({type:"shixunHomeworks/getWorkList",payload:Ml({},Zn)})}}})}},"\u66F4\u6362\u9879\u76EE"),((To=Qt==null?void 0:Qt.work_statuses)==null?void 0:To.includes("\u7533\u8BF7\u6362\u7EC4"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{bn({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:Zn}})}},"\u7533\u8BF7\u6362\u7EC4"),((Ko=Qt==null?void 0:Qt.work_statuses)==null?void 0:Ko.includes("\u4FEE\u6539\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{const po=()=>{(0,Ne.xg)(`/classrooms/${Qt.course_id}/group_homework/${Qt.homework_id}/${Qt.id}/edit`)};if(Ka!=null&&Ka.can_submit&&!(Ka!=null&&Ka.submit_size)){pe.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}po()}},"\u4FEE\u6539\u4F5C\u54C1"),((tl=Qt==null?void 0:Qt.work_statuses)==null?void 0:tl.includes("\u8865\u4EA4\u4F5C\u54C1"))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>(0,Ne.xg)(`/classrooms/${Qt.course_id}/group_homework/${Qt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((ki=Qt==null?void 0:Qt.work_statuses)==null?void 0:ki.includes("\u8865\u4EA4\u9644\u4EF6"))||((ll=Qt==null?void 0:Qt.work_statuses)==null?void 0:ll.includes("\u4FEE\u6539\u9644\u4EF6")))&&ka.createElement(Te.ZP,{type:"primary",onClick:()=>{var po;if(Ka!=null&&Ka.can_submit&&!(Ka!=null&&Ka.submit_size)){pe.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}bn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Zn,selectArrs:Ml({},Qt),title:(po=Qt==null?void 0:Qt.work_statuses)!=null&&po.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(hl=Qt==null?void 0:Qt.work_statuses)!=null&&hl.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return ka.createElement("section",{className:gl.bg},ka.createElement("div",{className:"edu-container"},ka.createElement("section",{className:"animated fadeIn"},ka.createElement("aside",{className:"mt10 minH22"},Qt.category&&ka.createElement(ge.Z,{separator:">"},ka.createElement(ge.Z.Item,null,ka.createElement(De.Link,{to:`/classrooms/${Zn==null?void 0:Zn.coursesId}/group_homework`},Qt==null?void 0:Qt.course_name)),ka.createElement(ge.Z.Item,null,ka.createElement(De.Link,{to:`/classrooms/${Zn==null?void 0:Zn.coursesId}/group_homework/${(Cn=Qt==null?void 0:Qt.category)!=null&&Cn.main?"":(Kt=Qt==null?void 0:Qt.category)==null?void 0:Kt.category_id}`},(On=Qt==null?void 0:Qt.category)==null?void 0:On.category_name)),ka.createElement(ge.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ka.createElement("aside",{className:[gl.title,"mt20"].join(" ")},ka.createElement(De.Link,{to:`/classrooms/${Qt==null?void 0:Qt.course_id}/group_homework`},ka.createElement(Ze.Z,{className:"font16 c-black"})),ka.createElement(Ke.Z,{placement:"topLeft",title:Qt==null?void 0:Qt.homework_name},ka.createElement("strong",{className:[gl.title_style,"font20 ml5"].join(" ")},Qt==null?void 0:Qt.homework_name)),ka.createElement(Ne.VV,{status:Qt==null?void 0:Qt.homework_status}))),ka.createElement("aside",{className:`mt30 relative ${gl.workListTabWrap}`},ka.createElement(_e.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Nn,tabBarExtraContent:(Yr=Qt.homework_status)!=null&&Yr.includes("\u5BFC\u5165")&&(0,we.GJ)()?ka.createElement(Te.ZP,{icon:ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{bn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Qt==null?void 0:Qt.homework_name,id:Qt==null?void 0:Qt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):oo(),onTabClick:(Ma,Mi)=>{const tr=()=>{if(parseInt(Ma)===2){if(!(Qt!=null&&Qt.view_answer)){pe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(Qt==null?void 0:Qt.time_status)>2||(0,we.Gg)()?ja(Ma):pe.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(Ma)===3&&bn({type:"shixunHomeworks/getWorkSetting",payload:Ml({},Zn)}),ja(Ma)};Ma!=="11"&&Ki(),yt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?je.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:()=>{tr(),bn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):tr()},className:gl.tabs,items:Io.map(Ma=>({label:Ma.name,key:`${Ma.id}`,children:Ma.component,forceRender:Ma.forceRender}))}))),ka.createElement($r.Z,null),ka.createElement(je.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:sn,width:800,onCancel:()=>{Zr(!1),Ga([])},onOk:()=>cu(void 0,null,function*(){var Ma,Mi;if(((Ma=Qt==null?void 0:Qt.group_data)==null?void 0:Ma.max_num)<(yi==null?void 0:yi.length)){pe.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Mi=Qt==null?void 0:Qt.group_data)==null?void 0:Mi.max_num}`);return}let tr=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/create_group.json`,{method:"post",body:{user_id:yi==null?void 0:yi.map(Lr=>Lr.user_id)}});(tr==null?void 0:tr.status)===0&&(pe.ZP.info("\u521B\u5EFA\u6210\u529F"),Ki(),Zr(!1))})},ka.createElement("div",null,ka.createElement(ae.Z,{style:{marginBottom:10}},ka.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Fa=Qt==null?void 0:Qt.group_data)==null?void 0:Fa.min_num,"~",(Gn=Qt==null?void 0:Qt.group_data)==null?void 0:Gn.max_num,"\u4EBA"),ka.createElement(fe.Z,{span:12},ka.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:Ma=>cu(void 0,null,function*(){let Mi=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:Ma}});(Mi==null?void 0:Mi.status)===0&&zi(Mi==null?void 0:Mi.data)})}))),ka.createElement(Ve.default,{dataSource:Za,pagination:!1,rowKey:Ma=>Ma.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:Ma=>({disabled:(Ma==null?void 0:Ma.user_id)===In.userInfo.user_id}),selectedRowKeys:yi==null?void 0:yi.map(Ma=>Ma.user_id),onChange(Ma,Mi,tr){Ga([...Mi])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),ka.createElement(je.default,{title:"\u52A0\u5165\u5206\u7EC4",open:ji,width:800,onCancel:()=>{to(!1)},footer:!1},ka.createElement("div",null,ka.createElement(ae.Z,{style:{marginBottom:10}},ka.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(en=Qt==null?void 0:Qt.group_data)==null?void 0:en.min_num,"~",(Qn=Qt==null?void 0:Qt.group_data)==null?void 0:Qn.max_num,"\u4EBA"),ka.createElement(fe.Z,{span:12},ka.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:Ma=>cu(void 0,null,function*(){let Mi=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:Ma}});(Mi==null?void 0:Mi.status)===0&&qa(Mi==null?void 0:Mi.data)})}))),ka.createElement(Ve.default,{dataSource:vr,pagination:!1,rowKey:Ma=>Ma.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(Ma,Mi)=>ka.createElement(Te.ZP,{disabled:Mi==null?void 0:Mi.can_join,onClick:()=>cu(void 0,null,function*(){let tr=yield(0,He.ZP)(`/api/homework_commons/${Qt.homework_id}/join_group.json`,{method:"post",body:{group_id:Ma}});(tr==null?void 0:tr.status)===0&&(pe.ZP.info("\u52A0\u5165\u6210\u529F"),Ki(),to(!1))})},Mi!=null&&Mi.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),ka.createElement(xa.Z,null),ka.createElement($o.Z,{onOk:()=>{Ki()}}),ka.createElement(kl.Z,{onOk:()=>{Ki()}}),ka.createElement(br.Z,{type:"edit",onCallback:()=>Ki(),courseEndTime:Qt==null?void 0:Qt.course_end_date}),ka.createElement(na.Z,{courseEndTime:Qt==null?void 0:Qt.course_end_date,successCallback:()=>Ki(),visible:$e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Zn.categoryId],courseId:Zn.coursesId,isBatch:!1}),ka.createElement(La,{cb:()=>{Ae(ia+1),ja("0"),Ki()}}),ka.createElement(bl,{cb:()=>{}}),ka.createElement(va.Z,{ref:Rr,hide:!0,name:`${Qt==null?void 0:Qt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Ar(!1)}))};var _u=(0,De.connect)(({user:yt,shixunHomeworks:$e,loading:tt,globalSetting:bn,classroomList:In})=>({user:yt,shixunHomeworks:$e,globalSetting:bn,loading:tt.effects,classroomList:In}))(ss)},10267:function(xn,zt,te){"use strict";var E=te(28284),De=te(62957),ke=te(6767),Te=te(37568),pe=te(9726),ge=te(58106),Ke=te(21856),_e=te(59301),je=Object.defineProperty,ae=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ne=(ut,Re,xe)=>Re in ut?je(ut,Re,{enumerable:!0,configurable:!0,writable:!0,value:xe}):ut[Re]=xe,we=(ut,Re)=>{for(var xe in Re||(Re={}))Ve.call(Re,xe)&&Ne(ut,xe,Re[xe]);if(be)for(var xe of be(Re))Ze.call(Re,xe)&&Ne(ut,xe,Re[xe]);return ut},Se=(ut,Re)=>ae(ut,fe(Re)),ot=(ut,Re,xe)=>new Promise((Ge,Ie)=>{var pt=ze=>{try{Oe(xe.next(ze))}catch(He){Ie(He)}},ve=ze=>{try{Oe(xe.throw(ze))}catch(He){Ie(He)}},Oe=ze=>ze.done?Ge(ze.value):Promise.resolve(ze.value).then(pt,ve);Oe((xe=xe.apply(ut,Re)).next())});const rt=({classroomList:ut,loading:Re,dispatch:xe,shixunHomeworks:Ge})=>{const Ie=(0,ge.useParams)(),[pt]=E.default.useForm(),{workList:ve,workSetting:Oe}=Ge,ze=()=>{xe({type:"shixunHomeworks/getWorkSetting",payload:we({},Ie)}),xe({type:"shixunHomeworks/getWorkList",payload:we({},Ie)})};return _e.createElement(De.default,{centered:!0,title:ut.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ut.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>ot(void 0,null,function*(){const He=()=>ot(void 0,null,function*(){var gt;yield pt.validateFields();const Qe=we({},pt.getFieldValue()),{selectArrs:vt}=ut.actionTabs;Qe.attachment_ids=(gt=Qe.attachment_ids)==null?void 0:gt.map(St=>St.response.id),(yield(0,pe.mz)(Se(we({},Qe),{homeworkId:vt.work_id}))).status===0&&(pt.resetFields(),xe({type:"classroomList/setActionTabs",payload:{}}),ze())});if(Oe!=null&&Oe.can_submit){if(!(Oe!=null&&Oe.submit_size)){ke.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}De.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:_e.createElement(_e.Fragment,null,"\u4F60\u8FD8\u6709 ",_e.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Oe==null?void 0:Oe.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:()=>{He()}});return}He()}),onCancel:()=>{xe({type:"classroomList/setActionTabs",payload:{}})}},_e.createElement(E.default,{form:pt,initialValues:{}},_e.createElement(E.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},_e.createElement(Ke.Z,null)),_e.createElement(E.default.Item,{name:"description"},_e.createElement(Te.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ut.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:ut,shixunHomeworks:Re,loading:xe})=>({classroomList:ut,shixunHomeworks:Re,loading:xe}))(rt)},19872:function(xn,zt,te){"use strict";var E=te(59301),De=te(28284),ke=te(62957),Te=te(458),pe=te(37568),ge=te(47889),Ke=te(77019),_e=te(5269),je=te(26724),ae=te.n(je),fe=te(97013),be=te(9726),Ve=te(58106),Ze=te(59301),Ne=Object.defineProperty,we=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Re=(ve,Oe,ze)=>Oe in ve?Ne(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,xe=(ve,Oe)=>{for(var ze in Oe||(Oe={}))rt.call(Oe,ze)&&Re(ve,ze,Oe[ze]);if(ot)for(var ze of ot(Oe))ut.call(Oe,ze)&&Re(ve,ze,Oe[ze]);return ve},Ge=(ve,Oe)=>we(ve,Se(Oe)),Ie=(ve,Oe,ze)=>new Promise((He,gt)=>{var Qe=St=>{try{Pt(ze.next(St))}catch(xt){gt(xt)}},vt=St=>{try{Pt(ze.throw(St))}catch(xt){gt(xt)}},Pt=St=>St.done?He(St.value):Promise.resolve(St.value).then(Qe,vt);Pt((ze=ze.apply(ve,Oe)).next())});const pt=({classroomList:ve,loading:Oe,globalSetting:ze,dispatch:He})=>{var gt;const Qe=(0,Ve.useParams)(),[vt]=De.default.useForm(),[Pt,St]=(0,E.useState)(!0);let[xt,Dt]=(0,E.useState)([]);const[Le,ce]=(0,E.useState)({page:1,limit:20,keyword:""}),Be=()=>Ie(void 0,null,function*(){var Je;const ht=yield He({type:"shixunHomeworks/getProjectList",payload:xe(xe({},Qe),Le)});ht.projects&&Dt([...xt,...ht.projects]),((Je=ht.projects)==null?void 0:Je.length)<20&&St(!1)});return(0,E.useEffect)(()=>{(ve.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Be(),xt=[],Le.page=1,Le.keyword="")},[ve.actionTabs.key]),Ze.createElement(ke.default,{centered:!0,title:ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:ve.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Ie(void 0,null,function*(){yield vt.validateFields();const Je=xe({},vt.getFieldValue()),{selectArrs:ht,cb:Me}=ve.actionTabs;if(ve.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let ft=yield(0,fe.ZP)(`/api/student_works/${ht.homework_id}/change_project.json`,{method:"put",body:xe({},Je)});(ft==null?void 0:ft.status)===0&&(Me(),He({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,be.co)(Ge(xe({},Je),{homeworkId:ht.homework_id}))).status===0&&(Me?Me():He({type:"classroomList/getClassroomCommonHomeworksList",payload:xe({},ve.actionTabs.params)}),He({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},Ze.createElement(Te.Z,{loading:Oe["shixunHomeworks/getProjectList"],active:!0},xt==""?Ze.createElement("aside",null,Ze.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ze.createElement("a",{href:`${(gt=ze==null?void 0:ze.setting)==null?void 0:gt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):Ze.createElement("aside",null,Ze.createElement("div",{className:" mb20"},Ze.createElement(pe.default.Search,{onSearch:Je=>{Je===""?delete Le.keyword:Le.keyword=Je,xt=[],St(!0),Be()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),Ze.createElement(De.default,{form:vt,initialValues:{}},Ze.createElement(De.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},Ze.createElement(ge.ZP.Group,null,Ze.createElement(ae(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Je=>{Le.page++,Be()},hasMore:Pt,useWindow:!1},xt==null?void 0:xt.map(function(Je,ht){return Ze.createElement(Ke.Z,{key:ht},Ze.createElement(_e.Z,null,Ze.createElement(ge.ZP,{value:Je.id},Je.name)))}))))))))};zt.Z=(0,Ve.connect)(({classroomList:ve,user:Oe,loading:ze,globalSetting:He})=>({classroomList:ve,user:Oe,loading:ze.effects,globalSetting:He}))(pt)},49493:function(xn,zt,te){"use strict";var E=te(59301),De=te(28284),ke=te(6767),Te=te(62957),pe=te(77019),ge=te(5269),Ke=te(16326),_e=te(47889),je=te(62673),ae=te(56656),fe=te.n(ae),be=te(97013),Ve=te(11968),Ze=te(31735),Ne=te(58106),we=te(42232),Se=te(59772),ot=te(51600),rt=te(50004),ut=te(59301),Re=Object.defineProperty,xe=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Oe=(Pt,St,xt)=>St in Pt?Re(Pt,St,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Pt[St]=xt,ze=(Pt,St)=>{for(var xt in St||(St={}))pt.call(St,xt)&&Oe(Pt,xt,St[xt]);if(Ie)for(var xt of Ie(St))ve.call(St,xt)&&Oe(Pt,xt,St[xt]);return Pt},He=(Pt,St)=>xe(Pt,Ge(St)),gt=(Pt,St)=>{var xt={};for(var Dt in Pt)pt.call(Pt,Dt)&&St.indexOf(Dt)<0&&(xt[Dt]=Pt[Dt]);if(Pt!=null&&Ie)for(var Dt of Ie(Pt))St.indexOf(Dt)<0&&ve.call(Pt,Dt)&&(xt[Dt]=Pt[Dt]);return xt},Qe=(Pt,St,xt)=>new Promise((Dt,Le)=>{var ce=ht=>{try{Je(xt.next(ht))}catch(Me){Le(Me)}},Be=ht=>{try{Je(xt.throw(ht))}catch(Me){Le(Me)}},Je=ht=>ht.done?Dt(ht.value):Promise.resolve(ht.value).then(ce,Be);Je((xt=xt.apply(Pt,St)).next())});const vt=Pt=>{var St=Pt,{classroomList:xt,dispatch:Dt,courseEndTime:Le}=St,ce=gt(St,["classroomList","dispatch","courseEndTime"]);const Be=(0,Ne.useParams)(),[Je]=De.default.useForm(),[ht,Me]=(0,E.useState)(1),[Et,ft]=(0,E.useState)([]),[Bt,at]=(0,E.useState)(0),[Xe,Ee]=(0,E.useState)(2e3),[st,wt]=(0,E.useState)(!0),[ct,it]=(0,E.useState)(!1),[Fe,ie]=(0,E.useState)(!1),[se,Ce]=(0,E.useState)([]),[ye,mt]=(0,E.useState)(!0),[Ct,Ut]=(0,E.useState)(null);(0,E.useEffect)(()=>{if(xt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(me(),de(),xt.actionTabs.type===2){const Ft=xt.actionTabs.selectArrsAll[0];Ut({submit_limit:Ft==null?void 0:Ft.submit_limit,submit_limit_num:Ft==null?void 0:Ft.submit_limit_num,must_file:Ft==null?void 0:Ft.must_file,can_submit:Ft==null?void 0:Ft.can_submit,submit_num:Ft==null?void 0:Ft.submit_num}),mt(Ft.unified_setting)}else mt(!1),Ut({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[xt.actionTabs]),(0,E.useEffect)(()=>{if(ct){if(Fe)return;Dt({type:"classroomList/setActionTabs",payload:{}}),(0,Ve.GJ)()?Dt({type:"classroomList/getClassroomTeacherCommonList",payload:He(ze({},xt.actionTabs.params),{type:3})}):Dt({type:"classroomList/getClassroomCommonList",payload:ze({},xt.actionTabs.params)})}},[ct]);const me=Ft=>Qe(void 0,null,function*(){wt(!0);const bt=yield(0,ot.c_)(He(ze({},Be),{page:Ft||ht,limit:2e4,homework_id:xt.actionTabs.type===1?"":xt.actionTabs.selectArrs[0]}));bt==null||bt.course_groups.map((Nt,Xt)=>{Nt.key=Nt.id,Nt.title=Nt.name,Nt.disabled=Nt.is_published}),bt&&(ft([...bt==null?void 0:bt.course_groups]),at(bt==null?void 0:bt.course_groups_count),wt(!1),Ft||Je.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),re=Ft=>{Me(Ft),me(Ft)},ne=()=>{(0,Ve.GJ)()?xt.actionTabs.detail?(Dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Dt({type:"shixunHomeworks/getWorkList",payload:ze({},Be)}),Dt({type:"shixunHomeworks/getWorkSetting",payload:ze({},Be)})):Dt({type:"classroomList/getClassroomTeacherCommonList",payload:He(ze({},xt.actionTabs.params),{type:3})}):Dt({type:"classroomList/getClassroomCommonList",payload:ze({},xt.actionTabs.params)})},ee=()=>Qe(void 0,null,function*(){var Ft,bt,Nt;if((0,Ve.Rm)()&&!((bt=(Ft=xt==null?void 0:xt.AssistantObject)==null?void 0:Ft.group)!=null&&bt.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Ot(!1);return}const Xt=ze({},Je.getFieldsValue());if(Xt.end_time<=Xt.publish_time){ke.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ot(!1);return}if((se==null?void 0:se.length)<=0&&!ye&&Et.length>0){ke.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ot(!1);return}if(Ct!=null&&Ct.submit_limit&&!(Ct!=null&&Ct.submit_limit_num)){ke.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ot(!1);return}if(Ct!=null&&Ct.can_submit&&!(Ct!=null&&Ct.submit_num)){ke.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ot(!1);return}let tn=ze({homework_ids:[...xt.actionTabs.selectArrs],group_ids:se.length>0?se.map(gr=>gr.id):(Nt=xt.detailCommonHomeworksList)==null?void 0:Nt.course_groups,end_time:fe()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},Ct);Ot(!0),(yield(0,be.ZP)(`/api/courses/${Be.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},tn)})).status===0?(Ot(!1),(0,Ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),ke.ZP.success("\u53D1\u5E03\u6210\u529F"),Dt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ce.onCallback&&ce.onCallback(),ne(),localStorage.getItem("Noviceguide")==="0"||Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ut.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~")}})):Ot(!1)}),de=()=>{Me(1),ft([]),Ce([])},oe=Bt>ht*Xe,{detailCommonHomeworksList:Ue}=xt,[At,Ot]=(0,E.useState)(!1);return ut.createElement(Te.default,{width:754,confirmLoading:At,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:xt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ee,onCancel:()=>{de(),ne(),Dt({type:"classroomList/setActionTabs",payload:{}})}},ut.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ut.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Et&&ut.createElement(De.default,{form:Je},ut.createElement("div",{style:{paddingLeft:0}},ut.createElement(pe.Z,{className:"mt30",align:"middle"},ut.createElement(ge.Z,null,ut.createElement(De.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ut.createElement(Ke.default,{style:{width:200,marginRight:"25px"},disabledDate:Ft=>(0,rt.Q8)(Ft,Le),disabledTime:Ft=>(0,rt.d0)(Ft),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ut.createElement(ge.Z,{className:"ml20"},ut.createElement(De.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ut.createElement(Ke.default,{style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ze.U6)(),"HH:mm")},disabledDate:Ft=>(0,rt.Q8)(Ft,Le,Je.getFieldValue("publish_time")),disabledTime:Ft=>(0,rt.d0)(Ft,Je.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),xt.actionTabs.type===2&&ut.createElement(pe.Z,{style:{marginBottom:"10px"}},ut.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ut.createElement(_e.ZP.Group,{value:ye,onChange:Ft=>{mt(Ft.target.value),Ce([])}},ut.createElement(_e.ZP,{value:!0,disabled:!xt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ut.createElement(_e.ZP,{className:"ml20",disabled:Et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Et.length<=0&&xt.actionTabs.type===2&&ut.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"')),(xt.actionTabs.type===1||!ye)&&Et.length>0&&ut.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ut.createElement("span",{style:{flex:1}},ut.createElement(je.default,{checked:se.length===Et.length,onChange:Ft=>{se.length===Et.length?Ce([]):Ce(Et.filter(bt=>!bt.is_published))}},"\u5168\u9009")),ut.createElement("span",{style:{width:16}}),ut.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(xt.actionTabs.type===1||!ye)&&Et.length>0&&ut.createElement(we.Z,{data:Et,selectedRowKeys:se,setSelectedRowKeys:Ce})),ut.createElement(Se.ZP,{value:Ct,onChange:Ft=>Ut(ze({},Ft))}))};zt.Z=(0,Ne.connect)(({classroomList:Pt})=>({classroomList:Pt}))(vt)},66480:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return pt}});var E=te(59301),De={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ke=Object.defineProperty,Te=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ke=(ve,Oe,ze)=>Oe in ve?ke(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,_e=(ve,Oe)=>{for(var ze in Oe||(Oe={}))pe.call(Oe,ze)&&Ke(ve,ze,Oe[ze]);if(Te)for(var ze of Te(Oe))ge.call(Oe,ze)&&Ke(ve,ze,Oe[ze]);return ve};const je=ve=>React.createElement("svg",_e({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ve),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 ae="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(20554),be=te(92310),Ve=te.n(be),Ze=te(59301),Ne=Object.defineProperty,we=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Re=(ve,Oe,ze)=>Oe in ve?Ne(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ve[Oe]=ze,xe=(ve,Oe)=>{for(var ze in Oe||(Oe={}))rt.call(Oe,ze)&&Re(ve,ze,Oe[ze]);if(ot)for(var ze of ot(Oe))ut.call(Oe,ze)&&Re(ve,ze,Oe[ze]);return ve},Ge=(ve,Oe)=>we(ve,Se(Oe)),pt=({dataSource:ve,className:Oe,style:ze})=>{const[He,gt]=(0,E.useState)([]),[Qe,vt]=(0,E.useState)(""),Pt=(0,E.useRef)("");(0,E.useEffect)(()=>{if(ve!=null&&ve.length){const Dt=String(Math.random()).slice(-6),Le=ve.map(ce=>Ge(xe({},ce),{key:`${Dt}-${ce.key}`}));gt(Le),vt(Le[0].key)}},[ve.length]);const St=Dt=>{vt(Dt),Pt.current=Dt;const Le=document.getElementById(Dt);if(Le){const ce=Le.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ce,behavior:"smooth"})}},xt=()=>{const Dt=He.map(ce=>document.getElementById(ce.key)),Le=window.innerHeight/2;for(const ce of Dt)if(ce){const Be=ce.getBoundingClientRect();if(Be.top>=0&&Be.top(window.addEventListener("scroll",xt),()=>{window.removeEventListener("scroll",xt)}),[He]),Ze.createElement("div",{className:Ve()(De.anchorNavigation,Oe),style:ze},Ze.createElement(fe.default,{items:He,tabBarGutter:60,className:De.tabs,activeKey:Qe,onChange:St}),He.map(Dt=>Ze.createElement("div",{key:Dt.key,id:Dt.key,className:De.box},Ze.createElement("div",{className:De.head},Ze.createElement("img",{className:"mr10",src:ae,alt:"Dot"}),Dt.label),Ze.createElement("div",{className:De.element},Dt.element))))}},50004:function(xn,zt,te){"use strict";te.d(zt,{Q8:function(){return ce},d0:function(){return Be},w6:function(){return Le}});var E=te(59301),De=te(16326),ke=te(82326),Te=te(6767),pe=te(62957),ge=te(47889),Ke=te(77019),_e=te(5269),je=te(25399),ae=te(62673),fe=te(7939),be=te(56656),Ve=te.n(be),Ze=te(11968),Ne=te(97013),we=te(89392),Se=te.n(we),ot=te(31735),rt=te(9882),ut=te(58106),Re=te(49686),xe=te(20047),Ge=te(64348),Ie=te(48367),pt=te(6926),ve=te(59301),Oe=Object.defineProperty,ze=Object.defineProperties,He=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Pt=(ft,Bt,at)=>Bt in ft?Oe(ft,Bt,{enumerable:!0,configurable:!0,writable:!0,value:at}):ft[Bt]=at,St=(ft,Bt)=>{for(var at in Bt||(Bt={}))Qe.call(Bt,at)&&Pt(ft,at,Bt[at]);if(gt)for(var at of gt(Bt))vt.call(Bt,at)&&Pt(ft,at,Bt[at]);return ft},xt=(ft,Bt)=>ze(ft,He(Bt)),Dt=(ft,Bt,at)=>new Promise((Xe,Ee)=>{var st=it=>{try{ct(at.next(it))}catch(Fe){Ee(Fe)}},wt=it=>{try{ct(at.throw(it))}catch(Fe){Ee(Fe)}},ct=it=>it.done?Xe(it.value):Promise.resolve(it.value).then(st,wt);ct((at=at.apply(ft,Bt)).next())});function Le(ft,Bt){const at=[];for(let Xe=ft;Xe{const Xe=ftVe()(Bt).endOf("day"),st=ft{const at=parseInt(Ve()(ft).format("HH")),Xe=parseInt(Ve()().format("HH")),Ee=parseInt(Ve()().format("mm"));if(!ft)return{disabledHours:()=>Le(0,Xe),disabledMinutes:()=>Le(0,Ee)};if(Bt){const st=parseInt(Ve()(Bt).format("HH")),wt=parseInt(Ve()(Bt).format("mm"));return Ve()(ft).isSame(Ve()(Bt),"day")?{disabledHours:()=>Le(0,st),disabledMinutes:()=>at<=st?Le(0,wt):[]}:void 0}if(Ve()(ft).isSame(Ve()(),"day"))return{disabledHours:()=>Le(0,Xe),disabledMinutes:()=>Ve()(ft).isSame(Ve()(),"hour")&&at<=Xe?Le(0,Ee):[]}},Je=(ft,Bt)=>ft==null?void 0:ft.map(at=>{var Xe;return(Xe=Bt==null?void 0:Bt.find(Ee=>Ee.value===at))==null?void 0:Xe.id}),{RangePicker:ht}=De.default,{Option:Me}=ke.default,Et=({shixunHomeworks:ft,loading:Bt,dispatch:at,classroomList:Xe,user:Ee})=>{var st,wt,ct,it,Fe,ie,se,Ce,ye;const mt=(0,ut.useParams)(),{workSetting:Ct,workList:Ut,shixunWorkList:me,headerInfo:re,changeData:ne}=ft,[ee,de]=(0,E.useState)(!1),[oe,Ue]=(0,E.useState)(!1);let[At,Ot]=(0,E.useState)([]),[Ft,bt]=(0,E.useState)([]),[Nt,Xt]=(0,E.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[tn,Hn]=(0,E.useState)({}),[gr,An]=(0,E.useState)({});(0,E.useEffect)(()=>()=>{Ot([])},[]),(0,E.useEffect)(()=>{de(!(0,Ze.GJ)())},[(0,Ze.GJ)()]);const Fr=()=>{at({type:"shixunHomeworks/getWorkSetting",payload:St({},mt)})};(0,E.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Nt).map(function(nn){Nt[nn]=Ct[nn]}),(!Nt.allow_late||!Nt.unified_late)&&(Nt.late_penalty=20,Nt.penalty_type=Re.Q.Percent),Nt.unified_setting||(Nt.unified_late=!1,Nt.unified_anonymous_comment=!1,Nt.unified_anonymous_appeal=!1),At=JSON.parse(JSON.stringify(Ct.group_settings.map(nn=>xt(St({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(nn=>xt(St({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.late_time!==null))),Xt(St({},Nt));const Vt=(0,ot.QE)((At==null?void 0:At.length)>0?At:[]);Ot([...Vt]),(Ft==null?void 0:Ft.length)<=0?bt([{penalty_type:Re.Q.Percent,late_penalty:20}]):bt([...Ft])},[Ct]);const ua=()=>Dt(void 0,null,function*(){var Vt,nn,En,pn,jt,dn,vn,ln,sr;if(((En=(nn=(Vt=Ee==null?void 0:Ee.userInfo)==null?void 0:Vt.course)==null?void 0:nn.shixun_homework_info)==null?void 0:En.shixun_homework_remaining_count)===0&&((jt=(pn=ft==null?void 0:ft.headerInfo)==null?void 0:pn.homework_status)!=null&&jt.includes("\u672A\u53D1\u5E03"))){(0,ot.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(vn=(dn=(0,Ze.eY)())==null?void 0:dn.course)==null?void 0:vn.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(((ln=Ee==null?void 0:Ee.userInfo)==null?void 0:ln.user_status)===2){(0,xe.Rd)();return}const ar=JSON.parse(JSON.stringify(Nt));if(ar.challenge_settings.filter(mr=>!mr.hide),ar.categoryId=mt.categoryId,(sr=ar.challenge_settings)!=null&&sr.every(mr=>!mr.checked)){Te.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(At),!Nt.unified_setting)At=At==null?void 0:At.map(mr=>{var Gr;if(!mr.publish_time||!mr.end_time)throw Te.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 Te.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=(Gr=Ct.group_settings)==null?void 0:Gr.filter(zr=>{var Jn;return(Jn=mr==null?void 0:mr.group_name)==null?void 0:Jn.includes(zr.group_name)}).map(zr=>zr.group_id||zr.id).toString().split(","),mr});else if(!Nt.publish_time||!Nt.end_time)throw Te.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(ar.group_settings=At,Nt.allow_late)if(Nt.unified_late){if(Nt.late_penalty===null||Nt.late_penalty===void 0||Nt.late_penalty<0||Nt.late_penalty>100)throw Te.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(!Nt.late_time)throw Te.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(mr=>{var Gr,zr;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw Te.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 Te.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 Te.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=(zr=(Gr=mr==null?void 0:mr.group_name)==null?void 0:Gr.map(Jn=>{var un,wr;let oa=(wr=(un=Ct.group_settings)==null?void 0:un.filter(Aa=>(Aa==null?void 0:Aa.group_name)===Jn))==null?void 0:wr[0];return oa==null?void 0:oa.group_id}))==null?void 0:zr.toString().split(","),mr}),ar.allow_late_settings=Ft;let Kr=yield(0,pt.Tr)({homework_common_ids:[parseInt(mt.categoryId)],course_id:mt.coursesId,type:"homework_common"});(Kr==null?void 0:Kr.student_count)===0?da(ar):(An(ar),Hn(Kr))}),da=Vt=>{var nn;if(Vt.total_score===null){Te.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Te.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const En=Vt.challenge_settings.reduce((dn,vn)=>dn+Number(vn.challenge_score),0);if((En==null?void 0:En.toFixed(10))!==((nn=Vt.total_score-Vt.eff_score)==null?void 0:nn.toFixed(10))){Te.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const pn={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let jt=()=>{var dn;const vn=()=>Dt(void 0,null,function*(){Ue(!0),(yield(0,Ne.ZP)(`/api/homework_commons/${mt.categoryId}/publish_setting.json`,{method:"post",body:St({},Vt)})).status===0&&(Te.ZP.success("\u66F4\u65B0\u6210\u529F"),Fr(),at({type:"user/getUserInfo",payload:{course_id:mt.coursesId}}),at({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:St({},mt)})),Ue(!1)});!(0,we.isEqual)(ne,pn)&&!((dn=re==null?void 0:re.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))?pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:vn}):vn()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?at({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:mt.coursesId,type:"shixun",type_id:mt.categoryId,name:Ct.homework_name,fn:()=>{jt()}}}):jt()},fa=(Vt,nn,En="group_id")=>{var pn;return nn?nn.find(jt=>jt[En]===Vt):(pn=Ct==null?void 0:Ct.group_settings)==null?void 0:pn.find(jt=>jt.group_id[0]===Vt)},sa=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Pa=Vt=>{var nn,En;const pn=fa(Vt,Ct==null?void 0:Ct.allow_late_settings,"id"),jt=fa(Vt,Ct==null?void 0:Ct.anonymous_comment_settings),dn=fa(Vt);return(Ct==null?void 0:Ct.allow_late)&&pn&&Ve()(pn==null?void 0:pn.late_time)<=Ve()()||(Ct==null?void 0:Ct.anonymous_comment)&&jt&&(jt==null?void 0:jt.evaluation_start)!==null||((En=(Ve()(dn==null?void 0:dn.end_time)<=Ve()()&&((nn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:nn.filter(vn=>vn.group_id.includes(Vt))))[0])==null?void 0:En.late_time)!=null},ma=(0,E.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),Sr=Ct==null?void 0:Ct.anonymous_comment,Ta=Vt=>{if(!Vt)return!1;const nn=fa(Vt,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&nn&&(nn==null?void 0:nn.evaluation_start)!==null},ya=(Vt,nn)=>{var En,pn,jt,dn,vn;Vt!=null&&Vt.group_id||(Vt.group_id=Je(Vt==null?void 0:Vt.group_name,Ct==null?void 0:Ct.group_settings)),at({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:nn,rangePickerDisabled:(pn=(En=Vt==null?void 0:Vt.group_id)==null?void 0:En[0])!=null&&pn.publish_time?ee||(Ve()()<=Ve()((dn=fa((jt=Vt==null?void 0:Vt.group_id)==null?void 0:jt[0]))==null?void 0:dn.publish_time)?!1:[!0,Pa((vn=Vt==null?void 0:Vt.group_id)==null?void 0:vn[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ve.createElement("section",{className:rt.Z.form},ve.createElement("div",{className:rt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ve.createElement("div",null,ve.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(ge.ZP.Group,{disabled:ee||!((st=re==null?void 0:re.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03"))||(0,Ze.Rm)()&&!((wt=Xe.AssistantObject.practice)!=null&&wt.can_publish),value:Nt.unified_setting,onChange:Vt=>{var nn;if(!((nn=re==null?void 0:re.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03"))){Te.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Nt.unified_setting=!Nt.unified_setting,Nt.unified_setting||(Nt.unified_late=!1,bt([{late_penalty:5}])),Xt(Object.assign({},Nt)),Nt.unified_setting===!1&&At==""){Ot(At.concat({}));return}Nt.unified_setting&&(Ot([]),bt([{late_penalty:5}]))}},ve.createElement(ge.ZP,{value:!0,disabled:ee||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ve.createElement(ge.ZP,{disabled:ee||!((ct=Ct==null?void 0:Ct.group_settings)!=null&&ct.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((it=Ct==null?void 0:Ct.group_settings)==null?void 0:it.length)===0&&ve.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Nt.unified_setting&&ve.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ve.createElement(Ke.Z,{align:"middle"},ve.createElement(_e.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml10"},ve.createElement(De.default,{size:"large",disabled:ee||!((Fe=re==null?void 0:re.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03")||(ie=re==null?void 0:re.homework_status)!=null&&ie.includes("\u672A\u5F00\u59CB"))||(0,Ze.Rm)()&&!((se=Xe.AssistantObject.practice)!=null&&se.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>ce(Vt,Ct==null?void 0:Ct.course_end_date),disabledTime:Vt=>Be(Vt),value:Nt.publish_time?Ve()(Nt.publish_time):"",onChange:(Vt,nn)=>{Nt.publish_time=nn,(Nt.end_time==""||!Nt.end_time)&&Nt.unified_setting&&(Nt.end_time=Ve()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Xt(Object.assign({},Nt))}}))),ve.createElement(Ke.Z,{align:"middle",className:"pl30"},ve.createElement(_e.Z,null,"\u622A\u6B62\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml10"},ve.createElement(De.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ve()((0,ot.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"))||ee||(Ct==null?void 0:Ct.allow_late)&&Ve()()>=Ve()(Ct==null?void 0:Ct.end_time)||(0,Ze.Rm)()&&!((Ce=Xe.AssistantObject.practice)!=null&&Ce.can_publish),disabledDate:Vt=>ce(Vt,Ct==null?void 0:Ct.course_end_date,Nt.publish_time),disabledTime:Vt=>Be(Vt,Nt.publish_time),value:Nt.end_time?Ve()(Nt.end_time):"",onChange:(Vt,nn)=>{Nt.end_time=nn,Xt(Object.assign({},Nt))}})))),!Nt.unified_setting&&(At==null?void 0:At.length)>0&&ve.createElement(Ke.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},At&&At.map(function(Vt,nn){var En,pn,jt,dn,vn,ln,sr;return ve.createElement(_e.Z,{span:24,key:nn},ve.createElement(Ke.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:nn==(At==null?void 0:At.length)-1?"0px":"10px"}},ve.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",nn+1),ve.createElement(ke.default,{disabled:ee||((En=re==null?void 0:re.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03")&&Vt.id||Ve()(){var Kr;if((0,Ze.Rm)()&&!((Kr=Xe.AssistantObject.practice)!=null&&Kr.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At[nn].group_name=ar,At[nn].group_id=Vt.group_id;const mr=(0,we.flattenDeep)(At.map(zr=>zr.group_name)),Gr=Ft.map(zr=>{let Jn=(zr==null?void 0:zr.group_name)||[];return xt(St({},zr),{group_name:(0,we.remove)(Jn,un=>mr.includes(un))})});bt(Gr),Ot(At.slice())},maxTagCount:4,maxTagPlaceholder:ar=>ve.createElement("div",{style:{cursor:"pointer"},onClick:()=>ya(Vt,nn)},"+",ar==null?void 0:ar.length)},Ct.group_settings&&Ct.group_settings.map(function(ar){if(!At.map(mr=>mr.group_name).flat().includes(ar.group_name))return ve.createElement(Me,{value:ar.group_name,key:ar.id},ar.group_name)})),ve.createElement("div",{className:"ml20"},ve.createElement(ht,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?Ve()(Vt.publish_time):Ve()(),Ve()()]},allowClear:!1,disabled:ee||(Ve()()<=Ve()((dn=fa((jt=Vt==null?void 0:Vt.group_id)==null?void 0:jt[0]))==null?void 0:dn.publish_time)?!1:[!0,Pa((vn=Vt==null?void 0:Vt.group_id)==null?void 0:vn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ar=>ce(ar,Ct==null?void 0:Ct.course_end_date),disabledTime:ar=>Be(ar),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ve()((0,ot.U6)(),"HH:mm"),Ve()((0,ot.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Vt.publish_time?Ve()(Vt.publish_time):void 0,Vt.end_time?Ve()(Vt.end_time):void 0],onChange:(ar,Kr)=>{var mr;if((0,Ze.Rm)()&&!((mr=Xe.AssistantObject.practice)!=null&&mr.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At[nn].publish_time=Kr[0],!Vt.end_time&&Kr[0]?At[nn].end_time=Ve()(Kr[0]).add(7,"days"):At[nn].end_time=Kr[1],Ot([...At])},onCalendarChange:(ar,Kr,mr)=>{if(Kr!=null&&Kr[0]&&!Kr[1]){const Gr=Ve()(Kr[0]).add(7,"days");At[nn].publish_time=Kr[0],At[nn].end_time=Gr,Ot([...At])}}})),!ee&&ve.createElement("div",{style:{display:"flex",width:"50px"}},((ln=Vt==null?void 0:Vt.group_id)==null?void 0:ln.length)>1&&ve.createElement(je.Z,{title:"\u89C4\u5219\u62C6\u5206"},ve.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ya(Vt,nn)})),At.length<((sr=Ct==null?void 0:Ct.group_settings)==null?void 0:sr.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ar;if((0,Ze.Rm)()&&!((ar=Xe.AssistantObject.practice)!=null&&ar.can_publish)){Te.ZP.warning("\u60A8\u672A\u83B7\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(At.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&Ve()(){const ar=(0,we.cloneDeep)(Ft);ar.forEach((Kr,mr)=>{Kr.group_name&&(Kr.group_name=Kr.group_name.filter(Gr=>{var zr;return!((zr=At[nn].group_name)!=null&&zr.includes(Gr))}))}),At=At.filter((Kr,mr)=>nn!==mr),bt(ar),Ot(At.slice()),setTimeout(()=>Ot(At.slice()),10)}}))))}))),ve.createElement(Ke.Z,null,ve.createElement(_e.Z,null,ve.createElement("div",{className:rt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ve.createElement(_e.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(ae.default,{checked:Nt.allow_late,disabled:ee||ma,onChange:Vt=>{var nn;if((0,Ze.Rm)()&&!((nn=Xe.AssistantObject.practice)!=null&&nn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt.target.checked&&pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ve.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ve.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ve.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ve.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Nt.allow_late=!Nt.allow_late,Ft==""&&bt([{late_penalty:5}]),Xt(Object.assign({},Nt))}},ve.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Nt==null?void 0:Nt.allow_late)&&ve.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ve.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:ee||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Nt.unified_late,onChange:Vt=>{var nn;if((0,Ze.Rm)()&&!((nn=Xe.AssistantObject.practice)!=null&&nn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt.unified_late=Vt.target.value,Ft==""&&!Vt.target.value&&bt([{penalty_type:Re.Q.Percent,late_penalty:20}]),Xt(St({},Nt))}},(Nt==null?void 0:Nt.unified_setting)&&ve.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ye=Ct==null?void 0:Ct.group_settings)==null?void 0:ye.length)>0&&ve.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Nt!=null&&Nt.unified_late?ve.createElement(ve.Fragment,null,ve.createElement(Ke.Z,{align:"middle",style:{marginTop:"10px"}},ve.createElement(_e.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ve.createElement(_e.Z,{className:"ml20"},ve.createElement(Re.Z,{disabled:ee||Sr,value:{type:Nt.penalty_type,inputValue:Nt.late_penalty},onChange:Vt=>{var nn;if((0,Ze.Rm)()&&!((nn=Xe.AssistantObject.practice)!=null&&nn.can_late)){Te.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}Xt(xt(St({},Nt),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),ve.createElement(_e.Z,{flex:"1",className:"ml5"},ve.createElement("span",{className:"c-grey-c ml10"},Nt.penalty_type===Re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ve.createElement(Ke.Z,{align:"middle",style:{marginTop:"15px"}},ve.createElement(_e.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(_e.Z,{className:"ml20"},ve.createElement(De.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ve()((0,ot.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ee||Sr,value:Nt.late_time?Ve()(Nt.late_time):"",disabledDate:Vt=>ce(Vt,Ct==null?void 0:Ct.course_end_date),onChange:(Vt,nn)=>{var En;if((0,Ze.Rm)()&&!((En=Xe.AssistantObject.practice)!=null&&En.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt.late_time=nn,Xt(Object.assign({},Nt))}})))):Ft.map(function(Vt,nn){var En;return ve.createElement(_e.Z,{span:24,key:nn},ve.createElement(Ke.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ve.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",nn+1),ve.createElement(ke.default,{disabled:ee||!((En=re==null?void 0:re.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03"))&&Vt.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:rt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:pn=>{var jt;if((0,Ze.Rm)()&&!((jt=Xe.AssistantObject.practice)!=null&&jt.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[nn].group_name=pn,Ft[nn].group_id=Vt.group_id,bt(Ft.slice())}},Ct.group_settings&&Ct.group_settings.map(function(pn){const jt=Ft.map(vn=>vn.group_name).flat(),dn=At.map(vn=>vn.group_name).flat();if(Nt!=null&&Nt.unified_setting){if(!jt.includes(pn.group_name))return ve.createElement(Me,{value:pn.group_name,key:pn.id},pn.group_name)}else if(dn.includes(pn.group_name)&&!jt.includes(pn.group_name))return ve.createElement(Me,{value:pn.group_name,key:pn.id},pn.group_name)})),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ve.createElement(Re.Z,{disabled:ee||Ta(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:pn=>{var jt;if((0,Ze.Rm)()&&!((jt=Xe.AssistantObject.practice)!=null&&jt.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[nn].late_penalty=pn.inputValue,Ft[nn].penalty_type=pn.type,bt([...Ft])}}),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(De.default,{size:"large",disabled:ee||Ta(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ve()((0,ot.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:pn=>ce(pn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?Ve()(Vt.late_time):void 0,onChange:(pn,jt)=>{var dn;if((0,Ze.Rm)()&&!((dn=Xe.AssistantObject.practice)!=null&&dn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[nn].late_time=jt,bt([...Ft])}}),!ee&&ve.createElement("div",{style:{display:"flex",width:"50px"}},ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var pn;if((0,Ze.Rm)()&&!((pn=Xe.AssistantObject.practice)!=null&&pn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt(Ft.concat({penalty_type:Re.Q.Percent,late_penalty:20}))}}),nn>0&&!Vt.id&&ve.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var pn;if((0,Ze.Rm)()&&!((pn=Xe.AssistantObject.practice)!=null&&pn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft=Ft.filter((jt,dn)=>nn!==dn),bt(Ft.slice()),setTimeout(()=>bt(Ft.slice()),10)}}))))})),!ee&&ve.createElement(ve.Fragment,null,ve.createElement(fe.ZP,{type:"primary",size:"large",loading:oe,style:{width:"138px",marginTop:"30px"},onClick:()=>ua()},"\u4FDD\u5B58")),ve.createElement(Ge.Z,{onConfirm:(Vt,nn)=>{At.splice(Vt,0,...nn),At.splice(Vt+nn.length,1);const En=(0,ot.QE)([...At]);Ot([...En])}}),ve.createElement(Ie.Z,{resdata:tn,type:"shixun",okloading:oe,oktext:(tn==null?void 0:tn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>Dt(void 0,null,function*(){Ue(!0);let nn=yield(0,Ne.ZP)(`/api/courses/${mt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(mt.categoryId)]}});Ue(!1),(nn==null?void 0:nn.status)===0&&da(gr)})}))};zt.ZP=(0,ut.connect)(({shixunHomeworks:ft,classroomList:Bt,loading:at,user:Xe})=>({shixunHomeworks:ft,classroomList:Bt,loading:at.effects,user:Xe}))(Et)},96673:function(xn,zt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(62957),pe=te(6767),ge=te(54172),Ke=te(58106),_e=te(26869),je=te(29783),ae=te(97013),fe=te(56656),be=te.n(fe),Ve=te(31735),Ze=te(59301),Ne=Object.defineProperty,we=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,rt=(Ie,pt,ve)=>pt in Ie?Ne(Ie,pt,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[pt]=ve,ut=(Ie,pt)=>{for(var ve in pt||(pt={}))Se.call(pt,ve)&&rt(Ie,ve,pt[ve]);if(we)for(var ve of we(pt))ot.call(pt,ve)&&rt(Ie,ve,pt[ve]);return Ie},Re=(Ie,pt,ve)=>new Promise((Oe,ze)=>{var He=vt=>{try{Qe(ve.next(vt))}catch(Pt){ze(Pt)}},gt=vt=>{try{Qe(ve.throw(vt))}catch(Pt){ze(Pt)}},Qe=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(He,gt);Qe((ve=ve.apply(Ie,pt)).next())});const{Dragger:xe}=De.default,Ge=({classroomList:Ie,dispatch:pt,onOk:ve})=>{const Oe=(0,Ke.useParams)(),[ze]=ke.default.useForm(),[He,gt]=(0,E.useState)(),[Qe,vt]=(0,E.useState)(!1),Pt={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:St=>Re(void 0,null,function*(){return gt(St),!1})};return(0,E.useEffect)(()=>{ze.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,Ve.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ze.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Ie.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>Re(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}})}},Ze.createElement(ke.default,{form:ze,onFinish:St=>Re(void 0,null,function*(){var xt,Dt,Le;if(!(He!=null&&He.size)){pe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}vt(!0);let ce=new FormData;ce.append("type",Ie.actionTabs.type),ce.append("file",He);let Be;window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${Ie.actionTabs.id}/supplement_score.json`:Be=`/api/homework_commons/${Ie.actionTabs.id}/supplement_score.json`;let Je=yield(0,ae.ZP)(Be,{method:"post",body:ce},!0);vt(!1),(Je==null?void 0:Je.status)===0&&(ve(),ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}}),((Dt=(xt=Je==null?void 0:Je.data)==null?void 0:xt.fail)==null?void 0:Dt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ze.createElement(ge.default,{pagination:!1,dataSource:(Le=Je==null?void 0:Je.data)==null?void 0:Le.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,Ve.FH)("",_e.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ie.actionTabs.type}`)}}))})},Ze.createElement(ke.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Ie.actionTabs.name),Ze.createElement(ke.default.Item,{style:{marginBottom:0},label:Ze.createElement("div",null,Ze.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ze.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ze.createElement("div",null,Ze.createElement("a",{download:"\u6A21\u7248.xlsx",className:je.Z.downloadbutton,href:_e.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ie.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ze.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ze.createElement(ke.default.Item,{style:{marginBottom:0}},Ze.createElement(xe,ut({},Pt),Ze.createElement("a",{className:je.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ze.createElement("br",null),Ze.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,Ke.connect)(({classroomList:Ie})=>({classroomList:Ie}))(Ge)},72573:function(xn,zt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(62957),pe=te(71051),ge=te(58106),Ke=te(97013),_e=te(56656),je=te.n(_e),ae=te(31735),fe=te(59301),be=Object.defineProperty,Ve=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ot=(Ie,pt,ve)=>pt in Ie?be(Ie,pt,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[pt]=ve,rt=(Ie,pt)=>{for(var ve in pt||(pt={}))we.call(pt,ve)&&ot(Ie,ve,pt[ve]);if(Ne)for(var ve of Ne(pt))Se.call(pt,ve)&&ot(Ie,ve,pt[ve]);return Ie},ut=(Ie,pt)=>Ve(Ie,Ze(pt)),Re=(Ie,pt,ve)=>new Promise((Oe,ze)=>{var He=vt=>{try{Qe(ve.next(vt))}catch(Pt){ze(Pt)}},gt=vt=>{try{Qe(ve.throw(vt))}catch(Pt){ze(Pt)}},Qe=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(He,gt);Qe((ve=ve.apply(Ie,pt)).next())});const{Dragger:xe}=De.default,Ge=({classroomList:Ie,dispatch:pt,onOk:ve})=>{const Oe=(0,ge.useParams)(),[ze]=ke.default.useForm(),[He,gt]=(0,E.useState)(),[Qe,vt]=(0,E.useState)(!1),Pt={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:St=>Re(void 0,null,function*(){return gt(St),!1})};return(0,E.useEffect)(()=>{ze.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:je()(je()(new Date((0,ae.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(Te.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:Ie.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Qe},onOk:()=>Re(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(ke.default,{form:ze,onFinish:St=>Re(void 0,null,function*(){var xt,Dt;console.log("---",Ie.actionTabs,St,Oe);let Le=((xt=Ie==null?void 0:Ie.actionTabs)==null?void 0:xt.type)==="exercise"?`/api/exercises/${Oe==null?void 0:Oe.category}/exercise_user/edit_score.json`:`/api/student_works/${Ie.actionTabs.id}/edit_score.json`;vt(!0);let ce=yield(0,Ke.ZP)(Le,{method:"post",body:ut(rt({},St),{exercise_user_id:((Dt=Ie==null?void 0:Ie.actionTabs)==null?void 0:Dt.type)==="exercise"?Ie.actionTabs.id:""})});vt(!1),ze.resetFields(),pt({type:"classroomList/setActionTabs",payload:{}}),ve()})},fe.createElement(ke.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(pe.Z,{min:0,style:{width:"100%"}}))))};zt.Z=(0,ge.connect)(({classroomList:Ie})=>({classroomList:Ie}))(Ge)},41493:function(xn,zt,te){"use strict";var E=te(59301),De=te(14566),ke=te(28284),Te=te(7939),pe=te(77019),ge=te(44104),Ke=te(16326),_e=te(58106),je=te(56656),ae=te.n(je),fe=te(50004),be=te(97013),Ve=te(59301),Ze=(Se,ot,rt)=>new Promise((ut,Re)=>{var xe=pt=>{try{Ie(rt.next(pt))}catch(ve){Re(ve)}},Ge=pt=>{try{Ie(rt.throw(pt))}catch(ve){Re(ve)}},Ie=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(xe,Ge);Ie((rt=rt.apply(Se,ot)).next())});const{Dragger:Ne}=De.default,we=({})=>{const Se=(0,_e.useParams)(),[ot]=ke.default.useForm(),[rt,ut]=(0,E.useState)(!0),[Re,xe]=(0,E.useState)(!1);console.log("----",Se);function Ge(){return Ze(this,null,function*(){var Ie,pt;let ve;window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${Se==null?void 0:Se.categoryId}/get_time_setting.json`:ve=`/api/homework_commons/${Se==null?void 0:Se.categoryId}/get_time_setting.json`;let Oe=yield(0,be.ZP)(ve,{method:"get"});(Oe==null?void 0:Oe.status)===0&&ot.setFieldsValue({publish_time:ae()(ae()((Ie=Oe==null?void 0:Oe.data)==null?void 0:Ie.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ae()(ae()((pt=Oe==null?void 0:Oe.data)==null?void 0:pt.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,E.useEffect)(()=>{Ge()},[]),Ve.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ve.createElement("div",{style:{textAlign:"end"}},rt&&Ve.createElement(Te.ZP,{onClick:()=>{ut(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!rt&&Ve.createElement("div",null,Ve.createElement(Te.ZP,{type:"primary",loading:Re,onClick:()=>{ot.submit()}},"\u63D0\u4EA4"),Ve.createElement(Te.ZP,{style:{marginLeft:20},onClick:()=>{ut(!0)}},"\u53D6\u6D88"))),Ve.createElement(ke.default,{form:ot,disabled:rt,onFinish:Ie=>Ze(void 0,null,function*(){xe(!0),console.log("---",window.location.href);let pt;window.location.href.indexOf("exercise")>-1?pt=`/api/exercises/${Se==null?void 0:Se.categoryId}/time_setting.json`:pt=`/api/homework_commons/${Se==null?void 0:Se.categoryId}/time_setting.json`;let ve=yield(0,be.ZP)(pt,{method:"post",body:{publish_time:ae()(Ie.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ae()(Ie.end_time).format("YYYY-MM-DD HH:mm")}});xe(!1),(ve==null?void 0:ve.status)===0&&ut(!0)})},Ve.createElement(pe.Z,null,Ve.createElement(ge.Z,null,Ve.createElement(ke.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ve.createElement(Ke.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ie=>(0,fe.Q8)(Ie),disabledTime:Ie=>(0,fe.d0)(Ie),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ve.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ve.createElement(pe.Z,null,Ve.createElement(ge.Z,null,Ve.createElement(ke.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ve.createElement(Ke.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ie=>(0,fe.Q8)(Ie,"",ot.getFieldValue("publish_time")),disabledTime:Ie=>(0,fe.d0)(Ie,ot.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ve.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,_e.connect)(({classroomList:Se})=>({classroomList:Se}))(we)},42232:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ae}});var E=te(59301),De=te(37568),ke=te(62673),Te=te(77019),pe={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",Ke=te(59243),_e=(fe,be,Ve)=>new Promise((Ze,Ne)=>{var we=rt=>{try{ot(Ve.next(rt))}catch(ut){Ne(ut)}},Se=rt=>{try{ot(Ve.throw(rt))}catch(ut){Ne(ut)}},ot=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(we,Se);ot((Ve=Ve.apply(fe,be)).next())}),ae=({data:fe,value:be=[],handleChangePage:Ve,className:Ze="",setSelectedRowKeys:Ne,selectedRowKeys:we,onChange:Se=()=>{}})=>{const[ot,rt]=(0,E.useState)([]),[ut,Re]=(0,E.useState)([]),[xe,Ge]=(0,E.useState)([]);let[Ie,pt]=(0,E.useState)(1),[ve,Oe]=(0,E.useState)();return(0,E.useEffect)(()=>{rt(fe),Re([]),Ge([])},[fe]),(0,E.useEffect)(()=>{Ne&&(Re(we),Ge(we))},[we]),E.createElement("div",{className:`flex justify-between w-full ${Ze}`},E.createElement("div",{className:pe.leftdiv},E.createElement(De.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:ze=>_e(void 0,null,function*(){rt(fe.filter(He=>{var gt;return(gt=He==null?void 0:He.name)==null?void 0:gt.includes(ze.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ot.length===0&&E.createElement(Ke.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),E.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},E.createElement(ke.default.Group,{value:ut.map(ze=>`${ze.id}`),onChange:ze=>{Ne(ot.filter(He=>ze.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ot.map((ze,He)=>E.createElement(Te.Z,{key:ze.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},E.createElement(ke.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ze.is_published,value:`${ze.id}`},E.createElement("div",{className:pe.listClass},E.createElement("span",{className:pe.spantitle,style:{width:ze.is_published?"108px":"170px"}},ze.name),ze.is_published&&E.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),E.createElement("div",{className:pe.rightdiv},E.createElement(De.default.Search,{onChange:ze=>{Ge(ut.filter(He=>He.name.includes(ze.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),xe.length===0&&E.createElement(Ke.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),xe.length>0&&E.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},E.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},xe.map((ze,He)=>E.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:ze.id},E.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},ze.name),E.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Ne(ut.filter(gt=>`${gt.id}`!=`${ze.id}`))}})))))))}},59772:function(xn,zt,te){"use strict";te.d(zt,{Ei:function(){return ot},rU:function(){return rt},ZP:function(){return Re}});var E=te(59301),De={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},ke=te(28284),Te=te(47889),pe=te(71051),ge=te(62673),Ke=te(25399),_e=te(5269),je=te(92310),ae=te.n(je),fe=te(59301),be=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,we=(xe,Ge,Ie)=>Ge in xe?be(xe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):xe[Ge]=Ie,Se=(xe,Ge)=>{for(var Ie in Ge||(Ge={}))Ze.call(Ge,Ie)&&we(xe,Ie,Ge[Ie]);if(Ve)for(var Ie of Ve(Ge))Ne.call(Ge,Ie)&&we(xe,Ie,Ge[Ie]);return xe};const ot=({value:xe,className:Ge,style:Ie})=>{const[pt,ve]=(0,E.useState)("0");(0,E.useEffect)(()=>{if(xe){const{submit_limit:ze,must_file:He}=xe;if(ze&&He){ve("1");return}if(ze&&!He){ve("2");return}if(!ze&&He){ve("3");return}}},[xe]);const Oe={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},xe==null?void 0:xe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},xe==null?void 0:xe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return pt==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:ae()(De.exhibition,Ge),style:Ie},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Oe==null?void 0:Oe[pt])},rt=({className:xe,style:Ge,form:Ie})=>{const pt=ke.default.useWatch("submit_limit",Ie),ve=ke.default.useWatch("can_submit",Ie),Oe=ke.default.useWatch("submit_num",Ie);return fe.createElement("section",{className:ae()(De.wrap,xe),style:Ge},fe.createElement("div",{className:`${De.title}`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),fe.createElement(ke.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},fe.createElement(Te.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Te.ZP,{value:!1,style:{marginRight:"40px"}},fe.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),fe.createElement("br",null),fe.createElement(Te.ZP,{value:!0},fe.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),fe.createElement("div",null,ve?fe.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},fe.createElement(ke.default.Item,{name:"submit_num",rules:ve?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},fe.createElement(pe.Z,{precision:0,min:1,disabled:!ve,size:"large",addonAfter:"\u6B21",style:{width:133}})),fe.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},fe.createElement("span",{style:{color:"#666",fontSize:12}},fe.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",fe.createElement("span",{style:{color:"#FF6500"}},Oe)," \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"),fe.createElement("span",{style:{color:"#666",fontSize:12}},fe.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 ",fe.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",fe.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):fe.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")),fe.createElement("div",{className:`${De.title} mt30`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ke.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(ke.default.Item,{className:"mr10",name:"submit_limit_num",rules:pt?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},fe.createElement(pe.Z,{precision:0,min:1,disabled:!pt,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(ke.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(ke.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var Re=({value:xe,onChange:Ge,className:Ie,style:pt,disabled:ve=!1,checkMarginLeft:Oe=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[He,gt]=(0,E.useState)({});(0,E.useEffect)(()=>{if(console.log(xe,"value"),!xe)return;const vt={submit_limit:xe==null?void 0:xe.submit_limit,submit_limit_num:xe==null?void 0:xe.submit_limit_num,must_file:xe==null?void 0:xe.must_file,can_submit:xe==null?void 0:xe.can_submit,submit_num:xe==null?void 0:xe.submit_num};gt(Se({},vt))},[xe]);const Qe=vt=>{const Pt=Se(Se({},He),vt);Ge(Pt)};return fe.createElement("section",{className:ae()(De.wrap,Ie),style:pt},fe.createElement("div",{className:`${De.sub_title} mt20`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),fe.createElement(Te.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:He==null?void 0:He.can_submit,onChange:vt=>Qe({can_submit:vt.target.value})},fe.createElement(Te.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},fe.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),fe.createElement("div",{style:{position:"relative",display:"inline-block"}},fe.createElement(Ke.Z,{placement:"topLeft",getPopupContainer:vt=>vt.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"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${De.title_icon} c-grey-666`})))),fe.createElement("br",null),fe.createElement(Te.ZP,{className:De.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},fe.createElement("div",{className:"flex-container"},fe.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),fe.createElement("div",{style:{position:"relative",display:"inline-block"}},fe.createElement(Ke.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:fe.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},fe.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 ",fe.createElement("span",{style:{color:"#FFB83A"}},He==null?void 0:He.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"),fe.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 ",fe.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",fe.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${De.title_icon} c-grey-666`}))),(He==null?void 0:He.can_submit)&&fe.createElement(pe.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ve||!(He!=null&&He.can_submit),value:He==null?void 0:He.submit_num,onChange:vt=>Qe({submit_num:vt})})))),fe.createElement("div",{className:`${De.sub_title} mt20`},fe.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),fe.createElement(_e.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},fe.createElement(ge.default,{style:{marginLeft:Oe},disabled:ve,checked:He==null?void 0:He.submit_limit,onChange:vt=>Qe({submit_limit:vt.target.checked})}),fe.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(pe.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ve||!(He!=null&&He.submit_limit),value:He==null?void 0:He.submit_limit_num,onChange:vt=>Qe({submit_limit_num:vt})})),fe.createElement(_e.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},fe.createElement(ge.default,{style:{marginLeft:Oe},disabled:ve,checked:He==null?void 0:He.must_file,onChange:vt=>Qe({must_file:vt.target.checked})}),fe.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},64348:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Se}});var E=te(59301),De=te(58106),ke=te(16326),Te=te(62957),pe=te(37568),ge=te(6767),Ke=te(77019),_e=te(5269),je={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ae=te(56656),fe=te.n(ae),be=te(31735),Ve=te(59243),Ze=te(59301);const{RangePicker:Ne}=ke.default,we=({dispatch:ot,classroomList:rt,onConfirm:ut})=>{const[Re,xe]=(0,E.useState)([]),[Ge,Ie]=(0,E.useState)([]),[pt,ve]=(0,E.useState)(""),[Oe,ze]=(0,E.useState)([!1,!1]);(0,E.useEffect)(()=>{var Qe,vt,Pt,St;if(rt.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Qe=rt.actionTabs)==null?void 0:Qe.rangePickerDisabled),(vt=rt.actionTabs)!=null&&vt.rangePickerDisabled?ze((Pt=rt.actionTabs)==null?void 0:Pt.rangePickerDisabled):ze([!1,!1]);let xt=rt.actionTabs.data,Dt=(St=xt==null?void 0:xt.group_name)==null?void 0:St.map((Le,ce)=>{var Be;return{group_id:xt==null?void 0:xt.group_id[ce],group_name:xt==null?void 0:xt.group_name[ce],is_admin:xt==null?void 0:xt.is_admin,end_time:xt==null?void 0:xt.end_time,publish_time:Array.isArray(xt==null?void 0:xt.publish_time)?(Be=xt==null?void 0:xt.publish_time)==null?void 0:Be[0]:xt==null?void 0:xt.publish_time}});Dt&&(xe([...Dt]),Ie([...Dt]))}},[rt.actionTabs]);const He=()=>{ot({type:"classroomList/setActionTabs",payload:{}}),ve("")},gt=Qe=>{if(Qe){const vt=Ge==null?void 0:Ge.filter(Pt=>{var St,xt;return(xt=(St=Pt==null?void 0:Pt.group_name)==null?void 0:St.toLowerCase())==null?void 0:xt.includes(Qe==null?void 0:Qe.toLowerCase())});xe(vt)}else xe(Ge)};return Ze.createElement(Te.default,{width:980,title:Ze.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ze.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ze.createElement("span",{className:je.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ze.createElement(pe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:pt,onChange:Qe=>{ve(Qe.target.value.trim()),gt(Qe.target.value.trim())}})),centered:!0,maskClosable:!1,open:rt.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>He(),onOk:()=>{var Qe;if(Ge.some(Pt=>!Pt.end_time||!Pt.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}ut((Qe=rt.actionTabs)==null?void 0:Qe.index,Ge),He()}},Ze.createElement("div",{className:je.modal_con},Ze.createElement(Ke.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Re==null?void 0:Re.length)>0?Re.map(function(Qe,vt){return Ze.createElement(_e.Z,{span:24,key:vt},Ze.createElement(Ke.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:vt==(Re==null?void 0:Re.length)-1?"0px":"10px"}},Ze.createElement("div",{className:je.multiple_select,title:Qe==null?void 0:Qe.group_name},Qe==null?void 0:Qe.group_name),Ze.createElement("div",{className:"ml20"},Ze.createElement(Ne,{size:"large",allowClear:!1,disabled:Oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Pt=>{var St;return(0,be.Q8)(Pt,(St=rt.actionTabs)==null?void 0:St.disabledDate)},disabledTime:Pt=>(0,be.d0)(Pt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,be.U6)(),"HH:mm"),fe()((0,be.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Qe==null?void 0:Qe.publish_time)&&[fe()(Qe==null?void 0:Qe.publish_time),Qe!=null&&Qe.end_time?fe()(Qe==null?void 0:Qe.end_time):void 0],onChange:(Pt,St)=>{Re[vt].publish_time=St[0],Re[vt].end_time=St[1],xe([...Re]),Ge.forEach(xt=>{xt.group_id===(Qe==null?void 0:Qe.group_id)&&(xt.publish_time=St[0],xt.end_time=St[1])}),Ie([...Ge])},onCalendarChange:(Pt,St,xt)=>{if(St!=null&&St[0]&&!St[1]){const Dt=fe()(St[0]).add(7,"days");Re[vt].publish_time=St[0],Re[vt].end_time=Dt,xe([...Re]),Ge.forEach(Le=>{Le.group_id===(Qe==null?void 0:Qe.group_id)&&(Le.publish_time=St[0],Le.end_time=Dt)}),Ie([...Ge])}}})),Oe[0]?Ze.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ze.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Re.splice(vt,1),xe([...Re]),Ge.forEach((Pt,St)=>{Pt.group_id===(Qe==null?void 0:Qe.group_id)&&Ge.splice(St,1)}),Ie([...Ge])}})))}):Ze.createElement(Ve.Z,null))))};var Se=(0,De.connect)(({classroomList:ot})=>({classroomList:ot}))(we)},91554:function(xn,zt,te){"use strict";te.d(zt,{$J:function(){return ke},JZ:function(){return pe},bN:function(){return Ke},jP:function(){return ge},rO:function(){return Te}});var E=te(97013),De=(_e,je,ae)=>new Promise((fe,be)=>{var Ve=we=>{try{Ne(ae.next(we))}catch(Se){be(Se)}},Ze=we=>{try{Ne(ae.throw(we))}catch(Se){be(Se)}},Ne=we=>we.done?fe(we.value):Promise.resolve(we.value).then(Ve,Ze);Ne((ae=ae.apply(_e,je)).next())});function ke(_e){return(0,E.U2)(`libraries/${_e}.json`)}function Te(){return(0,E.U2)("library_tags.json")}function pe(_e){return De(this,null,function*(){return(yield(0,E.IV)(`attachments/${_e}.json`)).status===0})}function ge(_e){return(0,E.v_)("libraries.json",_e)}function Ke(_e,je){return(0,E.gz)(`libraries/${_e}.json`,je)}},884:function(xn,zt,te){"use strict";te.d(zt,{AD:function(){return vt},BA:function(){return Fe},D9:function(){return Be},Hp:function(){return Ge},IM:function(){return ht},Iy:function(){return pt},KM:function(){return it},KU:function(){return Bt},MJ:function(){return Ie},Ne:function(){return Je},ON:function(){return Xe},Uj:function(){return wt},VY:function(){return ft},YO:function(){return st},YX:function(){return Ee},Zn:function(){return Ne},_g:function(){return ut},_k:function(){return Le},c6:function(){return gt},cr:function(){return we},eV:function(){return Qe},fi:function(){return Se},gh:function(){return ze},hS:function(){return Me},iA:function(){return ot},j6:function(){return Re},je:function(){return xt},jj:function(){return xe},kS:function(){return at},lS:function(){return Dt},o6:function(){return He},pO:function(){return ct},rQ:function(){return Pt},sA:function(){return Oe},xm:function(){return ce},xo:function(){return Et},y8:function(){return St},yd:function(){return rt}});var E=te(51600),De=te(58106),ke=te(31735),Te=te(6767),pe=te(26869),ge=Object.defineProperty,Ke=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(ie,se,Ce)=>se in ie?ge(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ie[se]=Ce,fe=(ie,se)=>{for(var Ce in se||(se={}))_e.call(se,Ce)&&ae(ie,Ce,se[Ce]);if(Ke)for(var Ce of Ke(se))je.call(se,Ce)&&ae(ie,Ce,se[Ce]);return ie},be=(ie,se,Ce)=>new Promise((ye,mt)=>{var Ct=re=>{try{me(Ce.next(re))}catch(ne){mt(ne)}},Ut=re=>{try{me(Ce.throw(re))}catch(ne){mt(ne)}},me=re=>re.done?ye(re.value):Promise.resolve(re.value).then(Ct,Ut);me((Ce=Ce.apply(ie,se)).next())});const Ve=()=>{(0,De.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ze=()=>{(0,De.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Ne=ie=>be(void 0,null,function*(){Ve(),(yield(0,E.YR)(fe({},ie))).status===0&&(yield(0,ke.QH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_couser_info.json`,query:ie}))),Ze()}),we=ie=>be(void 0,null,function*(){const se=yield(0,E.yS)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_member_act_score`);else{if(se.status===-2)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_member_act_score`))}}),Se=ie=>be(void 0,null,function*(){const se=yield(0,E.W0)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_score`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_score`))}}),ot=ie=>be(void 0,null,function*(){const se=yield(0,E.Nl)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`))}}),rt=ie=>be(void 0,null,function*(){const se=yield(0,E.IU)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/export_star_user`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/export_star_user`))}}),ut=ie=>be(void 0,null,function*(){const se=yield(0,E.td)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else{if(se.status===-2)return se;if(se.status===-3)(0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_exercise_and_other`);else if(se.status===-4)return se}}),Re=ie=>be(void 0,null,function*(){const se=yield(0,E.QX)(fe({},ie));if(se.status===0)Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_homework`);else{if(se.status===-4)return se;se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/course_total_homework`))}}),xe=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.o_)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),Ge=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.ZL)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),Ie=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.vV)(fe({},ie));Ce.status===0?(Te.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"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),pt=(ie,se)=>be(void 0,null,function*(){const Ce=yield(0,E.aP)(fe({},ie));Ce.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`)):Ce.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/${se}`))}),ve=ie=>be(void 0,null,function*(){Ve(),(yield exportCourseWorkListAppendix(fe({},ie))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ie.categoryId}/works_list.zip`,query:ie}))),Ze()}),Oe=ie=>be(void 0,null,function*(){Ve(),yield(0,ke.FH)("",pe.Z.API_SERVER+`/api/polls/${ie.categoryId}/commit_result.xlsx`),Ze()}),ze=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/attendances/export_xlsx_data.xlsx`,query:ie}))}),He=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/video_study_statics.xlsx`,query:ie}))}),gt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_video_study.xlsx`,query:ie}))}),Qe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie.coursesId}/export_course_students_info.xlsx`,query:ie}))}),vt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ie}))}),Pt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ie}))}),St=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ie}))}),xt=ie=>be(void 0,null,function*(){const se=yield(0,E.Uy)(fe({},ie));se.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_users`)):se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Dt=ie=>be(void 0,null,function*(){const se=yield(0,E.tg)(fe({},ie));se.status===0?(Te.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_report`)):se.status===-3&&((0,De.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),De.history.push(`/classrooms/${ie.coursesId}/exportlist/exercise_score,export_exercise_report`))}),Le=ie=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/export_records/${ie.id}.xlsx`,query:ie}))}),ce=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ie}))}),Be=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie==null?void 0:ie.coursesId}/${ie.menuKey}_statistic.xlsx?${ie.checkedList.map(se=>`course_group_id[]=${se}`).join("&")}`,query:ie}))}),Je=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_training_objectives.xlsx`,query:ie}))}),ht=ie=>be(void 0,null,function*(){yield(0,ke.FH)(ie==null?void 0:ie.name,(0,ke.NY)({url:pe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ie}))}),Me=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_courses.xlsx`,query:ie}))}),Et=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ie==null?void 0:ie.ec_year_id}/ec_graduation_requirements.xlsx`,query:ie}))}),ft=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ie}))}),Bt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie.categoryId}/rank_list.xlsx`,query:ie}))}),at=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ie}))}),Xe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/examination_banks/${ie.id}.json`,query:ie}))}),Ee=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie.categoryId}.json`,query:ie}))}),st=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/polls/${ie==null?void 0:ie.id}/commit_result.json`,query:ie}))}),wt=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ie}))}),ct=(ie,se)=>be(void 0,null,function*(){yield(0,ke.FH)(se||"",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ie==null?void 0:ie.exercise_id}/consult_exercise.json`,query:ie}))}),it=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/competitions/${ie==null?void 0:ie.identifier}/competition_commit_records/member_works.xlsx`,query:ie}))}),Fe=ie=>be(void 0,null,function*(){yield(0,ke.FH)("",(0,ke.NY)({url:pe.Z.API_SERVER+`/api/courses/${ie==null?void 0:ie.coursesId}/group_homeworks/import_group_template.xlsx`,query:ie}))})},47625:function(xn,zt,te){"use strict";te.d(zt,{M:function(){return ge},Y:function(){return pe}});var E=te(56656),De=te.n(E),ke=te(89392),Te=te.n(ke);const pe=(Ke,_e="YYYY-MM-DD")=>(0,ke.cloneDeepWith)(Ke,ae=>{if(ae instanceof De())return ae.format(_e)}),ge=(Ke,_e,je)=>{const ae=fe=>Reflect.toString.call(fe)==="[object Object]";if(!ae(Ke)&&!Array.isArray(Ke))return Ke;for(const fe of Object.keys(Ke))Array.isArray(Ke[fe])?Ke[fe]=Ke[fe].map(be=>ge(be,_e,je)):ae(Ke[fe])?Ke[fe]=ge(Ke[fe],_e,je):_e.includes(fe)&&typeof Ke[fe]=="string"&&(Ke[fe]=je?De()(Ke[fe],je):De()(Ke[fe]));return Ke}},26718:function(xn,zt,te){"use strict";te.d(zt,{U:function(){return je}});var E=te(59301),De=Object.defineProperty,ke=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ge=(ae,fe,be)=>fe in ae?De(ae,fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ae[fe]=be,Ke=(ae,fe)=>{for(var be in fe||(fe={}))Te.call(fe,be)&&ge(ae,be,fe[be]);if(ke)for(var be of ke(fe))pe.call(fe,be)&&ge(ae,be,fe[be]);return ae},_e=(ae,fe,be)=>new Promise((Ve,Ze)=>{var Ne=ot=>{try{Se(be.next(ot))}catch(rt){Ze(rt)}},we=ot=>{try{Se(be.throw(ot))}catch(rt){Ze(rt)}},Se=ot=>ot.done?Ve(ot.value):Promise.resolve(ot.value).then(Ne,we);Se((be=be.apply(ae,fe)).next())});function je(ae,fe){const[be,Ve]=(0,E.useState)(fe),[Ze,Ne]=(0,E.useState)(!1),[we,Se]=(0,E.useState)();return[be,Ze,(rt,ut=!1)=>_e(this,null,function*(){const Re=ut?fe:Ke(Ke({},be),rt);Ne(!0),Ve(Re);const xe=yield ae(Re);return Ne(!1),Se(xe),xe}),we,Se]}},58489:function(xn,zt,te){"use strict";te.d(zt,{AL:function(){return Re},Iy:function(){return fe},Qv:function(){return Ze},ez:function(){return ut},jb:function(){return be}});var E=te(32834),De=te.n(E),ke=te(11690),Te=te.n(ke);let pe=1;function ge(ve,Oe){const ze=ve.match(/^(\s+)(?:```)/);if(ze===null)return Oe;const He=ze[1];return Oe.split(` `).map(gt=>{const Qe=gt.match(/^\s+/);if(Qe===null)return gt;const[vt]=Qe;return vt.length>=He.length?gt.slice(He.length):gt}).join(` -`)}let Ve=[],_e=["
    "];const je=new(De()).Renderer,ae=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function fe(){Ve.length=0,_e=["
      "]}const be={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ue(ve,Oe,ze,He){if(Oe>=ve.length||ve[Oe].level<=ze)return Oe;var gt=ve[Oe];He.push("
    • "+gt.text+""),Oe++;var Qe=[];return Oe=Ue(ve,Oe,gt.level,Qe),Qe.length>0&&(He.push("
        "),Qe.forEach(function(vt){He.push(vt)}),He.push("
      ")),He.push("
    • "),Oe=Ue(ve,Oe,ze,He),Oe}function Ze(){return Ue(Ve,0,0,_e),_e.push("
    "),_e.join("")}const Ne={heading(ve){const Oe=ae.exec(ve);if(pe+=1,Oe)return{type:"heading",raw:Oe[0],depth:Oe[1].length,text:Oe[2]}},fences(ve){const Oe=this.rules.block.fences.exec(ve);if(Oe){const ze=Oe[0];let He=ge(ze,Oe[3]||"");const gt=Oe[2]?Oe[2].trim():Oe[2];if(["latex","katex","math"].indexOf(gt)>=0){const Qe=ot(),vt=He;He=Qe,rt[Qe]={type:"block",expression:vt}}return{type:"code",raw:ze,lang:gt,text:He}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Se=0;const ot=()=>`__special_katext_id_${Se++}__`;let rt={};function ut(){return rt}function Re(){Se=0,rt={}}function xe(ve){return ve=ve.replace(we,(Oe,ze)=>{const He=ot();return rt[He]={type:"inline",expression:ze},He}),ve}const Ge=je.listitem;je.listitem=function(ve){return Ge(xe(ve))};const Ie=je.paragraph;je.paragraph=function(ve){return Ie(xe(ve))};const pt=je.tablecell;je.tablecell=function(ve,Oe){return pt(xe(ve),Oe)},je.code=function(ve,Oe,ze){const He=(Oe||"").match(/\S*/)[0];return He?["latex","katex","math"].indexOf(He)>=0?`

    ${ve}

    `:`
    ${ze?ve:(0,ke.escape)(ve,!0)}
    -`:'
    '+(ze?ve:(0,ke.escape)(ve,!0))+"
    "},je.heading=function(ve,Oe,ze){let He=this.options.headerPrefix+ze.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:He,level:Oe,text:ve}),"'+ve+""},De().setOptions({silent:!0,gfm:!0,pedantic:!1}),De().use({tokenizer:Ne,renderer:je}),jt.ZP=De()},20047:function(Fn,jt,te){"use strict";te.d(jt,{rX:function(){return xe},pW:function(){return Ge},gy:function(){return Ie},xY:function(){return Re},O5:function(){return ut},hs:function(){return we},tJ:function(){return Ze},o1:function(){return Ne},Rd:function(){return rt}});var E=te(58106),De=te(62957),ke=te(37285),Te=te(6767),pe=te(11968),ge=te(31735),Ve=te(87169),_e=te(25510),je="data:image/png;base64,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",ae=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),be=te(59301),Ue=(pt,ve,Oe)=>new Promise((ze,He)=>{var gt=Pt=>{try{vt(Oe.next(Pt))}catch(St){He(St)}},Qe=Pt=>{try{vt(Oe.throw(Pt))}catch(St){He(St)}},vt=Pt=>Pt.done?ze(Pt.value):Promise.resolve(Pt.value).then(gt,Qe);vt((Oe=Oe.apply(pt,ve)).next())});const Ze=(pt,ve=!1,Oe=!1,ze="",He=!1)=>!!(Ne(pt)&&Se(pt,ve,Oe,ze,He)),Ne=pt=>(0,pe.bg)()?!0:(pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),we=pt=>{var ve,Oe,ze;const{user:He}=(0,E.getDvaApp)()._store.getState();(0,pe.bg)()&&!((Oe=(ve=He==null?void 0:He.userInfo)==null?void 0:ve.course)!=null&&Oe.course_public)&&!((ze=He==null?void 0:He.userInfo)!=null&&ze.profile_completed)&&pt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Se=(pt,ve=!1,Oe=!0,ze="",He=!1)=>{var gt;const{user:Qe}=(0,E.getDvaApp)()._store.getState();return(gt=Qe.userInfo)!=null&>.profile_completed?!0:(Oe?pt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ze,isCurrentPage:He}}):De.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/profile/edit"),ot()}}),!1)},ot=()=>{De.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},rt=()=>{De.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ut=()=>{var pt;const{user:ve}=(0,E.getDvaApp)()._store.getState();return(pt=ve.userInfo)!=null&&pt.professional_certification?!0:(De.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/certification")}}),!1)},Re=()=>(0,pe.V9)()?!0:(De.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:ae,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),xe=(pt,ve)=>pt?!0:(De.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:je,width:200}),be.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),Ge=pt=>{De.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),be.createElement(ke.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",be.createElement("a",null,pt),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_e,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ie=(pt,ve="")=>{const{shixunsDetail:{detail:Oe}}=(0,E.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let ze="";return(Oe==null?void 0:Oe.public)===2&&(ze="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(ze="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(ze="\u5DF2\u5173\u95ED"),De.default.info({centered:!0,icon:be.createElement(Ve.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ze,"\uFF0C",ve,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_e,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(De.default.confirm({centered:!0,icon:be.createElement(Ve.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),be.createElement("br",null),be.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{De.default.confirm({width:440,centered:!0,icon:be.createElement(Ve.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:()=>Ue(void 0,null,function*(){(yield pt({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pt({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),pt({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},88390:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Le}});var E=te(59301),De=te(92310),ke=te.n(De),Te=te(77900),pe=te(29509),ge=te(22703),Ve=te(48755),_e=te(36237),je=te(63356),ae=te(93427),fe=te(51636),be=te(16931);const Ue=new _e.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ze=new _e.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Ne=new _e.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),we=new _e.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Se=new _e.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),ot=new _e.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),rt=ce=>{const{componentCls:Be,iconCls:Je,antCls:ht,badgeShadowSize:Me,textFontSize:Et,textFontSizeSM:ft,statusSize:Bt,dotSize:at,textFontWeight:Xe,indicatorHeight:Ee,indicatorHeightSM:st,marginXS:wt,calc:ct}=ce,it=`${ht}-scroll-number`,Fe=(0,ae.Z)(ce,(ie,se)=>{let{darkColor:Ce}=se;return{[`&${Be} ${Be}-color-${ie}`]:{background:Ce,[`&:not(${Be}-count)`]:{color:Ce},"a:hover &":{background:Ce}}}});return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(ce)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Be}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:ce.indicatorZIndex,minWidth:Ee,height:Ee,color:ce.badgeTextColor,fontWeight:Xe,fontSize:Et,lineHeight:(0,_e.unit)(Ee),whiteSpace:"nowrap",textAlign:"center",background:ce.badgeColor,borderRadius:ct(Ee).div(2).equal(),boxShadow:`0 0 0 ${(0,_e.unit)(Me)} ${ce.badgeShadowColor}`,transition:`background ${ce.motionDurationMid}`,a:{color:ce.badgeTextColor},"a:hover":{color:ce.badgeTextColor},"a:hover &":{background:ce.badgeColorHover}},[`${Be}-count-sm`]:{minWidth:st,height:st,fontSize:ft,lineHeight:(0,_e.unit)(st),borderRadius:ct(st).div(2).equal()},[`${Be}-multiple-words`]:{padding:`0 ${(0,_e.unit)(ce.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Be}-dot`]:{zIndex:ce.indicatorZIndex,width:at,minWidth:at,height:at,background:ce.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,_e.unit)(Me)} ${ce.badgeShadowColor}`},[`${Be}-count, ${Be}-dot, ${it}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:ot,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Be}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Be}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Bt,height:Bt,verticalAlign:"middle",borderRadius:"50%"},[`${Be}-status-success`]:{backgroundColor:ce.colorSuccess},[`${Be}-status-processing`]:{overflow:"visible",color:ce.colorInfo,backgroundColor:ce.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Me,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ue,animationDuration:ce.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Be}-status-default`]:{backgroundColor:ce.colorTextPlaceholder},[`${Be}-status-error`]:{backgroundColor:ce.colorError},[`${Be}-status-warning`]:{backgroundColor:ce.colorWarning},[`${Be}-status-text`]:{marginInlineStart:wt,color:ce.colorText,fontSize:ce.fontSize}}}),Fe),{[`${Be}-zoom-appear, ${Be}-zoom-enter`]:{animationName:Ze,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack,animationFillMode:"both"},[`${Be}-zoom-leave`]:{animationName:Ne,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack,animationFillMode:"both"},[`&${Be}-not-a-wrapper`]:{[`${Be}-zoom-appear, ${Be}-zoom-enter`]:{animationName:we,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack},[`${Be}-zoom-leave`]:{animationName:Se,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack},[`&:not(${Be}-status)`]:{verticalAlign:"middle"},[`${it}-custom-component, ${Be}-count`]:{transform:"none"},[`${it}-custom-component, ${it}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[it]:{overflow:"hidden",transition:`all ${ce.motionDurationMid} ${ce.motionEaseOutBack}`,[`${it}-only`]:{position:"relative",display:"inline-block",height:Ee,transition:`all ${ce.motionDurationSlow} ${ce.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${it}-only-unit`]:{height:Ee,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${it}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Be}-count, ${Be}-dot, ${it}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ut=ce=>{const{fontHeight:Be,lineWidth:Je,marginXS:ht,colorBorderBg:Me}=ce,Et=Be,ft=Je,Bt=ce.colorTextLightSolid,at=ce.colorError,Xe=ce.colorErrorHover;return(0,fe.mergeToken)(ce,{badgeFontHeight:Et,badgeShadowSize:ft,badgeTextColor:Bt,badgeColor:at,badgeColorHover:Xe,badgeShadowColor:Me,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ht,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},Re=ce=>{const{fontSize:Be,lineHeight:Je,fontSizeSM:ht,lineWidth:Me}=ce;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Be*Je)-2*Me,indicatorHeightSM:Be,dotSize:ht/2,textFontSize:ht,textFontSizeSM:ht,textFontWeight:"normal",statusSize:ht/2}};var xe=(0,be.I$)("Badge",ce=>{const Be=ut(ce);return rt(Be)},Re);const Ge=ce=>{const{antCls:Be,badgeFontHeight:Je,marginXS:ht,badgeRibbonOffset:Me,calc:Et}=ce,ft=`${Be}-ribbon`,Bt=`${Be}-ribbon-wrapper`,at=(0,ae.Z)(ce,(Xe,Ee)=>{let{darkColor:st}=Ee;return{[`&${ft}-color-${Xe}`]:{background:st,color:st}}});return{[Bt]:{position:"relative"},[ft]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(ce)),{position:"absolute",top:ht,padding:`0 ${(0,_e.unit)(ce.paddingXS)}`,color:ce.colorPrimary,lineHeight:(0,_e.unit)(Je),whiteSpace:"nowrap",backgroundColor:ce.colorPrimary,borderRadius:ce.borderRadiusSM,[`${ft}-text`]:{color:ce.badgeTextColor},[`${ft}-corner`]:{position:"absolute",top:"100%",width:Me,height:Me,color:"currentcolor",border:`${(0,_e.unit)(Et(Me).div(2).equal())} solid`,transform:ce.badgeRibbonCornerTransform,transformOrigin:"top",filter:ce.badgeRibbonCornerFilter}}),at),{[`&${ft}-placement-end`]:{insetInlineEnd:Et(Me).mul(-1).equal(),borderEndEndRadius:0,[`${ft}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ft}-placement-start`]:{insetInlineStart:Et(Me).mul(-1).equal(),borderEndStartRadius:0,[`${ft}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Ie=(0,be.I$)(["Badge","Ribbon"],ce=>{const Be=ut(ce);return Ge(Be)},Re),ve=ce=>{const{className:Be,prefixCls:Je,style:ht,color:Me,children:Et,text:ft,placement:Bt="end",rootClassName:at}=ce,{getPrefixCls:Xe,direction:Ee}=E.useContext(Ve.E_),st=Xe("ribbon",Je),wt=`${st}-wrapper`,[ct,it,Fe]=Ie(st,wt),ie=(0,pe.o2)(Me,!1),se=ke()(st,`${st}-placement-${Bt}`,{[`${st}-rtl`]:Ee==="rtl",[`${st}-color-${Me}`]:ie},Be),Ce={},ye={};return Me&&!ie&&(Ce.background=Me,ye.color=Me),ct(E.createElement("div",{className:ke()(wt,at,it,Fe)},Et,E.createElement("div",{className:ke()(se,it),style:Object.assign(Object.assign({},Ce),ht)},E.createElement("span",{className:`${st}-text`},ft),E.createElement("div",{className:`${st}-corner`,style:ye}))))};const Oe=ce=>{const{prefixCls:Be,value:Je,current:ht,offset:Me=0}=ce;let Et;return Me&&(Et={position:"absolute",top:`${Me}00%`,left:0}),E.createElement("span",{style:Et,className:ke()(`${Be}-only-unit`,{current:ht})},Je)};function ze(ce,Be,Je){let ht=ce,Me=0;for(;(ht+10)%10!==Be;)ht+=Je,Me+=Je;return Me}var gt=ce=>{const{prefixCls:Be,count:Je,value:ht}=ce,Me=Number(ht),Et=Math.abs(Je),[ft,Bt]=E.useState(Me),[at,Xe]=E.useState(Et),Ee=()=>{Bt(Me),Xe(Et)};E.useEffect(()=>{const ct=setTimeout(Ee,1e3);return()=>clearTimeout(ct)},[Me]);let st,wt;if(ft===Me||Number.isNaN(Me)||Number.isNaN(ft))st=[E.createElement(Oe,Object.assign({},ce,{key:Me,current:!0}))],wt={transition:"none"};else{st=[];const ct=Me+10,it=[];for(let Ce=Me;Ce<=ct;Ce+=1)it.push(Ce);const Fe=atCe%10===ft);st=(Fe<0?it.slice(0,ie+1):it.slice(ie)).map((Ce,ye)=>{const mt=Ce%10;return E.createElement(Oe,Object.assign({},ce,{key:Ce,value:mt,offset:Fe<0?ye-ie:ye,current:ye===ie}))}),wt={transform:`translateY(${-ze(ft,Me,Fe)}00%)`}}return E.createElement("span",{className:`${Be}-only`,style:wt,onTransitionEnd:Ee},st)},Qe=function(ce,Be){var Je={};for(var ht in ce)Object.prototype.hasOwnProperty.call(ce,ht)&&Be.indexOf(ht)<0&&(Je[ht]=ce[ht]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ht=Object.getOwnPropertySymbols(ce);Me{const{prefixCls:Je,count:ht,className:Me,motionClassName:Et,style:ft,title:Bt,show:at,component:Xe="sup",children:Ee}=ce,st=Qe(ce,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=E.useContext(Ve.E_),ct=wt("scroll-number",Je),it=Object.assign(Object.assign({},st),{"data-show":at,style:ft,className:ke()(ct,Me,Et),title:Bt});let Fe=ht;if(ht&&Number(ht)%1===0){const ie=String(ht).split("");Fe=E.createElement("bdi",null,ie.map((se,Ce)=>E.createElement(gt,{prefixCls:ct,count:Number(ht),value:se,key:ie.length-Ce})))}return ft!=null&&ft.borderColor&&(it.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Ee?(0,ge.Tm)(Ee,ie=>({className:ke()(`${ct}-custom-component`,ie==null?void 0:ie.className,Et)})):E.createElement(Xe,Object.assign({},it,{ref:Be}),Fe)}),St=function(ce,Be){var Je={};for(var ht in ce)Object.prototype.hasOwnProperty.call(ce,ht)&&Be.indexOf(ht)<0&&(Je[ht]=ce[ht]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ht=Object.getOwnPropertySymbols(ce);Me{var Je,ht,Me,Et,ft;const{prefixCls:Bt,scrollNumberPrefixCls:at,children:Xe,status:Ee,text:st,color:wt,count:ct=null,overflowCount:it=99,dot:Fe=!1,size:ie="default",title:se,offset:Ce,style:ye,className:mt,rootClassName:Ct,classNames:Vt,styles:me,showZero:re=!1}=ce,ne=St(ce,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:ee,direction:de,badge:oe}=E.useContext(Ve.E_),Ke=ee("badge",Bt),[At,It,Ft]=xe(Ke),bt=ct>it?`${it}+`:ct,Mt=bt==="0"||bt===0,Qt=ct===null||Mt&&!re,nn=(Ee!=null||wt!=null)&&Qt,zn=Fe&&!Mt,hr=zn?"":bt,Sn=(0,E.useMemo)(()=>(hr==null||hr===""||Mt&&!re)&&!zn,[hr,Mt,re,zn]),Cr=(0,E.useRef)(ct);Sn||(Cr.current=ct);const la=Cr.current,ca=(0,E.useRef)(hr);Sn||(ca.current=hr);const da=ca.current,ua=(0,E.useRef)(zn);Sn||(ua.current=zn);const Ba=(0,E.useMemo)(()=>{if(!Ce)return Object.assign(Object.assign({},oe==null?void 0:oe.style),ye);const vn={marginTop:Ce[1]};return de==="rtl"?vn.left=parseInt(Ce[0],10):vn.right=-parseInt(Ce[0],10),Object.assign(Object.assign(Object.assign({},vn),oe==null?void 0:oe.style),ye)},[de,Ce,ye,oe==null?void 0:oe.style]),fa=se!=null?se:typeof la=="string"||typeof la=="number"?la:void 0,Fr=Sn||!st?null:E.createElement("span",{className:`${Ke}-status-text`},st),Ma=!la||typeof la!="object"?void 0:(0,ge.Tm)(la,vn=>({style:Object.assign(Object.assign({},Ba),vn.style)})),ya=(0,pe.o2)(wt,!1),Yt=ke()(Vt==null?void 0:Vt.indicator,(Je=oe==null?void 0:oe.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${Ke}-status-dot`]:nn,[`${Ke}-status-${Ee}`]:!!Ee,[`${Ke}-color-${wt}`]:ya}),rn={};wt&&!ya&&(rn.color=wt,rn.background=wt);const Cn=ke()(Ke,{[`${Ke}-status`]:nn,[`${Ke}-not-a-wrapper`]:!Xe,[`${Ke}-rtl`]:de==="rtl"},mt,Ct,oe==null?void 0:oe.className,(ht=oe==null?void 0:oe.classNames)===null||ht===void 0?void 0:ht.root,Vt==null?void 0:Vt.root,It,Ft);if(!Xe&&nn){const vn=Ba.color;return At(E.createElement("span",Object.assign({},ne,{className:Cn,style:Object.assign(Object.assign(Object.assign({},me==null?void 0:me.root),(Me=oe==null?void 0:oe.styles)===null||Me===void 0?void 0:Me.root),Ba)}),E.createElement("span",{className:Yt,style:Object.assign(Object.assign(Object.assign({},me==null?void 0:me.indicator),(Et=oe==null?void 0:oe.styles)===null||Et===void 0?void 0:Et.indicator),rn)}),st&&E.createElement("span",{style:{color:vn},className:`${Ke}-status-text`},st)))}return At(E.createElement("span",Object.assign({ref:Be},ne,{className:Cn,style:Object.assign(Object.assign({},(ft=oe==null?void 0:oe.styles)===null||ft===void 0?void 0:ft.root),me==null?void 0:me.root)}),Xe,E.createElement(Te.default,{visible:!Sn,motionName:`${Ke}-zoom`,motionAppear:!1,motionDeadline:1e3},vn=>{let{className:Kt}=vn;var dn,yn;const un=ee("scroll-number",at),ur=ua.current,rr=ke()(Vt==null?void 0:Vt.indicator,(dn=oe==null?void 0:oe.classNames)===null||dn===void 0?void 0:dn.indicator,{[`${Ke}-dot`]:ur,[`${Ke}-count`]:!ur,[`${Ke}-count-sm`]:ie==="small",[`${Ke}-multiple-words`]:!ur&&da&&da.toString().length>1,[`${Ke}-status-${Ee}`]:!!Ee,[`${Ke}-color-${wt}`]:ya});let zr=Object.assign(Object.assign(Object.assign({},me==null?void 0:me.indicator),(yn=oe==null?void 0:oe.styles)===null||yn===void 0?void 0:yn.indicator),Ba);return wt&&!ya&&(zr=zr||{},zr.background=wt),E.createElement(Pt,{prefixCls:un,show:!Sn,motionClassName:Kt,className:rr,count:da,title:fa,style:zr,key:"scrollNumber"},Ma)}),Fr))});Dt.Ribbon=ve;var Le=Dt},51502:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ce}});var E=te(59301),De=te(92310),ke=te.n(De),Te=te(47999),pe=te(48755),ge=te(31756),Ve=te(13783),je={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=E.createContext({}),be=te(11592),Ue=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);Et(0,be.Z)(Be).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Ne(Be,Je,ht){const Me=E.useMemo(()=>Je||Ze(ht),[Je,ht]);return E.useMemo(()=>Me.map(ft=>{var{span:Bt}=ft,at=Ue(ft,["span"]);return Bt==="filled"?Object.assign(Object.assign({},at),{filled:!0}):Object.assign(Object.assign({},at),{span:typeof Bt=="number"?Bt:(0,Te.m9)(Be,Bt)})}),[Me,Be])}var we=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);EtBt).forEach(Bt=>{const{filled:at}=Bt,Xe=we(Bt,["filled"]);if(at){Me.push(Xe),ht.push(Me),Me=[],ft=0;return}const Ee=Je-ft;ft+=Bt.span||1,ft>=Je?(ft>Je?(Et=!0,Me.push(Object.assign(Object.assign({},Xe),{span:Ee}))):Me.push(Xe),ht.push(Me),Me=[],ft=0):Me.push(Xe)}),Me.length>0&&ht.push(Me),ht=ht.map(Bt=>{const at=Bt.reduce((Xe,Ee)=>Xe+(Ee.span||1),0);if(at{const[ht,Me]=(0,E.useMemo)(()=>Se(Je,Be),[Je,Be]);return ht},Re=Be=>{let{children:Je}=Be;return Je};function xe(Be){return Be!=null}var Ie=Be=>{const{itemPrefixCls:Je,component:ht,span:Me,className:Et,style:ft,labelStyle:Bt,contentStyle:at,bordered:Xe,label:Ee,content:st,colon:wt,type:ct,styles:it}=Be,Fe=ht,ie=E.useContext(fe),{classNames:se}=ie;return Xe?E.createElement(Fe,{className:ke()({[`${Je}-item-label`]:ct==="label",[`${Je}-item-content`]:ct==="content",[`${se==null?void 0:se.label}`]:ct==="label",[`${se==null?void 0:se.content}`]:ct==="content"},Et),style:ft,colSpan:Me},xe(Ee)&&E.createElement("span",{style:Object.assign(Object.assign({},Bt),it==null?void 0:it.label)},Ee),xe(st)&&E.createElement("span",{style:Object.assign(Object.assign({},Bt),it==null?void 0:it.content)},st)):E.createElement(Fe,{className:ke()(`${Je}-item`,Et),style:ft,colSpan:Me},E.createElement("div",{className:`${Je}-item-container`},(Ee||Ee===0)&&E.createElement("span",{className:ke()(`${Je}-item-label`,se==null?void 0:se.label,{[`${Je}-item-no-colon`]:!wt}),style:Object.assign(Object.assign({},Bt),it==null?void 0:it.label)},Ee),(st||st===0)&&E.createElement("span",{className:ke()(`${Je}-item-content`,se==null?void 0:se.content),style:Object.assign(Object.assign({},at),it==null?void 0:it.content)},st)))};function pt(Be,Je,ht){let{colon:Me,prefixCls:Et,bordered:ft}=Je,{component:Bt,type:at,showLabel:Xe,showContent:Ee,labelStyle:st,contentStyle:wt,styles:ct}=ht;return Be.map((it,Fe)=>{let{label:ie,children:se,prefixCls:Ce=Et,className:ye,style:mt,labelStyle:Ct,contentStyle:Vt,span:me=1,key:re,styles:ne}=it;return typeof Bt=="string"?E.createElement(Ie,{key:`${at}-${re||Fe}`,className:ye,style:mt,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},st),ct==null?void 0:ct.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},wt),ct==null?void 0:ct.content),Vt),ne==null?void 0:ne.content)},span:me,colon:Me,component:Bt,itemPrefixCls:Ce,bordered:ft,label:Xe?ie:null,content:Ee?se:null,type:at}):[E.createElement(Ie,{key:`label-${re||Fe}`,className:ye,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},st),ct==null?void 0:ct.label),mt),Ct),ne==null?void 0:ne.label),span:1,colon:Me,component:Bt[0],itemPrefixCls:Ce,bordered:ft,label:ie,type:"label"}),E.createElement(Ie,{key:`content-${re||Fe}`,className:ye,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},wt),ct==null?void 0:ct.content),mt),Vt),ne==null?void 0:ne.content),span:me*2-1,component:Bt[1],itemPrefixCls:Ce,bordered:ft,content:se,type:"content"})]})}var Oe=Be=>{const Je=E.useContext(fe),{prefixCls:ht,vertical:Me,row:Et,index:ft,bordered:Bt}=Be;return Me?E.createElement(E.Fragment,null,E.createElement("tr",{key:`label-${ft}`,className:`${ht}-row`},pt(Et,Be,Object.assign({component:"th",type:"label",showLabel:!0},Je))),E.createElement("tr",{key:`content-${ft}`,className:`${ht}-row`},pt(Et,Be,Object.assign({component:"td",type:"content",showContent:!0},Je)))):E.createElement("tr",{key:ft,className:`${ht}-row`},pt(Et,Be,Object.assign({component:Bt?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},ze=te(36237),He=te(63356),gt=te(16931),Qe=te(51636);const vt=Be=>{const{componentCls:Je,labelBg:ht}=Be;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.padding)} ${(0,ze.unit)(Be.paddingLG)}`,borderInlineEnd:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Be.colorTextSecondary,backgroundColor:ht,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.paddingSM)} ${(0,ze.unit)(Be.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.paddingXS)} ${(0,ze.unit)(Be.padding)}`}}}}}},Pt=Be=>{const{componentCls:Je,extraColor:ht,itemPaddingBottom:Me,itemPaddingEnd:Et,colonMarginRight:ft,colonMarginLeft:Bt,titleMarginBottom:at}=Be;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Be)),vt(Be)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:at},[`${Je}-title`]:Object.assign(Object.assign({},He.vS),{flex:"auto",color:Be.titleColor,fontWeight:Be.fontWeightStrong,fontSize:Be.fontSizeLG,lineHeight:Be.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:ht,fontSize:Be.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Be.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Me,paddingInlineEnd:Et},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Be.labelColor,fontWeight:"normal",fontSize:Be.fontSize,lineHeight:Be.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,ze.unit)(Bt)} ${(0,ze.unit)(ft)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Be.contentColor,fontSize:Be.fontSize,lineHeight:Be.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:Be.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Be.paddingXS}}}})}},St=Be=>({labelBg:Be.colorFillAlter,labelColor:Be.colorTextTertiary,titleColor:Be.colorText,titleMarginBottom:Be.fontSizeSM*Be.lineHeightSM,itemPaddingBottom:Be.padding,itemPaddingEnd:Be.padding,colonMarginRight:Be.marginXS,colonMarginLeft:Be.marginXXS/2,contentColor:Be.colorText,extraColor:Be.colorText});var xt=(0,gt.I$)("Descriptions",Be=>{const Je=(0,Qe.mergeToken)(Be,{});return Pt(Je)},St),Dt=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);Et{const{prefixCls:Je,title:ht,extra:Me,column:Et,colon:ft=!0,bordered:Bt,layout:at,children:Xe,className:Ee,rootClassName:st,style:wt,size:ct,labelStyle:it,contentStyle:Fe,styles:ie,items:se,classNames:Ce}=Be,ye=Dt(Be,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:mt,direction:Ct,className:Vt,style:me,classNames:re,styles:ne}=(0,pe.dj)("descriptions"),ee=mt("descriptions",Je),de=(0,Ve.Z)(),oe=E.useMemo(()=>{var nn;return typeof Et=="number"?Et:(nn=(0,Te.m9)(de,Object.assign(Object.assign({},je),Et)))!==null&&nn!==void 0?nn:3},[de,Et]),Ke=Ne(de,se,Xe),At=(0,ge.Z)(ct),It=rt(oe,Ke),[Ft,bt,Mt]=xt(ee),Qt=E.useMemo(()=>({labelStyle:it,contentStyle:Fe,styles:{content:Object.assign(Object.assign({},ne.content),ie==null?void 0:ie.content),label:Object.assign(Object.assign({},ne.label),ie==null?void 0:ie.label)},classNames:{label:ke()(re.label,Ce==null?void 0:Ce.label),content:ke()(re.content,Ce==null?void 0:Ce.content)}}),[it,Fe,ie,Ce,re,ne]);return Ft(E.createElement(fe.Provider,{value:Qt},E.createElement("div",Object.assign({className:ke()(ee,Vt,re.root,Ce==null?void 0:Ce.root,{[`${ee}-${At}`]:At&&At!=="default",[`${ee}-bordered`]:!!Bt,[`${ee}-rtl`]:Ct==="rtl"},Ee,st,bt,Mt),style:Object.assign(Object.assign(Object.assign(Object.assign({},me),ne.root),ie==null?void 0:ie.root),wt)},ye),(ht||Me)&&E.createElement("div",{className:ke()(`${ee}-header`,re.header,Ce==null?void 0:Ce.header),style:Object.assign(Object.assign({},ne.header),ie==null?void 0:ie.header)},ht&&E.createElement("div",{className:ke()(`${ee}-title`,re.title,Ce==null?void 0:Ce.title),style:Object.assign(Object.assign({},ne.title),ie==null?void 0:ie.title)},ht),Me&&E.createElement("div",{className:ke()(`${ee}-extra`,re.extra,Ce==null?void 0:Ce.extra),style:Object.assign(Object.assign({},ne.extra),ie==null?void 0:ie.extra)},Me)),E.createElement("div",{className:`${ee}-view`},E.createElement("table",null,E.createElement("tbody",null,It.map((nn,zn)=>E.createElement(Oe,{key:zn,index:zn,colon:ft,prefixCls:ee,vertical:at==="vertical",bordered:Bt,row:nn}))))))))};Le.Item=Re;var ce=Le},10846:function(Fn,jt,te){"use strict";te.d(jt,{default:function(){return ne}});var E=te(59301),De=te(40001),ke=te(99267),Te=te(92310),pe=te.n(Te),ge=te(54476),Ve=te(33885),_e=te(20068),je=te(75931),ae=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function be(ee){return typeof ee=="string"}function Ue(ee){var de,oe=ee.className,Ke=ee.prefixCls,At=ee.style,It=ee.active,Ft=ee.status,bt=ee.iconPrefix,Mt=ee.icon,Qt=ee.wrapperStyle,nn=ee.stepNumber,zn=ee.disabled,hr=ee.description,Sn=ee.title,Cr=ee.subTitle,la=ee.progressDot,ca=ee.stepIcon,da=ee.tailContent,ua=ee.icons,Ba=ee.stepIndex,fa=ee.onStepClick,Fr=ee.onClick,Ma=ee.render,ya=(0,je.Z)(ee,fe),Yt=!!fa&&!zn,rn={};Yt&&(rn.role="button",rn.tabIndex=0,rn.onClick=function(un){Fr==null||Fr(un),fa(Ba)},rn.onKeyDown=function(un){var ur=un.which;(ur===ae.Z.ENTER||ur===ae.Z.SPACE)&&fa(Ba)});var Cn=function(){var ur,rr,zr=pe()("".concat(Ke,"-icon"),"".concat(bt,"icon"),(ur={},(0,_e.Z)(ur,"".concat(bt,"icon-").concat(Mt),Mt&&be(Mt)),(0,_e.Z)(ur,"".concat(bt,"icon-check"),!Mt&&Ft==="finish"&&(ua&&!ua.finish||!ua)),(0,_e.Z)(ur,"".concat(bt,"icon-cross"),!Mt&&Ft==="error"&&(ua&&!ua.error||!ua)),ur)),dr=E.createElement("span",{className:"".concat(Ke,"-icon-dot")});return la?typeof la=="function"?rr=E.createElement("span",{className:"".concat(Ke,"-icon")},la(dr,{index:nn-1,status:Ft,title:Sn,description:hr})):rr=E.createElement("span",{className:"".concat(Ke,"-icon")},dr):Mt&&!be(Mt)?rr=E.createElement("span",{className:"".concat(Ke,"-icon")},Mt):ua&&ua.finish&&Ft==="finish"?rr=E.createElement("span",{className:"".concat(Ke,"-icon")},ua.finish):ua&&ua.error&&Ft==="error"?rr=E.createElement("span",{className:"".concat(Ke,"-icon")},ua.error):Mt||Ft==="finish"||Ft==="error"?rr=E.createElement("span",{className:zr}):rr=E.createElement("span",{className:"".concat(Ke,"-icon")},nn),ca&&(rr=ca({index:nn-1,status:Ft,title:Sn,description:hr,node:rr})),rr},vn=Ft||"wait",Kt=pe()("".concat(Ke,"-item"),"".concat(Ke,"-item-").concat(vn),oe,(de={},(0,_e.Z)(de,"".concat(Ke,"-item-custom"),Mt),(0,_e.Z)(de,"".concat(Ke,"-item-active"),It),(0,_e.Z)(de,"".concat(Ke,"-item-disabled"),zn===!0),de)),dn=(0,Ve.Z)({},At),yn=E.createElement("div",(0,ge.Z)({},ya,{className:Kt,style:dn}),E.createElement("div",(0,ge.Z)({onClick:Fr},rn,{className:"".concat(Ke,"-item-container")}),E.createElement("div",{className:"".concat(Ke,"-item-tail")},da),E.createElement("div",{className:"".concat(Ke,"-item-icon")},Cn()),E.createElement("div",{className:"".concat(Ke,"-item-content")},E.createElement("div",{className:"".concat(Ke,"-item-title")},Sn,Cr&&E.createElement("div",{title:typeof Cr=="string"?Cr:void 0,className:"".concat(Ke,"-item-subtitle")},Cr)),hr&&E.createElement("div",{className:"".concat(Ke,"-item-description")},hr))));return Ma&&(yn=Ma(yn)||null),yn}var Ze=Ue,Ne=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function we(ee){var de,oe=ee.prefixCls,Ke=oe===void 0?"rc-steps":oe,At=ee.style,It=At===void 0?{}:At,Ft=ee.className,bt=ee.children,Mt=ee.direction,Qt=Mt===void 0?"horizontal":Mt,nn=ee.type,zn=nn===void 0?"default":nn,hr=ee.labelPlacement,Sn=hr===void 0?"horizontal":hr,Cr=ee.iconPrefix,la=Cr===void 0?"rc":Cr,ca=ee.status,da=ca===void 0?"process":ca,ua=ee.size,Ba=ee.current,fa=Ba===void 0?0:Ba,Fr=ee.progressDot,Ma=Fr===void 0?!1:Fr,ya=ee.stepIcon,Yt=ee.initial,rn=Yt===void 0?0:Yt,Cn=ee.icons,vn=ee.onChange,Kt=ee.itemRender,dn=ee.items,yn=dn===void 0?[]:dn,un=(0,je.Z)(ee,Ne),ur=zn==="navigation",rr=zn==="inline",zr=rr||Ma,dr=rr?"horizontal":Qt,Yr=rr?void 0:ua,Zr=zr?"vertical":Sn,Jn=pe()(Ke,"".concat(Ke,"-").concat(dr),Ft,(de={},(0,_e.Z)(de,"".concat(Ke,"-").concat(Yr),Yr),(0,_e.Z)(de,"".concat(Ke,"-label-").concat(Zr),dr==="horizontal"),(0,_e.Z)(de,"".concat(Ke,"-dot"),!!zr),(0,_e.Z)(de,"".concat(Ke,"-navigation"),ur),(0,_e.Z)(de,"".concat(Ke,"-inline"),rr),de)),sn=function(Fa){vn&&fa!==Fa&&vn(Fa)},br=function(Fa,Tt){var Rt=(0,Ve.Z)({},Fa),or=rn+Tt;return da==="error"&&Tt===fa-1&&(Rt.className="".concat(Ke,"-next-error")),Rt.status||(or===fa?Rt.status=da:or{const{componentCls:de,customIconTop:oe,customIconSize:Ke,customIconFontSize:At}=ee;return{[`${de}-item-custom`]:{[`> ${de}-item-container > ${de}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${de}-icon`]:{top:oe,width:Ke,height:Ke,fontSize:At,lineHeight:(0,Ie.unit)(Ke)}}},[`&:not(${de}-vertical)`]:{[`${de}-item-custom`]:{[`${de}-item-icon`]:{width:"auto",background:"none"}}}}},Qe=ee=>{const{componentCls:de}=ee,oe=`${de}-item`;return{[`${de}-horizontal`]:{[`${oe}-tail`]:{transform:"translateY(-50%)"}}}},Pt=ee=>{const{componentCls:de,inlineDotSize:oe,inlineTitleColor:Ke,inlineTailColor:At}=ee,It=ee.calc(ee.paddingXS).add(ee.lineWidth).equal(),Ft={[`${de}-item-container ${de}-item-content ${de}-item-title`]:{color:Ke}};return{[`&${de}-inline`]:{width:"auto",display:"inline-flex",[`${de}-item`]:{flex:"none","&-container":{padding:`${(0,Ie.unit)(It)} ${(0,Ie.unit)(ee.paddingXXS)} 0`,margin:`0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).div(2).equal())}`,borderRadius:ee.borderRadiusSM,cursor:"pointer",transition:`background-color ${ee.motionDurationMid}`,"&:hover":{background:ee.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:oe,height:oe,marginInlineStart:`calc(50% - ${(0,Ie.unit)(ee.calc(oe).div(2).equal())})`,[`> ${de}-icon`]:{top:0},[`${de}-icon-dot`]:{borderRadius:ee.calc(ee.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:ee.calc(ee.marginXS).sub(ee.lineWidth).equal()},"&-title":{color:Ke,fontSize:ee.fontSizeSM,lineHeight:ee.lineHeightSM,fontWeight:"normal",marginBottom:ee.calc(ee.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:ee.calc(oe).div(2).add(It).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:ee.lineWidth,borderRadius:0,marginInlineStart:0,background:At}},[`&:first-child ${de}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${de}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${de}-item-icon ${de}-icon ${de}-icon-dot`]:{backgroundColor:ee.colorBorderBg,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${At}`}},Ft),"&-finish":Object.assign({[`${de}-item-tail::after`]:{backgroundColor:At},[`${de}-item-icon ${de}-icon ${de}-icon-dot`]:{backgroundColor:At,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${At}`}},Ft),"&-error":Ft,"&-active, &-process":Object.assign({[`${de}-item-icon`]:{width:oe,height:oe,marginInlineStart:`calc(50% - ${(0,Ie.unit)(ee.calc(oe).div(2).equal())})`,top:0}},Ft),[`&:not(${de}-item-active) > ${de}-item-container[role='button']:hover`]:{[`${de}-item-title`]:{color:Ke}}}}}},xt=ee=>{const{componentCls:de,iconSize:oe,lineHeight:Ke,iconSizeSM:At}=ee;return{[`&${de}-label-vertical`]:{[`${de}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ee.calc(oe).div(2).add(ee.controlHeightLG).equal(),padding:`0 ${(0,Ie.unit)(ee.paddingLG)}`},"&-content":{display:"block",width:ee.calc(oe).div(2).add(ee.controlHeightLG).mul(2).equal(),marginTop:ee.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:ee.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:ee.marginXXS,marginInlineStart:0,lineHeight:Ke}},[`&${de}-small:not(${de}-dot)`]:{[`${de}-item`]:{"&-icon":{marginInlineStart:ee.calc(oe).sub(At).div(2).add(ee.controlHeightLG).equal()}}}}}},Le=ee=>{const{componentCls:de,navContentMaxWidth:oe,navArrowColor:Ke,stepsNavActiveColor:At,motionDurationSlow:It}=ee;return{[`&${de}-navigation`]:{paddingTop:ee.paddingSM,[`&${de}-small`]:{[`${de}-item`]:{"&-container":{marginInlineStart:ee.calc(ee.marginSM).mul(-1).equal()}}},[`${de}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:ee.calc(ee.margin).mul(-1).equal(),paddingBottom:ee.paddingSM,textAlign:"start",transition:`opacity ${It}`,[`${de}-item-content`]:{maxWidth:oe},[`${de}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},pt.vS),{"&::after":{display:"none"}})},[`&:not(${de}-item-active)`]:{[`${de}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,Ie.unit)(ee.calc(ee.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:ee.fontSizeIcon,height:ee.fontSizeIcon,borderTop:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${Ke}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${Ke}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:ee.lineWidthBold,backgroundColor:At,transition:`width ${It}, inset-inline-start ${It}`,transitionTimingFunction:"ease-out",content:'""'}},[`${de}-item${de}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${de}-navigation${de}-vertical`]:{[`> ${de}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${de}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:ee.calc(ee.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,Ie.unit)(ee.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:ee.calc(ee.controlHeight).mul(.25).equal(),height:ee.calc(ee.controlHeight).mul(.25).equal(),marginBottom:ee.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${de}-item-container > ${de}-item-tail`]:{visibility:"hidden"}}},[`&${de}-navigation${de}-horizontal`]:{[`> ${de}-item > ${de}-item-container > ${de}-item-tail`]:{visibility:"hidden"}}}},Be=ee=>{const{antCls:de,componentCls:oe,iconSize:Ke,iconSizeSM:At,processIconColor:It,marginXXS:Ft,lineWidthBold:bt,lineWidth:Mt,paddingXXS:Qt}=ee,nn=ee.calc(Ke).add(ee.calc(bt).mul(4).equal()).equal(),zn=ee.calc(At).add(ee.calc(ee.lineWidth).mul(4).equal()).equal();return{[`&${oe}-with-progress`]:{[`${oe}-item`]:{paddingTop:Qt,[`&-process ${oe}-item-container ${oe}-item-icon ${oe}-icon`]:{color:It}},[`&${oe}-vertical > ${oe}-item `]:{paddingInlineStart:Qt,[`> ${oe}-item-container > ${oe}-item-tail`]:{top:Ft,insetInlineStart:ee.calc(Ke).div(2).sub(Mt).add(Qt).equal()}},[`&, &${oe}-small`]:{[`&${oe}-horizontal ${oe}-item:first-child`]:{paddingBottom:Qt,paddingInlineStart:Qt}},[`&${oe}-small${oe}-vertical > ${oe}-item > ${oe}-item-container > ${oe}-item-tail`]:{insetInlineStart:ee.calc(At).div(2).sub(Mt).add(Qt).equal()},[`&${oe}-label-vertical ${oe}-item ${oe}-item-tail`]:{top:ee.calc(Ke).div(2).add(Qt).equal()},[`${oe}-item-icon`]:{position:"relative",[`${de}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,Ie.unit)(nn)} !important`,height:`${(0,Ie.unit)(nn)} !important`}}},[`&${oe}-small`]:{[`&${oe}-label-vertical ${oe}-item ${oe}-item-tail`]:{top:ee.calc(At).div(2).add(Qt).equal()},[`${oe}-item-icon ${de}-progress-inner`]:{width:`${(0,Ie.unit)(zn)} !important`,height:`${(0,Ie.unit)(zn)} !important`}}}}},ht=ee=>{const{componentCls:de,descriptionMaxWidth:oe,lineHeight:Ke,dotCurrentSize:At,dotSize:It,motionDurationSlow:Ft}=ee;return{[`&${de}-dot, &${de}-dot${de}-small`]:{[`${de}-item`]:{"&-title":{lineHeight:Ke},"&-tail":{top:ee.calc(ee.dotSize).sub(ee.calc(ee.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,Ie.unit)(ee.calc(oe).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,Ie.unit)(ee.calc(ee.marginSM).mul(2).equal())})`,height:ee.calc(ee.lineWidth).mul(3).equal(),marginInlineStart:ee.marginSM}},"&-icon":{width:It,height:It,marginInlineStart:ee.calc(ee.descriptionMaxWidth).sub(It).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,Ie.unit)(It),background:"transparent",border:0,[`${de}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Ft}`,"&::after":{position:"absolute",top:ee.calc(ee.marginSM).mul(-1).equal(),insetInlineStart:ee.calc(It).sub(ee.calc(ee.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:ee.calc(ee.controlHeightLG).mul(1.5).equal(),height:ee.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:oe},[`&-process ${de}-item-icon`]:{position:"relative",top:ee.calc(It).sub(At).div(2).equal(),width:At,height:At,lineHeight:(0,Ie.unit)(At),background:"none",marginInlineStart:ee.calc(ee.descriptionMaxWidth).sub(At).div(2).equal()},[`&-process ${de}-icon`]:{[`&:first-child ${de}-icon-dot`]:{insetInlineStart:0}}}},[`&${de}-vertical${de}-dot`]:{[`${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeight).sub(It).div(2).equal(),marginInlineStart:0,background:"none"},[`${de}-item-process ${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeight).sub(At).div(2).equal(),top:0,insetInlineStart:ee.calc(It).sub(At).div(2).equal(),marginInlineStart:0},[`${de}-item > ${de}-item-container > ${de}-item-tail`]:{top:ee.calc(ee.controlHeight).sub(It).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,Ie.unit)(ee.calc(It).add(ee.paddingXS).equal())} 0 ${(0,Ie.unit)(ee.paddingXS)}`,"&::after":{marginInlineStart:ee.calc(It).sub(ee.lineWidth).div(2).equal()}},[`&${de}-small`]:{[`${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeightSM).sub(It).div(2).equal()},[`${de}-item-process ${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeightSM).sub(At).div(2).equal()},[`${de}-item > ${de}-item-container > ${de}-item-tail`]:{top:ee.calc(ee.controlHeightSM).sub(It).div(2).equal()}},[`${de}-item:first-child ${de}-icon-dot`]:{insetInlineStart:0},[`${de}-item-content`]:{width:"inherit"}}}},Et=ee=>{const{componentCls:de}=ee;return{[`&${de}-rtl`]:{direction:"rtl",[`${de}-item`]:{"&-subtitle":{float:"left"}},[`&${de}-navigation`]:{[`${de}-item::after`]:{transform:"rotate(-45deg)"}},[`&${de}-vertical`]:{[`> ${de}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${de}-item-icon`]:{float:"right"}}},[`&${de}-dot`]:{[`${de}-item-icon ${de}-icon-dot, &${de}-small ${de}-item-icon ${de}-icon-dot`]:{float:"right"}}}}},Bt=ee=>{const{componentCls:de,iconSizeSM:oe,fontSizeSM:Ke,fontSize:At,colorTextDescription:It}=ee;return{[`&${de}-small`]:{[`&${de}-horizontal:not(${de}-label-vertical) ${de}-item`]:{paddingInlineStart:ee.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${de}-item-icon`]:{width:oe,height:oe,marginTop:0,marginBottom:0,marginInline:`0 ${(0,Ie.unit)(ee.marginXS)}`,fontSize:Ke,lineHeight:(0,Ie.unit)(oe),textAlign:"center",borderRadius:oe},[`${de}-item-title`]:{paddingInlineEnd:ee.paddingSM,fontSize:At,lineHeight:(0,Ie.unit)(oe),"&::after":{top:ee.calc(oe).div(2).equal()}},[`${de}-item-description`]:{color:It,fontSize:At},[`${de}-item-tail`]:{top:ee.calc(oe).div(2).sub(ee.paddingXXS).equal()},[`${de}-item-custom ${de}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${de}-icon`]:{fontSize:oe,lineHeight:(0,Ie.unit)(oe),transform:"none"}}}}},Xe=ee=>{const{componentCls:de,iconSizeSM:oe,iconSize:Ke}=ee;return{[`&${de}-vertical`]:{display:"flex",flexDirection:"column",[`> ${de}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${de}-item-icon`]:{float:"left",marginInlineEnd:ee.margin},[`${de}-item-content`]:{display:"block",minHeight:ee.calc(ee.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${de}-item-title`]:{lineHeight:(0,Ie.unit)(Ke)},[`${de}-item-description`]:{paddingBottom:ee.paddingSM}},[`> ${de}-item > ${de}-item-container > ${de}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ee.calc(Ke).div(2).sub(ee.lineWidth).equal(),width:ee.lineWidth,height:"100%",padding:`${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).add(Ke).equal())} 0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).equal())}`,"&::after":{width:ee.lineWidth,height:"100%"}},[`> ${de}-item:not(:last-child) > ${de}-item-container > ${de}-item-tail`]:{display:"block"},[` > ${de}-item > ${de}-item-container > ${de}-item-content > ${de}-item-title`]:{"&::after":{display:"none"}},[`&${de}-small ${de}-item-container`]:{[`${de}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ee.calc(oe).div(2).sub(ee.lineWidth).equal(),padding:`${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).add(oe).equal())} 0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).equal())}`},[`${de}-item-title`]:{lineHeight:(0,Ie.unit)(oe)}}}}};const Ee="wait",st="process",wt="finish",ct="error",it=(ee,de)=>{const oe=`${de.componentCls}-item`,Ke=`${ee}IconColor`,At=`${ee}TitleColor`,It=`${ee}DescriptionColor`,Ft=`${ee}TailColor`,bt=`${ee}IconBgColor`,Mt=`${ee}IconBorderColor`,Qt=`${ee}DotColor`;return{[`${oe}-${ee} ${oe}-icon`]:{backgroundColor:de[bt],borderColor:de[Mt],[`> ${de.componentCls}-icon`]:{color:de[Ke],[`${de.componentCls}-icon-dot`]:{background:de[Qt]}}},[`${oe}-${ee}${oe}-custom ${oe}-icon`]:{[`> ${de.componentCls}-icon`]:{color:de[Qt]}},[`${oe}-${ee} > ${oe}-container > ${oe}-content > ${oe}-title`]:{color:de[At],"&::after":{backgroundColor:de[Ft]}},[`${oe}-${ee} > ${oe}-container > ${oe}-content > ${oe}-description`]:{color:de[It]},[`${oe}-${ee} > ${oe}-container > ${oe}-tail::after`]:{backgroundColor:de[Ft]}}},Fe=ee=>{const{componentCls:de,motionDurationSlow:oe}=ee,Ke=`${de}-item`,At=`${Ke}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Ke]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Ke}-container > ${Ke}-tail, > ${Ke}-container > ${Ke}-content > ${Ke}-title::after`]:{display:"none"}}},[`${Ke}-container`]:{outline:"none","&:focus-visible":{[At]:Object.assign({},(0,pt.oN)(ee))}},[`${At}, ${Ke}-content`]:{display:"inline-block",verticalAlign:"top"},[At]:{width:ee.iconSize,height:ee.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:ee.marginXS,fontSize:ee.iconFontSize,fontFamily:ee.fontFamily,lineHeight:(0,Ie.unit)(ee.iconSize),textAlign:"center",borderRadius:ee.iconSize,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} transparent`,transition:`background-color ${oe}, border-color ${oe}`,[`${de}-icon`]:{position:"relative",top:ee.iconTop,color:ee.colorPrimary,lineHeight:1}},[`${Ke}-tail`]:{position:"absolute",top:ee.calc(ee.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:ee.lineWidth,background:ee.colorSplit,borderRadius:ee.lineWidth,transition:`background ${oe}`,content:'""'}},[`${Ke}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:ee.padding,color:ee.colorText,fontSize:ee.fontSizeLG,lineHeight:(0,Ie.unit)(ee.titleLineHeight),"&::after":{position:"absolute",top:ee.calc(ee.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:ee.lineWidth,background:ee.processTailColor,content:'""'}},[`${Ke}-subtitle`]:{display:"inline",marginInlineStart:ee.marginXS,color:ee.colorTextDescription,fontWeight:"normal",fontSize:ee.fontSize},[`${Ke}-description`]:{color:ee.colorTextDescription,fontSize:ee.fontSize}},it(Ee,ee)),it(st,ee)),{[`${Ke}-process > ${Ke}-container > ${Ke}-title`]:{fontWeight:ee.fontWeightStrong}}),it(wt,ee)),it(ct,ee)),{[`${Ke}${de}-next-error > ${de}-item-title::after`]:{background:ee.colorError},[`${Ke}-disabled`]:{cursor:"not-allowed"}})},ie=ee=>{const{componentCls:de,motionDurationSlow:oe}=ee;return{[`& ${de}-item`]:{[`&:not(${de}-item-active)`]:{[`& > ${de}-item-container[role='button']`]:{cursor:"pointer",[`${de}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${de}-icon`]:{transition:`color ${oe}`}},"&:hover":{[`${de}-item`]:{"&-title, &-subtitle, &-description":{color:ee.colorPrimary}}}},[`&:not(${de}-item-process)`]:{[`& > ${de}-item-container[role='button']:hover`]:{[`${de}-item`]:{"&-icon":{borderColor:ee.colorPrimary,[`${de}-icon`]:{color:ee.colorPrimary}}}}}}},[`&${de}-horizontal:not(${de}-label-vertical)`]:{[`${de}-item`]:{paddingInlineStart:ee.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${de}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:ee.descriptionMaxWidth,whiteSpace:"normal"}}}}},se=ee=>{const{componentCls:de}=ee;return{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pt.Wf)(ee)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Fe(ee)),ie(ee)),He(ee)),Bt(ee)),Xe(ee)),Qe(ee)),xt(ee)),ht(ee)),Le(ee)),Et(ee)),Be(ee)),Pt(ee))}},Ce=ee=>({titleLineHeight:ee.controlHeight,customIconSize:ee.controlHeight,customIconTop:0,customIconFontSize:ee.controlHeightSM,iconSize:ee.controlHeight,iconTop:-.5,iconFontSize:ee.fontSize,iconSizeSM:ee.fontSizeHeading3,dotSize:ee.controlHeight/4,dotCurrentSize:ee.controlHeightLG/4,navArrowColor:ee.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:ee.wireframe?ee.colorTextDisabled:ee.colorTextLabel,waitIconBgColor:ee.wireframe?ee.colorBgContainer:ee.colorFillContent,waitIconBorderColor:ee.wireframe?ee.colorTextDisabled:"transparent",finishIconBgColor:ee.wireframe?ee.colorBgContainer:ee.controlItemBgActive,finishIconBorderColor:ee.wireframe?ee.colorPrimary:ee.controlItemBgActive});var ye=(0,ve.I$)("Steps",ee=>{const{colorTextDisabled:de,controlHeightLG:oe,colorTextLightSolid:Ke,colorText:At,colorPrimary:It,colorTextDescription:Ft,colorTextQuaternary:bt,colorError:Mt,colorBorderSecondary:Qt,colorSplit:nn}=ee,zn=(0,Oe.mergeToken)(ee,{processIconColor:Ke,processTitleColor:At,processDescriptionColor:At,processIconBgColor:It,processIconBorderColor:It,processDotColor:It,processTailColor:nn,waitTitleColor:Ft,waitDescriptionColor:Ft,waitTailColor:nn,waitDotColor:de,finishIconColor:It,finishTitleColor:At,finishDescriptionColor:Ft,finishTailColor:It,finishDotColor:It,errorIconColor:Ke,errorTitleColor:Mt,errorDescriptionColor:Mt,errorTailColor:nn,errorIconBgColor:Mt,errorIconBorderColor:Mt,errorDotColor:Mt,stepsNavActiveColor:It,stepsProgressSize:oe,inlineDotSize:6,inlineTitleColor:bt,inlineTailColor:Qt});return[se(zn)]},Ce),mt=te(11592);function Ct(ee){return ee.filter(de=>de)}function Vt(ee,de){if(ee)return ee;const oe=(0,mt.Z)(de).map(Ke=>{if(E.isValidElement(Ke)){const{props:At}=Ke;return Object.assign({},At)}return null});return Ct(oe)}var me=function(ee,de){var oe={};for(var Ke in ee)Object.prototype.hasOwnProperty.call(ee,Ke)&&de.indexOf(Ke)<0&&(oe[Ke]=ee[Ke]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ke=Object.getOwnPropertySymbols(ee);At{const{percent:de,size:oe,className:Ke,rootClassName:At,direction:It,items:Ft,responsive:bt=!0,current:Mt=0,children:Qt,style:nn}=ee,zn=me(ee,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:hr}=(0,Re.Z)(bt),{getPrefixCls:Sn,direction:Cr,className:la,style:ca}=(0,rt.dj)("steps"),da=E.useMemo(()=>bt&&hr?"vertical":It,[hr,It]),ua=(0,ut.Z)(oe),Ba=Sn("steps",ee.prefixCls),[fa,Fr,Ma]=ye(Ba),ya=ee.type==="inline",Yt=Sn("",ee.iconPrefix),rn=Vt(Ft,Qt),Cn=ya?void 0:de,vn=Object.assign(Object.assign({},ca),nn),Kt=pe()(la,{[`${Ba}-rtl`]:Cr==="rtl",[`${Ba}-with-progress`]:Cn!==void 0},Ke,At,Fr,Ma),dn={finish:E.createElement(De.Z,{className:`${Ba}-finish-icon`}),error:E.createElement(ke.Z,{className:`${Ba}-error-icon`})},yn=ur=>{let{node:rr,status:zr}=ur;if(zr==="process"&&Cn!==void 0){const dr=ua==="small"?32:40;return E.createElement("div",{className:`${Ba}-progress-icon`},E.createElement(xe.Z,{type:"circle",percent:Cn,size:dr,strokeWidth:4,format:()=>null}),rr)}return rr},un=(ur,rr)=>ur.description?E.createElement(Ge.Z,{title:ur.description},rr):rr;return fa(E.createElement(ot,Object.assign({icons:dn},zn,{style:vn,current:Mt,size:ua,items:rn,itemRender:ya?un:void 0,stepIcon:yn,direction:da,prefixCls:Ba,iconPrefix:Yt,className:Kt})))};re.Step=ot.Step;var ne=re},86251:function(Fn,jt){"use strict";jt.byteLength=Ve,jt.toByteArray=je,jt.fromByteArray=be;for(var te=[],E=[],De=typeof Uint8Array!="undefined"?Uint8Array:Array,ke="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Te=0,pe=ke.length;Te0)throw new Error("Invalid string. Length must be a multiple of 4");var Ne=Ue.indexOf("=");Ne===-1&&(Ne=Ze);var we=Ne===Ze?0:4-Ne%4;return[Ne,we]}function Ve(Ue){var Ze=ge(Ue),Ne=Ze[0],we=Ze[1];return(Ne+we)*3/4-we}function _e(Ue,Ze,Ne){return(Ze+Ne)*3/4-Ne}function je(Ue){var Ze,Ne=ge(Ue),we=Ne[0],Se=Ne[1],ot=new De(_e(Ue,we,Se)),rt=0,ut=Se>0?we-4:we,Re;for(Re=0;Re>16&255,ot[rt++]=Ze>>8&255,ot[rt++]=Ze&255;return Se===2&&(Ze=E[Ue.charCodeAt(Re)]<<2|E[Ue.charCodeAt(Re+1)]>>4,ot[rt++]=Ze&255),Se===1&&(Ze=E[Ue.charCodeAt(Re)]<<10|E[Ue.charCodeAt(Re+1)]<<4|E[Ue.charCodeAt(Re+2)]>>2,ot[rt++]=Ze>>8&255,ot[rt++]=Ze&255),ot}function ae(Ue){return te[Ue>>18&63]+te[Ue>>12&63]+te[Ue>>6&63]+te[Ue&63]}function fe(Ue,Ze,Ne){for(var we,Se=[],ot=Ze;otut?ut:rt+ot));return we===1?(Ze=Ue[Ne-1],Se.push(te[Ze>>2]+te[Ze<<4&63]+"==")):we===2&&(Ze=(Ue[Ne-2]<<8)+Ue[Ne-1],Se.push(te[Ze>>10]+te[Ze>>4&63]+te[Ze<<2&63]+"=")),Se.join("")}},19208:function(Fn,jt,te){"use strict";var E;var De=te(86251),ke=te(67467),Te=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;jt.lW=_e,E=rt,jt.h2=50;var pe=2147483647;E=pe,_e.TYPED_ARRAY_SUPPORT=ge(),!_e.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 Fe=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(Fe,ie),Fe.foo()===42}catch(se){return!1}}Object.defineProperty(_e.prototype,"parent",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.buffer}}),Object.defineProperty(_e.prototype,"offset",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.byteOffset}});function Ve(Fe){if(Fe>pe)throw new RangeError('The value "'+Fe+'" is invalid for option "size"');var ie=new Uint8Array(Fe);return Object.setPrototypeOf(ie,_e.prototype),ie}function _e(Fe,ie,se){if(typeof Fe=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(Fe)}return je(Fe,ie,se)}_e.poolSize=8192;function je(Fe,ie,se){if(typeof Fe=="string")return Ue(Fe,ie);if(ArrayBuffer.isView(Fe))return Ne(Fe);if(Fe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Fe);if(wt(Fe,ArrayBuffer)||Fe&&wt(Fe.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(wt(Fe,SharedArrayBuffer)||Fe&&wt(Fe.buffer,SharedArrayBuffer)))return we(Fe,ie,se);if(typeof Fe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ce=Fe.valueOf&&Fe.valueOf();if(Ce!=null&&Ce!==Fe)return _e.from(Ce,ie,se);var ye=Se(Fe);if(ye)return ye;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Fe[Symbol.toPrimitive]=="function")return _e.from(Fe[Symbol.toPrimitive]("string"),ie,se);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Fe)}_e.from=function(Fe,ie,se){return je(Fe,ie,se)},Object.setPrototypeOf(_e.prototype,Uint8Array.prototype),Object.setPrototypeOf(_e,Uint8Array);function ae(Fe){if(typeof Fe!="number")throw new TypeError('"size" argument must be of type number');if(Fe<0)throw new RangeError('The value "'+Fe+'" is invalid for option "size"')}function fe(Fe,ie,se){return ae(Fe),Fe<=0?Ve(Fe):ie!==void 0?typeof se=="string"?Ve(Fe).fill(ie,se):Ve(Fe).fill(ie):Ve(Fe)}_e.alloc=function(Fe,ie,se){return fe(Fe,ie,se)};function be(Fe){return ae(Fe),Ve(Fe<0?0:ot(Fe)|0)}_e.allocUnsafe=function(Fe){return be(Fe)},_e.allocUnsafeSlow=function(Fe){return be(Fe)};function Ue(Fe,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!_e.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var se=ut(Fe,ie)|0,Ce=Ve(se),ye=Ce.write(Fe,ie);return ye!==se&&(Ce=Ce.slice(0,ye)),Ce}function Ze(Fe){for(var ie=Fe.length<0?0:ot(Fe.length)|0,se=Ve(ie),Ce=0;Ce=pe)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+pe.toString(16)+" bytes");return Fe|0}function rt(Fe){return+Fe!=Fe&&(Fe=0),_e.alloc(+Fe)}_e.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==_e.prototype},_e.compare=function(ie,se){if(wt(ie,Uint8Array)&&(ie=_e.from(ie,ie.offset,ie.byteLength)),wt(se,Uint8Array)&&(se=_e.from(se,se.offset,se.byteLength)),!_e.isBuffer(ie)||!_e.isBuffer(se))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===se)return 0;for(var Ce=ie.length,ye=se.length,mt=0,Ct=Math.min(Ce,ye);mtye.length?_e.from(Ct).copy(ye,mt):Uint8Array.prototype.set.call(ye,Ct,mt);else if(_e.isBuffer(Ct))Ct.copy(ye,mt);else throw new TypeError('"list" argument must be an Array of Buffers');mt+=Ct.length}return ye};function ut(Fe,ie){if(_e.isBuffer(Fe))return Fe.length;if(ArrayBuffer.isView(Fe)||wt(Fe,ArrayBuffer))return Fe.byteLength;if(typeof Fe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Fe);var se=Fe.length,Ce=arguments.length>2&&arguments[2]===!0;if(!Ce&&se===0)return 0;for(var ye=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return se;case"utf8":case"utf-8":return Bt(Fe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return se*2;case"hex":return se>>>1;case"base64":return Ee(Fe).length;default:if(ye)return Ce?-1:Bt(Fe).length;ie=(""+ie).toLowerCase(),ye=!0}}_e.byteLength=ut;function Re(Fe,ie,se){var Ce=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((se===void 0||se>this.length)&&(se=this.length),se<=0)||(se>>>=0,ie>>>=0,se<=ie))return"";for(Fe||(Fe="utf8");;)switch(Fe){case"hex":return Dt(this,ie,se);case"utf8":case"utf-8":return Qe(this,ie,se);case"ascii":return St(this,ie,se);case"latin1":case"binary":return xt(this,ie,se);case"base64":return gt(this,ie,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Le(this,ie,se);default:if(Ce)throw new TypeError("Unknown encoding: "+Fe);Fe=(Fe+"").toLowerCase(),Ce=!0}}_e.prototype._isBuffer=!0;function xe(Fe,ie,se){var Ce=Fe[ie];Fe[ie]=Fe[se],Fe[se]=Ce}_e.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var se=0;sese&&(ie+=" ... "),""},Te&&(_e.prototype[Te]=_e.prototype.inspect),_e.prototype.compare=function(ie,se,Ce,ye,mt){if(wt(ie,Uint8Array)&&(ie=_e.from(ie,ie.offset,ie.byteLength)),!_e.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(se===void 0&&(se=0),Ce===void 0&&(Ce=ie?ie.length:0),ye===void 0&&(ye=0),mt===void 0&&(mt=this.length),se<0||Ce>ie.length||ye<0||mt>this.length)throw new RangeError("out of range index");if(ye>=mt&&se>=Ce)return 0;if(ye>=mt)return-1;if(se>=Ce)return 1;if(se>>>=0,Ce>>>=0,ye>>>=0,mt>>>=0,this===ie)return 0;for(var Ct=mt-ye,Vt=Ce-se,me=Math.min(Ct,Vt),re=this.slice(ye,mt),ne=ie.slice(se,Ce),ee=0;ee2147483647?se=2147483647:se<-2147483648&&(se=-2147483648),se=+se,ct(se)&&(se=ye?0:Fe.length-1),se<0&&(se=Fe.length+se),se>=Fe.length){if(ye)return-1;se=Fe.length-1}else if(se<0)if(ye)se=0;else return-1;if(typeof ie=="string"&&(ie=_e.from(ie,Ce)),_e.isBuffer(ie))return ie.length===0?-1:Ie(Fe,ie,se,Ce,ye);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?ye?Uint8Array.prototype.indexOf.call(Fe,ie,se):Uint8Array.prototype.lastIndexOf.call(Fe,ie,se):Ie(Fe,[ie],se,Ce,ye);throw new TypeError("val must be string, number or Buffer")}function Ie(Fe,ie,se,Ce,ye){var mt=1,Ct=Fe.length,Vt=ie.length;if(Ce!==void 0&&(Ce=String(Ce).toLowerCase(),Ce==="ucs2"||Ce==="ucs-2"||Ce==="utf16le"||Ce==="utf-16le")){if(Fe.length<2||ie.length<2)return-1;mt=2,Ct/=2,Vt/=2,se/=2}function me(oe,Ke){return mt===1?oe[Ke]:oe.readUInt16BE(Ke*mt)}var re;if(ye){var ne=-1;for(re=se;reCt&&(se=Ct-Vt),re=se;re>=0;re--){for(var ee=!0,de=0;deye&&(Ce=ye)):Ce=ye;var mt=ie.length;Ce>mt/2&&(Ce=mt/2);for(var Ct=0;Ct>>0,isFinite(Ce)?(Ce=Ce>>>0,ye===void 0&&(ye="utf8")):(ye=Ce,Ce=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var mt=this.length-se;if((Ce===void 0||Ce>mt)&&(Ce=mt),ie.length>0&&(Ce<0||se<0)||se>this.length)throw new RangeError("Attempt to write outside buffer bounds");ye||(ye="utf8");for(var Ct=!1;;)switch(ye){case"hex":return pt(this,ie,se,Ce);case"utf8":case"utf-8":return ve(this,ie,se,Ce);case"ascii":case"latin1":case"binary":return Oe(this,ie,se,Ce);case"base64":return ze(this,ie,se,Ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return He(this,ie,se,Ce);default:if(Ct)throw new TypeError("Unknown encoding: "+ye);ye=(""+ye).toLowerCase(),Ct=!0}},_e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function gt(Fe,ie,se){return ie===0&&se===Fe.length?De.fromByteArray(Fe):De.fromByteArray(Fe.slice(ie,se))}function Qe(Fe,ie,se){se=Math.min(Fe.length,se);for(var Ce=[],ye=ie;ye239?4:mt>223?3:mt>191?2:1;if(ye+Vt<=se){var me,re,ne,ee;switch(Vt){case 1:mt<128&&(Ct=mt);break;case 2:me=Fe[ye+1],(me&192)===128&&(ee=(mt&31)<<6|me&63,ee>127&&(Ct=ee));break;case 3:me=Fe[ye+1],re=Fe[ye+2],(me&192)===128&&(re&192)===128&&(ee=(mt&15)<<12|(me&63)<<6|re&63,ee>2047&&(ee<55296||ee>57343)&&(Ct=ee));break;case 4:me=Fe[ye+1],re=Fe[ye+2],ne=Fe[ye+3],(me&192)===128&&(re&192)===128&&(ne&192)===128&&(ee=(mt&15)<<18|(me&63)<<12|(re&63)<<6|ne&63,ee>65535&&ee<1114112&&(Ct=ee))}}Ct===null?(Ct=65533,Vt=1):Ct>65535&&(Ct-=65536,Ce.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),Ce.push(Ct),ye+=Vt}return Pt(Ce)}var vt=4096;function Pt(Fe){var ie=Fe.length;if(ie<=vt)return String.fromCharCode.apply(String,Fe);for(var se="",Ce=0;CeCe)&&(se=Ce);for(var ye="",mt=ie;mtCe&&(ie=Ce),se<0?(se+=Ce,se<0&&(se=0)):se>Ce&&(se=Ce),sese)throw new RangeError("Trying to access beyond buffer length")}_e.prototype.readUintLE=_e.prototype.readUIntLE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie],mt=1,Ct=0;++Ct>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie+--se],mt=1;se>0&&(mt*=256);)ye+=this[ie+--se]*mt;return ye},_e.prototype.readUint8=_e.prototype.readUInt8=function(ie,se){return ie=ie>>>0,se||ce(ie,1,this.length),this[ie]},_e.prototype.readUint16LE=_e.prototype.readUInt16LE=function(ie,se){return ie=ie>>>0,se||ce(ie,2,this.length),this[ie]|this[ie+1]<<8},_e.prototype.readUint16BE=_e.prototype.readUInt16BE=function(ie,se){return ie=ie>>>0,se||ce(ie,2,this.length),this[ie]<<8|this[ie+1]},_e.prototype.readUint32LE=_e.prototype.readUInt32LE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},_e.prototype.readUint32BE=_e.prototype.readUInt32BE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},_e.prototype.readIntLE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie],mt=1,Ct=0;++Ct=mt&&(ye-=Math.pow(2,8*se)),ye},_e.prototype.readIntBE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=se,mt=1,Ct=this[ie+--ye];ye>0&&(mt*=256);)Ct+=this[ie+--ye]*mt;return mt*=128,Ct>=mt&&(Ct-=Math.pow(2,8*se)),Ct},_e.prototype.readInt8=function(ie,se){return ie=ie>>>0,se||ce(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},_e.prototype.readInt16LE=function(ie,se){ie=ie>>>0,se||ce(ie,2,this.length);var Ce=this[ie]|this[ie+1]<<8;return Ce&32768?Ce|4294901760:Ce},_e.prototype.readInt16BE=function(ie,se){ie=ie>>>0,se||ce(ie,2,this.length);var Ce=this[ie+1]|this[ie]<<8;return Ce&32768?Ce|4294901760:Ce},_e.prototype.readInt32LE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},_e.prototype.readInt32BE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},_e.prototype.readFloatLE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),ke.read(this,ie,!0,23,4)},_e.prototype.readFloatBE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),ke.read(this,ie,!1,23,4)},_e.prototype.readDoubleLE=function(ie,se){return ie=ie>>>0,se||ce(ie,8,this.length),ke.read(this,ie,!0,52,8)},_e.prototype.readDoubleBE=function(ie,se){return ie=ie>>>0,se||ce(ie,8,this.length),ke.read(this,ie,!1,52,8)};function Be(Fe,ie,se,Ce,ye,mt){if(!_e.isBuffer(Fe))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>ye||ieFe.length)throw new RangeError("Index out of range")}_e.prototype.writeUintLE=_e.prototype.writeUIntLE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,Ce=Ce>>>0,!ye){var mt=Math.pow(2,8*Ce)-1;Be(this,ie,se,Ce,mt,0)}var Ct=1,Vt=0;for(this[se]=ie&255;++Vt>>0,Ce=Ce>>>0,!ye){var mt=Math.pow(2,8*Ce)-1;Be(this,ie,se,Ce,mt,0)}var Ct=Ce-1,Vt=1;for(this[se+Ct]=ie&255;--Ct>=0&&(Vt*=256);)this[se+Ct]=ie/Vt&255;return se+Ce},_e.prototype.writeUint8=_e.prototype.writeUInt8=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,1,255,0),this[se]=ie&255,se+1},_e.prototype.writeUint16LE=_e.prototype.writeUInt16LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,65535,0),this[se]=ie&255,this[se+1]=ie>>>8,se+2},_e.prototype.writeUint16BE=_e.prototype.writeUInt16BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,65535,0),this[se]=ie>>>8,this[se+1]=ie&255,se+2},_e.prototype.writeUint32LE=_e.prototype.writeUInt32LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,4294967295,0),this[se+3]=ie>>>24,this[se+2]=ie>>>16,this[se+1]=ie>>>8,this[se]=ie&255,se+4},_e.prototype.writeUint32BE=_e.prototype.writeUInt32BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,4294967295,0),this[se]=ie>>>24,this[se+1]=ie>>>16,this[se+2]=ie>>>8,this[se+3]=ie&255,se+4},_e.prototype.writeIntLE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,!ye){var mt=Math.pow(2,8*Ce-1);Be(this,ie,se,Ce,mt-1,-mt)}var Ct=0,Vt=1,me=0;for(this[se]=ie&255;++Ct>0)-me&255;return se+Ce},_e.prototype.writeIntBE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,!ye){var mt=Math.pow(2,8*Ce-1);Be(this,ie,se,Ce,mt-1,-mt)}var Ct=Ce-1,Vt=1,me=0;for(this[se+Ct]=ie&255;--Ct>=0&&(Vt*=256);)ie<0&&me===0&&this[se+Ct+1]!==0&&(me=1),this[se+Ct]=(ie/Vt>>0)-me&255;return se+Ce},_e.prototype.writeInt8=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,1,127,-128),ie<0&&(ie=255+ie+1),this[se]=ie&255,se+1},_e.prototype.writeInt16LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,32767,-32768),this[se]=ie&255,this[se+1]=ie>>>8,se+2},_e.prototype.writeInt16BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,32767,-32768),this[se]=ie>>>8,this[se+1]=ie&255,se+2},_e.prototype.writeInt32LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,2147483647,-2147483648),this[se]=ie&255,this[se+1]=ie>>>8,this[se+2]=ie>>>16,this[se+3]=ie>>>24,se+4},_e.prototype.writeInt32BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[se]=ie>>>24,this[se+1]=ie>>>16,this[se+2]=ie>>>8,this[se+3]=ie&255,se+4};function Je(Fe,ie,se,Ce,ye,mt){if(se+Ce>Fe.length)throw new RangeError("Index out of range");if(se<0)throw new RangeError("Index out of range")}function ht(Fe,ie,se,Ce,ye){return ie=+ie,se=se>>>0,ye||Je(Fe,ie,se,4,34028234663852886e22,-34028234663852886e22),ke.write(Fe,ie,se,Ce,23,4),se+4}_e.prototype.writeFloatLE=function(ie,se,Ce){return ht(this,ie,se,!0,Ce)},_e.prototype.writeFloatBE=function(ie,se,Ce){return ht(this,ie,se,!1,Ce)};function Me(Fe,ie,se,Ce,ye){return ie=+ie,se=se>>>0,ye||Je(Fe,ie,se,8,17976931348623157e292,-17976931348623157e292),ke.write(Fe,ie,se,Ce,52,8),se+8}_e.prototype.writeDoubleLE=function(ie,se,Ce){return Me(this,ie,se,!0,Ce)},_e.prototype.writeDoubleBE=function(ie,se,Ce){return Me(this,ie,se,!1,Ce)},_e.prototype.copy=function(ie,se,Ce,ye){if(!_e.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(Ce||(Ce=0),!ye&&ye!==0&&(ye=this.length),se>=ie.length&&(se=ie.length),se||(se=0),ye>0&&ye=this.length)throw new RangeError("Index out of range");if(ye<0)throw new RangeError("sourceEnd out of bounds");ye>this.length&&(ye=this.length),ie.length-se>>0,Ce=Ce===void 0?this.length:Ce>>>0,ie||(ie=0);var Ct;if(typeof ie=="number")for(Ct=se;Ct55295&&se<57344){if(!ye){if(se>56319){(ie-=3)>-1&&mt.push(239,191,189);continue}else if(Ct+1===Ce){(ie-=3)>-1&&mt.push(239,191,189);continue}ye=se;continue}if(se<56320){(ie-=3)>-1&&mt.push(239,191,189),ye=se;continue}se=(ye-55296<<10|se-56320)+65536}else ye&&(ie-=3)>-1&&mt.push(239,191,189);if(ye=null,se<128){if((ie-=1)<0)break;mt.push(se)}else if(se<2048){if((ie-=2)<0)break;mt.push(se>>6|192,se&63|128)}else if(se<65536){if((ie-=3)<0)break;mt.push(se>>12|224,se>>6&63|128,se&63|128)}else if(se<1114112){if((ie-=4)<0)break;mt.push(se>>18|240,se>>12&63|128,se>>6&63|128,se&63|128)}else throw new Error("Invalid code point")}return mt}function at(Fe){for(var ie=[],se=0;se>8,ye=se%256,mt.push(ye),mt.push(Ce);return mt}function Ee(Fe){return De.toByteArray(ft(Fe))}function st(Fe,ie,se,Ce){for(var ye=0;ye=ie.length||ye>=Fe.length);++ye)ie[ye+se]=Fe[ye];return ye}function wt(Fe,ie){return Fe instanceof ie||Fe!=null&&Fe.constructor!=null&&Fe.constructor.name!=null&&Fe.constructor.name===ie.name}function ct(Fe){return Fe!==Fe}var it=function(){for(var Fe="0123456789abcdef",ie=new Array(256),se=0;se<16;++se)for(var Ce=se*16,ye=0;ye<16;++ye)ie[Ce+ye]=Fe[se]+Fe[ye];return ie}()},99498:function(Fn,jt,te){(function(E){E(te(89780))})(function(E){E.defineOption("placeholder","",function(_e,je,ae){var fe=ae&&ae!=E.Init;if(je&&!fe)_e.on("blur",pe),_e.on("change",ge),_e.on("swapDoc",ge),E.on(_e.getInputField(),"compositionupdate",_e.state.placeholderCompose=function(){Te(_e)}),ge(_e);else if(!je&&fe){_e.off("blur",pe),_e.off("change",ge),_e.off("swapDoc",ge),E.off(_e.getInputField(),"compositionupdate",_e.state.placeholderCompose),De(_e);var be=_e.getWrapperElement();be.className=be.className.replace(" CodeMirror-empty","")}je&&!_e.hasFocus()&&pe(_e)});function De(_e){_e.state.placeholder&&(_e.state.placeholder.parentNode.removeChild(_e.state.placeholder),_e.state.placeholder=null)}function ke(_e){De(_e);var je=_e.state.placeholder=document.createElement("pre");je.style.cssText="height: 0; overflow: visible",je.style.direction=_e.getOption("direction"),je.className="CodeMirror-placeholder CodeMirror-line-like";var ae=_e.getOption("placeholder");typeof ae=="string"&&(ae=document.createTextNode(ae)),je.appendChild(ae),_e.display.lineSpace.insertBefore(je,_e.display.lineSpace.firstChild)}function Te(_e){setTimeout(function(){var je=!1,ae=_e.getInputField();ae.nodeName=="TEXTAREA"?je=!ae.value:_e.lineCount()==1&&(je=!/[^\u200b]/.test(ae.querySelector(".CodeMirror-line").textContent)),je?ke(_e):De(_e)},20)}function pe(_e){Ve(_e)&&ke(_e)}function ge(_e){var je=_e.getWrapperElement(),ae=Ve(_e);je.className=je.className.replace(" CodeMirror-empty","")+(ae?" CodeMirror-empty":""),ae?ke(_e):De(_e)}function Ve(_e){return _e.lineCount()===1&&_e.getLine(0)===""}})},25717:function(Fn,jt,te){(function(E){E(te(89780))})(function(E){var De={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ke=E.Pos;E.defineOption("autoCloseBrackets",!1,function(Ne,we,Se){Se&&Se!=E.Init&&(Ne.removeKeyMap(pe),Ne.state.closeBrackets=null),we&&(ge(Te(we,"pairs")),Ne.state.closeBrackets=we,Ne.addKeyMap(pe))});function Te(Ne,we){return we=="pairs"&&typeof Ne=="string"?Ne:typeof Ne=="object"&&Ne[we]!=null?Ne[we]:De[we]}var pe={Backspace:je,Enter:ae};function ge(Ne){for(var we=0;we=0;rt--){var Re=ot[rt].head;Ne.replaceRange("",ke(Re.line,Re.ch-1),ke(Re.line,Re.ch+1),"+delete")}}function ae(Ne){var we=_e(Ne),Se=we&&Te(we,"explode");if(!Se||Ne.getOption("disableInput"))return E.Pass;for(var ot=Ne.listSelections(),rt=0;rt0;return{anchor:new ke(Ne.anchor.line,Ne.anchor.ch+(we?-1:1)),head:new ke(Ne.head.line,Ne.head.ch+(we?1:-1))}}function be(Ne,we){var Se=_e(Ne);if(!Se||Ne.getOption("disableInput"))return E.Pass;var ot=Te(Se,"pairs"),rt=ot.indexOf(we);if(rt==-1)return E.Pass;for(var ut=Te(Se,"closeBefore"),Re=Te(Se,"triples"),xe=ot.charAt(rt+1)==we,Ge=Ne.listSelections(),Ie=rt%2==0,pt,ve=0;ve=0&&Ne.getRange(ze,ke(ze.line,ze.ch+3))==we+we+we?He="skipThree":He="skip";else if(xe&&ze.ch>1&&Re.indexOf(we)>=0&&Ne.getRange(ke(ze.line,ze.ch-2),ze)==we+we){if(ze.ch>2&&/\bstring/.test(Ne.getTokenTypeAt(ke(ze.line,ze.ch-2))))return E.Pass;He="addFour"}else if(xe){var Qe=ze.ch==0?" ":Ne.getRange(ke(ze.line,ze.ch-1),ze);if(!E.isWordChar(gt)&&Qe!=we&&!E.isWordChar(Qe))He="both";else return E.Pass}else if(Ie&&(gt.length===0||/\s/.test(gt)||ut.indexOf(gt)>-1))He="both";else return E.Pass;if(!pt)pt=He;else if(pt!=He)return E.Pass}var vt=rt%2?ot.charAt(rt-1):we,Pt=rt%2?we:ot.charAt(rt+1);Ne.operation(function(){if(pt=="skip")Ne.execCommand("goCharRight");else if(pt=="skipThree")for(var St=0;St<3;St++)Ne.execCommand("goCharRight");else if(pt=="surround"){for(var xt=Ne.getSelections(),St=0;St'"]=function(Ue){return Te(Ue)}),je.addKeyMap(be)}});var De=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],ke=["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 Te(je){if(je.getOption("disableInput"))return E.Pass;for(var ae=je.listSelections(),fe=[],be=je.getOption("autoCloseTags"),Ue=0;UeZe.ch&&(rt=rt.slice(0,rt.length-Ne.end+Ze.ch));var Ge=rt.toLowerCase();if(!rt||Ne.type=="string"&&(Ne.end!=Ze.ch||!/[\"\']/.test(Ne.string.charAt(Ne.string.length-1))||Ne.string.length==1)||Ne.type=="tag"&&ot.close||Ne.string.indexOf("/")==Ze.ch-Ne.start-1||Re&&Ve(Re,Ge)>-1||_e(je,we.mode.xmlCurrentContext&&we.mode.xmlCurrentContext(Se)||[],rt,Ze,!0))return E.Pass;var Ie=typeof be=="object"&&be.emptyTags;if(Ie&&Ve(Ie,rt)>-1){fe[Ue]={text:"/>",newPos:E.Pos(Ze.line,Ze.ch+2)};continue}var pt=xe&&Ve(xe,Ge)>-1;fe[Ue]={indent:pt,text:">"+(pt?` +`)}let Ke=[],_e=["
      "];const je=new(De()).Renderer,ae=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function fe(){Ke.length=0,_e=["
        "]}const be={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ve(ve,Oe,ze,He){if(Oe>=ve.length||ve[Oe].level<=ze)return Oe;var gt=ve[Oe];He.push("
      • "+gt.text+""),Oe++;var Qe=[];return Oe=Ve(ve,Oe,gt.level,Qe),Qe.length>0&&(He.push("
          "),Qe.forEach(function(vt){He.push(vt)}),He.push("
        ")),He.push("
      • "),Oe=Ve(ve,Oe,ze,He),Oe}function Ze(){return Ve(Ke,0,0,_e),_e.push("
      "),_e.join("")}const Ne={heading(ve){const Oe=ae.exec(ve);if(pe+=1,Oe)return{type:"heading",raw:Oe[0],depth:Oe[1].length,text:Oe[2]}},fences(ve){const Oe=this.rules.block.fences.exec(ve);if(Oe){const ze=Oe[0];let He=ge(ze,Oe[3]||"");const gt=Oe[2]?Oe[2].trim():Oe[2];if(["latex","katex","math"].indexOf(gt)>=0){const Qe=ot(),vt=He;He=Qe,rt[Qe]={type:"block",expression:vt}}return{type:"code",raw:ze,lang:gt,text:He}}}},we=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Se=0;const ot=()=>`__special_katext_id_${Se++}__`;let rt={};function ut(){return rt}function Re(){Se=0,rt={}}function xe(ve){return ve=ve.replace(we,(Oe,ze)=>{const He=ot();return rt[He]={type:"inline",expression:ze},He}),ve}const Ge=je.listitem;je.listitem=function(ve){return Ge(xe(ve))};const Ie=je.paragraph;je.paragraph=function(ve){return Ie(xe(ve))};const pt=je.tablecell;je.tablecell=function(ve,Oe){return pt(xe(ve),Oe)},je.code=function(ve,Oe,ze){const He=(Oe||"").match(/\S*/)[0];return He?["latex","katex","math"].indexOf(He)>=0?`

      ${ve}

      `:`
      ${ze?ve:(0,ke.escape)(ve,!0)}
      +`:'
      '+(ze?ve:(0,ke.escape)(ve,!0))+"
      "},je.heading=function(ve,Oe,ze){let He=this.options.headerPrefix+ze.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ke.push({anchor:He,level:Oe,text:ve}),"'+ve+""},De().setOptions({silent:!0,gfm:!0,pedantic:!1}),De().use({tokenizer:Ne,renderer:je}),zt.ZP=De()},20047:function(xn,zt,te){"use strict";te.d(zt,{rX:function(){return xe},pW:function(){return Ge},gy:function(){return Ie},xY:function(){return Re},O5:function(){return ut},hs:function(){return we},tJ:function(){return Ze},o1:function(){return Ne},Rd:function(){return rt}});var E=te(58106),De=te(62957),ke=te(37285),Te=te(6767),pe=te(11968),ge=te(31735),Ke=te(87169),_e=te(25510),je="data:image/png;base64,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",ae=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),be=te(59301),Ve=(pt,ve,Oe)=>new Promise((ze,He)=>{var gt=Pt=>{try{vt(Oe.next(Pt))}catch(St){He(St)}},Qe=Pt=>{try{vt(Oe.throw(Pt))}catch(St){He(St)}},vt=Pt=>Pt.done?ze(Pt.value):Promise.resolve(Pt.value).then(gt,Qe);vt((Oe=Oe.apply(pt,ve)).next())});const Ze=(pt,ve=!1,Oe=!1,ze="",He=!1)=>!!(Ne(pt)&&Se(pt,ve,Oe,ze,He)),Ne=pt=>(0,pe.bg)()?!0:(pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),we=pt=>{var ve,Oe,ze;const{user:He}=(0,E.getDvaApp)()._store.getState();(0,pe.bg)()&&!((Oe=(ve=He==null?void 0:He.userInfo)==null?void 0:ve.course)!=null&&Oe.course_public)&&!((ze=He==null?void 0:He.userInfo)!=null&&ze.profile_completed)&&pt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Se=(pt,ve=!1,Oe=!0,ze="",He=!1)=>{var gt;const{user:Qe}=(0,E.getDvaApp)()._store.getState();return(gt=Qe.userInfo)!=null&>.profile_completed?!0:(Oe?pt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ze,isCurrentPage:He}}):De.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/profile/edit"),ot()}}),!1)},ot=()=>{De.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},rt=()=>{De.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ut=()=>{var pt;const{user:ve}=(0,E.getDvaApp)()._store.getState();return(pt=ve.userInfo)!=null&&pt.professional_certification?!0:(De.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/certification")}}),!1)},Re=()=>(0,pe.V9)()?!0:(De.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:ae,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),xe=(pt,ve)=>pt?!0:(De.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:je,width:200}),be.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),Ge=pt=>{De.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),be.createElement(ke.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",be.createElement("a",null,pt),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_e,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ie=(pt,ve="")=>{const{shixunsDetail:{detail:Oe}}=(0,E.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let ze="";return(Oe==null?void 0:Oe.public)===2&&(ze="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(ze="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(ze="\u5DF2\u5173\u95ED"),De.default.info({centered:!0,icon:be.createElement(Ke.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ze,"\uFF0C",ve,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_e,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(De.default.confirm({centered:!0,icon:be.createElement(Ke.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),be.createElement("br",null),be.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{De.default.confirm({width:440,centered:!0,icon:be.createElement(Ke.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:()=>Ve(void 0,null,function*(){(yield pt({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pt({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),pt({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},88390:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Le}});var E=te(59301),De=te(92310),ke=te.n(De),Te=te(77900),pe=te(29509),ge=te(22703),Ke=te(48755),_e=te(36237),je=te(63356),ae=te(93427),fe=te(51636),be=te(16931);const Ve=new _e.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ze=new _e.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Ne=new _e.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),we=new _e.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Se=new _e.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),ot=new _e.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),rt=ce=>{const{componentCls:Be,iconCls:Je,antCls:ht,badgeShadowSize:Me,textFontSize:Et,textFontSizeSM:ft,statusSize:Bt,dotSize:at,textFontWeight:Xe,indicatorHeight:Ee,indicatorHeightSM:st,marginXS:wt,calc:ct}=ce,it=`${ht}-scroll-number`,Fe=(0,ae.Z)(ce,(ie,se)=>{let{darkColor:Ce}=se;return{[`&${Be} ${Be}-color-${ie}`]:{background:Ce,[`&:not(${Be}-count)`]:{color:Ce},"a:hover &":{background:Ce}}}});return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(ce)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Be}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:ce.indicatorZIndex,minWidth:Ee,height:Ee,color:ce.badgeTextColor,fontWeight:Xe,fontSize:Et,lineHeight:(0,_e.unit)(Ee),whiteSpace:"nowrap",textAlign:"center",background:ce.badgeColor,borderRadius:ct(Ee).div(2).equal(),boxShadow:`0 0 0 ${(0,_e.unit)(Me)} ${ce.badgeShadowColor}`,transition:`background ${ce.motionDurationMid}`,a:{color:ce.badgeTextColor},"a:hover":{color:ce.badgeTextColor},"a:hover &":{background:ce.badgeColorHover}},[`${Be}-count-sm`]:{minWidth:st,height:st,fontSize:ft,lineHeight:(0,_e.unit)(st),borderRadius:ct(st).div(2).equal()},[`${Be}-multiple-words`]:{padding:`0 ${(0,_e.unit)(ce.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Be}-dot`]:{zIndex:ce.indicatorZIndex,width:at,minWidth:at,height:at,background:ce.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,_e.unit)(Me)} ${ce.badgeShadowColor}`},[`${Be}-count, ${Be}-dot, ${it}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:ot,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Be}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Be}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Bt,height:Bt,verticalAlign:"middle",borderRadius:"50%"},[`${Be}-status-success`]:{backgroundColor:ce.colorSuccess},[`${Be}-status-processing`]:{overflow:"visible",color:ce.colorInfo,backgroundColor:ce.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Me,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ve,animationDuration:ce.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Be}-status-default`]:{backgroundColor:ce.colorTextPlaceholder},[`${Be}-status-error`]:{backgroundColor:ce.colorError},[`${Be}-status-warning`]:{backgroundColor:ce.colorWarning},[`${Be}-status-text`]:{marginInlineStart:wt,color:ce.colorText,fontSize:ce.fontSize}}}),Fe),{[`${Be}-zoom-appear, ${Be}-zoom-enter`]:{animationName:Ze,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack,animationFillMode:"both"},[`${Be}-zoom-leave`]:{animationName:Ne,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack,animationFillMode:"both"},[`&${Be}-not-a-wrapper`]:{[`${Be}-zoom-appear, ${Be}-zoom-enter`]:{animationName:we,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack},[`${Be}-zoom-leave`]:{animationName:Se,animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseOutBack},[`&:not(${Be}-status)`]:{verticalAlign:"middle"},[`${it}-custom-component, ${Be}-count`]:{transform:"none"},[`${it}-custom-component, ${it}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[it]:{overflow:"hidden",transition:`all ${ce.motionDurationMid} ${ce.motionEaseOutBack}`,[`${it}-only`]:{position:"relative",display:"inline-block",height:Ee,transition:`all ${ce.motionDurationSlow} ${ce.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${it}-only-unit`]:{height:Ee,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${it}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Be}-count, ${Be}-dot, ${it}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ut=ce=>{const{fontHeight:Be,lineWidth:Je,marginXS:ht,colorBorderBg:Me}=ce,Et=Be,ft=Je,Bt=ce.colorTextLightSolid,at=ce.colorError,Xe=ce.colorErrorHover;return(0,fe.mergeToken)(ce,{badgeFontHeight:Et,badgeShadowSize:ft,badgeTextColor:Bt,badgeColor:at,badgeColorHover:Xe,badgeShadowColor:Me,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ht,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},Re=ce=>{const{fontSize:Be,lineHeight:Je,fontSizeSM:ht,lineWidth:Me}=ce;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Be*Je)-2*Me,indicatorHeightSM:Be,dotSize:ht/2,textFontSize:ht,textFontSizeSM:ht,textFontWeight:"normal",statusSize:ht/2}};var xe=(0,be.I$)("Badge",ce=>{const Be=ut(ce);return rt(Be)},Re);const Ge=ce=>{const{antCls:Be,badgeFontHeight:Je,marginXS:ht,badgeRibbonOffset:Me,calc:Et}=ce,ft=`${Be}-ribbon`,Bt=`${Be}-ribbon-wrapper`,at=(0,ae.Z)(ce,(Xe,Ee)=>{let{darkColor:st}=Ee;return{[`&${ft}-color-${Xe}`]:{background:st,color:st}}});return{[Bt]:{position:"relative"},[ft]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(ce)),{position:"absolute",top:ht,padding:`0 ${(0,_e.unit)(ce.paddingXS)}`,color:ce.colorPrimary,lineHeight:(0,_e.unit)(Je),whiteSpace:"nowrap",backgroundColor:ce.colorPrimary,borderRadius:ce.borderRadiusSM,[`${ft}-text`]:{color:ce.badgeTextColor},[`${ft}-corner`]:{position:"absolute",top:"100%",width:Me,height:Me,color:"currentcolor",border:`${(0,_e.unit)(Et(Me).div(2).equal())} solid`,transform:ce.badgeRibbonCornerTransform,transformOrigin:"top",filter:ce.badgeRibbonCornerFilter}}),at),{[`&${ft}-placement-end`]:{insetInlineEnd:Et(Me).mul(-1).equal(),borderEndEndRadius:0,[`${ft}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ft}-placement-start`]:{insetInlineStart:Et(Me).mul(-1).equal(),borderEndStartRadius:0,[`${ft}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Ie=(0,be.I$)(["Badge","Ribbon"],ce=>{const Be=ut(ce);return Ge(Be)},Re),ve=ce=>{const{className:Be,prefixCls:Je,style:ht,color:Me,children:Et,text:ft,placement:Bt="end",rootClassName:at}=ce,{getPrefixCls:Xe,direction:Ee}=E.useContext(Ke.E_),st=Xe("ribbon",Je),wt=`${st}-wrapper`,[ct,it,Fe]=Ie(st,wt),ie=(0,pe.o2)(Me,!1),se=ke()(st,`${st}-placement-${Bt}`,{[`${st}-rtl`]:Ee==="rtl",[`${st}-color-${Me}`]:ie},Be),Ce={},ye={};return Me&&!ie&&(Ce.background=Me,ye.color=Me),ct(E.createElement("div",{className:ke()(wt,at,it,Fe)},Et,E.createElement("div",{className:ke()(se,it),style:Object.assign(Object.assign({},Ce),ht)},E.createElement("span",{className:`${st}-text`},ft),E.createElement("div",{className:`${st}-corner`,style:ye}))))};const Oe=ce=>{const{prefixCls:Be,value:Je,current:ht,offset:Me=0}=ce;let Et;return Me&&(Et={position:"absolute",top:`${Me}00%`,left:0}),E.createElement("span",{style:Et,className:ke()(`${Be}-only-unit`,{current:ht})},Je)};function ze(ce,Be,Je){let ht=ce,Me=0;for(;(ht+10)%10!==Be;)ht+=Je,Me+=Je;return Me}var gt=ce=>{const{prefixCls:Be,count:Je,value:ht}=ce,Me=Number(ht),Et=Math.abs(Je),[ft,Bt]=E.useState(Me),[at,Xe]=E.useState(Et),Ee=()=>{Bt(Me),Xe(Et)};E.useEffect(()=>{const ct=setTimeout(Ee,1e3);return()=>clearTimeout(ct)},[Me]);let st,wt;if(ft===Me||Number.isNaN(Me)||Number.isNaN(ft))st=[E.createElement(Oe,Object.assign({},ce,{key:Me,current:!0}))],wt={transition:"none"};else{st=[];const ct=Me+10,it=[];for(let Ce=Me;Ce<=ct;Ce+=1)it.push(Ce);const Fe=atCe%10===ft);st=(Fe<0?it.slice(0,ie+1):it.slice(ie)).map((Ce,ye)=>{const mt=Ce%10;return E.createElement(Oe,Object.assign({},ce,{key:Ce,value:mt,offset:Fe<0?ye-ie:ye,current:ye===ie}))}),wt={transform:`translateY(${-ze(ft,Me,Fe)}00%)`}}return E.createElement("span",{className:`${Be}-only`,style:wt,onTransitionEnd:Ee},st)},Qe=function(ce,Be){var Je={};for(var ht in ce)Object.prototype.hasOwnProperty.call(ce,ht)&&Be.indexOf(ht)<0&&(Je[ht]=ce[ht]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ht=Object.getOwnPropertySymbols(ce);Me{const{prefixCls:Je,count:ht,className:Me,motionClassName:Et,style:ft,title:Bt,show:at,component:Xe="sup",children:Ee}=ce,st=Qe(ce,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=E.useContext(Ke.E_),ct=wt("scroll-number",Je),it=Object.assign(Object.assign({},st),{"data-show":at,style:ft,className:ke()(ct,Me,Et),title:Bt});let Fe=ht;if(ht&&Number(ht)%1===0){const ie=String(ht).split("");Fe=E.createElement("bdi",null,ie.map((se,Ce)=>E.createElement(gt,{prefixCls:ct,count:Number(ht),value:se,key:ie.length-Ce})))}return ft!=null&&ft.borderColor&&(it.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Ee?(0,ge.Tm)(Ee,ie=>({className:ke()(`${ct}-custom-component`,ie==null?void 0:ie.className,Et)})):E.createElement(Xe,Object.assign({},it,{ref:Be}),Fe)}),St=function(ce,Be){var Je={};for(var ht in ce)Object.prototype.hasOwnProperty.call(ce,ht)&&Be.indexOf(ht)<0&&(Je[ht]=ce[ht]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,ht=Object.getOwnPropertySymbols(ce);Me{var Je,ht,Me,Et,ft;const{prefixCls:Bt,scrollNumberPrefixCls:at,children:Xe,status:Ee,text:st,color:wt,count:ct=null,overflowCount:it=99,dot:Fe=!1,size:ie="default",title:se,offset:Ce,style:ye,className:mt,rootClassName:Ct,classNames:Ut,styles:me,showZero:re=!1}=ce,ne=St(ce,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:ee,direction:de,badge:oe}=E.useContext(Ke.E_),Ue=ee("badge",Bt),[At,Ot,Ft]=xe(Ue),bt=ct>it?`${it}+`:ct,Nt=bt==="0"||bt===0,Xt=ct===null||Nt&&!re,tn=(Ee!=null||wt!=null)&&Xt,Hn=Fe&&!Nt,gr=Hn?"":bt,An=(0,E.useMemo)(()=>(gr==null||gr===""||Nt&&!re)&&!Hn,[gr,Nt,re,Hn]),Fr=(0,E.useRef)(ct);An||(Fr.current=ct);const ua=Fr.current,da=(0,E.useRef)(gr);An||(da.current=gr);const fa=da.current,sa=(0,E.useRef)(Hn);An||(sa.current=Hn);const Pa=(0,E.useMemo)(()=>{if(!Ce)return Object.assign(Object.assign({},oe==null?void 0:oe.style),ye);const pn={marginTop:Ce[1]};return de==="rtl"?pn.left=parseInt(Ce[0],10):pn.right=-parseInt(Ce[0],10),Object.assign(Object.assign(Object.assign({},pn),oe==null?void 0:oe.style),ye)},[de,Ce,ye,oe==null?void 0:oe.style]),ma=se!=null?se:typeof ua=="string"||typeof ua=="number"?ua:void 0,Sr=An||!st?null:E.createElement("span",{className:`${Ue}-status-text`},st),Ta=!ua||typeof ua!="object"?void 0:(0,ge.Tm)(ua,pn=>({style:Object.assign(Object.assign({},Pa),pn.style)})),ya=(0,pe.o2)(wt,!1),Vt=ke()(Ut==null?void 0:Ut.indicator,(Je=oe==null?void 0:oe.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${Ue}-status-dot`]:tn,[`${Ue}-status-${Ee}`]:!!Ee,[`${Ue}-color-${wt}`]:ya}),nn={};wt&&!ya&&(nn.color=wt,nn.background=wt);const En=ke()(Ue,{[`${Ue}-status`]:tn,[`${Ue}-not-a-wrapper`]:!Xe,[`${Ue}-rtl`]:de==="rtl"},mt,Ct,oe==null?void 0:oe.className,(ht=oe==null?void 0:oe.classNames)===null||ht===void 0?void 0:ht.root,Ut==null?void 0:Ut.root,Ot,Ft);if(!Xe&&tn){const pn=Pa.color;return At(E.createElement("span",Object.assign({},ne,{className:En,style:Object.assign(Object.assign(Object.assign({},me==null?void 0:me.root),(Me=oe==null?void 0:oe.styles)===null||Me===void 0?void 0:Me.root),Pa)}),E.createElement("span",{className:Vt,style:Object.assign(Object.assign(Object.assign({},me==null?void 0:me.indicator),(Et=oe==null?void 0:oe.styles)===null||Et===void 0?void 0:Et.indicator),nn)}),st&&E.createElement("span",{style:{color:pn},className:`${Ue}-status-text`},st)))}return At(E.createElement("span",Object.assign({ref:Be},ne,{className:En,style:Object.assign(Object.assign({},(ft=oe==null?void 0:oe.styles)===null||ft===void 0?void 0:ft.root),me==null?void 0:me.root)}),Xe,E.createElement(Te.default,{visible:!An,motionName:`${Ue}-zoom`,motionAppear:!1,motionDeadline:1e3},pn=>{let{className:jt}=pn;var dn,vn;const ln=ee("scroll-number",at),sr=sa.current,ar=ke()(Ut==null?void 0:Ut.indicator,(dn=oe==null?void 0:oe.classNames)===null||dn===void 0?void 0:dn.indicator,{[`${Ue}-dot`]:sr,[`${Ue}-count`]:!sr,[`${Ue}-count-sm`]:ie==="small",[`${Ue}-multiple-words`]:!sr&&fa&&fa.toString().length>1,[`${Ue}-status-${Ee}`]:!!Ee,[`${Ue}-color-${wt}`]:ya});let Kr=Object.assign(Object.assign(Object.assign({},me==null?void 0:me.indicator),(vn=oe==null?void 0:oe.styles)===null||vn===void 0?void 0:vn.indicator),Pa);return wt&&!ya&&(Kr=Kr||{},Kr.background=wt),E.createElement(Pt,{prefixCls:ln,show:!An,motionClassName:jt,className:ar,count:fa,title:ma,style:Kr,key:"scrollNumber"},Ta)}),Sr))});Dt.Ribbon=ve;var Le=Dt},51502:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ce}});var E=te(59301),De=te(92310),ke=te.n(De),Te=te(47999),pe=te(48755),ge=te(31756),Ke=te(13783),je={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=E.createContext({}),be=te(11592),Ve=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);Et(0,be.Z)(Be).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Ne(Be,Je,ht){const Me=E.useMemo(()=>Je||Ze(ht),[Je,ht]);return E.useMemo(()=>Me.map(ft=>{var{span:Bt}=ft,at=Ve(ft,["span"]);return Bt==="filled"?Object.assign(Object.assign({},at),{filled:!0}):Object.assign(Object.assign({},at),{span:typeof Bt=="number"?Bt:(0,Te.m9)(Be,Bt)})}),[Me,Be])}var we=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);EtBt).forEach(Bt=>{const{filled:at}=Bt,Xe=we(Bt,["filled"]);if(at){Me.push(Xe),ht.push(Me),Me=[],ft=0;return}const Ee=Je-ft;ft+=Bt.span||1,ft>=Je?(ft>Je?(Et=!0,Me.push(Object.assign(Object.assign({},Xe),{span:Ee}))):Me.push(Xe),ht.push(Me),Me=[],ft=0):Me.push(Xe)}),Me.length>0&&ht.push(Me),ht=ht.map(Bt=>{const at=Bt.reduce((Xe,Ee)=>Xe+(Ee.span||1),0);if(at{const[ht,Me]=(0,E.useMemo)(()=>Se(Je,Be),[Je,Be]);return ht},Re=Be=>{let{children:Je}=Be;return Je};function xe(Be){return Be!=null}var Ie=Be=>{const{itemPrefixCls:Je,component:ht,span:Me,className:Et,style:ft,labelStyle:Bt,contentStyle:at,bordered:Xe,label:Ee,content:st,colon:wt,type:ct,styles:it}=Be,Fe=ht,ie=E.useContext(fe),{classNames:se}=ie;return Xe?E.createElement(Fe,{className:ke()({[`${Je}-item-label`]:ct==="label",[`${Je}-item-content`]:ct==="content",[`${se==null?void 0:se.label}`]:ct==="label",[`${se==null?void 0:se.content}`]:ct==="content"},Et),style:ft,colSpan:Me},xe(Ee)&&E.createElement("span",{style:Object.assign(Object.assign({},Bt),it==null?void 0:it.label)},Ee),xe(st)&&E.createElement("span",{style:Object.assign(Object.assign({},Bt),it==null?void 0:it.content)},st)):E.createElement(Fe,{className:ke()(`${Je}-item`,Et),style:ft,colSpan:Me},E.createElement("div",{className:`${Je}-item-container`},(Ee||Ee===0)&&E.createElement("span",{className:ke()(`${Je}-item-label`,se==null?void 0:se.label,{[`${Je}-item-no-colon`]:!wt}),style:Object.assign(Object.assign({},Bt),it==null?void 0:it.label)},Ee),(st||st===0)&&E.createElement("span",{className:ke()(`${Je}-item-content`,se==null?void 0:se.content),style:Object.assign(Object.assign({},at),it==null?void 0:it.content)},st)))};function pt(Be,Je,ht){let{colon:Me,prefixCls:Et,bordered:ft}=Je,{component:Bt,type:at,showLabel:Xe,showContent:Ee,labelStyle:st,contentStyle:wt,styles:ct}=ht;return Be.map((it,Fe)=>{let{label:ie,children:se,prefixCls:Ce=Et,className:ye,style:mt,labelStyle:Ct,contentStyle:Ut,span:me=1,key:re,styles:ne}=it;return typeof Bt=="string"?E.createElement(Ie,{key:`${at}-${re||Fe}`,className:ye,style:mt,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},st),ct==null?void 0:ct.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},wt),ct==null?void 0:ct.content),Ut),ne==null?void 0:ne.content)},span:me,colon:Me,component:Bt,itemPrefixCls:Ce,bordered:ft,label:Xe?ie:null,content:Ee?se:null,type:at}):[E.createElement(Ie,{key:`label-${re||Fe}`,className:ye,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},st),ct==null?void 0:ct.label),mt),Ct),ne==null?void 0:ne.label),span:1,colon:Me,component:Bt[0],itemPrefixCls:Ce,bordered:ft,label:ie,type:"label"}),E.createElement(Ie,{key:`content-${re||Fe}`,className:ye,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},wt),ct==null?void 0:ct.content),mt),Ut),ne==null?void 0:ne.content),span:me*2-1,component:Bt[1],itemPrefixCls:Ce,bordered:ft,content:se,type:"content"})]})}var Oe=Be=>{const Je=E.useContext(fe),{prefixCls:ht,vertical:Me,row:Et,index:ft,bordered:Bt}=Be;return Me?E.createElement(E.Fragment,null,E.createElement("tr",{key:`label-${ft}`,className:`${ht}-row`},pt(Et,Be,Object.assign({component:"th",type:"label",showLabel:!0},Je))),E.createElement("tr",{key:`content-${ft}`,className:`${ht}-row`},pt(Et,Be,Object.assign({component:"td",type:"content",showContent:!0},Je)))):E.createElement("tr",{key:ft,className:`${ht}-row`},pt(Et,Be,Object.assign({component:Bt?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},ze=te(36237),He=te(63356),gt=te(16931),Qe=te(51636);const vt=Be=>{const{componentCls:Je,labelBg:ht}=Be;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.padding)} ${(0,ze.unit)(Be.paddingLG)}`,borderInlineEnd:`${(0,ze.unit)(Be.lineWidth)} ${Be.lineType} ${Be.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Be.colorTextSecondary,backgroundColor:ht,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.paddingSM)} ${(0,ze.unit)(Be.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,ze.unit)(Be.paddingXS)} ${(0,ze.unit)(Be.padding)}`}}}}}},Pt=Be=>{const{componentCls:Je,extraColor:ht,itemPaddingBottom:Me,itemPaddingEnd:Et,colonMarginRight:ft,colonMarginLeft:Bt,titleMarginBottom:at}=Be;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Be)),vt(Be)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:at},[`${Je}-title`]:Object.assign(Object.assign({},He.vS),{flex:"auto",color:Be.titleColor,fontWeight:Be.fontWeightStrong,fontSize:Be.fontSizeLG,lineHeight:Be.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:ht,fontSize:Be.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Be.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Me,paddingInlineEnd:Et},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Be.labelColor,fontWeight:"normal",fontSize:Be.fontSize,lineHeight:Be.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,ze.unit)(Bt)} ${(0,ze.unit)(ft)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Be.contentColor,fontSize:Be.fontSize,lineHeight:Be.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:Be.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Be.paddingXS}}}})}},St=Be=>({labelBg:Be.colorFillAlter,labelColor:Be.colorTextTertiary,titleColor:Be.colorText,titleMarginBottom:Be.fontSizeSM*Be.lineHeightSM,itemPaddingBottom:Be.padding,itemPaddingEnd:Be.padding,colonMarginRight:Be.marginXS,colonMarginLeft:Be.marginXXS/2,contentColor:Be.colorText,extraColor:Be.colorText});var xt=(0,gt.I$)("Descriptions",Be=>{const Je=(0,Qe.mergeToken)(Be,{});return Pt(Je)},St),Dt=function(Be,Je){var ht={};for(var Me in Be)Object.prototype.hasOwnProperty.call(Be,Me)&&Je.indexOf(Me)<0&&(ht[Me]=Be[Me]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Me=Object.getOwnPropertySymbols(Be);Et{const{prefixCls:Je,title:ht,extra:Me,column:Et,colon:ft=!0,bordered:Bt,layout:at,children:Xe,className:Ee,rootClassName:st,style:wt,size:ct,labelStyle:it,contentStyle:Fe,styles:ie,items:se,classNames:Ce}=Be,ye=Dt(Be,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:mt,direction:Ct,className:Ut,style:me,classNames:re,styles:ne}=(0,pe.dj)("descriptions"),ee=mt("descriptions",Je),de=(0,Ke.Z)(),oe=E.useMemo(()=>{var tn;return typeof Et=="number"?Et:(tn=(0,Te.m9)(de,Object.assign(Object.assign({},je),Et)))!==null&&tn!==void 0?tn:3},[de,Et]),Ue=Ne(de,se,Xe),At=(0,ge.Z)(ct),Ot=rt(oe,Ue),[Ft,bt,Nt]=xt(ee),Xt=E.useMemo(()=>({labelStyle:it,contentStyle:Fe,styles:{content:Object.assign(Object.assign({},ne.content),ie==null?void 0:ie.content),label:Object.assign(Object.assign({},ne.label),ie==null?void 0:ie.label)},classNames:{label:ke()(re.label,Ce==null?void 0:Ce.label),content:ke()(re.content,Ce==null?void 0:Ce.content)}}),[it,Fe,ie,Ce,re,ne]);return Ft(E.createElement(fe.Provider,{value:Xt},E.createElement("div",Object.assign({className:ke()(ee,Ut,re.root,Ce==null?void 0:Ce.root,{[`${ee}-${At}`]:At&&At!=="default",[`${ee}-bordered`]:!!Bt,[`${ee}-rtl`]:Ct==="rtl"},Ee,st,bt,Nt),style:Object.assign(Object.assign(Object.assign(Object.assign({},me),ne.root),ie==null?void 0:ie.root),wt)},ye),(ht||Me)&&E.createElement("div",{className:ke()(`${ee}-header`,re.header,Ce==null?void 0:Ce.header),style:Object.assign(Object.assign({},ne.header),ie==null?void 0:ie.header)},ht&&E.createElement("div",{className:ke()(`${ee}-title`,re.title,Ce==null?void 0:Ce.title),style:Object.assign(Object.assign({},ne.title),ie==null?void 0:ie.title)},ht),Me&&E.createElement("div",{className:ke()(`${ee}-extra`,re.extra,Ce==null?void 0:Ce.extra),style:Object.assign(Object.assign({},ne.extra),ie==null?void 0:ie.extra)},Me)),E.createElement("div",{className:`${ee}-view`},E.createElement("table",null,E.createElement("tbody",null,Ot.map((tn,Hn)=>E.createElement(Oe,{key:Hn,index:Hn,colon:ft,prefixCls:ee,vertical:at==="vertical",bordered:Bt,row:tn}))))))))};Le.Item=Re;var ce=Le},10846:function(xn,zt,te){"use strict";te.d(zt,{default:function(){return ne}});var E=te(59301),De=te(40001),ke=te(99267),Te=te(92310),pe=te.n(Te),ge=te(54476),Ke=te(33885),_e=te(20068),je=te(75931),ae=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function be(ee){return typeof ee=="string"}function Ve(ee){var de,oe=ee.className,Ue=ee.prefixCls,At=ee.style,Ot=ee.active,Ft=ee.status,bt=ee.iconPrefix,Nt=ee.icon,Xt=ee.wrapperStyle,tn=ee.stepNumber,Hn=ee.disabled,gr=ee.description,An=ee.title,Fr=ee.subTitle,ua=ee.progressDot,da=ee.stepIcon,fa=ee.tailContent,sa=ee.icons,Pa=ee.stepIndex,ma=ee.onStepClick,Sr=ee.onClick,Ta=ee.render,ya=(0,je.Z)(ee,fe),Vt=!!ma&&!Hn,nn={};Vt&&(nn.role="button",nn.tabIndex=0,nn.onClick=function(ln){Sr==null||Sr(ln),ma(Pa)},nn.onKeyDown=function(ln){var sr=ln.which;(sr===ae.Z.ENTER||sr===ae.Z.SPACE)&&ma(Pa)});var En=function(){var sr,ar,Kr=pe()("".concat(Ue,"-icon"),"".concat(bt,"icon"),(sr={},(0,_e.Z)(sr,"".concat(bt,"icon-").concat(Nt),Nt&&be(Nt)),(0,_e.Z)(sr,"".concat(bt,"icon-check"),!Nt&&Ft==="finish"&&(sa&&!sa.finish||!sa)),(0,_e.Z)(sr,"".concat(bt,"icon-cross"),!Nt&&Ft==="error"&&(sa&&!sa.error||!sa)),sr)),mr=E.createElement("span",{className:"".concat(Ue,"-icon-dot")});return ua?typeof ua=="function"?ar=E.createElement("span",{className:"".concat(Ue,"-icon")},ua(mr,{index:tn-1,status:Ft,title:An,description:gr})):ar=E.createElement("span",{className:"".concat(Ue,"-icon")},mr):Nt&&!be(Nt)?ar=E.createElement("span",{className:"".concat(Ue,"-icon")},Nt):sa&&sa.finish&&Ft==="finish"?ar=E.createElement("span",{className:"".concat(Ue,"-icon")},sa.finish):sa&&sa.error&&Ft==="error"?ar=E.createElement("span",{className:"".concat(Ue,"-icon")},sa.error):Nt||Ft==="finish"||Ft==="error"?ar=E.createElement("span",{className:Kr}):ar=E.createElement("span",{className:"".concat(Ue,"-icon")},tn),da&&(ar=da({index:tn-1,status:Ft,title:An,description:gr,node:ar})),ar},pn=Ft||"wait",jt=pe()("".concat(Ue,"-item"),"".concat(Ue,"-item-").concat(pn),oe,(de={},(0,_e.Z)(de,"".concat(Ue,"-item-custom"),Nt),(0,_e.Z)(de,"".concat(Ue,"-item-active"),Ot),(0,_e.Z)(de,"".concat(Ue,"-item-disabled"),Hn===!0),de)),dn=(0,Ke.Z)({},At),vn=E.createElement("div",(0,ge.Z)({},ya,{className:jt,style:dn}),E.createElement("div",(0,ge.Z)({onClick:Sr},nn,{className:"".concat(Ue,"-item-container")}),E.createElement("div",{className:"".concat(Ue,"-item-tail")},fa),E.createElement("div",{className:"".concat(Ue,"-item-icon")},En()),E.createElement("div",{className:"".concat(Ue,"-item-content")},E.createElement("div",{className:"".concat(Ue,"-item-title")},An,Fr&&E.createElement("div",{title:typeof Fr=="string"?Fr:void 0,className:"".concat(Ue,"-item-subtitle")},Fr)),gr&&E.createElement("div",{className:"".concat(Ue,"-item-description")},gr))));return Ta&&(vn=Ta(vn)||null),vn}var Ze=Ve,Ne=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function we(ee){var de,oe=ee.prefixCls,Ue=oe===void 0?"rc-steps":oe,At=ee.style,Ot=At===void 0?{}:At,Ft=ee.className,bt=ee.children,Nt=ee.direction,Xt=Nt===void 0?"horizontal":Nt,tn=ee.type,Hn=tn===void 0?"default":tn,gr=ee.labelPlacement,An=gr===void 0?"horizontal":gr,Fr=ee.iconPrefix,ua=Fr===void 0?"rc":Fr,da=ee.status,fa=da===void 0?"process":da,sa=ee.size,Pa=ee.current,ma=Pa===void 0?0:Pa,Sr=ee.progressDot,Ta=Sr===void 0?!1:Sr,ya=ee.stepIcon,Vt=ee.initial,nn=Vt===void 0?0:Vt,En=ee.icons,pn=ee.onChange,jt=ee.itemRender,dn=ee.items,vn=dn===void 0?[]:dn,ln=(0,je.Z)(ee,Ne),sr=Hn==="navigation",ar=Hn==="inline",Kr=ar||Ta,mr=ar?"horizontal":Xt,Gr=ar?void 0:sa,zr=Kr?"vertical":An,Jn=pe()(Ue,"".concat(Ue,"-").concat(mr),Ft,(de={},(0,_e.Z)(de,"".concat(Ue,"-").concat(Gr),Gr),(0,_e.Z)(de,"".concat(Ue,"-label-").concat(zr),mr==="horizontal"),(0,_e.Z)(de,"".concat(Ue,"-dot"),!!Kr),(0,_e.Z)(de,"".concat(Ue,"-navigation"),sr),(0,_e.Z)(de,"".concat(Ue,"-inline"),ar),de)),un=function(Aa){pn&&ma!==Aa&&pn(Aa)},wr=function(Aa,Mt){var Tt=(0,Ke.Z)({},Aa),lr=nn+Mt;return fa==="error"&&Mt===ma-1&&(Tt.className="".concat(Ue,"-next-error")),Tt.status||(lr===ma?Tt.status=fa:lr{const{componentCls:de,customIconTop:oe,customIconSize:Ue,customIconFontSize:At}=ee;return{[`${de}-item-custom`]:{[`> ${de}-item-container > ${de}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${de}-icon`]:{top:oe,width:Ue,height:Ue,fontSize:At,lineHeight:(0,Ie.unit)(Ue)}}},[`&:not(${de}-vertical)`]:{[`${de}-item-custom`]:{[`${de}-item-icon`]:{width:"auto",background:"none"}}}}},Qe=ee=>{const{componentCls:de}=ee,oe=`${de}-item`;return{[`${de}-horizontal`]:{[`${oe}-tail`]:{transform:"translateY(-50%)"}}}},Pt=ee=>{const{componentCls:de,inlineDotSize:oe,inlineTitleColor:Ue,inlineTailColor:At}=ee,Ot=ee.calc(ee.paddingXS).add(ee.lineWidth).equal(),Ft={[`${de}-item-container ${de}-item-content ${de}-item-title`]:{color:Ue}};return{[`&${de}-inline`]:{width:"auto",display:"inline-flex",[`${de}-item`]:{flex:"none","&-container":{padding:`${(0,Ie.unit)(Ot)} ${(0,Ie.unit)(ee.paddingXXS)} 0`,margin:`0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).div(2).equal())}`,borderRadius:ee.borderRadiusSM,cursor:"pointer",transition:`background-color ${ee.motionDurationMid}`,"&:hover":{background:ee.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:oe,height:oe,marginInlineStart:`calc(50% - ${(0,Ie.unit)(ee.calc(oe).div(2).equal())})`,[`> ${de}-icon`]:{top:0},[`${de}-icon-dot`]:{borderRadius:ee.calc(ee.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:ee.calc(ee.marginXS).sub(ee.lineWidth).equal()},"&-title":{color:Ue,fontSize:ee.fontSizeSM,lineHeight:ee.lineHeightSM,fontWeight:"normal",marginBottom:ee.calc(ee.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:ee.calc(oe).div(2).add(Ot).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:ee.lineWidth,borderRadius:0,marginInlineStart:0,background:At}},[`&:first-child ${de}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${de}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${de}-item-icon ${de}-icon ${de}-icon-dot`]:{backgroundColor:ee.colorBorderBg,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${At}`}},Ft),"&-finish":Object.assign({[`${de}-item-tail::after`]:{backgroundColor:At},[`${de}-item-icon ${de}-icon ${de}-icon-dot`]:{backgroundColor:At,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${At}`}},Ft),"&-error":Ft,"&-active, &-process":Object.assign({[`${de}-item-icon`]:{width:oe,height:oe,marginInlineStart:`calc(50% - ${(0,Ie.unit)(ee.calc(oe).div(2).equal())})`,top:0}},Ft),[`&:not(${de}-item-active) > ${de}-item-container[role='button']:hover`]:{[`${de}-item-title`]:{color:Ue}}}}}},xt=ee=>{const{componentCls:de,iconSize:oe,lineHeight:Ue,iconSizeSM:At}=ee;return{[`&${de}-label-vertical`]:{[`${de}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ee.calc(oe).div(2).add(ee.controlHeightLG).equal(),padding:`0 ${(0,Ie.unit)(ee.paddingLG)}`},"&-content":{display:"block",width:ee.calc(oe).div(2).add(ee.controlHeightLG).mul(2).equal(),marginTop:ee.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:ee.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:ee.marginXXS,marginInlineStart:0,lineHeight:Ue}},[`&${de}-small:not(${de}-dot)`]:{[`${de}-item`]:{"&-icon":{marginInlineStart:ee.calc(oe).sub(At).div(2).add(ee.controlHeightLG).equal()}}}}}},Le=ee=>{const{componentCls:de,navContentMaxWidth:oe,navArrowColor:Ue,stepsNavActiveColor:At,motionDurationSlow:Ot}=ee;return{[`&${de}-navigation`]:{paddingTop:ee.paddingSM,[`&${de}-small`]:{[`${de}-item`]:{"&-container":{marginInlineStart:ee.calc(ee.marginSM).mul(-1).equal()}}},[`${de}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:ee.calc(ee.margin).mul(-1).equal(),paddingBottom:ee.paddingSM,textAlign:"start",transition:`opacity ${Ot}`,[`${de}-item-content`]:{maxWidth:oe},[`${de}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},pt.vS),{"&::after":{display:"none"}})},[`&:not(${de}-item-active)`]:{[`${de}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,Ie.unit)(ee.calc(ee.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:ee.fontSizeIcon,height:ee.fontSizeIcon,borderTop:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${Ue}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} ${Ue}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:ee.lineWidthBold,backgroundColor:At,transition:`width ${Ot}, inset-inline-start ${Ot}`,transitionTimingFunction:"ease-out",content:'""'}},[`${de}-item${de}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${de}-navigation${de}-vertical`]:{[`> ${de}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${de}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:ee.calc(ee.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,Ie.unit)(ee.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:ee.calc(ee.controlHeight).mul(.25).equal(),height:ee.calc(ee.controlHeight).mul(.25).equal(),marginBottom:ee.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${de}-item-container > ${de}-item-tail`]:{visibility:"hidden"}}},[`&${de}-navigation${de}-horizontal`]:{[`> ${de}-item > ${de}-item-container > ${de}-item-tail`]:{visibility:"hidden"}}}},Be=ee=>{const{antCls:de,componentCls:oe,iconSize:Ue,iconSizeSM:At,processIconColor:Ot,marginXXS:Ft,lineWidthBold:bt,lineWidth:Nt,paddingXXS:Xt}=ee,tn=ee.calc(Ue).add(ee.calc(bt).mul(4).equal()).equal(),Hn=ee.calc(At).add(ee.calc(ee.lineWidth).mul(4).equal()).equal();return{[`&${oe}-with-progress`]:{[`${oe}-item`]:{paddingTop:Xt,[`&-process ${oe}-item-container ${oe}-item-icon ${oe}-icon`]:{color:Ot}},[`&${oe}-vertical > ${oe}-item `]:{paddingInlineStart:Xt,[`> ${oe}-item-container > ${oe}-item-tail`]:{top:Ft,insetInlineStart:ee.calc(Ue).div(2).sub(Nt).add(Xt).equal()}},[`&, &${oe}-small`]:{[`&${oe}-horizontal ${oe}-item:first-child`]:{paddingBottom:Xt,paddingInlineStart:Xt}},[`&${oe}-small${oe}-vertical > ${oe}-item > ${oe}-item-container > ${oe}-item-tail`]:{insetInlineStart:ee.calc(At).div(2).sub(Nt).add(Xt).equal()},[`&${oe}-label-vertical ${oe}-item ${oe}-item-tail`]:{top:ee.calc(Ue).div(2).add(Xt).equal()},[`${oe}-item-icon`]:{position:"relative",[`${de}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,Ie.unit)(tn)} !important`,height:`${(0,Ie.unit)(tn)} !important`}}},[`&${oe}-small`]:{[`&${oe}-label-vertical ${oe}-item ${oe}-item-tail`]:{top:ee.calc(At).div(2).add(Xt).equal()},[`${oe}-item-icon ${de}-progress-inner`]:{width:`${(0,Ie.unit)(Hn)} !important`,height:`${(0,Ie.unit)(Hn)} !important`}}}}},ht=ee=>{const{componentCls:de,descriptionMaxWidth:oe,lineHeight:Ue,dotCurrentSize:At,dotSize:Ot,motionDurationSlow:Ft}=ee;return{[`&${de}-dot, &${de}-dot${de}-small`]:{[`${de}-item`]:{"&-title":{lineHeight:Ue},"&-tail":{top:ee.calc(ee.dotSize).sub(ee.calc(ee.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,Ie.unit)(ee.calc(oe).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,Ie.unit)(ee.calc(ee.marginSM).mul(2).equal())})`,height:ee.calc(ee.lineWidth).mul(3).equal(),marginInlineStart:ee.marginSM}},"&-icon":{width:Ot,height:Ot,marginInlineStart:ee.calc(ee.descriptionMaxWidth).sub(Ot).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,Ie.unit)(Ot),background:"transparent",border:0,[`${de}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Ft}`,"&::after":{position:"absolute",top:ee.calc(ee.marginSM).mul(-1).equal(),insetInlineStart:ee.calc(Ot).sub(ee.calc(ee.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:ee.calc(ee.controlHeightLG).mul(1.5).equal(),height:ee.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:oe},[`&-process ${de}-item-icon`]:{position:"relative",top:ee.calc(Ot).sub(At).div(2).equal(),width:At,height:At,lineHeight:(0,Ie.unit)(At),background:"none",marginInlineStart:ee.calc(ee.descriptionMaxWidth).sub(At).div(2).equal()},[`&-process ${de}-icon`]:{[`&:first-child ${de}-icon-dot`]:{insetInlineStart:0}}}},[`&${de}-vertical${de}-dot`]:{[`${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeight).sub(Ot).div(2).equal(),marginInlineStart:0,background:"none"},[`${de}-item-process ${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeight).sub(At).div(2).equal(),top:0,insetInlineStart:ee.calc(Ot).sub(At).div(2).equal(),marginInlineStart:0},[`${de}-item > ${de}-item-container > ${de}-item-tail`]:{top:ee.calc(ee.controlHeight).sub(Ot).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,Ie.unit)(ee.calc(Ot).add(ee.paddingXS).equal())} 0 ${(0,Ie.unit)(ee.paddingXS)}`,"&::after":{marginInlineStart:ee.calc(Ot).sub(ee.lineWidth).div(2).equal()}},[`&${de}-small`]:{[`${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeightSM).sub(Ot).div(2).equal()},[`${de}-item-process ${de}-item-icon`]:{marginTop:ee.calc(ee.controlHeightSM).sub(At).div(2).equal()},[`${de}-item > ${de}-item-container > ${de}-item-tail`]:{top:ee.calc(ee.controlHeightSM).sub(Ot).div(2).equal()}},[`${de}-item:first-child ${de}-icon-dot`]:{insetInlineStart:0},[`${de}-item-content`]:{width:"inherit"}}}},Et=ee=>{const{componentCls:de}=ee;return{[`&${de}-rtl`]:{direction:"rtl",[`${de}-item`]:{"&-subtitle":{float:"left"}},[`&${de}-navigation`]:{[`${de}-item::after`]:{transform:"rotate(-45deg)"}},[`&${de}-vertical`]:{[`> ${de}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${de}-item-icon`]:{float:"right"}}},[`&${de}-dot`]:{[`${de}-item-icon ${de}-icon-dot, &${de}-small ${de}-item-icon ${de}-icon-dot`]:{float:"right"}}}}},Bt=ee=>{const{componentCls:de,iconSizeSM:oe,fontSizeSM:Ue,fontSize:At,colorTextDescription:Ot}=ee;return{[`&${de}-small`]:{[`&${de}-horizontal:not(${de}-label-vertical) ${de}-item`]:{paddingInlineStart:ee.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${de}-item-icon`]:{width:oe,height:oe,marginTop:0,marginBottom:0,marginInline:`0 ${(0,Ie.unit)(ee.marginXS)}`,fontSize:Ue,lineHeight:(0,Ie.unit)(oe),textAlign:"center",borderRadius:oe},[`${de}-item-title`]:{paddingInlineEnd:ee.paddingSM,fontSize:At,lineHeight:(0,Ie.unit)(oe),"&::after":{top:ee.calc(oe).div(2).equal()}},[`${de}-item-description`]:{color:Ot,fontSize:At},[`${de}-item-tail`]:{top:ee.calc(oe).div(2).sub(ee.paddingXXS).equal()},[`${de}-item-custom ${de}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${de}-icon`]:{fontSize:oe,lineHeight:(0,Ie.unit)(oe),transform:"none"}}}}},Xe=ee=>{const{componentCls:de,iconSizeSM:oe,iconSize:Ue}=ee;return{[`&${de}-vertical`]:{display:"flex",flexDirection:"column",[`> ${de}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${de}-item-icon`]:{float:"left",marginInlineEnd:ee.margin},[`${de}-item-content`]:{display:"block",minHeight:ee.calc(ee.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${de}-item-title`]:{lineHeight:(0,Ie.unit)(Ue)},[`${de}-item-description`]:{paddingBottom:ee.paddingSM}},[`> ${de}-item > ${de}-item-container > ${de}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ee.calc(Ue).div(2).sub(ee.lineWidth).equal(),width:ee.lineWidth,height:"100%",padding:`${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).add(Ue).equal())} 0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).equal())}`,"&::after":{width:ee.lineWidth,height:"100%"}},[`> ${de}-item:not(:last-child) > ${de}-item-container > ${de}-item-tail`]:{display:"block"},[` > ${de}-item > ${de}-item-container > ${de}-item-content > ${de}-item-title`]:{"&::after":{display:"none"}},[`&${de}-small ${de}-item-container`]:{[`${de}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ee.calc(oe).div(2).sub(ee.lineWidth).equal(),padding:`${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).add(oe).equal())} 0 ${(0,Ie.unit)(ee.calc(ee.marginXXS).mul(1.5).equal())}`},[`${de}-item-title`]:{lineHeight:(0,Ie.unit)(oe)}}}}};const Ee="wait",st="process",wt="finish",ct="error",it=(ee,de)=>{const oe=`${de.componentCls}-item`,Ue=`${ee}IconColor`,At=`${ee}TitleColor`,Ot=`${ee}DescriptionColor`,Ft=`${ee}TailColor`,bt=`${ee}IconBgColor`,Nt=`${ee}IconBorderColor`,Xt=`${ee}DotColor`;return{[`${oe}-${ee} ${oe}-icon`]:{backgroundColor:de[bt],borderColor:de[Nt],[`> ${de.componentCls}-icon`]:{color:de[Ue],[`${de.componentCls}-icon-dot`]:{background:de[Xt]}}},[`${oe}-${ee}${oe}-custom ${oe}-icon`]:{[`> ${de.componentCls}-icon`]:{color:de[Xt]}},[`${oe}-${ee} > ${oe}-container > ${oe}-content > ${oe}-title`]:{color:de[At],"&::after":{backgroundColor:de[Ft]}},[`${oe}-${ee} > ${oe}-container > ${oe}-content > ${oe}-description`]:{color:de[Ot]},[`${oe}-${ee} > ${oe}-container > ${oe}-tail::after`]:{backgroundColor:de[Ft]}}},Fe=ee=>{const{componentCls:de,motionDurationSlow:oe}=ee,Ue=`${de}-item`,At=`${Ue}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Ue]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Ue}-container > ${Ue}-tail, > ${Ue}-container > ${Ue}-content > ${Ue}-title::after`]:{display:"none"}}},[`${Ue}-container`]:{outline:"none","&:focus-visible":{[At]:Object.assign({},(0,pt.oN)(ee))}},[`${At}, ${Ue}-content`]:{display:"inline-block",verticalAlign:"top"},[At]:{width:ee.iconSize,height:ee.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:ee.marginXS,fontSize:ee.iconFontSize,fontFamily:ee.fontFamily,lineHeight:(0,Ie.unit)(ee.iconSize),textAlign:"center",borderRadius:ee.iconSize,border:`${(0,Ie.unit)(ee.lineWidth)} ${ee.lineType} transparent`,transition:`background-color ${oe}, border-color ${oe}`,[`${de}-icon`]:{position:"relative",top:ee.iconTop,color:ee.colorPrimary,lineHeight:1}},[`${Ue}-tail`]:{position:"absolute",top:ee.calc(ee.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:ee.lineWidth,background:ee.colorSplit,borderRadius:ee.lineWidth,transition:`background ${oe}`,content:'""'}},[`${Ue}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:ee.padding,color:ee.colorText,fontSize:ee.fontSizeLG,lineHeight:(0,Ie.unit)(ee.titleLineHeight),"&::after":{position:"absolute",top:ee.calc(ee.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:ee.lineWidth,background:ee.processTailColor,content:'""'}},[`${Ue}-subtitle`]:{display:"inline",marginInlineStart:ee.marginXS,color:ee.colorTextDescription,fontWeight:"normal",fontSize:ee.fontSize},[`${Ue}-description`]:{color:ee.colorTextDescription,fontSize:ee.fontSize}},it(Ee,ee)),it(st,ee)),{[`${Ue}-process > ${Ue}-container > ${Ue}-title`]:{fontWeight:ee.fontWeightStrong}}),it(wt,ee)),it(ct,ee)),{[`${Ue}${de}-next-error > ${de}-item-title::after`]:{background:ee.colorError},[`${Ue}-disabled`]:{cursor:"not-allowed"}})},ie=ee=>{const{componentCls:de,motionDurationSlow:oe}=ee;return{[`& ${de}-item`]:{[`&:not(${de}-item-active)`]:{[`& > ${de}-item-container[role='button']`]:{cursor:"pointer",[`${de}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${de}-icon`]:{transition:`color ${oe}`}},"&:hover":{[`${de}-item`]:{"&-title, &-subtitle, &-description":{color:ee.colorPrimary}}}},[`&:not(${de}-item-process)`]:{[`& > ${de}-item-container[role='button']:hover`]:{[`${de}-item`]:{"&-icon":{borderColor:ee.colorPrimary,[`${de}-icon`]:{color:ee.colorPrimary}}}}}}},[`&${de}-horizontal:not(${de}-label-vertical)`]:{[`${de}-item`]:{paddingInlineStart:ee.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${de}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:ee.descriptionMaxWidth,whiteSpace:"normal"}}}}},se=ee=>{const{componentCls:de}=ee;return{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pt.Wf)(ee)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Fe(ee)),ie(ee)),He(ee)),Bt(ee)),Xe(ee)),Qe(ee)),xt(ee)),ht(ee)),Le(ee)),Et(ee)),Be(ee)),Pt(ee))}},Ce=ee=>({titleLineHeight:ee.controlHeight,customIconSize:ee.controlHeight,customIconTop:0,customIconFontSize:ee.controlHeightSM,iconSize:ee.controlHeight,iconTop:-.5,iconFontSize:ee.fontSize,iconSizeSM:ee.fontSizeHeading3,dotSize:ee.controlHeight/4,dotCurrentSize:ee.controlHeightLG/4,navArrowColor:ee.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:ee.wireframe?ee.colorTextDisabled:ee.colorTextLabel,waitIconBgColor:ee.wireframe?ee.colorBgContainer:ee.colorFillContent,waitIconBorderColor:ee.wireframe?ee.colorTextDisabled:"transparent",finishIconBgColor:ee.wireframe?ee.colorBgContainer:ee.controlItemBgActive,finishIconBorderColor:ee.wireframe?ee.colorPrimary:ee.controlItemBgActive});var ye=(0,ve.I$)("Steps",ee=>{const{colorTextDisabled:de,controlHeightLG:oe,colorTextLightSolid:Ue,colorText:At,colorPrimary:Ot,colorTextDescription:Ft,colorTextQuaternary:bt,colorError:Nt,colorBorderSecondary:Xt,colorSplit:tn}=ee,Hn=(0,Oe.mergeToken)(ee,{processIconColor:Ue,processTitleColor:At,processDescriptionColor:At,processIconBgColor:Ot,processIconBorderColor:Ot,processDotColor:Ot,processTailColor:tn,waitTitleColor:Ft,waitDescriptionColor:Ft,waitTailColor:tn,waitDotColor:de,finishIconColor:Ot,finishTitleColor:At,finishDescriptionColor:Ft,finishTailColor:Ot,finishDotColor:Ot,errorIconColor:Ue,errorTitleColor:Nt,errorDescriptionColor:Nt,errorTailColor:tn,errorIconBgColor:Nt,errorIconBorderColor:Nt,errorDotColor:Nt,stepsNavActiveColor:Ot,stepsProgressSize:oe,inlineDotSize:6,inlineTitleColor:bt,inlineTailColor:Xt});return[se(Hn)]},Ce),mt=te(11592);function Ct(ee){return ee.filter(de=>de)}function Ut(ee,de){if(ee)return ee;const oe=(0,mt.Z)(de).map(Ue=>{if(E.isValidElement(Ue)){const{props:At}=Ue;return Object.assign({},At)}return null});return Ct(oe)}var me=function(ee,de){var oe={};for(var Ue in ee)Object.prototype.hasOwnProperty.call(ee,Ue)&&de.indexOf(Ue)<0&&(oe[Ue]=ee[Ue]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ue=Object.getOwnPropertySymbols(ee);At{const{percent:de,size:oe,className:Ue,rootClassName:At,direction:Ot,items:Ft,responsive:bt=!0,current:Nt=0,children:Xt,style:tn}=ee,Hn=me(ee,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:gr}=(0,Re.Z)(bt),{getPrefixCls:An,direction:Fr,className:ua,style:da}=(0,rt.dj)("steps"),fa=E.useMemo(()=>bt&&gr?"vertical":Ot,[gr,Ot]),sa=(0,ut.Z)(oe),Pa=An("steps",ee.prefixCls),[ma,Sr,Ta]=ye(Pa),ya=ee.type==="inline",Vt=An("",ee.iconPrefix),nn=Ut(Ft,Xt),En=ya?void 0:de,pn=Object.assign(Object.assign({},da),tn),jt=pe()(ua,{[`${Pa}-rtl`]:Fr==="rtl",[`${Pa}-with-progress`]:En!==void 0},Ue,At,Sr,Ta),dn={finish:E.createElement(De.Z,{className:`${Pa}-finish-icon`}),error:E.createElement(ke.Z,{className:`${Pa}-error-icon`})},vn=sr=>{let{node:ar,status:Kr}=sr;if(Kr==="process"&&En!==void 0){const mr=sa==="small"?32:40;return E.createElement("div",{className:`${Pa}-progress-icon`},E.createElement(xe.Z,{type:"circle",percent:En,size:mr,strokeWidth:4,format:()=>null}),ar)}return ar},ln=(sr,ar)=>sr.description?E.createElement(Ge.Z,{title:sr.description},ar):ar;return ma(E.createElement(ot,Object.assign({icons:dn},Hn,{style:pn,current:Nt,size:sa,items:nn,itemRender:ya?ln:void 0,stepIcon:vn,direction:fa,prefixCls:Pa,iconPrefix:Vt,className:jt})))};re.Step=ot.Step;var ne=re},86251:function(xn,zt){"use strict";zt.byteLength=Ke,zt.toByteArray=je,zt.fromByteArray=be;for(var te=[],E=[],De=typeof Uint8Array!="undefined"?Uint8Array:Array,ke="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Te=0,pe=ke.length;Te0)throw new Error("Invalid string. Length must be a multiple of 4");var Ne=Ve.indexOf("=");Ne===-1&&(Ne=Ze);var we=Ne===Ze?0:4-Ne%4;return[Ne,we]}function Ke(Ve){var Ze=ge(Ve),Ne=Ze[0],we=Ze[1];return(Ne+we)*3/4-we}function _e(Ve,Ze,Ne){return(Ze+Ne)*3/4-Ne}function je(Ve){var Ze,Ne=ge(Ve),we=Ne[0],Se=Ne[1],ot=new De(_e(Ve,we,Se)),rt=0,ut=Se>0?we-4:we,Re;for(Re=0;Re>16&255,ot[rt++]=Ze>>8&255,ot[rt++]=Ze&255;return Se===2&&(Ze=E[Ve.charCodeAt(Re)]<<2|E[Ve.charCodeAt(Re+1)]>>4,ot[rt++]=Ze&255),Se===1&&(Ze=E[Ve.charCodeAt(Re)]<<10|E[Ve.charCodeAt(Re+1)]<<4|E[Ve.charCodeAt(Re+2)]>>2,ot[rt++]=Ze>>8&255,ot[rt++]=Ze&255),ot}function ae(Ve){return te[Ve>>18&63]+te[Ve>>12&63]+te[Ve>>6&63]+te[Ve&63]}function fe(Ve,Ze,Ne){for(var we,Se=[],ot=Ze;otut?ut:rt+ot));return we===1?(Ze=Ve[Ne-1],Se.push(te[Ze>>2]+te[Ze<<4&63]+"==")):we===2&&(Ze=(Ve[Ne-2]<<8)+Ve[Ne-1],Se.push(te[Ze>>10]+te[Ze>>4&63]+te[Ze<<2&63]+"=")),Se.join("")}},19208:function(xn,zt,te){"use strict";var E;var De=te(86251),ke=te(67467),Te=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=_e,E=rt,zt.h2=50;var pe=2147483647;E=pe,_e.TYPED_ARRAY_SUPPORT=ge(),!_e.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 Fe=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(Fe,ie),Fe.foo()===42}catch(se){return!1}}Object.defineProperty(_e.prototype,"parent",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.buffer}}),Object.defineProperty(_e.prototype,"offset",{enumerable:!0,get:function(){if(_e.isBuffer(this))return this.byteOffset}});function Ke(Fe){if(Fe>pe)throw new RangeError('The value "'+Fe+'" is invalid for option "size"');var ie=new Uint8Array(Fe);return Object.setPrototypeOf(ie,_e.prototype),ie}function _e(Fe,ie,se){if(typeof Fe=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(Fe)}return je(Fe,ie,se)}_e.poolSize=8192;function je(Fe,ie,se){if(typeof Fe=="string")return Ve(Fe,ie);if(ArrayBuffer.isView(Fe))return Ne(Fe);if(Fe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Fe);if(wt(Fe,ArrayBuffer)||Fe&&wt(Fe.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(wt(Fe,SharedArrayBuffer)||Fe&&wt(Fe.buffer,SharedArrayBuffer)))return we(Fe,ie,se);if(typeof Fe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ce=Fe.valueOf&&Fe.valueOf();if(Ce!=null&&Ce!==Fe)return _e.from(Ce,ie,se);var ye=Se(Fe);if(ye)return ye;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Fe[Symbol.toPrimitive]=="function")return _e.from(Fe[Symbol.toPrimitive]("string"),ie,se);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Fe)}_e.from=function(Fe,ie,se){return je(Fe,ie,se)},Object.setPrototypeOf(_e.prototype,Uint8Array.prototype),Object.setPrototypeOf(_e,Uint8Array);function ae(Fe){if(typeof Fe!="number")throw new TypeError('"size" argument must be of type number');if(Fe<0)throw new RangeError('The value "'+Fe+'" is invalid for option "size"')}function fe(Fe,ie,se){return ae(Fe),Fe<=0?Ke(Fe):ie!==void 0?typeof se=="string"?Ke(Fe).fill(ie,se):Ke(Fe).fill(ie):Ke(Fe)}_e.alloc=function(Fe,ie,se){return fe(Fe,ie,se)};function be(Fe){return ae(Fe),Ke(Fe<0?0:ot(Fe)|0)}_e.allocUnsafe=function(Fe){return be(Fe)},_e.allocUnsafeSlow=function(Fe){return be(Fe)};function Ve(Fe,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!_e.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var se=ut(Fe,ie)|0,Ce=Ke(se),ye=Ce.write(Fe,ie);return ye!==se&&(Ce=Ce.slice(0,ye)),Ce}function Ze(Fe){for(var ie=Fe.length<0?0:ot(Fe.length)|0,se=Ke(ie),Ce=0;Ce=pe)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+pe.toString(16)+" bytes");return Fe|0}function rt(Fe){return+Fe!=Fe&&(Fe=0),_e.alloc(+Fe)}_e.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==_e.prototype},_e.compare=function(ie,se){if(wt(ie,Uint8Array)&&(ie=_e.from(ie,ie.offset,ie.byteLength)),wt(se,Uint8Array)&&(se=_e.from(se,se.offset,se.byteLength)),!_e.isBuffer(ie)||!_e.isBuffer(se))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===se)return 0;for(var Ce=ie.length,ye=se.length,mt=0,Ct=Math.min(Ce,ye);mtye.length?_e.from(Ct).copy(ye,mt):Uint8Array.prototype.set.call(ye,Ct,mt);else if(_e.isBuffer(Ct))Ct.copy(ye,mt);else throw new TypeError('"list" argument must be an Array of Buffers');mt+=Ct.length}return ye};function ut(Fe,ie){if(_e.isBuffer(Fe))return Fe.length;if(ArrayBuffer.isView(Fe)||wt(Fe,ArrayBuffer))return Fe.byteLength;if(typeof Fe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Fe);var se=Fe.length,Ce=arguments.length>2&&arguments[2]===!0;if(!Ce&&se===0)return 0;for(var ye=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return se;case"utf8":case"utf-8":return Bt(Fe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return se*2;case"hex":return se>>>1;case"base64":return Ee(Fe).length;default:if(ye)return Ce?-1:Bt(Fe).length;ie=(""+ie).toLowerCase(),ye=!0}}_e.byteLength=ut;function Re(Fe,ie,se){var Ce=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((se===void 0||se>this.length)&&(se=this.length),se<=0)||(se>>>=0,ie>>>=0,se<=ie))return"";for(Fe||(Fe="utf8");;)switch(Fe){case"hex":return Dt(this,ie,se);case"utf8":case"utf-8":return Qe(this,ie,se);case"ascii":return St(this,ie,se);case"latin1":case"binary":return xt(this,ie,se);case"base64":return gt(this,ie,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Le(this,ie,se);default:if(Ce)throw new TypeError("Unknown encoding: "+Fe);Fe=(Fe+"").toLowerCase(),Ce=!0}}_e.prototype._isBuffer=!0;function xe(Fe,ie,se){var Ce=Fe[ie];Fe[ie]=Fe[se],Fe[se]=Ce}_e.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var se=0;sese&&(ie+=" ... "),""},Te&&(_e.prototype[Te]=_e.prototype.inspect),_e.prototype.compare=function(ie,se,Ce,ye,mt){if(wt(ie,Uint8Array)&&(ie=_e.from(ie,ie.offset,ie.byteLength)),!_e.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(se===void 0&&(se=0),Ce===void 0&&(Ce=ie?ie.length:0),ye===void 0&&(ye=0),mt===void 0&&(mt=this.length),se<0||Ce>ie.length||ye<0||mt>this.length)throw new RangeError("out of range index");if(ye>=mt&&se>=Ce)return 0;if(ye>=mt)return-1;if(se>=Ce)return 1;if(se>>>=0,Ce>>>=0,ye>>>=0,mt>>>=0,this===ie)return 0;for(var Ct=mt-ye,Ut=Ce-se,me=Math.min(Ct,Ut),re=this.slice(ye,mt),ne=ie.slice(se,Ce),ee=0;ee2147483647?se=2147483647:se<-2147483648&&(se=-2147483648),se=+se,ct(se)&&(se=ye?0:Fe.length-1),se<0&&(se=Fe.length+se),se>=Fe.length){if(ye)return-1;se=Fe.length-1}else if(se<0)if(ye)se=0;else return-1;if(typeof ie=="string"&&(ie=_e.from(ie,Ce)),_e.isBuffer(ie))return ie.length===0?-1:Ie(Fe,ie,se,Ce,ye);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?ye?Uint8Array.prototype.indexOf.call(Fe,ie,se):Uint8Array.prototype.lastIndexOf.call(Fe,ie,se):Ie(Fe,[ie],se,Ce,ye);throw new TypeError("val must be string, number or Buffer")}function Ie(Fe,ie,se,Ce,ye){var mt=1,Ct=Fe.length,Ut=ie.length;if(Ce!==void 0&&(Ce=String(Ce).toLowerCase(),Ce==="ucs2"||Ce==="ucs-2"||Ce==="utf16le"||Ce==="utf-16le")){if(Fe.length<2||ie.length<2)return-1;mt=2,Ct/=2,Ut/=2,se/=2}function me(oe,Ue){return mt===1?oe[Ue]:oe.readUInt16BE(Ue*mt)}var re;if(ye){var ne=-1;for(re=se;reCt&&(se=Ct-Ut),re=se;re>=0;re--){for(var ee=!0,de=0;deye&&(Ce=ye)):Ce=ye;var mt=ie.length;Ce>mt/2&&(Ce=mt/2);for(var Ct=0;Ct>>0,isFinite(Ce)?(Ce=Ce>>>0,ye===void 0&&(ye="utf8")):(ye=Ce,Ce=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var mt=this.length-se;if((Ce===void 0||Ce>mt)&&(Ce=mt),ie.length>0&&(Ce<0||se<0)||se>this.length)throw new RangeError("Attempt to write outside buffer bounds");ye||(ye="utf8");for(var Ct=!1;;)switch(ye){case"hex":return pt(this,ie,se,Ce);case"utf8":case"utf-8":return ve(this,ie,se,Ce);case"ascii":case"latin1":case"binary":return Oe(this,ie,se,Ce);case"base64":return ze(this,ie,se,Ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return He(this,ie,se,Ce);default:if(Ct)throw new TypeError("Unknown encoding: "+ye);ye=(""+ye).toLowerCase(),Ct=!0}},_e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function gt(Fe,ie,se){return ie===0&&se===Fe.length?De.fromByteArray(Fe):De.fromByteArray(Fe.slice(ie,se))}function Qe(Fe,ie,se){se=Math.min(Fe.length,se);for(var Ce=[],ye=ie;ye239?4:mt>223?3:mt>191?2:1;if(ye+Ut<=se){var me,re,ne,ee;switch(Ut){case 1:mt<128&&(Ct=mt);break;case 2:me=Fe[ye+1],(me&192)===128&&(ee=(mt&31)<<6|me&63,ee>127&&(Ct=ee));break;case 3:me=Fe[ye+1],re=Fe[ye+2],(me&192)===128&&(re&192)===128&&(ee=(mt&15)<<12|(me&63)<<6|re&63,ee>2047&&(ee<55296||ee>57343)&&(Ct=ee));break;case 4:me=Fe[ye+1],re=Fe[ye+2],ne=Fe[ye+3],(me&192)===128&&(re&192)===128&&(ne&192)===128&&(ee=(mt&15)<<18|(me&63)<<12|(re&63)<<6|ne&63,ee>65535&&ee<1114112&&(Ct=ee))}}Ct===null?(Ct=65533,Ut=1):Ct>65535&&(Ct-=65536,Ce.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),Ce.push(Ct),ye+=Ut}return Pt(Ce)}var vt=4096;function Pt(Fe){var ie=Fe.length;if(ie<=vt)return String.fromCharCode.apply(String,Fe);for(var se="",Ce=0;CeCe)&&(se=Ce);for(var ye="",mt=ie;mtCe&&(ie=Ce),se<0?(se+=Ce,se<0&&(se=0)):se>Ce&&(se=Ce),sese)throw new RangeError("Trying to access beyond buffer length")}_e.prototype.readUintLE=_e.prototype.readUIntLE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie],mt=1,Ct=0;++Ct>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie+--se],mt=1;se>0&&(mt*=256);)ye+=this[ie+--se]*mt;return ye},_e.prototype.readUint8=_e.prototype.readUInt8=function(ie,se){return ie=ie>>>0,se||ce(ie,1,this.length),this[ie]},_e.prototype.readUint16LE=_e.prototype.readUInt16LE=function(ie,se){return ie=ie>>>0,se||ce(ie,2,this.length),this[ie]|this[ie+1]<<8},_e.prototype.readUint16BE=_e.prototype.readUInt16BE=function(ie,se){return ie=ie>>>0,se||ce(ie,2,this.length),this[ie]<<8|this[ie+1]},_e.prototype.readUint32LE=_e.prototype.readUInt32LE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},_e.prototype.readUint32BE=_e.prototype.readUInt32BE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},_e.prototype.readIntLE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=this[ie],mt=1,Ct=0;++Ct=mt&&(ye-=Math.pow(2,8*se)),ye},_e.prototype.readIntBE=function(ie,se,Ce){ie=ie>>>0,se=se>>>0,Ce||ce(ie,se,this.length);for(var ye=se,mt=1,Ct=this[ie+--ye];ye>0&&(mt*=256);)Ct+=this[ie+--ye]*mt;return mt*=128,Ct>=mt&&(Ct-=Math.pow(2,8*se)),Ct},_e.prototype.readInt8=function(ie,se){return ie=ie>>>0,se||ce(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},_e.prototype.readInt16LE=function(ie,se){ie=ie>>>0,se||ce(ie,2,this.length);var Ce=this[ie]|this[ie+1]<<8;return Ce&32768?Ce|4294901760:Ce},_e.prototype.readInt16BE=function(ie,se){ie=ie>>>0,se||ce(ie,2,this.length);var Ce=this[ie+1]|this[ie]<<8;return Ce&32768?Ce|4294901760:Ce},_e.prototype.readInt32LE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},_e.prototype.readInt32BE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},_e.prototype.readFloatLE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),ke.read(this,ie,!0,23,4)},_e.prototype.readFloatBE=function(ie,se){return ie=ie>>>0,se||ce(ie,4,this.length),ke.read(this,ie,!1,23,4)},_e.prototype.readDoubleLE=function(ie,se){return ie=ie>>>0,se||ce(ie,8,this.length),ke.read(this,ie,!0,52,8)},_e.prototype.readDoubleBE=function(ie,se){return ie=ie>>>0,se||ce(ie,8,this.length),ke.read(this,ie,!1,52,8)};function Be(Fe,ie,se,Ce,ye,mt){if(!_e.isBuffer(Fe))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>ye||ieFe.length)throw new RangeError("Index out of range")}_e.prototype.writeUintLE=_e.prototype.writeUIntLE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,Ce=Ce>>>0,!ye){var mt=Math.pow(2,8*Ce)-1;Be(this,ie,se,Ce,mt,0)}var Ct=1,Ut=0;for(this[se]=ie&255;++Ut>>0,Ce=Ce>>>0,!ye){var mt=Math.pow(2,8*Ce)-1;Be(this,ie,se,Ce,mt,0)}var Ct=Ce-1,Ut=1;for(this[se+Ct]=ie&255;--Ct>=0&&(Ut*=256);)this[se+Ct]=ie/Ut&255;return se+Ce},_e.prototype.writeUint8=_e.prototype.writeUInt8=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,1,255,0),this[se]=ie&255,se+1},_e.prototype.writeUint16LE=_e.prototype.writeUInt16LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,65535,0),this[se]=ie&255,this[se+1]=ie>>>8,se+2},_e.prototype.writeUint16BE=_e.prototype.writeUInt16BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,65535,0),this[se]=ie>>>8,this[se+1]=ie&255,se+2},_e.prototype.writeUint32LE=_e.prototype.writeUInt32LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,4294967295,0),this[se+3]=ie>>>24,this[se+2]=ie>>>16,this[se+1]=ie>>>8,this[se]=ie&255,se+4},_e.prototype.writeUint32BE=_e.prototype.writeUInt32BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,4294967295,0),this[se]=ie>>>24,this[se+1]=ie>>>16,this[se+2]=ie>>>8,this[se+3]=ie&255,se+4},_e.prototype.writeIntLE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,!ye){var mt=Math.pow(2,8*Ce-1);Be(this,ie,se,Ce,mt-1,-mt)}var Ct=0,Ut=1,me=0;for(this[se]=ie&255;++Ct>0)-me&255;return se+Ce},_e.prototype.writeIntBE=function(ie,se,Ce,ye){if(ie=+ie,se=se>>>0,!ye){var mt=Math.pow(2,8*Ce-1);Be(this,ie,se,Ce,mt-1,-mt)}var Ct=Ce-1,Ut=1,me=0;for(this[se+Ct]=ie&255;--Ct>=0&&(Ut*=256);)ie<0&&me===0&&this[se+Ct+1]!==0&&(me=1),this[se+Ct]=(ie/Ut>>0)-me&255;return se+Ce},_e.prototype.writeInt8=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,1,127,-128),ie<0&&(ie=255+ie+1),this[se]=ie&255,se+1},_e.prototype.writeInt16LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,32767,-32768),this[se]=ie&255,this[se+1]=ie>>>8,se+2},_e.prototype.writeInt16BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,2,32767,-32768),this[se]=ie>>>8,this[se+1]=ie&255,se+2},_e.prototype.writeInt32LE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,2147483647,-2147483648),this[se]=ie&255,this[se+1]=ie>>>8,this[se+2]=ie>>>16,this[se+3]=ie>>>24,se+4},_e.prototype.writeInt32BE=function(ie,se,Ce){return ie=+ie,se=se>>>0,Ce||Be(this,ie,se,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[se]=ie>>>24,this[se+1]=ie>>>16,this[se+2]=ie>>>8,this[se+3]=ie&255,se+4};function Je(Fe,ie,se,Ce,ye,mt){if(se+Ce>Fe.length)throw new RangeError("Index out of range");if(se<0)throw new RangeError("Index out of range")}function ht(Fe,ie,se,Ce,ye){return ie=+ie,se=se>>>0,ye||Je(Fe,ie,se,4,34028234663852886e22,-34028234663852886e22),ke.write(Fe,ie,se,Ce,23,4),se+4}_e.prototype.writeFloatLE=function(ie,se,Ce){return ht(this,ie,se,!0,Ce)},_e.prototype.writeFloatBE=function(ie,se,Ce){return ht(this,ie,se,!1,Ce)};function Me(Fe,ie,se,Ce,ye){return ie=+ie,se=se>>>0,ye||Je(Fe,ie,se,8,17976931348623157e292,-17976931348623157e292),ke.write(Fe,ie,se,Ce,52,8),se+8}_e.prototype.writeDoubleLE=function(ie,se,Ce){return Me(this,ie,se,!0,Ce)},_e.prototype.writeDoubleBE=function(ie,se,Ce){return Me(this,ie,se,!1,Ce)},_e.prototype.copy=function(ie,se,Ce,ye){if(!_e.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(Ce||(Ce=0),!ye&&ye!==0&&(ye=this.length),se>=ie.length&&(se=ie.length),se||(se=0),ye>0&&ye=this.length)throw new RangeError("Index out of range");if(ye<0)throw new RangeError("sourceEnd out of bounds");ye>this.length&&(ye=this.length),ie.length-se>>0,Ce=Ce===void 0?this.length:Ce>>>0,ie||(ie=0);var Ct;if(typeof ie=="number")for(Ct=se;Ct55295&&se<57344){if(!ye){if(se>56319){(ie-=3)>-1&&mt.push(239,191,189);continue}else if(Ct+1===Ce){(ie-=3)>-1&&mt.push(239,191,189);continue}ye=se;continue}if(se<56320){(ie-=3)>-1&&mt.push(239,191,189),ye=se;continue}se=(ye-55296<<10|se-56320)+65536}else ye&&(ie-=3)>-1&&mt.push(239,191,189);if(ye=null,se<128){if((ie-=1)<0)break;mt.push(se)}else if(se<2048){if((ie-=2)<0)break;mt.push(se>>6|192,se&63|128)}else if(se<65536){if((ie-=3)<0)break;mt.push(se>>12|224,se>>6&63|128,se&63|128)}else if(se<1114112){if((ie-=4)<0)break;mt.push(se>>18|240,se>>12&63|128,se>>6&63|128,se&63|128)}else throw new Error("Invalid code point")}return mt}function at(Fe){for(var ie=[],se=0;se>8,ye=se%256,mt.push(ye),mt.push(Ce);return mt}function Ee(Fe){return De.toByteArray(ft(Fe))}function st(Fe,ie,se,Ce){for(var ye=0;ye=ie.length||ye>=Fe.length);++ye)ie[ye+se]=Fe[ye];return ye}function wt(Fe,ie){return Fe instanceof ie||Fe!=null&&Fe.constructor!=null&&Fe.constructor.name!=null&&Fe.constructor.name===ie.name}function ct(Fe){return Fe!==Fe}var it=function(){for(var Fe="0123456789abcdef",ie=new Array(256),se=0;se<16;++se)for(var Ce=se*16,ye=0;ye<16;++ye)ie[Ce+ye]=Fe[se]+Fe[ye];return ie}()},99498:function(xn,zt,te){(function(E){E(te(89780))})(function(E){E.defineOption("placeholder","",function(_e,je,ae){var fe=ae&&ae!=E.Init;if(je&&!fe)_e.on("blur",pe),_e.on("change",ge),_e.on("swapDoc",ge),E.on(_e.getInputField(),"compositionupdate",_e.state.placeholderCompose=function(){Te(_e)}),ge(_e);else if(!je&&fe){_e.off("blur",pe),_e.off("change",ge),_e.off("swapDoc",ge),E.off(_e.getInputField(),"compositionupdate",_e.state.placeholderCompose),De(_e);var be=_e.getWrapperElement();be.className=be.className.replace(" CodeMirror-empty","")}je&&!_e.hasFocus()&&pe(_e)});function De(_e){_e.state.placeholder&&(_e.state.placeholder.parentNode.removeChild(_e.state.placeholder),_e.state.placeholder=null)}function ke(_e){De(_e);var je=_e.state.placeholder=document.createElement("pre");je.style.cssText="height: 0; overflow: visible",je.style.direction=_e.getOption("direction"),je.className="CodeMirror-placeholder CodeMirror-line-like";var ae=_e.getOption("placeholder");typeof ae=="string"&&(ae=document.createTextNode(ae)),je.appendChild(ae),_e.display.lineSpace.insertBefore(je,_e.display.lineSpace.firstChild)}function Te(_e){setTimeout(function(){var je=!1,ae=_e.getInputField();ae.nodeName=="TEXTAREA"?je=!ae.value:_e.lineCount()==1&&(je=!/[^\u200b]/.test(ae.querySelector(".CodeMirror-line").textContent)),je?ke(_e):De(_e)},20)}function pe(_e){Ke(_e)&&ke(_e)}function ge(_e){var je=_e.getWrapperElement(),ae=Ke(_e);je.className=je.className.replace(" CodeMirror-empty","")+(ae?" CodeMirror-empty":""),ae?ke(_e):De(_e)}function Ke(_e){return _e.lineCount()===1&&_e.getLine(0)===""}})},25717:function(xn,zt,te){(function(E){E(te(89780))})(function(E){var De={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ke=E.Pos;E.defineOption("autoCloseBrackets",!1,function(Ne,we,Se){Se&&Se!=E.Init&&(Ne.removeKeyMap(pe),Ne.state.closeBrackets=null),we&&(ge(Te(we,"pairs")),Ne.state.closeBrackets=we,Ne.addKeyMap(pe))});function Te(Ne,we){return we=="pairs"&&typeof Ne=="string"?Ne:typeof Ne=="object"&&Ne[we]!=null?Ne[we]:De[we]}var pe={Backspace:je,Enter:ae};function ge(Ne){for(var we=0;we=0;rt--){var Re=ot[rt].head;Ne.replaceRange("",ke(Re.line,Re.ch-1),ke(Re.line,Re.ch+1),"+delete")}}function ae(Ne){var we=_e(Ne),Se=we&&Te(we,"explode");if(!Se||Ne.getOption("disableInput"))return E.Pass;for(var ot=Ne.listSelections(),rt=0;rt0;return{anchor:new ke(Ne.anchor.line,Ne.anchor.ch+(we?-1:1)),head:new ke(Ne.head.line,Ne.head.ch+(we?1:-1))}}function be(Ne,we){var Se=_e(Ne);if(!Se||Ne.getOption("disableInput"))return E.Pass;var ot=Te(Se,"pairs"),rt=ot.indexOf(we);if(rt==-1)return E.Pass;for(var ut=Te(Se,"closeBefore"),Re=Te(Se,"triples"),xe=ot.charAt(rt+1)==we,Ge=Ne.listSelections(),Ie=rt%2==0,pt,ve=0;ve=0&&Ne.getRange(ze,ke(ze.line,ze.ch+3))==we+we+we?He="skipThree":He="skip";else if(xe&&ze.ch>1&&Re.indexOf(we)>=0&&Ne.getRange(ke(ze.line,ze.ch-2),ze)==we+we){if(ze.ch>2&&/\bstring/.test(Ne.getTokenTypeAt(ke(ze.line,ze.ch-2))))return E.Pass;He="addFour"}else if(xe){var Qe=ze.ch==0?" ":Ne.getRange(ke(ze.line,ze.ch-1),ze);if(!E.isWordChar(gt)&&Qe!=we&&!E.isWordChar(Qe))He="both";else return E.Pass}else if(Ie&&(gt.length===0||/\s/.test(gt)||ut.indexOf(gt)>-1))He="both";else return E.Pass;if(!pt)pt=He;else if(pt!=He)return E.Pass}var vt=rt%2?ot.charAt(rt-1):we,Pt=rt%2?we:ot.charAt(rt+1);Ne.operation(function(){if(pt=="skip")Ne.execCommand("goCharRight");else if(pt=="skipThree")for(var St=0;St<3;St++)Ne.execCommand("goCharRight");else if(pt=="surround"){for(var xt=Ne.getSelections(),St=0;St'"]=function(Ve){return Te(Ve)}),je.addKeyMap(be)}});var De=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],ke=["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 Te(je){if(je.getOption("disableInput"))return E.Pass;for(var ae=je.listSelections(),fe=[],be=je.getOption("autoCloseTags"),Ve=0;VeZe.ch&&(rt=rt.slice(0,rt.length-Ne.end+Ze.ch));var Ge=rt.toLowerCase();if(!rt||Ne.type=="string"&&(Ne.end!=Ze.ch||!/[\"\']/.test(Ne.string.charAt(Ne.string.length-1))||Ne.string.length==1)||Ne.type=="tag"&&ot.close||Ne.string.indexOf("/")==Ze.ch-Ne.start-1||Re&&Ke(Re,Ge)>-1||_e(je,we.mode.xmlCurrentContext&&we.mode.xmlCurrentContext(Se)||[],rt,Ze,!0))return E.Pass;var Ie=typeof be=="object"&&be.emptyTags;if(Ie&&Ke(Ie,rt)>-1){fe[Ve]={text:"/>",newPos:E.Pos(Ze.line,Ze.ch+2)};continue}var pt=xe&&Ke(xe,Ge)>-1;fe[Ve]={indent:pt,text:">"+(pt?` -`:"")+"",newPos:pt?E.Pos(Ze.line+1,0):E.Pos(Ze.line,Ze.ch+1)}}for(var ve=typeof be=="object"&&be.dontIndentOnAutoClose,Ue=ae.length-1;Ue>=0;Ue--){var Oe=fe[Ue];je.replaceRange(Oe.text,ae[Ue].head,ae[Ue].anchor,"+insert");var ze=je.listSelections().slice(0);ze[Ue]={head:Oe.newPos,anchor:Oe.newPos},je.setSelections(ze),!ve&&Oe.indent&&(je.indentLine(Oe.newPos.line,null,!0),je.indentLine(Oe.newPos.line+1,null,!0))}}function pe(je,ae){for(var fe=je.listSelections(),be=[],Ue=ae?"/":""&&(Re+=">"),be[we]=Re}if(je.replaceSelections(be),fe=je.listSelections(),!Ne)for(var we=0;we=0&&ae[Se]==fe;Se--)++we;be=Ne.to;for(var Se=1;Se=Se.max))return Se.ch=0,Se.text=Se.cm.getLine(++Se.line),!0}function ae(Se){if(!(Se.line<=Se.min))return Se.text=Se.cm.getLine(--Se.line),Se.ch=Se.text.length,!0}function fe(Se){for(;;){var ot=Se.text.indexOf(">",Se.ch);if(ot==-1){if(je(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot+1;continue}var rt=Se.text.lastIndexOf("/",ot),ut=rt>-1&&!/\S/.test(Se.text.slice(rt+1,ot));return Se.ch=ot+1,ut?"selfClose":"regular"}}function be(Se){for(;;){var ot=Se.ch?Se.text.lastIndexOf("<",Se.ch-1):-1;if(ot==-1){if(ae(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot;continue}ge.lastIndex=ot,Se.ch=ot;var rt=ge.exec(Se.text);if(rt&&rt.index==ot)return rt}}function Ue(Se){for(;;){ge.lastIndex=Se.ch;var ot=ge.exec(Se.text);if(!ot){if(je(Se))continue;return}if(!_e(Se,ot.index+1)){Se.ch=ot.index+1;continue}return Se.ch=ot.index+ot[0].length,ot}}function Ze(Se){for(;;){var ot=Se.ch?Se.text.lastIndexOf(">",Se.ch-1):-1;if(ot==-1){if(ae(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot;continue}var rt=Se.text.lastIndexOf("/",ot),ut=rt>-1&&!/\S/.test(Se.text.slice(rt+1,ot));return Se.ch=ot+1,ut?"selfClose":"regular"}}function Ne(Se,ot){for(var rt=[];;){var ut=Ue(Se),Re,xe=Se.line,Ge=Se.ch-(ut?ut[0].length:0);if(!ut||!(Re=fe(Se)))return;if(Re!="selfClose")if(ut[1]){for(var Ie=rt.length-1;Ie>=0;--Ie)if(rt[Ie]==ut[2]){rt.length=Ie;break}if(Ie<0&&(!ot||ot==ut[2]))return{tag:ut[2],from:De(xe,Ge),to:De(Se.line,Se.ch)}}else rt.push(ut[2])}}function we(Se,ot){for(var rt=[];;){var ut=Ze(Se);if(!ut)return;if(ut=="selfClose"){be(Se);continue}var Re=Se.line,xe=Se.ch,Ge=be(Se);if(!Ge)return;if(Ge[1])rt.push(Ge[2]);else{for(var Ie=rt.length-1;Ie>=0;--Ie)if(rt[Ie]==Ge[2]){rt.length=Ie;break}if(Ie<0&&(!ot||ot==Ge[2]))return{tag:Ge[2],from:De(Se.line,Se.ch),to:De(Re,xe)}}}}E.registerHelper("fold","xml",function(Se,ot){for(var rt=new Ve(Se,ot.line,0);;){var ut=Ue(rt);if(!ut||rt.line!=ot.line)return;var Re=fe(rt);if(!Re)return;if(!ut[1]&&Re!="selfClose"){var xe=De(rt.line,rt.ch),Ge=Ne(rt,ut[2]);return Ge&&ke(Ge.from,xe)>0?{from:xe,to:Ge.from}:null}}}),E.findMatchingTag=function(Se,ot,rt){var ut=new Ve(Se,ot.line,ot.ch,rt);if(!(ut.text.indexOf(">")==-1&&ut.text.indexOf("<")==-1)){var Re=fe(ut),xe=Re&&De(ut.line,ut.ch),Ge=Re&&be(ut);if(!(!Re||!Ge||ke(ut,ot)>0)){var Ie={from:De(ut.line,ut.ch),to:xe,tag:Ge[2]};return Re=="selfClose"?{open:Ie,close:null,at:"open"}:Ge[1]?{open:we(ut,Ge[2]),close:Ie,at:"close"}:(ut=new Ve(Se,xe.line,xe.ch,rt),{open:Ie,close:Ne(ut,Ge[2]),at:"open"})}}},E.findEnclosingTag=function(Se,ot,rt,ut){for(var Re=new Ve(Se,ot.line,ot.ch,rt);;){var xe=we(Re,ut);if(!xe)break;var Ge=new Ve(Se,ot.line,ot.ch,rt),Ie=Ne(Ge,xe.tag);if(Ie)return{open:xe,close:Ie}}},E.scanForClosingTag=function(Se,ot,rt,ut){var Re=new Ve(Se,ot.line,ot.ch,ut?{from:0,to:ut}:null);return Ne(Re,rt)}})},89780:function(Fn){(function(jt,te){Fn.exports=te()})(this,function(){"use strict";var jt=navigator.userAgent,te=navigator.platform,E=/gecko\/\d/i.test(jt),De=/MSIE \d/.test(jt),ke=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(jt),Te=/Edge\/(\d+)/.exec(jt),pe=De||ke||Te,ge=pe&&(De?document.documentMode||6:+(Te||ke)[1]),Ve=!Te&&/WebKit\//.test(jt),_e=Ve&&/Qt\/\d+\.\d+/.test(jt),je=!Te&&/Chrome\//.test(jt),ae=/Opera\//.test(jt),fe=/Apple Computer/.test(navigator.vendor),be=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(jt),Ue=/PhantomJS/.test(jt),Ze=!Te&&/AppleWebKit/.test(jt)&&/Mobile\/\w+/.test(jt),Ne=/Android/.test(jt),we=Ze||Ne||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(jt),Se=Ze||/Mac/.test(te),ot=/\bCrOS\b/.test(jt),rt=/win/i.test(te),ut=ae&&jt.match(/Version\/(\d*\.\d*)/);ut&&(ut=Number(ut[1])),ut&&ut>=15&&(ae=!1,Ve=!0);var Re=Se&&(_e||ae&&(ut==null||ut<12.11)),xe=E||pe&&ge>=9;function Ge(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Ie=function(a,y){var x=a.className,b=Ge(y).exec(x);if(b){var z=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(z?b[1]+z:"")}};function pt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ve(a,y){return pt(a).appendChild(y)}function Oe(a,y,x,b){var z=document.createElement(a);if(x&&(z.className=x),b&&(z.style.cssText=b),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var le=0;le=y)return he+(y-le);he+=Pe-le,he+=x-he%x,le=Pe+1}}var ce=function(){this.id=null,this.f=null,this.time=0,this.handler=xt(this.onTimeout,this)};ce.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},ce.prototype.set=function(a,y){this.f=y;var x=+new Date+a;(!this.id||x=y)return b+Math.min(he,y-z);if(z+=le-b,z+=x-z%x,b=le+1,z>=y)return b}}var at=[""];function Xe(a){for(;at.length<=a;)at.push(Ee(at)+" ");return at[a]}function Ee(a){return a[a.length-1]}function st(a,y){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||Fe.test(a))}function se(a,y){return y?y.source.indexOf("\\w")>-1&&ie(a)?!0:y.test(a):ie(a)}function Ce(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var ye=/[\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 mt(a){return a.charCodeAt(0)>=768&&ye.test(a)}function Ct(a,y,x){for(;(x<0?y>0:yx?-1:1;;){if(y==x)return y;var z=(y+x)/2,le=b<0?Math.ceil(z):Math.floor(z);if(le==y)return a(le)?y:x;a(le)?x=le:y=le+b}}function me(a,y,x,b){if(!a)return b(y,x,"ltr",0);for(var z=!1,le=0;ley||y==x&&he.to==y)&&(b(Math.max(he.from,y),Math.min(he.to,x),he.level==1?"rtl":"ltr",le),z=!0)}z||b(y,x,"ltr")}var re=null;function ne(a,y,x){var b;re=null;for(var z=0;zy)return z;le.to==y&&(le.from!=le.to&&x=="before"?b=z:re=z),le.from==y&&(le.from!=le.to&&x!="before"?b=z:re=z)}return b!=null?b:re}var ee=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(et){return et<=247?a.charAt(et):1424<=et&&et<=1524?"R":1536<=et&&et<=1785?y.charAt(et-1536):1774<=et&&et<=2220?"r":8192<=et&&et<=8203?"w":et==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,le=/[LRr]/,he=/[Lb1n]/,Pe=/[1n]/;function We(et,Nt,Zt){this.level=et,this.from=Nt,this.to=Zt}return function(et,Nt){var Zt=Nt=="ltr"?"L":"R";if(et.length==0||Nt=="ltr"&&!b.test(et))return!1;for(var An=et.length,fn=[],fr=0;fr-1&&(b[y]=z.slice(0,le).concat(z.slice(le+1)))}}}function Ft(a,y){var x=At(a,y);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),z=0;z0}function nn(a){a.prototype.on=function(y,x){Ke(this,y,x)},a.prototype.off=function(y,x){It(this,y,x)}}function zn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function hr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function Sn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Cr(a){zn(a),hr(a)}function la(a){return a.target||a.srcElement}function ca(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Se&&a.ctrlKey&&y==1&&(y=3),y}var da=function(){if(pe&&ge<9)return!1;var a=Oe("div");return"draggable"in a||"dragDrop"in a}(),ua;function Ba(a){if(ua==null){var y=Oe("span","\u200B");ve(a,Oe("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(ua=y.offsetWidth<=1&&y.offsetHeight>2&&!(pe&&ge<8))}var x=ua?Oe("span","\u200B"):Oe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var fa;function Fr(a){if(fa!=null)return fa;var y=ve(a,document.createTextNode("A\u062EA")),x=He(y,0,1).getBoundingClientRect(),b=He(y,1,2).getBoundingClientRect();return pt(a),!x||x.left==x.right?!1:fa=b.right-x.right<3}var Ma=` +`:"")+"",newPos:pt?E.Pos(Ze.line+1,0):E.Pos(Ze.line,Ze.ch+1)}}for(var ve=typeof be=="object"&&be.dontIndentOnAutoClose,Ve=ae.length-1;Ve>=0;Ve--){var Oe=fe[Ve];je.replaceRange(Oe.text,ae[Ve].head,ae[Ve].anchor,"+insert");var ze=je.listSelections().slice(0);ze[Ve]={head:Oe.newPos,anchor:Oe.newPos},je.setSelections(ze),!ve&&Oe.indent&&(je.indentLine(Oe.newPos.line,null,!0),je.indentLine(Oe.newPos.line+1,null,!0))}}function pe(je,ae){for(var fe=je.listSelections(),be=[],Ve=ae?"/":""&&(Re+=">"),be[we]=Re}if(je.replaceSelections(be),fe=je.listSelections(),!Ne)for(var we=0;we=0&&ae[Se]==fe;Se--)++we;be=Ne.to;for(var Se=1;Se=Se.max))return Se.ch=0,Se.text=Se.cm.getLine(++Se.line),!0}function ae(Se){if(!(Se.line<=Se.min))return Se.text=Se.cm.getLine(--Se.line),Se.ch=Se.text.length,!0}function fe(Se){for(;;){var ot=Se.text.indexOf(">",Se.ch);if(ot==-1){if(je(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot+1;continue}var rt=Se.text.lastIndexOf("/",ot),ut=rt>-1&&!/\S/.test(Se.text.slice(rt+1,ot));return Se.ch=ot+1,ut?"selfClose":"regular"}}function be(Se){for(;;){var ot=Se.ch?Se.text.lastIndexOf("<",Se.ch-1):-1;if(ot==-1){if(ae(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot;continue}ge.lastIndex=ot,Se.ch=ot;var rt=ge.exec(Se.text);if(rt&&rt.index==ot)return rt}}function Ve(Se){for(;;){ge.lastIndex=Se.ch;var ot=ge.exec(Se.text);if(!ot){if(je(Se))continue;return}if(!_e(Se,ot.index+1)){Se.ch=ot.index+1;continue}return Se.ch=ot.index+ot[0].length,ot}}function Ze(Se){for(;;){var ot=Se.ch?Se.text.lastIndexOf(">",Se.ch-1):-1;if(ot==-1){if(ae(Se))continue;return}if(!_e(Se,ot+1)){Se.ch=ot;continue}var rt=Se.text.lastIndexOf("/",ot),ut=rt>-1&&!/\S/.test(Se.text.slice(rt+1,ot));return Se.ch=ot+1,ut?"selfClose":"regular"}}function Ne(Se,ot){for(var rt=[];;){var ut=Ve(Se),Re,xe=Se.line,Ge=Se.ch-(ut?ut[0].length:0);if(!ut||!(Re=fe(Se)))return;if(Re!="selfClose")if(ut[1]){for(var Ie=rt.length-1;Ie>=0;--Ie)if(rt[Ie]==ut[2]){rt.length=Ie;break}if(Ie<0&&(!ot||ot==ut[2]))return{tag:ut[2],from:De(xe,Ge),to:De(Se.line,Se.ch)}}else rt.push(ut[2])}}function we(Se,ot){for(var rt=[];;){var ut=Ze(Se);if(!ut)return;if(ut=="selfClose"){be(Se);continue}var Re=Se.line,xe=Se.ch,Ge=be(Se);if(!Ge)return;if(Ge[1])rt.push(Ge[2]);else{for(var Ie=rt.length-1;Ie>=0;--Ie)if(rt[Ie]==Ge[2]){rt.length=Ie;break}if(Ie<0&&(!ot||ot==Ge[2]))return{tag:Ge[2],from:De(Se.line,Se.ch),to:De(Re,xe)}}}}E.registerHelper("fold","xml",function(Se,ot){for(var rt=new Ke(Se,ot.line,0);;){var ut=Ve(rt);if(!ut||rt.line!=ot.line)return;var Re=fe(rt);if(!Re)return;if(!ut[1]&&Re!="selfClose"){var xe=De(rt.line,rt.ch),Ge=Ne(rt,ut[2]);return Ge&&ke(Ge.from,xe)>0?{from:xe,to:Ge.from}:null}}}),E.findMatchingTag=function(Se,ot,rt){var ut=new Ke(Se,ot.line,ot.ch,rt);if(!(ut.text.indexOf(">")==-1&&ut.text.indexOf("<")==-1)){var Re=fe(ut),xe=Re&&De(ut.line,ut.ch),Ge=Re&&be(ut);if(!(!Re||!Ge||ke(ut,ot)>0)){var Ie={from:De(ut.line,ut.ch),to:xe,tag:Ge[2]};return Re=="selfClose"?{open:Ie,close:null,at:"open"}:Ge[1]?{open:we(ut,Ge[2]),close:Ie,at:"close"}:(ut=new Ke(Se,xe.line,xe.ch,rt),{open:Ie,close:Ne(ut,Ge[2]),at:"open"})}}},E.findEnclosingTag=function(Se,ot,rt,ut){for(var Re=new Ke(Se,ot.line,ot.ch,rt);;){var xe=we(Re,ut);if(!xe)break;var Ge=new Ke(Se,ot.line,ot.ch,rt),Ie=Ne(Ge,xe.tag);if(Ie)return{open:xe,close:Ie}}},E.scanForClosingTag=function(Se,ot,rt,ut){var Re=new Ke(Se,ot.line,ot.ch,ut?{from:0,to:ut}:null);return Ne(Re,rt)}})},89780:function(xn){(function(zt,te){xn.exports=te()})(this,function(){"use strict";var zt=navigator.userAgent,te=navigator.platform,E=/gecko\/\d/i.test(zt),De=/MSIE \d/.test(zt),ke=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(zt),Te=/Edge\/(\d+)/.exec(zt),pe=De||ke||Te,ge=pe&&(De?document.documentMode||6:+(Te||ke)[1]),Ke=!Te&&/WebKit\//.test(zt),_e=Ke&&/Qt\/\d+\.\d+/.test(zt),je=!Te&&/Chrome\//.test(zt),ae=/Opera\//.test(zt),fe=/Apple Computer/.test(navigator.vendor),be=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(zt),Ve=/PhantomJS/.test(zt),Ze=!Te&&/AppleWebKit/.test(zt)&&/Mobile\/\w+/.test(zt),Ne=/Android/.test(zt),we=Ze||Ne||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(zt),Se=Ze||/Mac/.test(te),ot=/\bCrOS\b/.test(zt),rt=/win/i.test(te),ut=ae&&zt.match(/Version\/(\d*\.\d*)/);ut&&(ut=Number(ut[1])),ut&&ut>=15&&(ae=!1,Ke=!0);var Re=Se&&(_e||ae&&(ut==null||ut<12.11)),xe=E||pe&&ge>=9;function Ge(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Ie=function(a,y){var x=a.className,b=Ge(y).exec(x);if(b){var z=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(z?b[1]+z:"")}};function pt(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ve(a,y){return pt(a).appendChild(y)}function Oe(a,y,x,b){var z=document.createElement(a);if(x&&(z.className=x),b&&(z.style.cssText=b),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var le=0;le=y)return he+(y-le);he+=Pe-le,he+=x-he%x,le=Pe+1}}var ce=function(){this.id=null,this.f=null,this.time=0,this.handler=xt(this.onTimeout,this)};ce.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},ce.prototype.set=function(a,y){this.f=y;var x=+new Date+a;(!this.id||x=y)return b+Math.min(he,y-z);if(z+=le-b,z+=x-z%x,b=le+1,z>=y)return b}}var at=[""];function Xe(a){for(;at.length<=a;)at.push(Ee(at)+" ");return at[a]}function Ee(a){return a[a.length-1]}function st(a,y){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||Fe.test(a))}function se(a,y){return y?y.source.indexOf("\\w")>-1&&ie(a)?!0:y.test(a):ie(a)}function Ce(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var ye=/[\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 mt(a){return a.charCodeAt(0)>=768&&ye.test(a)}function Ct(a,y,x){for(;(x<0?y>0:yx?-1:1;;){if(y==x)return y;var z=(y+x)/2,le=b<0?Math.ceil(z):Math.floor(z);if(le==y)return a(le)?y:x;a(le)?x=le:y=le+b}}function me(a,y,x,b){if(!a)return b(y,x,"ltr",0);for(var z=!1,le=0;ley||y==x&&he.to==y)&&(b(Math.max(he.from,y),Math.min(he.to,x),he.level==1?"rtl":"ltr",le),z=!0)}z||b(y,x,"ltr")}var re=null;function ne(a,y,x){var b;re=null;for(var z=0;zy)return z;le.to==y&&(le.from!=le.to&&x=="before"?b=z:re=z),le.from==y&&(le.from!=le.to&&x!="before"?b=z:re=z)}return b!=null?b:re}var ee=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(et){return et<=247?a.charAt(et):1424<=et&&et<=1524?"R":1536<=et&&et<=1785?y.charAt(et-1536):1774<=et&&et<=2220?"r":8192<=et&&et<=8203?"w":et==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,le=/[LRr]/,he=/[Lb1n]/,Pe=/[1n]/;function We(et,Lt,Zt){this.level=et,this.from=Lt,this.to=Zt}return function(et,Lt){var Zt=Lt=="ltr"?"L":"R";if(et.length==0||Lt=="ltr"&&!b.test(et))return!1;for(var wn=et.length,fn=[],hr=0;hr-1&&(b[y]=z.slice(0,le).concat(z.slice(le+1)))}}}function Ft(a,y){var x=At(a,y);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),z=0;z0}function tn(a){a.prototype.on=function(y,x){Ue(this,y,x)},a.prototype.off=function(y,x){Ot(this,y,x)}}function Hn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function gr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function An(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Fr(a){Hn(a),gr(a)}function ua(a){return a.target||a.srcElement}function da(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Se&&a.ctrlKey&&y==1&&(y=3),y}var fa=function(){if(pe&&ge<9)return!1;var a=Oe("div");return"draggable"in a||"dragDrop"in a}(),sa;function Pa(a){if(sa==null){var y=Oe("span","\u200B");ve(a,Oe("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(sa=y.offsetWidth<=1&&y.offsetHeight>2&&!(pe&&ge<8))}var x=sa?Oe("span","\u200B"):Oe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var ma;function Sr(a){if(ma!=null)return ma;var y=ve(a,document.createTextNode("A\u062EA")),x=He(y,0,1).getBoundingClientRect(),b=He(y,1,2).getBoundingClientRect();return pt(a),!x||x.left==x.right?!1:ma=b.right-x.right<3}var Ta=` b`.split(/\n/).length!=3?function(a){for(var y=0,x=[],b=a.length;y<=b;){var z=a.indexOf(` -`,y);z==-1&&(z=a.length);var le=a.slice(y,a.charAt(z-1)=="\r"?z-1:z),he=le.indexOf("\r");he!=-1?(x.push(le.slice(0,he)),y+=he+1):(x.push(le),y=z+1)}return x}:function(a){return a.split(/\r\n?|\n/)},ya=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(x){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},Yt=function(){var a=Oe("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),rn=null;function Cn(a){if(rn!=null)return rn;var y=ve(a,Oe("span","x")),x=y.getBoundingClientRect(),b=He(y,0,1).getBoundingClientRect();return rn=Math.abs(x.left-b.left)>1}var vn={},Kt={};function dn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),vn[a]=y}function yn(a,y){Kt[a]=y}function un(a){if(typeof a=="string"&&Kt.hasOwnProperty(a))a=Kt[a];else if(a&&typeof a.name=="string"&&Kt.hasOwnProperty(a.name)){var y=Kt[a.name];typeof y=="string"&&(y={name:y}),a=it(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return un("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return un("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function ur(a,y){y=un(y);var x=vn[y.name];if(!x)return ur(a,"text/plain");var b=x(a,y);if(rr.hasOwnProperty(y.name)){var z=rr[y.name];for(var le in z)z.hasOwnProperty(le)&&(b.hasOwnProperty(le)&&(b["_"+le]=b[le]),b[le]=z[le])}if(b.name=y.name,y.helperType&&(b.helperType=y.helperType),y.modeProps)for(var he in y.modeProps)b[he]=y.modeProps[he];return b}var rr={};function zr(a,y){var x=rr.hasOwnProperty(a)?rr[a]:rr[a]={};Dt(y,x)}function dr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var x={};for(var b in y){var z=y[b];z instanceof Array&&(z=z.concat([])),x[b]=z}return x}function Yr(a,y){for(var x;a.innerMode&&(x=a.innerMode(y),!(!x||x.mode==a));)y=x.state,a=x.mode;return x||{mode:a,state:y}}function Zr(a,y,x){return a.startState?a.startState(y,x):!0}var Jn=function(a,y,x){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Jn.prototype.eol=function(){return this.pos>=this.string.length},Jn.prototype.sol=function(){return this.pos==this.lineStart},Jn.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Jn.prototype.next=function(){if(this.posy},Jn.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Jn.prototype.skipToEnd=function(){this.pos=this.string.length},Jn.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},Jn.prototype.backUp=function(a){this.pos-=a},Jn.prototype.column=function(){return this.lastColumnPos0?null:(le&&y!==!1&&(this.pos+=le[0].length),le)}},Jn.prototype.current=function(){return this.string.slice(this.start,this.pos)},Jn.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},Jn.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},Jn.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function sn(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 x=a;!x.lines;)for(var b=0;;++b){var z=x.children[b],le=z.chunkSize();if(y=a.first&&yx?Gt(x,sn(a,x).text.length):Ln(y,sn(a,y.line).text.length)}function Ln(a,y){var x=a.ch;return x==null||x>y?Gt(a.line,y):x<0?Gt(a.line,0):a}function Gr(a,y){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),y},Ia.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}},Ia.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ia.fromSaved=function(a,y,x){return y instanceof Ea?new Ia(a,dr(a.mode,y.state),x,y.lookAhead):new Ia(a,dr(a.mode,y),x)},Ia.prototype.save=function(a){var y=a!==!1?dr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ea(y,this.maxLookAhead):y};function Na(a,y,x,b){var z=[a.state.modeGen],le={};Si(a,y.text,a.doc.mode,x,function(et,Nt){return z.push(et,Nt)},le,b);for(var he=x.state,Pe=function(et){x.baseTokens=z;var Nt=a.state.overlays[et],Zt=1,An=0;x.state=!0,Si(a,y.text,Nt.mode,x,function(fn,fr){for(var Tr=Zt;Anfn&&z.splice(Zt,1,fn,z[Zt+1],oa),Zt+=2,An=Math.min(fn,oa)}if(fr)if(Nt.opaque)z.splice(Tr,Zt-Tr,fn,"overlay "+fr),Zt=Tr+2;else for(;Tra.options.maxHighlightLength&&dr(a.doc.mode,b.state),le=Na(a,y,b);z&&(b.state=z),y.stateAfter=b.save(!z),y.styles=le.styles,le.classes?y.styleClasses=le.classes:y.styleClasses&&(y.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function yi(a,y,x){var b=a.doc,z=a.display;if(!b.mode.startState)return new Ia(b,!0,y);var le=no(a,y,x),he=le>b.first&&sn(b,le-1).stateAfter,Pe=he?Ia.fromSaved(b,he,le):new Ia(b,Zr(b.mode),le);return b.iter(le,y,function(We){Oa(a,We.text,Pe);var et=Pe.line;We.stateAfter=et==y-1||et%5==0||et>=z.viewFrom&&ety.start)return le}throw new Error("Mode "+a.name+" failed to advance stream.")}var ta=function(a,y,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=x};function Ua(a,y,x,b){var z=a.doc,le=z.mode,he;y=tr(z,y);var Pe=sn(z,y.line),We=yi(a,y.line,x),et=new Jn(Pe.text,a.options.tabSize,We),Nt;for(b&&(Nt=[]);(b||et.posa.options.maxHighlightLength?(Pe=!1,he&&Oa(a,y,b,Nt.pos),Nt.pos=y.length,Zt=null):Zt=ci(La(x,Nt,b.state,An),le),An){var fn=An[0].name;fn&&(Zt="m-"+(Zt?fn+" "+Zt:fn))}if(!Pe||et!=Zt){for(;Wehe;--Pe){if(Pe<=le.first)return le.first;var We=sn(le,Pe-1),et=We.stateAfter;if(et&&(!x||Pe+(et instanceof Ea?et.lookAhead:0)<=le.modeFrontier))return Pe;var Nt=Le(We.text,null,a.options.tabSize);(z==null||b>Nt)&&(z=Pe-1,b=Nt)}return z}function qi(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierx;b--){var z=sn(a,b).stateAfter;if(z&&(!(z instanceof Ea)||b+z.lookAhead=y:le.to>y);(b||(b=[])).push(new na(he,le.from,We?null:le.to))}}return b}function Wi(a,y,x){var b;if(a)for(var z=0;z=y:le.to>y);if(Pe||le.from==y&&he.type=="bookmark"&&(!x||le.marker.insertLeft)){var We=le.from==null||(he.inclusiveLeft?le.from<=y:le.from0&&Pe)for(var Ga=0;Ga0)){var Nt=[We,1],Zt=qn(et.from,Pe.from),An=qn(et.to,Pe.to);(Zt<0||!he.inclusiveLeft&&!Zt)&&Nt.push({from:et.from,to:Pe.from}),(An>0||!he.inclusiveRight&&!An)&&Nt.push({from:Pe.to,to:et.to}),z.splice.apply(z,Nt),We+=Nt.length-3}}return z}function $t(a){var y=a.markedSpans;if(y){for(var x=0;xy)&&(!b||Er(b,le.marker)<0)&&(b=le.marker)}return b}function kn(a,y,x,b,z){var le=sn(a,y),he=vi&&le.markedSpans;if(he)for(var Pe=0;Pe=0&&Zt<=0||Nt<=0&&Zt>=0)&&(Nt<=0&&(We.marker.inclusiveRight&&z.inclusiveLeft?qn(et.to,x)>=0:qn(et.to,x)>0)||Nt>=0&&(We.marker.inclusiveRight&&z.inclusiveLeft?qn(et.from,b)<=0:qn(et.from,b)<0)))return!0}}}function _n(a){for(var y;y=Xn(a);)a=y.find(-1,!0).line;return a}function Kn(a){for(var y;y=qt(a);)a=y.find(1,!0).line;return a}function Dr(a){for(var y,x;y=qt(a);)a=y.find(1,!0).line,(x||(x=[])).push(a);return x}function ue(a,y){var x=sn(a,y),b=_n(x);return x==b?y:Tt(b)}function Ye(a,y){if(y>a.lastLine())return y;var x=sn(a,y),b;if(!qe(a,x))return y;for(;b=qt(x);)x=b.find(1,!0).line;return Tt(x)+1}function qe(a,y){var x=vi&&y.markedSpans;if(x){for(var b=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=b)})}var Wt=function(a,y,x){this.text=a,an(this,y),this.height=x?x(this):1};Wt.prototype.lineNo=function(){return Tt(this)},nn(Wt);function Xt(a,y,x,b){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),$t(a),an(a,x);var z=b?b(a):1;z!=a.height&&Fa(a,z)}function ln(a){a.parent=null,$t(a)}var Ht={},gn={};function Rn(a,y){if(!a||/^\s*$/.test(a))return null;var x=y.addModeClass?gn:Ht;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Dn(a,y){var x=ze("span",null,null,Ve?"padding-right: .1px":null),b={pre:ze("pre",[x],"CodeMirror-line"),content:x,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 le=z?y.rest[z-1]:y.line,he=void 0;b.pos=0,b.addToken=pn,Fr(a.display.measure)&&(he=de(le,a.doc.direction))&&(b.addToken=hn(b.addToken,he)),b.map=[];var Pe=y!=a.display.externalMeasured&&Tt(le);Pn(le,b,ni(a,le,Pe)),le.styleClasses&&(le.styleClasses.bgClass&&(b.bgClass=Pt(le.styleClasses.bgClass,b.bgClass||"")),le.styleClasses.textClass&&(b.textClass=Pt(le.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(Ba(a.display.measure))),z==0?(y.measure.map=b.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(b.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Ve){var We=b.content.lastChild;(/\bcm-tab\b/.test(We.className)||We.querySelector&&We.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return Ft(a,"renderLine",a,y.line,b.pre),b.pre.className&&(b.textClass=Pt(b.pre.className,b.textClass||"")),b}function wn(a){var y=Oe("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function pn(a,y,x,b,z,le,he){if(y){var Pe=a.splitSpaces?on(y,a.trailingSpace):y,We=a.cm.state.specialChars,et=!1,Nt;if(!We.test(y))a.col+=y.length,Nt=document.createTextNode(Pe),a.map.push(a.pos,a.pos+y.length,Nt),pe&&ge<9&&(et=!0),a.pos+=y.length;else{Nt=document.createDocumentFragment();for(var Zt=0;;){We.lastIndex=Zt;var An=We.exec(y),fn=An?An.index-Zt:y.length-Zt;if(fn){var fr=document.createTextNode(Pe.slice(Zt,Zt+fn));pe&&ge<9?Nt.appendChild(Oe("span",[fr])):Nt.appendChild(fr),a.map.push(a.pos,a.pos+fn,fr),a.col+=fn,a.pos+=fn}if(!An)break;Zt+=fn+1;var Tr=void 0;if(An[0]==" "){var oa=a.cm.options.tabSize,Sa=oa-a.col%oa;Tr=Nt.appendChild(Oe("span",Xe(Sa),"cm-tab")),Tr.setAttribute("role","presentation"),Tr.setAttribute("cm-text"," "),a.col+=Sa}else An[0]=="\r"||An[0]==` -`?(Tr=Nt.appendChild(Oe("span",An[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Tr.setAttribute("cm-text",An[0]),a.col+=1):(Tr=a.cm.options.specialCharPlaceholder(An[0]),Tr.setAttribute("cm-text",An[0]),pe&&ge<9?Nt.appendChild(Oe("span",[Tr])):Nt.appendChild(Tr),a.col+=1);a.map.push(a.pos,a.pos+1,Tr),a.pos++}}if(a.trailingSpace=Pe.charCodeAt(y.length-1)==32,x||b||z||et||le||he){var za=x||"";b&&(za+=b),z&&(za+=z);var Da=Oe("span",[Nt],za,le);if(he)for(var Ga in he)he.hasOwnProperty(Ga)&&Ga!="style"&&Ga!="class"&&Da.setAttribute(Ga,he[Ga]);return a.content.appendChild(Da)}a.content.appendChild(Nt)}}function on(a,y){if(a.length>1&&!/ /.test(a))return a;for(var x=y,b="",z=0;zet&&Zt.from<=et));An++);if(Zt.to>=Nt)return a(x,b,z,le,he,Pe,We);a(x,b.slice(0,Zt.to-et),z,le,null,Pe,We),le=null,b=b.slice(Zt.to-et),et=Zt.to}}}function Yn(a,y,x,b){var z=!b&&x.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!b&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",x.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function Pn(a,y,x){var b=a.markedSpans,z=a.text,le=0;if(!b){for(var he=1;heWe||to.collapsed&&li.to==We&&li.from==We)){if(li.to!=null&&li.to!=We&&fn>li.to&&(fn=li.to,Tr=""),to.className&&(fr+=" "+to.className),to.css&&(An=(An?An+";":"")+to.css),to.startStyle&&li.from==We&&(oa+=" "+to.startStyle),to.endStyle&&li.to==fn&&(Ga||(Ga=[])).push(to.endStyle,li.to),to.title&&((za||(za={})).title=to.title),to.attributes)for(var Mo in to.attributes)(za||(za={}))[Mo]=to.attributes[Mo];to.collapsed&&(!Sa||Er(Sa.marker,to)<0)&&(Sa=li)}else li.from>We&&fn>li.from&&(fn=li.from)}if(Ga)for(var ul=0;ul=Pe)break;for(var Tl=Math.min(Pe,fn);;){if(Nt){var Bl=We+Nt.length;if(!Sa){var tl=Bl>Tl?Nt.slice(0,Tl-We):Nt;y.addToken(y,tl,Zt?Zt+fr:fr,oa,We+tl.length==fn?Tr:"",An,za)}if(Bl>=Tl){Nt=Nt.slice(Tl-We),We=Tl;break}We=Bl,oa=""}Nt=z.slice(le,le=x[et++]),Zt=Rn(x[et++],y.cm.options)}}}function Nn(a,y,x){this.line=y,this.rest=Dr(y),this.size=this.rest?Tt(Ee(this.rest))-x+1:1,this.node=this.text=null,this.hidden=qe(a,y)}function sr(a,y,x){for(var b=[],z,le=y;le2&&le.push((We.bottom+et.top)/2-x.top)}}le.push(x.bottom-x.top)}}function Ya(a,y,x){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var b=0;bx)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function di(a,y){y=_n(y);var x=Tt(y),b=a.display.externalMeasured=new Nn(a.doc,y,x);b.lineN=x;var z=b.built=Dn(a,b);return b.text=z.pre,ve(a.display.lineMeasure,z.pre),b}function Qa(a,y,x,b){return Hi(a,Ei(a,y),x,b)}function Qi(a,y){if(y>=a.display.viewFrom&&y=x.lineN&&yy)&&(le=We-Pe,z=le-1,y>=We&&(he="right")),z!=null){if(b=a[et+2],Pe==We&&x==(b.insertLeft?"left":"right")&&(he=x),x=="left"&&z==0)for(;et&&a[et-2]==a[et-3]&&a[et-1].insertLeft;)b=a[(et-=3)+2],he="left";if(x=="right"&&z==We-Pe)for(;et=0&&(x=a[z]).left==x.right;z--);return x}function fo(a,y,x,b){var z=Ki(y.map,x,b),le=z.node,he=z.start,Pe=z.end,We=z.collapse,et;if(le.nodeType==3){for(var Nt=0;Nt<4;Nt++){for(;he&&mt(y.line.text.charAt(z.coverStart+he));)--he;for(;z.coverStart+Pe0&&(We=b="right");var Zt;a.options.lineWrapping&&(Zt=le.getClientRects()).length>1?et=Zt[b=="right"?Zt.length-1:0]:et=le.getBoundingClientRect()}if(pe&&ge<9&&!he&&(!et||!et.left&&!et.right)){var An=le.parentNode.getClientRects()[0];An?et={left:An.left,right:An.left+Oo(a.display),top:An.top,bottom:An.bottom}:et=Ui}for(var fn=et.top-y.rect.top,fr=et.bottom-y.rect.top,Tr=(fn+fr)/2,oa=y.view.measure.heights,Sa=0;Sa=b.text.length?(We=b.text.length,et="before"):We<=0&&(We=0,et="after"),!Pe)return he(et=="before"?We-1:We,et=="before");function Nt(fr,Tr,oa){var Sa=Pe[Tr],za=Sa.level==1;return he(oa?fr-1:fr,za!=oa)}var Zt=ne(Pe,We,et),An=re,fn=Nt(We,Zt,et=="before");return An!=null&&(fn.other=Nt(We,An,et!="before")),fn}function Or(a,y){var x=0;y=tr(a.doc,y),a.options.lineWrapping||(x=Oo(a.display)*y.ch);var b=sn(a.doc,y.line),z=dt(b)+lt(a.display);return{left:x,right:x,top:z,bottom:z+b.height}}function ba(a,y,x,b,z){var le=Gt(a,y,x);return le.xRel=z,b&&(le.outside=b),le}function qr(a,y,x){var b=a.doc;if(x+=a.display.viewOffset,x<0)return ba(b.first,0,null,-1,-1);var z=Rt(b,x),le=b.first+b.size-1;if(z>le)return ba(b.first+b.size-1,sn(b,le).text.length,null,1,1);y<0&&(y=0);for(var he=sn(b,z);;){var Pe=oo(a,he,z,y,x),We=Jt(he,Pe.ch+(Pe.xRel>0||Pe.outside>0?1:0));if(!We)return Pe;var et=We.find(1);if(et.line==z)return et;he=sn(b,z=et.line)}}function pa(a,y,x,b){b-=Yi(y);var z=y.text.length,le=Vt(function(he){return Hi(a,x,he-1).bottom<=b},z,0);return z=Vt(function(he){return Hi(a,x,he).top>b},le,z),{begin:le,end:z}}function Pi(a,y,x,b){x||(x=Ei(a,y));var z=yo(a,y,Hi(a,x,b),"line").top;return pa(a,y,x,z)}function ki(a,y,x,b){return a.bottom<=x?!1:a.top>x?!0:(b?a.left:a.right)>y}function oo(a,y,x,b,z){z-=dt(y);var le=Ei(a,y),he=Yi(y),Pe=0,We=y.text.length,et=!0,Nt=de(y,a.doc.direction);if(Nt){var Zt=(a.options.lineWrapping?So:_o)(a,y,x,le,Nt,b,z);et=Zt.level!=1,Pe=et?Zt.from:Zt.to-1,We=et?Zt.to:Zt.from-1}var An=null,fn=null,fr=Vt(function(Ci){var li=Hi(a,le,Ci);return li.top+=he,li.bottom+=he,ki(li,b,z,!1)?(li.top<=z&&li.left<=b&&(An=Ci,fn=li),!0):!1},Pe,We),Tr,oa,Sa=!1;if(fn){var za=b-fn.left=Ga.bottom?1:0}return fr=Ct(y.text,fr,1),ba(x,fr,oa,Sa,b-Tr)}function _o(a,y,x,b,z,le,he){var Pe=Vt(function(Zt){var An=z[Zt],fn=An.level!=1;return ki(Aa(a,Gt(x,fn?An.to:An.from,fn?"before":"after"),"line",y,b),le,he,!0)},0,z.length-1),We=z[Pe];if(Pe>0){var et=We.level!=1,Nt=Aa(a,Gt(x,et?We.from:We.to,et?"after":"before"),"line",y,b);ki(Nt,le,he,!0)&&Nt.top>he&&(We=z[Pe-1])}return We}function So(a,y,x,b,z,le,he){var Pe=pa(a,y,b,he),We=Pe.begin,et=Pe.end;/\s/.test(y.text.charAt(et-1))&&et--;for(var Nt=null,Zt=null,An=0;An=et||fn.to<=We)){var fr=fn.level!=1,Tr=Hi(a,b,fr?Math.min(et,fn.to)-1:Math.max(We,fn.from)).right,oa=Troa)&&(Nt=fn,Zt=oa)}}return Nt||(Nt=z[z.length-1]),Nt.fromet&&(Nt={from:Nt.from,to:et,level:Nt.level}),Nt}var lo;function po(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(lo==null){lo=Oe("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)lo.appendChild(document.createTextNode("x")),lo.appendChild(Oe("br"));lo.appendChild(document.createTextNode("x"))}ve(a.measure,lo);var x=lo.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),pt(a.measure),x||1}function Oo(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=Oe("span","xxxxxxxxxx"),x=Oe("pre",[y],"CodeMirror-line-like");ve(a.measure,x);var b=y.getBoundingClientRect(),z=(b.right-b.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function Eo(a){for(var y=a.display,x={},b={},z=y.gutters.clientLeft,le=y.gutters.firstChild,he=0;le;le=le.nextSibling,++he){var Pe=a.display.gutterSpecs[he].className;x[Pe]=le.offsetLeft+le.clientLeft+z,b[Pe]=le.clientWidth}return{fixedPos:cl(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:x,gutterWidth:b,wrapperWidth:y.wrapper.clientWidth}}function cl(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function Al(a){var y=po(a.display),x=a.options.lineWrapping,b=x&&Math.max(5,a.display.scroller.clientWidth/Oo(a.display)-3);return function(z){if(qe(a.doc,z))return 0;var le=0;if(z.widgets)for(var he=0;he0&&(et=sn(a.doc,We.line).text).length==We.ch){var Nt=Le(et,et.length,a.options.tabSize)-et.length;We=Gt(We.line,Math.max(0,Math.round((le-Ka(a.display).left)/Oo(a.display))-Nt))}return We}function qo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var x=a.display.view,b=0;by)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)vi&&ue(a.doc,y)z.viewFrom?Go(a):(z.viewFrom+=b,z.viewTo+=b);else if(y<=z.viewFrom&&x>=z.viewTo)Go(a);else if(y<=z.viewFrom){var le=Ul(a,x,x+b,1);le?(z.view=z.view.slice(le.index),z.viewFrom=le.lineN,z.viewTo+=b):Go(a)}else if(x>=z.viewTo){var he=Ul(a,y,y,-1);he?(z.view=z.view.slice(0,he.index),z.viewTo=he.lineN):Go(a)}else{var Pe=Ul(a,y,y,-1),We=Ul(a,x,x+b,1);Pe&&We?(z.view=z.view.slice(0,Pe.index).concat(sr(a,Pe.lineN,We.lineN)).concat(z.view.slice(We.index)),z.viewTo+=b):Go(a)}var et=z.externalMeasured;et&&(x=z.lineN&&y=b.viewTo)){var le=b.view[qo(a,y)];if(le.node!=null){var he=le.changes||(le.changes=[]);Be(he,x)==-1&&he.push(x)}}}function Go(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function Ul(a,y,x,b){var z=qo(a,y),le,he=a.display.view;if(!vi||x==a.doc.first+a.doc.size)return{index:z,lineN:x};for(var Pe=a.display.viewFrom,We=0;We0){if(z==he.length-1)return null;le=Pe+he[z].size-y,z++}else le=Pe-y;y+=le,x+=le}for(;ue(a.doc,x)!=x;){if(z==(b<0?0:he.length-1))return null;x+=b*he[z-(b<0?1:0)].size,z+=b}return{index:z,lineN:x}}function au(a,y,x){var b=a.display,z=b.view;z.length==0||y>=b.viewTo||x<=b.viewFrom?(b.view=sr(a,y,x),b.viewFrom=y):(b.viewFrom>y?b.view=sr(a,y,b.viewFrom).concat(b.view):b.viewFromx&&(b.view=b.view.slice(0,qo(a,x)))),b.viewTo=x}function il(a){for(var y=a.display.view,x=0,b=0;b=a.display.viewTo||Pe.to().line0?y.blinker=setInterval(function(){a.hasFocus()||bl(a),y.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Ql(a){a.state.focused||(a.display.input.focus(),Jl(a))}function Hl(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,bl(a))},100)}function Jl(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Ft(a,"focus",a,y),a.state.focused=!0,vt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ve&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),dl(a))}function bl(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Ft(a,"blur",a,y),a.state.focused=!1,Ie(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function vl(a){for(var y=a.display,x=y.lineDiv.offsetTop,b=0;b.005||Nt<-.005)&&(Fa(z.line,he),zl(z.line),z.rest))for(var Zt=0;Zta.display.sizerWidth){var An=Math.ceil(Pe/Oo(a.display));An>a.display.maxLineLength&&(a.display.maxLineLength=An,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function zl(a){if(a.widgets)for(var y=0;y=he&&(le=Rt(y,dt(sn(y,We))-a.wrapper.clientHeight),he=We)}return{from:le,to:Math.max(he,le+1)}}function kl(a,y){if(!bt(a,"scrollCursorIntoView")){var x=a.display,b=x.sizer.getBoundingClientRect(),z=null;if(y.top+b.top<0?z=!0:y.bottom+b.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ue){var le=Oe("div","\u200B",null,`position: absolute; +`,y);z==-1&&(z=a.length);var le=a.slice(y,a.charAt(z-1)=="\r"?z-1:z),he=le.indexOf("\r");he!=-1?(x.push(le.slice(0,he)),y+=he+1):(x.push(le),y=z+1)}return x}:function(a){return a.split(/\r\n?|\n/)},ya=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(x){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},Vt=function(){var a=Oe("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),nn=null;function En(a){if(nn!=null)return nn;var y=ve(a,Oe("span","x")),x=y.getBoundingClientRect(),b=He(y,0,1).getBoundingClientRect();return nn=Math.abs(x.left-b.left)>1}var pn={},jt={};function dn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),pn[a]=y}function vn(a,y){jt[a]=y}function ln(a){if(typeof a=="string"&&jt.hasOwnProperty(a))a=jt[a];else if(a&&typeof a.name=="string"&&jt.hasOwnProperty(a.name)){var y=jt[a.name];typeof y=="string"&&(y={name:y}),a=it(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return ln("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return ln("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function sr(a,y){y=ln(y);var x=pn[y.name];if(!x)return sr(a,"text/plain");var b=x(a,y);if(ar.hasOwnProperty(y.name)){var z=ar[y.name];for(var le in z)z.hasOwnProperty(le)&&(b.hasOwnProperty(le)&&(b["_"+le]=b[le]),b[le]=z[le])}if(b.name=y.name,y.helperType&&(b.helperType=y.helperType),y.modeProps)for(var he in y.modeProps)b[he]=y.modeProps[he];return b}var ar={};function Kr(a,y){var x=ar.hasOwnProperty(a)?ar[a]:ar[a]={};Dt(y,x)}function mr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var x={};for(var b in y){var z=y[b];z instanceof Array&&(z=z.concat([])),x[b]=z}return x}function Gr(a,y){for(var x;a.innerMode&&(x=a.innerMode(y),!(!x||x.mode==a));)y=x.state,a=x.mode;return x||{mode:a,state:y}}function zr(a,y,x){return a.startState?a.startState(y,x):!0}var Jn=function(a,y,x){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Jn.prototype.eol=function(){return this.pos>=this.string.length},Jn.prototype.sol=function(){return this.pos==this.lineStart},Jn.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Jn.prototype.next=function(){if(this.posy},Jn.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Jn.prototype.skipToEnd=function(){this.pos=this.string.length},Jn.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},Jn.prototype.backUp=function(a){this.pos-=a},Jn.prototype.column=function(){return this.lastColumnPos0?null:(le&&y!==!1&&(this.pos+=le[0].length),le)}},Jn.prototype.current=function(){return this.string.slice(this.start,this.pos)},Jn.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},Jn.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},Jn.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function un(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 x=a;!x.lines;)for(var b=0;;++b){var z=x.children[b],le=z.chunkSize();if(y=a.first&&yx?Yt(x,un(a,x).text.length):Ln(y,un(a,y.line).text.length)}function Ln(a,y){var x=a.ch;return x==null||x>y?Yt(a.line,y):x<0?Yt(a.line,0):a}function Xr(a,y){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),y},Ia.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}},Ia.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ia.fromSaved=function(a,y,x){return y instanceof Ea?new Ia(a,mr(a.mode,y.state),x,y.lookAhead):new Ia(a,mr(a.mode,y),x)},Ia.prototype.save=function(a){var y=a!==!1?mr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ea(y,this.maxLookAhead):y};function Na(a,y,x,b){var z=[a.state.modeGen],le={};Fi(a,y.text,a.doc.mode,x,function(et,Lt){return z.push(et,Lt)},le,b);for(var he=x.state,Pe=function(et){x.baseTokens=z;var Lt=a.state.overlays[et],Zt=1,wn=0;x.state=!0,Fi(a,y.text,Lt.mode,x,function(fn,hr){for(var Hr=Zt;wnfn&&z.splice(Zt,1,fn,z[Zt+1],la),Zt+=2,wn=Math.min(fn,la)}if(hr)if(Lt.opaque)z.splice(Hr,Zt-Hr,fn,"overlay "+hr),Zt=Hr+2;else for(;Hra.options.maxHighlightLength&&mr(a.doc.mode,b.state),le=Na(a,y,b);z&&(b.state=z),y.stateAfter=b.save(!z),y.styles=le.styles,le.classes?y.styleClasses=le.classes:y.styleClasses&&(y.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function vi(a,y,x){var b=a.doc,z=a.display;if(!b.mode.startState)return new Ia(b,!0,y);var le=eo(a,y,x),he=le>b.first&&un(b,le-1).stateAfter,Pe=he?Ia.fromSaved(b,he,le):new Ia(b,zr(b.mode),le);return b.iter(le,y,function(We){Oa(a,We.text,Pe);var et=Pe.line;We.stateAfter=et==y-1||et%5==0||et>=z.viewFrom&&ety.start)return le}throw new Error("Mode "+a.name+" failed to advance stream.")}var na=function(a,y,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=x};function Va(a,y,x,b){var z=a.doc,le=z.mode,he;y=nr(z,y);var Pe=un(z,y.line),We=vi(a,y.line,x),et=new Jn(Pe.text,a.options.tabSize,We),Lt;for(b&&(Lt=[]);(b||et.posa.options.maxHighlightLength?(Pe=!1,he&&Oa(a,y,b,Lt.pos),Lt.pos=y.length,Zt=null):Zt=ci(La(x,Lt,b.state,wn),le),wn){var fn=wn[0].name;fn&&(Zt="m-"+(Zt?fn+" "+Zt:fn))}if(!Pe||et!=Zt){for(;Wehe;--Pe){if(Pe<=le.first)return le.first;var We=un(le,Pe-1),et=We.stateAfter;if(et&&(!x||Pe+(et instanceof Ea?et.lookAhead:0)<=le.modeFrontier))return Pe;var Lt=Le(We.text,null,a.options.tabSize);(z==null||b>Lt)&&(z=Pe-1,b=Lt)}return z}function Ji(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierx;b--){var z=un(a,b).stateAfter;if(z&&(!(z instanceof Ea)||b+z.lookAhead=y:le.to>y);(b||(b=[])).push(new ra(he,le.from,We?null:le.to))}}return b}function Ri(a,y,x){var b;if(a)for(var z=0;z=y:le.to>y);if(Pe||le.from==y&&he.type=="bookmark"&&(!x||le.marker.insertLeft)){var We=le.from==null||(he.inclusiveLeft?le.from<=y:le.from0&&Pe)for(var Ja=0;Ja0)){var Lt=[We,1],Zt=qn(et.from,Pe.from),wn=qn(et.to,Pe.to);(Zt<0||!he.inclusiveLeft&&!Zt)&&Lt.push({from:et.from,to:Pe.from}),(wn>0||!he.inclusiveRight&&!wn)&&Lt.push({from:Pe.to,to:et.to}),z.splice.apply(z,Lt),We+=Lt.length-3}}return z}function $t(a){var y=a.markedSpans;if(y){for(var x=0;xy)&&(!b||xr(b,le.marker)<0)&&(b=le.marker)}return b}function kn(a,y,x,b,z){var le=un(a,y),he=hi&&le.markedSpans;if(he)for(var Pe=0;Pe=0&&Zt<=0||Lt<=0&&Zt>=0)&&(Lt<=0&&(We.marker.inclusiveRight&&z.inclusiveLeft?qn(et.to,x)>=0:qn(et.to,x)>0)||Lt>=0&&(We.marker.inclusiveRight&&z.inclusiveLeft?qn(et.from,b)<=0:qn(et.from,b)<0)))return!0}}}function Bn(a){for(var y;y=Xn(a);)a=y.find(-1,!0).line;return a}function Kn(a){for(var y;y=qt(a);)a=y.find(1,!0).line;return a}function Pr(a){for(var y,x;y=qt(a);)a=y.find(1,!0).line,(x||(x=[])).push(a);return x}function ue(a,y){var x=un(a,y),b=Bn(x);return x==b?y:Mt(b)}function Ye(a,y){if(y>a.lastLine())return y;var x=un(a,y),b;if(!qe(a,x))return y;for(;b=qt(x);)x=b.find(1,!0).line;return Mt(x)+1}function qe(a,y){var x=hi&&y.markedSpans;if(x){for(var b=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=b)})}var Wt=function(a,y,x){this.text=a,rn(this,y),this.height=x?x(this):1};Wt.prototype.lineNo=function(){return Mt(this)},tn(Wt);function Gt(a,y,x,b){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),$t(a),rn(a,x);var z=b?b(a):1;z!=a.height&&Aa(a,z)}function on(a){a.parent=null,$t(a)}var Ht={},gn={};function Rn(a,y){if(!a||/^\s*$/.test(a))return null;var x=y.addModeClass?gn:Ht;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Sn(a,y){var x=ze("span",null,null,Ke?"padding-right: .1px":null),b={pre:ze("pre",[x],"CodeMirror-line"),content:x,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 le=z?y.rest[z-1]:y.line,he=void 0;b.pos=0,b.addToken=hn,Sr(a.display.measure)&&(he=de(le,a.doc.direction))&&(b.addToken=mn(b.addToken,he)),b.map=[];var Pe=y!=a.display.externalMeasured&&Mt(le);_n(le,b,ri(a,le,Pe)),le.styleClasses&&(le.styleClasses.bgClass&&(b.bgClass=Pt(le.styleClasses.bgClass,b.bgClass||"")),le.styleClasses.textClass&&(b.textClass=Pt(le.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(Pa(a.display.measure))),z==0?(y.measure.map=b.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(b.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(Ke){var We=b.content.lastChild;(/\bcm-tab\b/.test(We.className)||We.querySelector&&We.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return Ft(a,"renderLine",a,y.line,b.pre),b.pre.className&&(b.textClass=Pt(b.pre.className,b.textClass||"")),b}function Fn(a){var y=Oe("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function hn(a,y,x,b,z,le,he){if(y){var Pe=a.splitSpaces?an(y,a.trailingSpace):y,We=a.cm.state.specialChars,et=!1,Lt;if(!We.test(y))a.col+=y.length,Lt=document.createTextNode(Pe),a.map.push(a.pos,a.pos+y.length,Lt),pe&&ge<9&&(et=!0),a.pos+=y.length;else{Lt=document.createDocumentFragment();for(var Zt=0;;){We.lastIndex=Zt;var wn=We.exec(y),fn=wn?wn.index-Zt:y.length-Zt;if(fn){var hr=document.createTextNode(Pe.slice(Zt,Zt+fn));pe&&ge<9?Lt.appendChild(Oe("span",[hr])):Lt.appendChild(hr),a.map.push(a.pos,a.pos+fn,hr),a.col+=fn,a.pos+=fn}if(!wn)break;Zt+=fn+1;var Hr=void 0;if(wn[0]==" "){var la=a.cm.options.tabSize,Ba=la-a.col%la;Hr=Lt.appendChild(Oe("span",Xe(Ba),"cm-tab")),Hr.setAttribute("role","presentation"),Hr.setAttribute("cm-text"," "),a.col+=Ba}else wn[0]=="\r"||wn[0]==` +`?(Hr=Lt.appendChild(Oe("span",wn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Hr.setAttribute("cm-text",wn[0]),a.col+=1):(Hr=a.cm.options.specialCharPlaceholder(wn[0]),Hr.setAttribute("cm-text",wn[0]),pe&&ge<9?Lt.appendChild(Oe("span",[Hr])):Lt.appendChild(Hr),a.col+=1);a.map.push(a.pos,a.pos+1,Hr),a.pos++}}if(a.trailingSpace=Pe.charCodeAt(y.length-1)==32,x||b||z||et||le||he){var za=x||"";b&&(za+=b),z&&(za+=z);var _a=Oe("span",[Lt],za,le);if(he)for(var Ja in he)he.hasOwnProperty(Ja)&&Ja!="style"&&Ja!="class"&&_a.setAttribute(Ja,he[Ja]);return a.content.appendChild(_a)}a.content.appendChild(Lt)}}function an(a,y){if(a.length>1&&!/ /.test(a))return a;for(var x=y,b="",z=0;zet&&Zt.from<=et));wn++);if(Zt.to>=Lt)return a(x,b,z,le,he,Pe,We);a(x,b.slice(0,Zt.to-et),z,le,null,Pe,We),le=null,b=b.slice(Zt.to-et),et=Zt.to}}}function Yn(a,y,x,b){var z=!b&&x.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!b&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",x.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function _n(a,y,x){var b=a.markedSpans,z=a.text,le=0;if(!b){for(var he=1;heWe||$i.collapsed&&li.to==We&&li.from==We)){if(li.to!=null&&li.to!=We&&fn>li.to&&(fn=li.to,Hr=""),$i.className&&(hr+=" "+$i.className),$i.css&&(wn=(wn?wn+";":"")+$i.css),$i.startStyle&&li.from==We&&(la+=" "+$i.startStyle),$i.endStyle&&li.to==fn&&(Ja||(Ja=[])).push($i.endStyle,li.to),$i.title&&((za||(za={})).title=$i.title),$i.attributes)for(var Ro in $i.attributes)(za||(za={}))[Ro]=$i.attributes[Ro];$i.collapsed&&(!Ba||xr(Ba.marker,$i)<0)&&(Ba=li)}else li.from>We&&fn>li.from&&(fn=li.from)}if(Ja)for(var sl=0;sl=Pe)break;for(var Tl=Math.min(Pe,fn);;){if(Lt){var Bl=We+Lt.length;if(!Ba){var nl=Bl>Tl?Lt.slice(0,Tl-We):Lt;y.addToken(y,nl,Zt?Zt+hr:hr,la,We+nl.length==fn?Hr:"",wn,za)}if(Bl>=Tl){Lt=Lt.slice(Tl-We),We=Tl;break}We=Bl,la=""}Lt=z.slice(le,le=x[et++]),Zt=Rn(x[et++],y.cm.options)}}}function Mn(a,y,x){this.line=y,this.rest=Pr(y),this.size=this.rest?Mt(Ee(this.rest))-x+1:1,this.node=this.text=null,this.hidden=qe(a,y)}function cr(a,y,x){for(var b=[],z,le=y;le2&&le.push((We.bottom+et.top)/2-x.top)}}le.push(x.bottom-x.top)}}function Xa(a,y,x){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var b=0;bx)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function di(a,y){y=Bn(y);var x=Mt(y),b=a.display.externalMeasured=new Mn(a.doc,y,x);b.lineN=x;var z=b.built=Sn(a,b);return b.text=z.pre,ve(a.display.lineMeasure,z.pre),b}function $a(a,y,x,b){return Zi(a,gi(a,y),x,b)}function Qi(a,y){if(y>=a.display.viewFrom&&y=x.lineN&&yy)&&(le=We-Pe,z=le-1,y>=We&&(he="right")),z!=null){if(b=a[et+2],Pe==We&&x==(b.insertLeft?"left":"right")&&(he=x),x=="left"&&z==0)for(;et&&a[et-2]==a[et-3]&&a[et-1].insertLeft;)b=a[(et-=3)+2],he="left";if(x=="right"&&z==We-Pe)for(;et=0&&(x=a[z]).left==x.right;z--);return x}function ho(a,y,x,b){var z=Hi(y.map,x,b),le=z.node,he=z.start,Pe=z.end,We=z.collapse,et;if(le.nodeType==3){for(var Lt=0;Lt<4;Lt++){for(;he&&mt(y.line.text.charAt(z.coverStart+he));)--he;for(;z.coverStart+Pe0&&(We=b="right");var Zt;a.options.lineWrapping&&(Zt=le.getClientRects()).length>1?et=Zt[b=="right"?Zt.length-1:0]:et=le.getBoundingClientRect()}if(pe&&ge<9&&!he&&(!et||!et.left&&!et.right)){var wn=le.parentNode.getClientRects()[0];wn?et={left:wn.left,right:wn.left+Lo(a.display),top:wn.top,bottom:wn.bottom}:et=Ui}for(var fn=et.top-y.rect.top,hr=et.bottom-y.rect.top,Hr=(fn+hr)/2,la=y.view.measure.heights,Ba=0;Ba=b.text.length?(We=b.text.length,et="before"):We<=0&&(We=0,et="after"),!Pe)return he(et=="before"?We-1:We,et=="before");function Lt(hr,Hr,la){var Ba=Pe[Hr],za=Ba.level==1;return he(la?hr-1:hr,za!=la)}var Zt=ne(Pe,We,et),wn=re,fn=Lt(We,Zt,et=="before");return wn!=null&&(fn.other=Lt(We,wn,et!="before")),fn}function Ir(a,y){var x=0;y=nr(a.doc,y),a.options.lineWrapping||(x=Lo(a.display)*y.ch);var b=un(a.doc,y.line),z=dt(b)+lt(a.display);return{left:x,right:x,top:z,bottom:z+b.height}}function xa(a,y,x,b,z){var le=Yt(a,y,x);return le.xRel=z,b&&(le.outside=b),le}function $r(a,y,x){var b=a.doc;if(x+=a.display.viewOffset,x<0)return xa(b.first,0,null,-1,-1);var z=Tt(b,x),le=b.first+b.size-1;if(z>le)return xa(b.first+b.size-1,un(b,le).text.length,null,1,1);y<0&&(y=0);for(var he=un(b,z);;){var Pe=so(a,he,z,y,x),We=Jt(he,Pe.ch+(Pe.xRel>0||Pe.outside>0?1:0));if(!We)return Pe;var et=We.find(1);if(et.line==z)return et;he=un(b,z=et.line)}}function va(a,y,x,b){b-=Yi(y);var z=y.text.length,le=Ut(function(he){return Zi(a,x,he-1).bottom<=b},z,0);return z=Ut(function(he){return Zi(a,x,he).top>b},le,z),{begin:le,end:z}}function Di(a,y,x,b){x||(x=gi(a,y));var z=bo(a,y,Zi(a,x,b),"line").top;return va(a,y,x,z)}function Bi(a,y,x,b){return a.bottom<=x?!1:a.top>x?!0:(b?a.left:a.right)>y}function so(a,y,x,b,z){z-=dt(y);var le=gi(a,y),he=Yi(y),Pe=0,We=y.text.length,et=!0,Lt=de(y,a.doc.direction);if(Lt){var Zt=(a.options.lineWrapping?Do:Po)(a,y,x,le,Lt,b,z);et=Zt.level!=1,Pe=et?Zt.from:Zt.to-1,We=et?Zt.to:Zt.from-1}var wn=null,fn=null,hr=Ut(function(Ei){var li=Zi(a,le,Ei);return li.top+=he,li.bottom+=he,Bi(li,b,z,!1)?(li.top<=z&&li.left<=b&&(wn=Ei,fn=li),!0):!1},Pe,We),Hr,la,Ba=!1;if(fn){var za=b-fn.left=Ja.bottom?1:0}return hr=Ct(y.text,hr,1),xa(x,hr,la,Ba,b-Hr)}function Po(a,y,x,b,z,le,he){var Pe=Ut(function(Zt){var wn=z[Zt],fn=wn.level!=1;return Bi(Da(a,Yt(x,fn?wn.to:wn.from,fn?"before":"after"),"line",y,b),le,he,!0)},0,z.length-1),We=z[Pe];if(Pe>0){var et=We.level!=1,Lt=Da(a,Yt(x,et?We.from:We.to,et?"after":"before"),"line",y,b);Bi(Lt,le,he,!0)&&Lt.top>he&&(We=z[Pe-1])}return We}function Do(a,y,x,b,z,le,he){var Pe=va(a,y,b,he),We=Pe.begin,et=Pe.end;/\s/.test(y.text.charAt(et-1))&&et--;for(var Lt=null,Zt=null,wn=0;wn=et||fn.to<=We)){var hr=fn.level!=1,Hr=Zi(a,b,hr?Math.min(et,fn.to)-1:Math.max(We,fn.from)).right,la=Hrla)&&(Lt=fn,Zt=la)}}return Lt||(Lt=z[z.length-1]),Lt.fromet&&(Lt={from:Lt.from,to:et,level:Lt.level}),Lt}var co;function go(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(co==null){co=Oe("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)co.appendChild(document.createTextNode("x")),co.appendChild(Oe("br"));co.appendChild(document.createTextNode("x"))}ve(a.measure,co);var x=co.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),pt(a.measure),x||1}function Lo(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=Oe("span","xxxxxxxxxx"),x=Oe("pre",[y],"CodeMirror-line-like");ve(a.measure,x);var b=y.getBoundingClientRect(),z=(b.right-b.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function xo(a){for(var y=a.display,x={},b={},z=y.gutters.clientLeft,le=y.gutters.firstChild,he=0;le;le=le.nextSibling,++he){var Pe=a.display.gutterSpecs[he].className;x[Pe]=le.offsetLeft+le.clientLeft+z,b[Pe]=le.clientWidth}return{fixedPos:dl(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:x,gutterWidth:b,wrapperWidth:y.wrapper.clientWidth}}function dl(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function Al(a){var y=go(a.display),x=a.options.lineWrapping,b=x&&Math.max(5,a.display.scroller.clientWidth/Lo(a.display)-3);return function(z){if(qe(a.doc,z))return 0;var le=0;if(z.widgets)for(var he=0;he0&&(et=un(a.doc,We.line).text).length==We.ch){var Lt=Le(et,et.length,a.options.tabSize)-et.length;We=Yt(We.line,Math.max(0,Math.round((le-Ua(a.display).left)/Lo(a.display))-Lt))}return We}function qo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var x=a.display.view,b=0;by)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)hi&&ue(a.doc,y)z.viewFrom?Go(a):(z.viewFrom+=b,z.viewTo+=b);else if(y<=z.viewFrom&&x>=z.viewTo)Go(a);else if(y<=z.viewFrom){var le=Vl(a,x,x+b,1);le?(z.view=z.view.slice(le.index),z.viewFrom=le.lineN,z.viewTo+=b):Go(a)}else if(x>=z.viewTo){var he=Vl(a,y,y,-1);he?(z.view=z.view.slice(0,he.index),z.viewTo=he.lineN):Go(a)}else{var Pe=Vl(a,y,y,-1),We=Vl(a,x,x+b,1);Pe&&We?(z.view=z.view.slice(0,Pe.index).concat(cr(a,Pe.lineN,We.lineN)).concat(z.view.slice(We.index)),z.viewTo+=b):Go(a)}var et=z.externalMeasured;et&&(x=z.lineN&&y=b.viewTo)){var le=b.view[qo(a,y)];if(le.node!=null){var he=le.changes||(le.changes=[]);Be(he,x)==-1&&he.push(x)}}}function Go(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function Vl(a,y,x,b){var z=qo(a,y),le,he=a.display.view;if(!hi||x==a.doc.first+a.doc.size)return{index:z,lineN:x};for(var Pe=a.display.viewFrom,We=0;We0){if(z==he.length-1)return null;le=Pe+he[z].size-y,z++}else le=Pe-y;y+=le,x+=le}for(;ue(a.doc,x)!=x;){if(z==(b<0?0:he.length-1))return null;x+=b*he[z-(b<0?1:0)].size,z+=b}return{index:z,lineN:x}}function au(a,y,x){var b=a.display,z=b.view;z.length==0||y>=b.viewTo||x<=b.viewFrom?(b.view=cr(a,y,x),b.viewFrom=y):(b.viewFrom>y?b.view=cr(a,y,b.viewFrom).concat(b.view):b.viewFromx&&(b.view=b.view.slice(0,qo(a,x)))),b.viewTo=x}function ol(a){for(var y=a.display.view,x=0,b=0;b=a.display.viewTo||Pe.to().line0?y.blinker=setInterval(function(){a.hasFocus()||bl(a),y.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Jl(a){a.state.focused||(a.display.input.focus(),ql(a))}function Hl(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,bl(a))},100)}function ql(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Ft(a,"focus",a,y),a.state.focused=!0,vt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ke&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),fl(a))}function bl(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Ft(a,"blur",a,y),a.state.focused=!1,Ie(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function gl(a){for(var y=a.display,x=y.lineDiv.offsetTop,b=0;b.005||Lt<-.005)&&(Aa(z.line,he),zl(z.line),z.rest))for(var Zt=0;Zta.display.sizerWidth){var wn=Math.ceil(Pe/Lo(a.display));wn>a.display.maxLineLength&&(a.display.maxLineLength=wn,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function zl(a){if(a.widgets)for(var y=0;y=he&&(le=Tt(y,dt(un(y,We))-a.wrapper.clientHeight),he=We)}return{from:le,to:Math.max(he,le+1)}}function kl(a,y){if(!bt(a,"scrollCursorIntoView")){var x=a.display,b=x.sizer.getBoundingClientRect(),z=null;if(y.top+b.top<0?z=!0:y.bottom+b.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ve){var le=Oe("div","\u200B",null,`position: absolute; top: `+(y.top-x.viewOffset-lt(a.display))+`px; - height: `+(y.bottom-y.top+Ha(a)+x.barHeight)+`px; - left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(le),le.scrollIntoView(z),a.display.lineSpace.removeChild(le)}}}function Ol(a,y,x,b){b==null&&(b=0);var z;!a.options.lineWrapping&&y==x&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,x=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var le=0;le<5;le++){var he=!1,Pe=Aa(a,y),We=!x||x==y?Pe:Aa(a,x);z={left:Math.min(Pe.left,We.left),top:Math.min(Pe.top,We.top)-b,right:Math.max(Pe.left,We.left),bottom:Math.max(Pe.bottom,We.bottom)+b};var et=ri(a,z),Nt=a.doc.scrollTop,Zt=a.doc.scrollLeft;if(et.scrollTop!=null&&(xl(a,et.scrollTop),Math.abs(a.doc.scrollTop-Nt)>1&&(he=!0)),et.scrollLeft!=null&&(el(a,et.scrollLeft),Math.abs(a.doc.scrollLeft-Zt)>1&&(he=!0)),!he)break}return z}function Vl(a,y){var x=ri(a,y);x.scrollTop!=null&&xl(a,x.scrollTop),x.scrollLeft!=null&&el(a,x.scrollLeft)}function ri(a,y){var x=a.display,b=po(a.display);y.top<0&&(y.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,le=oi(a),he={};y.bottom-y.top>le&&(y.bottom=y.top+le);var Pe=a.doc.height+Va(x),We=y.topPe-b;if(y.topz+le){var Nt=Math.min(y.top,(et?Pe:y.bottom)-le);Nt!=z&&(he.scrollTop=Nt)}var Zt=a.options.fixedGutter?0:x.gutters.offsetWidth,An=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-Zt,fn=ui(a)-x.gutters.offsetWidth,fr=y.right-y.left>fn;return fr&&(y.right=y.left+fn),y.left<10?he.scrollLeft=0:y.leftfn+An-3&&(he.scrollLeft=y.right+(fr?0:10)-fn),he}function Yl(a,y){y!=null&&(Il(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function gl(a){Il(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function jl(a,y,x){(y!=null||x!=null)&&Il(a),y!=null&&(a.curOp.scrollLeft=y),x!=null&&(a.curOp.scrollTop=x)}function ql(a,y){Il(a),a.curOp.scrollToPos=y}function Il(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var x=Or(a,y.from),b=Or(a,y.to);$l(a,x,b,y.margin)}}function $l(a,y,x,b){var z=ri(a,{left:Math.min(y.left,x.left),top:Math.min(y.top,x.top)-b,right:Math.max(y.right,x.right),bottom:Math.max(y.bottom,x.bottom)+b});jl(a,z.scrollLeft,z.scrollTop)}function xl(a,y){Math.abs(a.doc.scrollTop-y)<2||(E||wu(a,{top:y}),yl(a,y,!0),E&&wu(a),Ho(a,100))}function yl(a,y,x){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!x)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function el(a,y,x,b){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!b)&&(a.doc.scrollLeft=y,Ku(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function bi(a){var y=a.display,x=y.gutters.offsetWidth,b=Math.round(a.doc.height+Va(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?x:0,docHeight:b,scrollHeight:b+Ha(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:x}}var Oi=function(a,y,x){this.cm=x;var b=this.vert=Oe("div",[Oe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=Oe("div",[Oe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=z.tabIndex=-1,a(b),a(z),Ke(b,"scroll",function(){b.clientHeight&&y(b.scrollTop,"vertical")}),Ke(z,"scroll",function(){z.clientWidth&&y(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,pe&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Oi.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=y?b+"px":"0";var z=a.viewHeight-(y?b: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=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var le=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+le)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:y?b:0}},Oi.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Oi.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Oi.prototype.zeroWidthHack=function(){var a=Se&&!be?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new ce,this.disableVert=new ce},Oi.prototype.enableZeroWidthBar=function(a,y,x){a.style.pointerEvents="auto";function b(){var z=a.getBoundingClientRect(),le=x=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);le!=a?a.style.pointerEvents="none":y.set(1e3,b)}y.set(1e3,b)},Oi.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Po=function(){};Po.prototype.update=function(){return{bottom:0,right:0}},Po.prototype.setScrollLeft=function(){},Po.prototype.setScrollTop=function(){},Po.prototype.clear=function(){};function Wo(a,y){y||(y=bi(a));var x=a.display.barWidth,b=a.display.barHeight;Lo(a,y);for(var z=0;z<4&&x!=a.display.barWidth||b!=a.display.barHeight;z++)x!=a.display.barWidth&&a.options.lineWrapping&&vl(a),Lo(a,bi(a)),x=a.display.barWidth,b=a.display.barHeight}function Lo(a,y){var x=a.display,b=x.scrollbars.update(y);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=y.gutterWidth+"px"):x.gutterFiller.style.display=""}var ao={native:Oi,null:Po};function Fl(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Ie(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new ao[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),Ke(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,x){x=="horizontal"?el(a,y):xl(a,y)},a),a.display.scrollbars.addClass&&vt(a.display.wrapper,a.display.scrollbars.addClass)}var xi=0;function ai(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:++xi},Br(a.curOp)}function ko(a){var y=a.curOp;y&&$r(y,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new xu(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function bu(a){a.updatedDisplay=a.mustUpdate&&Fu(a.cm,a.update)}function mu(a){var y=a.cm,x=y.display;a.updatedDisplay&&vl(y),a.barMeasure=bi(y),x.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=Qa(y,x.maxLine,x.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Ha(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-ui(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function Lu(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=yi(a,y.highlightFrontier),z=[];y.iter(b.line,Math.min(y.first+y.size,a.display.viewTo+500),function(le){if(b.line>=a.display.viewFrom){var he=le.styles,Pe=le.text.length>a.options.maxHighlightLength?dr(y.mode,b.state):null,We=Na(a,le,b,!0);Pe&&(b.state=Pe),le.styles=We.styles;var et=le.styleClasses,Nt=We.classes;Nt?le.styleClasses=Nt:et&&(le.styleClasses=null);for(var Zt=!he||he.length!=le.styles.length||et!=Nt&&(!et||!Nt||et.bgClass!=Nt.bgClass||et.textClass!=Nt.textClass),An=0;!Zt&&Anx)return Ho(a,a.options.workDelay),!0}),y.highlightFrontier=b.line,y.modeFrontier=Math.max(y.modeFrontier,b.line),z.length&&Ii(a,function(){for(var le=0;le=x.viewFrom&&y.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&il(a)==0)return!1;Uu(a)&&(Go(a),y.dims=Eo(a));var z=b.first+b.size,le=Math.max(y.visible.from-a.options.viewportMargin,b.first),he=Math.min(z,y.visible.to+a.options.viewportMargin);x.viewFromhe&&x.viewTo-he<20&&(he=Math.min(z,x.viewTo)),vi&&(le=ue(a.doc,le),he=Ye(a.doc,he));var Pe=le!=x.viewFrom||he!=x.viewTo||x.lastWrapHeight!=y.wrapperHeight||x.lastWrapWidth!=y.wrapperWidth;au(a,le,he),x.viewOffset=dt(sn(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var We=il(a);if(!Pe&&We==0&&!y.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var et=os(a);return We>4&&(x.lineDiv.style.display="none"),ys(a,x.updateLineNumbers,y.dims),We>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,ls(et),pt(x.cursorDiv),pt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,Pe&&(x.lastWrapHeight=y.wrapperHeight,x.lastWrapWidth=y.wrapperWidth,Ho(a,400)),x.updateLineNumbers=null,!0}function Nl(a,y){for(var x=y.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||y.oldDisplayWidth==ui(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Va(a.display)-oi(a),x.top)}),y.visible=$o(a.display,a.doc,x),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else b&&(y.visible=$o(a.display,a.doc,x));if(!Fu(a,y))break;vl(a);var z=bi(a);Sl(a),Wo(a,z),Mu(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 wu(a,y){var x=new xu(a,y);if(Fu(a,x)){vl(a),Nl(a,x);var b=bi(a);Sl(a),Wo(a,b),Mu(a,b),x.finish()}}function ys(a,y,x){var b=a.display,z=a.options.lineNumbers,le=b.lineDiv,he=le.firstChild;function Pe(fr){var Tr=fr.nextSibling;return Ve&&Se&&a.display.currentWheelTarget==fr?fr.style.display="none":fr.parentNode.removeChild(fr),Tr}for(var We=b.view,et=b.viewFrom,Nt=0;Nt-1&&(fn=!1),Xr(a,Zt,et,x)),fn&&(pt(Zt.lineNumber),Zt.lineNumber.appendChild(document.createTextNode(jn(a.options,et)))),he=Zt.node.nextSibling}et+=Zt.size}for(;he;)he=Pe(he)}function Nu(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Mu(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 Ku(a){var y=a.display,x=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var b=cl(y)-y.scroller.scrollLeft+a.doc.scrollLeft,z=y.gutters.offsetWidth,le=b+"px",he=0;hehe.clientWidth,We=he.scrollHeight>he.clientHeight;if(b&&Pe||z&&We){if(z&&Se&&Ve){e:for(var et=y.target,Nt=le.view;et!=he;et=et.parentNode)for(var Zt=0;Zt=0&&qn(a,b.to())<=0)return x}return-1};var vo=function(a,y){this.anchor=a,this.head=y};vo.prototype.from=function(){return Sr(this.anchor,this.head)},vo.prototype.to=function(){return wr(this.anchor,this.head)},vo.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Kl(a,y,x){var b=a&&a.options.selectionsMayTouch,z=y[x];y.sort(function(An,fn){return qn(An.from(),fn.from())}),x=Be(y,z);for(var le=1;le0:We>=0){var et=Sr(Pe.from(),he.from()),Nt=wr(Pe.to(),he.to()),Zt=Pe.empty()?he.from()==he.head:Pe.from()==Pe.head;le<=x&&--x,y.splice(--le,2,new vo(Zt?Nt:et,Zt?et:Nt))}}return new Dl(y,x)}function eu(a,y){return new Dl([new vo(a,y||a)],0)}function iu(a){return a.text?Gt(a.from.line+a.text.length-1,Ee(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Qu(a,y){if(qn(a,y.from)<0)return a;if(qn(a,y.to)<=0)return iu(y);var x=a.line+y.text.length-(y.to.line-y.from.line)-1,b=a.ch;return a.line==y.to.line&&(b+=iu(y).ch-y.to.ch),Gt(x,b)}function Su(a,y){for(var x=[],b=0;b1&&a.remove(Pe.line+1,fr-1),a.insert(Pe.line+1,Sa)}ea(a,"change",a,y)}function ou(a,y,x){function b(z,le,he){if(z.linked)for(var Pe=0;Pe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),Ee(a.done)}function vu(a,y,x,b){var z=a.history;z.undone.length=0;var le=+new Date,he,Pe;if((z.lastOp==b||z.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&z.lastModTime>le-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(he=Ml(z,z.lastOp==b)))Pe=Ee(he.changes),qn(y.from,y.to)==0&&qn(y.from,Pe.to)==0?Pe.to=iu(y):he.changes.push(Tu(a,y));else{var We=Ee(z.done);for((!We||!We.ranges)&&_u(a.sel,z.done),he={changes:[Tu(a,y)],generation:z.generation},z.done.push(he);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(x),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=le,z.lastOp=z.lastSelOp=b,z.lastOrigin=z.lastSelOrigin=y.origin,Pe||Ft(a,"historyAdded")}function cu(a,y,x,b){var z=y.charAt(0);return z=="*"||z=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function ss(a,y,x,b){var z=a.history,le=b&&b.origin;x==z.lastSelOp||le&&z.lastSelOrigin==le&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==le||cu(a,le,Ee(z.done),y))?z.done[z.done.length-1]=y:_u(y,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=le,z.lastSelOp=x,b&&b.clearRedo!==!1&&Ru(z.undone)}function _u(a,y){var x=Ee(y);x&&x.ranges&&x.equals(a)||y.push(a)}function yt(a,y,x,b){var z=y["spans_"+a.id],le=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(he){he.markedSpans&&((z||(z=y["spans_"+a.id]={}))[le]=he.markedSpans),++le})}function $e(a){if(!a)return null;for(var y,x=0;x-1&&(Ee(Pe)[Zt]=et[Zt],delete et[Zt])}}return b}function er(a,y,x,b){if(b){var z=a.anchor;if(x){var le=qn(y,z)<0;le!=qn(x,z)<0?(z=y,y=x):le!=qn(y,x)<0&&(y=x)}return new vo(z,y)}else return new vo(x||y,y)}function nr(a,y,x,b,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),Gn(a,new Dl([er(a.sel.primary(),y,x,z)],0),b)}function bn(a,y,x){for(var b=[],z=a.cm&&(a.cm.display.shift||a.extend),le=0;le=y.ch:Pe.to>y.ch))){if(z&&(Ft(We,"beforeCursorEnter"),We.explicitlyCleared))if(le.markedSpans){--he;continue}else break;if(!We.atomic)continue;if(x){var Zt=We.find(b<0?1:-1),An=void 0;if((b<0?Nt:et)&&(Zt=Mn(a,Zt,-b,Zt&&Zt.line==y.line?le:null)),Zt&&Zt.line==y.line&&(An=qn(Zt,x))&&(b<0?An<0:An>0))return Lr(a,Zt,y,b,z)}var fn=We.find(b<0?-1:1);return(b<0?et:Nt)&&(fn=Mn(a,fn,b,fn.line==y.line?le:null)),fn?Lr(a,fn,y,b,z):null}}return y}function Ja(a,y,x,b,z){var le=b||1,he=Lr(a,y,x,le,z)||!z&&Lr(a,y,x,le,!0)||Lr(a,y,x,-le,z)||!z&&Lr(a,y,x,-le,!0);return he||(a.cantEdit=!0,Gt(a.first,0))}function Mn(a,y,x,b){return x<0&&y.ch==0?y.line>a.first?tr(a,Gt(y.line-1)):null:x>0&&y.ch==(b||sn(a,y.line)).text.length?y.line=0;--z)$a(a,{from:b[z].from,to:b[z].to,text:z?[""]:y.text,origin:y.origin});else $a(a,y)}}function $a(a,y){if(!(y.text.length==1&&y.text[0]==""&&qn(y.from,y.to)==0)){var x=Su(a,y);vu(a,y,x,a.cm?a.cm.curOp.id:NaN),tn(a,y,x,ho(a,y));var b=[];ou(a,function(z,le){!le&&Be(b,z.history)==-1&&(Ai(z.history,y),b.push(z.history)),tn(z,y,null,ho(z,y))})}}function Ae(a,y,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var z=a.history,le,he=a.sel,Pe=y=="undo"?z.done:z.undone,We=y=="undo"?z.undone:z.done,et=0;et=0;--fn){var fr=An(fn);if(fr)return fr.v}}}}function Nr(a,y){if(y!=0&&(a.first+=y,a.sel=new Dl(st(a.sel.ranges,function(z){return new vo(Gt(z.anchor.line+y,z.anchor.ch),Gt(z.head.line+y,z.head.ch))}),a.sel.primIndex),a.cm)){Io(a.cm,a.first,a.first-y,y);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(y.from.linele&&(y={from:y.from,to:Gt(le,sn(a,le).text.length),text:[y.text[0]],origin:y.origin}),y.removed=br(a,y.from,y.to),x||(x=Su(a,y)),a.cm?Ra(a.cm,y,b):ka(a,y,b),en(a,x,Me),a.cantEdit&&Ja(a,Gt(a.firstLine(),0))&&(a.cantEdit=!1)}}function Ra(a,y,x){var b=a.doc,z=a.display,le=y.from,he=y.to,Pe=!1,We=le.line;a.options.lineWrapping||(We=Tt(_n(sn(b,le.line))),b.iter(We,he.line+1,function(fn){if(fn==z.maxLine)return Pe=!0,!0})),b.sel.contains(y.from,y.to)>-1&&Mt(a),ka(b,y,x,Al(a)),a.options.lineWrapping||(b.iter(We,le.line+y.text.length,function(fn){var fr=kt(fn);fr>z.maxLineLength&&(z.maxLine=fn,z.maxLineLength=fr,z.maxLineChanged=!0,Pe=!1)}),Pe&&(a.curOp.updateMaxLine=!0)),qi(b,le.line),Ho(a,400);var et=y.text.length-(he.line-le.line)-1;y.full?Io(a):le.line==he.line&&y.text.length==1&&!Ju(a.doc,y)?Vo(a,le.line,"text"):Io(a,le.line,he.line+1,et);var Nt=Qt(a,"changes"),Zt=Qt(a,"change");if(Zt||Nt){var An={from:le,to:he,text:y.text,removed:y.removed,origin:y.origin};Zt&&ea(a,"change",a,An),Nt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(An)}a.display.selForContextMenu=null}function mn(a,y,x,b,z){var le;b||(b=x),qn(b,x)<0&&(le=[b,x],x=le[0],b=le[1]),typeof y=="string"&&(y=a.splitLines(y)),_r(a,{from:x,to:b,text:y,origin:z})}function Rr(a,y,x,b){x1||!(this.children[0]instanceof ei))){var Pe=[];this.collapse(Pe),this.children=[new ei(Pe)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var he=z.lines.length%25+25,Pe=he;Pe10);a.parent.maybeSpill()}},iterN:function(a,y,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=et,a.display.maxLineLength=Nt,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&Io(a,b,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Zn(a.doc)),a&&ea(a,"markerCleared",a,this,b,z),y&&ko(a),this.parent&&this.parent.clear()}},hi.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,z=0;z0||he==0&&le.clearWhenEmpty!==!1)return le;if(le.replacedWith&&(le.collapsed=!0,le.widgetNode=ze("span",[le.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||le.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(le.widgetNode.insertLeft=!0)),le.collapsed){if(kn(a,y.line,y,x,le)||y.line!=x.line&&kn(a,x.line,y,x,le))throw new Error("Inserting collapsed marker partially overlapping an existing one");$i()}le.addToHistory&&vu(a,{from:y,to:x,origin:"markText"},a.sel,NaN);var Pe=y.line,We=a.cm,et;if(a.iter(Pe,x.line+1,function(Zt){We&&le.collapsed&&!We.options.lineWrapping&&_n(Zt)==We.display.maxLine&&(et=!0),le.collapsed&&Pe!=y.line&&Fa(Zt,0),Zi(Zt,new na(le,Pe==y.line?y.ch:null,Pe==x.line?x.ch:null)),++Pe}),le.collapsed&&a.iter(y.line,x.line+1,function(Zt){qe(a,Zt)&&Fa(Zt,0)}),le.clearOnEnter&&Ke(le,"beforeCursorEnter",function(){return le.clear()}),le.readOnly&&(_i(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),le.collapsed&&(le.id=++ga,le.atomic=!0),We){if(et&&(We.curOp.updateMaxLine=!0),le.collapsed)Io(We,y.line,x.line+1);else if(le.className||le.startStyle||le.endStyle||le.css||le.attributes||le.title)for(var Nt=y.line;Nt<=x.line;Nt++)Vo(We,Nt,"text");le.atomic&&Zn(We.doc),ea(We,"markerAdded",We,le)}return le}var Ao=function(a,y){this.markers=a,this.primary=y;for(var x=0;x=0;We--)_r(this,b[We]);Pe?xa(this,Pe):this.cm&&gl(this.cm)}),undo:Ti(function(){Ae(this,"undo")}),redo:Ti(function(){Ae(this,"redo")}),undoSelection:Ti(function(){Ae(this,"undo",!0)}),redoSelection:Ti(function(){Ae(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,x=0,b=0;b=a.ch)&&y.push(z.marker.parent||z.marker)}return y},findMarks:function(a,y,x){a=tr(this,a),y=tr(this,y);var b=[],z=a.line;return this.iter(a.line,y.line+1,function(le){var he=le.markedSpans;if(he)for(var Pe=0;Pe=We.to||We.from==null&&z!=a.line||We.from!=null&&z==y.line&&We.from>=y.ch)&&(!x||x(We.marker))&&b.push(We.marker.parent||We.marker)}++z}),b},getAllMarks:function(){var a=[];return this.iter(function(y){var x=y.markedSpans;if(x)for(var b=0;ba)return y=a,!0;a-=le,++x}),tr(this,Gt(x,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 Nt=a.dataTransfer.getData("Text");if(Nt){var Zt;if(y.state.draggingText&&!y.state.draggingText.copy&&(Zt=y.listSelections()),en(y.doc,eu(x,x)),Zt)for(var An=0;An=0;Pe--)mn(a.doc,"",b[Pe].from,b[Pe].to,"+delete");gl(a)})}function ii(a,y,x){var b=Ct(a.text,y+x,x);return b<0||b>a.text.length?null:b}function Ro(a,y,x){var b=ii(a,y.ch,x);return b==null?null:new Gt(y.line,b,x<0?"after":"before")}function Mi(a,y,x,b,z){if(a){y.doc.direction=="rtl"&&(z=-z);var le=de(x,y.doc.direction);if(le){var he=z<0?Ee(le):le[0],Pe=z<0==(he.level==1),We=Pe?"after":"before",et;if(he.level>0||y.doc.direction=="rtl"){var Nt=Ei(y,x);et=z<0?x.text.length-1:0;var Zt=Hi(y,Nt,et).top;et=Vt(function(An){return Hi(y,Nt,An).top==Zt},z<0==(he.level==1)?he.from:he.to-1,et),We=="before"&&(et=ii(x,et,1))}else et=z<0?he.to:he.from;return new Gt(b,et,We)}}return new Gt(b,z<0?x.text.length:0,z<0?"before":"after")}function Vn(a,y,x,b){var z=de(y,a.doc.direction);if(!z)return Ro(y,x,b);x.ch>=y.text.length?(x.ch=y.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var le=ne(z,x.ch,x.sticky),he=z[le];if(a.doc.direction=="ltr"&&he.level%2==0&&(b>0?he.to>x.ch:he.from=he.from&&An>=Nt.begin)){var fn=Zt?"before":"after";return new Gt(x.line,An,fn)}}var fr=function(Sa,za,Da){for(var Ga=function(Mo,ul){return ul?new Gt(x.line,Pe(Mo,1),"before"):new Gt(x.line,Mo,"after")};Sa>=0&&Sa0==(Ci.level!=1),to=li?Da.begin:Pe(Da.end,-1);if(Ci.from<=to&&to0?Nt.end:Pe(Nt.begin,-1);return oa!=null&&!(b>0&&oa==y.text.length)&&(Tr=fr(b>0?0:z.length-1,b,et(oa)),Tr)?Tr:null}var Mr={selectAll:Ta,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Me)},killLine:function(a){return ia(a,function(y){if(y.empty()){var x=sn(a.doc,y.head.line).text.length;return y.head.ch==x&&y.head.line0)z=new Gt(z.line,z.ch+1),a.replaceRange(le.charAt(z.ch-1)+le.charAt(z.ch-2),Gt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var he=sn(a.doc,z.line-1).text;he&&(z=new Gt(z.line,1),a.replaceRange(le.charAt(0)+a.doc.lineSeparator()+he.charAt(he.length-1),Gt(z.line-1,he.length-1),z,"+transpose"))}}x.push(new vo(z,z))}a.setSelections(x)})},newlineAndIndent:function(a){return Ii(a,function(){for(var y=a.listSelections(),x=y.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),y[x].anchor,y[x].head,"+input");y=a.listSelections();for(var b=0;ba&&qn(y,this.pos)==0&&x==this.button};var Zu,Wu;function Ls(a,y){var x=+new Date;return Wu&&Wu.compare(x,a,y)?(Zu=Wu=null,"triple"):Zu&&Zu.compare(x,a,y)?(Wu=new ds(x,a,y),Zu=null,"double"):(Zu=new ds(x,a,y),Wu=null,"single")}function Cs(a){var y=this,x=y.display;if(!(bt(y,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,sa(x,a)){Ve||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!fs(y,a)){var b=al(y,a),z=ca(a),le=b?Ls(b,z):"single";window.focus(),z==1&&y.state.selectingText&&y.state.selectingText(a),!(b&&Ns(y,z,b,le,a))&&(z==1?b?Ts(y,b,le,a):la(a)==x.scroller&&zn(a):z==2?(b&&nr(y.doc,b),setTimeout(function(){return x.input.focus()},20)):z==3&&(xe?y.display.input.onContextMenu(a):Hl(y)))}}}function Ns(a,y,x,b,z){var le="Click";return b=="double"?le="Double"+le:b=="triple"&&(le="Triple"+le),le=(y==1?"Left":y==2?"Middle":"Right")+le,xo(a,Xa(le,z),z,function(he){if(typeof he=="string"&&(he=Mr[he]),!he)return!1;var Pe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),Pe=he(a,x)!=ht}finally{a.state.suppressEdits=!1}return Pe})}function Ms(a,y,x){var b=a.getOption("configureMouse"),z=b?b(a,y,x):{};if(z.unit==null){var le=ot?x.shiftKey&&x.metaKey:x.altKey;z.unit=le?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||x.shiftKey),z.addNew==null&&(z.addNew=Se?x.metaKey:x.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Se?x.altKey:x.ctrlKey)),z}function Ts(a,y,x,b){pe?setTimeout(xt(Ql,a),0):a.curOp.focus=Qe();var z=Ms(a,x,b),le=a.doc.sel,he;a.options.dragDrop&&da&&!a.isReadOnly()&&x=="single"&&(he=le.contains(y))>-1&&(qn((he=le.ranges[he]).from(),y)<0||y.xRel>0)&&(qn(he.to(),y)>0||y.xRel<0)?Rs(a,b,y,z):Zs(a,b,y,z)}function Rs(a,y,x,b){var z=a.display,le=!1,he=qa(a,function(et){Ve&&(z.scroller.draggable=!1),a.state.draggingText=!1,It(z.wrapper.ownerDocument,"mouseup",he),It(z.wrapper.ownerDocument,"mousemove",Pe),It(z.scroller,"dragstart",We),It(z.scroller,"drop",he),le||(zn(et),b.addNew||nr(a.doc,x,null,null,b.extend),Ve&&!fe||pe&&ge==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),Pe=function(et){le=le||Math.abs(y.clientX-et.clientX)+Math.abs(y.clientY-et.clientY)>=10},We=function(){return le=!0};Ve&&(z.scroller.draggable=!0),a.state.draggingText=he,he.copy=!b.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),Ke(z.wrapper.ownerDocument,"mouseup",he),Ke(z.wrapper.ownerDocument,"mousemove",Pe),Ke(z.scroller,"dragstart",We),Ke(z.scroller,"drop",he),Hl(a),setTimeout(function(){return z.input.focus()},20)}function bs(a,y,x){if(x=="char")return new vo(y,y);if(x=="word")return a.findWordAt(y);if(x=="line")return new vo(Gt(y.line,0),tr(a.doc,Gt(y.line+1,0)));var b=x(a,y);return new vo(b.from,b.to)}function Zs(a,y,x,b){var z=a.display,le=a.doc;zn(y);var he,Pe,We=le.sel,et=We.ranges;if(b.addNew&&!b.extend?(Pe=le.sel.contains(x),Pe>-1?he=et[Pe]:he=new vo(x,x)):(he=le.sel.primary(),Pe=le.sel.primIndex),b.unit=="rectangle")b.addNew||(he=new vo(x,x)),x=al(a,y,!0,!0),Pe=-1;else{var Nt=bs(a,x,b.unit);b.extend?he=er(he,Nt.anchor,Nt.head,b.extend):he=Nt}b.addNew?Pe==-1?(Pe=et.length,Gn(le,Kl(a,et.concat([he]),Pe),{scroll:!1,origin:"*mouse"})):et.length>1&&et[Pe].empty()&&b.unit=="char"&&!b.extend?(Gn(le,Kl(a,et.slice(0,Pe).concat(et.slice(Pe+1)),0),{scroll:!1,origin:"*mouse"}),We=le.sel):Ut(le,Pe,he,Et):(Pe=0,Gn(le,new Dl([he],0),Et),We=le.sel);var Zt=x;function An(Da){if(qn(Zt,Da)!=0)if(Zt=Da,b.unit=="rectangle"){for(var Ga=[],Ci=a.options.tabSize,li=Le(sn(le,x.line).text,x.ch,Ci),to=Le(sn(le,Da.line).text,Da.ch,Ci),Mo=Math.min(li,to),ul=Math.max(li,to),Uo=Math.min(x.line,Da.line),Tl=Math.min(a.lastLine(),Math.max(x.line,Da.line));Uo<=Tl;Uo++){var Bl=sn(le,Uo).text,tl=Bt(Bl,Mo,Ci);Mo==ul?Ga.push(new vo(Gt(Uo,tl),Gt(Uo,tl))):Bl.length>tl&&Ga.push(new vo(Gt(Uo,tl),Gt(Uo,Bt(Bl,ul,Ci))))}Ga.length||Ga.push(new vo(x,x)),Gn(le,Kl(a,We.ranges.slice(0,Pe).concat(Ga),Pe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(Da)}else{var _l=he,hl=bs(a,Da,b.unit),rl=_l.anchor,nl;qn(hl.anchor,rl)>0?(nl=hl.head,rl=Sr(_l.from(),hl.anchor)):(nl=hl.anchor,rl=wr(_l.to(),hl.head));var Yo=We.ranges.slice(0);Yo[Pe]=Ws(a,new vo(tr(le,rl),nl)),Gn(le,Kl(a,Yo,Pe),Et)}}var fn=z.wrapper.getBoundingClientRect(),fr=0;function Tr(Da){var Ga=++fr,Ci=al(a,Da,!0,b.unit=="rectangle");if(Ci)if(qn(Ci,Zt)!=0){a.curOp.focus=Qe(),An(Ci);var li=$o(z,le);(Ci.line>=li.to||Ci.linefn.bottom?20:0;to&&setTimeout(qa(a,function(){fr==Ga&&(z.scroller.scrollTop+=to,Tr(Da))}),50)}}function oa(Da){a.state.selectingText=!1,fr=1/0,Da&&(zn(Da),z.input.focus()),It(z.wrapper.ownerDocument,"mousemove",Sa),It(z.wrapper.ownerDocument,"mouseup",za),le.history.lastSelOrigin=null}var Sa=qa(a,function(Da){Da.buttons===0||!ca(Da)?oa(Da):Tr(Da)}),za=qa(a,oa);a.state.selectingText=za,Ke(z.wrapper.ownerDocument,"mousemove",Sa),Ke(z.wrapper.ownerDocument,"mouseup",za)}function Ws(a,y){var x=y.anchor,b=y.head,z=sn(a.doc,x.line);if(qn(x,b)==0&&x.sticky==b.sticky)return y;var le=de(z);if(!le)return y;var he=ne(le,x.ch,x.sticky),Pe=le[he];if(Pe.from!=x.ch&&Pe.to!=x.ch)return y;var We=he+(Pe.from==x.ch==(Pe.level!=1)?0:1);if(We==0||We==le.length)return y;var et;if(b.line!=x.line)et=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Nt=ne(le,b.ch,b.sticky),Zt=Nt-he||(b.ch-x.ch)*(Pe.level==1?-1:1);Nt==We-1||Nt==We?et=Zt<0:et=Zt>0}var An=le[We+(et?-1:0)],fn=et==(An.level==1),fr=fn?An.from:An.to,Tr=fn?"after":"before";return x.ch==fr&&x.sticky==Tr?y:new vo(new Gt(x.line,fr,Tr),b)}function xs(a,y,x,b){var z,le;if(y.touches)z=y.touches[0].clientX,le=y.touches[0].clientY;else try{z=y.clientX,le=y.clientY}catch(An){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&zn(y);var he=a.display,Pe=he.lineDiv.getBoundingClientRect();if(le>Pe.bottom||!Qt(a,x))return Sn(y);le-=Pe.top-he.viewOffset;for(var We=0;We=z){var Nt=Rt(a.doc,le),Zt=a.display.gutterSpecs[We];return Ft(a,x,a,Nt,Zt.className,y),Sn(y)}}}function fs(a,y){return xs(a,y,"gutterClick",!0)}function Fs(a,y){sa(a.display,y)||Hs(a,y)||bt(a,y,"contextmenu")||xe||a.display.input.onContextMenu(y)}function Hs(a,y){return Qt(a,"gutterContextMenu")?xs(a,y,"gutterContextMenu",!1):!1}function ws(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Bo(a)}var Pu={toString:function(){return"CodeMirror.Init"}},As={},ts={};function zs(a){var y=a.optionHandlers;function x(b,z,le,he){a.defaults[b]=z,le&&(y[b]=he?function(Pe,We,et){et!=Pu&&le(Pe,We,et)}:le)}a.defineOption=x,a.Init=Pu,x("value","",function(b,z){return b.setValue(z)},!0),x("mode",null,function(b,z){b.doc.modeOption=z,Gl(b)},!0),x("indentUnit",2,Gl,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){Du(b),Bo(b),Io(b)},!0),x("lineSeparator",null,function(b,z){if(b.doc.lineSep=z,!!z){var le=[],he=b.doc.first;b.doc.iter(function(We){for(var et=0;;){var Nt=We.text.indexOf(z,et);if(Nt==-1)break;et=Nt+z.length,le.push(Gt(he,Nt))}he++});for(var Pe=le.length-1;Pe>=0;Pe--)mn(b.doc,z,le[Pe],Gt(le[Pe].line,le[Pe].ch+z.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,z,le){b.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),le!=Pu&&b.refresh()}),x("specialCharPlaceholder",wn,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",we?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,z){return b.getInputField().spellcheck=z},!0),x("autocorrect",!1,function(b,z){return b.getInputField().autocorrect=z},!0),x("autocapitalize",!1,function(b,z){return b.getInputField().autocapitalize=z},!0),x("rtlMoveVisually",!rt),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){ws(b),pu(b)},!0),x("keyMap","default",function(b,z,le){var he=ji(z),Pe=le!=Pu&&ji(le);Pe&&Pe.detach&&Pe.detach(b,he),he.attach&&he.attach(b,Pe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,Ks,!0),x("gutters",[],function(b,z){b.display.gutterSpecs=Au(z,b.options.lineNumbers),pu(b)},!0),x("fixedGutter",!0,function(b,z){b.display.gutters.style.left=z?cl(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Wo(b)},!0),x("scrollbarStyle","native",function(b){Fl(b),Wo(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,z){b.display.gutterSpecs=Au(b.options.gutters,z),pu(b)},!0),x("firstLineNumber",1,pu,!0),x("lineNumberFormatter",function(b){return b},pu,!0),x("showCursorWhenSelecting",!1,Sl,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,z){z=="nocursor"&&(bl(b),b.display.input.blur()),b.display.input.readOnlyChanged(z)}),x("screenReaderLabel",null,function(b,z){z=z===""?null:z,b.display.input.screenReaderLabelChanged(z)}),x("disableInput",!1,function(b,z){z||b.display.input.reset()},!0),x("dragDrop",!0,js),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Sl,!0),x("singleCursorHeightPerLine",!0,Sl,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,Du,!0),x("addModeClass",!1,Du,!0),x("pollInterval",100),x("undoDepth",200,function(b,z){return b.doc.history.undoDepth=z}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,Du,!0),x("moveInputWithCursor",!0,function(b,z){z||b.display.input.resetPosition()}),x("tabindex",null,function(b,z){return b.display.input.getField().tabIndex=z||""}),x("autofocus",null),x("direction","ltr",function(b,z){return b.doc.setDirection(z)},!0),x("phrases",null)}function js(a,y,x){var b=x&&x!=Pu;if(!y!=!b){var z=a.display.dragFunctions,le=y?Ke:It;le(a.display.scroller,"dragstart",z.start),le(a.display.scroller,"dragenter",z.enter),le(a.display.scroller,"dragover",z.over),le(a.display.scroller,"dragleave",z.leave),le(a.display.scroller,"drop",z.drop)}}function Ks(a){a.options.lineWrapping?(vt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Ie(a.display.wrapper,"CodeMirror-wrap"),Lt(a)),pl(a),Io(a),Bo(a),setTimeout(function(){return Wo(a)},100)}function Ko(a,y){var x=this;if(!(this instanceof Ko))return new Ko(a,y);this.options=y=y?Dt(y):{},Dt(As,y,!1);var b=y.value;typeof b=="string"?b=new ja(b,y.mode,null,y.lineSeparator,y.direction):y.mode&&(b.modeOption=y.mode),this.doc=b;var z=new Ko.inputStyles[y.inputStyle](this),le=this.display=new Yu(a,b,z,y);le.wrapper.CodeMirror=this,ws(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Fl(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 ce,keySeq:null,specialChars:null},y.autofocus&&!we&&le.input.focus(),pe&&ge<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Us(this),zo(),ai(this),this.curOp.forceUpdate=!0,qu(this,b),y.autofocus&&!we||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&Jl(x)},20):bl(this);for(var he in ts)ts.hasOwnProperty(he)&&ts[he](this,y[he],Pu);Uu(this),y.finishInit&&y.finishInit(this);for(var Pe=0;Pe20*20}Ke(y.scroller,"touchstart",function(We){if(!bt(a,We)&&!le(We)&&!fs(a,We)){y.input.ensurePolled(),clearTimeout(x);var et=+new Date;y.activeTouch={start:et,moved:!1,prev:et-b.end<=300?b:null},We.touches.length==1&&(y.activeTouch.left=We.touches[0].pageX,y.activeTouch.top=We.touches[0].pageY)}}),Ke(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),Ke(y.scroller,"touchend",function(We){var et=y.activeTouch;if(et&&!sa(y,We)&&et.left!=null&&!et.moved&&new Date-et.start<300){var Nt=a.coordsChar(y.activeTouch,"page"),Zt;!et.prev||he(et,et.prev)?Zt=new vo(Nt,Nt):!et.prev.prev||he(et,et.prev.prev)?Zt=a.findWordAt(Nt):Zt=new vo(Gt(Nt.line,0),tr(a.doc,Gt(Nt.line+1,0))),a.setSelection(Zt.anchor,Zt.head),a.focus(),zn(We)}z()}),Ke(y.scroller,"touchcancel",z),Ke(y.scroller,"scroll",function(){y.scroller.clientHeight&&(xl(a,y.scroller.scrollTop),el(a,y.scroller.scrollLeft,!0),Ft(a,"scroll",a))}),Ke(y.scroller,"mousewheel",function(We){return Xu(a,We)}),Ke(y.scroller,"DOMMouseScroll",function(We){return Xu(a,We)}),Ke(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(We){bt(a,We)||Cr(We)},over:function(We){bt(a,We)||(uo(a,We),Cr(We))},start:function(We){return Ji(a,We)},drop:qa(a,wo),leave:function(We){bt(a,We)||io(a)}};var Pe=y.input.getField();Ke(Pe,"keyup",function(We){return ll.call(a,We)}),Ke(Pe,"keydown",qa(a,nu)),Ke(Pe,"keypress",qa(a,yu)),Ke(Pe,"focus",function(We){return Jl(a,We)}),Ke(Pe,"blur",function(We){return bl(a,We)})}var ms=[];Ko.defineInitHook=function(a){return ms.push(a)};function Hu(a,y,x,b){var z=a.doc,le;x==null&&(x="add"),x=="smart"&&(z.mode.indent?le=yi(a,y).state:x="prev");var he=a.options.tabSize,Pe=sn(z,y),We=Le(Pe.text,null,he);Pe.stateAfter&&(Pe.stateAfter=null);var et=Pe.text.match(/^\s*/)[0],Nt;if(!b&&!/\S/.test(Pe.text))Nt=0,x="not";else if(x=="smart"&&(Nt=z.mode.indent(le,Pe.text.slice(et.length),Pe.text),Nt==ht||Nt>150)){if(!b)return;x="prev"}x=="prev"?y>z.first?Nt=Le(sn(z,y-1).text,null,he):Nt=0:x=="add"?Nt=We+a.options.indentUnit:x=="subtract"?Nt=We-a.options.indentUnit:typeof x=="number"&&(Nt=We+x),Nt=Math.max(0,Nt);var Zt="",An=0;if(a.options.indentWithTabs)for(var fn=Math.floor(Nt/he);fn;--fn)An+=he,Zt+=" ";if(Anhe,We=Ma(y),et=null;if(Pe&&b.ranges.length>1)if(ru&&ru.text.join(` -`)==y){if(b.ranges.length%ru.text.length==0){et=[];for(var Nt=0;Nt=0;An--){var fn=b.ranges[An],fr=fn.from(),Tr=fn.to();fn.empty()&&(x&&x>0?fr=Gt(fr.line,fr.ch-x):a.state.overwrite&&!Pe?Tr=Gt(Tr.line,Math.min(sn(le,Tr.line).text.length,Tr.ch+Ee(We).length)):Pe&&ru&&ru.lineWise&&ru.text.join(` + height: `+(y.bottom-y.top+Wa(a)+x.barHeight)+`px; + left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(le),le.scrollIntoView(z),a.display.lineSpace.removeChild(le)}}}function Ol(a,y,x,b){b==null&&(b=0);var z;!a.options.lineWrapping&&y==x&&(y=y.ch?Yt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,x=y.sticky=="before"?Yt(y.line,y.ch+1,"before"):y);for(var le=0;le<5;le++){var he=!1,Pe=Da(a,y),We=!x||x==y?Pe:Da(a,x);z={left:Math.min(Pe.left,We.left),top:Math.min(Pe.top,We.top)-b,right:Math.max(Pe.left,We.left),bottom:Math.max(Pe.bottom,We.bottom)+b};var et=ai(a,z),Lt=a.doc.scrollTop,Zt=a.doc.scrollLeft;if(et.scrollTop!=null&&(xl(a,et.scrollTop),Math.abs(a.doc.scrollTop-Lt)>1&&(he=!0)),et.scrollLeft!=null&&(el(a,et.scrollLeft),Math.abs(a.doc.scrollLeft-Zt)>1&&(he=!0)),!he)break}return z}function Yl(a,y){var x=ai(a,y);x.scrollTop!=null&&xl(a,x.scrollTop),x.scrollLeft!=null&&el(a,x.scrollLeft)}function ai(a,y){var x=a.display,b=go(a.display);y.top<0&&(y.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,le=oi(a),he={};y.bottom-y.top>le&&(y.bottom=y.top+le);var Pe=a.doc.height+Ya(x),We=y.topPe-b;if(y.topz+le){var Lt=Math.min(y.top,(et?Pe:y.bottom)-le);Lt!=z&&(he.scrollTop=Lt)}var Zt=a.options.fixedGutter?0:x.gutters.offsetWidth,wn=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-Zt,fn=ui(a)-x.gutters.offsetWidth,hr=y.right-y.left>fn;return hr&&(y.right=y.left+fn),y.left<10?he.scrollLeft=0:y.leftfn+wn-3&&(he.scrollLeft=y.right+(hr?0:10)-fn),he}function Gl(a,y){y!=null&&(Il(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function yl(a){Il(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function jl(a,y,x){(y!=null||x!=null)&&Il(a),y!=null&&(a.curOp.scrollLeft=y),x!=null&&(a.curOp.scrollTop=x)}function $l(a,y){Il(a),a.curOp.scrollToPos=y}function Il(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var x=Ir(a,y.from),b=Ir(a,y.to);eu(a,x,b,y.margin)}}function eu(a,y,x,b){var z=ai(a,{left:Math.min(y.left,x.left),top:Math.min(y.top,x.top)-b,right:Math.max(y.right,x.right),bottom:Math.max(y.bottom,x.bottom)+b});jl(a,z.scrollLeft,z.scrollTop)}function xl(a,y){Math.abs(a.doc.scrollTop-y)<2||(E||wu(a,{top:y}),El(a,y,!0),E&&wu(a),Ho(a,100))}function El(a,y,x){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!x)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function el(a,y,x,b){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!b)&&(a.doc.scrollLeft=y,Ku(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function Ci(a){var y=a.display,x=y.gutters.offsetWidth,b=Math.round(a.doc.height+Ya(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?x:0,docHeight:b,scrollHeight:b+Wa(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:x}}var _i=function(a,y,x){this.cm=x;var b=this.vert=Oe("div",[Oe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=Oe("div",[Oe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=z.tabIndex=-1,a(b),a(z),Ue(b,"scroll",function(){b.clientHeight&&y(b.scrollTop,"vertical")}),Ue(z,"scroll",function(){z.clientWidth&&y(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,pe&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};_i.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=y?b+"px":"0";var z=a.viewHeight-(y?b: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=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var le=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+le)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:y?b:0}},_i.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},_i.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},_i.prototype.zeroWidthHack=function(){var a=Se&&!be?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new ce,this.disableVert=new ce},_i.prototype.enableZeroWidthBar=function(a,y,x){a.style.pointerEvents="auto";function b(){var z=a.getBoundingClientRect(),le=x=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);le!=a?a.style.pointerEvents="none":y.set(1e3,b)}y.set(1e3,b)},_i.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var ko=function(){};ko.prototype.update=function(){return{bottom:0,right:0}},ko.prototype.setScrollLeft=function(){},ko.prototype.setScrollTop=function(){},ko.prototype.clear=function(){};function Wo(a,y){y||(y=Ci(a));var x=a.display.barWidth,b=a.display.barHeight;Mo(a,y);for(var z=0;z<4&&x!=a.display.barWidth||b!=a.display.barHeight;z++)x!=a.display.barWidth&&a.options.lineWrapping&&gl(a),Mo(a,Ci(a)),x=a.display.barWidth,b=a.display.barHeight}function Mo(a,y){var x=a.display,b=x.scrollbars.update(y);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=y.gutterWidth+"px"):x.gutterFiller.style.display=""}var ro={native:_i,null:ko};function Fl(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Ie(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new ro[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),Ue(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,x){x=="horizontal"?el(a,y):xl(a,y)},a),a.display.scrollbars.addClass&&vt(a.display.wrapper,a.display.scrollbars.addClass)}var bi=0;function ii(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:++bi},kr(a.curOp)}function Oo(a){var y=a.curOp;y&&ea(y,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new xu(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function bu(a){a.updatedDisplay=a.mustUpdate&&Fu(a.cm,a.update)}function mu(a){var y=a.cm,x=y.display;a.updatedDisplay&&gl(y),a.barMeasure=Ci(y),x.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=$a(y,x.maxLine,x.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Wa(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-ui(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function Lu(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=vi(a,y.highlightFrontier),z=[];y.iter(b.line,Math.min(y.first+y.size,a.display.viewTo+500),function(le){if(b.line>=a.display.viewFrom){var he=le.styles,Pe=le.text.length>a.options.maxHighlightLength?mr(y.mode,b.state):null,We=Na(a,le,b,!0);Pe&&(b.state=Pe),le.styles=We.styles;var et=le.styleClasses,Lt=We.classes;Lt?le.styleClasses=Lt:et&&(le.styleClasses=null);for(var Zt=!he||he.length!=le.styles.length||et!=Lt&&(!et||!Lt||et.bgClass!=Lt.bgClass||et.textClass!=Lt.textClass),wn=0;!Zt&&wnx)return Ho(a,a.options.workDelay),!0}),y.highlightFrontier=b.line,y.modeFrontier=Math.max(y.modeFrontier,b.line),z.length&&Pi(a,function(){for(var le=0;le=x.viewFrom&&y.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&ol(a)==0)return!1;Uu(a)&&(Go(a),y.dims=xo(a));var z=b.first+b.size,le=Math.max(y.visible.from-a.options.viewportMargin,b.first),he=Math.min(z,y.visible.to+a.options.viewportMargin);x.viewFromhe&&x.viewTo-he<20&&(he=Math.min(z,x.viewTo)),hi&&(le=ue(a.doc,le),he=Ye(a.doc,he));var Pe=le!=x.viewFrom||he!=x.viewTo||x.lastWrapHeight!=y.wrapperHeight||x.lastWrapWidth!=y.wrapperWidth;au(a,le,he),x.viewOffset=dt(un(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var We=ol(a);if(!Pe&&We==0&&!y.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var et=os(a);return We>4&&(x.lineDiv.style.display="none"),ys(a,x.updateLineNumbers,y.dims),We>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,ls(et),pt(x.cursorDiv),pt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,Pe&&(x.lastWrapHeight=y.wrapperHeight,x.lastWrapWidth=y.wrapperWidth,Ho(a,400)),x.updateLineNumbers=null,!0}function Nl(a,y){for(var x=y.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||y.oldDisplayWidth==ui(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Ya(a.display)-oi(a),x.top)}),y.visible=$o(a.display,a.doc,x),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else b&&(y.visible=$o(a.display,a.doc,x));if(!Fu(a,y))break;gl(a);var z=Ci(a);Sl(a),Wo(a,z),Mu(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 wu(a,y){var x=new xu(a,y);if(Fu(a,x)){gl(a),Nl(a,x);var b=Ci(a);Sl(a),Wo(a,b),Mu(a,b),x.finish()}}function ys(a,y,x){var b=a.display,z=a.options.lineNumbers,le=b.lineDiv,he=le.firstChild;function Pe(hr){var Hr=hr.nextSibling;return Ke&&Se&&a.display.currentWheelTarget==hr?hr.style.display="none":hr.parentNode.removeChild(hr),Hr}for(var We=b.view,et=b.viewFrom,Lt=0;Lt-1&&(fn=!1),Qr(a,Zt,et,x)),fn&&(pt(Zt.lineNumber),Zt.lineNumber.appendChild(document.createTextNode(zn(a.options,et)))),he=Zt.node.nextSibling}et+=Zt.size}for(;he;)he=Pe(he)}function Nu(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Mu(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+Wa(a)+"px"}function Ku(a){var y=a.display,x=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var b=dl(y)-y.scroller.scrollLeft+a.doc.scrollLeft,z=y.gutters.offsetWidth,le=b+"px",he=0;hehe.clientWidth,We=he.scrollHeight>he.clientHeight;if(b&&Pe||z&&We){if(z&&Se&&Ke){e:for(var et=y.target,Lt=le.view;et!=he;et=et.parentNode)for(var Zt=0;Zt=0&&qn(a,b.to())<=0)return x}return-1};var Eo=function(a,y){this.anchor=a,this.head=y};Eo.prototype.from=function(){return _r(this.anchor,this.head)},Eo.prototype.to=function(){return Dr(this.anchor,this.head)},Eo.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Kl(a,y,x){var b=a&&a.options.selectionsMayTouch,z=y[x];y.sort(function(wn,fn){return qn(wn.from(),fn.from())}),x=Be(y,z);for(var le=1;le0:We>=0){var et=_r(Pe.from(),he.from()),Lt=Dr(Pe.to(),he.to()),Zt=Pe.empty()?he.from()==he.head:Pe.from()==Pe.head;le<=x&&--x,y.splice(--le,2,new Eo(Zt?Lt:et,Zt?et:Lt))}}return new Dl(y,x)}function tu(a,y){return new Dl([new Eo(a,y||a)],0)}function iu(a){return a.text?Yt(a.from.line+a.text.length-1,Ee(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Qu(a,y){if(qn(a,y.from)<0)return a;if(qn(a,y.to)<=0)return iu(y);var x=a.line+y.text.length-(y.to.line-y.from.line)-1,b=a.ch;return a.line==y.to.line&&(b+=iu(y).ch-y.to.ch),Yt(x,b)}function Su(a,y){for(var x=[],b=0;b1&&a.remove(Pe.line+1,hr-1),a.insert(Pe.line+1,Ba)}ta(a,"change",a,y)}function ou(a,y,x){function b(z,le,he){if(z.linked)for(var Pe=0;Pe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),Ee(a.done)}function vu(a,y,x,b){var z=a.history;z.undone.length=0;var le=+new Date,he,Pe;if((z.lastOp==b||z.lastOrigin==y.origin&&y.origin&&(y.origin.charAt(0)=="+"&&z.lastModTime>le-(a.cm?a.cm.options.historyEventDelay:500)||y.origin.charAt(0)=="*"))&&(he=Ml(z,z.lastOp==b)))Pe=Ee(he.changes),qn(y.from,y.to)==0&&qn(y.from,Pe.to)==0?Pe.to=iu(y):he.changes.push(Tu(a,y));else{var We=Ee(z.done);for((!We||!We.ranges)&&_u(a.sel,z.done),he={changes:[Tu(a,y)],generation:z.generation},z.done.push(he);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(x),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=le,z.lastOp=z.lastSelOp=b,z.lastOrigin=z.lastSelOrigin=y.origin,Pe||Ft(a,"historyAdded")}function cu(a,y,x,b){var z=y.charAt(0);return z=="*"||z=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function ss(a,y,x,b){var z=a.history,le=b&&b.origin;x==z.lastSelOp||le&&z.lastSelOrigin==le&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==le||cu(a,le,Ee(z.done),y))?z.done[z.done.length-1]=y:_u(y,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=le,z.lastSelOp=x,b&&b.clearRedo!==!1&&Ru(z.undone)}function _u(a,y){var x=Ee(y);x&&x.ranges&&x.equals(a)||y.push(a)}function yt(a,y,x,b){var z=y["spans_"+a.id],le=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(he){he.markedSpans&&((z||(z=y["spans_"+a.id]={}))[le]=he.markedSpans),++le})}function $e(a){if(!a)return null;for(var y,x=0;x-1&&(Ee(Pe)[Zt]=et[Zt],delete et[Zt])}}return b}function er(a,y,x,b){if(b){var z=a.anchor;if(x){var le=qn(y,z)<0;le!=qn(x,z)<0?(z=y,y=x):le!=qn(y,x)<0&&(y=x)}return new Eo(z,y)}else return new Eo(x||y,y)}function rr(a,y,x,b,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),Gn(a,new Dl([er(a.sel.primary(),y,x,z)],0),b)}function Cn(a,y,x){for(var b=[],z=a.cm&&(a.cm.display.shift||a.extend),le=0;le=y.ch:Pe.to>y.ch))){if(z&&(Ft(We,"beforeCursorEnter"),We.explicitlyCleared))if(le.markedSpans){--he;continue}else break;if(!We.atomic)continue;if(x){var Zt=We.find(b<0?1:-1),wn=void 0;if((b<0?Lt:et)&&(Zt=Nn(a,Zt,-b,Zt&&Zt.line==y.line?le:null)),Zt&&Zt.line==y.line&&(wn=qn(Zt,x))&&(b<0?wn<0:wn>0))return Tr(a,Zt,y,b,z)}var fn=We.find(b<0?-1:1);return(b<0?et:Lt)&&(fn=Nn(a,fn,b,fn.line==y.line?le:null)),fn?Tr(a,fn,y,b,z):null}}return y}function ei(a,y,x,b,z){var le=b||1,he=Tr(a,y,x,le,z)||!z&&Tr(a,y,x,le,!0)||Tr(a,y,x,-le,z)||!z&&Tr(a,y,x,-le,!0);return he||(a.cantEdit=!0,Yt(a.first,0))}function Nn(a,y,x,b){return x<0&&y.ch==0?y.line>a.first?nr(a,Yt(y.line-1)):null:x>0&&y.ch==(b||un(a,y.line)).text.length?y.line=0;--z)ia(a,{from:b[z].from,to:b[z].to,text:z?[""]:y.text,origin:y.origin});else ia(a,y)}}function ia(a,y){if(!(y.text.length==1&&y.text[0]==""&&qn(y.from,y.to)==0)){var x=Su(a,y);vu(a,y,x,a.cm?a.cm.curOp.id:NaN),Qt(a,y,x,vo(a,y));var b=[];ou(a,function(z,le){!le&&Be(b,z.history)==-1&&(zi(z.history,y),b.push(z.history)),Qt(z,y,null,vo(z,y))})}}function Ae(a,y,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var z=a.history,le,he=a.sel,Pe=y=="undo"?z.done:z.undone,We=y=="undo"?z.undone:z.done,et=0;et=0;--fn){var hr=wn(fn);if(hr)return hr.v}}}}function Rr(a,y){if(y!=0&&(a.first+=y,a.sel=new Dl(st(a.sel.ranges,function(z){return new Eo(Yt(z.anchor.line+y,z.anchor.ch),Yt(z.head.line+y,z.head.ch))}),a.sel.primIndex),a.cm)){No(a.cm,a.first,a.first-y,y);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(y.from.linele&&(y={from:y.from,to:Yt(le,un(a,le).text.length),text:[y.text[0]],origin:y.origin}),y.removed=wr(a,y.from,y.to),x||(x=Su(a,y)),a.cm?Ka(a.cm,y,b):ka(a,y,b),en(a,x,Me),a.cantEdit&&ei(a,Yt(a.firstLine(),0))&&(a.cantEdit=!1)}}function Ka(a,y,x){var b=a.doc,z=a.display,le=y.from,he=y.to,Pe=!1,We=le.line;a.options.lineWrapping||(We=Mt(Bn(un(b,le.line))),b.iter(We,he.line+1,function(fn){if(fn==z.maxLine)return Pe=!0,!0})),b.sel.contains(y.from,y.to)>-1&&Nt(a),ka(b,y,x,Al(a)),a.options.lineWrapping||(b.iter(We,le.line+y.text.length,function(fn){var hr=kt(fn);hr>z.maxLineLength&&(z.maxLine=fn,z.maxLineLength=hr,z.maxLineChanged=!0,Pe=!1)}),Pe&&(a.curOp.updateMaxLine=!0)),Ji(b,le.line),Ho(a,400);var et=y.text.length-(he.line-le.line)-1;y.full?No(a):le.line==he.line&&y.text.length==1&&!Ju(a.doc,y)?Vo(a,le.line,"text"):No(a,le.line,he.line+1,et);var Lt=Xt(a,"changes"),Zt=Xt(a,"change");if(Zt||Lt){var wn={from:le,to:he,text:y.text,removed:y.removed,origin:y.origin};Zt&&ta(a,"change",a,wn),Lt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(wn)}a.display.selForContextMenu=null}function sn(a,y,x,b,z){var le;b||(b=x),qn(b,x)<0&&(le=[b,x],x=le[0],b=le[1]),typeof y=="string"&&(y=a.splitLines(y)),Ar(a,{from:x,to:b,text:y,origin:z})}function Zr(a,y,x,b){x1||!(this.children[0]instanceof Ga))){var Pe=[];this.collapse(Pe),this.children=[new Ga(Pe)],this.children[0].parent=this}},collapse:function(a){for(var y=0;y50){for(var he=z.lines.length%25+25,Pe=he;Pe10);a.parent.maybeSpill()}},iterN:function(a,y,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=et,a.display.maxLineLength=Lt,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&No(a,b,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Zn(a.doc)),a&&ta(a,"markerCleared",a,this,b,z),y&&Oo(a),this.parent&&this.parent.clear()}},Ki.prototype.find=function(a,y){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,z=0;z0||he==0&&le.clearWhenEmpty!==!1)return le;if(le.replacedWith&&(le.collapsed=!0,le.widgetNode=ze("span",[le.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||le.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(le.widgetNode.insertLeft=!0)),le.collapsed){if(kn(a,y.line,y,x,le)||y.line!=x.line&&kn(a,x.line,y,x,le))throw new Error("Inserting collapsed marker partially overlapping an existing one");qi()}le.addToHistory&&vu(a,{from:y,to:x,origin:"markText"},a.sel,NaN);var Pe=y.line,We=a.cm,et;if(a.iter(Pe,x.line+1,function(Zt){We&&le.collapsed&&!We.options.lineWrapping&&Bn(Zt)==We.display.maxLine&&(et=!0),le.collapsed&&Pe!=y.line&&Aa(Zt,0),Ni(Zt,new ra(le,Pe==y.line?y.ch:null,Pe==x.line?x.ch:null)),++Pe}),le.collapsed&&a.iter(y.line,x.line+1,function(Zt){qe(a,Zt)&&Aa(Zt,0)}),le.clearOnEnter&&Ue(le,"beforeCursorEnter",function(){return le.clear()}),le.readOnly&&(Si(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),le.collapsed&&(le.id=++wa,le.atomic=!0),We){if(et&&(We.curOp.updateMaxLine=!0),le.collapsed)No(We,y.line,x.line+1);else if(le.className||le.startStyle||le.endStyle||le.css||le.attributes||le.title)for(var Lt=y.line;Lt<=x.line;Lt++)Vo(We,Lt,"text");le.atomic&&Zn(We.doc),ta(We,"markerAdded",We,le)}return le}var oo=function(a,y){this.markers=a,this.primary=y;for(var x=0;x=0;We--)Ar(this,b[We]);Pe?Fa(this,Pe):this.cm&&yl(this.cm)}),undo:Ii(function(){Ae(this,"undo")}),redo:Ii(function(){Ae(this,"redo")}),undoSelection:Ii(function(){Ae(this,"undo",!0)}),redoSelection:Ii(function(){Ae(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,y=0,x=0,b=0;b=a.ch)&&y.push(z.marker.parent||z.marker)}return y},findMarks:function(a,y,x){a=nr(this,a),y=nr(this,y);var b=[],z=a.line;return this.iter(a.line,y.line+1,function(le){var he=le.markedSpans;if(he)for(var Pe=0;Pe=We.to||We.from==null&&z!=a.line||We.from!=null&&z==y.line&&We.from>=y.ch)&&(!x||x(We.marker))&&b.push(We.marker.parent||We.marker)}++z}),b},getAllMarks:function(){var a=[];return this.iter(function(y){var x=y.markedSpans;if(x)for(var b=0;ba)return y=a,!0;a-=le,++x}),nr(this,Yt(x,y))},indexFromPos:function(a){a=nr(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 Lt=a.dataTransfer.getData("Text");if(Lt){var Zt;if(y.state.draggingText&&!y.state.draggingText.copy&&(Zt=y.listSelections()),en(y.doc,tu(x,x)),Zt)for(var wn=0;wn=0;Pe--)sn(a.doc,"",b[Pe].from,b[Pe].to,"+delete");yl(a)})}function Ha(a,y,x){var b=Ct(a.text,y+x,x);return b<0||b>a.text.length?null:b}function yo(a,y,x){var b=Ha(a,y.ch,x);return b==null?null:new Yt(y.line,b,x<0?"after":"before")}function Oi(a,y,x,b,z){if(a){y.doc.direction=="rtl"&&(z=-z);var le=de(x,y.doc.direction);if(le){var he=z<0?Ee(le):le[0],Pe=z<0==(he.level==1),We=Pe?"after":"before",et;if(he.level>0||y.doc.direction=="rtl"){var Lt=gi(y,x);et=z<0?x.text.length-1:0;var Zt=Zi(y,Lt,et).top;et=Ut(function(wn){return Zi(y,Lt,wn).top==Zt},z<0==(he.level==1)?he.from:he.to-1,et),We=="before"&&(et=Ha(x,et,1))}else et=z<0?he.to:he.from;return new Yt(b,et,We)}}return new Yt(b,z<0?x.text.length:0,z<0?"before":"after")}function Vn(a,y,x,b){var z=de(y,a.doc.direction);if(!z)return yo(y,x,b);x.ch>=y.text.length?(x.ch=y.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var le=ne(z,x.ch,x.sticky),he=z[le];if(a.doc.direction=="ltr"&&he.level%2==0&&(b>0?he.to>x.ch:he.from=he.from&&wn>=Lt.begin)){var fn=Zt?"before":"after";return new Yt(x.line,wn,fn)}}var hr=function(Ba,za,_a){for(var Ja=function(Ro,sl){return sl?new Yt(x.line,Pe(Ro,1),"before"):new Yt(x.line,Ro,"after")};Ba>=0&&Ba0==(Ei.level!=1),$i=li?_a.begin:Pe(_a.end,-1);if(Ei.from<=$i&&$i0?Lt.end:Pe(Lt.begin,-1);return la!=null&&!(b>0&&la==y.text.length)&&(Hr=hr(b>0?0:z.length-1,b,et(la)),Hr)?Hr:null}var Wr={selectAll:ja,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Me)},killLine:function(a){return Ca(a,function(y){if(y.empty()){var x=un(a.doc,y.head.line).text.length;return y.head.ch==x&&y.head.line0)z=new Yt(z.line,z.ch+1),a.replaceRange(le.charAt(z.ch-1)+le.charAt(z.ch-2),Yt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var he=un(a.doc,z.line-1).text;he&&(z=new Yt(z.line,1),a.replaceRange(le.charAt(0)+a.doc.lineSeparator()+he.charAt(he.length-1),Yt(z.line-1,he.length-1),z,"+transpose"))}}x.push(new Eo(z,z))}a.setSelections(x)})},newlineAndIndent:function(a){return Pi(a,function(){for(var y=a.listSelections(),x=y.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),y[x].anchor,y[x].head,"+input");y=a.listSelections();for(var b=0;ba&&qn(y,this.pos)==0&&x==this.button};var Zu,Wu;function Ls(a,y){var x=+new Date;return Wu&&Wu.compare(x,a,y)?(Zu=Wu=null,"triple"):Zu&&Zu.compare(x,a,y)?(Wu=new ds(x,a,y),Zu=null,"double"):(Zu=new ds(x,a,y),Wu=null,"single")}function Cs(a){var y=this,x=y.display;if(!(bt(y,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,ca(x,a)){Ke||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!fs(y,a)){var b=il(y,a),z=da(a),le=b?Ls(b,z):"single";window.focus(),z==1&&y.state.selectingText&&y.state.selectingText(a),!(b&&Ns(y,z,b,le,a))&&(z==1?b?Ts(y,b,le,a):ua(a)==x.scroller&&Hn(a):z==2?(b&&rr(y.doc,b),setTimeout(function(){return x.input.focus()},20)):z==3&&(xe?y.display.input.onContextMenu(a):Hl(y)))}}}function Ns(a,y,x,b,z){var le="Click";return b=="double"?le="Double"+le:b=="triple"&&(le="Triple"+le),le=(y==1?"Left":y==2?"Middle":"Right")+le,Fo(a,Nr(le,z),z,function(he){if(typeof he=="string"&&(he=Wr[he]),!he)return!1;var Pe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),Pe=he(a,x)!=ht}finally{a.state.suppressEdits=!1}return Pe})}function Ms(a,y,x){var b=a.getOption("configureMouse"),z=b?b(a,y,x):{};if(z.unit==null){var le=ot?x.shiftKey&&x.metaKey:x.altKey;z.unit=le?"rectangle":y=="single"?"char":y=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||x.shiftKey),z.addNew==null&&(z.addNew=Se?x.metaKey:x.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Se?x.altKey:x.ctrlKey)),z}function Ts(a,y,x,b){pe?setTimeout(xt(Jl,a),0):a.curOp.focus=Qe();var z=Ms(a,x,b),le=a.doc.sel,he;a.options.dragDrop&&fa&&!a.isReadOnly()&&x=="single"&&(he=le.contains(y))>-1&&(qn((he=le.ranges[he]).from(),y)<0||y.xRel>0)&&(qn(he.to(),y)>0||y.xRel<0)?Rs(a,b,y,z):Zs(a,b,y,z)}function Rs(a,y,x,b){var z=a.display,le=!1,he=ti(a,function(et){Ke&&(z.scroller.draggable=!1),a.state.draggingText=!1,Ot(z.wrapper.ownerDocument,"mouseup",he),Ot(z.wrapper.ownerDocument,"mousemove",Pe),Ot(z.scroller,"dragstart",We),Ot(z.scroller,"drop",he),le||(Hn(et),b.addNew||rr(a.doc,x,null,null,b.extend),Ke&&!fe||pe&&ge==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),Pe=function(et){le=le||Math.abs(y.clientX-et.clientX)+Math.abs(y.clientY-et.clientY)>=10},We=function(){return le=!0};Ke&&(z.scroller.draggable=!0),a.state.draggingText=he,he.copy=!b.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),Ue(z.wrapper.ownerDocument,"mouseup",he),Ue(z.wrapper.ownerDocument,"mousemove",Pe),Ue(z.scroller,"dragstart",We),Ue(z.scroller,"drop",he),Hl(a),setTimeout(function(){return z.input.focus()},20)}function bs(a,y,x){if(x=="char")return new Eo(y,y);if(x=="word")return a.findWordAt(y);if(x=="line")return new Eo(Yt(y.line,0),nr(a.doc,Yt(y.line+1,0)));var b=x(a,y);return new Eo(b.from,b.to)}function Zs(a,y,x,b){var z=a.display,le=a.doc;Hn(y);var he,Pe,We=le.sel,et=We.ranges;if(b.addNew&&!b.extend?(Pe=le.sel.contains(x),Pe>-1?he=et[Pe]:he=new Eo(x,x)):(he=le.sel.primary(),Pe=le.sel.primIndex),b.unit=="rectangle")b.addNew||(he=new Eo(x,x)),x=il(a,y,!0,!0),Pe=-1;else{var Lt=bs(a,x,b.unit);b.extend?he=er(he,Lt.anchor,Lt.head,b.extend):he=Lt}b.addNew?Pe==-1?(Pe=et.length,Gn(le,Kl(a,et.concat([he]),Pe),{scroll:!1,origin:"*mouse"})):et.length>1&&et[Pe].empty()&&b.unit=="char"&&!b.extend?(Gn(le,Kl(a,et.slice(0,Pe).concat(et.slice(Pe+1)),0),{scroll:!1,origin:"*mouse"}),We=le.sel):Kt(le,Pe,he,Et):(Pe=0,Gn(le,new Dl([he],0),Et),We=le.sel);var Zt=x;function wn(_a){if(qn(Zt,_a)!=0)if(Zt=_a,b.unit=="rectangle"){for(var Ja=[],Ei=a.options.tabSize,li=Le(un(le,x.line).text,x.ch,Ei),$i=Le(un(le,_a.line).text,_a.ch,Ei),Ro=Math.min(li,$i),sl=Math.max(li,$i),Uo=Math.min(x.line,_a.line),Tl=Math.min(a.lastLine(),Math.max(x.line,_a.line));Uo<=Tl;Uo++){var Bl=un(le,Uo).text,nl=Bt(Bl,Ro,Ei);Ro==sl?Ja.push(new Eo(Yt(Uo,nl),Yt(Uo,nl))):Bl.length>nl&&Ja.push(new Eo(Yt(Uo,nl),Yt(Uo,Bt(Bl,sl,Ei))))}Ja.length||Ja.push(new Eo(x,x)),Gn(le,Kl(a,We.ranges.slice(0,Pe).concat(Ja),Pe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(_a)}else{var _l=he,pl=bs(a,_a,b.unit),al=_l.anchor,rl;qn(pl.anchor,al)>0?(rl=pl.head,al=_r(_l.from(),pl.anchor)):(rl=pl.anchor,al=Dr(_l.to(),pl.head));var Yo=We.ranges.slice(0);Yo[Pe]=Ws(a,new Eo(nr(le,al),rl)),Gn(le,Kl(a,Yo,Pe),Et)}}var fn=z.wrapper.getBoundingClientRect(),hr=0;function Hr(_a){var Ja=++hr,Ei=il(a,_a,!0,b.unit=="rectangle");if(Ei)if(qn(Ei,Zt)!=0){a.curOp.focus=Qe(),wn(Ei);var li=$o(z,le);(Ei.line>=li.to||Ei.linefn.bottom?20:0;$i&&setTimeout(ti(a,function(){hr==Ja&&(z.scroller.scrollTop+=$i,Hr(_a))}),50)}}function la(_a){a.state.selectingText=!1,hr=1/0,_a&&(Hn(_a),z.input.focus()),Ot(z.wrapper.ownerDocument,"mousemove",Ba),Ot(z.wrapper.ownerDocument,"mouseup",za),le.history.lastSelOrigin=null}var Ba=ti(a,function(_a){_a.buttons===0||!da(_a)?la(_a):Hr(_a)}),za=ti(a,la);a.state.selectingText=za,Ue(z.wrapper.ownerDocument,"mousemove",Ba),Ue(z.wrapper.ownerDocument,"mouseup",za)}function Ws(a,y){var x=y.anchor,b=y.head,z=un(a.doc,x.line);if(qn(x,b)==0&&x.sticky==b.sticky)return y;var le=de(z);if(!le)return y;var he=ne(le,x.ch,x.sticky),Pe=le[he];if(Pe.from!=x.ch&&Pe.to!=x.ch)return y;var We=he+(Pe.from==x.ch==(Pe.level!=1)?0:1);if(We==0||We==le.length)return y;var et;if(b.line!=x.line)et=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Lt=ne(le,b.ch,b.sticky),Zt=Lt-he||(b.ch-x.ch)*(Pe.level==1?-1:1);Lt==We-1||Lt==We?et=Zt<0:et=Zt>0}var wn=le[We+(et?-1:0)],fn=et==(wn.level==1),hr=fn?wn.from:wn.to,Hr=fn?"after":"before";return x.ch==hr&&x.sticky==Hr?y:new Eo(new Yt(x.line,hr,Hr),b)}function xs(a,y,x,b){var z,le;if(y.touches)z=y.touches[0].clientX,le=y.touches[0].clientY;else try{z=y.clientX,le=y.clientY}catch(wn){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&Hn(y);var he=a.display,Pe=he.lineDiv.getBoundingClientRect();if(le>Pe.bottom||!Xt(a,x))return An(y);le-=Pe.top-he.viewOffset;for(var We=0;We=z){var Lt=Tt(a.doc,le),Zt=a.display.gutterSpecs[We];return Ft(a,x,a,Lt,Zt.className,y),An(y)}}}function fs(a,y){return xs(a,y,"gutterClick",!0)}function Fs(a,y){ca(a.display,y)||Hs(a,y)||bt(a,y,"contextmenu")||xe||a.display.input.onContextMenu(y)}function Hs(a,y){return Xt(a,"gutterContextMenu")?xs(a,y,"gutterContextMenu",!1):!1}function ws(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),_o(a)}var Pu={toString:function(){return"CodeMirror.Init"}},As={},ts={};function zs(a){var y=a.optionHandlers;function x(b,z,le,he){a.defaults[b]=z,le&&(y[b]=he?function(Pe,We,et){et!=Pu&&le(Pe,We,et)}:le)}a.defineOption=x,a.Init=Pu,x("value","",function(b,z){return b.setValue(z)},!0),x("mode",null,function(b,z){b.doc.modeOption=z,Ul(b)},!0),x("indentUnit",2,Ul,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){Du(b),_o(b),No(b)},!0),x("lineSeparator",null,function(b,z){if(b.doc.lineSep=z,!!z){var le=[],he=b.doc.first;b.doc.iter(function(We){for(var et=0;;){var Lt=We.text.indexOf(z,et);if(Lt==-1)break;et=Lt+z.length,le.push(Yt(he,Lt))}he++});for(var Pe=le.length-1;Pe>=0;Pe--)sn(b.doc,z,le[Pe],Yt(le[Pe].line,le[Pe].ch+z.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,z,le){b.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),le!=Pu&&b.refresh()}),x("specialCharPlaceholder",Fn,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",we?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,z){return b.getInputField().spellcheck=z},!0),x("autocorrect",!1,function(b,z){return b.getInputField().autocorrect=z},!0),x("autocapitalize",!1,function(b,z){return b.getInputField().autocapitalize=z},!0),x("rtlMoveVisually",!rt),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){ws(b),pu(b)},!0),x("keyMap","default",function(b,z,le){var he=Xi(z),Pe=le!=Pu&&Xi(le);Pe&&Pe.detach&&Pe.detach(b,he),he.attach&&he.attach(b,Pe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,Ks,!0),x("gutters",[],function(b,z){b.display.gutterSpecs=Au(z,b.options.lineNumbers),pu(b)},!0),x("fixedGutter",!0,function(b,z){b.display.gutters.style.left=z?dl(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Wo(b)},!0),x("scrollbarStyle","native",function(b){Fl(b),Wo(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,z){b.display.gutterSpecs=Au(b.options.gutters,z),pu(b)},!0),x("firstLineNumber",1,pu,!0),x("lineNumberFormatter",function(b){return b},pu,!0),x("showCursorWhenSelecting",!1,Sl,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,z){z=="nocursor"&&(bl(b),b.display.input.blur()),b.display.input.readOnlyChanged(z)}),x("screenReaderLabel",null,function(b,z){z=z===""?null:z,b.display.input.screenReaderLabelChanged(z)}),x("disableInput",!1,function(b,z){z||b.display.input.reset()},!0),x("dragDrop",!0,js),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Sl,!0),x("singleCursorHeightPerLine",!0,Sl,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,Du,!0),x("addModeClass",!1,Du,!0),x("pollInterval",100),x("undoDepth",200,function(b,z){return b.doc.history.undoDepth=z}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,Du,!0),x("moveInputWithCursor",!0,function(b,z){z||b.display.input.resetPosition()}),x("tabindex",null,function(b,z){return b.display.input.getField().tabIndex=z||""}),x("autofocus",null),x("direction","ltr",function(b,z){return b.doc.setDirection(z)},!0),x("phrases",null)}function js(a,y,x){var b=x&&x!=Pu;if(!y!=!b){var z=a.display.dragFunctions,le=y?Ue:Ot;le(a.display.scroller,"dragstart",z.start),le(a.display.scroller,"dragenter",z.enter),le(a.display.scroller,"dragover",z.over),le(a.display.scroller,"dragleave",z.leave),le(a.display.scroller,"drop",z.drop)}}function Ks(a){a.options.lineWrapping?(vt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Ie(a.display.wrapper,"CodeMirror-wrap"),It(a)),vl(a),No(a),_o(a),setTimeout(function(){return Wo(a)},100)}function jo(a,y){var x=this;if(!(this instanceof jo))return new jo(a,y);this.options=y=y?Dt(y):{},Dt(As,y,!1);var b=y.value;typeof b=="string"?b=new Qa(b,y.mode,null,y.lineSeparator,y.direction):y.mode&&(b.modeOption=y.mode),this.doc=b;var z=new jo.inputStyles[y.inputStyle](this),le=this.display=new Yu(a,b,z,y);le.wrapper.CodeMirror=this,ws(this),y.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Fl(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 ce,keySeq:null,specialChars:null},y.autofocus&&!we&&le.input.focus(),pe&&ge<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Us(this),Ko(),ii(this),this.curOp.forceUpdate=!0,qu(this,b),y.autofocus&&!we||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&ql(x)},20):bl(this);for(var he in ts)ts.hasOwnProperty(he)&&ts[he](this,y[he],Pu);Uu(this),y.finishInit&&y.finishInit(this);for(var Pe=0;Pe20*20}Ue(y.scroller,"touchstart",function(We){if(!bt(a,We)&&!le(We)&&!fs(a,We)){y.input.ensurePolled(),clearTimeout(x);var et=+new Date;y.activeTouch={start:et,moved:!1,prev:et-b.end<=300?b:null},We.touches.length==1&&(y.activeTouch.left=We.touches[0].pageX,y.activeTouch.top=We.touches[0].pageY)}}),Ue(y.scroller,"touchmove",function(){y.activeTouch&&(y.activeTouch.moved=!0)}),Ue(y.scroller,"touchend",function(We){var et=y.activeTouch;if(et&&!ca(y,We)&&et.left!=null&&!et.moved&&new Date-et.start<300){var Lt=a.coordsChar(y.activeTouch,"page"),Zt;!et.prev||he(et,et.prev)?Zt=new Eo(Lt,Lt):!et.prev.prev||he(et,et.prev.prev)?Zt=a.findWordAt(Lt):Zt=new Eo(Yt(Lt.line,0),nr(a.doc,Yt(Lt.line+1,0))),a.setSelection(Zt.anchor,Zt.head),a.focus(),Hn(We)}z()}),Ue(y.scroller,"touchcancel",z),Ue(y.scroller,"scroll",function(){y.scroller.clientHeight&&(xl(a,y.scroller.scrollTop),el(a,y.scroller.scrollLeft,!0),Ft(a,"scroll",a))}),Ue(y.scroller,"mousewheel",function(We){return Xu(a,We)}),Ue(y.scroller,"DOMMouseScroll",function(We){return Xu(a,We)}),Ue(y.wrapper,"scroll",function(){return y.wrapper.scrollTop=y.wrapper.scrollLeft=0}),y.dragFunctions={enter:function(We){bt(a,We)||Fr(We)},over:function(We){bt(a,We)||(io(a,We),Fr(We))},start:function(We){return Gi(a,We)},drop:ti(a,So),leave:function(We){bt(a,We)||fo(a)}};var Pe=y.input.getField();Ue(Pe,"keyup",function(We){return ul.call(a,We)}),Ue(Pe,"keydown",ti(a,nu)),Ue(Pe,"keypress",ti(a,yu)),Ue(Pe,"focus",function(We){return ql(a,We)}),Ue(Pe,"blur",function(We){return bl(a,We)})}var ms=[];jo.defineInitHook=function(a){return ms.push(a)};function Hu(a,y,x,b){var z=a.doc,le;x==null&&(x="add"),x=="smart"&&(z.mode.indent?le=vi(a,y).state:x="prev");var he=a.options.tabSize,Pe=un(z,y),We=Le(Pe.text,null,he);Pe.stateAfter&&(Pe.stateAfter=null);var et=Pe.text.match(/^\s*/)[0],Lt;if(!b&&!/\S/.test(Pe.text))Lt=0,x="not";else if(x=="smart"&&(Lt=z.mode.indent(le,Pe.text.slice(et.length),Pe.text),Lt==ht||Lt>150)){if(!b)return;x="prev"}x=="prev"?y>z.first?Lt=Le(un(z,y-1).text,null,he):Lt=0:x=="add"?Lt=We+a.options.indentUnit:x=="subtract"?Lt=We-a.options.indentUnit:typeof x=="number"&&(Lt=We+x),Lt=Math.max(0,Lt);var Zt="",wn=0;if(a.options.indentWithTabs)for(var fn=Math.floor(Lt/he);fn;--fn)wn+=he,Zt+=" ";if(wnhe,We=Ta(y),et=null;if(Pe&&b.ranges.length>1)if(ru&&ru.text.join(` +`)==y){if(b.ranges.length%ru.text.length==0){et=[];for(var Lt=0;Lt=0;wn--){var fn=b.ranges[wn],hr=fn.from(),Hr=fn.to();fn.empty()&&(x&&x>0?hr=Yt(hr.line,hr.ch-x):a.state.overwrite&&!Pe?Hr=Yt(Hr.line,Math.min(un(le,Hr.line).text.length,Hr.ch+Ee(We).length)):Pe&&ru&&ru.lineWise&&ru.text.join(` `)==We.join(` -`)&&(fr=Tr=Gt(fr.line,0)));var oa={from:fr,to:Tr,text:et?et[An%et.length]:We,origin:z||(Pe?"paste":a.state.cutIncoming>he?"cut":"+input")};_r(a.doc,oa),ea(a,"inputRead",a,oa)}y&&!Pe&&Ds(a,y),gl(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Zt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Ss(a,y){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Ii(y,function(){return hs(y,x,0,null,"paste")}),!0}function Ds(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var z=x.ranges[b];if(!(z.head.ch>100||b&&x.ranges[b-1].head.line==z.head.line)){var le=a.getModeAt(z.head),he=!1;if(le.electricChars){for(var Pe=0;Pe-1){he=Hu(a,z.head.line,"smart");break}}else le.electricInput&&le.electricInput.test(sn(a.doc,z.head.line).text.slice(0,z.head.ch))&&(he=Hu(a,z.head.line,"smart"));he&&ea(a,"electricInput",a,z.head.line)}}}function Bs(a){for(var y=[],x=[],b=0;ble&&(Hu(this,Pe.head.line,b,!0),le=Pe.head.line,he==this.doc.sel.primIndex&&gl(this));else{var We=Pe.from(),et=Pe.to(),Nt=Math.max(le,We.line);le=Math.min(this.lastLine(),et.line-(et.ch?0:1))+1;for(var Zt=Nt;Zt0&&Ut(this.doc,he,new vo(We,An[he].to()),Me)}}}),getTokenAt:function(b,z){return Ua(this,b,z)},getLineTokens:function(b,z){return Ua(this,Gt(b),z,!0)},getTokenTypeAt:function(b){b=tr(this.doc,b);var z=ni(this,sn(this.doc,b.line)),le=0,he=(z.length-1)/2,Pe=b.ch,We;if(Pe==0)We=z[2];else for(;;){var et=le+he>>1;if((et?z[et*2-1]:0)>=Pe)he=et;else if(z[et*2+1]We&&(b=We,he=!0),Pe=sn(this.doc,b)}else Pe=b;return yo(this,Pe,{top:0,left:0},z||"page",le||he).top+(he?this.doc.height-dt(Pe):0)},defaultTextHeight:function(){return po(this.display)},defaultCharWidth:function(){return Oo(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,z,le,he,Pe){var We=this.display;b=Aa(this,tr(this.doc,b));var et=b.bottom,Nt=b.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),We.sizer.appendChild(z),he=="over")et=b.top;else if(he=="above"||he=="near"){var Zt=Math.max(We.wrapper.clientHeight,this.doc.height),An=Math.max(We.sizer.clientWidth,We.lineSpace.clientWidth);(he=="above"||b.bottom+z.offsetHeight>Zt)&&b.top>z.offsetHeight?et=b.top-z.offsetHeight:b.bottom+z.offsetHeight<=Zt&&(et=b.bottom),Nt+z.offsetWidth>An&&(Nt=An-z.offsetWidth)}z.style.top=et+"px",z.style.left=z.style.right="",Pe=="right"?(Nt=We.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(Pe=="left"?Nt=0:Pe=="middle"&&(Nt=(We.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Nt+"px"),le&&Vl(this,{left:Nt,top:et,right:Nt+z.offsetWidth,bottom:et+z.offsetHeight})},triggerOnKeyDown:si(nu),triggerOnKeyPress:si(yu),triggerOnKeyUp:ll,triggerOnMouseDown:si(Cs),execCommand:function(b){if(Mr.hasOwnProperty(b))return Mr[b].call(null,this)},triggerElectric:si(function(b){Ds(this,b)}),findPosH:function(b,z,le,he){var Pe=1;z<0&&(Pe=-1,z=-z);for(var We=tr(this.doc,b),et=0;et0&&Nt(le.charAt(he-1));)--he;for(;Pe.5||this.options.lineWrapping)&&pl(this),Ft(this,"refresh",this)}),swapDoc:si(function(b){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),qu(this,b),Bo(this),this.display.input.reset(),jl(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,ea(this,"swapDoc",this,z),z}),phrase:function(b){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,b)?z[b]:b},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}},nn(a),a.registerHelper=function(b,z,le){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][z]=le},a.registerGlobalHelper=function(b,z,le,he){a.registerHelper(b,z,he),x[b]._global.push({pred:le,val:he})}}function ps(a,y,x,b,z){var le=y,he=x,Pe=sn(a,y.line),We=z&&a.direction=="rtl"?-x:x;function et(){var za=y.line+We;return za=a.first+a.size?!1:(y=new Gt(za,y.ch,y.sticky),Pe=sn(a,za))}function Nt(za){var Da;if(b=="codepoint"){var Ga=Pe.text.charCodeAt(y.ch+(b>0?0:-1));isNaN(Ga)?Da=null:Da=new Gt(y.line,Math.max(0,Math.min(Pe.text.length,y.ch+x*(Ga>=55296&&Ga<56320?2:1))),-x)}else z?Da=Vn(a.cm,Pe,y,x):Da=Ro(Pe,y,x);if(Da==null)if(!za&&et())y=Mi(z,a.cm,Pe,y.line,We);else return!1;else y=Da;return!0}if(b=="char"||b=="codepoint")Nt();else if(b=="column")Nt(!0);else if(b=="word"||b=="group")for(var Zt=null,An=b=="group",fn=a.cm&&a.cm.getHelper(y,"wordChars"),fr=!0;!(x<0&&!Nt(!fr));fr=!1){var Tr=Pe.text.charAt(y.ch)||` -`,oa=se(Tr,fn)?"w":An&&Tr==` -`?"n":!An||/\s/.test(Tr)?null:"p";if(An&&!fr&&!oa&&(oa="s"),Zt&&Zt!=oa){x<0&&(x=1,Nt(),y.sticky="after");break}if(oa&&(Zt=oa),x>0&&!Nt(!fr))break}var Sa=Ja(a,y,le,he,!0);return yr(le,Sa)&&(Sa.hitSide=!0),Sa}function ks(a,y,x,b){var z=a.doc,le=y.left,he;if(b=="page"){var Pe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),We=Math.max(Pe-.5*po(a.display),3);he=(x>0?y.bottom:y.top)+x*We}else b=="line"&&(he=x>0?y.bottom+3:y.top-3);for(var et;et=qr(a,le,he),!!et.outside;){if(x<0?he<=0:he>=z.height){et.hitSide=!0;break}he+=x*5}return et}var Do=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new ce,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Do.prototype.init=function(a){var y=this,x=this,b=x.cm,z=x.div=a.lineDiv;_s(z,b.options.spellcheck,b.options.autocorrect,b.options.autocapitalize);function le(Pe){for(var We=Pe.target;We;We=We.parentNode){if(We==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(We.className))break}return!1}Ke(z,"paste",function(Pe){!le(Pe)||bt(b,Pe)||Ss(Pe,b)||ge<=11&&setTimeout(qa(b,function(){return y.updateFromDOM()}),20)}),Ke(z,"compositionstart",function(Pe){y.composing={data:Pe.data,done:!1}}),Ke(z,"compositionupdate",function(Pe){y.composing||(y.composing={data:Pe.data,done:!1})}),Ke(z,"compositionend",function(Pe){y.composing&&(Pe.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),Ke(z,"touchstart",function(){return x.forceCompositionEnd()}),Ke(z,"input",function(){y.composing||y.readFromDOMSoon()});function he(Pe){if(!(!le(Pe)||bt(b,Pe))){if(b.somethingSelected())ns({lineWise:!1,text:b.getSelections()}),Pe.type=="cut"&&b.replaceSelection("",null,"cut");else if(b.options.lineWiseCopyCut){var We=Bs(b);ns({lineWise:!0,text:We.text}),Pe.type=="cut"&&b.operation(function(){b.setSelections(We.ranges,0,Me),b.replaceSelection("",null,"cut")})}else return;if(Pe.clipboardData){Pe.clipboardData.clearData();var et=ru.text.join(` -`);if(Pe.clipboardData.setData("Text",et),Pe.clipboardData.getData("Text")==et){Pe.preventDefault();return}}var Nt=Ps(),Zt=Nt.firstChild;b.display.lineSpace.insertBefore(Nt,b.display.lineSpace.firstChild),Zt.value=ru.text.join(` -`);var An=document.activeElement;St(Zt),setTimeout(function(){b.display.lineSpace.removeChild(Nt),An.focus(),An==z&&x.showPrimarySelection()},50)}}Ke(z,"copy",he),Ke(z,"cut",he)},Do.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Do.prototype.prepareSelection=function(){var a=Rl(this.cm,!1);return a.focus=document.activeElement==this.div,a},Do.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Do.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Do.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,x=y.doc.sel.primary(),b=x.from(),z=x.to();if(y.display.viewTo==y.display.viewFrom||b.line>=y.display.viewTo||z.line=y.display.viewFrom&&Os(y,b)||{node:Pe[0].measure.map[2],offset:0},et=z.linea.firstLine()&&(b=Gt(b.line-1,sn(a.doc,b.line-1).length)),z.ch==sn(a.doc,z.line).text.length&&z.liney.viewTo-1)return!1;var le,he,Pe;b.line==y.viewFrom||(le=qo(a,b.line))==0?(he=Tt(y.view[0].line),Pe=y.view[0].node):(he=Tt(y.view[le].line),Pe=y.view[le-1].node.nextSibling);var We=qo(a,z.line),et,Nt;if(We==y.view.length-1?(et=y.viewTo-1,Nt=y.lineDiv.lastChild):(et=Tt(y.view[We+1].line)-1,Nt=y.view[We+1].node.previousSibling),!Pe)return!1;for(var Zt=a.doc.splitLines(Gs(a,Pe,Nt,he,et)),An=br(a.doc,Gt(he,0),Gt(et,sn(a.doc,et).text.length));Zt.length>1&&An.length>1;)if(Ee(Zt)==Ee(An))Zt.pop(),An.pop(),et--;else if(Zt[0]==An[0])Zt.shift(),An.shift(),he++;else break;for(var fn=0,fr=0,Tr=Zt[0],oa=An[0],Sa=Math.min(Tr.length,oa.length);fnb.ch&&za.charCodeAt(za.length-fr-1)==Da.charCodeAt(Da.length-fr-1);)fn--,fr++;Zt[Zt.length-1]=za.slice(0,za.length-fr).replace(/^\u200b+/,""),Zt[0]=Zt[0].slice(fn).replace(/\u200b+$/,"");var Ci=Gt(he,fn),li=Gt(et,An.length?Ee(An).length-fr:0);if(Zt.length>1||Zt[0]||qn(Ci,li))return mn(a.doc,Zt,Ci,li,"+input"),!0},Do.prototype.ensurePolled=function(){this.forceCompositionEnd()},Do.prototype.reset=function(){this.forceCompositionEnd()},Do.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Do.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))},Do.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Ii(this.cm,function(){return Io(a.cm)})},Do.prototype.setUneditable=function(a){a.contentEditable="false"},Do.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||qa(this.cm,hs)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Do.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Do.prototype.onContextMenu=function(){},Do.prototype.resetPosition=function(){},Do.prototype.needsContentAttribute=!0;function Os(a,y){var x=Qi(a,y.line);if(!x||x.hidden)return null;var b=sn(a.doc,y.line),z=Ya(x,b,y.line),le=de(b,a.doc.direction),he="left";if(le){var Pe=ne(le,y.ch);he=Pe%2?"right":"left"}var We=Ki(z.map,y.ch,he);return We.offset=We.collapse=="right"?We.end:We.start,We}function Ys(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function ku(a,y){return y&&(a.bad=!0),a}function Gs(a,y,x,b,z){var le="",he=!1,Pe=a.doc.lineSeparator(),We=!1;function et(fn){return function(fr){return fr.id==fn}}function Nt(){he&&(le+=Pe,We&&(le+=Pe),he=We=!1)}function Zt(fn){fn&&(Nt(),le+=fn)}function An(fn){if(fn.nodeType==1){var fr=fn.getAttribute("cm-text");if(fr){Zt(fr);return}var Tr=fn.getAttribute("cm-marker"),oa;if(Tr){var Sa=a.findMarks(Gt(b,0),Gt(z+1,0),et(+Tr));Sa.length&&(oa=Sa[0].find(0))&&Zt(br(a.doc,oa.from,oa.to).join(Pe));return}if(fn.getAttribute("contenteditable")=="false")return;var za=/^(pre|div|p|li|table|br)$/i.test(fn.nodeName);if(!/^br$/i.test(fn.nodeName)&&fn.textContent.length==0)return;za&&Nt();for(var Da=0;Da=9&&y.hasSelection&&(y.hasSelection=null),x.poll()}),Ke(z,"paste",function(he){bt(b,he)||Ss(he,b)||(b.state.pasteIncoming=+new Date,x.fastPoll())});function le(he){if(!bt(b,he)){if(b.somethingSelected())ns({lineWise:!1,text:b.getSelections()});else if(b.options.lineWiseCopyCut){var Pe=Bs(b);ns({lineWise:!0,text:Pe.text}),he.type=="cut"?b.setSelections(Pe.ranges,null,Me):(x.prevInput="",z.value=Pe.text.join(` -`),St(z))}else return;he.type=="cut"&&(b.state.cutIncoming=+new Date)}}Ke(z,"cut",le),Ke(z,"copy",le),Ke(a.scroller,"paste",function(he){if(!(sa(a,he)||bt(b,he))){if(!z.dispatchEvent){b.state.pasteIncoming=+new Date,x.focus();return}var Pe=new Event("paste");Pe.clipboardData=he.clipboardData,z.dispatchEvent(Pe)}}),Ke(a.lineSpace,"selectstart",function(he){sa(a,he)||zn(he)}),Ke(z,"compositionstart",function(){var he=b.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:he,range:b.markText(he,b.getCursor("to"),{className:"CodeMirror-composing"})}}),Ke(z,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Jo.prototype.createField=function(a){this.wrapper=Ps(),this.textarea=this.wrapper.firstChild},Jo.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Jo.prototype.prepareSelection=function(){var a=this.cm,y=a.display,x=a.doc,b=Rl(a);if(a.options.moveInputWithCursor){var z=Aa(a,x.sel.primary().head,"div"),le=y.wrapper.getBoundingClientRect(),he=y.lineDiv.getBoundingClientRect();b.teTop=Math.max(0,Math.min(y.wrapper.clientHeight-10,z.top+he.top-le.top)),b.teLeft=Math.max(0,Math.min(y.wrapper.clientWidth-10,z.left+he.left-le.left))}return b},Jo.prototype.showSelection=function(a){var y=this.cm,x=y.display;ve(x.cursorDiv,a.cursors),ve(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Jo.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var y=this.cm;if(y.somethingSelected()){this.prevInput="";var x=y.getSelection();this.textarea.value=x,y.state.focused&&St(this.textarea),pe&&ge>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",pe&&ge>=9&&(this.hasSelection=null))}},Jo.prototype.getField=function(){return this.textarea},Jo.prototype.supportsTouch=function(){return!1},Jo.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!we||Qe()!=this.textarea))try{this.textarea.focus()}catch(a){}},Jo.prototype.blur=function(){this.textarea.blur()},Jo.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Jo.prototype.receivedFocus=function(){this.slowPoll()},Jo.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Jo.prototype.fastPoll=function(){var a=!1,y=this;y.pollingFast=!0;function x(){var b=y.poll();!b&&!a?(a=!0,y.polling.set(60,x)):(y.pollingFast=!1,y.slowPoll())}y.polling.set(20,x)},Jo.prototype.poll=function(){var a=this,y=this.cm,x=this.textarea,b=this.prevInput;if(this.contextMenuPending||!y.state.focused||ya(x)&&!b&&!this.composing||y.isReadOnly()||y.options.disableInput||y.state.keySeq)return!1;var z=x.value;if(z==b&&!y.somethingSelected())return!1;if(pe&&ge>=9&&this.hasSelection===z||Se&&/[\uf700-\uf7ff]/.test(z))return y.display.input.reset(),!1;if(y.doc.sel==y.display.selForContextMenu){var le=z.charCodeAt(0);if(le==8203&&!b&&(b="\u200B"),le==8666)return this.reset(),this.cm.execCommand("undo")}for(var he=0,Pe=Math.min(b.length,z.length);he1e3||z.indexOf(` -`)>-1?x.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},Jo.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Jo.prototype.onKeyPress=function(){pe&&ge>=9&&(this.hasSelection=null),this.fastPoll()},Jo.prototype.onContextMenu=function(a){var y=this,x=y.cm,b=x.display,z=y.textarea;y.contextMenuPending&&y.contextMenuPending();var le=al(x,a),he=b.scroller.scrollTop;if(!le||ae)return;var Pe=x.options.resetSelectionOnContextMenu;Pe&&x.doc.sel.contains(le)==-1&&qa(x,Gn)(x.doc,eu(le),Me);var We=z.style.cssText,et=y.wrapper.style.cssText,Nt=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",z.style.cssText=`position: absolute; width: 30px; height: 30px; - top: `+(a.clientY-Nt.top-5)+"px; left: "+(a.clientX-Nt.left-5)+`px; +`)&&(hr=Hr=Yt(hr.line,0)));var la={from:hr,to:Hr,text:et?et[wn%et.length]:We,origin:z||(Pe?"paste":a.state.cutIncoming>he?"cut":"+input")};Ar(a.doc,la),ta(a,"inputRead",a,la)}y&&!Pe&&Ds(a,y),yl(a),a.curOp.updateInput<2&&(a.curOp.updateInput=Zt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Ss(a,y){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!y.isReadOnly()&&!y.options.disableInput&&Pi(y,function(){return hs(y,x,0,null,"paste")}),!0}function Ds(a,y){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var z=x.ranges[b];if(!(z.head.ch>100||b&&x.ranges[b-1].head.line==z.head.line)){var le=a.getModeAt(z.head),he=!1;if(le.electricChars){for(var Pe=0;Pe-1){he=Hu(a,z.head.line,"smart");break}}else le.electricInput&&le.electricInput.test(un(a.doc,z.head.line).text.slice(0,z.head.ch))&&(he=Hu(a,z.head.line,"smart"));he&&ta(a,"electricInput",a,z.head.line)}}}function Bs(a){for(var y=[],x=[],b=0;ble&&(Hu(this,Pe.head.line,b,!0),le=Pe.head.line,he==this.doc.sel.primIndex&&yl(this));else{var We=Pe.from(),et=Pe.to(),Lt=Math.max(le,We.line);le=Math.min(this.lastLine(),et.line-(et.ch?0:1))+1;for(var Zt=Lt;Zt0&&Kt(this.doc,he,new Eo(We,wn[he].to()),Me)}}}),getTokenAt:function(b,z){return Va(this,b,z)},getLineTokens:function(b,z){return Va(this,Yt(b),z,!0)},getTokenTypeAt:function(b){b=nr(this.doc,b);var z=ri(this,un(this.doc,b.line)),le=0,he=(z.length-1)/2,Pe=b.ch,We;if(Pe==0)We=z[2];else for(;;){var et=le+he>>1;if((et?z[et*2-1]:0)>=Pe)he=et;else if(z[et*2+1]We&&(b=We,he=!0),Pe=un(this.doc,b)}else Pe=b;return bo(this,Pe,{top:0,left:0},z||"page",le||he).top+(he?this.doc.height-dt(Pe):0)},defaultTextHeight:function(){return go(this.display)},defaultCharWidth:function(){return Lo(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,z,le,he,Pe){var We=this.display;b=Da(this,nr(this.doc,b));var et=b.bottom,Lt=b.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),We.sizer.appendChild(z),he=="over")et=b.top;else if(he=="above"||he=="near"){var Zt=Math.max(We.wrapper.clientHeight,this.doc.height),wn=Math.max(We.sizer.clientWidth,We.lineSpace.clientWidth);(he=="above"||b.bottom+z.offsetHeight>Zt)&&b.top>z.offsetHeight?et=b.top-z.offsetHeight:b.bottom+z.offsetHeight<=Zt&&(et=b.bottom),Lt+z.offsetWidth>wn&&(Lt=wn-z.offsetWidth)}z.style.top=et+"px",z.style.left=z.style.right="",Pe=="right"?(Lt=We.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(Pe=="left"?Lt=0:Pe=="middle"&&(Lt=(We.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Lt+"px"),le&&Yl(this,{left:Lt,top:et,right:Lt+z.offsetWidth,bottom:et+z.offsetHeight})},triggerOnKeyDown:si(nu),triggerOnKeyPress:si(yu),triggerOnKeyUp:ul,triggerOnMouseDown:si(Cs),execCommand:function(b){if(Wr.hasOwnProperty(b))return Wr[b].call(null,this)},triggerElectric:si(function(b){Ds(this,b)}),findPosH:function(b,z,le,he){var Pe=1;z<0&&(Pe=-1,z=-z);for(var We=nr(this.doc,b),et=0;et0&&Lt(le.charAt(he-1));)--he;for(;Pe.5||this.options.lineWrapping)&&vl(this),Ft(this,"refresh",this)}),swapDoc:si(function(b){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),qu(this,b),_o(this),this.display.input.reset(),jl(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,ta(this,"swapDoc",this,z),z}),phrase:function(b){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,b)?z[b]:b},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}},tn(a),a.registerHelper=function(b,z,le){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][z]=le},a.registerGlobalHelper=function(b,z,le,he){a.registerHelper(b,z,he),x[b]._global.push({pred:le,val:he})}}function ps(a,y,x,b,z){var le=y,he=x,Pe=un(a,y.line),We=z&&a.direction=="rtl"?-x:x;function et(){var za=y.line+We;return za=a.first+a.size?!1:(y=new Yt(za,y.ch,y.sticky),Pe=un(a,za))}function Lt(za){var _a;if(b=="codepoint"){var Ja=Pe.text.charCodeAt(y.ch+(b>0?0:-1));isNaN(Ja)?_a=null:_a=new Yt(y.line,Math.max(0,Math.min(Pe.text.length,y.ch+x*(Ja>=55296&&Ja<56320?2:1))),-x)}else z?_a=Vn(a.cm,Pe,y,x):_a=yo(Pe,y,x);if(_a==null)if(!za&&et())y=Oi(z,a.cm,Pe,y.line,We);else return!1;else y=_a;return!0}if(b=="char"||b=="codepoint")Lt();else if(b=="column")Lt(!0);else if(b=="word"||b=="group")for(var Zt=null,wn=b=="group",fn=a.cm&&a.cm.getHelper(y,"wordChars"),hr=!0;!(x<0&&!Lt(!hr));hr=!1){var Hr=Pe.text.charAt(y.ch)||` +`,la=se(Hr,fn)?"w":wn&&Hr==` +`?"n":!wn||/\s/.test(Hr)?null:"p";if(wn&&!hr&&!la&&(la="s"),Zt&&Zt!=la){x<0&&(x=1,Lt(),y.sticky="after");break}if(la&&(Zt=la),x>0&&!Lt(!hr))break}var Ba=ei(a,y,le,he,!0);return br(le,Ba)&&(Ba.hitSide=!0),Ba}function ks(a,y,x,b){var z=a.doc,le=y.left,he;if(b=="page"){var Pe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),We=Math.max(Pe-.5*go(a.display),3);he=(x>0?y.bottom:y.top)+x*We}else b=="line"&&(he=x>0?y.bottom+3:y.top-3);for(var et;et=$r(a,le,he),!!et.outside;){if(x<0?he<=0:he>=z.height){et.hitSide=!0;break}he+=x*5}return et}var Bo=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new ce,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Bo.prototype.init=function(a){var y=this,x=this,b=x.cm,z=x.div=a.lineDiv;_s(z,b.options.spellcheck,b.options.autocorrect,b.options.autocapitalize);function le(Pe){for(var We=Pe.target;We;We=We.parentNode){if(We==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(We.className))break}return!1}Ue(z,"paste",function(Pe){!le(Pe)||bt(b,Pe)||Ss(Pe,b)||ge<=11&&setTimeout(ti(b,function(){return y.updateFromDOM()}),20)}),Ue(z,"compositionstart",function(Pe){y.composing={data:Pe.data,done:!1}}),Ue(z,"compositionupdate",function(Pe){y.composing||(y.composing={data:Pe.data,done:!1})}),Ue(z,"compositionend",function(Pe){y.composing&&(Pe.data!=y.composing.data&&y.readFromDOMSoon(),y.composing.done=!0)}),Ue(z,"touchstart",function(){return x.forceCompositionEnd()}),Ue(z,"input",function(){y.composing||y.readFromDOMSoon()});function he(Pe){if(!(!le(Pe)||bt(b,Pe))){if(b.somethingSelected())ns({lineWise:!1,text:b.getSelections()}),Pe.type=="cut"&&b.replaceSelection("",null,"cut");else if(b.options.lineWiseCopyCut){var We=Bs(b);ns({lineWise:!0,text:We.text}),Pe.type=="cut"&&b.operation(function(){b.setSelections(We.ranges,0,Me),b.replaceSelection("",null,"cut")})}else return;if(Pe.clipboardData){Pe.clipboardData.clearData();var et=ru.text.join(` +`);if(Pe.clipboardData.setData("Text",et),Pe.clipboardData.getData("Text")==et){Pe.preventDefault();return}}var Lt=Ps(),Zt=Lt.firstChild;b.display.lineSpace.insertBefore(Lt,b.display.lineSpace.firstChild),Zt.value=ru.text.join(` +`);var wn=document.activeElement;St(Zt),setTimeout(function(){b.display.lineSpace.removeChild(Lt),wn.focus(),wn==z&&x.showPrimarySelection()},50)}}Ue(z,"copy",he),Ue(z,"cut",he)},Bo.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Bo.prototype.prepareSelection=function(){var a=Rl(this.cm,!1);return a.focus=document.activeElement==this.div,a},Bo.prototype.showSelection=function(a,y){!a||!this.cm.display.view.length||((a.focus||y)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Bo.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Bo.prototype.showPrimarySelection=function(){var a=this.getSelection(),y=this.cm,x=y.doc.sel.primary(),b=x.from(),z=x.to();if(y.display.viewTo==y.display.viewFrom||b.line>=y.display.viewTo||z.line=y.display.viewFrom&&Os(y,b)||{node:Pe[0].measure.map[2],offset:0},et=z.linea.firstLine()&&(b=Yt(b.line-1,un(a.doc,b.line-1).length)),z.ch==un(a.doc,z.line).text.length&&z.liney.viewTo-1)return!1;var le,he,Pe;b.line==y.viewFrom||(le=qo(a,b.line))==0?(he=Mt(y.view[0].line),Pe=y.view[0].node):(he=Mt(y.view[le].line),Pe=y.view[le-1].node.nextSibling);var We=qo(a,z.line),et,Lt;if(We==y.view.length-1?(et=y.viewTo-1,Lt=y.lineDiv.lastChild):(et=Mt(y.view[We+1].line)-1,Lt=y.view[We+1].node.previousSibling),!Pe)return!1;for(var Zt=a.doc.splitLines(Gs(a,Pe,Lt,he,et)),wn=wr(a.doc,Yt(he,0),Yt(et,un(a.doc,et).text.length));Zt.length>1&&wn.length>1;)if(Ee(Zt)==Ee(wn))Zt.pop(),wn.pop(),et--;else if(Zt[0]==wn[0])Zt.shift(),wn.shift(),he++;else break;for(var fn=0,hr=0,Hr=Zt[0],la=wn[0],Ba=Math.min(Hr.length,la.length);fnb.ch&&za.charCodeAt(za.length-hr-1)==_a.charCodeAt(_a.length-hr-1);)fn--,hr++;Zt[Zt.length-1]=za.slice(0,za.length-hr).replace(/^\u200b+/,""),Zt[0]=Zt[0].slice(fn).replace(/\u200b+$/,"");var Ei=Yt(he,fn),li=Yt(et,wn.length?Ee(wn).length-hr:0);if(Zt.length>1||Zt[0]||qn(Ei,li))return sn(a.doc,Zt,Ei,li,"+input"),!0},Bo.prototype.ensurePolled=function(){this.forceCompositionEnd()},Bo.prototype.reset=function(){this.forceCompositionEnd()},Bo.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Bo.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))},Bo.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&Pi(this.cm,function(){return No(a.cm)})},Bo.prototype.setUneditable=function(a){a.contentEditable="false"},Bo.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||ti(this.cm,hs)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Bo.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Bo.prototype.onContextMenu=function(){},Bo.prototype.resetPosition=function(){},Bo.prototype.needsContentAttribute=!0;function Os(a,y){var x=Qi(a,y.line);if(!x||x.hidden)return null;var b=un(a.doc,y.line),z=Xa(x,b,y.line),le=de(b,a.doc.direction),he="left";if(le){var Pe=ne(le,y.ch);he=Pe%2?"right":"left"}var We=Hi(z.map,y.ch,he);return We.offset=We.collapse=="right"?We.end:We.start,We}function Ys(a){for(var y=a;y;y=y.parentNode)if(/CodeMirror-gutter-wrapper/.test(y.className))return!0;return!1}function ku(a,y){return y&&(a.bad=!0),a}function Gs(a,y,x,b,z){var le="",he=!1,Pe=a.doc.lineSeparator(),We=!1;function et(fn){return function(hr){return hr.id==fn}}function Lt(){he&&(le+=Pe,We&&(le+=Pe),he=We=!1)}function Zt(fn){fn&&(Lt(),le+=fn)}function wn(fn){if(fn.nodeType==1){var hr=fn.getAttribute("cm-text");if(hr){Zt(hr);return}var Hr=fn.getAttribute("cm-marker"),la;if(Hr){var Ba=a.findMarks(Yt(b,0),Yt(z+1,0),et(+Hr));Ba.length&&(la=Ba[0].find(0))&&Zt(wr(a.doc,la.from,la.to).join(Pe));return}if(fn.getAttribute("contenteditable")=="false")return;var za=/^(pre|div|p|li|table|br)$/i.test(fn.nodeName);if(!/^br$/i.test(fn.nodeName)&&fn.textContent.length==0)return;za&&Lt();for(var _a=0;_a=9&&y.hasSelection&&(y.hasSelection=null),x.poll()}),Ue(z,"paste",function(he){bt(b,he)||Ss(he,b)||(b.state.pasteIncoming=+new Date,x.fastPoll())});function le(he){if(!bt(b,he)){if(b.somethingSelected())ns({lineWise:!1,text:b.getSelections()});else if(b.options.lineWiseCopyCut){var Pe=Bs(b);ns({lineWise:!0,text:Pe.text}),he.type=="cut"?b.setSelections(Pe.ranges,null,Me):(x.prevInput="",z.value=Pe.text.join(` +`),St(z))}else return;he.type=="cut"&&(b.state.cutIncoming=+new Date)}}Ue(z,"cut",le),Ue(z,"copy",le),Ue(a.scroller,"paste",function(he){if(!(ca(a,he)||bt(b,he))){if(!z.dispatchEvent){b.state.pasteIncoming=+new Date,x.focus();return}var Pe=new Event("paste");Pe.clipboardData=he.clipboardData,z.dispatchEvent(Pe)}}),Ue(a.lineSpace,"selectstart",function(he){ca(a,he)||Hn(he)}),Ue(z,"compositionstart",function(){var he=b.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:he,range:b.markText(he,b.getCursor("to"),{className:"CodeMirror-composing"})}}),Ue(z,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Jo.prototype.createField=function(a){this.wrapper=Ps(),this.textarea=this.wrapper.firstChild},Jo.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Jo.prototype.prepareSelection=function(){var a=this.cm,y=a.display,x=a.doc,b=Rl(a);if(a.options.moveInputWithCursor){var z=Da(a,x.sel.primary().head,"div"),le=y.wrapper.getBoundingClientRect(),he=y.lineDiv.getBoundingClientRect();b.teTop=Math.max(0,Math.min(y.wrapper.clientHeight-10,z.top+he.top-le.top)),b.teLeft=Math.max(0,Math.min(y.wrapper.clientWidth-10,z.left+he.left-le.left))}return b},Jo.prototype.showSelection=function(a){var y=this.cm,x=y.display;ve(x.cursorDiv,a.cursors),ve(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Jo.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var y=this.cm;if(y.somethingSelected()){this.prevInput="";var x=y.getSelection();this.textarea.value=x,y.state.focused&&St(this.textarea),pe&&ge>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",pe&&ge>=9&&(this.hasSelection=null))}},Jo.prototype.getField=function(){return this.textarea},Jo.prototype.supportsTouch=function(){return!1},Jo.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!we||Qe()!=this.textarea))try{this.textarea.focus()}catch(a){}},Jo.prototype.blur=function(){this.textarea.blur()},Jo.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Jo.prototype.receivedFocus=function(){this.slowPoll()},Jo.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Jo.prototype.fastPoll=function(){var a=!1,y=this;y.pollingFast=!0;function x(){var b=y.poll();!b&&!a?(a=!0,y.polling.set(60,x)):(y.pollingFast=!1,y.slowPoll())}y.polling.set(20,x)},Jo.prototype.poll=function(){var a=this,y=this.cm,x=this.textarea,b=this.prevInput;if(this.contextMenuPending||!y.state.focused||ya(x)&&!b&&!this.composing||y.isReadOnly()||y.options.disableInput||y.state.keySeq)return!1;var z=x.value;if(z==b&&!y.somethingSelected())return!1;if(pe&&ge>=9&&this.hasSelection===z||Se&&/[\uf700-\uf7ff]/.test(z))return y.display.input.reset(),!1;if(y.doc.sel==y.display.selForContextMenu){var le=z.charCodeAt(0);if(le==8203&&!b&&(b="\u200B"),le==8666)return this.reset(),this.cm.execCommand("undo")}for(var he=0,Pe=Math.min(b.length,z.length);he1e3||z.indexOf(` +`)>-1?x.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},Jo.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Jo.prototype.onKeyPress=function(){pe&&ge>=9&&(this.hasSelection=null),this.fastPoll()},Jo.prototype.onContextMenu=function(a){var y=this,x=y.cm,b=x.display,z=y.textarea;y.contextMenuPending&&y.contextMenuPending();var le=il(x,a),he=b.scroller.scrollTop;if(!le||ae)return;var Pe=x.options.resetSelectionOnContextMenu;Pe&&x.doc.sel.contains(le)==-1&&ti(x,Gn)(x.doc,tu(le),Me);var We=z.style.cssText,et=y.wrapper.style.cssText,Lt=y.wrapper.offsetParent.getBoundingClientRect();y.wrapper.style.cssText="position: static",z.style.cssText=`position: absolute; width: 30px; height: 30px; + top: `+(a.clientY-Lt.top-5)+"px; left: "+(a.clientX-Lt.left-5)+`px; z-index: 1000; background: `+(pe?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Zt;Ve&&(Zt=window.scrollY),b.input.focus(),Ve&&window.scrollTo(null,Zt),b.input.reset(),x.somethingSelected()||(z.value=y.prevInput=" "),y.contextMenuPending=fn,b.selForContextMenu=x.doc.sel,clearTimeout(b.detectingSelectAll);function An(){if(z.selectionStart!=null){var Tr=x.somethingSelected(),oa="\u200B"+(Tr?z.value:"");z.value="\u21DA",z.value=oa,y.prevInput=Tr?"":"\u200B",z.selectionStart=1,z.selectionEnd=oa.length,b.selForContextMenu=x.doc.sel}}function fn(){if(y.contextMenuPending==fn&&(y.contextMenuPending=!1,y.wrapper.style.cssText=et,z.style.cssText=We,pe&&ge<9&&b.scrollbars.setScrollTop(b.scroller.scrollTop=he),z.selectionStart!=null)){(!pe||pe&&ge<9)&&An();var Tr=0,oa=function(){b.selForContextMenu==x.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&y.prevInput=="\u200B"?qa(x,Ta)(x):Tr++<10?b.detectingSelectAll=setTimeout(oa,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(oa,200)}}if(pe&&ge>=9&&An(),xe){Cr(a);var fr=function(){It(window,"mouseup",fr),setTimeout(fn,20)};Ke(window,"mouseup",fr)}else setTimeout(fn,50)},Jo.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Jo.prototype.setUneditable=function(){},Jo.prototype.needsContentAttribute=!1;function Qs(a,y){if(y=y?Dt(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 x=Qe();y.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=Pe.getValue()}var z;if(a.form&&(Ke(a.form,"submit",b),!y.leaveSubmitMethodAlone)){var le=a.form;z=le.submit;try{var he=le.submit=function(){b(),le.submit=z,le.submit(),le.submit=he}}catch(We){}}y.finishInit=function(We){We.save=b,We.getTextArea=function(){return a},We.toTextArea=function(){We.toTextArea=isNaN,b(),a.parentNode.removeChild(We.getWrapperElement()),a.style.display="",a.form&&(It(a.form,"submit",b),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var Pe=Ko(function(We){return a.parentNode.insertBefore(We,a.nextSibling)},y);return Pe}function Js(a){a.off=It,a.on=Ke,a.wheelEventPixels=Es,a.Doc=ja,a.splitLines=Ma,a.countColumn=Le,a.findColumn=Bt,a.isWordChar=ie,a.Pass=ht,a.signal=Ft,a.Line=Wt,a.changeEnd=iu,a.scrollbarModel=ao,a.Pos=Gt,a.cmpPos=qn,a.modes=vn,a.mimeModes=Kt,a.resolveMode=un,a.getMode=ur,a.modeExtensions=rr,a.extendMode=zr,a.copyState=dr,a.startState=Zr,a.innerMode=Yr,a.commands=Mr,a.keyMap=Hn,a.keyName=bo,a.isModifierKey=Pa,a.lookupKey=Pr,a.normalizeKeyMap=Hr,a.StringStream=Jn,a.SharedTextMarker=Ao,a.TextMarker=hi,a.LineWidget=Xi,a.e_preventDefault=zn,a.e_stopPropagation=hr,a.e_stop=Cr,a.addClass=vt,a.contains=gt,a.rmClass=Ie,a.keyNames=ol}zs(Ko),Vs(Ko);var qs="iter insert remove copy getEditor constructor".split(" ");for(var as in ja.prototype)ja.prototype.hasOwnProperty(as)&&Be(qs,as)<0&&(Ko.prototype[as]=function(a){return function(){return a.apply(this.doc,arguments)}}(ja.prototype[as]));return nn(ja),Ko.inputStyles={textarea:Jo,contenteditable:Do},Ko.defineMode=function(a){!Ko.defaults.mode&&a!="null"&&(Ko.defaults.mode=a),dn.apply(this,arguments)},Ko.defineMIME=yn,Ko.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Ko.defineMIME("text/plain","null"),Ko.defineExtension=function(a,y){Ko.prototype[a]=y},Ko.defineDocExtension=function(a,y){ja.prototype[a]=y},Ko.fromTextArea=Qs,Js(Ko),Ko.version="5.58.2",Ko})},25419:function(Fn,jt,te){(function(E){E(te(89780),te(15525),te(98101))})(function(E){"use strict";E.defineMode("markdown",function(De,ke){var Te=E.getMode(De,"text/html"),pe=Te.name=="null";function ge(Le){if(E.findModeByName){var ce=E.findModeByName(Le);ce&&(Le=ce.mime||ce.mimes[0])}var Be=E.getMode(De,Le);return Be.name=="null"?null:Be}ke.highlightFormatting===void 0&&(ke.highlightFormatting=!1),ke.maxBlockquoteDepth===void 0&&(ke.maxBlockquoteDepth=0),ke.taskLists===void 0&&(ke.taskLists=!1),ke.strikethrough===void 0&&(ke.strikethrough=!1),ke.emoji===void 0&&(ke.emoji=!1),ke.fencedCodeBlockHighlighting===void 0&&(ke.fencedCodeBlockHighlighting=!0),ke.fencedCodeBlockDefaultMode===void 0&&(ke.fencedCodeBlockDefaultMode="text/plain"),ke.xml===void 0&&(ke.xml=!0),ke.tokenTypeOverrides===void 0&&(ke.tokenTypeOverrides={});var Ve={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 _e in Ve)Ve.hasOwnProperty(_e)&&ke.tokenTypeOverrides[_e]&&(Ve[_e]=ke.tokenTypeOverrides[_e]);var je=/^([*\-_])(?:\s*\1){2,}\s*$/,ae=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,fe=/^\[(x| )\](?=\s)/i,be=ke.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ue=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Ze=/^[^#!\[\]*_\\<>` "'(~:]+/,Ne=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,we=/^\s*\[[^\]]+?\]:.*$/,Se=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\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]/,ot=" ";function rt(Le,ce,Be){return ce.f=ce.inline=Be,Be(Le,ce)}function ut(Le,ce,Be){return ce.f=ce.block=Be,Be(Le,ce)}function Re(Le){return!Le||!/\S/.test(Le.string)}function xe(Le){if(Le.linkTitle=!1,Le.linkHref=!1,Le.linkText=!1,Le.em=!1,Le.strong=!1,Le.strikethrough=!1,Le.quote=0,Le.indentedCode=!1,Le.f==Ie){var ce=pe;if(!ce){var Be=E.innerMode(Te,Le.htmlState);ce=Be.mode.name=="xml"&&Be.state.tagStart===null&&!Be.state.context&&Be.state.tokenize.isInText}ce&&(Le.f=ze,Le.block=Ge,Le.htmlState=null)}return Le.trailingSpace=0,Le.trailingSpaceNewLine=!1,Le.prevLine=Le.thisLine,Le.thisLine={stream:null},null}function Ge(Le,ce){var Be=Le.column()===ce.indentation,Je=Re(ce.prevLine.stream),ht=ce.indentedCode,Me=ce.prevLine.hr,Et=ce.list!==!1,ft=(ce.listStack[ce.listStack.length-1]||0)+3;ce.indentedCode=!1;var Bt=ce.indentation;if(ce.indentationDiff===null&&(ce.indentationDiff=ce.indentation,Et)){for(ce.list=null;Bt=4&&(ht||ce.prevLine.fencedCodeEnd||ce.prevLine.header||Je))return Le.skipToEnd(),ce.indentedCode=!0,Ve.code;if(Le.eatSpace())return null;if(Be&&ce.indentation<=ft&&(Ee=Le.match(be))&&Ee[1].length<=6)return ce.quote=0,ce.header=Ee[1].length,ce.thisLine.header=!0,ke.highlightFormatting&&(ce.formatting="header"),ce.f=ce.inline,ve(ce);if(ce.indentation<=ft&&Le.eat(">"))return ce.quote=Be?1:ce.quote+1,ke.highlightFormatting&&(ce.formatting="quote"),Le.eatSpace(),ve(ce);if(!Xe&&!ce.setext&&Be&&ce.indentation<=ft&&(Ee=Le.match(ae))){var st=Ee[1]?"ol":"ul";return ce.indentation=Bt+Le.current().length,ce.list=!0,ce.quote=0,ce.listStack.push(ce.indentation),ce.em=!1,ce.strong=!1,ce.code=!1,ce.strikethrough=!1,ke.taskLists&&Le.match(fe,!1)&&(ce.taskList=!0),ce.f=ce.inline,ke.highlightFormatting&&(ce.formatting=["list","list-"+st]),ve(ce)}else{if(Be&&ce.indentation<=ft&&(Ee=Le.match(Ne,!0)))return ce.quote=0,ce.fencedEndRE=new RegExp(Ee[1]+"+ *$"),ce.localMode=ke.fencedCodeBlockHighlighting&&ge(Ee[2]||ke.fencedCodeBlockDefaultMode),ce.localMode&&(ce.localState=E.startState(ce.localMode)),ce.f=ce.block=pt,ke.highlightFormatting&&(ce.formatting="code-block"),ce.code=-1,ve(ce);if(ce.setext||(!at||!Et)&&!ce.quote&&ce.list===!1&&!ce.code&&!Xe&&!we.test(Le.string)&&(Ee=Le.lookAhead(1))&&(Ee=Ee.match(Ue)))return ce.setext?(ce.header=ce.setext,ce.setext=0,Le.skipToEnd(),ke.highlightFormatting&&(ce.formatting="header")):(ce.header=Ee[0].charAt(0)=="="?1:2,ce.setext=ce.header),ce.thisLine.header=!0,ce.f=ce.inline,ve(ce);if(Xe)return Le.skipToEnd(),ce.hr=!0,ce.thisLine.hr=!0,Ve.hr;if(Le.peek()==="[")return rt(Le,ce,Pt)}return rt(Le,ce,ce.inline)}function Ie(Le,ce){var Be=Te.token(Le,ce.htmlState);if(!pe){var Je=E.innerMode(Te,ce.htmlState);(Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText||ce.md_inside&&Le.current().indexOf(">")>-1)&&(ce.f=ze,ce.block=Ge,ce.htmlState=null)}return Be}function pt(Le,ce){var Be=ce.listStack[ce.listStack.length-1]||0,Je=ce.indentation=Le.quote?ce.push(Ve.formatting+"-"+Le.formatting[Be]+"-"+Le.quote):ce.push("error"))}if(Le.taskOpen)return ce.push("meta"),ce.length?ce.join(" "):null;if(Le.taskClosed)return ce.push("property"),ce.length?ce.join(" "):null;if(Le.linkHref?ce.push(Ve.linkHref,"url"):(Le.strong&&ce.push(Ve.strong),Le.em&&ce.push(Ve.em),Le.strikethrough&&ce.push(Ve.strikethrough),Le.emoji&&ce.push(Ve.emoji),Le.linkText&&ce.push(Ve.linkText),Le.code&&ce.push(Ve.code),Le.image&&ce.push(Ve.image),Le.imageAltText&&ce.push(Ve.imageAltText,"link"),Le.imageMarker&&ce.push(Ve.imageMarker)),Le.header&&ce.push(Ve.header,Ve.header+"-"+Le.header),Le.quote&&(ce.push(Ve.quote),!ke.maxBlockquoteDepth||ke.maxBlockquoteDepth>=Le.quote?ce.push(Ve.quote+"-"+Le.quote):ce.push(Ve.quote+"-"+ke.maxBlockquoteDepth)),Le.list!==!1){var Je=(Le.listStack.length-1)%3;Je?Je===1?ce.push(Ve.list2):ce.push(Ve.list3):ce.push(Ve.list1)}return Le.trailingSpaceNewLine?ce.push("trailing-space-new-line"):Le.trailingSpace&&ce.push("trailing-space-"+(Le.trailingSpace%2?"a":"b")),ce.length?ce.join(" "):null}function Oe(Le,ce){if(Le.match(Ze,!0))return ve(ce)}function ze(Le,ce){var Be=ce.text(Le,ce);if(typeof Be!="undefined")return Be;if(ce.list)return ce.list=null,ve(ce);if(ce.taskList){var Je=Le.match(fe,!0)[1]===" ";return Je?ce.taskOpen=!0:ce.taskClosed=!0,ke.highlightFormatting&&(ce.formatting="task"),ce.taskList=!1,ve(ce)}if(ce.taskOpen=!1,ce.taskClosed=!1,ce.header&&Le.match(/^#+$/,!0))return ke.highlightFormatting&&(ce.formatting="header"),ve(ce);var ht=Le.next();if(ce.linkTitle){ce.linkTitle=!1;var Me=ht;ht==="("&&(Me=")"),Me=(Me+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Et="^\\s*(?:[^"+Me+"\\\\]+|\\\\\\\\|\\\\.)"+Me;if(Le.match(new RegExp(Et),!0))return Ve.linkHref}if(ht==="`"){var ft=ce.formatting;ke.highlightFormatting&&(ce.formatting="code"),Le.eatWhile("`");var Bt=Le.current().length;if(ce.code==0&&(!ce.quote||Bt==1))return ce.code=Bt,ve(ce);if(Bt==ce.code){var at=ve(ce);return ce.code=0,at}else return ce.formatting=ft,ve(ce)}else if(ce.code)return ve(ce);if(ht==="\\"&&(Le.next(),ke.highlightFormatting)){var Xe=ve(ce),Ee=Ve.formatting+"-escape";return Xe?Xe+" "+Ee:Ee}if(ht==="!"&&Le.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return ce.imageMarker=!0,ce.image=!0,ke.highlightFormatting&&(ce.formatting="image"),ve(ce);if(ht==="["&&ce.imageMarker&&Le.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return ce.imageMarker=!1,ce.imageAltText=!0,ke.highlightFormatting&&(ce.formatting="image"),ve(ce);if(ht==="]"&&ce.imageAltText){ke.highlightFormatting&&(ce.formatting="image");var Xe=ve(ce);return ce.imageAltText=!1,ce.image=!1,ce.inline=ce.f=gt,Xe}if(ht==="["&&!ce.image)return ce.linkText&&Le.match(/^.*?\]/)||(ce.linkText=!0,ke.highlightFormatting&&(ce.formatting="link")),ve(ce);if(ht==="]"&&ce.linkText){ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return ce.linkText=!1,ce.inline=ce.f=Le.match(/\(.*?\)| ?\[.*?\]/,!1)?gt:ze,Xe}if(ht==="<"&&Le.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){ce.f=ce.inline=He,ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return Xe?Xe+=" ":Xe="",Xe+Ve.linkInline}if(ht==="<"&&Le.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){ce.f=ce.inline=He,ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return Xe?Xe+=" ":Xe="",Xe+Ve.linkEmail}if(ke.xml&&ht==="<"&&Le.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var st=Le.string.indexOf(">",Le.pos);if(st!=-1){var wt=Le.string.substring(Le.start,st);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(wt)&&(ce.md_inside=!0)}return Le.backUp(1),ce.htmlState=E.startState(Te),ut(Le,ce,Ie)}if(ke.xml&&ht==="<"&&Le.match(/^\/\w*?>/))return ce.md_inside=!1,"tag";if(ht==="*"||ht==="_"){for(var ct=1,it=Le.pos==1?" ":Le.string.charAt(Le.pos-2);ct<3&&Le.eat(ht);)ct++;var Fe=Le.peek()||" ",ie=!/\s/.test(Fe)&&(!Se.test(Fe)||/\s/.test(it)||Se.test(it)),se=!/\s/.test(it)&&(!Se.test(it)||/\s/.test(Fe)||Se.test(Fe)),Ce=null,ye=null;if(ct%2&&(!ce.em&&ie&&(ht==="*"||!se||Se.test(it))?Ce=!0:ce.em==ht&&se&&(ht==="*"||!ie||Se.test(Fe))&&(Ce=!1)),ct>1&&(!ce.strong&&ie&&(ht==="*"||!se||Se.test(it))?ye=!0:ce.strong==ht&&se&&(ht==="*"||!ie||Se.test(Fe))&&(ye=!1)),ye!=null||Ce!=null){ke.highlightFormatting&&(ce.formatting=Ce==null?"strong":ye==null?"em":"strong em"),Ce===!0&&(ce.em=ht),ye===!0&&(ce.strong=ht);var at=ve(ce);return Ce===!1&&(ce.em=!1),ye===!1&&(ce.strong=!1),at}}else if(ht===" "&&(Le.eat("*")||Le.eat("_"))){if(Le.peek()===" ")return ve(ce);Le.backUp(1)}if(ke.strikethrough){if(ht==="~"&&Le.eatWhile(ht)){if(ce.strikethrough){ke.highlightFormatting&&(ce.formatting="strikethrough");var at=ve(ce);return ce.strikethrough=!1,at}else if(Le.match(/^[^\s]/,!1))return ce.strikethrough=!0,ke.highlightFormatting&&(ce.formatting="strikethrough"),ve(ce)}else if(ht===" "&&Le.match(/^~~/,!0)){if(Le.peek()===" ")return ve(ce);Le.backUp(2)}}if(ke.emoji&&ht===":"&&Le.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){ce.emoji=!0,ke.highlightFormatting&&(ce.formatting="emoji");var mt=ve(ce);return ce.emoji=!1,mt}return ht===" "&&(Le.match(/^ +$/,!1)?ce.trailingSpace++:ce.trailingSpace&&(ce.trailingSpaceNewLine=!0)),ve(ce)}function He(Le,ce){var Be=Le.next();if(Be===">"){ce.f=ce.inline=ze,ke.highlightFormatting&&(ce.formatting="link");var Je=ve(ce);return Je?Je+=" ":Je="",Je+Ve.linkInline}return Le.match(/^[^>]+/,!0),Ve.linkInline}function gt(Le,ce){if(Le.eatSpace())return null;var Be=Le.next();return Be==="("||Be==="["?(ce.f=ce.inline=vt(Be==="("?")":"]"),ke.highlightFormatting&&(ce.formatting="link-string"),ce.linkHref=!0,ve(ce)):"error"}var Qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function vt(Le){return function(ce,Be){var Je=ce.next();if(Je===Le){Be.f=Be.inline=ze,ke.highlightFormatting&&(Be.formatting="link-string");var ht=ve(Be);return Be.linkHref=!1,ht}return ce.match(Qe[Le]),Be.linkHref=!0,ve(Be)}}function Pt(Le,ce){return Le.match(/^([^\]\\]|\\.)*\]:/,!1)?(ce.f=St,Le.next(),ke.highlightFormatting&&(ce.formatting="link"),ce.linkText=!0,ve(ce)):rt(Le,ce,ze)}function St(Le,ce){if(Le.match(/^\]:/,!0)){ce.f=ce.inline=xt,ke.highlightFormatting&&(ce.formatting="link");var Be=ve(ce);return ce.linkText=!1,Be}return Le.match(/^([^\]\\]|\\.)+/,!0),Ve.linkText}function xt(Le,ce){return Le.eatSpace()?null:(Le.match(/^[^\s]+/,!0),Le.peek()===void 0?ce.linkTitle=!0:Le.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),ce.f=ce.inline=ze,Ve.linkHref+" url")}var Dt={startState:function(){return{f:Ge,prevLine:{stream:null},thisLine:{stream:null},block:Ge,htmlState:null,indentation:0,inline:ze,text:Oe,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(Le){return{f:Le.f,prevLine:Le.prevLine,thisLine:Le.thisLine,block:Le.block,htmlState:Le.htmlState&&E.copyState(Te,Le.htmlState),indentation:Le.indentation,localMode:Le.localMode,localState:Le.localMode?E.copyState(Le.localMode,Le.localState):null,inline:Le.inline,text:Le.text,formatting:!1,linkText:Le.linkText,linkTitle:Le.linkTitle,linkHref:Le.linkHref,code:Le.code,em:Le.em,strong:Le.strong,strikethrough:Le.strikethrough,emoji:Le.emoji,header:Le.header,setext:Le.setext,hr:Le.hr,taskList:Le.taskList,list:Le.list,listStack:Le.listStack.slice(0),quote:Le.quote,indentedCode:Le.indentedCode,trailingSpace:Le.trailingSpace,trailingSpaceNewLine:Le.trailingSpaceNewLine,md_inside:Le.md_inside,fencedEndRE:Le.fencedEndRE}},token:function(Le,ce){if(ce.formatting=!1,Le!=ce.thisLine.stream){if(ce.header=0,ce.hr=!1,Le.match(/^\s*$/,!0))return xe(ce),null;if(ce.prevLine=ce.thisLine,ce.thisLine={stream:Le},ce.taskList=!1,ce.trailingSpace=0,ce.trailingSpaceNewLine=!1,!ce.localState&&(ce.f=ce.block,ce.f!=Ie)){var Be=Le.match(/^\s*/,!0)[0].replace(/\t/g,ot).length;if(ce.indentation=Be,ce.indentationDiff=null,Be>0)return null}}return ce.f(Le,ce)},innerMode:function(Le){return Le.block==Ie?{state:Le.htmlState,mode:Te}:Le.localState?{state:Le.localState,mode:Le.localMode}:{state:Le,mode:Dt}},indent:function(Le,ce,Be){return Le.block==Ie&&Te.indent?Te.indent(Le.htmlState,ce,Be):Le.localState&&Le.localMode.indent?Le.localMode.indent(Le.localState,ce,Be):E.Pass},blankLine:xe,getType:ve,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Dt},"xml"),E.defineMIME("text/markdown","markdown"),E.defineMIME("text/x-markdown","markdown")})},98101:function(Fn,jt,te){(function(E){E(te(89780))})(function(E){"use strict";E.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 De=0;De-1&&Te.substring(Ve+1,Te.length);if(_e)return E.findModeByExtension(_e)},E.findModeByName=function(Te){Te=Te.toLowerCase();for(var pe=0;pe0?Ze.cmdState[Ze.cmdState.length-1]:null}function ge(Ze){var Ne=Ze.cmdState.pop();Ne&&Ne.closeBracket()}function Ve(Ze){for(var Ne=Ze.cmdState,we=Ne.length-1;we>=0;we--){var Se=Ne[we];if(Se.name!="DEFAULT")return Se}return{styleIdentifier:function(){return null}}}function _e(Ze,Ne,we){return function(){this.name=Ze,this.bracketNo=0,this.style=Ne,this.styles=we,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var je={};je.importmodule=_e("importmodule","tag",["string","builtin"]),je.documentclass=_e("documentclass","tag",["","atom"]),je.usepackage=_e("usepackage","tag",["atom"]),je.begin=_e("begin","tag",["atom"]),je.end=_e("end","tag",["atom"]),je.label=_e("label","tag",["atom"]),je.ref=_e("ref","tag",["atom"]),je.eqref=_e("eqref","tag",["atom"]),je.cite=_e("cite","tag",["atom"]),je.bibitem=_e("bibitem","tag",["atom"]),je.Bibitem=_e("Bibitem","tag",["atom"]),je.RBibitem=_e("RBibitem","tag",["atom"]),je.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function ae(Ze,Ne){Ze.f=Ne}function fe(Ze,Ne){var we;if(Ze.match(/^\\[a-zA-Z@]+/)){var Se=Ze.current().slice(1);return we=je.hasOwnProperty(Se)?je[Se]:je.DEFAULT,we=new we,Te(Ne,we),ae(Ne,Ue),we.style}if(Ze.match(/^\\[$&%#{}_]/)||Ze.match(/^\\[,;!\/\\]/))return"tag";if(Ze.match("\\["))return ae(Ne,function(rt,ut){return be(rt,ut,"\\]")}),"keyword";if(Ze.match("\\("))return ae(Ne,function(rt,ut){return be(rt,ut,"\\)")}),"keyword";if(Ze.match("$$"))return ae(Ne,function(rt,ut){return be(rt,ut,"$$")}),"keyword";if(Ze.match("$"))return ae(Ne,function(rt,ut){return be(rt,ut,"$")}),"keyword";var ot=Ze.next();if(ot=="%")return Ze.skipToEnd(),"comment";if(ot=="}"||ot=="]"){if(we=pe(Ne),we)we.closeBracket(ot),ae(Ne,Ue);else return"error";return"bracket"}else return ot=="{"||ot=="["?(we=je.DEFAULT,we=new we,Te(Ne,we),"bracket"):/\d/.test(ot)?(Ze.eatWhile(/[\w.%]/),"atom"):(Ze.eatWhile(/[\w\-_]/),we=Ve(Ne),we.name=="begin"&&(we.argument=Ze.current()),we.styleIdentifier())}function be(Ze,Ne,we){if(Ze.eatSpace())return null;if(we&&Ze.match(we))return ae(Ne,fe),"keyword";if(Ze.match(/^\\[a-zA-Z@]+/))return"tag";if(Ze.match(/^[a-zA-Z]+/))return"variable-2";if(Ze.match(/^\\[$&%#{}_]/)||Ze.match(/^\\[,;!\/]/)||Ze.match(/^[\^_&]/))return"tag";if(Ze.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Ze.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Se=Ze.next();return Se=="{"||Se=="}"||Se=="["||Se=="]"||Se=="("||Se==")"?"bracket":Se=="%"?(Ze.skipToEnd(),"comment"):"error"}function Ue(Ze,Ne){var we=Ze.peek(),Se;return we=="{"||we=="["?(Se=pe(Ne),Se.openBracket(we),Ze.eat(we),ae(Ne,fe),"bracket"):/[ \t\r]/.test(we)?(Ze.eat(we),null):(ae(Ne,fe),ge(Ne),fe(Ze,Ne))}return{startState:function(){var Ze=ke.inMathMode?function(Ne,we){return be(Ne,we)}:fe;return{cmdState:[],f:Ze}},copyState:function(Ze){return{cmdState:Ze.cmdState.slice(),f:Ze.f}},token:function(Ze,Ne){return Ne.f(Ze,Ne)},blankLine:function(Ze){Ze.f=fe,Ze.cmdState.length=0},lineComment:"%"}}),E.defineMIME("text/x-stex","stex"),E.defineMIME("text/x-latex","stex")})},15525:function(Fn,jt,te){(function(E){E(te(89780))})(function(E){"use strict";var De={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},ke={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};E.defineMode("xml",function(Te,pe){var ge=Te.indentUnit,Ve={},_e=pe.htmlMode?De:ke;for(var je in _e)Ve[je]=_e[je];for(var je in pe)Ve[je]=pe[je];var ae,fe;function be(He,gt){function Qe(St){return gt.tokenize=St,St(He,gt)}var vt=He.next();if(vt=="<")return He.eat("!")?He.eat("[")?He.match("CDATA[")?Qe(Ne("atom","]]>")):null:He.match("--")?Qe(Ne("comment","-->")):He.match("DOCTYPE",!0,!0)?(He.eatWhile(/[\w\._\-]/),Qe(we(1))):null:He.eat("?")?(He.eatWhile(/[\w\._\-]/),gt.tokenize=Ne("meta","?>"),"meta"):(ae=He.eat("/")?"closeTag":"openTag",gt.tokenize=Ue,"tag bracket");if(vt=="&"){var Pt;return He.eat("#")?He.eat("x")?Pt=He.eatWhile(/[a-fA-F\d]/)&&He.eat(";"):Pt=He.eatWhile(/[\d]/)&&He.eat(";"):Pt=He.eatWhile(/[\w\.\-:]/)&&He.eat(";"),Pt?"atom":"error"}else return He.eatWhile(/[^&<]/),null}be.isInText=!0;function Ue(He,gt){var Qe=He.next();if(Qe==">"||Qe=="/"&&He.eat(">"))return gt.tokenize=be,ae=Qe==">"?"endTag":"selfcloseTag","tag bracket";if(Qe=="=")return ae="equals",null;if(Qe=="<"){gt.tokenize=be,gt.state=ut,gt.tagName=gt.tagStart=null;var vt=gt.tokenize(He,gt);return vt?vt+" tag error":"tag error"}else return/[\'\"]/.test(Qe)?(gt.tokenize=Ze(Qe),gt.stringStartCol=He.column(),gt.tokenize(He,gt)):(He.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Ze(He){var gt=function(Qe,vt){for(;!Qe.eol();)if(Qe.next()==He){vt.tokenize=Ue;break}return"string"};return gt.isInAttribute=!0,gt}function Ne(He,gt){return function(Qe,vt){for(;!Qe.eol();){if(Qe.match(gt)){vt.tokenize=be;break}Qe.next()}return He}}function we(He){return function(gt,Qe){for(var vt;(vt=gt.next())!=null;){if(vt=="<")return Qe.tokenize=we(He+1),Qe.tokenize(gt,Qe);if(vt==">")if(He==1){Qe.tokenize=be;break}else return Qe.tokenize=we(He-1),Qe.tokenize(gt,Qe)}return"meta"}}function Se(He,gt,Qe){this.prev=He.context,this.tagName=gt,this.indent=He.indented,this.startOfLine=Qe,(Ve.doNotIndent.hasOwnProperty(gt)||He.context&&He.context.noIndent)&&(this.noIndent=!0)}function ot(He){He.context&&(He.context=He.context.prev)}function rt(He,gt){for(var Qe;;){if(!He.context||(Qe=He.context.tagName,!Ve.contextGrabbers.hasOwnProperty(Qe)||!Ve.contextGrabbers[Qe].hasOwnProperty(gt)))return;ot(He)}}function ut(He,gt,Qe){return He=="openTag"?(Qe.tagStart=gt.column(),Re):He=="closeTag"?xe:ut}function Re(He,gt,Qe){return He=="word"?(Qe.tagName=gt.current(),fe="tag",pt):Ve.allowMissingTagName&&He=="endTag"?(fe="tag bracket",pt(He,gt,Qe)):(fe="error",Re)}function xe(He,gt,Qe){if(He=="word"){var vt=gt.current();return Qe.context&&Qe.context.tagName!=vt&&Ve.implicitlyClosed.hasOwnProperty(Qe.context.tagName)&&ot(Qe),Qe.context&&Qe.context.tagName==vt||Ve.matchClosing===!1?(fe="tag",Ge):(fe="tag error",Ie)}else return Ve.allowMissingTagName&&He=="endTag"?(fe="tag bracket",Ge(He,gt,Qe)):(fe="error",Ie)}function Ge(He,gt,Qe){return He!="endTag"?(fe="error",Ge):(ot(Qe),ut)}function Ie(He,gt,Qe){return fe="error",Ge(He,gt,Qe)}function pt(He,gt,Qe){if(He=="word")return fe="attribute",ve;if(He=="endTag"||He=="selfcloseTag"){var vt=Qe.tagName,Pt=Qe.tagStart;return Qe.tagName=Qe.tagStart=null,He=="selfcloseTag"||Ve.autoSelfClosers.hasOwnProperty(vt)?rt(Qe,vt):(rt(Qe,vt),Qe.context=new Se(Qe,vt,Pt==Qe.indented)),ut}return fe="error",pt}function ve(He,gt,Qe){return He=="equals"?Oe:(Ve.allowMissing||(fe="error"),pt(He,gt,Qe))}function Oe(He,gt,Qe){return He=="string"?ze:He=="word"&&Ve.allowUnquoted?(fe="string",pt):(fe="error",pt(He,gt,Qe))}function ze(He,gt,Qe){return He=="string"?ze:pt(He,gt,Qe)}return{startState:function(He){var gt={tokenize:be,state:ut,indented:He||0,tagName:null,tagStart:null,context:null};return He!=null&&(gt.baseIndent=He),gt},token:function(He,gt){if(!gt.tagName&&He.sol()&&(gt.indented=He.indentation()),He.eatSpace())return null;ae=null;var Qe=gt.tokenize(He,gt);return(Qe||ae)&&Qe!="comment"&&(fe=null,gt.state=gt.state(ae||Qe,He,gt),fe&&(Qe=fe=="error"?Qe+" error":fe)),Qe},indent:function(He,gt,Qe){var vt=He.context;if(He.tokenize.isInAttribute)return He.tagStart==He.indented?He.stringStartCol+1:He.indented+ge;if(vt&&vt.noIndent)return E.Pass;if(He.tokenize!=Ue&&He.tokenize!=be)return Qe?Qe.match(/^(\s*)/)[0].length:0;if(He.tagName)return Ve.multilineTagIndentPastTag!==!1?He.tagStart+He.tagName.length+2:He.tagStart+ge*(Ve.multilineTagIndentFactor||1);if(Ve.alignCDATA&&/$/,blockCommentStart:"",configuration:Ve.htmlMode?"html":"xml",helperType:Ve.htmlMode?"html":"xml",skipAttribute:function(He){He.state==Oe&&(He.state=pt)},xmlCurrentTag:function(He){return He.tagName?{name:He.tagName,close:He.type=="closeTag"}:null},xmlCurrentContext:function(He){for(var gt=[],Qe=He.context;Qe;Qe=Qe.prev)Qe.tagName&>.push(Qe.tagName);return gt.reverse()}}}),E.defineMIME("text/xml","xml"),E.defineMIME("application/xml","xml"),E.mimeModes.hasOwnProperty("text/html")||E.defineMIME("text/html",{name:"xml",htmlMode:!0})})},67467:function(Fn,jt){jt.read=function(te,E,De,ke,Te){var pe,ge,Ve=Te*8-ke-1,_e=(1<>1,ae=-7,fe=De?Te-1:0,be=De?-1:1,Ue=te[E+fe];for(fe+=be,pe=Ue&(1<<-ae)-1,Ue>>=-ae,ae+=Ve;ae>0;pe=pe*256+te[E+fe],fe+=be,ae-=8);for(ge=pe&(1<<-ae)-1,pe>>=-ae,ae+=ke;ae>0;ge=ge*256+te[E+fe],fe+=be,ae-=8);if(pe===0)pe=1-je;else{if(pe===_e)return ge?NaN:(Ue?-1:1)*(1/0);ge=ge+Math.pow(2,ke),pe=pe-je}return(Ue?-1:1)*ge*Math.pow(2,pe-ke)},jt.write=function(te,E,De,ke,Te,pe){var ge,Ve,_e,je=pe*8-Te-1,ae=(1<>1,be=Te===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ue=ke?0:pe-1,Ze=ke?1:-1,Ne=E<0||E===0&&1/E<0?1:0;for(E=Math.abs(E),isNaN(E)||E===1/0?(Ve=isNaN(E)?1:0,ge=ae):(ge=Math.floor(Math.log(E)/Math.LN2),E*(_e=Math.pow(2,-ge))<1&&(ge--,_e*=2),ge+fe>=1?E+=be/_e:E+=be*Math.pow(2,1-fe),E*_e>=2&&(ge++,_e/=2),ge+fe>=ae?(Ve=0,ge=ae):ge+fe>=1?(Ve=(E*_e-1)*Math.pow(2,Te),ge=ge+fe):(Ve=E*Math.pow(2,fe-1)*Math.pow(2,Te),ge=0));Te>=8;te[De+Ue]=Ve&255,Ue+=Ze,Ve/=256,Te-=8);for(ge=ge<0;te[De+Ue]=ge&255,Ue+=Ze,ge/=256,je-=8);te[De+Ue-Ze]|=Ne*128}},66042:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return gt}});var E=te(33885),De=te(42978),ke=te(43403),Te=te(34280),pe=te(59301),ge=pe.createContext(null),Ve=pe.createContext({}),_e=ge,je=te(20068),ae=te(54476),fe=te(92310),be=te.n(fe),Ue=te(77900),Ze=te(10228),Ne=te(26112),we=te(75931),Se=te(8654),ot=["prefixCls","className","containerRef"],rt=function(vt){var Pt=vt.prefixCls,St=vt.className,xt=vt.containerRef,Dt=(0,we.Z)(vt,ot),Le=pe.useContext(Ve),ce=Le.panel,Be=(0,Se.x1)(ce,xt);return pe.createElement("div",(0,ae.Z)({className:be()("".concat(Pt,"-content"),St),role:"dialog",ref:Be},(0,Ne.Z)(vt,{aria:!0}),{"aria-modal":"true"},Dt))},ut=rt,Re=te(48736);function xe(Qe){return typeof Qe=="string"&&String(Number(Qe))===Qe?((0,Re.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Qe)):Qe}function Ge(Qe){warning(!("wrapperClassName"in Qe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Qe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Ie={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function pt(Qe,vt){var Pt,St,xt,Dt=Qe.prefixCls,Le=Qe.open,ce=Qe.placement,Be=Qe.inline,Je=Qe.push,ht=Qe.forceRender,Me=Qe.autoFocus,Et=Qe.keyboard,ft=Qe.classNames,Bt=Qe.rootClassName,at=Qe.rootStyle,Xe=Qe.zIndex,Ee=Qe.className,st=Qe.id,wt=Qe.style,ct=Qe.motion,it=Qe.width,Fe=Qe.height,ie=Qe.children,se=Qe.mask,Ce=Qe.maskClosable,ye=Qe.maskMotion,mt=Qe.maskClassName,Ct=Qe.maskStyle,Vt=Qe.afterOpenChange,me=Qe.onClose,re=Qe.onMouseEnter,ne=Qe.onMouseOver,ee=Qe.onMouseLeave,de=Qe.onClick,oe=Qe.onKeyDown,Ke=Qe.onKeyUp,At=Qe.styles,It=Qe.drawerRender,Ft=pe.useRef(),bt=pe.useRef(),Mt=pe.useRef();pe.useImperativeHandle(vt,function(){return Ft.current});var Qt=function(rn){var Cn=rn.keyCode,vn=rn.shiftKey;switch(Cn){case Ze.Z.TAB:{if(Cn===Ze.Z.TAB){if(!vn&&document.activeElement===Mt.current){var Kt;(Kt=bt.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}else if(vn&&document.activeElement===bt.current){var dn;(dn=Mt.current)===null||dn===void 0||dn.focus({preventScroll:!0})}}break}case Ze.Z.ESC:{me&&Et&&(rn.stopPropagation(),me(rn));break}}};pe.useEffect(function(){if(Le&&Me){var Yt;(Yt=Ft.current)===null||Yt===void 0||Yt.focus({preventScroll:!0})}},[Le]);var nn=pe.useState(!1),zn=(0,De.Z)(nn,2),hr=zn[0],Sn=zn[1],Cr=pe.useContext(_e),la;typeof Je=="boolean"?la=Je?{}:{distance:0}:la=Je||{};var ca=(Pt=(St=(xt=la)===null||xt===void 0?void 0:xt.distance)!==null&&St!==void 0?St:Cr==null?void 0:Cr.pushDistance)!==null&&Pt!==void 0?Pt:180,da=pe.useMemo(function(){return{pushDistance:ca,push:function(){Sn(!0)},pull:function(){Sn(!1)}}},[ca]);pe.useEffect(function(){if(Le){var Yt;Cr==null||(Yt=Cr.push)===null||Yt===void 0||Yt.call(Cr)}else{var rn;Cr==null||(rn=Cr.pull)===null||rn===void 0||rn.call(Cr)}},[Le]),pe.useEffect(function(){return function(){var Yt;Cr==null||(Yt=Cr.pull)===null||Yt===void 0||Yt.call(Cr)}},[]);var ua=se&&pe.createElement(Ue.default,(0,ae.Z)({key:"mask"},ye,{visible:Le}),function(Yt,rn){var Cn=Yt.className,vn=Yt.style;return pe.createElement("div",{className:be()("".concat(Dt,"-mask"),Cn,ft==null?void 0:ft.mask,mt),style:(0,E.Z)((0,E.Z)((0,E.Z)({},vn),Ct),At==null?void 0:At.mask),onClick:Ce&&Le?me:void 0,ref:rn})}),Ba=typeof ct=="function"?ct(ce):ct,fa={};if(hr&&ca)switch(ce){case"top":fa.transform="translateY(".concat(ca,"px)");break;case"bottom":fa.transform="translateY(".concat(-ca,"px)");break;case"left":fa.transform="translateX(".concat(ca,"px)");break;default:fa.transform="translateX(".concat(-ca,"px)");break}ce==="left"||ce==="right"?fa.width=xe(it):fa.height=xe(Fe);var Fr={onMouseEnter:re,onMouseOver:ne,onMouseLeave:ee,onClick:de,onKeyDown:oe,onKeyUp:Ke},Ma=pe.createElement(Ue.default,(0,ae.Z)({key:"panel"},Ba,{visible:Le,forceRender:ht,onVisibleChanged:function(rn){Vt==null||Vt(rn)},removeOnLeave:!1,leavedClassName:"".concat(Dt,"-content-wrapper-hidden")}),function(Yt,rn){var Cn=Yt.className,vn=Yt.style,Kt=pe.createElement(ut,(0,ae.Z)({id:st,containerRef:rn,prefixCls:Dt,className:be()(Ee,ft==null?void 0:ft.content),style:(0,E.Z)((0,E.Z)({},wt),At==null?void 0:At.content)},(0,Ne.Z)(Qe,{aria:!0}),Fr),ie);return pe.createElement("div",(0,ae.Z)({className:be()("".concat(Dt,"-content-wrapper"),ft==null?void 0:ft.wrapper,Cn),style:(0,E.Z)((0,E.Z)((0,E.Z)({},fa),vn),At==null?void 0:At.wrapper)},(0,Ne.Z)(Qe,{data:!0})),It?It(Kt):Kt)}),ya=(0,E.Z)({},at);return Xe&&(ya.zIndex=Xe),pe.createElement(_e.Provider,{value:da},pe.createElement("div",{className:be()(Dt,"".concat(Dt,"-").concat(ce),Bt,(0,je.Z)((0,je.Z)({},"".concat(Dt,"-open"),Le),"".concat(Dt,"-inline"),Be)),style:ya,tabIndex:-1,ref:Ft,onKeyDown:Qt},ua,pe.createElement("div",{tabIndex:0,ref:bt,style:Ie,"aria-hidden":"true","data-sentinel":"start"}),Ma,pe.createElement("div",{tabIndex:0,ref:Mt,style:Ie,"aria-hidden":"true","data-sentinel":"end"})))}var ve=pe.forwardRef(pt),Oe=ve,ze=function(vt){var Pt=vt.open,St=Pt===void 0?!1:Pt,xt=vt.prefixCls,Dt=xt===void 0?"rc-drawer":xt,Le=vt.placement,ce=Le===void 0?"right":Le,Be=vt.autoFocus,Je=Be===void 0?!0:Be,ht=vt.keyboard,Me=ht===void 0?!0:ht,Et=vt.width,ft=Et===void 0?378:Et,Bt=vt.mask,at=Bt===void 0?!0:Bt,Xe=vt.maskClosable,Ee=Xe===void 0?!0:Xe,st=vt.getContainer,wt=vt.forceRender,ct=vt.afterOpenChange,it=vt.destroyOnClose,Fe=vt.onMouseEnter,ie=vt.onMouseOver,se=vt.onMouseLeave,Ce=vt.onClick,ye=vt.onKeyDown,mt=vt.onKeyUp,Ct=vt.panelRef,Vt=pe.useState(!1),me=(0,De.Z)(Vt,2),re=me[0],ne=me[1],ee=pe.useState(!1),de=(0,De.Z)(ee,2),oe=de[0],Ke=de[1];(0,Te.Z)(function(){Ke(!0)},[]);var At=oe?St:!1,It=pe.useRef(),Ft=pe.useRef();(0,Te.Z)(function(){At&&(Ft.current=document.activeElement)},[At]);var bt=function(hr){var Sn;if(ne(hr),ct==null||ct(hr),!hr&&Ft.current&&!((Sn=It.current)!==null&&Sn!==void 0&&Sn.contains(Ft.current))){var Cr;(Cr=Ft.current)===null||Cr===void 0||Cr.focus({preventScroll:!0})}},Mt=pe.useMemo(function(){return{panel:Ct}},[Ct]);if(!wt&&!re&&!At&&it)return null;var Qt={onMouseEnter:Fe,onMouseOver:ie,onMouseLeave:se,onClick:Ce,onKeyDown:ye,onKeyUp:mt},nn=(0,E.Z)((0,E.Z)({},vt),{},{open:At,prefixCls:Dt,placement:ce,autoFocus:Je,keyboard:Me,width:ft,mask:at,maskClosable:Ee,inline:st===!1,afterOpenChange:bt,ref:It},Qt);return pe.createElement(Ve.Provider,{value:Mt},pe.createElement(ke.Z,{open:At||wt||re,autoDestroy:!1,getContainer:st,autoLock:at&&(At||re)},pe.createElement(Oe,nn)))},He=ze,gt=He},20922:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return at}});var E=te(54476),De=te(20068),ke=te(76190),Te=te(42978),pe=te(75931),ge=te(67732),Ve=te(83652);function _e(){return typeof BigInt=="function"}function je(Xe){return!Xe&&Xe!==0&&!Number.isNaN(Xe)||!String(Xe).trim()}function ae(Xe){var Ee=Xe.trim(),st=Ee.startsWith("-");st&&(Ee=Ee.slice(1)),Ee=Ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Ee.startsWith(".")&&(Ee="0".concat(Ee));var wt=Ee||"0",ct=wt.split("."),it=ct[0]||"0",Fe=ct[1]||"0";it==="0"&&Fe==="0"&&(st=!1);var ie=st?"-":"";return{negative:st,negativeStr:ie,trimStr:wt,integerStr:it,decimalStr:Fe,fullStr:"".concat(ie).concat(wt)}}function fe(Xe){var Ee=String(Xe);return!Number.isNaN(Number(Ee))&&Ee.includes("e")}function be(Xe){var Ee=String(Xe);if(fe(Xe)){var st=Number(Ee.slice(Ee.indexOf("e-")+2)),wt=Ee.match(/\.(\d+)/);return wt!=null&&wt[1]&&(st+=wt[1].length),st}return Ee.includes(".")&&Ze(Ee)?Ee.length-Ee.indexOf(".")-1:0}function Ue(Xe){var Ee=String(Xe);if(fe(Xe)){if(Xe>Number.MAX_SAFE_INTEGER)return String(_e()?BigInt(Xe).toString():Number.MAX_SAFE_INTEGER);if(Xe0&&arguments[0]!==void 0?arguments[0]:!0;return st?this.isInvalidate()?"":ae("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),Xe}(),we=function(){function Xe(Ee){if((0,ge.Z)(this,Xe),(0,De.Z)(this,"origin",""),(0,De.Z)(this,"number",void 0),(0,De.Z)(this,"empty",void 0),je(Ee)){this.empty=!0;return}this.origin=String(Ee),this.number=Number(Ee)}return(0,Ve.Z)(Xe,[{key:"negate",value:function(){return new Xe(-this.toNumber())}},{key:"add",value:function(st){if(this.isInvalidate())return new Xe(st);var wt=Number(st);if(Number.isNaN(wt))return this;var ct=this.number+wt;if(ct>Number.MAX_SAFE_INTEGER)return new Xe(Number.MAX_SAFE_INTEGER);if(ctNumber.MAX_SAFE_INTEGER)return new Xe(Number.MAX_SAFE_INTEGER);if(ct0&&arguments[0]!==void 0?arguments[0]:!0;return st?this.isInvalidate()?"":Ue(this.number):this.origin}}]),Xe}();function Se(Xe){return _e()?new Ne(Xe):new we(Xe)}function ot(Xe,Ee,st){var wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Xe==="")return"";var ct=ae(Xe),it=ct.negativeStr,Fe=ct.integerStr,ie=ct.decimalStr,se="".concat(Ee).concat(ie),Ce="".concat(it).concat(Fe);if(st>=0){var ye=Number(ie[st]);if(ye>=5&&!wt){var mt=Se(Xe).add("".concat(it,"0.").concat("0".repeat(st)).concat(10-ye));return ot(mt.toString(),Ee,st,wt)}return st===0?Ce:"".concat(Ce).concat(Ee).concat(ie.padEnd(st,"0").slice(0,st))}return se===".0"?Ce:"".concat(Ce).concat(se)}var rt=Se,ut=te(92310),Re=te.n(ut),xe=te(36901),Ge=te(34280);function Ie(Xe,Ee){return typeof Proxy!="undefined"&&Xe?new Proxy(Xe,{get:function(wt,ct){if(Ee[ct])return Ee[ct];var it=wt[ct];return typeof it=="function"?it.bind(wt):it}}):Xe}var pt=te(8654),ve=te(59301),Oe=te(48736);function ze(Xe,Ee){var st=(0,ve.useRef)(null);function wt(){try{var it=Xe.selectionStart,Fe=Xe.selectionEnd,ie=Xe.value,se=ie.substring(0,it),Ce=ie.substring(Fe);st.current={start:it,end:Fe,value:ie,beforeTxt:se,afterTxt:Ce}}catch(ye){}}function ct(){if(Xe&&st.current&&Ee)try{var it=Xe.value,Fe=st.current,ie=Fe.beforeTxt,se=Fe.afterTxt,Ce=Fe.start,ye=it.length;if(it.startsWith(ie))ye=ie.length;else if(it.endsWith(se))ye=it.length-st.current.afterTxt.length;else{var mt=ie[Ce-1],Ct=it.indexOf(mt,Ce-1);Ct!==-1&&(ye=Ct+1)}Xe.setSelectionRange(ye,ye)}catch(Vt){(0,Oe.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Vt.message))}}return[wt,ct]}var He=te(49658),gt=function(){var Ee=(0,ve.useState)(!1),st=(0,Te.Z)(Ee,2),wt=st[0],ct=st[1];return(0,Ge.Z)(function(){ct((0,He.Z)())},[]),wt},Qe=gt,vt=te(16089),Pt=200,St=600;function xt(Xe){var Ee=Xe.prefixCls,st=Xe.upNode,wt=Xe.downNode,ct=Xe.upDisabled,it=Xe.downDisabled,Fe=Xe.onStep,ie=ve.useRef(),se=ve.useRef([]),Ce=ve.useRef();Ce.current=Fe;var ye=function(){clearTimeout(ie.current)},mt=function(oe,Ke){oe.preventDefault(),ye(),Ce.current(Ke);function At(){Ce.current(Ke),ie.current=setTimeout(At,Pt)}ie.current=setTimeout(At,St)};ve.useEffect(function(){return function(){ye(),se.current.forEach(function(de){return vt.Z.cancel(de)})}},[]);var Ct=Qe();if(Ct)return null;var Vt="".concat(Ee,"-handler"),me=Re()(Vt,"".concat(Vt,"-up"),(0,De.Z)({},"".concat(Vt,"-up-disabled"),ct)),re=Re()(Vt,"".concat(Vt,"-down"),(0,De.Z)({},"".concat(Vt,"-down-disabled"),it)),ne=function(){return se.current.push((0,vt.Z)(ye))},ee={unselectable:"on",role:"button",onMouseUp:ne,onMouseLeave:ne};return ve.createElement("div",{className:"".concat(Vt,"-wrap")},ve.createElement("span",(0,E.Z)({},ee,{onMouseDown:function(oe){mt(oe,!0)},"aria-label":"Increase Value","aria-disabled":ct,className:me}),st||ve.createElement("span",{unselectable:"on",className:"".concat(Ee,"-handler-up-inner")})),ve.createElement("span",(0,E.Z)({},ee,{onMouseDown:function(oe){mt(oe,!1)},"aria-label":"Decrease Value","aria-disabled":it,className:re}),wt||ve.createElement("span",{unselectable:"on",className:"".concat(Ee,"-handler-down-inner")})))}function Dt(Xe){var Ee=typeof Xe=="number"?Ue(Xe):ae(Xe).fullStr,st=Ee.includes(".");return st?ae(Ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:Xe+"0"}var Le=te(30292),ce=function(){var Xe=(0,ve.useRef)(0),Ee=function(){vt.Z.cancel(Xe.current)};return(0,ve.useEffect)(function(){return Ee},[]),function(st){Ee(),Xe.current=(0,vt.Z)(function(){st()})}},Be=["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"],ht=function(Ee,st){return Ee||st.isEmpty()?st.toString():st.toNumber()},Me=function(Ee){var st=rt(Ee);return st.isInvalidate()?null:st},Et=ve.forwardRef(function(Xe,Ee){var st=Xe.prefixCls,wt=Xe.className,ct=Xe.style,it=Xe.min,Fe=Xe.max,ie=Xe.step,se=ie===void 0?1:ie,Ce=Xe.defaultValue,ye=Xe.value,mt=Xe.disabled,Ct=Xe.readOnly,Vt=Xe.upHandler,me=Xe.downHandler,re=Xe.keyboard,ne=Xe.changeOnWheel,ee=ne===void 0?!1:ne,de=Xe.controls,oe=de===void 0?!0:de,Ke=Xe.classNames,At=Xe.stringMode,It=Xe.parser,Ft=Xe.formatter,bt=Xe.precision,Mt=Xe.decimalSeparator,Qt=Xe.onChange,nn=Xe.onInput,zn=Xe.onPressEnter,hr=Xe.onStep,Sn=Xe.changeOnBlur,Cr=Sn===void 0?!0:Sn,la=Xe.domRef,ca=(0,pe.Z)(Xe,Be),da="".concat(st,"-input"),ua=ve.useRef(null),Ba=ve.useState(!1),fa=(0,Te.Z)(Ba,2),Fr=fa[0],Ma=fa[1],ya=ve.useRef(!1),Yt=ve.useRef(!1),rn=ve.useRef(!1),Cn=ve.useState(function(){return rt(ye!=null?ye:Ce)}),vn=(0,Te.Z)(Cn,2),Kt=vn[0],dn=vn[1];function yn(Oa){ye===void 0&&dn(Oa)}var un=ve.useCallback(function(Oa,Wr){if(!Wr)return bt>=0?bt:Math.max(be(Oa),be(se))},[bt,se]),ur=ve.useCallback(function(Oa){var Wr=String(Oa);if(It)return It(Wr);var La=Wr;return Mt&&(La=La.replace(Mt,".")),La.replace(/[^\w.-]+/g,"")},[It,Mt]),rr=ve.useRef(""),zr=ve.useCallback(function(Oa,Wr){if(Ft)return Ft(Oa,{userTyping:Wr,input:String(rr.current)});var La=typeof Oa=="number"?Ue(Oa):Oa;if(!Wr){var ta=un(La,Wr);if(Ze(La)&&(Mt||ta>=0)){var Ua=Mt||".";La=ot(La,Ua,ta)}}return La},[Ft,un,Mt]),dr=ve.useState(function(){var Oa=Ce!=null?Ce:ye;return Kt.isInvalidate()&&["string","number"].includes((0,ke.Z)(Oa))?Number.isNaN(Oa)?"":Oa:zr(Kt.toString(),!1)}),Yr=(0,Te.Z)(dr,2),Zr=Yr[0],Jn=Yr[1];rr.current=Zr;function sn(Oa,Wr){Jn(zr(Oa.isInvalidate()?Oa.toString(!1):Oa.toString(!Wr),Wr))}var br=ve.useMemo(function(){return Me(Fe)},[Fe,bt]),aa=ve.useMemo(function(){return Me(it)},[it,bt]),Fa=ve.useMemo(function(){return!br||!Kt||Kt.isInvalidate()?!1:br.lessEquals(Kt)},[br,Kt]),Tt=ve.useMemo(function(){return!aa||!Kt||Kt.isInvalidate()?!1:Kt.lessEquals(aa)},[aa,Kt]),Rt=ze(ua.current,Fr),or=(0,Te.Z)(Rt,2),jn=or[0],Gt=or[1],qn=function(Wr){return br&&!Wr.lessEquals(br)?br:aa&&!aa.lessEquals(Wr)?aa:null},yr=function(Wr){return!qn(Wr)},Ar=function(Wr,La){var ta=Wr,Ua=yr(ta)||ta.isEmpty();if(!ta.isEmpty()&&!La&&(ta=qn(ta)||ta,Ua=!0),!Ct&&!mt&&Ua){var ci=ta.toString(),Si=un(ci,La);return Si>=0&&(ta=rt(ot(ci,".",Si)),yr(ta)||(ta=rt(ot(ci,".",Si,!0)))),ta.equals(Kt)||(yn(ta),Qt==null||Qt(ta.isEmpty()?null:ht(At,ta)),ye===void 0&&sn(ta,La)),ta}return Kt},wr=ce(),Sr=function Oa(Wr){if(jn(),rr.current=Wr,Jn(Wr),!Yt.current){var La=ur(Wr),ta=rt(La);ta.isNaN()||Ar(ta,!0)}nn==null||nn(Wr),wr(function(){var Ua=Wr;It||(Ua=Wr.replace(/。/g,".")),Ua!==Wr&&Oa(Ua)})},Kr=function(){Yt.current=!0},tr=function(){Yt.current=!1,Sr(ua.current.value)},Ln=function(Wr){Sr(Wr.target.value)},Gr=function(Wr){var La;if(!(Wr&&Fa||!Wr&&Tt)){ya.current=!1;var ta=rt(rn.current?Dt(se):se);Wr||(ta=ta.negate());var Ua=(Kt||rt(0)).add(ta.toString()),ci=Ar(Ua,!1);hr==null||hr(ht(At,ci),{offset:rn.current?Dt(se):se,type:Wr?"up":"down"}),(La=ua.current)===null||La===void 0||La.focus()}},Ea=function(Wr){var La=rt(ur(Zr)),ta;La.isNaN()?ta=Ar(Kt,Wr):ta=Ar(La,Wr),ye!==void 0?sn(Kt,!1):ta.isNaN()||sn(ta,!1)},Ia=function(){ya.current=!0},Na=function(Wr){var La=Wr.key,ta=Wr.shiftKey;ya.current=!0,rn.current=ta,La==="Enter"&&(Yt.current||(ya.current=!1),Ea(!1),zn==null||zn(Wr)),re!==!1&&!Yt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(La)&&(Gr(La==="Up"||La==="ArrowUp"),Wr.preventDefault())},ni=function(){ya.current=!1,rn.current=!1};ve.useEffect(function(){if(ee&&Fr){var Oa=function(ta){Gr(ta.deltaY<0),ta.preventDefault()},Wr=ua.current;if(Wr)return Wr.addEventListener("wheel",Oa,{passive:!1}),function(){return Wr.removeEventListener("wheel",Oa)}}});var yi=function(){Cr&&Ea(!1),Ma(!1),ya.current=!1};return(0,Ge.o)(function(){Kt.isInvalidate()||sn(Kt,!1)},[bt,Ft]),(0,Ge.o)(function(){var Oa=rt(ye);dn(Oa);var Wr=rt(ur(Zr));(!Oa.equals(Wr)||!ya.current||Ft)&&sn(Oa,ya.current)},[ye]),(0,Ge.o)(function(){Ft&&Gt()},[Zr]),ve.createElement("div",{ref:la,className:Re()(st,wt,(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},"".concat(st,"-focused"),Fr),"".concat(st,"-disabled"),mt),"".concat(st,"-readonly"),Ct),"".concat(st,"-not-a-number"),Kt.isNaN()),"".concat(st,"-out-of-range"),!Kt.isInvalidate()&&!yr(Kt))),style:ct,onFocus:function(){Ma(!0)},onBlur:yi,onKeyDown:Na,onKeyUp:ni,onCompositionStart:Kr,onCompositionEnd:tr,onBeforeInput:Ia},oe&&ve.createElement(xt,{prefixCls:st,upNode:Vt,downNode:me,upDisabled:Fa,downDisabled:Tt,onStep:Gr}),ve.createElement("div",{className:"".concat(da,"-wrap")},ve.createElement("input",(0,E.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":it,"aria-valuemax":Fe,"aria-valuenow":Kt.isInvalidate()?null:Kt.toString(),step:se},ca,{ref:(0,pt.sQ)(ua,Ee),className:da,value:Zr,onChange:Ln,disabled:mt,readOnly:Ct}))))}),ft=ve.forwardRef(function(Xe,Ee){var st=Xe.disabled,wt=Xe.style,ct=Xe.prefixCls,it=ct===void 0?"rc-input-number":ct,Fe=Xe.value,ie=Xe.prefix,se=Xe.suffix,Ce=Xe.addonBefore,ye=Xe.addonAfter,mt=Xe.className,Ct=Xe.classNames,Vt=(0,pe.Z)(Xe,Je),me=ve.useRef(null),re=ve.useRef(null),ne=ve.useRef(null),ee=function(oe){ne.current&&(0,Le.nH)(ne.current,oe)};return ve.useImperativeHandle(Ee,function(){return Ie(ne.current,{focus:ee,nativeElement:me.current.nativeElement||re.current})}),ve.createElement(xe.BaseInput,{className:mt,triggerFocus:ee,prefixCls:it,value:Fe,disabled:st,style:wt,prefix:ie,suffix:se,addonAfter:ye,addonBefore:Ce,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:me},ve.createElement(Et,(0,E.Z)({prefixCls:it,disabled:st,ref:ne,domRef:re,className:Ct==null?void 0:Ct.input},Vt)))}),Bt=ft,at=Bt},23425:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return Ie}});var E=te(20068),De=te(54476),ke=te(76190),Te=te(33885),pe=te(42978),ge=te(92310),Ve=te.n(ge),_e=te(18929),je=te(10228),ae=te(26112),fe=te(48736),be=te(59301),Ue=te(17119),Ze=[10,20,50,100],Ne=function(ve){var Oe=ve.pageSizeOptions,ze=Oe===void 0?Ze:Oe,He=ve.locale,gt=ve.changeSize,Qe=ve.pageSize,vt=ve.goButton,Pt=ve.quickGo,St=ve.rootPrefixCls,xt=ve.disabled,Dt=ve.buildOptionText,Le=ve.showSizeChanger,ce=ve.sizeChangerRender,Be=be.useState(""),Je=(0,pe.Z)(Be,2),ht=Je[0],Me=Je[1],Et=function(){return!ht||Number.isNaN(ht)?void 0:Number(ht)},ft=typeof Dt=="function"?Dt:function(Fe){return"".concat(Fe," ").concat(He.items_per_page)},Bt=function(ie){Me(ie.target.value)},at=function(ie){vt||ht===""||(Me(""),!(ie.relatedTarget&&(ie.relatedTarget.className.indexOf("".concat(St,"-item-link"))>=0||ie.relatedTarget.className.indexOf("".concat(St,"-item"))>=0))&&(Pt==null||Pt(Et())))},Xe=function(ie){ht!==""&&(ie.keyCode===je.Z.ENTER||ie.type==="click")&&(Me(""),Pt==null||Pt(Et()))},Ee=function(){return ze.some(function(ie){return ie.toString()===Qe.toString()})?ze:ze.concat([Qe]).sort(function(ie,se){var Ce=Number.isNaN(Number(ie))?0:Number(ie),ye=Number.isNaN(Number(se))?0:Number(se);return Ce-ye})},st="".concat(St,"-options");if(!Le&&!Pt)return null;var wt=null,ct=null,it=null;return Le&&ce&&(wt=ce({disabled:xt,size:Qe,onSizeChange:function(ie){gt==null||gt(Number(ie))},"aria-label":He.page_size,className:"".concat(st,"-size-changer"),options:Ee().map(function(Fe){return{label:ft(Fe),value:Fe}})})),Pt&&(vt&&(it=typeof vt=="boolean"?be.createElement("button",{type:"button",onClick:Xe,onKeyUp:Xe,disabled:xt,className:"".concat(st,"-quick-jumper-button")},He.jump_to_confirm):be.createElement("span",{onClick:Xe,onKeyUp:Xe},vt)),ct=be.createElement("div",{className:"".concat(st,"-quick-jumper")},He.jump_to,be.createElement("input",{disabled:xt,type:"text",value:ht,onChange:Bt,onKeyUp:Xe,onBlur:at,"aria-label":He.page}),He.page,it)),be.createElement("li",{className:st},wt,ct)},we=Ne,Se=function(ve){var Oe=ve.rootPrefixCls,ze=ve.page,He=ve.active,gt=ve.className,Qe=ve.showTitle,vt=ve.onClick,Pt=ve.onKeyPress,St=ve.itemRender,xt="".concat(Oe,"-item"),Dt=Ve()(xt,"".concat(xt,"-").concat(ze),(0,E.Z)((0,E.Z)({},"".concat(xt,"-active"),He),"".concat(xt,"-disabled"),!ze),gt),Le=function(){vt(ze)},ce=function(ht){Pt(ht,vt,ze)},Be=St(ze,"page",be.createElement("a",{rel:"nofollow"},ze));return Be?be.createElement("li",{title:Qe?String(ze):null,className:Dt,onClick:Le,onKeyDown:ce,tabIndex:0},Be):null},ot=Se,rt=function(ve,Oe,ze){return ze};function ut(){}function Re(pt){var ve=Number(pt);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}function xe(pt,ve,Oe){var ze=typeof pt=="undefined"?ve:pt;return Math.floor((Oe-1)/ze)+1}var Ge=function(ve){var Oe=ve.prefixCls,ze=Oe===void 0?"rc-pagination":Oe,He=ve.selectPrefixCls,gt=He===void 0?"rc-select":He,Qe=ve.className,vt=ve.current,Pt=ve.defaultCurrent,St=Pt===void 0?1:Pt,xt=ve.total,Dt=xt===void 0?0:xt,Le=ve.pageSize,ce=ve.defaultPageSize,Be=ce===void 0?10:ce,Je=ve.onChange,ht=Je===void 0?ut:Je,Me=ve.hideOnSinglePage,Et=ve.align,ft=ve.showPrevNextJumpers,Bt=ft===void 0?!0:ft,at=ve.showQuickJumper,Xe=ve.showLessItems,Ee=ve.showTitle,st=Ee===void 0?!0:Ee,wt=ve.onShowSizeChange,ct=wt===void 0?ut:wt,it=ve.locale,Fe=it===void 0?Ue.Z:it,ie=ve.style,se=ve.totalBoundaryShowSizeChanger,Ce=se===void 0?50:se,ye=ve.disabled,mt=ve.simple,Ct=ve.showTotal,Vt=ve.showSizeChanger,me=Vt===void 0?Dt>Ce:Vt,re=ve.sizeChangerRender,ne=ve.pageSizeOptions,ee=ve.itemRender,de=ee===void 0?rt:ee,oe=ve.jumpPrevIcon,Ke=ve.jumpNextIcon,At=ve.prevIcon,It=ve.nextIcon,Ft=be.useRef(null),bt=(0,_e.Z)(10,{value:Le,defaultValue:Be}),Mt=(0,pe.Z)(bt,2),Qt=Mt[0],nn=Mt[1],zn=(0,_e.Z)(1,{value:vt,defaultValue:St,postState:function(Un){return Math.max(1,Math.min(Un,xe(void 0,Qt,Dt)))}}),hr=(0,pe.Z)(zn,2),Sn=hr[0],Cr=hr[1],la=be.useState(Sn),ca=(0,pe.Z)(la,2),da=ca[0],ua=ca[1];(0,be.useEffect)(function(){ua(Sn)},[Sn]);var Ba=ht!==ut,fa="current"in ve,Fr=Math.max(1,Sn-(Xe?3:5)),Ma=Math.min(xe(void 0,Qt,Dt),Sn+(Xe?3:5));function ya(na,Un){var ar=na||be.createElement("button",{type:"button","aria-label":Un,className:"".concat(ze,"-item-link")});return typeof na=="function"&&(ar=be.createElement(na,(0,Te.Z)({},ve))),ar}function Yt(na){var Un=na.target.value,ar=xe(void 0,Qt,Dt),Zi;return Un===""?Zi=Un:Number.isNaN(Number(Un))?Zi=da:Un>=ar?Zi=ar:Zi=Number(Un),Zi}function rn(na){return Re(na)&&na!==Sn&&Re(Dt)&&Dt>0}var Cn=Dt>Qt?at:!1;function vn(na){(na.keyCode===je.Z.UP||na.keyCode===je.Z.DOWN)&&na.preventDefault()}function Kt(na){var Un=Yt(na);switch(Un!==da&&ua(Un),na.keyCode){case je.Z.ENTER:un(Un);break;case je.Z.UP:un(Un-1);break;case je.Z.DOWN:un(Un+1);break;default:break}}function dn(na){un(Yt(na))}function yn(na){var Un=xe(na,Qt,Dt),ar=Sn>Un&&Un!==0?Un:Sn;nn(na),ua(ar),ct==null||ct(Sn,na),Cr(ar),ht==null||ht(ar,na)}function un(na){if(rn(na)&&!ye){var Un=xe(void 0,Qt,Dt),ar=na;return na>Un?ar=Un:na<1&&(ar=1),ar!==da&&ua(ar),Cr(ar),ht==null||ht(ar,Qt),ar}return Sn}var ur=Sn>1,rr=Sn2?ar-2:0),Di=2;DiDt?Dt:Sn*Qt])),yr=null,Ar=xe(void 0,Qt,Dt);if(Me&&Dt<=Qt)return null;var wr=[],Sr={rootPrefixCls:ze,onClick:un,onKeyPress:Jn,showTitle:st,itemRender:de,page:-1},Kr=Sn-1>0?Sn-1:0,tr=Sn+1=Na*2&&Sn!==3&&(wr[0]=be.cloneElement(wr[0],{className:Ve()("".concat(ze,"-item-after-jump-prev"),wr[0].props.className)}),wr.unshift(jn)),Ar-Sn>=Na*2&&Sn!==Ar-2){var Si=wr[wr.length-1];wr[wr.length-1]=be.cloneElement(Si,{className:Ve()("".concat(ze,"-item-before-jump-next"),Si.props.className)}),wr.push(yr)}ta!==1&&wr.unshift(be.createElement(ot,(0,De.Z)({},Sr,{key:1,page:1}))),Ua!==Ar&&wr.push(be.createElement(ot,(0,De.Z)({},Sr,{key:Ar,page:Ar})))}var no=Tt(Kr);if(no){var qi=!ur||!Ar;no=be.createElement("li",{title:st?Fe.prev_page:null,onClick:zr,tabIndex:qi?null:0,onKeyDown:sn,className:Ve()("".concat(ze,"-prev"),(0,E.Z)({},"".concat(ze,"-disabled"),qi)),"aria-disabled":qi},no)}var pi=Rt(tr);if(pi){var vi,_i;mt?(vi=!rr,_i=ur?0:null):(vi=!rr||!Ar,_i=vi?null:0),pi=be.createElement("li",{title:st?Fe.next_page:null,onClick:dr,tabIndex:_i,onKeyDown:br,className:Ve()("".concat(ze,"-next"),(0,E.Z)({},"".concat(ze,"-disabled"),vi)),"aria-disabled":vi},pi)}var $i=Ve()(ze,Qe,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(ze,"-start"),Et==="start"),"".concat(ze,"-center"),Et==="center"),"".concat(ze,"-end"),Et==="end"),"".concat(ze,"-simple"),mt),"".concat(ze,"-disabled"),ye));return be.createElement("ul",(0,De.Z)({className:$i,style:ie,ref:Ft},Gt),qn,no,mt?Ia:wr,pi,be.createElement(we,{locale:Fe,rootPrefixCls:ze,disabled:ye,selectPrefixCls:gt,changeSize:yn,pageSize:Qt,pageSizeOptions:ne,quickGo:Cn?un:null,goButton:Ea,showSizeChanger:me,sizeChangerRender:re}))},Ie=Ge},48365:function(Fn,jt,te){"use strict";var E=te(56656),De=te.n(E),ke=te(27112),Te=te.n(ke),pe=te(54449),ge=te.n(pe),Ve=te(53501),_e=te.n(Ve),je=te(36867),ae=te.n(je),fe=te(71912),be=te.n(fe),Ue=te(48228),Ze=te.n(Ue);De().extend(Ze()),De().extend(be()),De().extend(Te()),De().extend(ge()),De().extend(_e()),De().extend(ae()),De().extend(function(rt,ut){var Re=ut.prototype,xe=Re.format;Re.format=function(Ie){var pt=(Ie||"").replace("Wo","wo");return xe.bind(this)(pt)}});var Ne={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},we=function(ut){var Re=Ne[ut];return Re||ut.split("_")[0]},Se=function(){},ot={getNow:function(){var ut=De()();return typeof ut.tz=="function"?ut.tz():ut},getFixedDate:function(ut){return De()(ut,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ut){return ut.endOf("month")},getWeekDay:function(ut){var Re=ut.locale("en");return Re.weekday()+Re.localeData().firstDayOfWeek()},getYear:function(ut){return ut.year()},getMonth:function(ut){return ut.month()},getDate:function(ut){return ut.date()},getHour:function(ut){return ut.hour()},getMinute:function(ut){return ut.minute()},getSecond:function(ut){return ut.second()},getMillisecond:function(ut){return ut.millisecond()},addYear:function(ut,Re){return ut.add(Re,"year")},addMonth:function(ut,Re){return ut.add(Re,"month")},addDate:function(ut,Re){return ut.add(Re,"day")},setYear:function(ut,Re){return ut.year(Re)},setMonth:function(ut,Re){return ut.month(Re)},setDate:function(ut,Re){return ut.date(Re)},setHour:function(ut,Re){return ut.hour(Re)},setMinute:function(ut,Re){return ut.minute(Re)},setSecond:function(ut,Re){return ut.second(Re)},setMillisecond:function(ut,Re){return ut.millisecond(Re)},isAfter:function(ut,Re){return ut.isAfter(Re)},isValidate:function(ut){return ut.isValid()},locale:{getWeekFirstDay:function(ut){return De()().locale(we(ut)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ut,Re){return Re.locale(we(ut)).weekday(0)},getWeek:function(ut,Re){return Re.locale(we(ut)).week()},getShortWeekDays:function(ut){return De()().locale(we(ut)).localeData().weekdaysMin()},getShortMonths:function(ut){return De()().locale(we(ut)).localeData().monthsShort()},format:function(ut,Re,xe){return Re.locale(we(ut)).format(xe)},parse:function(ut,Re,xe){for(var Ge=we(ut),Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:"0",nt=String(ue);nt.length2&&arguments[2]!==void 0?arguments[2]:[],nt=ae.useState([!1,!1]),dt=(0,Te.Z)(nt,2),kt=dt[0],Lt=dt[1],Wt=function(Ht,gn){Lt(function(Rn){return Ge(Rn,gn,Ht)})},Xt=ae.useMemo(function(){return kt.map(function(ln,Ht){if(ln)return!0;var gn=ue[Ht];return gn?!!(!qe[Ht]&&!gn||gn&&Ye(gn,{activeIndex:Ht})):!1})},[ue,kt,Ye,qe]);return[Xt,Wt]}function gt(ue,Ye,qe,nt,dt){var kt="",Lt=[];return ue&&Lt.push(dt?"hh":"HH"),Ye&&Lt.push("mm"),qe&&Lt.push("ss"),kt=Lt.join(":"),nt&&(kt+=".SSS"),dt&&(kt+=" A"),kt}function Qe(ue,Ye,qe,nt,dt,kt){var Lt=ue.fieldDateTimeFormat,Wt=ue.fieldDateFormat,Xt=ue.fieldTimeFormat,ln=ue.fieldMonthFormat,Ht=ue.fieldYearFormat,gn=ue.fieldWeekFormat,Rn=ue.fieldQuarterFormat,Dn=ue.yearFormat,wn=ue.cellYearFormat,pn=ue.cellQuarterFormat,on=ue.dayFormat,hn=ue.cellDateFormat,Yn=gt(Ye,qe,nt,dt,kt);return(0,ke.Z)((0,ke.Z)({},ue),{},{fieldDateTimeFormat:Lt||"YYYY-MM-DD ".concat(Yn),fieldDateFormat:Wt||"YYYY-MM-DD",fieldTimeFormat:Xt||Yn,fieldMonthFormat:ln||"YYYY-MM",fieldYearFormat:Ht||"YYYY",fieldWeekFormat:gn||"gggg-wo",fieldQuarterFormat:Rn||"YYYY-[Q]Q",yearFormat:Dn||"YYYY",cellYearFormat:wn||"YYYY",cellQuarterFormat:pn||"[Q]Q",cellDateFormat:hn||on||"D"})}function vt(ue,Ye){var qe=Ye.showHour,nt=Ye.showMinute,dt=Ye.showSecond,kt=Ye.showMillisecond,Lt=Ye.use12Hours;return ae.useMemo(function(){return Qe(ue,qe,nt,dt,kt,Lt)},[ue,qe,nt,dt,kt,Lt])}var Pt=te(76190);function St(ue,Ye,qe){return qe!=null?qe:Ye.some(function(nt){return ue.includes(nt)})}var xt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Dt(ue){var Ye=Ie(ue,xt),qe=ue.format,nt=ue.picker,dt=null;return qe&&(dt=qe,Array.isArray(dt)&&(dt=dt[0]),dt=(0,Pt.Z)(dt)==="object"?dt.format:dt),nt==="time"&&(Ye.format=dt),[Ye,dt]}function Le(ue){return ue&&typeof ue=="string"}function ce(ue,Ye,qe,nt){return[ue,Ye,qe,nt].some(function(dt){return dt!==void 0})}function Be(ue,Ye,qe,nt,dt){var kt=Ye,Lt=qe,Wt=nt;if(!ue&&!kt&&!Lt&&!Wt&&!dt)kt=!0,Lt=!0,Wt=!0;else if(ue){var Xt,ln,Ht,gn=[kt,Lt,Wt].some(function(wn){return wn===!1}),Rn=[kt,Lt,Wt].some(function(wn){return wn===!0}),Dn=gn?!0:!Rn;kt=(Xt=kt)!==null&&Xt!==void 0?Xt:Dn,Lt=(ln=Lt)!==null&&ln!==void 0?ln:Dn,Wt=(Ht=Wt)!==null&&Ht!==void 0?Ht:Dn}return[kt,Lt,Wt,dt]}function Je(ue){var Ye=ue.showTime,qe=Dt(ue),nt=(0,Te.Z)(qe,2),dt=nt[0],kt=nt[1],Lt=Ye&&(0,Pt.Z)(Ye)==="object"?Ye:{},Wt=(0,ke.Z)((0,ke.Z)({defaultOpenValue:Lt.defaultOpenValue||Lt.defaultValue},dt),Lt),Xt=Wt.showMillisecond,ln=Wt.showHour,Ht=Wt.showMinute,gn=Wt.showSecond,Rn=ce(ln,Ht,gn,Xt),Dn=Be(Rn,ln,Ht,gn,Xt),wn=(0,Te.Z)(Dn,3);return ln=wn[0],Ht=wn[1],gn=wn[2],[Wt,(0,ke.Z)((0,ke.Z)({},Wt),{},{showHour:ln,showMinute:Ht,showSecond:gn,showMillisecond:Xt}),Wt.format,kt]}function ht(ue,Ye,qe,nt,dt){var kt=ue==="time";if(ue==="datetime"||kt){for(var Lt=nt,Wt=pt(ue,dt,null),Xt=Wt,ln=[Ye,qe],Ht=0;Ht1&&(Lt=Ye.addDate(Lt,-7)),Lt}function mt(ue,Ye){var qe=Ye.generateConfig,nt=Ye.locale,dt=Ye.format;return ue?typeof dt=="function"?dt(ue):qe.locale.format(nt.locale,ue,dt):""}function Ct(ue,Ye,qe){var nt=Ye,dt=["getHour","getMinute","getSecond","getMillisecond"],kt=["setHour","setMinute","setSecond","setMillisecond"];return kt.forEach(function(Lt,Wt){qe?nt=ue[Lt](nt,ue[dt[Wt]](qe)):nt=ue[Lt](nt,0)}),nt}function Vt(ue,Ye,qe,nt,dt){var kt=(0,pe.zX)(function(Lt,Wt){return!!(qe&&qe(Lt,Wt)||nt&&ue.isAfter(nt,Lt)&&!ie(ue,Ye,nt,Lt,Wt.type)||dt&&ue.isAfter(Lt,dt)&&!ie(ue,Ye,dt,Lt,Wt.type))});return kt}function me(ue,Ye,qe){return ae.useMemo(function(){var nt=pt(ue,Ye,qe),dt=xe(nt),kt=dt[0],Lt=(0,Pt.Z)(kt)==="object"&&kt.type==="mask"?kt.format:null;return[dt.map(function(Wt){return typeof Wt=="string"||typeof Wt=="function"?Wt:Wt.format}),Lt]},[ue,Ye,qe])}function re(ue,Ye,qe){return typeof ue[0]=="function"||qe?!0:Ye}function ne(ue,Ye,qe,nt){var dt=(0,pe.zX)(function(kt,Lt){var Wt=(0,ke.Z)({type:Ye},Lt);if(delete Wt.activeIndex,!ue.isValidate(kt)||qe&&qe(kt,Wt))return!0;if((Ye==="date"||Ye==="time")&&nt){var Xt,ln=Lt&&Lt.activeIndex===1?"end":"start",Ht=((Xt=nt.disabledTime)===null||Xt===void 0?void 0:Xt.call(nt,kt,ln,{from:Wt.from}))||{},gn=Ht.disabledHours,Rn=Ht.disabledMinutes,Dn=Ht.disabledSeconds,wn=Ht.disabledMilliseconds,pn=nt.disabledHours,on=nt.disabledMinutes,hn=nt.disabledSeconds,Yn=gn||pn,Pn=Rn||on,Nn=Dn||hn,sr=ue.getHour(kt),lr=ue.getMinute(kt),Br=ue.getSecond(kt),wa=ue.getMillisecond(kt);if(Yn&&Yn().includes(sr)||Pn&&Pn(sr).includes(lr)||Nn&&Nn(sr,lr).includes(Br)||wn&&wn(sr,lr,Br).includes(wa))return!0}return!1});return dt}function ee(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qe=ae.useMemo(function(){var nt=ue&&xe(ue);return Ye&&nt&&(nt[1]=nt[1]||nt[0]),nt},[ue,Ye]);return qe}function de(ue,Ye){var qe=ue.generateConfig,nt=ue.locale,dt=ue.picker,kt=dt===void 0?"date":dt,Lt=ue.prefixCls,Wt=Lt===void 0?"rc-picker":Lt,Xt=ue.styles,ln=Xt===void 0?{}:Xt,Ht=ue.classNames,gn=Ht===void 0?{}:Ht,Rn=ue.order,Dn=Rn===void 0?!0:Rn,wn=ue.components,pn=wn===void 0?{}:wn,on=ue.inputRender,hn=ue.allowClear,Yn=ue.clearIcon,Pn=ue.needConfirm,Nn=ue.multiple,sr=ue.format,lr=ue.inputReadOnly,Br=ue.disabledDate,wa=ue.minDate,$r=ue.maxDate,cr=ue.showTime,ea=ue.value,ra=ue.defaultValue,Xr=ue.pickerValue,va=ue.defaultPickerValue,Jr=ee(ea),ma=ee(ra),ha=ee(Xr),mr=ee(va),kr=kt==="date"&&cr?"datetime":kt,Ir=kr==="time"||kr==="datetime",vr=Ir||Nn,pr=Pn!=null?Pn:Ir,Qr=Je(ue),Ca=(0,Te.Z)(Qr,4),Za=Ca[0],sa=Ca[1],lt=Ca[2],Va=Ca[3],Ka=vt(nt,sa),Ha=ae.useMemo(function(){return ht(kr,lt,Va,Za,Ka)},[kr,lt,Va,Za,Ka]),ui=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},ue),{},{prefixCls:Wt,locale:Ka,picker:kt,styles:ln,classNames:gn,order:Dn,components:(0,ke.Z)({input:on},pn),clearIcon:Me(Wt,hn,Yn),showTime:Ha,value:Jr,defaultValue:ma,pickerValue:ha,defaultPickerValue:mr},Ye==null?void 0:Ye())},[ue]),oi=me(kr,Ka,sr),wi=(0,Te.Z)(oi,2),Ya=wi[0],di=wi[1],Qa=re(Ya,lr,Nn),Qi=Vt(qe,nt,Br,wa,$r),Ei=ne(qe,kt,Qi,Ha),Hi=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},ui),{},{needConfirm:pr,inputReadOnly:Qa,disabledDate:Qi})},[ui,pr,Qa,Qi]);return[Hi,kr,vr,Ya,di,Ei]}var oe=te(16089);function Ke(ue,Ye,qe){var nt=(0,pe.C8)(Ye,{value:ue}),dt=(0,Te.Z)(nt,2),kt=dt[0],Lt=dt[1],Wt=ae.useRef(ue),Xt=ae.useRef(),ln=function(){oe.Z.cancel(Xt.current)},Ht=(0,pe.zX)(function(){Lt(Wt.current),qe&&kt!==Wt.current&&qe(Wt.current)}),gn=(0,pe.zX)(function(Rn,Dn){ln(),Wt.current=Rn,Rn||Dn?Ht():Xt.current=(0,oe.Z)(Ht)});return ae.useEffect(function(){return ln},[]),[kt,gn]}function At(ue,Ye){var qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],nt=arguments.length>3?arguments[3]:void 0,dt=qe.every(function(Ht){return Ht})?!1:ue,kt=Ke(dt,Ye||!1,nt),Lt=(0,Te.Z)(kt,2),Wt=Lt[0],Xt=Lt[1];function ln(Ht){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!gn.inherit||Wt)&&Xt(Ht,gn.force)}return[Wt,ln]}function It(ue){var Ye=ae.useRef();return ae.useImperativeHandle(ue,function(){var qe;return{nativeElement:(qe=Ye.current)===null||qe===void 0?void 0:qe.nativeElement,focus:function(dt){var kt;(kt=Ye.current)===null||kt===void 0||kt.focus(dt)},blur:function(){var dt;(dt=Ye.current)===null||dt===void 0||dt.blur()}}}),Ye}function Ft(ue,Ye){return ae.useMemo(function(){return ue||(Ye?((0,je.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ye).map(function(qe){var nt=(0,Te.Z)(qe,2),dt=nt[0],kt=nt[1];return{label:dt,value:kt}})):[])},[ue,Ye])}function bt(ue,Ye){var qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,nt=ae.useRef(Ye);nt.current=Ye,(0,ge.o)(function(){if(ue)nt.current(ue);else{var dt=(0,oe.Z)(function(){nt.current(ue)},qe);return function(){oe.Z.cancel(dt)}}},[ue])}function Mt(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,nt=ae.useState(0),dt=(0,Te.Z)(nt,2),kt=dt[0],Lt=dt[1],Wt=ae.useState(!1),Xt=(0,Te.Z)(Wt,2),ln=Xt[0],Ht=Xt[1],gn=ae.useRef([]),Rn=ae.useRef(null),Dn=ae.useRef(null),wn=function(Nn){Rn.current=Nn},pn=function(Nn){return Rn.current===Nn},on=function(Nn){Ht(Nn)},hn=function(Nn){return Nn&&(Dn.current=Nn),Dn.current},Yn=function(Nn){var sr=gn.current,lr=new Set(sr.filter(function(wa){return Nn[wa]||Ye[wa]})),Br=sr[sr.length-1]===0?1:0;return lr.size>=2||ue[Br]?null:Br};return bt(ln||qe,function(){ln||(gn.current=[],wn(null))}),ae.useEffect(function(){ln&&gn.current.push(kt)},[ln,kt]),[ln,on,hn,kt,Lt,Yn,gn.current,wn,pn]}function Qt(ue,Ye,qe,nt,dt,kt){var Lt=qe[qe.length-1],Wt=function(ln,Ht){var gn=(0,Te.Z)(ue,2),Rn=gn[0],Dn=gn[1],wn=(0,ke.Z)((0,ke.Z)({},Ht),{},{from:ve(ue,qe)});return Lt===1&&Ye[0]&&Rn&&!ie(nt,dt,Rn,ln,wn.type)&&nt.isAfter(Rn,ln)||Lt===0&&Ye[1]&&Dn&&!ie(nt,dt,Dn,ln,wn.type)&&nt.isAfter(ln,Dn)?!0:kt==null?void 0:kt(ln,wn)};return Wt}function nn(ue,Ye,qe,nt){switch(Ye){case"date":case"week":return ue.addMonth(qe,nt);case"month":case"quarter":return ue.addYear(qe,nt);case"year":return ue.addYear(qe,nt*10);case"decade":return ue.addYear(qe,nt*100);default:return qe}}var zn=[];function hr(ue,Ye,qe,nt,dt,kt,Lt,Wt){var Xt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:zn,ln=arguments.length>9&&arguments[9]!==void 0?arguments[9]:zn,Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:zn,gn=arguments.length>11?arguments[11]:void 0,Rn=arguments.length>12?arguments[12]:void 0,Dn=arguments.length>13?arguments[13]:void 0,wn=Lt==="time",pn=kt||0,on=function(ha){var mr=ue.getNow();return wn&&(mr=Ct(ue,mr)),Xt[ha]||qe[ha]||mr},hn=(0,Te.Z)(ln,2),Yn=hn[0],Pn=hn[1],Nn=(0,pe.C8)(function(){return on(0)},{value:Yn}),sr=(0,Te.Z)(Nn,2),lr=sr[0],Br=sr[1],wa=(0,pe.C8)(function(){return on(1)},{value:Pn}),$r=(0,Te.Z)(wa,2),cr=$r[0],ea=$r[1],ra=ae.useMemo(function(){var ma=[lr,cr][pn];return wn?ma:Ct(ue,ma,Ht[pn])},[wn,lr,cr,pn,ue,Ht]),Xr=function(ha){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",kr=[Br,ea][pn];kr(ha);var Ir=[lr,cr];Ir[pn]=ha,gn&&(!ie(ue,Ye,lr,Ir[0],Lt)||!ie(ue,Ye,cr,Ir[1],Lt))&&gn(Ir,{source:mr,range:pn===1?"end":"start",mode:nt})},va=function(ha,mr){if(Wt){var kr={date:"month",week:"month",month:"year",quarter:"year"},Ir=kr[Lt];if(Ir&&!ie(ue,Ye,ha,mr,Ir))return nn(ue,Lt,mr,-1);if(Lt==="year"&&ha){var vr=Math.floor(ue.getYear(ha)/10),pr=Math.floor(ue.getYear(mr)/10);if(vr!==pr)return nn(ue,Lt,mr,-1)}}return mr},Jr=ae.useRef(null);return(0,ge.Z)(function(){if(dt&&!Xt[pn]){var ma=wn?null:ue.getNow();if(Jr.current!==null&&Jr.current!==pn?ma=[lr,cr][pn^1]:qe[pn]?ma=pn===0?qe[0]:va(qe[0],qe[1]):qe[pn^1]&&(ma=qe[pn^1]),ma){Rn&&ue.isAfter(Rn,ma)&&(ma=Rn);var ha=Wt?nn(ue,Lt,ma,1):ma;Dn&&ue.isAfter(ha,Dn)&&(ma=Wt?nn(ue,Lt,Dn,-1):Dn),Xr(ma,"reset")}}},[dt,pn,qe[pn]]),ae.useEffect(function(){dt?Jr.current=pn:Jr.current=null},[dt,pn]),(0,ge.Z)(function(){dt&&Xt&&Xt[pn]&&Xr(Xt[pn],"reset")},[dt,pn]),[ra,Xr]}function Sn(ue,Ye){var qe=ae.useRef(ue),nt=ae.useState({}),dt=(0,Te.Z)(nt,2),kt=dt[1],Lt=function(ln){return ln&&Ye!==void 0?Ye:qe.current},Wt=function(ln){qe.current=ln,kt({})};return[Lt,Wt,Lt(!0)]}var Cr=[];function la(ue,Ye,qe){var nt=function(Lt){return Lt.map(function(Wt){return mt(Wt,{generateConfig:ue,locale:Ye,format:qe[0]})})},dt=function(Lt,Wt){for(var Xt=Math.max(Lt.length,Wt.length),ln=-1,Ht=0;Ht2&&arguments[2]!==void 0?arguments[2]:1,nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,dt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],kt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,Lt=[],Wt=qe>=1?qe|0:1,Xt=ue;Xt<=Ye;Xt+=Wt){var ln=dt.includes(Xt);(!ln||!nt)&&Lt.push({label:Re(Xt,kt),value:Xt,disabled:ln})}return Lt}function rn(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},qe=arguments.length>2?arguments[2]:void 0,nt=Ye||{},dt=nt.use12Hours,kt=nt.hourStep,Lt=kt===void 0?1:kt,Wt=nt.minuteStep,Xt=Wt===void 0?1:Wt,ln=nt.secondStep,Ht=ln===void 0?1:ln,gn=nt.millisecondStep,Rn=gn===void 0?100:gn,Dn=nt.hideDisabledOptions,wn=nt.disabledTime,pn=nt.disabledHours,on=nt.disabledMinutes,hn=nt.disabledSeconds,Yn=ae.useMemo(function(){return qe||ue.getNow()},[qe,ue]);if(0)var Pn,Nn,sr;var lr=ae.useCallback(function(vr){var pr=(wn==null?void 0:wn(vr))||{};return[pr.disabledHours||pn||ya,pr.disabledMinutes||on||ya,pr.disabledSeconds||hn||ya,pr.disabledMilliseconds||ya]},[wn,pn,on,hn]),Br=ae.useMemo(function(){return lr(Yn)},[Yn,lr]),wa=(0,Te.Z)(Br,4),$r=wa[0],cr=wa[1],ea=wa[2],ra=wa[3],Xr=ae.useCallback(function(vr,pr,Qr,Ca){var Za=Yt(0,23,Lt,Dn,vr()),sa=dt?Za.map(function(Ha){return(0,ke.Z)((0,ke.Z)({},Ha),{},{label:Re(Ha.value%12||12,2)})}):Za,lt=function(ui){return Yt(0,59,Xt,Dn,pr(ui))},Va=function(ui,oi){return Yt(0,59,Ht,Dn,Qr(ui,oi))},Ka=function(ui,oi,wi){return Yt(0,999,Rn,Dn,Ca(ui,oi,wi),3)};return[sa,lt,Va,Ka]},[Dn,Lt,dt,Rn,Xt,Ht]),va=ae.useMemo(function(){return Xr($r,cr,ea,ra)},[Xr,$r,cr,ea,ra]),Jr=(0,Te.Z)(va,4),ma=Jr[0],ha=Jr[1],mr=Jr[2],kr=Jr[3],Ir=function(pr,Qr){var Ca=function(){return ma},Za=ha,sa=mr,lt=kr;if(Qr){var Va=lr(Qr),Ka=(0,Te.Z)(Va,4),Ha=Ka[0],ui=Ka[1],oi=Ka[2],wi=Ka[3],Ya=Xr(Ha,ui,oi,wi),di=(0,Te.Z)(Ya,4),Qa=di[0],Qi=di[1],Ei=di[2],Hi=di[3];Ca=function(){return Qa},Za=Qi,sa=Ei,lt=Hi}var Ui=Ma(pr,Ca,Za,sa,lt,ue);return Ui};return[Ir,ma,ha,mr,kr]}function Cn(ue){var Ye=ue.mode,qe=ue.internalMode,nt=ue.renderExtraFooter,dt=ue.showNow,kt=ue.showTime,Lt=ue.onSubmit,Wt=ue.onNow,Xt=ue.invalid,ln=ue.needConfirm,Ht=ue.generateConfig,gn=ue.disabledDate,Rn=ae.useContext(Se),Dn=Rn.prefixCls,wn=Rn.locale,pn=Rn.button,on=pn===void 0?"button":pn,hn=Ht.getNow(),Yn=rn(Ht,kt,hn),Pn=(0,Te.Z)(Yn,1),Nn=Pn[0],sr=nt==null?void 0:nt(Ye),lr=gn(hn,{type:Ye}),Br=function(){if(!lr){var va=Nn(hn);Wt(va)}},wa="".concat(Dn,"-now"),$r="".concat(wa,"-btn"),cr=dt&&ae.createElement("li",{className:wa},ae.createElement("a",{className:Ze()($r,lr&&"".concat($r,"-disabled")),"aria-disabled":lr,onClick:Br},qe==="date"?wn.today:wn.now)),ea=ln&&ae.createElement("li",{className:"".concat(Dn,"-ok")},ae.createElement(on,{disabled:Xt,onClick:Lt},wn.ok)),ra=(cr||ea)&&ae.createElement("ul",{className:"".concat(Dn,"-ranges")},cr,ea);return!sr&&!ra?null:ae.createElement("div",{className:"".concat(Dn,"-footer")},sr&&ae.createElement("div",{className:"".concat(Dn,"-footer-extra")},sr),ra)}function vn(ue,Ye,qe){function nt(dt,kt){var Lt=dt.findIndex(function(Xt){return ie(ue,Ye,Xt,kt,qe)});if(Lt===-1)return[].concat((0,De.Z)(dt),[kt]);var Wt=(0,De.Z)(dt);return Wt.splice(Lt,1),Wt}return nt}var Kt=ae.createContext(null);function dn(){return ae.useContext(Kt)}function yn(ue,Ye){var qe=ue.prefixCls,nt=ue.generateConfig,dt=ue.locale,kt=ue.disabledDate,Lt=ue.minDate,Wt=ue.maxDate,Xt=ue.cellRender,ln=ue.hoverValue,Ht=ue.hoverRangeValue,gn=ue.onHover,Rn=ue.values,Dn=ue.pickerValue,wn=ue.onSelect,pn=ue.prevIcon,on=ue.nextIcon,hn=ue.superPrevIcon,Yn=ue.superNextIcon,Pn=nt.getNow(),Nn={now:Pn,values:Rn,pickerValue:Dn,prefixCls:qe,disabledDate:kt,minDate:Lt,maxDate:Wt,cellRender:Xt,hoverValue:ln,hoverRangeValue:Ht,onHover:gn,locale:dt,generateConfig:nt,onSelect:wn,panelType:Ye,prevIcon:pn,nextIcon:on,superPrevIcon:hn,superNextIcon:Yn};return[Nn,Pn]}var un=ae.createContext({});function ur(ue){for(var Ye=ue.rowNum,qe=ue.colNum,nt=ue.baseDate,dt=ue.getCellDate,kt=ue.prefixColumn,Lt=ue.rowClassName,Wt=ue.titleFormat,Xt=ue.getCellText,ln=ue.getCellClassName,Ht=ue.headerCells,gn=ue.cellSelection,Rn=gn===void 0?!0:gn,Dn=ue.disabledDate,wn=dn(),pn=wn.prefixCls,on=wn.panelType,hn=wn.now,Yn=wn.disabledDate,Pn=wn.cellRender,Nn=wn.onHover,sr=wn.hoverValue,lr=wn.hoverRangeValue,Br=wn.generateConfig,wa=wn.values,$r=wn.locale,cr=wn.onSelect,ea=Dn||Yn,ra="".concat(pn,"-cell"),Xr=ae.useContext(un),va=Xr.onCellDblClick,Jr=function(Qr){return wa.some(function(Ca){return Ca&&ie(Br,$r,Qr,Ca,on)})},ma=[],ha=0;ha1&&arguments[1]!==void 0?arguments[1]:!1;ti(Or),on==null||on(Or),ba&&fo(Or)},go=function(Or,ba){Ka(Or),ba&&ro(ba),fo(ba,Or)},gi=function(Or){if(Ei(Or),ro(Or),Va!==Nn){var ba=["decade","year"],qr=[].concat(ba,["month"]),pa={quarter:[].concat(ba,["quarter"]),week:[].concat((0,De.Z)(qr),["week"]),date:[].concat((0,De.Z)(qr),["date"])},Pi=pa[Nn]||qr,ki=Pi.indexOf(Va),oo=Pi[ki+1];oo&&go(oo,Or)}},Bo=ae.useMemo(function(){var Aa,Or;if(Array.isArray(Br)){var ba=(0,Te.Z)(Br,2);Aa=ba[0],Or=ba[1]}else Aa=Br;return!Aa&&!Or?null:(Aa=Aa||Or,Or=Or||Aa,dt.isAfter(Aa,Or)?[Or,Aa]:[Aa,Or])},[Br,dt]),Vi=ze(wa,$r,cr),zi=ra[Ha]||Sr[Ha]||Yr,Yi=ae.useContext(un),yo=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},Yi),{},{hideHeader:Xr})},[Yi,Xr]),fi="".concat(va,"-panel"),Fo=Ie(ue,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return ae.createElement(un.Provider,{value:yo},ae.createElement("div",{ref:Jr,tabIndex:Xt,className:Ze()(fi,(0,fe.Z)({},"".concat(fi,"-rtl"),kt==="rtl"))},ae.createElement(zi,(0,E.Z)({},Fo,{showTime:Ca,prefixCls:va,locale:pr,generateConfig:dt,onModeChange:go,pickerValue:Ki,onPickerValueChange:function(Or){ro(Or,!0)},value:Qa[0],onSelect:gi,values:Qa,cellRender:Vi,hoverRangeValue:Bo,hoverValue:lr}))))}var tr=ae.memo(ae.forwardRef(Kr)),Ln=tr;function Gr(ue){var Ye=ue.picker,qe=ue.multiplePanel,nt=ue.pickerValue,dt=ue.onPickerValueChange,kt=ue.needConfirm,Lt=ue.onSubmit,Wt=ue.range,Xt=ue.hoverValue,ln=ae.useContext(Se),Ht=ln.prefixCls,gn=ln.generateConfig,Rn=ae.useCallback(function(Yn,Pn){return nn(gn,Ye,Yn,Pn)},[gn,Ye]),Dn=ae.useMemo(function(){return Rn(nt,1)},[nt,Rn]),wn=function(Pn){dt(Rn(Pn,-1))},pn={onCellDblClick:function(){kt&&Lt()}},on=Ye==="time",hn=(0,ke.Z)((0,ke.Z)({},ue),{},{hoverValue:null,hoverRangeValue:null,hideHeader:on});return Wt?hn.hoverRangeValue=Xt:hn.hoverValue=Xt,qe?ae.createElement("div",{className:"".concat(Ht,"-panels")},ae.createElement(un.Provider,{value:(0,ke.Z)((0,ke.Z)({},pn),{},{hideNext:!0})},ae.createElement(Ln,hn)),ae.createElement(un.Provider,{value:(0,ke.Z)((0,ke.Z)({},pn),{},{hidePrev:!0})},ae.createElement(Ln,(0,E.Z)({},hn,{pickerValue:Dn,onPickerValueChange:wn})))):ae.createElement(un.Provider,{value:(0,ke.Z)({},pn)},ae.createElement(Ln,hn))}function Ea(ue){return typeof ue=="function"?ue():ue}function Ia(ue){var Ye=ue.prefixCls,qe=ue.presets,nt=ue.onClick,dt=ue.onHover;return qe.length?ae.createElement("div",{className:"".concat(Ye,"-presets")},ae.createElement("ul",null,qe.map(function(kt,Lt){var Wt=kt.label,Xt=kt.value;return ae.createElement("li",{key:Lt,onClick:function(){nt(Ea(Xt))},onMouseEnter:function(){dt(Ea(Xt))},onMouseLeave:function(){dt(null)}},Wt)}))):null}function Na(ue){var Ye=ue.panelRender,qe=ue.internalMode,nt=ue.picker,dt=ue.showNow,kt=ue.range,Lt=ue.multiple,Wt=ue.activeInfo,Xt=Wt===void 0?[0,0,0]:Wt,ln=ue.presets,Ht=ue.onPresetHover,gn=ue.onPresetSubmit,Rn=ue.onFocus,Dn=ue.onBlur,wn=ue.onPanelMouseDown,pn=ue.direction,on=ue.value,hn=ue.onSelect,Yn=ue.isInvalid,Pn=ue.defaultOpenValue,Nn=ue.onOk,sr=ue.onSubmit,lr=ae.useContext(Se),Br=lr.prefixCls,wa="".concat(Br,"-panel"),$r=pn==="rtl",cr=ae.useRef(null),ea=ae.useRef(null),ra=ae.useState(0),Xr=(0,Te.Z)(ra,2),va=Xr[0],Jr=Xr[1],ma=ae.useState(0),ha=(0,Te.Z)(ma,2),mr=ha[0],kr=ha[1],Ir=ae.useState(0),vr=(0,Te.Z)(Ir,2),pr=vr[0],Qr=vr[1],Ca=function(gi){gi.width&&Jr(gi.width)},Za=(0,Te.Z)(Xt,3),sa=Za[0],lt=Za[1],Va=Za[2],Ka=ae.useState(0),Ha=(0,Te.Z)(Ka,2),ui=Ha[0],oi=Ha[1];ae.useEffect(function(){oi(10)},[sa]),ae.useEffect(function(){if(kt&&ea.current){var go,gi=((go=cr.current)===null||go===void 0?void 0:go.offsetWidth)||0,Bo=ea.current.getBoundingClientRect();if(!Bo.height||Bo.right<0){oi(function(yo){return Math.max(0,yo-1)});return}var Vi=($r?lt-gi:sa)-Bo.left;if(Qr(Vi),va&&va=Wt&&qe<=Xt)return kt;var ln=Math.min(Math.abs(qe-Wt),Math.abs(qe-Xt));ln0?cl:Al));var Io=qo+po,Vo=Al-cl+1;return String(cl+(Vo+Io-cl)%Vo)};switch(ba){case"Backspace":case"Delete":qr="",pa=ki;break;case"ArrowLeft":qr="",oo(-1);break;case"ArrowRight":qr="",oo(1);break;case"ArrowUp":qr="",pa=_o(1);break;case"ArrowDown":qr="",pa=_o(-1);break;default:isNaN(Number(ba))||(qr=pr+ba,pa=qr);break}if(qr!==null&&(Qr(qr),qr.length>=Pi&&(oo(1),Qr(""))),pa!==null){var So=oi.slice(0,Ei)+Re(pa,Pi)+oi.slice(Hi);Ki(So.slice(0,Lt.length))}ui({})},fi=ae.useRef();(0,ge.Z)(function(){if(!(!va||!Lt||ro.current)){if(!di.match(oi)){Ki(Lt);return}return Ya.current.setSelectionRange(Ei,Hi),fi.current=(0,oe.Z)(function(){Ya.current.setSelectionRange(Ei,Hi)}),function(){oe.Z.cancel(fi.current)}}},[di,Lt,va,oi,sa,Ei,Hi,Ha,Ki]);var Fo=Lt?{onFocus:Bo,onBlur:zi,onKeyDown:yo,onMouseDown:go,onMouseUp:gi,onPaste:fo}:{};return ae.createElement("div",{ref:wi,className:Ze()(ea,(0,fe.Z)((0,fe.Z)({},"".concat(ea,"-active"),qe&&dt),"".concat(ea,"-placeholder"),Ht))},ae.createElement(cr,(0,E.Z)({ref:Ya,"aria-invalid":on,autoComplete:"off"},Yn,{onKeyDown:Yi,onBlur:Vi},Fo,{value:oi,onChange:ti})),ae.createElement(Ua,{type:"suffix",icon:kt}),hn)}),Un=na,ar=["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"],Zi=["index"];function Di(ue,Ye){var qe=ue.id,nt=ue.prefix,dt=ue.clearIcon,kt=ue.suffixIcon,Lt=ue.separator,Wt=Lt===void 0?"~":Lt,Xt=ue.activeIndex,ln=ue.activeHelp,Ht=ue.allHelp,gn=ue.focused,Rn=ue.onFocus,Dn=ue.onBlur,wn=ue.onKeyDown,pn=ue.locale,on=ue.generateConfig,hn=ue.placeholder,Yn=ue.className,Pn=ue.style,Nn=ue.onClick,sr=ue.onClear,lr=ue.value,Br=ue.onChange,wa=ue.onSubmit,$r=ue.onInputChange,cr=ue.format,ea=ue.maskFormat,ra=ue.preserveInvalidOnBlur,Xr=ue.onInvalid,va=ue.disabled,Jr=ue.invalid,ma=ue.inputReadOnly,ha=ue.direction,mr=ue.onOpenChange,kr=ue.onActiveInfo,Ir=ue.placement,vr=ue.onMouseDown,pr=ue.required,Qr=ue["aria-required"],Ca=ue.autoFocus,Za=ue.tabIndex,sa=(0,ni.Z)(ue,ar),lt=ha==="rtl",Va=ae.useContext(Se),Ka=Va.prefixCls,Ha=ae.useMemo(function(){if(typeof qe=="string")return[qe];var Vi=qe||{};return[Vi.start,Vi.end]},[qe]),ui=ae.useRef(),oi=ae.useRef(),wi=ae.useRef(),Ya=function(zi){var Yi;return(Yi=[oi,wi][zi])===null||Yi===void 0?void 0:Yi.current};ae.useImperativeHandle(Ye,function(){return{nativeElement:ui.current,focus:function(zi){if((0,Pt.Z)(zi)==="object"){var Yi,yo=zi||{},fi=yo.index,Fo=fi===void 0?0:fi,Aa=(0,ni.Z)(yo,Zi);(Yi=Ya(Fo))===null||Yi===void 0||Yi.focus(Aa)}else{var Or;(Or=Ya(zi!=null?zi:0))===null||Or===void 0||Or.focus()}},blur:function(){var zi,Yi;(zi=Ya(0))===null||zi===void 0||zi.blur(),(Yi=Ya(1))===null||Yi===void 0||Yi.blur()}}});var di=Wr(sa),Qa=ae.useMemo(function(){return Array.isArray(hn)?hn:[hn,hn]},[hn]),Qi=yi((0,ke.Z)((0,ke.Z)({},ue),{},{id:Ha,placeholder:Qa})),Ei=(0,Te.Z)(Qi,1),Hi=Ei[0],Ui=ae.useState({position:"absolute",width:0}),Ki=(0,Te.Z)(Ui,2),ti=Ki[0],fo=Ki[1],ro=(0,pe.zX)(function(){var Vi=Ya(Xt);if(Vi){var zi=Vi.nativeElement.getBoundingClientRect(),Yi=ui.current.getBoundingClientRect(),yo=zi.left-Yi.left;fo(function(fi){return(0,ke.Z)((0,ke.Z)({},fi),{},{width:zi.width,left:yo})}),kr([zi.left,zi.right,Yi.width])}});ae.useEffect(function(){ro()},[Xt]);var go=dt&&(lr[0]&&!va[0]||lr[1]&&!va[1]),gi=Ca&&!va[0],Bo=Ca&&!gi&&!va[1];return ae.createElement(Fr.Z,{onResize:ro},ae.createElement("div",(0,E.Z)({},di,{className:Ze()(Ka,"".concat(Ka,"-range"),(0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)({},"".concat(Ka,"-focused"),gn),"".concat(Ka,"-disabled"),va.every(function(Vi){return Vi})),"".concat(Ka,"-invalid"),Jr.some(function(Vi){return Vi})),"".concat(Ka,"-rtl"),lt),Yn),style:Pn,ref:ui,onClick:Nn,onMouseDown:function(zi){var Yi=zi.target;Yi!==oi.current.inputElement&&Yi!==wi.current.inputElement&&zi.preventDefault(),vr==null||vr(zi)}}),nt&&ae.createElement("div",{className:"".concat(Ka,"-prefix")},nt),ae.createElement(Un,(0,E.Z)({ref:oi},Hi(0),{autoFocus:gi,tabIndex:Za,"date-range":"start"})),ae.createElement("div",{className:"".concat(Ka,"-range-separator")},Wt),ae.createElement(Un,(0,E.Z)({ref:wi},Hi(1),{autoFocus:Bo,tabIndex:Za,"date-range":"end"})),ae.createElement("div",{className:"".concat(Ka,"-active-bar"),style:ti}),ae.createElement(Ua,{type:"suffix",icon:kt}),go&&ae.createElement(ci,{icon:dt,onClear:sr})))}var Wi=ae.forwardRef(Di),ho=Wi;function _t(ue,Ye){var qe=ue!=null?ue:Ye;return Array.isArray(qe)?qe:[qe,qe]}function cn(ue){return ue===1?"end":"start"}function $t(ue,Ye){var qe=de(ue,function(){var Ii=ue.disabled,qa=ue.allowEmpty,si=_t(Ii,!1),Ti=_t(qa,!1);return{disabled:si,allowEmpty:Ti}}),nt=(0,Te.Z)(qe,6),dt=nt[0],kt=nt[1],Lt=nt[2],Wt=nt[3],Xt=nt[4],ln=nt[5],Ht=dt.prefixCls,gn=dt.styles,Rn=dt.classNames,Dn=dt.defaultValue,wn=dt.value,pn=dt.needConfirm,on=dt.onKeyDown,hn=dt.disabled,Yn=dt.allowEmpty,Pn=dt.disabledDate,Nn=dt.minDate,sr=dt.maxDate,lr=dt.defaultOpen,Br=dt.open,wa=dt.onOpenChange,$r=dt.locale,cr=dt.generateConfig,ea=dt.picker,ra=dt.showNow,Xr=dt.showToday,va=dt.showTime,Jr=dt.mode,ma=dt.onPanelChange,ha=dt.onCalendarChange,mr=dt.onOk,kr=dt.defaultPickerValue,Ir=dt.pickerValue,vr=dt.onPickerValueChange,pr=dt.inputReadOnly,Qr=dt.suffixIcon,Ca=dt.onFocus,Za=dt.onBlur,sa=dt.presets,lt=dt.ranges,Va=dt.components,Ka=dt.cellRender,Ha=dt.dateRender,ui=dt.monthCellRender,oi=dt.onClick,wi=It(Ye),Ya=At(Br,lr,hn,wa),di=(0,Te.Z)(Ya,2),Qa=di[0],Qi=di[1],Ei=function(qa,si){(hn.some(function(Ti){return!Ti})||!qa)&&Qi(qa,si)},Hi=ua(cr,$r,Wt,!0,!1,Dn,wn,ha,mr),Ui=(0,Te.Z)(Hi,5),Ki=Ui[0],ti=Ui[1],fo=Ui[2],ro=Ui[3],go=Ui[4],gi=fo(),Bo=Mt(hn,Yn,Qa),Vi=(0,Te.Z)(Bo,9),zi=Vi[0],Yi=Vi[1],yo=Vi[2],fi=Vi[3],Fo=Vi[4],Aa=Vi[5],Or=Vi[6],ba=Vi[7],qr=Vi[8],pa=function(qa,si){Yi(!0),Ca==null||Ca(qa,{range:cn(si!=null?si:fi)})},Pi=function(qa,si){Yi(!1),Za==null||Za(qa,{range:cn(si!=null?si:fi)})},ki=ae.useMemo(function(){if(!va)return null;var Ii=va.disabledTime,qa=Ii?function(si){var Ti=cn(fi),Ho=ve(gi,Or,fi);return Ii(si,Ti,{from:Ho})}:void 0;return(0,ke.Z)((0,ke.Z)({},va),{},{disabledTime:qa})},[va,fi,gi,Or]),oo=(0,pe.C8)([ea,ea],{value:Jr}),_o=(0,Te.Z)(oo,2),So=_o[0],lo=_o[1],po=So[fi]||ea,Oo=po==="date"&&ki?"datetime":po,Eo=Oo===ea&&Oo!=="time",cl=fa(ea,po,ra,Xr,!0),Al=Ba(dt,Ki,ti,fo,ro,hn,Wt,zi,Qa,ln),pl=(0,Te.Z)(Al,2),al=pl[0],qo=pl[1],Io=Qt(gi,hn,Or,cr,$r,Pn),Vo=He(gi,ln,Yn),Go=(0,Te.Z)(Vo,2),Ul=Go[0],au=Go[1],il=hr(cr,$r,gi,So,Qa,fi,kt,Eo,kr,Ir,ki==null?void 0:ki.defaultOpenValue,vr,Nn,sr),Sl=(0,Te.Z)(il,2),Rl=Sl[0],Zl=Sl[1],Xo=(0,pe.zX)(function(Ii,qa,si){var Ti=Ge(So,fi,qa);if((Ti[0]!==So[0]||Ti[1]!==So[1])&&lo(Ti),ma&&si!==!1){var Ho=(0,De.Z)(gi);Ii&&(Ho[fi]=Ii),ma(Ho,Ti)}}),Wl=function(qa,si){return Ge(gi,si,qa)},dl=function(qa,si){var Ti=gi;qa&&(Ti=Wl(qa,fi)),ba(fi);var Ho=Aa(Ti);ro(Ti),al(fi,Ho===null),Ho===null?Ei(!1,{force:!0}):si||wi.current.focus({index:Ho})},Ql=function(qa){var si,Ti=qa.target.getRootNode();if(!wi.current.nativeElement.contains((si=Ti.activeElement)!==null&&si!==void 0?si:document.activeElement)){var Ho=hn.findIndex(function(ju){return!ju});Ho>=0&&wi.current.focus({index:Ho})}Ei(!0),oi==null||oi(qa)},Hl=function(){qo(null),Ei(!1,{force:!0})},Jl=ae.useState(null),bl=(0,Te.Z)(Jl,2),vl=bl[0],zl=bl[1],$o=ae.useState(null),kl=(0,Te.Z)($o,2),Ol=kl[0],Vl=kl[1],ri=ae.useMemo(function(){return Ol||gi},[gi,Ol]);ae.useEffect(function(){Qa||Vl(null)},[Qa]);var Yl=ae.useState([0,0,0]),gl=(0,Te.Z)(Yl,2),jl=gl[0],ql=gl[1],Il=Ft(sa,lt),$l=function(qa){Vl(qa),zl("preset")},xl=function(qa){var si=qo(qa);si&&Ei(!1,{force:!0})},yl=function(qa){dl(qa)},el=function(qa){Vl(qa?Wl(qa,fi):null),zl("cell")},bi=function(qa){Ei(!0),pa(qa)},Oi=function(){yo("panel")},Po=function(qa){var si=Ge(gi,fi,qa);ro(si),!pn&&!Lt&&kt===Oo&&dl(qa)},Wo=function(){Ei(!1)},Lo=ze(Ka,Ha,ui,cn(fi)),ao=gi[fi]||null,Fl=(0,pe.zX)(function(Ii){return ln(Ii,{activeIndex:fi})}),xi=ae.useMemo(function(){var Ii=(0,_e.Z)(dt,!1),qa=(0,Ve.Z)(dt,[].concat((0,De.Z)(Object.keys(Ii)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return qa},[dt]),ai=ae.createElement(Na,(0,E.Z)({},xi,{showNow:cl,showTime:ki,range:!0,multiplePanel:Eo,activeInfo:jl,disabledDate:Io,onFocus:bi,onBlur:Pi,onPanelMouseDown:Oi,picker:ea,mode:po,internalMode:Oo,onPanelChange:Xo,format:Xt,value:ao,isInvalid:Fl,onChange:null,onSelect:Po,pickerValue:Rl,defaultOpenValue:xe(va==null?void 0:va.defaultOpenValue)[fi],onPickerValueChange:Zl,hoverValue:ri,onHover:el,needConfirm:pn,onSubmit:dl,onOk:go,presets:Il,onPresetHover:$l,onPresetSubmit:xl,onNow:yl,cellRender:Lo})),ko=function(qa,si){var Ti=Wl(qa,si);ro(Ti)},Ll=function(){yo("input")},fu=function(qa,si){var Ti=Or.length,Ho=Or[Ti-1];if(Ti&&Ho!==si&&pn&&!Yn[Ho]&&!qr(Ho)&&gi[Ho]){wi.current.focus({index:Ho});return}yo("input"),Ei(!0,{inherit:!0}),fi!==si&&Qa&&!pn&&Lt&&dl(null,!0),Fo(si),pa(qa,si)},bu=function(qa,si){if(Ei(!1),!pn&&yo()==="input"){var Ti=Aa(gi);al(fi,Ti===null)}Pi(qa,si)},mu=function(qa,si){qa.key==="Tab"&&dl(null,!0),on==null||on(qa,si)},Lu=ae.useMemo(function(){return{prefixCls:Ht,locale:$r,generateConfig:cr,button:Va.button,input:Va.input}},[Ht,$r,cr,Va.button,Va.input]);if((0,ge.Z)(function(){Qa&&fi!==void 0&&Xo(null,ea,!1)},[Qa,fi,ea]),(0,ge.Z)(function(){var Ii=yo();!Qa&&Ii==="input"&&(Ei(!1),dl(null,!0)),!Qa&&Lt&&!pn&&Ii==="panel"&&(Ei(!0),dl())},[Qa]),0)var zu;return ae.createElement(Se.Provider,{value:Lu},ae.createElement(ut,(0,E.Z)({},Oe(dt),{popupElement:ai,popupStyle:gn.popup,popupClassName:Rn.popup,visible:Qa,onClose:Wo,range:!0}),ae.createElement(ho,(0,E.Z)({},dt,{ref:wi,suffixIcon:Qr,activeIndex:zi||Qa?fi:null,activeHelp:!!Ol,allHelp:!!Ol&&vl==="preset",focused:zi,onFocus:fu,onBlur:bu,onKeyDown:mu,onSubmit:dl,value:ri,maskFormat:Xt,onChange:ko,onInputChange:Ll,format:Wt,inputReadOnly:pr,disabled:hn,open:Qa,onOpenChange:Ei,onClick:Ql,onClear:Hl,invalid:Ul,onInvalid:au,onActiveInfo:ql}))))}var an=ae.forwardRef($t),Bn=an,Tn=te(11780);function Er(ue){var Ye=ue.prefixCls,qe=ue.value,nt=ue.onRemove,dt=ue.removeIcon,kt=dt===void 0?"\xD7":dt,Lt=ue.formatDate,Wt=ue.disabled,Xt=ue.maxTagCount,ln=ue.placeholder,Ht="".concat(Ye,"-selector"),gn="".concat(Ye,"-selection"),Rn="".concat(gn,"-overflow");function Dn(on,hn){return ae.createElement("span",{className:Ze()("".concat(gn,"-item")),title:typeof on=="string"?on:null},ae.createElement("span",{className:"".concat(gn,"-item-content")},on),!Wt&&hn&&ae.createElement("span",{onMouseDown:function(Pn){Pn.preventDefault()},onClick:hn,className:"".concat(gn,"-item-remove")},kt))}function wn(on){var hn=Lt(on),Yn=function(Nn){Nn&&Nn.stopPropagation(),nt(on)};return Dn(hn,Yn)}function pn(on){var hn="+ ".concat(on.length," ...");return Dn(hn)}return ae.createElement("div",{className:Ht},ae.createElement(Tn.Z,{prefixCls:Rn,data:qe,renderItem:wn,renderRest:pn,itemKey:function(hn){return Lt(hn)},maxCount:Xt}),!qe.length&&ae.createElement("span",{className:"".concat(Ye,"-selection-placeholder")},ln))}var ir=["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 Xn(ue,Ye){var qe=ue.id,nt=ue.open,dt=ue.prefix,kt=ue.clearIcon,Lt=ue.suffixIcon,Wt=ue.activeHelp,Xt=ue.allHelp,ln=ue.focused,Ht=ue.onFocus,gn=ue.onBlur,Rn=ue.onKeyDown,Dn=ue.locale,wn=ue.generateConfig,pn=ue.placeholder,on=ue.className,hn=ue.style,Yn=ue.onClick,Pn=ue.onClear,Nn=ue.internalPicker,sr=ue.value,lr=ue.onChange,Br=ue.onSubmit,wa=ue.onInputChange,$r=ue.multiple,cr=ue.maxTagCount,ea=ue.format,ra=ue.maskFormat,Xr=ue.preserveInvalidOnBlur,va=ue.onInvalid,Jr=ue.disabled,ma=ue.invalid,ha=ue.inputReadOnly,mr=ue.direction,kr=ue.onOpenChange,Ir=ue.onMouseDown,vr=ue.required,pr=ue["aria-required"],Qr=ue.autoFocus,Ca=ue.tabIndex,Za=ue.removeIcon,sa=(0,ni.Z)(ue,ir),lt=mr==="rtl",Va=ae.useContext(Se),Ka=Va.prefixCls,Ha=ae.useRef(),ui=ae.useRef();ae.useImperativeHandle(Ye,function(){return{nativeElement:Ha.current,focus:function(ti){var fo;(fo=ui.current)===null||fo===void 0||fo.focus(ti)},blur:function(){var ti;(ti=ui.current)===null||ti===void 0||ti.blur()}}});var oi=Wr(sa),wi=function(ti){lr([ti])},Ya=function(ti){var fo=sr.filter(function(ro){return ro&&!ie(wn,Dn,ro,ti,Nn)});lr(fo),nt||Br()},di=yi((0,ke.Z)((0,ke.Z)({},ue),{},{onChange:wi}),function(Ki){var ti=Ki.valueTexts;return{value:ti[0]||"",active:ln}}),Qa=(0,Te.Z)(di,2),Qi=Qa[0],Ei=Qa[1],Hi=!!(kt&&sr.length&&!Jr),Ui=$r?ae.createElement(ae.Fragment,null,ae.createElement(Er,{prefixCls:Ka,value:sr,onRemove:Ya,formatDate:Ei,maxTagCount:cr,disabled:Jr,removeIcon:Za,placeholder:pn}),ae.createElement("input",{className:"".concat(Ka,"-multiple-input"),value:sr.map(Ei).join(","),ref:ui,readOnly:!0,autoFocus:Qr,tabIndex:Ca}),ae.createElement(Ua,{type:"suffix",icon:Lt}),Hi&&ae.createElement(ci,{icon:kt,onClear:Pn})):ae.createElement(Un,(0,E.Z)({ref:ui},Qi(),{autoFocus:Qr,tabIndex:Ca,suffixIcon:Lt,clearIcon:Hi&&ae.createElement(ci,{icon:kt,onClear:Pn}),showActiveCls:!1}));return ae.createElement("div",(0,E.Z)({},oi,{className:Ze()(Ka,(0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)({},"".concat(Ka,"-multiple"),$r),"".concat(Ka,"-focused"),ln),"".concat(Ka,"-disabled"),Jr),"".concat(Ka,"-invalid"),ma),"".concat(Ka,"-rtl"),lt),on),style:hn,ref:Ha,onClick:Yn,onMouseDown:function(ti){var fo,ro=ti.target;ro!==((fo=ui.current)===null||fo===void 0?void 0:fo.inputElement)&&ti.preventDefault(),Ir==null||Ir(ti)}}),dt&&ae.createElement("div",{className:"".concat(Ka,"-prefix")},dt),Ui)}var qt=ae.forwardRef(Xn),Jt=qt;function kn(ue,Ye){var qe=de(ue),nt=(0,Te.Z)(qe,6),dt=nt[0],kt=nt[1],Lt=nt[2],Wt=nt[3],Xt=nt[4],ln=nt[5],Ht=dt,gn=Ht.prefixCls,Rn=Ht.styles,Dn=Ht.classNames,wn=Ht.order,pn=Ht.defaultValue,on=Ht.value,hn=Ht.needConfirm,Yn=Ht.onChange,Pn=Ht.onKeyDown,Nn=Ht.disabled,sr=Ht.disabledDate,lr=Ht.minDate,Br=Ht.maxDate,wa=Ht.defaultOpen,$r=Ht.open,cr=Ht.onOpenChange,ea=Ht.locale,ra=Ht.generateConfig,Xr=Ht.picker,va=Ht.showNow,Jr=Ht.showToday,ma=Ht.showTime,ha=Ht.mode,mr=Ht.onPanelChange,kr=Ht.onCalendarChange,Ir=Ht.onOk,vr=Ht.multiple,pr=Ht.defaultPickerValue,Qr=Ht.pickerValue,Ca=Ht.onPickerValueChange,Za=Ht.inputReadOnly,sa=Ht.suffixIcon,lt=Ht.removeIcon,Va=Ht.onFocus,Ka=Ht.onBlur,Ha=Ht.presets,ui=Ht.components,oi=Ht.cellRender,wi=Ht.dateRender,Ya=Ht.monthCellRender,di=Ht.onClick,Qa=It(Ye);function Qi(xi){return xi===null?null:vr?xi:xi[0]}var Ei=vn(ra,ea,kt),Hi=At($r,wa,[Nn],cr),Ui=(0,Te.Z)(Hi,2),Ki=Ui[0],ti=Ui[1],fo=function(ai,ko,Ll){if(kr){var fu=(0,ke.Z)({},Ll);delete fu.range,kr(Qi(ai),Qi(ko),fu)}},ro=function(ai){Ir==null||Ir(Qi(ai))},go=ua(ra,ea,Wt,!1,wn,pn,on,fo,ro),gi=(0,Te.Z)(go,5),Bo=gi[0],Vi=gi[1],zi=gi[2],Yi=gi[3],yo=gi[4],fi=zi(),Fo=Mt([Nn]),Aa=(0,Te.Z)(Fo,4),Or=Aa[0],ba=Aa[1],qr=Aa[2],pa=Aa[3],Pi=function(ai){ba(!0),Va==null||Va(ai,{})},ki=function(ai){ba(!1),Ka==null||Ka(ai,{})},oo=(0,pe.C8)(Xr,{value:ha}),_o=(0,Te.Z)(oo,2),So=_o[0],lo=_o[1],po=So==="date"&&ma?"datetime":So,Oo=fa(Xr,So,va,Jr),Eo=Yn&&function(xi,ai){Yn(Qi(xi),Qi(ai))},cl=Ba((0,ke.Z)((0,ke.Z)({},dt),{},{onChange:Eo}),Bo,Vi,zi,Yi,[],Wt,Or,Ki,ln),Al=(0,Te.Z)(cl,2),pl=Al[1],al=He(fi,ln),qo=(0,Te.Z)(al,2),Io=qo[0],Vo=qo[1],Go=ae.useMemo(function(){return Io.some(function(xi){return xi})},[Io]),Ul=function(ai,ko){if(Ca){var Ll=(0,ke.Z)((0,ke.Z)({},ko),{},{mode:ko.mode[0]});delete Ll.range,Ca(ai[0],Ll)}},au=hr(ra,ea,fi,[So],Ki,pa,kt,!1,pr,Qr,xe(ma==null?void 0:ma.defaultOpenValue),Ul,lr,Br),il=(0,Te.Z)(au,2),Sl=il[0],Rl=il[1],Zl=(0,pe.zX)(function(xi,ai,ko){if(lo(ai),mr&&ko!==!1){var Ll=xi||fi[fi.length-1];mr(Ll,ai)}}),Xo=function(){pl(zi()),ti(!1,{force:!0})},Wl=function(ai){!Nn&&!Qa.current.nativeElement.contains(document.activeElement)&&Qa.current.focus(),ti(!0),di==null||di(ai)},dl=function(){pl(null),ti(!1,{force:!0})},Ql=ae.useState(null),Hl=(0,Te.Z)(Ql,2),Jl=Hl[0],bl=Hl[1],vl=ae.useState(null),zl=(0,Te.Z)(vl,2),$o=zl[0],kl=zl[1],Ol=ae.useMemo(function(){var xi=[$o].concat((0,De.Z)(fi)).filter(function(ai){return ai});return vr?xi:xi.slice(0,1)},[fi,$o,vr]),Vl=ae.useMemo(function(){return!vr&&$o?[$o]:fi.filter(function(xi){return xi})},[fi,$o,vr]);ae.useEffect(function(){Ki||kl(null)},[Ki]);var ri=Ft(Ha),Yl=function(ai){kl(ai),bl("preset")},gl=function(ai){var ko=vr?Ei(zi(),ai):[ai],Ll=pl(ko);Ll&&!vr&&ti(!1,{force:!0})},jl=function(ai){gl(ai)},ql=function(ai){kl(ai),bl("cell")},Il=function(ai){ti(!0),Pi(ai)},$l=function(ai){if(qr("panel"),!(vr&&po!==Xr)){var ko=vr?Ei(zi(),ai):[ai];Yi(ko),!hn&&!Lt&&kt===po&&Xo()}},xl=function(){ti(!1)},yl=ze(oi,wi,Ya),el=ae.useMemo(function(){var xi=(0,_e.Z)(dt,!1),ai=(0,Ve.Z)(dt,[].concat((0,De.Z)(Object.keys(xi)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ke.Z)((0,ke.Z)({},ai),{},{multiple:dt.multiple})},[dt]),bi=ae.createElement(Na,(0,E.Z)({},el,{showNow:Oo,showTime:ma,disabledDate:sr,onFocus:Il,onBlur:ki,picker:Xr,mode:So,internalMode:po,onPanelChange:Zl,format:Xt,value:fi,isInvalid:ln,onChange:null,onSelect:$l,pickerValue:Sl,defaultOpenValue:ma==null?void 0:ma.defaultOpenValue,onPickerValueChange:Rl,hoverValue:Ol,onHover:ql,needConfirm:hn,onSubmit:Xo,onOk:yo,presets:ri,onPresetHover:Yl,onPresetSubmit:gl,onNow:jl,cellRender:yl})),Oi=function(ai){Yi(ai)},Po=function(){qr("input")},Wo=function(ai){qr("input"),ti(!0,{inherit:!0}),Pi(ai)},Lo=function(ai){ti(!1),ki(ai)},ao=function(ai,ko){ai.key==="Tab"&&Xo(),Pn==null||Pn(ai,ko)},Fl=ae.useMemo(function(){return{prefixCls:gn,locale:ea,generateConfig:ra,button:ui.button,input:ui.input}},[gn,ea,ra,ui.button,ui.input]);return(0,ge.Z)(function(){Ki&&pa!==void 0&&Zl(null,Xr,!1)},[Ki,pa,Xr]),(0,ge.Z)(function(){var xi=qr();!Ki&&xi==="input"&&(ti(!1),Xo()),!Ki&&Lt&&!hn&&xi==="panel"&&Xo()},[Ki]),ae.createElement(Se.Provider,{value:Fl},ae.createElement(ut,(0,E.Z)({},Oe(dt),{popupElement:bi,popupStyle:Rn.popup,popupClassName:Dn.popup,visible:Ki,onClose:xl}),ae.createElement(Jt,(0,E.Z)({},dt,{ref:Qa,suffixIcon:sa,removeIcon:lt,activeHelp:!!$o,allHelp:!!$o&&Jl==="preset",focused:Or,onFocus:Wo,onBlur:Lo,onKeyDown:ao,onSubmit:Xo,value:Vl,maskFormat:Xt,onChange:Oi,onInputChange:Po,internalPicker:kt,format:Wt,inputReadOnly:Za,disabled:Nn,open:Ki,onOpenChange:ti,onClick:Wl,onClear:dl,invalid:Go,onInvalid:function(ai){Vo(ai,0)}}))))}var _n=ae.forwardRef(kn),Kn=_n,Dr=Kn},25930:function(Fn,jt,te){"use strict";te.d(jt,{Cd:function(){return ze}});var E=te(54476),De=te(33885),ke=te(75931),Te=te(59301),pe=te(92310),ge=te.n(pe),Ve={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var Qe=(0,Te.useRef)([]),vt=(0,Te.useRef)(null);return(0,Te.useEffect)(function(){var Pt=Date.now(),St=!1;Qe.current.forEach(function(xt){if(xt){St=!0;var Dt=xt.style;Dt.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Pt-vt.current<100&&(Dt.transitionDuration="0s, 0s")}}),St&&(vt.current=Date.now())}),Qe.current},je=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ae=function(Qe){var vt=(0,De.Z)((0,De.Z)({},Ve),Qe),Pt=vt.className,St=vt.percent,xt=vt.prefixCls,Dt=vt.strokeColor,Le=vt.strokeLinecap,ce=vt.strokeWidth,Be=vt.style,Je=vt.trailColor,ht=vt.trailWidth,Me=vt.transition,Et=(0,ke.Z)(vt,je);delete Et.gapPosition;var ft=Array.isArray(St)?St:[St],Bt=Array.isArray(Dt)?Dt:[Dt],at=_e(),Xe=ce/2,Ee=100-ce/2,st="M ".concat(Le==="round"?Xe:0,",").concat(Xe,` - L `).concat(Le==="round"?Ee:100,",").concat(Xe),wt="0 0 100 ".concat(ce),ct=0;return Te.createElement("svg",(0,E.Z)({className:ge()("".concat(xt,"-line"),Pt),viewBox:wt,preserveAspectRatio:"none",style:Be},Et),Te.createElement("path",{className:"".concat(xt,"-line-trail"),d:st,strokeLinecap:Le,stroke:Je,strokeWidth:ht||ce,fillOpacity:"0"}),ft.map(function(it,Fe){var ie=1;switch(Le){case"round":ie=1-ce/100;break;case"square":ie=1-ce/2/100;break;default:ie=1;break}var se={strokeDasharray:"".concat(it*ie,"px, 100px"),strokeDashoffset:"-".concat(ct,"px"),transition:Me||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ce=Bt[Fe]||Bt[Bt.length-1];return ct+=it,Te.createElement("path",{key:Fe,className:"".concat(xt,"-line-path"),d:st,strokeLinecap:Le,stroke:Ce,strokeWidth:ce,fillOpacity:"0",ref:function(mt){at[Fe]=mt},style:se})}))},fe=ae,be=te(76190),Ue=te(42978),Ze=te(47273),Ne=0,we=(0,Ze.Z)();function Se(){var gt;return we?(gt=Ne,Ne+=1):gt="TEST_OR_SSR",gt}var ot=function(gt){var Qe=Te.useState(),vt=(0,Ue.Z)(Qe,2),Pt=vt[0],St=vt[1];return Te.useEffect(function(){St("rc_progress_".concat(Se()))},[]),gt||Pt},rt=function(Qe){var vt=Qe.bg,Pt=Qe.children;return Te.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Pt)};function ut(gt,Qe){return Object.keys(gt).map(function(vt){var Pt=parseFloat(vt),St="".concat(Math.floor(Pt*Qe),"%");return"".concat(gt[vt]," ").concat(St)})}var Re=Te.forwardRef(function(gt,Qe){var vt=gt.prefixCls,Pt=gt.color,St=gt.gradientId,xt=gt.radius,Dt=gt.style,Le=gt.ptg,ce=gt.strokeLinecap,Be=gt.strokeWidth,Je=gt.size,ht=gt.gapDegree,Me=Pt&&(0,be.Z)(Pt)==="object",Et=Me?"#FFF":void 0,ft=Je/2,Bt=Te.createElement("circle",{className:"".concat(vt,"-circle-path"),r:xt,cx:ft,cy:ft,stroke:Et,strokeLinecap:ce,strokeWidth:Be,opacity:Le===0?0:1,style:Dt,ref:Qe});if(!Me)return Bt;var at="".concat(St,"-conic"),Xe=ht?"".concat(180+ht/2,"deg"):"0deg",Ee=ut(Pt,(360-ht)/360),st=ut(Pt,1),wt="conic-gradient(from ".concat(Xe,", ").concat(Ee.join(", "),")"),ct="linear-gradient(to ".concat(ht?"bottom":"top",", ").concat(st.join(", "),")");return Te.createElement(Te.Fragment,null,Te.createElement("mask",{id:at},Bt),Te.createElement("foreignObject",{x:0,y:0,width:Je,height:Je,mask:"url(#".concat(at,")")},Te.createElement(rt,{bg:ct},Te.createElement(rt,{bg:wt}))))}),xe=Re,Ge=100,Ie=function(Qe,vt,Pt,St,xt,Dt,Le,ce,Be,Je){var ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Me=Pt/100*360*((360-Dt)/360),Et=Dt===0?0:{bottom:0,top:180,left:90,right:-90}[Le],ft=(100-St)/100*vt;Be==="round"&&St!==100&&(ft+=Je/2,ft>=vt&&(ft=vt-.01));var Bt=Ge/2;return{stroke:typeof ce=="string"?ce:void 0,strokeDasharray:"".concat(vt,"px ").concat(Qe),strokeDashoffset:ft+ht,transform:"rotate(".concat(xt+Me+Et,"deg)"),transformOrigin:"".concat(Bt,"px ").concat(Bt,"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}},pt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ve(gt){var Qe=gt!=null?gt:[];return Array.isArray(Qe)?Qe:[Qe]}var Oe=function(Qe){var vt=(0,De.Z)((0,De.Z)({},Ve),Qe),Pt=vt.id,St=vt.prefixCls,xt=vt.steps,Dt=vt.strokeWidth,Le=vt.trailWidth,ce=vt.gapDegree,Be=ce===void 0?0:ce,Je=vt.gapPosition,ht=vt.trailColor,Me=vt.strokeLinecap,Et=vt.style,ft=vt.className,Bt=vt.strokeColor,at=vt.percent,Xe=(0,ke.Z)(vt,pt),Ee=Ge/2,st=ot(Pt),wt="".concat(st,"-gradient"),ct=Ee-Dt/2,it=Math.PI*2*ct,Fe=Be>0?90+Be/2:-90,ie=it*((360-Be)/360),se=(0,be.Z)(xt)==="object"?xt:{count:xt,gap:2},Ce=se.count,ye=se.gap,mt=ve(at),Ct=ve(Bt),Vt=Ct.find(function(Ke){return Ke&&(0,be.Z)(Ke)==="object"}),me=Vt&&(0,be.Z)(Vt)==="object",re=me?"butt":Me,ne=Ie(it,ie,0,100,Fe,Be,Je,ht,re,Dt),ee=_e(),de=function(){var At=0;return mt.map(function(It,Ft){var bt=Ct[Ft]||Ct[Ct.length-1],Mt=Ie(it,ie,At,It,Fe,Be,Je,bt,re,Dt);return At+=It,Te.createElement(xe,{key:Ft,color:bt,ptg:It,radius:ct,prefixCls:St,gradientId:wt,style:Mt,strokeLinecap:re,strokeWidth:Dt,gapDegree:Be,ref:function(nn){ee[Ft]=nn},size:Ge})}).reverse()},oe=function(){var At=Math.round(Ce*(mt[0]/100)),It=100/Ce,Ft=0;return new Array(Ce).fill(null).map(function(bt,Mt){var Qt=Mt<=At-1?Ct[0]:ht,nn=Qt&&(0,be.Z)(Qt)==="object"?"url(#".concat(wt,")"):void 0,zn=Ie(it,ie,Ft,It,Fe,Be,Je,Qt,"butt",Dt,ye);return Ft+=(ie-zn.strokeDashoffset+ye)*100/ie,Te.createElement("circle",{key:Mt,className:"".concat(St,"-circle-path"),r:ct,cx:Ee,cy:Ee,stroke:nn,strokeWidth:Dt,opacity:1,style:zn,ref:function(Sn){ee[Mt]=Sn}})})};return Te.createElement("svg",(0,E.Z)({className:ge()("".concat(St,"-circle"),ft),viewBox:"0 0 ".concat(Ge," ").concat(Ge),style:Et,id:Pt,role:"presentation"},Xe),!Ce&&Te.createElement("circle",{className:"".concat(St,"-circle-trail"),r:ct,cx:Ee,cy:Ee,stroke:ht,strokeLinecap:re,strokeWidth:Le||Dt,style:ne}),Ce?oe():de())},ze=Oe,He={Line:fe,Circle:ze}},738:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ut}});var E=te(54476),De=te(20068),ke=te(42978),Te=te(75931),pe=te(92310),ge=te.n(pe),Ve=te(18929),_e=te(10228),je=te(26112),ae=te(59301);function fe(Re,xe){var Ge=Re.disabled,Ie=Re.prefixCls,pt=Re.character,ve=Re.characterRender,Oe=Re.index,ze=Re.count,He=Re.value,gt=Re.allowHalf,Qe=Re.focused,vt=Re.onHover,Pt=Re.onClick,St=function(Me){vt(Me,Oe)},xt=function(Me){Pt(Me,Oe)},Dt=function(Me){Me.keyCode===_e.Z.ENTER&&Pt(Me,Oe)},Le=Oe+1,ce=new Set([Ie]);He===0&&Oe===0&&Qe?ce.add("".concat(Ie,"-focused")):gt&&He+.5>=Le&&HeOe?"true":"false","aria-posinset":Oe+1,"aria-setsize":ze,tabIndex:Ge?-1:0},ae.createElement("div",{className:"".concat(Ie,"-first")},Be),ae.createElement("div",{className:"".concat(Ie,"-second")},Be)));return ve&&(Je=ve(Je,Re)),Je}var be=ae.forwardRef(fe);function Ue(){var Re=ae.useRef({});function xe(Ie){return Re.current[Ie]}function Ge(Ie){return function(pt){Re.current[Ie]=pt}}return[xe,Ge]}function Ze(Re){var xe=Re.pageXOffset,Ge="scrollLeft";if(typeof xe!="number"){var Ie=Re.document;xe=Ie.documentElement[Ge],typeof xe!="number"&&(xe=Ie.body[Ge])}return xe}function Ne(Re){var xe,Ge,Ie=Re.ownerDocument,pt=Ie.body,ve=Ie&&Ie.documentElement,Oe=Re.getBoundingClientRect();return xe=Oe.left,Ge=Oe.top,xe-=ve.clientLeft||pt.clientLeft||0,Ge-=ve.clientTop||pt.clientTop||0,{left:xe,top:Ge}}function we(Re){var xe=Ne(Re),Ge=Re.ownerDocument,Ie=Ge.defaultView||Ge.parentWindow;return xe.left+=Ze(Ie),xe.left}var Se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ot(Re,xe){var Ge=Re.prefixCls,Ie=Ge===void 0?"rc-rate":Ge,pt=Re.className,ve=Re.defaultValue,Oe=Re.value,ze=Re.count,He=ze===void 0?5:ze,gt=Re.allowHalf,Qe=gt===void 0?!1:gt,vt=Re.allowClear,Pt=vt===void 0?!0:vt,St=Re.keyboard,xt=St===void 0?!0:St,Dt=Re.character,Le=Dt===void 0?"\u2605":Dt,ce=Re.characterRender,Be=Re.disabled,Je=Re.direction,ht=Je===void 0?"ltr":Je,Me=Re.tabIndex,Et=Me===void 0?0:Me,ft=Re.autoFocus,Bt=Re.onHoverChange,at=Re.onChange,Xe=Re.onFocus,Ee=Re.onBlur,st=Re.onKeyDown,wt=Re.onMouseLeave,ct=(0,Te.Z)(Re,Se),it=Ue(),Fe=(0,ke.Z)(it,2),ie=Fe[0],se=Fe[1],Ce=ae.useRef(null),ye=function(){if(!Be){var Fr;(Fr=Ce.current)===null||Fr===void 0||Fr.focus()}};ae.useImperativeHandle(xe,function(){return{focus:ye,blur:function(){if(!Be){var Fr;(Fr=Ce.current)===null||Fr===void 0||Fr.blur()}}}});var mt=(0,Ve.Z)(ve||0,{value:Oe}),Ct=(0,ke.Z)(mt,2),Vt=Ct[0],me=Ct[1],re=(0,Ve.Z)(null),ne=(0,ke.Z)(re,2),ee=ne[0],de=ne[1],oe=function(Fr,Ma){var ya=ht==="rtl",Yt=Fr+1;if(Qe){var rn=ie(Fr),Cn=we(rn),vn=rn.clientWidth;(ya&&Ma-Cn>vn/2||!ya&&Ma-Cn0&&!ya||Ma===_e.Z.RIGHT&&Vt>0&&ya?(Ke(Vt-Yt),Fr.preventDefault()):Ma===_e.Z.LEFT&&Vt5&&arguments[5]!==void 0?arguments[5]:!1,Ar=arguments.length>6?arguments[6]:void 0,wr=arguments.length>7?arguments[7]:void 0,Sr=ae.useMemo(function(){if((0,Ve.Z)(Gt)==="object")return Gt.clearIcon;if(qn)return qn},[Gt,qn]),Kr=ae.useMemo(function(){return!!(!yr&&Gt&&(jn.length||Ar)&&!(wr==="combobox"&&Ar===""))},[Gt,yr,jn.length,Ar,wr]);return{allowClear:Kr,clearIcon:ae.createElement(Se,{className:"".concat(Rt,"-clear"),onMouseDown:or,customizeIcon:Sr},"\xD7")}},rt=ae.createContext(null);function ut(){return ae.useContext(rt)}function Re(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Rt=ae.useState(!1),or=(0,pe.Z)(Rt,2),jn=or[0],Gt=or[1],qn=ae.useRef(null),yr=function(){window.clearTimeout(qn.current)};ae.useEffect(function(){return yr},[]);var Ar=function(Sr,Kr){yr(),qn.current=window.setTimeout(function(){Gt(Sr),Kr&&Kr()},Tt)};return[jn,Ar,yr]}function xe(){var Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Rt=ae.useRef(null),or=ae.useRef(null);ae.useEffect(function(){return function(){window.clearTimeout(or.current)}},[]);function jn(Gt){(Gt||Rt.current===null)&&(Rt.current=Gt),window.clearTimeout(or.current),or.current=window.setTimeout(function(){Rt.current=null},Tt)}return[function(){return Rt.current},jn]}function Ge(Tt,Rt,or,jn){var Gt=ae.useRef(null);Gt.current={open:Rt,triggerOpen:or,customizedTrigger:jn},ae.useEffect(function(){function qn(yr){var Ar;if(!((Ar=Gt.current)!==null&&Ar!==void 0&&Ar.customizedTrigger)){var wr=yr.target;wr.shadowRoot&&yr.composed&&(wr=yr.composedPath()[0]||wr),Gt.current.open&&Tt().filter(function(Sr){return Sr}).every(function(Sr){return!Sr.contains(wr)&&Sr!==wr})&&Gt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",qn),function(){return window.removeEventListener("mousedown",qn)}},[])}var Ie=te(10228);function pt(Tt){return Tt&&![Ie.Z.ESC,Ie.Z.SHIFT,Ie.Z.BACKSPACE,Ie.Z.TAB,Ie.Z.WIN_KEY,Ie.Z.ALT,Ie.Z.META,Ie.Z.WIN_KEY_RIGHT,Ie.Z.CTRL,Ie.Z.SEMICOLON,Ie.Z.EQUALS,Ie.Z.CAPS_LOCK,Ie.Z.CONTEXT_MENU,Ie.Z.F1,Ie.Z.F2,Ie.Z.F3,Ie.Z.F4,Ie.Z.F5,Ie.Z.F6,Ie.Z.F7,Ie.Z.F8,Ie.Z.F9,Ie.Z.F10,Ie.Z.F11,Ie.Z.F12].includes(Tt)}var ve=te(26112),Oe=te(11780);function ze(Tt,Rt,or){var jn=(0,Te.Z)((0,Te.Z)({},Tt),or?Rt:{});return Object.keys(Rt).forEach(function(Gt){var qn=Rt[Gt];typeof qn=="function"&&(jn[Gt]=function(){for(var yr,Ar=arguments.length,wr=new Array(Ar),Sr=0;SrOa&&(qe="".concat(nt.slice(0,Oa),"..."))}var dt=function(Lt){Lt&&Lt.stopPropagation(),ci(_n)};return typeof ta=="function"?Er(ue,qe,Kn,Ye,dt):Tn(_n,qe,Kn,Ye,dt)},Xn=function(_n){if(!Gt.length)return null;var Kn=typeof La=="function"?La(_n):La;return typeof ta=="function"?Er(void 0,Kn,!1,!1,void 0,!0):Tn({title:Kn},Kn,!1)},qt=ae.createElement("div",{className:"".concat($t,"-search"),style:{width:Zi},onFocus:function(){cn(!0)},onBlur:function(){cn(!1)}},ae.createElement(Pt,{ref:wr,open:qn,prefixCls:jn,id:or,inputElement:null,disabled:Kr,autoFocus:Gr,autoComplete:Ea,editable:Bn,activeDescendantId:Ia,value:an,onKeyDown:qi,onMouseDown:pi,onChange:Si,onPaste:no,onCompositionStart:vi,onCompositionEnd:_i,onBlur:$i,tabIndex:Na,attrs:(0,ve.Z)(Rt,!0)}),ae.createElement("span",{ref:na,className:"".concat($t,"-search-mirror"),"aria-hidden":!0},an,"\xA0")),Jt=ae.createElement(Oe.Z,{prefixCls:"".concat($t,"-overflow"),data:Gt,renderItem:ir,renderRest:Xn,suffix:qt,itemKey:Me,maxCount:yi});return ae.createElement("span",{className:"".concat($t,"-wrap")},Jt,!Gt.length&&!an&&ae.createElement("span",{className:"".concat($t,"-placeholder")},Sr))},Bt=ft,at=function(Rt){var or=Rt.inputElement,jn=Rt.prefixCls,Gt=Rt.id,qn=Rt.inputRef,yr=Rt.disabled,Ar=Rt.autoFocus,wr=Rt.autoComplete,Sr=Rt.activeDescendantId,Kr=Rt.mode,tr=Rt.open,Ln=Rt.values,Gr=Rt.placeholder,Ea=Rt.tabIndex,Ia=Rt.showSearch,Na=Rt.searchValue,ni=Rt.activeValue,yi=Rt.maxLength,Oa=Rt.onInputKeyDown,Wr=Rt.onInputMouseDown,La=Rt.onInputChange,ta=Rt.onInputPaste,Ua=Rt.onInputCompositionStart,ci=Rt.onInputCompositionEnd,Si=Rt.onInputBlur,no=Rt.title,qi=ae.useState(!1),pi=(0,pe.Z)(qi,2),vi=pi[0],_i=pi[1],$i=Kr==="combobox",na=$i||Ia,Un=Ln[0],ar=Na||"";$i&&ni&&!vi&&(ar=ni),ae.useEffect(function(){$i&&_i(!1)},[$i,ni]);var Zi=Kr!=="combobox"&&!tr&&!Ia?!1:!!ar,Di=no===void 0?Je(Un):no,Wi=ae.useMemo(function(){return Un?null:ae.createElement("span",{className:"".concat(jn,"-selection-placeholder"),style:Zi?{visibility:"hidden"}:void 0},Gr)},[Un,Zi,Gr,jn]);return ae.createElement("span",{className:"".concat(jn,"-selection-wrap")},ae.createElement("span",{className:"".concat(jn,"-selection-search")},ae.createElement(Pt,{ref:qn,prefixCls:jn,id:Gt,open:tr,inputElement:or,disabled:yr,autoFocus:Ar,autoComplete:wr,editable:na,activeDescendantId:Sr,value:ar,onKeyDown:Oa,onMouseDown:Wr,onChange:function(_t){_i(!0),La(_t)},onPaste:ta,onCompositionStart:Ua,onCompositionEnd:ci,onBlur:Si,tabIndex:Ea,attrs:(0,ve.Z)(Rt,!0),maxLength:$i?yi:void 0})),!$i&&Un?ae.createElement("span",{className:"".concat(jn,"-selection-item"),title:Di,style:Zi?{visibility:"hidden"}:void 0},Un.label):null,Wi)},Xe=at,Ee=function(Rt,or){var jn=(0,ae.useRef)(null),Gt=(0,ae.useRef)(!1),qn=Rt.prefixCls,yr=Rt.open,Ar=Rt.mode,wr=Rt.showSearch,Sr=Rt.tokenWithEnter,Kr=Rt.disabled,tr=Rt.prefix,Ln=Rt.autoClearSearchValue,Gr=Rt.onSearch,Ea=Rt.onSearchSubmit,Ia=Rt.onToggleOpen,Na=Rt.onInputKeyDown,ni=Rt.onInputBlur,yi=Rt.domRef;ae.useImperativeHandle(or,function(){return{focus:function(Di){jn.current.focus(Di)},blur:function(){jn.current.blur()}}});var Oa=xe(0),Wr=(0,pe.Z)(Oa,2),La=Wr[0],ta=Wr[1],Ua=function(Di){var Wi=Di.which,ho=jn.current instanceof HTMLTextAreaElement;!ho&&yr&&(Wi===Ie.Z.UP||Wi===Ie.Z.DOWN)&&Di.preventDefault(),Na&&Na(Di),Wi===Ie.Z.ENTER&&Ar==="tags"&&!Gt.current&&!yr&&(Ea==null||Ea(Di.target.value)),!(ho&&!yr&&~[Ie.Z.UP,Ie.Z.DOWN,Ie.Z.LEFT,Ie.Z.RIGHT].indexOf(Wi))&&pt(Wi)&&Ia(!0)},ci=function(){ta(!0)},Si=(0,ae.useRef)(null),no=function(Di){Gr(Di,!0,Gt.current)!==!1&&Ia(!0)},qi=function(){Gt.current=!0},pi=function(Di){Gt.current=!1,Ar!=="combobox"&&no(Di.target.value)},vi=function(Di){var Wi=Di.target.value;if(Sr&&Si.current&&/[\r\n]/.test(Si.current)){var ho=Si.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Wi=Wi.replace(ho,Si.current)}Si.current=null,no(Wi)},_i=function(Di){var Wi=Di.clipboardData,ho=Wi==null?void 0:Wi.getData("text");Si.current=ho||""},$i=function(Di){var Wi=Di.target;if(Wi!==jn.current){var ho=document.body.style.msTouchAction!==void 0;ho?setTimeout(function(){jn.current.focus()}):jn.current.focus()}},na=function(Di){var Wi=La();Di.target!==jn.current&&!Wi&&!(Ar==="combobox"&&Kr)&&Di.preventDefault(),(Ar!=="combobox"&&(!wr||!Wi)||!yr)&&(yr&&Ln!==!1&&Gr("",!0,!1),Ia())},Un={inputRef:jn,onInputKeyDown:Ua,onInputMouseDown:ci,onInputChange:vi,onInputPaste:_i,onInputCompositionStart:qi,onInputCompositionEnd:pi,onInputBlur:ni},ar=Ar==="multiple"||Ar==="tags"?ae.createElement(Bt,(0,E.Z)({},Rt,Un)):ae.createElement(Xe,(0,E.Z)({},Rt,Un));return ae.createElement("div",{ref:yi,className:"".concat(qn,"-selector"),onClick:$i,onMouseDown:na},tr&&ae.createElement("div",{className:"".concat(qn,"-prefix")},tr),ar)},st=ae.forwardRef(Ee),wt=st,ct=te(65030),it=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Fe=function(Rt){var or=Rt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:or,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:or,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:or,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:or,adjustY:1},htmlRegion:"scroll"}}},ie=function(Rt,or){var jn=Rt.prefixCls,Gt=Rt.disabled,qn=Rt.visible,yr=Rt.children,Ar=Rt.popupElement,wr=Rt.animation,Sr=Rt.transitionName,Kr=Rt.dropdownStyle,tr=Rt.dropdownClassName,Ln=Rt.direction,Gr=Ln===void 0?"ltr":Ln,Ea=Rt.placement,Ia=Rt.builtinPlacements,Na=Rt.dropdownMatchSelectWidth,ni=Rt.dropdownRender,yi=Rt.dropdownAlign,Oa=Rt.getPopupContainer,Wr=Rt.empty,La=Rt.getTriggerDOMNode,ta=Rt.onPopupVisibleChange,Ua=Rt.onPopupMouseEnter,ci=(0,ge.Z)(Rt,it),Si="".concat(jn,"-dropdown"),no=Ar;ni&&(no=ni(Ar));var qi=ae.useMemo(function(){return Ia||Fe(Na)},[Ia,Na]),pi=wr?"".concat(Si,"-").concat(wr):Sr,vi=typeof Na=="number",_i=ae.useMemo(function(){return vi?null:Na===!1?"minWidth":"width"},[Na,vi]),$i=Kr;vi&&($i=(0,Te.Z)((0,Te.Z)({},$i),{},{width:Na}));var na=ae.useRef(null);return ae.useImperativeHandle(or,function(){return{getPopupElement:function(){var ar;return(ar=na.current)===null||ar===void 0?void 0:ar.popupElement}}}),ae.createElement(ct.Z,(0,E.Z)({},ci,{showAction:ta?["click"]:[],hideAction:ta?["click"]:[],popupPlacement:Ea||(Gr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:qi,prefixCls:Si,popupTransitionName:pi,popup:ae.createElement("div",{onMouseEnter:Ua},no),ref:na,stretch:_i,popupAlign:yi,popupVisible:qn,getPopupContainer:Oa,popupClassName:be()(tr,(0,ke.Z)({},"".concat(Si,"-empty"),Wr)),popupStyle:$i,getTriggerDOMNode:La,onPopupVisibleChange:ta}),yr)},se=ae.forwardRef(ie),Ce=se,ye=te(66712);function mt(Tt,Rt){var or=Tt.key,jn;return"value"in Tt&&(jn=Tt.value),or!=null?or:jn!==void 0?jn:"rc-index-key-".concat(Rt)}function Ct(Tt){return typeof Tt!="undefined"&&!Number.isNaN(Tt)}function Vt(Tt,Rt){var or=Tt||{},jn=or.label,Gt=or.value,qn=or.options,yr=or.groupLabel,Ar=jn||(Rt?"children":"label");return{label:Ar,value:Gt||"value",options:qn||"options",groupLabel:yr||Ar}}function me(Tt){var Rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},or=Rt.fieldNames,jn=Rt.childrenAsData,Gt=[],qn=Vt(or,!1),yr=qn.label,Ar=qn.value,wr=qn.options,Sr=qn.groupLabel;function Kr(tr,Ln){Array.isArray(tr)&&tr.forEach(function(Gr){if(Ln||!(wr in Gr)){var Ea=Gr[Ar];Gt.push({key:mt(Gr,Gt.length),groupOption:Ln,data:Gr,label:Gr[yr],value:Ea})}else{var Ia=Gr[Sr];Ia===void 0&&jn&&(Ia=Gr.label),Gt.push({key:mt(Gr,Gt.length),group:!0,data:Gr,label:Ia}),Kr(Gr[wr],!0)}})}return Kr(Tt,!1),Gt}function re(Tt){var Rt=(0,Te.Z)({},Tt);return"props"in Rt||Object.defineProperty(Rt,"props",{get:function(){return(0,je.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Rt}}),Rt}var ne=function(Rt,or,jn){if(!or||!or.length)return null;var Gt=!1,qn=function Ar(wr,Sr){var Kr=(0,ye.Z)(Sr),tr=Kr[0],Ln=Kr.slice(1);if(!tr)return[wr];var Gr=wr.split(tr);return Gt=Gt||Gr.length>1,Gr.reduce(function(Ea,Ia){return[].concat((0,De.Z)(Ea),(0,De.Z)(Ar(Ia,Ln)))},[]).filter(Boolean)},yr=qn(Rt,or);return Gt?typeof jn!="undefined"?yr.slice(0,jn):yr:null},ee=ae.createContext(null),de=ee;function oe(Tt){var Rt=Tt.visible,or=Tt.values;if(!Rt)return null;var jn=50;return ae.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(or.slice(0,jn).map(function(Gt){var qn=Gt.label,yr=Gt.value;return["number","string"].includes((0,Ve.Z)(qn))?qn:yr}).join(", ")),or.length>jn?", ...":null)}var Ke=["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"],At=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],It=function(Rt){return Rt==="tags"||Rt==="multiple"},Ft=ae.forwardRef(function(Tt,Rt){var or,jn=Tt.id,Gt=Tt.prefixCls,qn=Tt.className,yr=Tt.showSearch,Ar=Tt.tagRender,wr=Tt.direction,Sr=Tt.omitDomProps,Kr=Tt.displayValues,tr=Tt.onDisplayValuesChange,Ln=Tt.emptyOptions,Gr=Tt.notFoundContent,Ea=Gr===void 0?"Not Found":Gr,Ia=Tt.onClear,Na=Tt.mode,ni=Tt.disabled,yi=Tt.loading,Oa=Tt.getInputElement,Wr=Tt.getRawInputElement,La=Tt.open,ta=Tt.defaultOpen,Ua=Tt.onDropdownVisibleChange,ci=Tt.activeValue,Si=Tt.onActiveValueChange,no=Tt.activeDescendantId,qi=Tt.searchValue,pi=Tt.autoClearSearchValue,vi=Tt.onSearch,_i=Tt.onSearchSplit,$i=Tt.tokenSeparators,na=Tt.allowClear,Un=Tt.prefix,ar=Tt.suffixIcon,Zi=Tt.clearIcon,Di=Tt.OptionList,Wi=Tt.animation,ho=Tt.transitionName,_t=Tt.dropdownStyle,cn=Tt.dropdownClassName,$t=Tt.dropdownMatchSelectWidth,an=Tt.dropdownRender,Bn=Tt.dropdownAlign,Tn=Tt.placement,Er=Tt.builtinPlacements,ir=Tt.getPopupContainer,Xn=Tt.showAction,qt=Xn===void 0?[]:Xn,Jt=Tt.onFocus,kn=Tt.onBlur,_n=Tt.onKeyUp,Kn=Tt.onKeyDown,Dr=Tt.onMouseDown,ue=(0,ge.Z)(Tt,Ke),Ye=It(Na),qe=(yr!==void 0?yr:Ye)||Na==="combobox",nt=(0,Te.Z)({},ue);At.forEach(function(Or){delete nt[Or]}),Sr==null||Sr.forEach(function(Or){delete nt[Or]});var dt=ae.useState(!1),kt=(0,pe.Z)(dt,2),Lt=kt[0],Wt=kt[1];ae.useEffect(function(){Wt((0,Ze.Z)())},[]);var Xt=ae.useRef(null),ln=ae.useRef(null),Ht=ae.useRef(null),gn=ae.useRef(null),Rn=ae.useRef(null),Dn=ae.useRef(!1),wn=Re(),pn=(0,pe.Z)(wn,3),on=pn[0],hn=pn[1],Yn=pn[2];ae.useImperativeHandle(Rt,function(){var Or,ba;return{focus:(Or=gn.current)===null||Or===void 0?void 0:Or.focus,blur:(ba=gn.current)===null||ba===void 0?void 0:ba.blur,scrollTo:function(pa){var Pi;return(Pi=Rn.current)===null||Pi===void 0?void 0:Pi.scrollTo(pa)},nativeElement:Xt.current||ln.current}});var Pn=ae.useMemo(function(){var Or;if(Na!=="combobox")return qi;var ba=(Or=Kr[0])===null||Or===void 0?void 0:Or.value;return typeof ba=="string"||typeof ba=="number"?String(ba):""},[qi,Na,Kr]),Nn=Na==="combobox"&&typeof Oa=="function"&&Oa()||null,sr=typeof Wr=="function"&&Wr(),lr=(0,Ne.x1)(ln,sr==null||(or=sr.props)===null||or===void 0?void 0:or.ref),Br=ae.useState(!1),wa=(0,pe.Z)(Br,2),$r=wa[0],cr=wa[1];(0,Ue.Z)(function(){cr(!0)},[]);var ea=(0,_e.Z)(!1,{defaultValue:ta,value:La}),ra=(0,pe.Z)(ea,2),Xr=ra[0],va=ra[1],Jr=$r?Xr:!1,ma=!Ea&&Ln;(ni||ma&&Jr&&Na==="combobox")&&(Jr=!1);var ha=ma?!1:Jr,mr=ae.useCallback(function(Or){var ba=Or!==void 0?Or:!Jr;ni||(va(ba),Jr!==ba&&(Ua==null||Ua(ba)))},[ni,Jr,va,Ua]),kr=ae.useMemo(function(){return($i||[]).some(function(Or){return[` + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var Zt;Ke&&(Zt=window.scrollY),b.input.focus(),Ke&&window.scrollTo(null,Zt),b.input.reset(),x.somethingSelected()||(z.value=y.prevInput=" "),y.contextMenuPending=fn,b.selForContextMenu=x.doc.sel,clearTimeout(b.detectingSelectAll);function wn(){if(z.selectionStart!=null){var Hr=x.somethingSelected(),la="\u200B"+(Hr?z.value:"");z.value="\u21DA",z.value=la,y.prevInput=Hr?"":"\u200B",z.selectionStart=1,z.selectionEnd=la.length,b.selForContextMenu=x.doc.sel}}function fn(){if(y.contextMenuPending==fn&&(y.contextMenuPending=!1,y.wrapper.style.cssText=et,z.style.cssText=We,pe&&ge<9&&b.scrollbars.setScrollTop(b.scroller.scrollTop=he),z.selectionStart!=null)){(!pe||pe&&ge<9)&&wn();var Hr=0,la=function(){b.selForContextMenu==x.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&y.prevInput=="\u200B"?ti(x,ja)(x):Hr++<10?b.detectingSelectAll=setTimeout(la,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(la,200)}}if(pe&&ge>=9&&wn(),xe){Fr(a);var hr=function(){Ot(window,"mouseup",hr),setTimeout(fn,20)};Ue(window,"mouseup",hr)}else setTimeout(fn,50)},Jo.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Jo.prototype.setUneditable=function(){},Jo.prototype.needsContentAttribute=!1;function Qs(a,y){if(y=y?Dt(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 x=Qe();y.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=Pe.getValue()}var z;if(a.form&&(Ue(a.form,"submit",b),!y.leaveSubmitMethodAlone)){var le=a.form;z=le.submit;try{var he=le.submit=function(){b(),le.submit=z,le.submit(),le.submit=he}}catch(We){}}y.finishInit=function(We){We.save=b,We.getTextArea=function(){return a},We.toTextArea=function(){We.toTextArea=isNaN,b(),a.parentNode.removeChild(We.getWrapperElement()),a.style.display="",a.form&&(Ot(a.form,"submit",b),!y.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var Pe=jo(function(We){return a.parentNode.insertBefore(We,a.nextSibling)},y);return Pe}function Js(a){a.off=Ot,a.on=Ue,a.wheelEventPixels=Es,a.Doc=Qa,a.splitLines=Ta,a.countColumn=Le,a.findColumn=Bt,a.isWordChar=ie,a.Pass=ht,a.signal=Ft,a.Line=Wt,a.changeEnd=iu,a.scrollbarModel=ro,a.Pos=Yt,a.cmpPos=qn,a.modes=pn,a.mimeModes=jt,a.resolveMode=ln,a.getMode=sr,a.modeExtensions=ar,a.extendMode=Kr,a.copyState=mr,a.startState=zr,a.innerMode=Gr,a.commands=Wr,a.keyMap=jn,a.keyName=Ti,a.isModifierKey=$n,a.lookupKey=Pn,a.normalizeKeyMap=uo,a.StringStream=Jn,a.SharedTextMarker=oo,a.TextMarker=Ki,a.LineWidget=to,a.e_preventDefault=Hn,a.e_stopPropagation=gr,a.e_stop=Fr,a.addClass=vt,a.contains=gt,a.rmClass=Ie,a.keyNames=ll}zs(jo),Vs(jo);var qs="iter insert remove copy getEditor constructor".split(" ");for(var as in Qa.prototype)Qa.prototype.hasOwnProperty(as)&&Be(qs,as)<0&&(jo.prototype[as]=function(a){return function(){return a.apply(this.doc,arguments)}}(Qa.prototype[as]));return tn(Qa),jo.inputStyles={textarea:Jo,contenteditable:Bo},jo.defineMode=function(a){!jo.defaults.mode&&a!="null"&&(jo.defaults.mode=a),dn.apply(this,arguments)},jo.defineMIME=vn,jo.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),jo.defineMIME("text/plain","null"),jo.defineExtension=function(a,y){jo.prototype[a]=y},jo.defineDocExtension=function(a,y){Qa.prototype[a]=y},jo.fromTextArea=Qs,Js(jo),jo.version="5.58.2",jo})},25419:function(xn,zt,te){(function(E){E(te(89780),te(15525),te(98101))})(function(E){"use strict";E.defineMode("markdown",function(De,ke){var Te=E.getMode(De,"text/html"),pe=Te.name=="null";function ge(Le){if(E.findModeByName){var ce=E.findModeByName(Le);ce&&(Le=ce.mime||ce.mimes[0])}var Be=E.getMode(De,Le);return Be.name=="null"?null:Be}ke.highlightFormatting===void 0&&(ke.highlightFormatting=!1),ke.maxBlockquoteDepth===void 0&&(ke.maxBlockquoteDepth=0),ke.taskLists===void 0&&(ke.taskLists=!1),ke.strikethrough===void 0&&(ke.strikethrough=!1),ke.emoji===void 0&&(ke.emoji=!1),ke.fencedCodeBlockHighlighting===void 0&&(ke.fencedCodeBlockHighlighting=!0),ke.fencedCodeBlockDefaultMode===void 0&&(ke.fencedCodeBlockDefaultMode="text/plain"),ke.xml===void 0&&(ke.xml=!0),ke.tokenTypeOverrides===void 0&&(ke.tokenTypeOverrides={});var Ke={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 _e in Ke)Ke.hasOwnProperty(_e)&&ke.tokenTypeOverrides[_e]&&(Ke[_e]=ke.tokenTypeOverrides[_e]);var je=/^([*\-_])(?:\s*\1){2,}\s*$/,ae=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,fe=/^\[(x| )\](?=\s)/i,be=ke.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ve=/^ {0,3}(?:\={1,}|-{2,})\s*$/,Ze=/^[^#!\[\]*_\\<>` "'(~:]+/,Ne=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,we=/^\s*\[[^\]]+?\]:.*$/,Se=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\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]/,ot=" ";function rt(Le,ce,Be){return ce.f=ce.inline=Be,Be(Le,ce)}function ut(Le,ce,Be){return ce.f=ce.block=Be,Be(Le,ce)}function Re(Le){return!Le||!/\S/.test(Le.string)}function xe(Le){if(Le.linkTitle=!1,Le.linkHref=!1,Le.linkText=!1,Le.em=!1,Le.strong=!1,Le.strikethrough=!1,Le.quote=0,Le.indentedCode=!1,Le.f==Ie){var ce=pe;if(!ce){var Be=E.innerMode(Te,Le.htmlState);ce=Be.mode.name=="xml"&&Be.state.tagStart===null&&!Be.state.context&&Be.state.tokenize.isInText}ce&&(Le.f=ze,Le.block=Ge,Le.htmlState=null)}return Le.trailingSpace=0,Le.trailingSpaceNewLine=!1,Le.prevLine=Le.thisLine,Le.thisLine={stream:null},null}function Ge(Le,ce){var Be=Le.column()===ce.indentation,Je=Re(ce.prevLine.stream),ht=ce.indentedCode,Me=ce.prevLine.hr,Et=ce.list!==!1,ft=(ce.listStack[ce.listStack.length-1]||0)+3;ce.indentedCode=!1;var Bt=ce.indentation;if(ce.indentationDiff===null&&(ce.indentationDiff=ce.indentation,Et)){for(ce.list=null;Bt=4&&(ht||ce.prevLine.fencedCodeEnd||ce.prevLine.header||Je))return Le.skipToEnd(),ce.indentedCode=!0,Ke.code;if(Le.eatSpace())return null;if(Be&&ce.indentation<=ft&&(Ee=Le.match(be))&&Ee[1].length<=6)return ce.quote=0,ce.header=Ee[1].length,ce.thisLine.header=!0,ke.highlightFormatting&&(ce.formatting="header"),ce.f=ce.inline,ve(ce);if(ce.indentation<=ft&&Le.eat(">"))return ce.quote=Be?1:ce.quote+1,ke.highlightFormatting&&(ce.formatting="quote"),Le.eatSpace(),ve(ce);if(!Xe&&!ce.setext&&Be&&ce.indentation<=ft&&(Ee=Le.match(ae))){var st=Ee[1]?"ol":"ul";return ce.indentation=Bt+Le.current().length,ce.list=!0,ce.quote=0,ce.listStack.push(ce.indentation),ce.em=!1,ce.strong=!1,ce.code=!1,ce.strikethrough=!1,ke.taskLists&&Le.match(fe,!1)&&(ce.taskList=!0),ce.f=ce.inline,ke.highlightFormatting&&(ce.formatting=["list","list-"+st]),ve(ce)}else{if(Be&&ce.indentation<=ft&&(Ee=Le.match(Ne,!0)))return ce.quote=0,ce.fencedEndRE=new RegExp(Ee[1]+"+ *$"),ce.localMode=ke.fencedCodeBlockHighlighting&&ge(Ee[2]||ke.fencedCodeBlockDefaultMode),ce.localMode&&(ce.localState=E.startState(ce.localMode)),ce.f=ce.block=pt,ke.highlightFormatting&&(ce.formatting="code-block"),ce.code=-1,ve(ce);if(ce.setext||(!at||!Et)&&!ce.quote&&ce.list===!1&&!ce.code&&!Xe&&!we.test(Le.string)&&(Ee=Le.lookAhead(1))&&(Ee=Ee.match(Ve)))return ce.setext?(ce.header=ce.setext,ce.setext=0,Le.skipToEnd(),ke.highlightFormatting&&(ce.formatting="header")):(ce.header=Ee[0].charAt(0)=="="?1:2,ce.setext=ce.header),ce.thisLine.header=!0,ce.f=ce.inline,ve(ce);if(Xe)return Le.skipToEnd(),ce.hr=!0,ce.thisLine.hr=!0,Ke.hr;if(Le.peek()==="[")return rt(Le,ce,Pt)}return rt(Le,ce,ce.inline)}function Ie(Le,ce){var Be=Te.token(Le,ce.htmlState);if(!pe){var Je=E.innerMode(Te,ce.htmlState);(Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText||ce.md_inside&&Le.current().indexOf(">")>-1)&&(ce.f=ze,ce.block=Ge,ce.htmlState=null)}return Be}function pt(Le,ce){var Be=ce.listStack[ce.listStack.length-1]||0,Je=ce.indentation=Le.quote?ce.push(Ke.formatting+"-"+Le.formatting[Be]+"-"+Le.quote):ce.push("error"))}if(Le.taskOpen)return ce.push("meta"),ce.length?ce.join(" "):null;if(Le.taskClosed)return ce.push("property"),ce.length?ce.join(" "):null;if(Le.linkHref?ce.push(Ke.linkHref,"url"):(Le.strong&&ce.push(Ke.strong),Le.em&&ce.push(Ke.em),Le.strikethrough&&ce.push(Ke.strikethrough),Le.emoji&&ce.push(Ke.emoji),Le.linkText&&ce.push(Ke.linkText),Le.code&&ce.push(Ke.code),Le.image&&ce.push(Ke.image),Le.imageAltText&&ce.push(Ke.imageAltText,"link"),Le.imageMarker&&ce.push(Ke.imageMarker)),Le.header&&ce.push(Ke.header,Ke.header+"-"+Le.header),Le.quote&&(ce.push(Ke.quote),!ke.maxBlockquoteDepth||ke.maxBlockquoteDepth>=Le.quote?ce.push(Ke.quote+"-"+Le.quote):ce.push(Ke.quote+"-"+ke.maxBlockquoteDepth)),Le.list!==!1){var Je=(Le.listStack.length-1)%3;Je?Je===1?ce.push(Ke.list2):ce.push(Ke.list3):ce.push(Ke.list1)}return Le.trailingSpaceNewLine?ce.push("trailing-space-new-line"):Le.trailingSpace&&ce.push("trailing-space-"+(Le.trailingSpace%2?"a":"b")),ce.length?ce.join(" "):null}function Oe(Le,ce){if(Le.match(Ze,!0))return ve(ce)}function ze(Le,ce){var Be=ce.text(Le,ce);if(typeof Be!="undefined")return Be;if(ce.list)return ce.list=null,ve(ce);if(ce.taskList){var Je=Le.match(fe,!0)[1]===" ";return Je?ce.taskOpen=!0:ce.taskClosed=!0,ke.highlightFormatting&&(ce.formatting="task"),ce.taskList=!1,ve(ce)}if(ce.taskOpen=!1,ce.taskClosed=!1,ce.header&&Le.match(/^#+$/,!0))return ke.highlightFormatting&&(ce.formatting="header"),ve(ce);var ht=Le.next();if(ce.linkTitle){ce.linkTitle=!1;var Me=ht;ht==="("&&(Me=")"),Me=(Me+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Et="^\\s*(?:[^"+Me+"\\\\]+|\\\\\\\\|\\\\.)"+Me;if(Le.match(new RegExp(Et),!0))return Ke.linkHref}if(ht==="`"){var ft=ce.formatting;ke.highlightFormatting&&(ce.formatting="code"),Le.eatWhile("`");var Bt=Le.current().length;if(ce.code==0&&(!ce.quote||Bt==1))return ce.code=Bt,ve(ce);if(Bt==ce.code){var at=ve(ce);return ce.code=0,at}else return ce.formatting=ft,ve(ce)}else if(ce.code)return ve(ce);if(ht==="\\"&&(Le.next(),ke.highlightFormatting)){var Xe=ve(ce),Ee=Ke.formatting+"-escape";return Xe?Xe+" "+Ee:Ee}if(ht==="!"&&Le.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return ce.imageMarker=!0,ce.image=!0,ke.highlightFormatting&&(ce.formatting="image"),ve(ce);if(ht==="["&&ce.imageMarker&&Le.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return ce.imageMarker=!1,ce.imageAltText=!0,ke.highlightFormatting&&(ce.formatting="image"),ve(ce);if(ht==="]"&&ce.imageAltText){ke.highlightFormatting&&(ce.formatting="image");var Xe=ve(ce);return ce.imageAltText=!1,ce.image=!1,ce.inline=ce.f=gt,Xe}if(ht==="["&&!ce.image)return ce.linkText&&Le.match(/^.*?\]/)||(ce.linkText=!0,ke.highlightFormatting&&(ce.formatting="link")),ve(ce);if(ht==="]"&&ce.linkText){ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return ce.linkText=!1,ce.inline=ce.f=Le.match(/\(.*?\)| ?\[.*?\]/,!1)?gt:ze,Xe}if(ht==="<"&&Le.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){ce.f=ce.inline=He,ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return Xe?Xe+=" ":Xe="",Xe+Ke.linkInline}if(ht==="<"&&Le.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){ce.f=ce.inline=He,ke.highlightFormatting&&(ce.formatting="link");var Xe=ve(ce);return Xe?Xe+=" ":Xe="",Xe+Ke.linkEmail}if(ke.xml&&ht==="<"&&Le.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var st=Le.string.indexOf(">",Le.pos);if(st!=-1){var wt=Le.string.substring(Le.start,st);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(wt)&&(ce.md_inside=!0)}return Le.backUp(1),ce.htmlState=E.startState(Te),ut(Le,ce,Ie)}if(ke.xml&&ht==="<"&&Le.match(/^\/\w*?>/))return ce.md_inside=!1,"tag";if(ht==="*"||ht==="_"){for(var ct=1,it=Le.pos==1?" ":Le.string.charAt(Le.pos-2);ct<3&&Le.eat(ht);)ct++;var Fe=Le.peek()||" ",ie=!/\s/.test(Fe)&&(!Se.test(Fe)||/\s/.test(it)||Se.test(it)),se=!/\s/.test(it)&&(!Se.test(it)||/\s/.test(Fe)||Se.test(Fe)),Ce=null,ye=null;if(ct%2&&(!ce.em&&ie&&(ht==="*"||!se||Se.test(it))?Ce=!0:ce.em==ht&&se&&(ht==="*"||!ie||Se.test(Fe))&&(Ce=!1)),ct>1&&(!ce.strong&&ie&&(ht==="*"||!se||Se.test(it))?ye=!0:ce.strong==ht&&se&&(ht==="*"||!ie||Se.test(Fe))&&(ye=!1)),ye!=null||Ce!=null){ke.highlightFormatting&&(ce.formatting=Ce==null?"strong":ye==null?"em":"strong em"),Ce===!0&&(ce.em=ht),ye===!0&&(ce.strong=ht);var at=ve(ce);return Ce===!1&&(ce.em=!1),ye===!1&&(ce.strong=!1),at}}else if(ht===" "&&(Le.eat("*")||Le.eat("_"))){if(Le.peek()===" ")return ve(ce);Le.backUp(1)}if(ke.strikethrough){if(ht==="~"&&Le.eatWhile(ht)){if(ce.strikethrough){ke.highlightFormatting&&(ce.formatting="strikethrough");var at=ve(ce);return ce.strikethrough=!1,at}else if(Le.match(/^[^\s]/,!1))return ce.strikethrough=!0,ke.highlightFormatting&&(ce.formatting="strikethrough"),ve(ce)}else if(ht===" "&&Le.match(/^~~/,!0)){if(Le.peek()===" ")return ve(ce);Le.backUp(2)}}if(ke.emoji&&ht===":"&&Le.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){ce.emoji=!0,ke.highlightFormatting&&(ce.formatting="emoji");var mt=ve(ce);return ce.emoji=!1,mt}return ht===" "&&(Le.match(/^ +$/,!1)?ce.trailingSpace++:ce.trailingSpace&&(ce.trailingSpaceNewLine=!0)),ve(ce)}function He(Le,ce){var Be=Le.next();if(Be===">"){ce.f=ce.inline=ze,ke.highlightFormatting&&(ce.formatting="link");var Je=ve(ce);return Je?Je+=" ":Je="",Je+Ke.linkInline}return Le.match(/^[^>]+/,!0),Ke.linkInline}function gt(Le,ce){if(Le.eatSpace())return null;var Be=Le.next();return Be==="("||Be==="["?(ce.f=ce.inline=vt(Be==="("?")":"]"),ke.highlightFormatting&&(ce.formatting="link-string"),ce.linkHref=!0,ve(ce)):"error"}var Qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function vt(Le){return function(ce,Be){var Je=ce.next();if(Je===Le){Be.f=Be.inline=ze,ke.highlightFormatting&&(Be.formatting="link-string");var ht=ve(Be);return Be.linkHref=!1,ht}return ce.match(Qe[Le]),Be.linkHref=!0,ve(Be)}}function Pt(Le,ce){return Le.match(/^([^\]\\]|\\.)*\]:/,!1)?(ce.f=St,Le.next(),ke.highlightFormatting&&(ce.formatting="link"),ce.linkText=!0,ve(ce)):rt(Le,ce,ze)}function St(Le,ce){if(Le.match(/^\]:/,!0)){ce.f=ce.inline=xt,ke.highlightFormatting&&(ce.formatting="link");var Be=ve(ce);return ce.linkText=!1,Be}return Le.match(/^([^\]\\]|\\.)+/,!0),Ke.linkText}function xt(Le,ce){return Le.eatSpace()?null:(Le.match(/^[^\s]+/,!0),Le.peek()===void 0?ce.linkTitle=!0:Le.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),ce.f=ce.inline=ze,Ke.linkHref+" url")}var Dt={startState:function(){return{f:Ge,prevLine:{stream:null},thisLine:{stream:null},block:Ge,htmlState:null,indentation:0,inline:ze,text:Oe,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(Le){return{f:Le.f,prevLine:Le.prevLine,thisLine:Le.thisLine,block:Le.block,htmlState:Le.htmlState&&E.copyState(Te,Le.htmlState),indentation:Le.indentation,localMode:Le.localMode,localState:Le.localMode?E.copyState(Le.localMode,Le.localState):null,inline:Le.inline,text:Le.text,formatting:!1,linkText:Le.linkText,linkTitle:Le.linkTitle,linkHref:Le.linkHref,code:Le.code,em:Le.em,strong:Le.strong,strikethrough:Le.strikethrough,emoji:Le.emoji,header:Le.header,setext:Le.setext,hr:Le.hr,taskList:Le.taskList,list:Le.list,listStack:Le.listStack.slice(0),quote:Le.quote,indentedCode:Le.indentedCode,trailingSpace:Le.trailingSpace,trailingSpaceNewLine:Le.trailingSpaceNewLine,md_inside:Le.md_inside,fencedEndRE:Le.fencedEndRE}},token:function(Le,ce){if(ce.formatting=!1,Le!=ce.thisLine.stream){if(ce.header=0,ce.hr=!1,Le.match(/^\s*$/,!0))return xe(ce),null;if(ce.prevLine=ce.thisLine,ce.thisLine={stream:Le},ce.taskList=!1,ce.trailingSpace=0,ce.trailingSpaceNewLine=!1,!ce.localState&&(ce.f=ce.block,ce.f!=Ie)){var Be=Le.match(/^\s*/,!0)[0].replace(/\t/g,ot).length;if(ce.indentation=Be,ce.indentationDiff=null,Be>0)return null}}return ce.f(Le,ce)},innerMode:function(Le){return Le.block==Ie?{state:Le.htmlState,mode:Te}:Le.localState?{state:Le.localState,mode:Le.localMode}:{state:Le,mode:Dt}},indent:function(Le,ce,Be){return Le.block==Ie&&Te.indent?Te.indent(Le.htmlState,ce,Be):Le.localState&&Le.localMode.indent?Le.localMode.indent(Le.localState,ce,Be):E.Pass},blankLine:xe,getType:ve,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Dt},"xml"),E.defineMIME("text/markdown","markdown"),E.defineMIME("text/x-markdown","markdown")})},98101:function(xn,zt,te){(function(E){E(te(89780))})(function(E){"use strict";E.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 De=0;De-1&&Te.substring(Ke+1,Te.length);if(_e)return E.findModeByExtension(_e)},E.findModeByName=function(Te){Te=Te.toLowerCase();for(var pe=0;pe0?Ze.cmdState[Ze.cmdState.length-1]:null}function ge(Ze){var Ne=Ze.cmdState.pop();Ne&&Ne.closeBracket()}function Ke(Ze){for(var Ne=Ze.cmdState,we=Ne.length-1;we>=0;we--){var Se=Ne[we];if(Se.name!="DEFAULT")return Se}return{styleIdentifier:function(){return null}}}function _e(Ze,Ne,we){return function(){this.name=Ze,this.bracketNo=0,this.style=Ne,this.styles=we,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var je={};je.importmodule=_e("importmodule","tag",["string","builtin"]),je.documentclass=_e("documentclass","tag",["","atom"]),je.usepackage=_e("usepackage","tag",["atom"]),je.begin=_e("begin","tag",["atom"]),je.end=_e("end","tag",["atom"]),je.label=_e("label","tag",["atom"]),je.ref=_e("ref","tag",["atom"]),je.eqref=_e("eqref","tag",["atom"]),je.cite=_e("cite","tag",["atom"]),je.bibitem=_e("bibitem","tag",["atom"]),je.Bibitem=_e("Bibitem","tag",["atom"]),je.RBibitem=_e("RBibitem","tag",["atom"]),je.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function ae(Ze,Ne){Ze.f=Ne}function fe(Ze,Ne){var we;if(Ze.match(/^\\[a-zA-Z@]+/)){var Se=Ze.current().slice(1);return we=je.hasOwnProperty(Se)?je[Se]:je.DEFAULT,we=new we,Te(Ne,we),ae(Ne,Ve),we.style}if(Ze.match(/^\\[$&%#{}_]/)||Ze.match(/^\\[,;!\/\\]/))return"tag";if(Ze.match("\\["))return ae(Ne,function(rt,ut){return be(rt,ut,"\\]")}),"keyword";if(Ze.match("\\("))return ae(Ne,function(rt,ut){return be(rt,ut,"\\)")}),"keyword";if(Ze.match("$$"))return ae(Ne,function(rt,ut){return be(rt,ut,"$$")}),"keyword";if(Ze.match("$"))return ae(Ne,function(rt,ut){return be(rt,ut,"$")}),"keyword";var ot=Ze.next();if(ot=="%")return Ze.skipToEnd(),"comment";if(ot=="}"||ot=="]"){if(we=pe(Ne),we)we.closeBracket(ot),ae(Ne,Ve);else return"error";return"bracket"}else return ot=="{"||ot=="["?(we=je.DEFAULT,we=new we,Te(Ne,we),"bracket"):/\d/.test(ot)?(Ze.eatWhile(/[\w.%]/),"atom"):(Ze.eatWhile(/[\w\-_]/),we=Ke(Ne),we.name=="begin"&&(we.argument=Ze.current()),we.styleIdentifier())}function be(Ze,Ne,we){if(Ze.eatSpace())return null;if(we&&Ze.match(we))return ae(Ne,fe),"keyword";if(Ze.match(/^\\[a-zA-Z@]+/))return"tag";if(Ze.match(/^[a-zA-Z]+/))return"variable-2";if(Ze.match(/^\\[$&%#{}_]/)||Ze.match(/^\\[,;!\/]/)||Ze.match(/^[\^_&]/))return"tag";if(Ze.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Ze.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Se=Ze.next();return Se=="{"||Se=="}"||Se=="["||Se=="]"||Se=="("||Se==")"?"bracket":Se=="%"?(Ze.skipToEnd(),"comment"):"error"}function Ve(Ze,Ne){var we=Ze.peek(),Se;return we=="{"||we=="["?(Se=pe(Ne),Se.openBracket(we),Ze.eat(we),ae(Ne,fe),"bracket"):/[ \t\r]/.test(we)?(Ze.eat(we),null):(ae(Ne,fe),ge(Ne),fe(Ze,Ne))}return{startState:function(){var Ze=ke.inMathMode?function(Ne,we){return be(Ne,we)}:fe;return{cmdState:[],f:Ze}},copyState:function(Ze){return{cmdState:Ze.cmdState.slice(),f:Ze.f}},token:function(Ze,Ne){return Ne.f(Ze,Ne)},blankLine:function(Ze){Ze.f=fe,Ze.cmdState.length=0},lineComment:"%"}}),E.defineMIME("text/x-stex","stex"),E.defineMIME("text/x-latex","stex")})},15525:function(xn,zt,te){(function(E){E(te(89780))})(function(E){"use strict";var De={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},ke={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};E.defineMode("xml",function(Te,pe){var ge=Te.indentUnit,Ke={},_e=pe.htmlMode?De:ke;for(var je in _e)Ke[je]=_e[je];for(var je in pe)Ke[je]=pe[je];var ae,fe;function be(He,gt){function Qe(St){return gt.tokenize=St,St(He,gt)}var vt=He.next();if(vt=="<")return He.eat("!")?He.eat("[")?He.match("CDATA[")?Qe(Ne("atom","]]>")):null:He.match("--")?Qe(Ne("comment","-->")):He.match("DOCTYPE",!0,!0)?(He.eatWhile(/[\w\._\-]/),Qe(we(1))):null:He.eat("?")?(He.eatWhile(/[\w\._\-]/),gt.tokenize=Ne("meta","?>"),"meta"):(ae=He.eat("/")?"closeTag":"openTag",gt.tokenize=Ve,"tag bracket");if(vt=="&"){var Pt;return He.eat("#")?He.eat("x")?Pt=He.eatWhile(/[a-fA-F\d]/)&&He.eat(";"):Pt=He.eatWhile(/[\d]/)&&He.eat(";"):Pt=He.eatWhile(/[\w\.\-:]/)&&He.eat(";"),Pt?"atom":"error"}else return He.eatWhile(/[^&<]/),null}be.isInText=!0;function Ve(He,gt){var Qe=He.next();if(Qe==">"||Qe=="/"&&He.eat(">"))return gt.tokenize=be,ae=Qe==">"?"endTag":"selfcloseTag","tag bracket";if(Qe=="=")return ae="equals",null;if(Qe=="<"){gt.tokenize=be,gt.state=ut,gt.tagName=gt.tagStart=null;var vt=gt.tokenize(He,gt);return vt?vt+" tag error":"tag error"}else return/[\'\"]/.test(Qe)?(gt.tokenize=Ze(Qe),gt.stringStartCol=He.column(),gt.tokenize(He,gt)):(He.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function Ze(He){var gt=function(Qe,vt){for(;!Qe.eol();)if(Qe.next()==He){vt.tokenize=Ve;break}return"string"};return gt.isInAttribute=!0,gt}function Ne(He,gt){return function(Qe,vt){for(;!Qe.eol();){if(Qe.match(gt)){vt.tokenize=be;break}Qe.next()}return He}}function we(He){return function(gt,Qe){for(var vt;(vt=gt.next())!=null;){if(vt=="<")return Qe.tokenize=we(He+1),Qe.tokenize(gt,Qe);if(vt==">")if(He==1){Qe.tokenize=be;break}else return Qe.tokenize=we(He-1),Qe.tokenize(gt,Qe)}return"meta"}}function Se(He,gt,Qe){this.prev=He.context,this.tagName=gt,this.indent=He.indented,this.startOfLine=Qe,(Ke.doNotIndent.hasOwnProperty(gt)||He.context&&He.context.noIndent)&&(this.noIndent=!0)}function ot(He){He.context&&(He.context=He.context.prev)}function rt(He,gt){for(var Qe;;){if(!He.context||(Qe=He.context.tagName,!Ke.contextGrabbers.hasOwnProperty(Qe)||!Ke.contextGrabbers[Qe].hasOwnProperty(gt)))return;ot(He)}}function ut(He,gt,Qe){return He=="openTag"?(Qe.tagStart=gt.column(),Re):He=="closeTag"?xe:ut}function Re(He,gt,Qe){return He=="word"?(Qe.tagName=gt.current(),fe="tag",pt):Ke.allowMissingTagName&&He=="endTag"?(fe="tag bracket",pt(He,gt,Qe)):(fe="error",Re)}function xe(He,gt,Qe){if(He=="word"){var vt=gt.current();return Qe.context&&Qe.context.tagName!=vt&&Ke.implicitlyClosed.hasOwnProperty(Qe.context.tagName)&&ot(Qe),Qe.context&&Qe.context.tagName==vt||Ke.matchClosing===!1?(fe="tag",Ge):(fe="tag error",Ie)}else return Ke.allowMissingTagName&&He=="endTag"?(fe="tag bracket",Ge(He,gt,Qe)):(fe="error",Ie)}function Ge(He,gt,Qe){return He!="endTag"?(fe="error",Ge):(ot(Qe),ut)}function Ie(He,gt,Qe){return fe="error",Ge(He,gt,Qe)}function pt(He,gt,Qe){if(He=="word")return fe="attribute",ve;if(He=="endTag"||He=="selfcloseTag"){var vt=Qe.tagName,Pt=Qe.tagStart;return Qe.tagName=Qe.tagStart=null,He=="selfcloseTag"||Ke.autoSelfClosers.hasOwnProperty(vt)?rt(Qe,vt):(rt(Qe,vt),Qe.context=new Se(Qe,vt,Pt==Qe.indented)),ut}return fe="error",pt}function ve(He,gt,Qe){return He=="equals"?Oe:(Ke.allowMissing||(fe="error"),pt(He,gt,Qe))}function Oe(He,gt,Qe){return He=="string"?ze:He=="word"&&Ke.allowUnquoted?(fe="string",pt):(fe="error",pt(He,gt,Qe))}function ze(He,gt,Qe){return He=="string"?ze:pt(He,gt,Qe)}return{startState:function(He){var gt={tokenize:be,state:ut,indented:He||0,tagName:null,tagStart:null,context:null};return He!=null&&(gt.baseIndent=He),gt},token:function(He,gt){if(!gt.tagName&&He.sol()&&(gt.indented=He.indentation()),He.eatSpace())return null;ae=null;var Qe=gt.tokenize(He,gt);return(Qe||ae)&&Qe!="comment"&&(fe=null,gt.state=gt.state(ae||Qe,He,gt),fe&&(Qe=fe=="error"?Qe+" error":fe)),Qe},indent:function(He,gt,Qe){var vt=He.context;if(He.tokenize.isInAttribute)return He.tagStart==He.indented?He.stringStartCol+1:He.indented+ge;if(vt&&vt.noIndent)return E.Pass;if(He.tokenize!=Ve&&He.tokenize!=be)return Qe?Qe.match(/^(\s*)/)[0].length:0;if(He.tagName)return Ke.multilineTagIndentPastTag!==!1?He.tagStart+He.tagName.length+2:He.tagStart+ge*(Ke.multilineTagIndentFactor||1);if(Ke.alignCDATA&&/$/,blockCommentStart:"",configuration:Ke.htmlMode?"html":"xml",helperType:Ke.htmlMode?"html":"xml",skipAttribute:function(He){He.state==Oe&&(He.state=pt)},xmlCurrentTag:function(He){return He.tagName?{name:He.tagName,close:He.type=="closeTag"}:null},xmlCurrentContext:function(He){for(var gt=[],Qe=He.context;Qe;Qe=Qe.prev)Qe.tagName&>.push(Qe.tagName);return gt.reverse()}}}),E.defineMIME("text/xml","xml"),E.defineMIME("application/xml","xml"),E.mimeModes.hasOwnProperty("text/html")||E.defineMIME("text/html",{name:"xml",htmlMode:!0})})},67467:function(xn,zt){zt.read=function(te,E,De,ke,Te){var pe,ge,Ke=Te*8-ke-1,_e=(1<>1,ae=-7,fe=De?Te-1:0,be=De?-1:1,Ve=te[E+fe];for(fe+=be,pe=Ve&(1<<-ae)-1,Ve>>=-ae,ae+=Ke;ae>0;pe=pe*256+te[E+fe],fe+=be,ae-=8);for(ge=pe&(1<<-ae)-1,pe>>=-ae,ae+=ke;ae>0;ge=ge*256+te[E+fe],fe+=be,ae-=8);if(pe===0)pe=1-je;else{if(pe===_e)return ge?NaN:(Ve?-1:1)*(1/0);ge=ge+Math.pow(2,ke),pe=pe-je}return(Ve?-1:1)*ge*Math.pow(2,pe-ke)},zt.write=function(te,E,De,ke,Te,pe){var ge,Ke,_e,je=pe*8-Te-1,ae=(1<>1,be=Te===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ve=ke?0:pe-1,Ze=ke?1:-1,Ne=E<0||E===0&&1/E<0?1:0;for(E=Math.abs(E),isNaN(E)||E===1/0?(Ke=isNaN(E)?1:0,ge=ae):(ge=Math.floor(Math.log(E)/Math.LN2),E*(_e=Math.pow(2,-ge))<1&&(ge--,_e*=2),ge+fe>=1?E+=be/_e:E+=be*Math.pow(2,1-fe),E*_e>=2&&(ge++,_e/=2),ge+fe>=ae?(Ke=0,ge=ae):ge+fe>=1?(Ke=(E*_e-1)*Math.pow(2,Te),ge=ge+fe):(Ke=E*Math.pow(2,fe-1)*Math.pow(2,Te),ge=0));Te>=8;te[De+Ve]=Ke&255,Ve+=Ze,Ke/=256,Te-=8);for(ge=ge<0;te[De+Ve]=ge&255,Ve+=Ze,ge/=256,je-=8);te[De+Ve-Ze]|=Ne*128}},66042:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return gt}});var E=te(33885),De=te(42978),ke=te(43403),Te=te(34280),pe=te(59301),ge=pe.createContext(null),Ke=pe.createContext({}),_e=ge,je=te(20068),ae=te(54476),fe=te(92310),be=te.n(fe),Ve=te(77900),Ze=te(10228),Ne=te(26112),we=te(75931),Se=te(8654),ot=["prefixCls","className","containerRef"],rt=function(vt){var Pt=vt.prefixCls,St=vt.className,xt=vt.containerRef,Dt=(0,we.Z)(vt,ot),Le=pe.useContext(Ke),ce=Le.panel,Be=(0,Se.x1)(ce,xt);return pe.createElement("div",(0,ae.Z)({className:be()("".concat(Pt,"-content"),St),role:"dialog",ref:Be},(0,Ne.Z)(vt,{aria:!0}),{"aria-modal":"true"},Dt))},ut=rt,Re=te(48736);function xe(Qe){return typeof Qe=="string"&&String(Number(Qe))===Qe?((0,Re.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Qe)):Qe}function Ge(Qe){warning(!("wrapperClassName"in Qe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Qe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Ie={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function pt(Qe,vt){var Pt,St,xt,Dt=Qe.prefixCls,Le=Qe.open,ce=Qe.placement,Be=Qe.inline,Je=Qe.push,ht=Qe.forceRender,Me=Qe.autoFocus,Et=Qe.keyboard,ft=Qe.classNames,Bt=Qe.rootClassName,at=Qe.rootStyle,Xe=Qe.zIndex,Ee=Qe.className,st=Qe.id,wt=Qe.style,ct=Qe.motion,it=Qe.width,Fe=Qe.height,ie=Qe.children,se=Qe.mask,Ce=Qe.maskClosable,ye=Qe.maskMotion,mt=Qe.maskClassName,Ct=Qe.maskStyle,Ut=Qe.afterOpenChange,me=Qe.onClose,re=Qe.onMouseEnter,ne=Qe.onMouseOver,ee=Qe.onMouseLeave,de=Qe.onClick,oe=Qe.onKeyDown,Ue=Qe.onKeyUp,At=Qe.styles,Ot=Qe.drawerRender,Ft=pe.useRef(),bt=pe.useRef(),Nt=pe.useRef();pe.useImperativeHandle(vt,function(){return Ft.current});var Xt=function(nn){var En=nn.keyCode,pn=nn.shiftKey;switch(En){case Ze.Z.TAB:{if(En===Ze.Z.TAB){if(!pn&&document.activeElement===Nt.current){var jt;(jt=bt.current)===null||jt===void 0||jt.focus({preventScroll:!0})}else if(pn&&document.activeElement===bt.current){var dn;(dn=Nt.current)===null||dn===void 0||dn.focus({preventScroll:!0})}}break}case Ze.Z.ESC:{me&&Et&&(nn.stopPropagation(),me(nn));break}}};pe.useEffect(function(){if(Le&&Me){var Vt;(Vt=Ft.current)===null||Vt===void 0||Vt.focus({preventScroll:!0})}},[Le]);var tn=pe.useState(!1),Hn=(0,De.Z)(tn,2),gr=Hn[0],An=Hn[1],Fr=pe.useContext(_e),ua;typeof Je=="boolean"?ua=Je?{}:{distance:0}:ua=Je||{};var da=(Pt=(St=(xt=ua)===null||xt===void 0?void 0:xt.distance)!==null&&St!==void 0?St:Fr==null?void 0:Fr.pushDistance)!==null&&Pt!==void 0?Pt:180,fa=pe.useMemo(function(){return{pushDistance:da,push:function(){An(!0)},pull:function(){An(!1)}}},[da]);pe.useEffect(function(){if(Le){var Vt;Fr==null||(Vt=Fr.push)===null||Vt===void 0||Vt.call(Fr)}else{var nn;Fr==null||(nn=Fr.pull)===null||nn===void 0||nn.call(Fr)}},[Le]),pe.useEffect(function(){return function(){var Vt;Fr==null||(Vt=Fr.pull)===null||Vt===void 0||Vt.call(Fr)}},[]);var sa=se&&pe.createElement(Ve.default,(0,ae.Z)({key:"mask"},ye,{visible:Le}),function(Vt,nn){var En=Vt.className,pn=Vt.style;return pe.createElement("div",{className:be()("".concat(Dt,"-mask"),En,ft==null?void 0:ft.mask,mt),style:(0,E.Z)((0,E.Z)((0,E.Z)({},pn),Ct),At==null?void 0:At.mask),onClick:Ce&&Le?me:void 0,ref:nn})}),Pa=typeof ct=="function"?ct(ce):ct,ma={};if(gr&&da)switch(ce){case"top":ma.transform="translateY(".concat(da,"px)");break;case"bottom":ma.transform="translateY(".concat(-da,"px)");break;case"left":ma.transform="translateX(".concat(da,"px)");break;default:ma.transform="translateX(".concat(-da,"px)");break}ce==="left"||ce==="right"?ma.width=xe(it):ma.height=xe(Fe);var Sr={onMouseEnter:re,onMouseOver:ne,onMouseLeave:ee,onClick:de,onKeyDown:oe,onKeyUp:Ue},Ta=pe.createElement(Ve.default,(0,ae.Z)({key:"panel"},Pa,{visible:Le,forceRender:ht,onVisibleChanged:function(nn){Ut==null||Ut(nn)},removeOnLeave:!1,leavedClassName:"".concat(Dt,"-content-wrapper-hidden")}),function(Vt,nn){var En=Vt.className,pn=Vt.style,jt=pe.createElement(ut,(0,ae.Z)({id:st,containerRef:nn,prefixCls:Dt,className:be()(Ee,ft==null?void 0:ft.content),style:(0,E.Z)((0,E.Z)({},wt),At==null?void 0:At.content)},(0,Ne.Z)(Qe,{aria:!0}),Sr),ie);return pe.createElement("div",(0,ae.Z)({className:be()("".concat(Dt,"-content-wrapper"),ft==null?void 0:ft.wrapper,En),style:(0,E.Z)((0,E.Z)((0,E.Z)({},ma),pn),At==null?void 0:At.wrapper)},(0,Ne.Z)(Qe,{data:!0})),Ot?Ot(jt):jt)}),ya=(0,E.Z)({},at);return Xe&&(ya.zIndex=Xe),pe.createElement(_e.Provider,{value:fa},pe.createElement("div",{className:be()(Dt,"".concat(Dt,"-").concat(ce),Bt,(0,je.Z)((0,je.Z)({},"".concat(Dt,"-open"),Le),"".concat(Dt,"-inline"),Be)),style:ya,tabIndex:-1,ref:Ft,onKeyDown:Xt},sa,pe.createElement("div",{tabIndex:0,ref:bt,style:Ie,"aria-hidden":"true","data-sentinel":"start"}),Ta,pe.createElement("div",{tabIndex:0,ref:Nt,style:Ie,"aria-hidden":"true","data-sentinel":"end"})))}var ve=pe.forwardRef(pt),Oe=ve,ze=function(vt){var Pt=vt.open,St=Pt===void 0?!1:Pt,xt=vt.prefixCls,Dt=xt===void 0?"rc-drawer":xt,Le=vt.placement,ce=Le===void 0?"right":Le,Be=vt.autoFocus,Je=Be===void 0?!0:Be,ht=vt.keyboard,Me=ht===void 0?!0:ht,Et=vt.width,ft=Et===void 0?378:Et,Bt=vt.mask,at=Bt===void 0?!0:Bt,Xe=vt.maskClosable,Ee=Xe===void 0?!0:Xe,st=vt.getContainer,wt=vt.forceRender,ct=vt.afterOpenChange,it=vt.destroyOnClose,Fe=vt.onMouseEnter,ie=vt.onMouseOver,se=vt.onMouseLeave,Ce=vt.onClick,ye=vt.onKeyDown,mt=vt.onKeyUp,Ct=vt.panelRef,Ut=pe.useState(!1),me=(0,De.Z)(Ut,2),re=me[0],ne=me[1],ee=pe.useState(!1),de=(0,De.Z)(ee,2),oe=de[0],Ue=de[1];(0,Te.Z)(function(){Ue(!0)},[]);var At=oe?St:!1,Ot=pe.useRef(),Ft=pe.useRef();(0,Te.Z)(function(){At&&(Ft.current=document.activeElement)},[At]);var bt=function(gr){var An;if(ne(gr),ct==null||ct(gr),!gr&&Ft.current&&!((An=Ot.current)!==null&&An!==void 0&&An.contains(Ft.current))){var Fr;(Fr=Ft.current)===null||Fr===void 0||Fr.focus({preventScroll:!0})}},Nt=pe.useMemo(function(){return{panel:Ct}},[Ct]);if(!wt&&!re&&!At&&it)return null;var Xt={onMouseEnter:Fe,onMouseOver:ie,onMouseLeave:se,onClick:Ce,onKeyDown:ye,onKeyUp:mt},tn=(0,E.Z)((0,E.Z)({},vt),{},{open:At,prefixCls:Dt,placement:ce,autoFocus:Je,keyboard:Me,width:ft,mask:at,maskClosable:Ee,inline:st===!1,afterOpenChange:bt,ref:Ot},Xt);return pe.createElement(Ke.Provider,{value:Nt},pe.createElement(ke.Z,{open:At||wt||re,autoDestroy:!1,getContainer:st,autoLock:at&&(At||re)},pe.createElement(Oe,tn)))},He=ze,gt=He},20922:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return at}});var E=te(54476),De=te(20068),ke=te(76190),Te=te(42978),pe=te(75931),ge=te(67732),Ke=te(83652);function _e(){return typeof BigInt=="function"}function je(Xe){return!Xe&&Xe!==0&&!Number.isNaN(Xe)||!String(Xe).trim()}function ae(Xe){var Ee=Xe.trim(),st=Ee.startsWith("-");st&&(Ee=Ee.slice(1)),Ee=Ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Ee.startsWith(".")&&(Ee="0".concat(Ee));var wt=Ee||"0",ct=wt.split("."),it=ct[0]||"0",Fe=ct[1]||"0";it==="0"&&Fe==="0"&&(st=!1);var ie=st?"-":"";return{negative:st,negativeStr:ie,trimStr:wt,integerStr:it,decimalStr:Fe,fullStr:"".concat(ie).concat(wt)}}function fe(Xe){var Ee=String(Xe);return!Number.isNaN(Number(Ee))&&Ee.includes("e")}function be(Xe){var Ee=String(Xe);if(fe(Xe)){var st=Number(Ee.slice(Ee.indexOf("e-")+2)),wt=Ee.match(/\.(\d+)/);return wt!=null&&wt[1]&&(st+=wt[1].length),st}return Ee.includes(".")&&Ze(Ee)?Ee.length-Ee.indexOf(".")-1:0}function Ve(Xe){var Ee=String(Xe);if(fe(Xe)){if(Xe>Number.MAX_SAFE_INTEGER)return String(_e()?BigInt(Xe).toString():Number.MAX_SAFE_INTEGER);if(Xe0&&arguments[0]!==void 0?arguments[0]:!0;return st?this.isInvalidate()?"":ae("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),Xe}(),we=function(){function Xe(Ee){if((0,ge.Z)(this,Xe),(0,De.Z)(this,"origin",""),(0,De.Z)(this,"number",void 0),(0,De.Z)(this,"empty",void 0),je(Ee)){this.empty=!0;return}this.origin=String(Ee),this.number=Number(Ee)}return(0,Ke.Z)(Xe,[{key:"negate",value:function(){return new Xe(-this.toNumber())}},{key:"add",value:function(st){if(this.isInvalidate())return new Xe(st);var wt=Number(st);if(Number.isNaN(wt))return this;var ct=this.number+wt;if(ct>Number.MAX_SAFE_INTEGER)return new Xe(Number.MAX_SAFE_INTEGER);if(ctNumber.MAX_SAFE_INTEGER)return new Xe(Number.MAX_SAFE_INTEGER);if(ct0&&arguments[0]!==void 0?arguments[0]:!0;return st?this.isInvalidate()?"":Ve(this.number):this.origin}}]),Xe}();function Se(Xe){return _e()?new Ne(Xe):new we(Xe)}function ot(Xe,Ee,st){var wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(Xe==="")return"";var ct=ae(Xe),it=ct.negativeStr,Fe=ct.integerStr,ie=ct.decimalStr,se="".concat(Ee).concat(ie),Ce="".concat(it).concat(Fe);if(st>=0){var ye=Number(ie[st]);if(ye>=5&&!wt){var mt=Se(Xe).add("".concat(it,"0.").concat("0".repeat(st)).concat(10-ye));return ot(mt.toString(),Ee,st,wt)}return st===0?Ce:"".concat(Ce).concat(Ee).concat(ie.padEnd(st,"0").slice(0,st))}return se===".0"?Ce:"".concat(Ce).concat(se)}var rt=Se,ut=te(92310),Re=te.n(ut),xe=te(36901),Ge=te(34280);function Ie(Xe,Ee){return typeof Proxy!="undefined"&&Xe?new Proxy(Xe,{get:function(wt,ct){if(Ee[ct])return Ee[ct];var it=wt[ct];return typeof it=="function"?it.bind(wt):it}}):Xe}var pt=te(8654),ve=te(59301),Oe=te(48736);function ze(Xe,Ee){var st=(0,ve.useRef)(null);function wt(){try{var it=Xe.selectionStart,Fe=Xe.selectionEnd,ie=Xe.value,se=ie.substring(0,it),Ce=ie.substring(Fe);st.current={start:it,end:Fe,value:ie,beforeTxt:se,afterTxt:Ce}}catch(ye){}}function ct(){if(Xe&&st.current&&Ee)try{var it=Xe.value,Fe=st.current,ie=Fe.beforeTxt,se=Fe.afterTxt,Ce=Fe.start,ye=it.length;if(it.startsWith(ie))ye=ie.length;else if(it.endsWith(se))ye=it.length-st.current.afterTxt.length;else{var mt=ie[Ce-1],Ct=it.indexOf(mt,Ce-1);Ct!==-1&&(ye=Ct+1)}Xe.setSelectionRange(ye,ye)}catch(Ut){(0,Oe.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ut.message))}}return[wt,ct]}var He=te(49658),gt=function(){var Ee=(0,ve.useState)(!1),st=(0,Te.Z)(Ee,2),wt=st[0],ct=st[1];return(0,Ge.Z)(function(){ct((0,He.Z)())},[]),wt},Qe=gt,vt=te(16089),Pt=200,St=600;function xt(Xe){var Ee=Xe.prefixCls,st=Xe.upNode,wt=Xe.downNode,ct=Xe.upDisabled,it=Xe.downDisabled,Fe=Xe.onStep,ie=ve.useRef(),se=ve.useRef([]),Ce=ve.useRef();Ce.current=Fe;var ye=function(){clearTimeout(ie.current)},mt=function(oe,Ue){oe.preventDefault(),ye(),Ce.current(Ue);function At(){Ce.current(Ue),ie.current=setTimeout(At,Pt)}ie.current=setTimeout(At,St)};ve.useEffect(function(){return function(){ye(),se.current.forEach(function(de){return vt.Z.cancel(de)})}},[]);var Ct=Qe();if(Ct)return null;var Ut="".concat(Ee,"-handler"),me=Re()(Ut,"".concat(Ut,"-up"),(0,De.Z)({},"".concat(Ut,"-up-disabled"),ct)),re=Re()(Ut,"".concat(Ut,"-down"),(0,De.Z)({},"".concat(Ut,"-down-disabled"),it)),ne=function(){return se.current.push((0,vt.Z)(ye))},ee={unselectable:"on",role:"button",onMouseUp:ne,onMouseLeave:ne};return ve.createElement("div",{className:"".concat(Ut,"-wrap")},ve.createElement("span",(0,E.Z)({},ee,{onMouseDown:function(oe){mt(oe,!0)},"aria-label":"Increase Value","aria-disabled":ct,className:me}),st||ve.createElement("span",{unselectable:"on",className:"".concat(Ee,"-handler-up-inner")})),ve.createElement("span",(0,E.Z)({},ee,{onMouseDown:function(oe){mt(oe,!1)},"aria-label":"Decrease Value","aria-disabled":it,className:re}),wt||ve.createElement("span",{unselectable:"on",className:"".concat(Ee,"-handler-down-inner")})))}function Dt(Xe){var Ee=typeof Xe=="number"?Ve(Xe):ae(Xe).fullStr,st=Ee.includes(".");return st?ae(Ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:Xe+"0"}var Le=te(30292),ce=function(){var Xe=(0,ve.useRef)(0),Ee=function(){vt.Z.cancel(Xe.current)};return(0,ve.useEffect)(function(){return Ee},[]),function(st){Ee(),Xe.current=(0,vt.Z)(function(){st()})}},Be=["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"],ht=function(Ee,st){return Ee||st.isEmpty()?st.toString():st.toNumber()},Me=function(Ee){var st=rt(Ee);return st.isInvalidate()?null:st},Et=ve.forwardRef(function(Xe,Ee){var st=Xe.prefixCls,wt=Xe.className,ct=Xe.style,it=Xe.min,Fe=Xe.max,ie=Xe.step,se=ie===void 0?1:ie,Ce=Xe.defaultValue,ye=Xe.value,mt=Xe.disabled,Ct=Xe.readOnly,Ut=Xe.upHandler,me=Xe.downHandler,re=Xe.keyboard,ne=Xe.changeOnWheel,ee=ne===void 0?!1:ne,de=Xe.controls,oe=de===void 0?!0:de,Ue=Xe.classNames,At=Xe.stringMode,Ot=Xe.parser,Ft=Xe.formatter,bt=Xe.precision,Nt=Xe.decimalSeparator,Xt=Xe.onChange,tn=Xe.onInput,Hn=Xe.onPressEnter,gr=Xe.onStep,An=Xe.changeOnBlur,Fr=An===void 0?!0:An,ua=Xe.domRef,da=(0,pe.Z)(Xe,Be),fa="".concat(st,"-input"),sa=ve.useRef(null),Pa=ve.useState(!1),ma=(0,Te.Z)(Pa,2),Sr=ma[0],Ta=ma[1],ya=ve.useRef(!1),Vt=ve.useRef(!1),nn=ve.useRef(!1),En=ve.useState(function(){return rt(ye!=null?ye:Ce)}),pn=(0,Te.Z)(En,2),jt=pn[0],dn=pn[1];function vn(Oa){ye===void 0&&dn(Oa)}var ln=ve.useCallback(function(Oa,jr){if(!jr)return bt>=0?bt:Math.max(be(Oa),be(se))},[bt,se]),sr=ve.useCallback(function(Oa){var jr=String(Oa);if(Ot)return Ot(jr);var La=jr;return Nt&&(La=La.replace(Nt,".")),La.replace(/[^\w.-]+/g,"")},[Ot,Nt]),ar=ve.useRef(""),Kr=ve.useCallback(function(Oa,jr){if(Ft)return Ft(Oa,{userTyping:jr,input:String(ar.current)});var La=typeof Oa=="number"?Ve(Oa):Oa;if(!jr){var na=ln(La,jr);if(Ze(La)&&(Nt||na>=0)){var Va=Nt||".";La=ot(La,Va,na)}}return La},[Ft,ln,Nt]),mr=ve.useState(function(){var Oa=Ce!=null?Ce:ye;return jt.isInvalidate()&&["string","number"].includes((0,ke.Z)(Oa))?Number.isNaN(Oa)?"":Oa:Kr(jt.toString(),!1)}),Gr=(0,Te.Z)(mr,2),zr=Gr[0],Jn=Gr[1];ar.current=zr;function un(Oa,jr){Jn(Kr(Oa.isInvalidate()?Oa.toString(!1):Oa.toString(!jr),jr))}var wr=ve.useMemo(function(){return Me(Fe)},[Fe,bt]),oa=ve.useMemo(function(){return Me(it)},[it,bt]),Aa=ve.useMemo(function(){return!wr||!jt||jt.isInvalidate()?!1:wr.lessEquals(jt)},[wr,jt]),Mt=ve.useMemo(function(){return!oa||!jt||jt.isInvalidate()?!1:jt.lessEquals(oa)},[oa,jt]),Tt=ze(sa.current,Sr),lr=(0,Te.Z)(Tt,2),zn=lr[0],Yt=lr[1],qn=function(jr){return wr&&!jr.lessEquals(wr)?wr:oa&&!oa.lessEquals(jr)?oa:null},br=function(jr){return!qn(jr)},Br=function(jr,La){var na=jr,Va=br(na)||na.isEmpty();if(!na.isEmpty()&&!La&&(na=qn(na)||na,Va=!0),!Ct&&!mt&&Va){var ci=na.toString(),Fi=ln(ci,La);return Fi>=0&&(na=rt(ot(ci,".",Fi)),br(na)||(na=rt(ot(ci,".",Fi,!0)))),na.equals(jt)||(vn(na),Xt==null||Xt(na.isEmpty()?null:ht(At,na)),ye===void 0&&un(na,La)),na}return jt},Dr=ce(),_r=function Oa(jr){if(zn(),ar.current=jr,Jn(jr),!Vt.current){var La=sr(jr),na=rt(La);na.isNaN()||Br(na,!0)}tn==null||tn(jr),Dr(function(){var Va=jr;Ot||(Va=jr.replace(/。/g,".")),Va!==jr&&Oa(Va)})},Vr=function(){Vt.current=!0},nr=function(){Vt.current=!1,_r(sa.current.value)},Ln=function(jr){_r(jr.target.value)},Xr=function(jr){var La;if(!(jr&&Aa||!jr&&Mt)){ya.current=!1;var na=rt(nn.current?Dt(se):se);jr||(na=na.negate());var Va=(jt||rt(0)).add(na.toString()),ci=Br(Va,!1);gr==null||gr(ht(At,ci),{offset:nn.current?Dt(se):se,type:jr?"up":"down"}),(La=sa.current)===null||La===void 0||La.focus()}},Ea=function(jr){var La=rt(sr(zr)),na;La.isNaN()?na=Br(jt,jr):na=Br(La,jr),ye!==void 0?un(jt,!1):na.isNaN()||un(na,!1)},Ia=function(){ya.current=!0},Na=function(jr){var La=jr.key,na=jr.shiftKey;ya.current=!0,nn.current=na,La==="Enter"&&(Vt.current||(ya.current=!1),Ea(!1),Hn==null||Hn(jr)),re!==!1&&!Vt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(La)&&(Xr(La==="Up"||La==="ArrowUp"),jr.preventDefault())},ri=function(){ya.current=!1,nn.current=!1};ve.useEffect(function(){if(ee&&Sr){var Oa=function(na){Xr(na.deltaY<0),na.preventDefault()},jr=sa.current;if(jr)return jr.addEventListener("wheel",Oa,{passive:!1}),function(){return jr.removeEventListener("wheel",Oa)}}});var vi=function(){Fr&&Ea(!1),Ta(!1),ya.current=!1};return(0,Ge.o)(function(){jt.isInvalidate()||un(jt,!1)},[bt,Ft]),(0,Ge.o)(function(){var Oa=rt(ye);dn(Oa);var jr=rt(sr(zr));(!Oa.equals(jr)||!ya.current||Ft)&&un(Oa,ya.current)},[ye]),(0,Ge.o)(function(){Ft&&Yt()},[zr]),ve.createElement("div",{ref:ua,className:Re()(st,wt,(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},"".concat(st,"-focused"),Sr),"".concat(st,"-disabled"),mt),"".concat(st,"-readonly"),Ct),"".concat(st,"-not-a-number"),jt.isNaN()),"".concat(st,"-out-of-range"),!jt.isInvalidate()&&!br(jt))),style:ct,onFocus:function(){Ta(!0)},onBlur:vi,onKeyDown:Na,onKeyUp:ri,onCompositionStart:Vr,onCompositionEnd:nr,onBeforeInput:Ia},oe&&ve.createElement(xt,{prefixCls:st,upNode:Ut,downNode:me,upDisabled:Aa,downDisabled:Mt,onStep:Xr}),ve.createElement("div",{className:"".concat(fa,"-wrap")},ve.createElement("input",(0,E.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":it,"aria-valuemax":Fe,"aria-valuenow":jt.isInvalidate()?null:jt.toString(),step:se},da,{ref:(0,pt.sQ)(sa,Ee),className:fa,value:zr,onChange:Ln,disabled:mt,readOnly:Ct}))))}),ft=ve.forwardRef(function(Xe,Ee){var st=Xe.disabled,wt=Xe.style,ct=Xe.prefixCls,it=ct===void 0?"rc-input-number":ct,Fe=Xe.value,ie=Xe.prefix,se=Xe.suffix,Ce=Xe.addonBefore,ye=Xe.addonAfter,mt=Xe.className,Ct=Xe.classNames,Ut=(0,pe.Z)(Xe,Je),me=ve.useRef(null),re=ve.useRef(null),ne=ve.useRef(null),ee=function(oe){ne.current&&(0,Le.nH)(ne.current,oe)};return ve.useImperativeHandle(Ee,function(){return Ie(ne.current,{focus:ee,nativeElement:me.current.nativeElement||re.current})}),ve.createElement(xe.BaseInput,{className:mt,triggerFocus:ee,prefixCls:it,value:Fe,disabled:st,style:wt,prefix:ie,suffix:se,addonAfter:ye,addonBefore:Ce,classNames:Ct,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:me},ve.createElement(Et,(0,E.Z)({prefixCls:it,disabled:st,ref:ne,domRef:re,className:Ct==null?void 0:Ct.input},Ut)))}),Bt=ft,at=Bt},23425:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return Ie}});var E=te(20068),De=te(54476),ke=te(76190),Te=te(33885),pe=te(42978),ge=te(92310),Ke=te.n(ge),_e=te(18929),je=te(10228),ae=te(26112),fe=te(48736),be=te(59301),Ve=te(17119),Ze=[10,20,50,100],Ne=function(ve){var Oe=ve.pageSizeOptions,ze=Oe===void 0?Ze:Oe,He=ve.locale,gt=ve.changeSize,Qe=ve.pageSize,vt=ve.goButton,Pt=ve.quickGo,St=ve.rootPrefixCls,xt=ve.disabled,Dt=ve.buildOptionText,Le=ve.showSizeChanger,ce=ve.sizeChangerRender,Be=be.useState(""),Je=(0,pe.Z)(Be,2),ht=Je[0],Me=Je[1],Et=function(){return!ht||Number.isNaN(ht)?void 0:Number(ht)},ft=typeof Dt=="function"?Dt:function(Fe){return"".concat(Fe," ").concat(He.items_per_page)},Bt=function(ie){Me(ie.target.value)},at=function(ie){vt||ht===""||(Me(""),!(ie.relatedTarget&&(ie.relatedTarget.className.indexOf("".concat(St,"-item-link"))>=0||ie.relatedTarget.className.indexOf("".concat(St,"-item"))>=0))&&(Pt==null||Pt(Et())))},Xe=function(ie){ht!==""&&(ie.keyCode===je.Z.ENTER||ie.type==="click")&&(Me(""),Pt==null||Pt(Et()))},Ee=function(){return ze.some(function(ie){return ie.toString()===Qe.toString()})?ze:ze.concat([Qe]).sort(function(ie,se){var Ce=Number.isNaN(Number(ie))?0:Number(ie),ye=Number.isNaN(Number(se))?0:Number(se);return Ce-ye})},st="".concat(St,"-options");if(!Le&&!Pt)return null;var wt=null,ct=null,it=null;return Le&&ce&&(wt=ce({disabled:xt,size:Qe,onSizeChange:function(ie){gt==null||gt(Number(ie))},"aria-label":He.page_size,className:"".concat(st,"-size-changer"),options:Ee().map(function(Fe){return{label:ft(Fe),value:Fe}})})),Pt&&(vt&&(it=typeof vt=="boolean"?be.createElement("button",{type:"button",onClick:Xe,onKeyUp:Xe,disabled:xt,className:"".concat(st,"-quick-jumper-button")},He.jump_to_confirm):be.createElement("span",{onClick:Xe,onKeyUp:Xe},vt)),ct=be.createElement("div",{className:"".concat(st,"-quick-jumper")},He.jump_to,be.createElement("input",{disabled:xt,type:"text",value:ht,onChange:Bt,onKeyUp:Xe,onBlur:at,"aria-label":He.page}),He.page,it)),be.createElement("li",{className:st},wt,ct)},we=Ne,Se=function(ve){var Oe=ve.rootPrefixCls,ze=ve.page,He=ve.active,gt=ve.className,Qe=ve.showTitle,vt=ve.onClick,Pt=ve.onKeyPress,St=ve.itemRender,xt="".concat(Oe,"-item"),Dt=Ke()(xt,"".concat(xt,"-").concat(ze),(0,E.Z)((0,E.Z)({},"".concat(xt,"-active"),He),"".concat(xt,"-disabled"),!ze),gt),Le=function(){vt(ze)},ce=function(ht){Pt(ht,vt,ze)},Be=St(ze,"page",be.createElement("a",{rel:"nofollow"},ze));return Be?be.createElement("li",{title:Qe?String(ze):null,className:Dt,onClick:Le,onKeyDown:ce,tabIndex:0},Be):null},ot=Se,rt=function(ve,Oe,ze){return ze};function ut(){}function Re(pt){var ve=Number(pt);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}function xe(pt,ve,Oe){var ze=typeof pt=="undefined"?ve:pt;return Math.floor((Oe-1)/ze)+1}var Ge=function(ve){var Oe=ve.prefixCls,ze=Oe===void 0?"rc-pagination":Oe,He=ve.selectPrefixCls,gt=He===void 0?"rc-select":He,Qe=ve.className,vt=ve.current,Pt=ve.defaultCurrent,St=Pt===void 0?1:Pt,xt=ve.total,Dt=xt===void 0?0:xt,Le=ve.pageSize,ce=ve.defaultPageSize,Be=ce===void 0?10:ce,Je=ve.onChange,ht=Je===void 0?ut:Je,Me=ve.hideOnSinglePage,Et=ve.align,ft=ve.showPrevNextJumpers,Bt=ft===void 0?!0:ft,at=ve.showQuickJumper,Xe=ve.showLessItems,Ee=ve.showTitle,st=Ee===void 0?!0:Ee,wt=ve.onShowSizeChange,ct=wt===void 0?ut:wt,it=ve.locale,Fe=it===void 0?Ve.Z:it,ie=ve.style,se=ve.totalBoundaryShowSizeChanger,Ce=se===void 0?50:se,ye=ve.disabled,mt=ve.simple,Ct=ve.showTotal,Ut=ve.showSizeChanger,me=Ut===void 0?Dt>Ce:Ut,re=ve.sizeChangerRender,ne=ve.pageSizeOptions,ee=ve.itemRender,de=ee===void 0?rt:ee,oe=ve.jumpPrevIcon,Ue=ve.jumpNextIcon,At=ve.prevIcon,Ot=ve.nextIcon,Ft=be.useRef(null),bt=(0,_e.Z)(10,{value:Le,defaultValue:Be}),Nt=(0,pe.Z)(bt,2),Xt=Nt[0],tn=Nt[1],Hn=(0,_e.Z)(1,{value:vt,defaultValue:St,postState:function(Un){return Math.max(1,Math.min(Un,xe(void 0,Xt,Dt)))}}),gr=(0,pe.Z)(Hn,2),An=gr[0],Fr=gr[1],ua=be.useState(An),da=(0,pe.Z)(ua,2),fa=da[0],sa=da[1];(0,be.useEffect)(function(){sa(An)},[An]);var Pa=ht!==ut,ma="current"in ve,Sr=Math.max(1,An-(Xe?3:5)),Ta=Math.min(xe(void 0,Xt,Dt),An+(Xe?3:5));function ya(ra,Un){var ir=ra||be.createElement("button",{type:"button","aria-label":Un,className:"".concat(ze,"-item-link")});return typeof ra=="function"&&(ir=be.createElement(ra,(0,Te.Z)({},ve))),ir}function Vt(ra){var Un=ra.target.value,ir=xe(void 0,Xt,Dt),Ni;return Un===""?Ni=Un:Number.isNaN(Number(Un))?Ni=fa:Un>=ir?Ni=ir:Ni=Number(Un),Ni}function nn(ra){return Re(ra)&&ra!==An&&Re(Dt)&&Dt>0}var En=Dt>Xt?at:!1;function pn(ra){(ra.keyCode===je.Z.UP||ra.keyCode===je.Z.DOWN)&&ra.preventDefault()}function jt(ra){var Un=Vt(ra);switch(Un!==fa&&sa(Un),ra.keyCode){case je.Z.ENTER:ln(Un);break;case je.Z.UP:ln(Un-1);break;case je.Z.DOWN:ln(Un+1);break;default:break}}function dn(ra){ln(Vt(ra))}function vn(ra){var Un=xe(ra,Xt,Dt),ir=An>Un&&Un!==0?Un:An;tn(ra),sa(ir),ct==null||ct(An,ra),Fr(ir),ht==null||ht(ir,ra)}function ln(ra){if(nn(ra)&&!ye){var Un=xe(void 0,Xt,Dt),ir=ra;return ra>Un?ir=Un:ra<1&&(ir=1),ir!==fa&&sa(ir),Fr(ir),ht==null||ht(ir,Xt),ir}return An}var sr=An>1,ar=An2?ir-2:0),wi=2;wiDt?Dt:An*Xt])),br=null,Br=xe(void 0,Xt,Dt);if(Me&&Dt<=Xt)return null;var Dr=[],_r={rootPrefixCls:ze,onClick:ln,onKeyPress:Jn,showTitle:st,itemRender:de,page:-1},Vr=An-1>0?An-1:0,nr=An+1=Na*2&&An!==3&&(Dr[0]=be.cloneElement(Dr[0],{className:Ke()("".concat(ze,"-item-after-jump-prev"),Dr[0].props.className)}),Dr.unshift(zn)),Br-An>=Na*2&&An!==Br-2){var Fi=Dr[Dr.length-1];Dr[Dr.length-1]=be.cloneElement(Fi,{className:Ke()("".concat(ze,"-item-before-jump-next"),Fi.props.className)}),Dr.push(br)}na!==1&&Dr.unshift(be.createElement(ot,(0,De.Z)({},_r,{key:1,page:1}))),Va!==Br&&Dr.push(be.createElement(ot,(0,De.Z)({},_r,{key:Br,page:Br})))}var eo=Mt(Vr);if(eo){var Ji=!sr||!Br;eo=be.createElement("li",{title:st?Fe.prev_page:null,onClick:Kr,tabIndex:Ji?null:0,onKeyDown:un,className:Ke()("".concat(ze,"-prev"),(0,E.Z)({},"".concat(ze,"-disabled"),Ji)),"aria-disabled":Ji},eo)}var mi=Tt(nr);if(mi){var hi,Si;mt?(hi=!ar,Si=sr?0:null):(hi=!ar||!Br,Si=hi?null:0),mi=be.createElement("li",{title:st?Fe.next_page:null,onClick:mr,tabIndex:Si,onKeyDown:wr,className:Ke()("".concat(ze,"-next"),(0,E.Z)({},"".concat(ze,"-disabled"),hi)),"aria-disabled":hi},mi)}var qi=Ke()(ze,Qe,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(ze,"-start"),Et==="start"),"".concat(ze,"-center"),Et==="center"),"".concat(ze,"-end"),Et==="end"),"".concat(ze,"-simple"),mt),"".concat(ze,"-disabled"),ye));return be.createElement("ul",(0,De.Z)({className:qi,style:ie,ref:Ft},Yt),qn,eo,mt?Ia:Dr,mi,be.createElement(we,{locale:Fe,rootPrefixCls:ze,disabled:ye,selectPrefixCls:gt,changeSize:vn,pageSize:Xt,pageSizeOptions:ne,quickGo:En?ln:null,goButton:Ea,showSizeChanger:me,sizeChangerRender:re}))},Ie=Ge},48365:function(xn,zt,te){"use strict";var E=te(56656),De=te.n(E),ke=te(27112),Te=te.n(ke),pe=te(54449),ge=te.n(pe),Ke=te(53501),_e=te.n(Ke),je=te(36867),ae=te.n(je),fe=te(71912),be=te.n(fe),Ve=te(48228),Ze=te.n(Ve);De().extend(Ze()),De().extend(be()),De().extend(Te()),De().extend(ge()),De().extend(_e()),De().extend(ae()),De().extend(function(rt,ut){var Re=ut.prototype,xe=Re.format;Re.format=function(Ie){var pt=(Ie||"").replace("Wo","wo");return xe.bind(this)(pt)}});var Ne={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},we=function(ut){var Re=Ne[ut];return Re||ut.split("_")[0]},Se=function(){},ot={getNow:function(){var ut=De()();return typeof ut.tz=="function"?ut.tz():ut},getFixedDate:function(ut){return De()(ut,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ut){return ut.endOf("month")},getWeekDay:function(ut){var Re=ut.locale("en");return Re.weekday()+Re.localeData().firstDayOfWeek()},getYear:function(ut){return ut.year()},getMonth:function(ut){return ut.month()},getDate:function(ut){return ut.date()},getHour:function(ut){return ut.hour()},getMinute:function(ut){return ut.minute()},getSecond:function(ut){return ut.second()},getMillisecond:function(ut){return ut.millisecond()},addYear:function(ut,Re){return ut.add(Re,"year")},addMonth:function(ut,Re){return ut.add(Re,"month")},addDate:function(ut,Re){return ut.add(Re,"day")},setYear:function(ut,Re){return ut.year(Re)},setMonth:function(ut,Re){return ut.month(Re)},setDate:function(ut,Re){return ut.date(Re)},setHour:function(ut,Re){return ut.hour(Re)},setMinute:function(ut,Re){return ut.minute(Re)},setSecond:function(ut,Re){return ut.second(Re)},setMillisecond:function(ut,Re){return ut.millisecond(Re)},isAfter:function(ut,Re){return ut.isAfter(Re)},isValidate:function(ut){return ut.isValid()},locale:{getWeekFirstDay:function(ut){return De()().locale(we(ut)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ut,Re){return Re.locale(we(ut)).weekday(0)},getWeek:function(ut,Re){return Re.locale(we(ut)).week()},getShortWeekDays:function(ut){return De()().locale(we(ut)).localeData().weekdaysMin()},getShortMonths:function(ut){return De()().locale(we(ut)).localeData().monthsShort()},format:function(ut,Re,xe){return Re.locale(we(ut)).format(xe)},parse:function(ut,Re,xe){for(var Ge=we(ut),Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:"0",nt=String(ue);nt.length2&&arguments[2]!==void 0?arguments[2]:[],nt=ae.useState([!1,!1]),dt=(0,Te.Z)(nt,2),kt=dt[0],It=dt[1],Wt=function(Ht,gn){It(function(Rn){return Ge(Rn,gn,Ht)})},Gt=ae.useMemo(function(){return kt.map(function(on,Ht){if(on)return!0;var gn=ue[Ht];return gn?!!(!qe[Ht]&&!gn||gn&&Ye(gn,{activeIndex:Ht})):!1})},[ue,kt,Ye,qe]);return[Gt,Wt]}function gt(ue,Ye,qe,nt,dt){var kt="",It=[];return ue&&It.push(dt?"hh":"HH"),Ye&&It.push("mm"),qe&&It.push("ss"),kt=It.join(":"),nt&&(kt+=".SSS"),dt&&(kt+=" A"),kt}function Qe(ue,Ye,qe,nt,dt,kt){var It=ue.fieldDateTimeFormat,Wt=ue.fieldDateFormat,Gt=ue.fieldTimeFormat,on=ue.fieldMonthFormat,Ht=ue.fieldYearFormat,gn=ue.fieldWeekFormat,Rn=ue.fieldQuarterFormat,Sn=ue.yearFormat,Fn=ue.cellYearFormat,hn=ue.cellQuarterFormat,an=ue.dayFormat,mn=ue.cellDateFormat,Yn=gt(Ye,qe,nt,dt,kt);return(0,ke.Z)((0,ke.Z)({},ue),{},{fieldDateTimeFormat:It||"YYYY-MM-DD ".concat(Yn),fieldDateFormat:Wt||"YYYY-MM-DD",fieldTimeFormat:Gt||Yn,fieldMonthFormat:on||"YYYY-MM",fieldYearFormat:Ht||"YYYY",fieldWeekFormat:gn||"gggg-wo",fieldQuarterFormat:Rn||"YYYY-[Q]Q",yearFormat:Sn||"YYYY",cellYearFormat:Fn||"YYYY",cellQuarterFormat:hn||"[Q]Q",cellDateFormat:mn||an||"D"})}function vt(ue,Ye){var qe=Ye.showHour,nt=Ye.showMinute,dt=Ye.showSecond,kt=Ye.showMillisecond,It=Ye.use12Hours;return ae.useMemo(function(){return Qe(ue,qe,nt,dt,kt,It)},[ue,qe,nt,dt,kt,It])}var Pt=te(76190);function St(ue,Ye,qe){return qe!=null?qe:Ye.some(function(nt){return ue.includes(nt)})}var xt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Dt(ue){var Ye=Ie(ue,xt),qe=ue.format,nt=ue.picker,dt=null;return qe&&(dt=qe,Array.isArray(dt)&&(dt=dt[0]),dt=(0,Pt.Z)(dt)==="object"?dt.format:dt),nt==="time"&&(Ye.format=dt),[Ye,dt]}function Le(ue){return ue&&typeof ue=="string"}function ce(ue,Ye,qe,nt){return[ue,Ye,qe,nt].some(function(dt){return dt!==void 0})}function Be(ue,Ye,qe,nt,dt){var kt=Ye,It=qe,Wt=nt;if(!ue&&!kt&&!It&&!Wt&&!dt)kt=!0,It=!0,Wt=!0;else if(ue){var Gt,on,Ht,gn=[kt,It,Wt].some(function(Fn){return Fn===!1}),Rn=[kt,It,Wt].some(function(Fn){return Fn===!0}),Sn=gn?!0:!Rn;kt=(Gt=kt)!==null&&Gt!==void 0?Gt:Sn,It=(on=It)!==null&&on!==void 0?on:Sn,Wt=(Ht=Wt)!==null&&Ht!==void 0?Ht:Sn}return[kt,It,Wt,dt]}function Je(ue){var Ye=ue.showTime,qe=Dt(ue),nt=(0,Te.Z)(qe,2),dt=nt[0],kt=nt[1],It=Ye&&(0,Pt.Z)(Ye)==="object"?Ye:{},Wt=(0,ke.Z)((0,ke.Z)({defaultOpenValue:It.defaultOpenValue||It.defaultValue},dt),It),Gt=Wt.showMillisecond,on=Wt.showHour,Ht=Wt.showMinute,gn=Wt.showSecond,Rn=ce(on,Ht,gn,Gt),Sn=Be(Rn,on,Ht,gn,Gt),Fn=(0,Te.Z)(Sn,3);return on=Fn[0],Ht=Fn[1],gn=Fn[2],[Wt,(0,ke.Z)((0,ke.Z)({},Wt),{},{showHour:on,showMinute:Ht,showSecond:gn,showMillisecond:Gt}),Wt.format,kt]}function ht(ue,Ye,qe,nt,dt){var kt=ue==="time";if(ue==="datetime"||kt){for(var It=nt,Wt=pt(ue,dt,null),Gt=Wt,on=[Ye,qe],Ht=0;Ht1&&(It=Ye.addDate(It,-7)),It}function mt(ue,Ye){var qe=Ye.generateConfig,nt=Ye.locale,dt=Ye.format;return ue?typeof dt=="function"?dt(ue):qe.locale.format(nt.locale,ue,dt):""}function Ct(ue,Ye,qe){var nt=Ye,dt=["getHour","getMinute","getSecond","getMillisecond"],kt=["setHour","setMinute","setSecond","setMillisecond"];return kt.forEach(function(It,Wt){qe?nt=ue[It](nt,ue[dt[Wt]](qe)):nt=ue[It](nt,0)}),nt}function Ut(ue,Ye,qe,nt,dt){var kt=(0,pe.zX)(function(It,Wt){return!!(qe&&qe(It,Wt)||nt&&ue.isAfter(nt,It)&&!ie(ue,Ye,nt,It,Wt.type)||dt&&ue.isAfter(It,dt)&&!ie(ue,Ye,dt,It,Wt.type))});return kt}function me(ue,Ye,qe){return ae.useMemo(function(){var nt=pt(ue,Ye,qe),dt=xe(nt),kt=dt[0],It=(0,Pt.Z)(kt)==="object"&&kt.type==="mask"?kt.format:null;return[dt.map(function(Wt){return typeof Wt=="string"||typeof Wt=="function"?Wt:Wt.format}),It]},[ue,Ye,qe])}function re(ue,Ye,qe){return typeof ue[0]=="function"||qe?!0:Ye}function ne(ue,Ye,qe,nt){var dt=(0,pe.zX)(function(kt,It){var Wt=(0,ke.Z)({type:Ye},It);if(delete Wt.activeIndex,!ue.isValidate(kt)||qe&&qe(kt,Wt))return!0;if((Ye==="date"||Ye==="time")&&nt){var Gt,on=It&&It.activeIndex===1?"end":"start",Ht=((Gt=nt.disabledTime)===null||Gt===void 0?void 0:Gt.call(nt,kt,on,{from:Wt.from}))||{},gn=Ht.disabledHours,Rn=Ht.disabledMinutes,Sn=Ht.disabledSeconds,Fn=Ht.disabledMilliseconds,hn=nt.disabledHours,an=nt.disabledMinutes,mn=nt.disabledSeconds,Yn=gn||hn,_n=Rn||an,Mn=Sn||mn,cr=ue.getHour(kt),ur=ue.getMinute(kt),kr=ue.getSecond(kt),Sa=ue.getMillisecond(kt);if(Yn&&Yn().includes(cr)||_n&&_n(cr).includes(ur)||Mn&&Mn(cr,ur).includes(kr)||Fn&&Fn(cr,ur,kr).includes(Sa))return!0}return!1});return dt}function ee(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qe=ae.useMemo(function(){var nt=ue&&xe(ue);return Ye&&nt&&(nt[1]=nt[1]||nt[0]),nt},[ue,Ye]);return qe}function de(ue,Ye){var qe=ue.generateConfig,nt=ue.locale,dt=ue.picker,kt=dt===void 0?"date":dt,It=ue.prefixCls,Wt=It===void 0?"rc-picker":It,Gt=ue.styles,on=Gt===void 0?{}:Gt,Ht=ue.classNames,gn=Ht===void 0?{}:Ht,Rn=ue.order,Sn=Rn===void 0?!0:Rn,Fn=ue.components,hn=Fn===void 0?{}:Fn,an=ue.inputRender,mn=ue.allowClear,Yn=ue.clearIcon,_n=ue.needConfirm,Mn=ue.multiple,cr=ue.format,ur=ue.inputReadOnly,kr=ue.disabledDate,Sa=ue.minDate,ea=ue.maxDate,dr=ue.showTime,ta=ue.value,aa=ue.defaultValue,Qr=ue.pickerValue,ga=ue.defaultPickerValue,qr=ee(ta),ha=ee(aa),pa=ee(Qr),pr=ee(ga),Or=kt==="date"&&dr?"datetime":kt,Mr=Or==="time"||Or==="datetime",Er=Mr||Mn,yr=_n!=null?_n:Mr,Jr=Je(ue),ba=(0,Te.Z)(Jr,4),Ra=ba[0],ca=ba[1],lt=ba[2],Ya=ba[3],Ua=vt(nt,ca),Wa=ae.useMemo(function(){return ht(Or,lt,Ya,Ra,Ua)},[Or,lt,Ya,Ra,Ua]),ui=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},ue),{},{prefixCls:Wt,locale:Ua,picker:kt,styles:on,classNames:gn,order:Sn,components:(0,ke.Z)({input:an},hn),clearIcon:Me(Wt,mn,Yn),showTime:Wa,value:qr,defaultValue:ha,pickerValue:pa,defaultPickerValue:pr},Ye==null?void 0:Ye())},[ue]),oi=me(Or,Ua,cr),xi=(0,Te.Z)(oi,2),Xa=xi[0],di=xi[1],$a=re(Xa,ur,Mn),Qi=Ut(qe,nt,kr,Sa,ea),gi=ne(qe,kt,Qi,Wa),Zi=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},ui),{},{needConfirm:yr,inputReadOnly:$a,disabledDate:Qi})},[ui,yr,$a,Qi]);return[Zi,Or,Er,Xa,di,gi]}var oe=te(16089);function Ue(ue,Ye,qe){var nt=(0,pe.C8)(Ye,{value:ue}),dt=(0,Te.Z)(nt,2),kt=dt[0],It=dt[1],Wt=ae.useRef(ue),Gt=ae.useRef(),on=function(){oe.Z.cancel(Gt.current)},Ht=(0,pe.zX)(function(){It(Wt.current),qe&&kt!==Wt.current&&qe(Wt.current)}),gn=(0,pe.zX)(function(Rn,Sn){on(),Wt.current=Rn,Rn||Sn?Ht():Gt.current=(0,oe.Z)(Ht)});return ae.useEffect(function(){return on},[]),[kt,gn]}function At(ue,Ye){var qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],nt=arguments.length>3?arguments[3]:void 0,dt=qe.every(function(Ht){return Ht})?!1:ue,kt=Ue(dt,Ye||!1,nt),It=(0,Te.Z)(kt,2),Wt=It[0],Gt=It[1];function on(Ht){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!gn.inherit||Wt)&&Gt(Ht,gn.force)}return[Wt,on]}function Ot(ue){var Ye=ae.useRef();return ae.useImperativeHandle(ue,function(){var qe;return{nativeElement:(qe=Ye.current)===null||qe===void 0?void 0:qe.nativeElement,focus:function(dt){var kt;(kt=Ye.current)===null||kt===void 0||kt.focus(dt)},blur:function(){var dt;(dt=Ye.current)===null||dt===void 0||dt.blur()}}}),Ye}function Ft(ue,Ye){return ae.useMemo(function(){return ue||(Ye?((0,je.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ye).map(function(qe){var nt=(0,Te.Z)(qe,2),dt=nt[0],kt=nt[1];return{label:dt,value:kt}})):[])},[ue,Ye])}function bt(ue,Ye){var qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,nt=ae.useRef(Ye);nt.current=Ye,(0,ge.o)(function(){if(ue)nt.current(ue);else{var dt=(0,oe.Z)(function(){nt.current(ue)},qe);return function(){oe.Z.cancel(dt)}}},[ue])}function Nt(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,nt=ae.useState(0),dt=(0,Te.Z)(nt,2),kt=dt[0],It=dt[1],Wt=ae.useState(!1),Gt=(0,Te.Z)(Wt,2),on=Gt[0],Ht=Gt[1],gn=ae.useRef([]),Rn=ae.useRef(null),Sn=ae.useRef(null),Fn=function(Mn){Rn.current=Mn},hn=function(Mn){return Rn.current===Mn},an=function(Mn){Ht(Mn)},mn=function(Mn){return Mn&&(Sn.current=Mn),Sn.current},Yn=function(Mn){var cr=gn.current,ur=new Set(cr.filter(function(Sa){return Mn[Sa]||Ye[Sa]})),kr=cr[cr.length-1]===0?1:0;return ur.size>=2||ue[kr]?null:kr};return bt(on||qe,function(){on||(gn.current=[],Fn(null))}),ae.useEffect(function(){on&&gn.current.push(kt)},[on,kt]),[on,an,mn,kt,It,Yn,gn.current,Fn,hn]}function Xt(ue,Ye,qe,nt,dt,kt){var It=qe[qe.length-1],Wt=function(on,Ht){var gn=(0,Te.Z)(ue,2),Rn=gn[0],Sn=gn[1],Fn=(0,ke.Z)((0,ke.Z)({},Ht),{},{from:ve(ue,qe)});return It===1&&Ye[0]&&Rn&&!ie(nt,dt,Rn,on,Fn.type)&&nt.isAfter(Rn,on)||It===0&&Ye[1]&&Sn&&!ie(nt,dt,Sn,on,Fn.type)&&nt.isAfter(on,Sn)?!0:kt==null?void 0:kt(on,Fn)};return Wt}function tn(ue,Ye,qe,nt){switch(Ye){case"date":case"week":return ue.addMonth(qe,nt);case"month":case"quarter":return ue.addYear(qe,nt);case"year":return ue.addYear(qe,nt*10);case"decade":return ue.addYear(qe,nt*100);default:return qe}}var Hn=[];function gr(ue,Ye,qe,nt,dt,kt,It,Wt){var Gt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Hn,on=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Hn,Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Hn,gn=arguments.length>11?arguments[11]:void 0,Rn=arguments.length>12?arguments[12]:void 0,Sn=arguments.length>13?arguments[13]:void 0,Fn=It==="time",hn=kt||0,an=function(pa){var pr=ue.getNow();return Fn&&(pr=Ct(ue,pr)),Gt[pa]||qe[pa]||pr},mn=(0,Te.Z)(on,2),Yn=mn[0],_n=mn[1],Mn=(0,pe.C8)(function(){return an(0)},{value:Yn}),cr=(0,Te.Z)(Mn,2),ur=cr[0],kr=cr[1],Sa=(0,pe.C8)(function(){return an(1)},{value:_n}),ea=(0,Te.Z)(Sa,2),dr=ea[0],ta=ea[1],aa=ae.useMemo(function(){var ha=[ur,dr][hn];return Fn?ha:Ct(ue,ha,Ht[hn])},[Fn,ur,dr,hn,ue,Ht]),Qr=function(pa){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Or=[kr,ta][hn];Or(pa);var Mr=[ur,dr];Mr[hn]=pa,gn&&(!ie(ue,Ye,ur,Mr[0],It)||!ie(ue,Ye,dr,Mr[1],It))&&gn(Mr,{source:pr,range:hn===1?"end":"start",mode:nt})},ga=function(pa,pr){if(Wt){var Or={date:"month",week:"month",month:"year",quarter:"year"},Mr=Or[It];if(Mr&&!ie(ue,Ye,pa,pr,Mr))return tn(ue,It,pr,-1);if(It==="year"&&pa){var Er=Math.floor(ue.getYear(pa)/10),yr=Math.floor(ue.getYear(pr)/10);if(Er!==yr)return tn(ue,It,pr,-1)}}return pr},qr=ae.useRef(null);return(0,ge.Z)(function(){if(dt&&!Gt[hn]){var ha=Fn?null:ue.getNow();if(qr.current!==null&&qr.current!==hn?ha=[ur,dr][hn^1]:qe[hn]?ha=hn===0?qe[0]:ga(qe[0],qe[1]):qe[hn^1]&&(ha=qe[hn^1]),ha){Rn&&ue.isAfter(Rn,ha)&&(ha=Rn);var pa=Wt?tn(ue,It,ha,1):ha;Sn&&ue.isAfter(pa,Sn)&&(ha=Wt?tn(ue,It,Sn,-1):Sn),Qr(ha,"reset")}}},[dt,hn,qe[hn]]),ae.useEffect(function(){dt?qr.current=hn:qr.current=null},[dt,hn]),(0,ge.Z)(function(){dt&&Gt&&Gt[hn]&&Qr(Gt[hn],"reset")},[dt,hn]),[aa,Qr]}function An(ue,Ye){var qe=ae.useRef(ue),nt=ae.useState({}),dt=(0,Te.Z)(nt,2),kt=dt[1],It=function(on){return on&&Ye!==void 0?Ye:qe.current},Wt=function(on){qe.current=on,kt({})};return[It,Wt,It(!0)]}var Fr=[];function ua(ue,Ye,qe){var nt=function(It){return It.map(function(Wt){return mt(Wt,{generateConfig:ue,locale:Ye,format:qe[0]})})},dt=function(It,Wt){for(var Gt=Math.max(It.length,Wt.length),on=-1,Ht=0;Ht2&&arguments[2]!==void 0?arguments[2]:1,nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,dt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],kt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,It=[],Wt=qe>=1?qe|0:1,Gt=ue;Gt<=Ye;Gt+=Wt){var on=dt.includes(Gt);(!on||!nt)&&It.push({label:Re(Gt,kt),value:Gt,disabled:on})}return It}function nn(ue){var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},qe=arguments.length>2?arguments[2]:void 0,nt=Ye||{},dt=nt.use12Hours,kt=nt.hourStep,It=kt===void 0?1:kt,Wt=nt.minuteStep,Gt=Wt===void 0?1:Wt,on=nt.secondStep,Ht=on===void 0?1:on,gn=nt.millisecondStep,Rn=gn===void 0?100:gn,Sn=nt.hideDisabledOptions,Fn=nt.disabledTime,hn=nt.disabledHours,an=nt.disabledMinutes,mn=nt.disabledSeconds,Yn=ae.useMemo(function(){return qe||ue.getNow()},[qe,ue]);if(0)var _n,Mn,cr;var ur=ae.useCallback(function(Er){var yr=(Fn==null?void 0:Fn(Er))||{};return[yr.disabledHours||hn||ya,yr.disabledMinutes||an||ya,yr.disabledSeconds||mn||ya,yr.disabledMilliseconds||ya]},[Fn,hn,an,mn]),kr=ae.useMemo(function(){return ur(Yn)},[Yn,ur]),Sa=(0,Te.Z)(kr,4),ea=Sa[0],dr=Sa[1],ta=Sa[2],aa=Sa[3],Qr=ae.useCallback(function(Er,yr,Jr,ba){var Ra=Vt(0,23,It,Sn,Er()),ca=dt?Ra.map(function(Wa){return(0,ke.Z)((0,ke.Z)({},Wa),{},{label:Re(Wa.value%12||12,2)})}):Ra,lt=function(ui){return Vt(0,59,Gt,Sn,yr(ui))},Ya=function(ui,oi){return Vt(0,59,Ht,Sn,Jr(ui,oi))},Ua=function(ui,oi,xi){return Vt(0,999,Rn,Sn,ba(ui,oi,xi),3)};return[ca,lt,Ya,Ua]},[Sn,It,dt,Rn,Gt,Ht]),ga=ae.useMemo(function(){return Qr(ea,dr,ta,aa)},[Qr,ea,dr,ta,aa]),qr=(0,Te.Z)(ga,4),ha=qr[0],pa=qr[1],pr=qr[2],Or=qr[3],Mr=function(yr,Jr){var ba=function(){return ha},Ra=pa,ca=pr,lt=Or;if(Jr){var Ya=ur(Jr),Ua=(0,Te.Z)(Ya,4),Wa=Ua[0],ui=Ua[1],oi=Ua[2],xi=Ua[3],Xa=Qr(Wa,ui,oi,xi),di=(0,Te.Z)(Xa,4),$a=di[0],Qi=di[1],gi=di[2],Zi=di[3];ba=function(){return $a},Ra=Qi,ca=gi,lt=Zi}var Ui=Ta(yr,ba,Ra,ca,lt,ue);return Ui};return[Mr,ha,pa,pr,Or]}function En(ue){var Ye=ue.mode,qe=ue.internalMode,nt=ue.renderExtraFooter,dt=ue.showNow,kt=ue.showTime,It=ue.onSubmit,Wt=ue.onNow,Gt=ue.invalid,on=ue.needConfirm,Ht=ue.generateConfig,gn=ue.disabledDate,Rn=ae.useContext(Se),Sn=Rn.prefixCls,Fn=Rn.locale,hn=Rn.button,an=hn===void 0?"button":hn,mn=Ht.getNow(),Yn=nn(Ht,kt,mn),_n=(0,Te.Z)(Yn,1),Mn=_n[0],cr=nt==null?void 0:nt(Ye),ur=gn(mn,{type:Ye}),kr=function(){if(!ur){var ga=Mn(mn);Wt(ga)}},Sa="".concat(Sn,"-now"),ea="".concat(Sa,"-btn"),dr=dt&&ae.createElement("li",{className:Sa},ae.createElement("a",{className:Ze()(ea,ur&&"".concat(ea,"-disabled")),"aria-disabled":ur,onClick:kr},qe==="date"?Fn.today:Fn.now)),ta=on&&ae.createElement("li",{className:"".concat(Sn,"-ok")},ae.createElement(an,{disabled:Gt,onClick:It},Fn.ok)),aa=(dr||ta)&&ae.createElement("ul",{className:"".concat(Sn,"-ranges")},dr,ta);return!cr&&!aa?null:ae.createElement("div",{className:"".concat(Sn,"-footer")},cr&&ae.createElement("div",{className:"".concat(Sn,"-footer-extra")},cr),aa)}function pn(ue,Ye,qe){function nt(dt,kt){var It=dt.findIndex(function(Gt){return ie(ue,Ye,Gt,kt,qe)});if(It===-1)return[].concat((0,De.Z)(dt),[kt]);var Wt=(0,De.Z)(dt);return Wt.splice(It,1),Wt}return nt}var jt=ae.createContext(null);function dn(){return ae.useContext(jt)}function vn(ue,Ye){var qe=ue.prefixCls,nt=ue.generateConfig,dt=ue.locale,kt=ue.disabledDate,It=ue.minDate,Wt=ue.maxDate,Gt=ue.cellRender,on=ue.hoverValue,Ht=ue.hoverRangeValue,gn=ue.onHover,Rn=ue.values,Sn=ue.pickerValue,Fn=ue.onSelect,hn=ue.prevIcon,an=ue.nextIcon,mn=ue.superPrevIcon,Yn=ue.superNextIcon,_n=nt.getNow(),Mn={now:_n,values:Rn,pickerValue:Sn,prefixCls:qe,disabledDate:kt,minDate:It,maxDate:Wt,cellRender:Gt,hoverValue:on,hoverRangeValue:Ht,onHover:gn,locale:dt,generateConfig:nt,onSelect:Fn,panelType:Ye,prevIcon:hn,nextIcon:an,superPrevIcon:mn,superNextIcon:Yn};return[Mn,_n]}var ln=ae.createContext({});function sr(ue){for(var Ye=ue.rowNum,qe=ue.colNum,nt=ue.baseDate,dt=ue.getCellDate,kt=ue.prefixColumn,It=ue.rowClassName,Wt=ue.titleFormat,Gt=ue.getCellText,on=ue.getCellClassName,Ht=ue.headerCells,gn=ue.cellSelection,Rn=gn===void 0?!0:gn,Sn=ue.disabledDate,Fn=dn(),hn=Fn.prefixCls,an=Fn.panelType,mn=Fn.now,Yn=Fn.disabledDate,_n=Fn.cellRender,Mn=Fn.onHover,cr=Fn.hoverValue,ur=Fn.hoverRangeValue,kr=Fn.generateConfig,Sa=Fn.values,ea=Fn.locale,dr=Fn.onSelect,ta=Sn||Yn,aa="".concat(hn,"-cell"),Qr=ae.useContext(ln),ga=Qr.onCellDblClick,qr=function(Jr){return Sa.some(function(ba){return ba&&ie(kr,ea,Jr,ba,an)})},ha=[],pa=0;pa1&&arguments[1]!==void 0?arguments[1]:!1;ni(Ir),an==null||an(Ir),xa&&ho(Ir)},Co=function(Ir,xa){Ua(Ir),xa&&no(xa),ho(xa,Ir)},pi=function(Ir){if(gi(Ir),no(Ir),Ya!==Mn){var xa=["decade","year"],$r=[].concat(xa,["month"]),va={quarter:[].concat(xa,["quarter"]),week:[].concat((0,De.Z)($r),["week"]),date:[].concat((0,De.Z)($r),["date"])},Di=va[Mn]||$r,Bi=Di.indexOf(Ya),so=Di[Bi+1];so&&Co(so,Ir)}},_o=ae.useMemo(function(){var Da,Ir;if(Array.isArray(kr)){var xa=(0,Te.Z)(kr,2);Da=xa[0],Ir=xa[1]}else Da=kr;return!Da&&!Ir?null:(Da=Da||Ir,Ir=Ir||Da,dt.isAfter(Da,Ir)?[Ir,Da]:[Da,Ir])},[kr,dt]),Vi=ze(Sa,ea,dr),Wi=aa[Wa]||_r[Wa]||Gr,Yi=ae.useContext(ln),bo=ae.useMemo(function(){return(0,ke.Z)((0,ke.Z)({},Yi),{},{hideHeader:Qr})},[Yi,Qr]),fi="".concat(ga,"-panel"),wo=Ie(ue,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return ae.createElement(ln.Provider,{value:bo},ae.createElement("div",{ref:qr,tabIndex:Gt,className:Ze()(fi,(0,fe.Z)({},"".concat(fi,"-rtl"),kt==="rtl"))},ae.createElement(Wi,(0,E.Z)({},wo,{showTime:ba,prefixCls:ga,locale:yr,generateConfig:dt,onModeChange:Co,pickerValue:Hi,onPickerValueChange:function(Ir){no(Ir,!0)},value:$a[0],onSelect:pi,values:$a,cellRender:Vi,hoverRangeValue:_o,hoverValue:ur}))))}var nr=ae.memo(ae.forwardRef(Vr)),Ln=nr;function Xr(ue){var Ye=ue.picker,qe=ue.multiplePanel,nt=ue.pickerValue,dt=ue.onPickerValueChange,kt=ue.needConfirm,It=ue.onSubmit,Wt=ue.range,Gt=ue.hoverValue,on=ae.useContext(Se),Ht=on.prefixCls,gn=on.generateConfig,Rn=ae.useCallback(function(Yn,_n){return tn(gn,Ye,Yn,_n)},[gn,Ye]),Sn=ae.useMemo(function(){return Rn(nt,1)},[nt,Rn]),Fn=function(_n){dt(Rn(_n,-1))},hn={onCellDblClick:function(){kt&&It()}},an=Ye==="time",mn=(0,ke.Z)((0,ke.Z)({},ue),{},{hoverValue:null,hoverRangeValue:null,hideHeader:an});return Wt?mn.hoverRangeValue=Gt:mn.hoverValue=Gt,qe?ae.createElement("div",{className:"".concat(Ht,"-panels")},ae.createElement(ln.Provider,{value:(0,ke.Z)((0,ke.Z)({},hn),{},{hideNext:!0})},ae.createElement(Ln,mn)),ae.createElement(ln.Provider,{value:(0,ke.Z)((0,ke.Z)({},hn),{},{hidePrev:!0})},ae.createElement(Ln,(0,E.Z)({},mn,{pickerValue:Sn,onPickerValueChange:Fn})))):ae.createElement(ln.Provider,{value:(0,ke.Z)({},hn)},ae.createElement(Ln,mn))}function Ea(ue){return typeof ue=="function"?ue():ue}function Ia(ue){var Ye=ue.prefixCls,qe=ue.presets,nt=ue.onClick,dt=ue.onHover;return qe.length?ae.createElement("div",{className:"".concat(Ye,"-presets")},ae.createElement("ul",null,qe.map(function(kt,It){var Wt=kt.label,Gt=kt.value;return ae.createElement("li",{key:It,onClick:function(){nt(Ea(Gt))},onMouseEnter:function(){dt(Ea(Gt))},onMouseLeave:function(){dt(null)}},Wt)}))):null}function Na(ue){var Ye=ue.panelRender,qe=ue.internalMode,nt=ue.picker,dt=ue.showNow,kt=ue.range,It=ue.multiple,Wt=ue.activeInfo,Gt=Wt===void 0?[0,0,0]:Wt,on=ue.presets,Ht=ue.onPresetHover,gn=ue.onPresetSubmit,Rn=ue.onFocus,Sn=ue.onBlur,Fn=ue.onPanelMouseDown,hn=ue.direction,an=ue.value,mn=ue.onSelect,Yn=ue.isInvalid,_n=ue.defaultOpenValue,Mn=ue.onOk,cr=ue.onSubmit,ur=ae.useContext(Se),kr=ur.prefixCls,Sa="".concat(kr,"-panel"),ea=hn==="rtl",dr=ae.useRef(null),ta=ae.useRef(null),aa=ae.useState(0),Qr=(0,Te.Z)(aa,2),ga=Qr[0],qr=Qr[1],ha=ae.useState(0),pa=(0,Te.Z)(ha,2),pr=pa[0],Or=pa[1],Mr=ae.useState(0),Er=(0,Te.Z)(Mr,2),yr=Er[0],Jr=Er[1],ba=function(pi){pi.width&&qr(pi.width)},Ra=(0,Te.Z)(Gt,3),ca=Ra[0],lt=Ra[1],Ya=Ra[2],Ua=ae.useState(0),Wa=(0,Te.Z)(Ua,2),ui=Wa[0],oi=Wa[1];ae.useEffect(function(){oi(10)},[ca]),ae.useEffect(function(){if(kt&&ta.current){var Co,pi=((Co=dr.current)===null||Co===void 0?void 0:Co.offsetWidth)||0,_o=ta.current.getBoundingClientRect();if(!_o.height||_o.right<0){oi(function(bo){return Math.max(0,bo-1)});return}var Vi=(ea?lt-pi:ca)-_o.left;if(Jr(Vi),ga&&ga=Wt&&qe<=Gt)return kt;var on=Math.min(Math.abs(qe-Wt),Math.abs(qe-Gt));on0?dl:Al));var No=qo+go,Vo=Al-dl+1;return String(dl+(Vo+No-dl)%Vo)};switch(xa){case"Backspace":case"Delete":$r="",va=Bi;break;case"ArrowLeft":$r="",so(-1);break;case"ArrowRight":$r="",so(1);break;case"ArrowUp":$r="",va=Po(1);break;case"ArrowDown":$r="",va=Po(-1);break;default:isNaN(Number(xa))||($r=yr+xa,va=$r);break}if($r!==null&&(Jr($r),$r.length>=Di&&(so(1),Jr(""))),va!==null){var Do=oi.slice(0,gi)+Re(va,Di)+oi.slice(Zi);Hi(Do.slice(0,It.length))}ui({})},fi=ae.useRef();(0,ge.Z)(function(){if(!(!ga||!It||no.current)){if(!di.match(oi)){Hi(It);return}return Xa.current.setSelectionRange(gi,Zi),fi.current=(0,oe.Z)(function(){Xa.current.setSelectionRange(gi,Zi)}),function(){oe.Z.cancel(fi.current)}}},[di,It,ga,oi,ca,gi,Zi,Wa,Hi]);var wo=It?{onFocus:_o,onBlur:Wi,onKeyDown:bo,onMouseDown:Co,onMouseUp:pi,onPaste:ho}:{};return ae.createElement("div",{ref:xi,className:Ze()(ta,(0,fe.Z)((0,fe.Z)({},"".concat(ta,"-active"),qe&&dt),"".concat(ta,"-placeholder"),Ht))},ae.createElement(dr,(0,E.Z)({ref:Xa,"aria-invalid":an,autoComplete:"off"},Yn,{onKeyDown:Yi,onBlur:Vi},wo,{value:oi,onChange:ni})),ae.createElement(Va,{type:"suffix",icon:kt}),mn)}),Un=ra,ir=["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"],Ni=["index"];function wi(ue,Ye){var qe=ue.id,nt=ue.prefix,dt=ue.clearIcon,kt=ue.suffixIcon,It=ue.separator,Wt=It===void 0?"~":It,Gt=ue.activeIndex,on=ue.activeHelp,Ht=ue.allHelp,gn=ue.focused,Rn=ue.onFocus,Sn=ue.onBlur,Fn=ue.onKeyDown,hn=ue.locale,an=ue.generateConfig,mn=ue.placeholder,Yn=ue.className,_n=ue.style,Mn=ue.onClick,cr=ue.onClear,ur=ue.value,kr=ue.onChange,Sa=ue.onSubmit,ea=ue.onInputChange,dr=ue.format,ta=ue.maskFormat,aa=ue.preserveInvalidOnBlur,Qr=ue.onInvalid,ga=ue.disabled,qr=ue.invalid,ha=ue.inputReadOnly,pa=ue.direction,pr=ue.onOpenChange,Or=ue.onActiveInfo,Mr=ue.placement,Er=ue.onMouseDown,yr=ue.required,Jr=ue["aria-required"],ba=ue.autoFocus,Ra=ue.tabIndex,ca=(0,ri.Z)(ue,ir),lt=pa==="rtl",Ya=ae.useContext(Se),Ua=Ya.prefixCls,Wa=ae.useMemo(function(){if(typeof qe=="string")return[qe];var Vi=qe||{};return[Vi.start,Vi.end]},[qe]),ui=ae.useRef(),oi=ae.useRef(),xi=ae.useRef(),Xa=function(Wi){var Yi;return(Yi=[oi,xi][Wi])===null||Yi===void 0?void 0:Yi.current};ae.useImperativeHandle(Ye,function(){return{nativeElement:ui.current,focus:function(Wi){if((0,Pt.Z)(Wi)==="object"){var Yi,bo=Wi||{},fi=bo.index,wo=fi===void 0?0:fi,Da=(0,ri.Z)(bo,Ni);(Yi=Xa(wo))===null||Yi===void 0||Yi.focus(Da)}else{var Ir;(Ir=Xa(Wi!=null?Wi:0))===null||Ir===void 0||Ir.focus()}},blur:function(){var Wi,Yi;(Wi=Xa(0))===null||Wi===void 0||Wi.blur(),(Yi=Xa(1))===null||Yi===void 0||Yi.blur()}}});var di=jr(ca),$a=ae.useMemo(function(){return Array.isArray(mn)?mn:[mn,mn]},[mn]),Qi=vi((0,ke.Z)((0,ke.Z)({},ue),{},{id:Wa,placeholder:$a})),gi=(0,Te.Z)(Qi,1),Zi=gi[0],Ui=ae.useState({position:"absolute",width:0}),Hi=(0,Te.Z)(Ui,2),ni=Hi[0],ho=Hi[1],no=(0,pe.zX)(function(){var Vi=Xa(Gt);if(Vi){var Wi=Vi.nativeElement.getBoundingClientRect(),Yi=ui.current.getBoundingClientRect(),bo=Wi.left-Yi.left;ho(function(fi){return(0,ke.Z)((0,ke.Z)({},fi),{},{width:Wi.width,left:bo})}),Or([Wi.left,Wi.right,Yi.width])}});ae.useEffect(function(){no()},[Gt]);var Co=dt&&(ur[0]&&!ga[0]||ur[1]&&!ga[1]),pi=ba&&!ga[0],_o=ba&&!pi&&!ga[1];return ae.createElement(Sr.Z,{onResize:no},ae.createElement("div",(0,E.Z)({},di,{className:Ze()(Ua,"".concat(Ua,"-range"),(0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)({},"".concat(Ua,"-focused"),gn),"".concat(Ua,"-disabled"),ga.every(function(Vi){return Vi})),"".concat(Ua,"-invalid"),qr.some(function(Vi){return Vi})),"".concat(Ua,"-rtl"),lt),Yn),style:_n,ref:ui,onClick:Mn,onMouseDown:function(Wi){var Yi=Wi.target;Yi!==oi.current.inputElement&&Yi!==xi.current.inputElement&&Wi.preventDefault(),Er==null||Er(Wi)}}),nt&&ae.createElement("div",{className:"".concat(Ua,"-prefix")},nt),ae.createElement(Un,(0,E.Z)({ref:oi},Zi(0),{autoFocus:pi,tabIndex:Ra,"date-range":"start"})),ae.createElement("div",{className:"".concat(Ua,"-range-separator")},Wt),ae.createElement(Un,(0,E.Z)({ref:xi},Zi(1),{autoFocus:_o,tabIndex:Ra,"date-range":"end"})),ae.createElement("div",{className:"".concat(Ua,"-active-bar"),style:ni}),ae.createElement(Va,{type:"suffix",icon:kt}),Co&&ae.createElement(ci,{icon:dt,onClear:cr})))}var Ri=ae.forwardRef(wi),vo=Ri;function _t(ue,Ye){var qe=ue!=null?ue:Ye;return Array.isArray(qe)?qe:[qe,qe]}function cn(ue){return ue===1?"end":"start"}function $t(ue,Ye){var qe=de(ue,function(){var Pi=ue.disabled,ti=ue.allowEmpty,si=_t(Pi,!1),Ii=_t(ti,!1);return{disabled:si,allowEmpty:Ii}}),nt=(0,Te.Z)(qe,6),dt=nt[0],kt=nt[1],It=nt[2],Wt=nt[3],Gt=nt[4],on=nt[5],Ht=dt.prefixCls,gn=dt.styles,Rn=dt.classNames,Sn=dt.defaultValue,Fn=dt.value,hn=dt.needConfirm,an=dt.onKeyDown,mn=dt.disabled,Yn=dt.allowEmpty,_n=dt.disabledDate,Mn=dt.minDate,cr=dt.maxDate,ur=dt.defaultOpen,kr=dt.open,Sa=dt.onOpenChange,ea=dt.locale,dr=dt.generateConfig,ta=dt.picker,aa=dt.showNow,Qr=dt.showToday,ga=dt.showTime,qr=dt.mode,ha=dt.onPanelChange,pa=dt.onCalendarChange,pr=dt.onOk,Or=dt.defaultPickerValue,Mr=dt.pickerValue,Er=dt.onPickerValueChange,yr=dt.inputReadOnly,Jr=dt.suffixIcon,ba=dt.onFocus,Ra=dt.onBlur,ca=dt.presets,lt=dt.ranges,Ya=dt.components,Ua=dt.cellRender,Wa=dt.dateRender,ui=dt.monthCellRender,oi=dt.onClick,xi=Ot(Ye),Xa=At(kr,ur,mn,Sa),di=(0,Te.Z)(Xa,2),$a=di[0],Qi=di[1],gi=function(ti,si){(mn.some(function(Ii){return!Ii})||!ti)&&Qi(ti,si)},Zi=sa(dr,ea,Wt,!0,!1,Sn,Fn,pa,pr),Ui=(0,Te.Z)(Zi,5),Hi=Ui[0],ni=Ui[1],ho=Ui[2],no=Ui[3],Co=Ui[4],pi=ho(),_o=Nt(mn,Yn,$a),Vi=(0,Te.Z)(_o,9),Wi=Vi[0],Yi=Vi[1],bo=Vi[2],fi=Vi[3],wo=Vi[4],Da=Vi[5],Ir=Vi[6],xa=Vi[7],$r=Vi[8],va=function(ti,si){Yi(!0),ba==null||ba(ti,{range:cn(si!=null?si:fi)})},Di=function(ti,si){Yi(!1),Ra==null||Ra(ti,{range:cn(si!=null?si:fi)})},Bi=ae.useMemo(function(){if(!ga)return null;var Pi=ga.disabledTime,ti=Pi?function(si){var Ii=cn(fi),Ho=ve(pi,Ir,fi);return Pi(si,Ii,{from:Ho})}:void 0;return(0,ke.Z)((0,ke.Z)({},ga),{},{disabledTime:ti})},[ga,fi,pi,Ir]),so=(0,pe.C8)([ta,ta],{value:qr}),Po=(0,Te.Z)(so,2),Do=Po[0],co=Po[1],go=Do[fi]||ta,Lo=go==="date"&&Bi?"datetime":go,xo=Lo===ta&&Lo!=="time",dl=ma(ta,go,aa,Qr,!0),Al=Pa(dt,Hi,ni,ho,no,mn,Wt,Wi,$a,on),vl=(0,Te.Z)(Al,2),il=vl[0],qo=vl[1],No=Xt(pi,mn,Ir,dr,ea,_n),Vo=He(pi,on,Yn),Go=(0,Te.Z)(Vo,2),Vl=Go[0],au=Go[1],ol=gr(dr,ea,pi,Do,$a,fi,kt,xo,Or,Mr,Bi==null?void 0:Bi.defaultOpenValue,Er,Mn,cr),Sl=(0,Te.Z)(ol,2),Rl=Sl[0],Zl=Sl[1],Xo=(0,pe.zX)(function(Pi,ti,si){var Ii=Ge(Do,fi,ti);if((Ii[0]!==Do[0]||Ii[1]!==Do[1])&&co(Ii),ha&&si!==!1){var Ho=(0,De.Z)(pi);Pi&&(Ho[fi]=Pi),ha(Ho,Ii)}}),Wl=function(ti,si){return Ge(pi,si,ti)},fl=function(ti,si){var Ii=pi;ti&&(Ii=Wl(ti,fi)),xa(fi);var Ho=Da(Ii);no(Ii),il(fi,Ho===null),Ho===null?gi(!1,{force:!0}):si||xi.current.focus({index:Ho})},Jl=function(ti){var si,Ii=ti.target.getRootNode();if(!xi.current.nativeElement.contains((si=Ii.activeElement)!==null&&si!==void 0?si:document.activeElement)){var Ho=mn.findIndex(function(ju){return!ju});Ho>=0&&xi.current.focus({index:Ho})}gi(!0),oi==null||oi(ti)},Hl=function(){qo(null),gi(!1,{force:!0})},ql=ae.useState(null),bl=(0,Te.Z)(ql,2),gl=bl[0],zl=bl[1],$o=ae.useState(null),kl=(0,Te.Z)($o,2),Ol=kl[0],Yl=kl[1],ai=ae.useMemo(function(){return Ol||pi},[pi,Ol]);ae.useEffect(function(){$a||Yl(null)},[$a]);var Gl=ae.useState([0,0,0]),yl=(0,Te.Z)(Gl,2),jl=yl[0],$l=yl[1],Il=Ft(ca,lt),eu=function(ti){Yl(ti),zl("preset")},xl=function(ti){var si=qo(ti);si&&gi(!1,{force:!0})},El=function(ti){fl(ti)},el=function(ti){Yl(ti?Wl(ti,fi):null),zl("cell")},Ci=function(ti){gi(!0),va(ti)},_i=function(){bo("panel")},ko=function(ti){var si=Ge(pi,fi,ti);no(si),!hn&&!It&&kt===Lo&&fl(ti)},Wo=function(){gi(!1)},Mo=ze(Ua,Wa,ui,cn(fi)),ro=pi[fi]||null,Fl=(0,pe.zX)(function(Pi){return on(Pi,{activeIndex:fi})}),bi=ae.useMemo(function(){var Pi=(0,_e.Z)(dt,!1),ti=(0,Ke.Z)(dt,[].concat((0,De.Z)(Object.keys(Pi)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return ti},[dt]),ii=ae.createElement(Na,(0,E.Z)({},bi,{showNow:dl,showTime:Bi,range:!0,multiplePanel:xo,activeInfo:jl,disabledDate:No,onFocus:Ci,onBlur:Di,onPanelMouseDown:_i,picker:ta,mode:go,internalMode:Lo,onPanelChange:Xo,format:Gt,value:ro,isInvalid:Fl,onChange:null,onSelect:ko,pickerValue:Rl,defaultOpenValue:xe(ga==null?void 0:ga.defaultOpenValue)[fi],onPickerValueChange:Zl,hoverValue:ai,onHover:el,needConfirm:hn,onSubmit:fl,onOk:Co,presets:Il,onPresetHover:eu,onPresetSubmit:xl,onNow:El,cellRender:Mo})),Oo=function(ti,si){var Ii=Wl(ti,si);no(Ii)},Ll=function(){bo("input")},fu=function(ti,si){var Ii=Ir.length,Ho=Ir[Ii-1];if(Ii&&Ho!==si&&hn&&!Yn[Ho]&&!$r(Ho)&&pi[Ho]){xi.current.focus({index:Ho});return}bo("input"),gi(!0,{inherit:!0}),fi!==si&&$a&&!hn&&It&&fl(null,!0),wo(si),va(ti,si)},bu=function(ti,si){if(gi(!1),!hn&&bo()==="input"){var Ii=Da(pi);il(fi,Ii===null)}Di(ti,si)},mu=function(ti,si){ti.key==="Tab"&&fl(null,!0),an==null||an(ti,si)},Lu=ae.useMemo(function(){return{prefixCls:Ht,locale:ea,generateConfig:dr,button:Ya.button,input:Ya.input}},[Ht,ea,dr,Ya.button,Ya.input]);if((0,ge.Z)(function(){$a&&fi!==void 0&&Xo(null,ta,!1)},[$a,fi,ta]),(0,ge.Z)(function(){var Pi=bo();!$a&&Pi==="input"&&(gi(!1),fl(null,!0)),!$a&&It&&!hn&&Pi==="panel"&&(gi(!0),fl())},[$a]),0)var zu;return ae.createElement(Se.Provider,{value:Lu},ae.createElement(ut,(0,E.Z)({},Oe(dt),{popupElement:ii,popupStyle:gn.popup,popupClassName:Rn.popup,visible:$a,onClose:Wo,range:!0}),ae.createElement(vo,(0,E.Z)({},dt,{ref:xi,suffixIcon:Jr,activeIndex:Wi||$a?fi:null,activeHelp:!!Ol,allHelp:!!Ol&&gl==="preset",focused:Wi,onFocus:fu,onBlur:bu,onKeyDown:mu,onSubmit:fl,value:ai,maskFormat:Gt,onChange:Oo,onInputChange:Ll,format:Wt,inputReadOnly:yr,disabled:mn,open:$a,onOpenChange:gi,onClick:Jl,onClear:Hl,invalid:Vl,onInvalid:au,onActiveInfo:$l}))))}var rn=ae.forwardRef($t),Dn=rn,Tn=te(11780);function xr(ue){var Ye=ue.prefixCls,qe=ue.value,nt=ue.onRemove,dt=ue.removeIcon,kt=dt===void 0?"\xD7":dt,It=ue.formatDate,Wt=ue.disabled,Gt=ue.maxTagCount,on=ue.placeholder,Ht="".concat(Ye,"-selector"),gn="".concat(Ye,"-selection"),Rn="".concat(gn,"-overflow");function Sn(an,mn){return ae.createElement("span",{className:Ze()("".concat(gn,"-item")),title:typeof an=="string"?an:null},ae.createElement("span",{className:"".concat(gn,"-item-content")},an),!Wt&&mn&&ae.createElement("span",{onMouseDown:function(_n){_n.preventDefault()},onClick:mn,className:"".concat(gn,"-item-remove")},kt))}function Fn(an){var mn=It(an),Yn=function(Mn){Mn&&Mn.stopPropagation(),nt(an)};return Sn(mn,Yn)}function hn(an){var mn="+ ".concat(an.length," ...");return Sn(mn)}return ae.createElement("div",{className:Ht},ae.createElement(Tn.Z,{prefixCls:Rn,data:qe,renderItem:Fn,renderRest:hn,itemKey:function(mn){return It(mn)},maxCount:Gt}),!qe.length&&ae.createElement("span",{className:"".concat(Ye,"-selection-placeholder")},on))}var or=["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 Xn(ue,Ye){var qe=ue.id,nt=ue.open,dt=ue.prefix,kt=ue.clearIcon,It=ue.suffixIcon,Wt=ue.activeHelp,Gt=ue.allHelp,on=ue.focused,Ht=ue.onFocus,gn=ue.onBlur,Rn=ue.onKeyDown,Sn=ue.locale,Fn=ue.generateConfig,hn=ue.placeholder,an=ue.className,mn=ue.style,Yn=ue.onClick,_n=ue.onClear,Mn=ue.internalPicker,cr=ue.value,ur=ue.onChange,kr=ue.onSubmit,Sa=ue.onInputChange,ea=ue.multiple,dr=ue.maxTagCount,ta=ue.format,aa=ue.maskFormat,Qr=ue.preserveInvalidOnBlur,ga=ue.onInvalid,qr=ue.disabled,ha=ue.invalid,pa=ue.inputReadOnly,pr=ue.direction,Or=ue.onOpenChange,Mr=ue.onMouseDown,Er=ue.required,yr=ue["aria-required"],Jr=ue.autoFocus,ba=ue.tabIndex,Ra=ue.removeIcon,ca=(0,ri.Z)(ue,or),lt=pr==="rtl",Ya=ae.useContext(Se),Ua=Ya.prefixCls,Wa=ae.useRef(),ui=ae.useRef();ae.useImperativeHandle(Ye,function(){return{nativeElement:Wa.current,focus:function(ni){var ho;(ho=ui.current)===null||ho===void 0||ho.focus(ni)},blur:function(){var ni;(ni=ui.current)===null||ni===void 0||ni.blur()}}});var oi=jr(ca),xi=function(ni){ur([ni])},Xa=function(ni){var ho=cr.filter(function(no){return no&&!ie(Fn,Sn,no,ni,Mn)});ur(ho),nt||kr()},di=vi((0,ke.Z)((0,ke.Z)({},ue),{},{onChange:xi}),function(Hi){var ni=Hi.valueTexts;return{value:ni[0]||"",active:on}}),$a=(0,Te.Z)(di,2),Qi=$a[0],gi=$a[1],Zi=!!(kt&&cr.length&&!qr),Ui=ea?ae.createElement(ae.Fragment,null,ae.createElement(xr,{prefixCls:Ua,value:cr,onRemove:Xa,formatDate:gi,maxTagCount:dr,disabled:qr,removeIcon:Ra,placeholder:hn}),ae.createElement("input",{className:"".concat(Ua,"-multiple-input"),value:cr.map(gi).join(","),ref:ui,readOnly:!0,autoFocus:Jr,tabIndex:ba}),ae.createElement(Va,{type:"suffix",icon:It}),Zi&&ae.createElement(ci,{icon:kt,onClear:_n})):ae.createElement(Un,(0,E.Z)({ref:ui},Qi(),{autoFocus:Jr,tabIndex:ba,suffixIcon:It,clearIcon:Zi&&ae.createElement(ci,{icon:kt,onClear:_n}),showActiveCls:!1}));return ae.createElement("div",(0,E.Z)({},oi,{className:Ze()(Ua,(0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)({},"".concat(Ua,"-multiple"),ea),"".concat(Ua,"-focused"),on),"".concat(Ua,"-disabled"),qr),"".concat(Ua,"-invalid"),ha),"".concat(Ua,"-rtl"),lt),an),style:mn,ref:Wa,onClick:Yn,onMouseDown:function(ni){var ho,no=ni.target;no!==((ho=ui.current)===null||ho===void 0?void 0:ho.inputElement)&&ni.preventDefault(),Mr==null||Mr(ni)}}),dt&&ae.createElement("div",{className:"".concat(Ua,"-prefix")},dt),Ui)}var qt=ae.forwardRef(Xn),Jt=qt;function kn(ue,Ye){var qe=de(ue),nt=(0,Te.Z)(qe,6),dt=nt[0],kt=nt[1],It=nt[2],Wt=nt[3],Gt=nt[4],on=nt[5],Ht=dt,gn=Ht.prefixCls,Rn=Ht.styles,Sn=Ht.classNames,Fn=Ht.order,hn=Ht.defaultValue,an=Ht.value,mn=Ht.needConfirm,Yn=Ht.onChange,_n=Ht.onKeyDown,Mn=Ht.disabled,cr=Ht.disabledDate,ur=Ht.minDate,kr=Ht.maxDate,Sa=Ht.defaultOpen,ea=Ht.open,dr=Ht.onOpenChange,ta=Ht.locale,aa=Ht.generateConfig,Qr=Ht.picker,ga=Ht.showNow,qr=Ht.showToday,ha=Ht.showTime,pa=Ht.mode,pr=Ht.onPanelChange,Or=Ht.onCalendarChange,Mr=Ht.onOk,Er=Ht.multiple,yr=Ht.defaultPickerValue,Jr=Ht.pickerValue,ba=Ht.onPickerValueChange,Ra=Ht.inputReadOnly,ca=Ht.suffixIcon,lt=Ht.removeIcon,Ya=Ht.onFocus,Ua=Ht.onBlur,Wa=Ht.presets,ui=Ht.components,oi=Ht.cellRender,xi=Ht.dateRender,Xa=Ht.monthCellRender,di=Ht.onClick,$a=Ot(Ye);function Qi(bi){return bi===null?null:Er?bi:bi[0]}var gi=pn(aa,ta,kt),Zi=At(ea,Sa,[Mn],dr),Ui=(0,Te.Z)(Zi,2),Hi=Ui[0],ni=Ui[1],ho=function(ii,Oo,Ll){if(Or){var fu=(0,ke.Z)({},Ll);delete fu.range,Or(Qi(ii),Qi(Oo),fu)}},no=function(ii){Mr==null||Mr(Qi(ii))},Co=sa(aa,ta,Wt,!1,Fn,hn,an,ho,no),pi=(0,Te.Z)(Co,5),_o=pi[0],Vi=pi[1],Wi=pi[2],Yi=pi[3],bo=pi[4],fi=Wi(),wo=Nt([Mn]),Da=(0,Te.Z)(wo,4),Ir=Da[0],xa=Da[1],$r=Da[2],va=Da[3],Di=function(ii){xa(!0),Ya==null||Ya(ii,{})},Bi=function(ii){xa(!1),Ua==null||Ua(ii,{})},so=(0,pe.C8)(Qr,{value:pa}),Po=(0,Te.Z)(so,2),Do=Po[0],co=Po[1],go=Do==="date"&&ha?"datetime":Do,Lo=ma(Qr,Do,ga,qr),xo=Yn&&function(bi,ii){Yn(Qi(bi),Qi(ii))},dl=Pa((0,ke.Z)((0,ke.Z)({},dt),{},{onChange:xo}),_o,Vi,Wi,Yi,[],Wt,Ir,Hi,on),Al=(0,Te.Z)(dl,2),vl=Al[1],il=He(fi,on),qo=(0,Te.Z)(il,2),No=qo[0],Vo=qo[1],Go=ae.useMemo(function(){return No.some(function(bi){return bi})},[No]),Vl=function(ii,Oo){if(ba){var Ll=(0,ke.Z)((0,ke.Z)({},Oo),{},{mode:Oo.mode[0]});delete Ll.range,ba(ii[0],Ll)}},au=gr(aa,ta,fi,[Do],Hi,va,kt,!1,yr,Jr,xe(ha==null?void 0:ha.defaultOpenValue),Vl,ur,kr),ol=(0,Te.Z)(au,2),Sl=ol[0],Rl=ol[1],Zl=(0,pe.zX)(function(bi,ii,Oo){if(co(ii),pr&&Oo!==!1){var Ll=bi||fi[fi.length-1];pr(Ll,ii)}}),Xo=function(){vl(Wi()),ni(!1,{force:!0})},Wl=function(ii){!Mn&&!$a.current.nativeElement.contains(document.activeElement)&&$a.current.focus(),ni(!0),di==null||di(ii)},fl=function(){vl(null),ni(!1,{force:!0})},Jl=ae.useState(null),Hl=(0,Te.Z)(Jl,2),ql=Hl[0],bl=Hl[1],gl=ae.useState(null),zl=(0,Te.Z)(gl,2),$o=zl[0],kl=zl[1],Ol=ae.useMemo(function(){var bi=[$o].concat((0,De.Z)(fi)).filter(function(ii){return ii});return Er?bi:bi.slice(0,1)},[fi,$o,Er]),Yl=ae.useMemo(function(){return!Er&&$o?[$o]:fi.filter(function(bi){return bi})},[fi,$o,Er]);ae.useEffect(function(){Hi||kl(null)},[Hi]);var ai=Ft(Wa),Gl=function(ii){kl(ii),bl("preset")},yl=function(ii){var Oo=Er?gi(Wi(),ii):[ii],Ll=vl(Oo);Ll&&!Er&&ni(!1,{force:!0})},jl=function(ii){yl(ii)},$l=function(ii){kl(ii),bl("cell")},Il=function(ii){ni(!0),Di(ii)},eu=function(ii){if($r("panel"),!(Er&&go!==Qr)){var Oo=Er?gi(Wi(),ii):[ii];Yi(Oo),!mn&&!It&&kt===go&&Xo()}},xl=function(){ni(!1)},El=ze(oi,xi,Xa),el=ae.useMemo(function(){var bi=(0,_e.Z)(dt,!1),ii=(0,Ke.Z)(dt,[].concat((0,De.Z)(Object.keys(bi)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ke.Z)((0,ke.Z)({},ii),{},{multiple:dt.multiple})},[dt]),Ci=ae.createElement(Na,(0,E.Z)({},el,{showNow:Lo,showTime:ha,disabledDate:cr,onFocus:Il,onBlur:Bi,picker:Qr,mode:Do,internalMode:go,onPanelChange:Zl,format:Gt,value:fi,isInvalid:on,onChange:null,onSelect:eu,pickerValue:Sl,defaultOpenValue:ha==null?void 0:ha.defaultOpenValue,onPickerValueChange:Rl,hoverValue:Ol,onHover:$l,needConfirm:mn,onSubmit:Xo,onOk:bo,presets:ai,onPresetHover:Gl,onPresetSubmit:yl,onNow:jl,cellRender:El})),_i=function(ii){Yi(ii)},ko=function(){$r("input")},Wo=function(ii){$r("input"),ni(!0,{inherit:!0}),Di(ii)},Mo=function(ii){ni(!1),Bi(ii)},ro=function(ii,Oo){ii.key==="Tab"&&Xo(),_n==null||_n(ii,Oo)},Fl=ae.useMemo(function(){return{prefixCls:gn,locale:ta,generateConfig:aa,button:ui.button,input:ui.input}},[gn,ta,aa,ui.button,ui.input]);return(0,ge.Z)(function(){Hi&&va!==void 0&&Zl(null,Qr,!1)},[Hi,va,Qr]),(0,ge.Z)(function(){var bi=$r();!Hi&&bi==="input"&&(ni(!1),Xo()),!Hi&&It&&!mn&&bi==="panel"&&Xo()},[Hi]),ae.createElement(Se.Provider,{value:Fl},ae.createElement(ut,(0,E.Z)({},Oe(dt),{popupElement:Ci,popupStyle:Rn.popup,popupClassName:Sn.popup,visible:Hi,onClose:xl}),ae.createElement(Jt,(0,E.Z)({},dt,{ref:$a,suffixIcon:ca,removeIcon:lt,activeHelp:!!$o,allHelp:!!$o&&ql==="preset",focused:Ir,onFocus:Wo,onBlur:Mo,onKeyDown:ro,onSubmit:Xo,value:Yl,maskFormat:Gt,onChange:_i,onInputChange:ko,internalPicker:kt,format:Wt,inputReadOnly:Ra,disabled:Mn,open:Hi,onOpenChange:ni,onClick:Wl,onClear:fl,invalid:Go,onInvalid:function(ii){Vo(ii,0)}}))))}var Bn=ae.forwardRef(kn),Kn=Bn,Pr=Kn},25930:function(xn,zt,te){"use strict";te.d(zt,{Cd:function(){return ze}});var E=te(54476),De=te(33885),ke=te(75931),Te=te(59301),pe=te(92310),ge=te.n(pe),Ke={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var Qe=(0,Te.useRef)([]),vt=(0,Te.useRef)(null);return(0,Te.useEffect)(function(){var Pt=Date.now(),St=!1;Qe.current.forEach(function(xt){if(xt){St=!0;var Dt=xt.style;Dt.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Pt-vt.current<100&&(Dt.transitionDuration="0s, 0s")}}),St&&(vt.current=Date.now())}),Qe.current},je=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ae=function(Qe){var vt=(0,De.Z)((0,De.Z)({},Ke),Qe),Pt=vt.className,St=vt.percent,xt=vt.prefixCls,Dt=vt.strokeColor,Le=vt.strokeLinecap,ce=vt.strokeWidth,Be=vt.style,Je=vt.trailColor,ht=vt.trailWidth,Me=vt.transition,Et=(0,ke.Z)(vt,je);delete Et.gapPosition;var ft=Array.isArray(St)?St:[St],Bt=Array.isArray(Dt)?Dt:[Dt],at=_e(),Xe=ce/2,Ee=100-ce/2,st="M ".concat(Le==="round"?Xe:0,",").concat(Xe,` + L `).concat(Le==="round"?Ee:100,",").concat(Xe),wt="0 0 100 ".concat(ce),ct=0;return Te.createElement("svg",(0,E.Z)({className:ge()("".concat(xt,"-line"),Pt),viewBox:wt,preserveAspectRatio:"none",style:Be},Et),Te.createElement("path",{className:"".concat(xt,"-line-trail"),d:st,strokeLinecap:Le,stroke:Je,strokeWidth:ht||ce,fillOpacity:"0"}),ft.map(function(it,Fe){var ie=1;switch(Le){case"round":ie=1-ce/100;break;case"square":ie=1-ce/2/100;break;default:ie=1;break}var se={strokeDasharray:"".concat(it*ie,"px, 100px"),strokeDashoffset:"-".concat(ct,"px"),transition:Me||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ce=Bt[Fe]||Bt[Bt.length-1];return ct+=it,Te.createElement("path",{key:Fe,className:"".concat(xt,"-line-path"),d:st,strokeLinecap:Le,stroke:Ce,strokeWidth:ce,fillOpacity:"0",ref:function(mt){at[Fe]=mt},style:se})}))},fe=ae,be=te(76190),Ve=te(42978),Ze=te(47273),Ne=0,we=(0,Ze.Z)();function Se(){var gt;return we?(gt=Ne,Ne+=1):gt="TEST_OR_SSR",gt}var ot=function(gt){var Qe=Te.useState(),vt=(0,Ve.Z)(Qe,2),Pt=vt[0],St=vt[1];return Te.useEffect(function(){St("rc_progress_".concat(Se()))},[]),gt||Pt},rt=function(Qe){var vt=Qe.bg,Pt=Qe.children;return Te.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Pt)};function ut(gt,Qe){return Object.keys(gt).map(function(vt){var Pt=parseFloat(vt),St="".concat(Math.floor(Pt*Qe),"%");return"".concat(gt[vt]," ").concat(St)})}var Re=Te.forwardRef(function(gt,Qe){var vt=gt.prefixCls,Pt=gt.color,St=gt.gradientId,xt=gt.radius,Dt=gt.style,Le=gt.ptg,ce=gt.strokeLinecap,Be=gt.strokeWidth,Je=gt.size,ht=gt.gapDegree,Me=Pt&&(0,be.Z)(Pt)==="object",Et=Me?"#FFF":void 0,ft=Je/2,Bt=Te.createElement("circle",{className:"".concat(vt,"-circle-path"),r:xt,cx:ft,cy:ft,stroke:Et,strokeLinecap:ce,strokeWidth:Be,opacity:Le===0?0:1,style:Dt,ref:Qe});if(!Me)return Bt;var at="".concat(St,"-conic"),Xe=ht?"".concat(180+ht/2,"deg"):"0deg",Ee=ut(Pt,(360-ht)/360),st=ut(Pt,1),wt="conic-gradient(from ".concat(Xe,", ").concat(Ee.join(", "),")"),ct="linear-gradient(to ".concat(ht?"bottom":"top",", ").concat(st.join(", "),")");return Te.createElement(Te.Fragment,null,Te.createElement("mask",{id:at},Bt),Te.createElement("foreignObject",{x:0,y:0,width:Je,height:Je,mask:"url(#".concat(at,")")},Te.createElement(rt,{bg:ct},Te.createElement(rt,{bg:wt}))))}),xe=Re,Ge=100,Ie=function(Qe,vt,Pt,St,xt,Dt,Le,ce,Be,Je){var ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Me=Pt/100*360*((360-Dt)/360),Et=Dt===0?0:{bottom:0,top:180,left:90,right:-90}[Le],ft=(100-St)/100*vt;Be==="round"&&St!==100&&(ft+=Je/2,ft>=vt&&(ft=vt-.01));var Bt=Ge/2;return{stroke:typeof ce=="string"?ce:void 0,strokeDasharray:"".concat(vt,"px ").concat(Qe),strokeDashoffset:ft+ht,transform:"rotate(".concat(xt+Me+Et,"deg)"),transformOrigin:"".concat(Bt,"px ").concat(Bt,"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}},pt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ve(gt){var Qe=gt!=null?gt:[];return Array.isArray(Qe)?Qe:[Qe]}var Oe=function(Qe){var vt=(0,De.Z)((0,De.Z)({},Ke),Qe),Pt=vt.id,St=vt.prefixCls,xt=vt.steps,Dt=vt.strokeWidth,Le=vt.trailWidth,ce=vt.gapDegree,Be=ce===void 0?0:ce,Je=vt.gapPosition,ht=vt.trailColor,Me=vt.strokeLinecap,Et=vt.style,ft=vt.className,Bt=vt.strokeColor,at=vt.percent,Xe=(0,ke.Z)(vt,pt),Ee=Ge/2,st=ot(Pt),wt="".concat(st,"-gradient"),ct=Ee-Dt/2,it=Math.PI*2*ct,Fe=Be>0?90+Be/2:-90,ie=it*((360-Be)/360),se=(0,be.Z)(xt)==="object"?xt:{count:xt,gap:2},Ce=se.count,ye=se.gap,mt=ve(at),Ct=ve(Bt),Ut=Ct.find(function(Ue){return Ue&&(0,be.Z)(Ue)==="object"}),me=Ut&&(0,be.Z)(Ut)==="object",re=me?"butt":Me,ne=Ie(it,ie,0,100,Fe,Be,Je,ht,re,Dt),ee=_e(),de=function(){var At=0;return mt.map(function(Ot,Ft){var bt=Ct[Ft]||Ct[Ct.length-1],Nt=Ie(it,ie,At,Ot,Fe,Be,Je,bt,re,Dt);return At+=Ot,Te.createElement(xe,{key:Ft,color:bt,ptg:Ot,radius:ct,prefixCls:St,gradientId:wt,style:Nt,strokeLinecap:re,strokeWidth:Dt,gapDegree:Be,ref:function(tn){ee[Ft]=tn},size:Ge})}).reverse()},oe=function(){var At=Math.round(Ce*(mt[0]/100)),Ot=100/Ce,Ft=0;return new Array(Ce).fill(null).map(function(bt,Nt){var Xt=Nt<=At-1?Ct[0]:ht,tn=Xt&&(0,be.Z)(Xt)==="object"?"url(#".concat(wt,")"):void 0,Hn=Ie(it,ie,Ft,Ot,Fe,Be,Je,Xt,"butt",Dt,ye);return Ft+=(ie-Hn.strokeDashoffset+ye)*100/ie,Te.createElement("circle",{key:Nt,className:"".concat(St,"-circle-path"),r:ct,cx:Ee,cy:Ee,stroke:tn,strokeWidth:Dt,opacity:1,style:Hn,ref:function(An){ee[Nt]=An}})})};return Te.createElement("svg",(0,E.Z)({className:ge()("".concat(St,"-circle"),ft),viewBox:"0 0 ".concat(Ge," ").concat(Ge),style:Et,id:Pt,role:"presentation"},Xe),!Ce&&Te.createElement("circle",{className:"".concat(St,"-circle-trail"),r:ct,cx:Ee,cy:Ee,stroke:ht,strokeLinecap:re,strokeWidth:Le||Dt,style:ne}),Ce?oe():de())},ze=Oe,He={Line:fe,Circle:ze}},738:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ut}});var E=te(54476),De=te(20068),ke=te(42978),Te=te(75931),pe=te(92310),ge=te.n(pe),Ke=te(18929),_e=te(10228),je=te(26112),ae=te(59301);function fe(Re,xe){var Ge=Re.disabled,Ie=Re.prefixCls,pt=Re.character,ve=Re.characterRender,Oe=Re.index,ze=Re.count,He=Re.value,gt=Re.allowHalf,Qe=Re.focused,vt=Re.onHover,Pt=Re.onClick,St=function(Me){vt(Me,Oe)},xt=function(Me){Pt(Me,Oe)},Dt=function(Me){Me.keyCode===_e.Z.ENTER&&Pt(Me,Oe)},Le=Oe+1,ce=new Set([Ie]);He===0&&Oe===0&&Qe?ce.add("".concat(Ie,"-focused")):gt&&He+.5>=Le&&HeOe?"true":"false","aria-posinset":Oe+1,"aria-setsize":ze,tabIndex:Ge?-1:0},ae.createElement("div",{className:"".concat(Ie,"-first")},Be),ae.createElement("div",{className:"".concat(Ie,"-second")},Be)));return ve&&(Je=ve(Je,Re)),Je}var be=ae.forwardRef(fe);function Ve(){var Re=ae.useRef({});function xe(Ie){return Re.current[Ie]}function Ge(Ie){return function(pt){Re.current[Ie]=pt}}return[xe,Ge]}function Ze(Re){var xe=Re.pageXOffset,Ge="scrollLeft";if(typeof xe!="number"){var Ie=Re.document;xe=Ie.documentElement[Ge],typeof xe!="number"&&(xe=Ie.body[Ge])}return xe}function Ne(Re){var xe,Ge,Ie=Re.ownerDocument,pt=Ie.body,ve=Ie&&Ie.documentElement,Oe=Re.getBoundingClientRect();return xe=Oe.left,Ge=Oe.top,xe-=ve.clientLeft||pt.clientLeft||0,Ge-=ve.clientTop||pt.clientTop||0,{left:xe,top:Ge}}function we(Re){var xe=Ne(Re),Ge=Re.ownerDocument,Ie=Ge.defaultView||Ge.parentWindow;return xe.left+=Ze(Ie),xe.left}var Se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ot(Re,xe){var Ge=Re.prefixCls,Ie=Ge===void 0?"rc-rate":Ge,pt=Re.className,ve=Re.defaultValue,Oe=Re.value,ze=Re.count,He=ze===void 0?5:ze,gt=Re.allowHalf,Qe=gt===void 0?!1:gt,vt=Re.allowClear,Pt=vt===void 0?!0:vt,St=Re.keyboard,xt=St===void 0?!0:St,Dt=Re.character,Le=Dt===void 0?"\u2605":Dt,ce=Re.characterRender,Be=Re.disabled,Je=Re.direction,ht=Je===void 0?"ltr":Je,Me=Re.tabIndex,Et=Me===void 0?0:Me,ft=Re.autoFocus,Bt=Re.onHoverChange,at=Re.onChange,Xe=Re.onFocus,Ee=Re.onBlur,st=Re.onKeyDown,wt=Re.onMouseLeave,ct=(0,Te.Z)(Re,Se),it=Ve(),Fe=(0,ke.Z)(it,2),ie=Fe[0],se=Fe[1],Ce=ae.useRef(null),ye=function(){if(!Be){var Sr;(Sr=Ce.current)===null||Sr===void 0||Sr.focus()}};ae.useImperativeHandle(xe,function(){return{focus:ye,blur:function(){if(!Be){var Sr;(Sr=Ce.current)===null||Sr===void 0||Sr.blur()}}}});var mt=(0,Ke.Z)(ve||0,{value:Oe}),Ct=(0,ke.Z)(mt,2),Ut=Ct[0],me=Ct[1],re=(0,Ke.Z)(null),ne=(0,ke.Z)(re,2),ee=ne[0],de=ne[1],oe=function(Sr,Ta){var ya=ht==="rtl",Vt=Sr+1;if(Qe){var nn=ie(Sr),En=we(nn),pn=nn.clientWidth;(ya&&Ta-En>pn/2||!ya&&Ta-En0&&!ya||Ta===_e.Z.RIGHT&&Ut>0&&ya?(Ue(Ut-Vt),Sr.preventDefault()):Ta===_e.Z.LEFT&&Ut5&&arguments[5]!==void 0?arguments[5]:!1,Br=arguments.length>6?arguments[6]:void 0,Dr=arguments.length>7?arguments[7]:void 0,_r=ae.useMemo(function(){if((0,Ke.Z)(Yt)==="object")return Yt.clearIcon;if(qn)return qn},[Yt,qn]),Vr=ae.useMemo(function(){return!!(!br&&Yt&&(zn.length||Br)&&!(Dr==="combobox"&&Br===""))},[Yt,br,zn.length,Br,Dr]);return{allowClear:Vr,clearIcon:ae.createElement(Se,{className:"".concat(Tt,"-clear"),onMouseDown:lr,customizeIcon:_r},"\xD7")}},rt=ae.createContext(null);function ut(){return ae.useContext(rt)}function Re(){var Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Tt=ae.useState(!1),lr=(0,pe.Z)(Tt,2),zn=lr[0],Yt=lr[1],qn=ae.useRef(null),br=function(){window.clearTimeout(qn.current)};ae.useEffect(function(){return br},[]);var Br=function(_r,Vr){br(),qn.current=window.setTimeout(function(){Yt(_r),Vr&&Vr()},Mt)};return[zn,Br,br]}function xe(){var Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Tt=ae.useRef(null),lr=ae.useRef(null);ae.useEffect(function(){return function(){window.clearTimeout(lr.current)}},[]);function zn(Yt){(Yt||Tt.current===null)&&(Tt.current=Yt),window.clearTimeout(lr.current),lr.current=window.setTimeout(function(){Tt.current=null},Mt)}return[function(){return Tt.current},zn]}function Ge(Mt,Tt,lr,zn){var Yt=ae.useRef(null);Yt.current={open:Tt,triggerOpen:lr,customizedTrigger:zn},ae.useEffect(function(){function qn(br){var Br;if(!((Br=Yt.current)!==null&&Br!==void 0&&Br.customizedTrigger)){var Dr=br.target;Dr.shadowRoot&&br.composed&&(Dr=br.composedPath()[0]||Dr),Yt.current.open&&Mt().filter(function(_r){return _r}).every(function(_r){return!_r.contains(Dr)&&_r!==Dr})&&Yt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",qn),function(){return window.removeEventListener("mousedown",qn)}},[])}var Ie=te(10228);function pt(Mt){return Mt&&![Ie.Z.ESC,Ie.Z.SHIFT,Ie.Z.BACKSPACE,Ie.Z.TAB,Ie.Z.WIN_KEY,Ie.Z.ALT,Ie.Z.META,Ie.Z.WIN_KEY_RIGHT,Ie.Z.CTRL,Ie.Z.SEMICOLON,Ie.Z.EQUALS,Ie.Z.CAPS_LOCK,Ie.Z.CONTEXT_MENU,Ie.Z.F1,Ie.Z.F2,Ie.Z.F3,Ie.Z.F4,Ie.Z.F5,Ie.Z.F6,Ie.Z.F7,Ie.Z.F8,Ie.Z.F9,Ie.Z.F10,Ie.Z.F11,Ie.Z.F12].includes(Mt)}var ve=te(26112),Oe=te(11780);function ze(Mt,Tt,lr){var zn=(0,Te.Z)((0,Te.Z)({},Mt),lr?Tt:{});return Object.keys(Tt).forEach(function(Yt){var qn=Tt[Yt];typeof qn=="function"&&(zn[Yt]=function(){for(var br,Br=arguments.length,Dr=new Array(Br),_r=0;_rOa&&(qe="".concat(nt.slice(0,Oa),"..."))}var dt=function(It){It&&It.stopPropagation(),ci(Bn)};return typeof na=="function"?xr(ue,qe,Kn,Ye,dt):Tn(Bn,qe,Kn,Ye,dt)},Xn=function(Bn){if(!Yt.length)return null;var Kn=typeof La=="function"?La(Bn):La;return typeof na=="function"?xr(void 0,Kn,!1,!1,void 0,!0):Tn({title:Kn},Kn,!1)},qt=ae.createElement("div",{className:"".concat($t,"-search"),style:{width:Ni},onFocus:function(){cn(!0)},onBlur:function(){cn(!1)}},ae.createElement(Pt,{ref:Dr,open:qn,prefixCls:zn,id:lr,inputElement:null,disabled:Vr,autoFocus:Xr,autoComplete:Ea,editable:Dn,activeDescendantId:Ia,value:rn,onKeyDown:Ji,onMouseDown:mi,onChange:Fi,onPaste:eo,onCompositionStart:hi,onCompositionEnd:Si,onBlur:qi,tabIndex:Na,attrs:(0,ve.Z)(Tt,!0)}),ae.createElement("span",{ref:ra,className:"".concat($t,"-search-mirror"),"aria-hidden":!0},rn,"\xA0")),Jt=ae.createElement(Oe.Z,{prefixCls:"".concat($t,"-overflow"),data:Yt,renderItem:or,renderRest:Xn,suffix:qt,itemKey:Me,maxCount:vi});return ae.createElement("span",{className:"".concat($t,"-wrap")},Jt,!Yt.length&&!rn&&ae.createElement("span",{className:"".concat($t,"-placeholder")},_r))},Bt=ft,at=function(Tt){var lr=Tt.inputElement,zn=Tt.prefixCls,Yt=Tt.id,qn=Tt.inputRef,br=Tt.disabled,Br=Tt.autoFocus,Dr=Tt.autoComplete,_r=Tt.activeDescendantId,Vr=Tt.mode,nr=Tt.open,Ln=Tt.values,Xr=Tt.placeholder,Ea=Tt.tabIndex,Ia=Tt.showSearch,Na=Tt.searchValue,ri=Tt.activeValue,vi=Tt.maxLength,Oa=Tt.onInputKeyDown,jr=Tt.onInputMouseDown,La=Tt.onInputChange,na=Tt.onInputPaste,Va=Tt.onInputCompositionStart,ci=Tt.onInputCompositionEnd,Fi=Tt.onInputBlur,eo=Tt.title,Ji=ae.useState(!1),mi=(0,pe.Z)(Ji,2),hi=mi[0],Si=mi[1],qi=Vr==="combobox",ra=qi||Ia,Un=Ln[0],ir=Na||"";qi&&ri&&!hi&&(ir=ri),ae.useEffect(function(){qi&&Si(!1)},[qi,ri]);var Ni=Vr!=="combobox"&&!nr&&!Ia?!1:!!ir,wi=eo===void 0?Je(Un):eo,Ri=ae.useMemo(function(){return Un?null:ae.createElement("span",{className:"".concat(zn,"-selection-placeholder"),style:Ni?{visibility:"hidden"}:void 0},Xr)},[Un,Ni,Xr,zn]);return ae.createElement("span",{className:"".concat(zn,"-selection-wrap")},ae.createElement("span",{className:"".concat(zn,"-selection-search")},ae.createElement(Pt,{ref:qn,prefixCls:zn,id:Yt,open:nr,inputElement:lr,disabled:br,autoFocus:Br,autoComplete:Dr,editable:ra,activeDescendantId:_r,value:ir,onKeyDown:Oa,onMouseDown:jr,onChange:function(_t){Si(!0),La(_t)},onPaste:na,onCompositionStart:Va,onCompositionEnd:ci,onBlur:Fi,tabIndex:Ea,attrs:(0,ve.Z)(Tt,!0),maxLength:qi?vi:void 0})),!qi&&Un?ae.createElement("span",{className:"".concat(zn,"-selection-item"),title:wi,style:Ni?{visibility:"hidden"}:void 0},Un.label):null,Ri)},Xe=at,Ee=function(Tt,lr){var zn=(0,ae.useRef)(null),Yt=(0,ae.useRef)(!1),qn=Tt.prefixCls,br=Tt.open,Br=Tt.mode,Dr=Tt.showSearch,_r=Tt.tokenWithEnter,Vr=Tt.disabled,nr=Tt.prefix,Ln=Tt.autoClearSearchValue,Xr=Tt.onSearch,Ea=Tt.onSearchSubmit,Ia=Tt.onToggleOpen,Na=Tt.onInputKeyDown,ri=Tt.onInputBlur,vi=Tt.domRef;ae.useImperativeHandle(lr,function(){return{focus:function(wi){zn.current.focus(wi)},blur:function(){zn.current.blur()}}});var Oa=xe(0),jr=(0,pe.Z)(Oa,2),La=jr[0],na=jr[1],Va=function(wi){var Ri=wi.which,vo=zn.current instanceof HTMLTextAreaElement;!vo&&br&&(Ri===Ie.Z.UP||Ri===Ie.Z.DOWN)&&wi.preventDefault(),Na&&Na(wi),Ri===Ie.Z.ENTER&&Br==="tags"&&!Yt.current&&!br&&(Ea==null||Ea(wi.target.value)),!(vo&&!br&&~[Ie.Z.UP,Ie.Z.DOWN,Ie.Z.LEFT,Ie.Z.RIGHT].indexOf(Ri))&&pt(Ri)&&Ia(!0)},ci=function(){na(!0)},Fi=(0,ae.useRef)(null),eo=function(wi){Xr(wi,!0,Yt.current)!==!1&&Ia(!0)},Ji=function(){Yt.current=!0},mi=function(wi){Yt.current=!1,Br!=="combobox"&&eo(wi.target.value)},hi=function(wi){var Ri=wi.target.value;if(_r&&Fi.current&&/[\r\n]/.test(Fi.current)){var vo=Fi.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ri=Ri.replace(vo,Fi.current)}Fi.current=null,eo(Ri)},Si=function(wi){var Ri=wi.clipboardData,vo=Ri==null?void 0:Ri.getData("text");Fi.current=vo||""},qi=function(wi){var Ri=wi.target;if(Ri!==zn.current){var vo=document.body.style.msTouchAction!==void 0;vo?setTimeout(function(){zn.current.focus()}):zn.current.focus()}},ra=function(wi){var Ri=La();wi.target!==zn.current&&!Ri&&!(Br==="combobox"&&Vr)&&wi.preventDefault(),(Br!=="combobox"&&(!Dr||!Ri)||!br)&&(br&&Ln!==!1&&Xr("",!0,!1),Ia())},Un={inputRef:zn,onInputKeyDown:Va,onInputMouseDown:ci,onInputChange:hi,onInputPaste:Si,onInputCompositionStart:Ji,onInputCompositionEnd:mi,onInputBlur:ri},ir=Br==="multiple"||Br==="tags"?ae.createElement(Bt,(0,E.Z)({},Tt,Un)):ae.createElement(Xe,(0,E.Z)({},Tt,Un));return ae.createElement("div",{ref:vi,className:"".concat(qn,"-selector"),onClick:qi,onMouseDown:ra},nr&&ae.createElement("div",{className:"".concat(qn,"-prefix")},nr),ir)},st=ae.forwardRef(Ee),wt=st,ct=te(65030),it=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Fe=function(Tt){var lr=Tt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:lr,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:lr,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:lr,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:lr,adjustY:1},htmlRegion:"scroll"}}},ie=function(Tt,lr){var zn=Tt.prefixCls,Yt=Tt.disabled,qn=Tt.visible,br=Tt.children,Br=Tt.popupElement,Dr=Tt.animation,_r=Tt.transitionName,Vr=Tt.dropdownStyle,nr=Tt.dropdownClassName,Ln=Tt.direction,Xr=Ln===void 0?"ltr":Ln,Ea=Tt.placement,Ia=Tt.builtinPlacements,Na=Tt.dropdownMatchSelectWidth,ri=Tt.dropdownRender,vi=Tt.dropdownAlign,Oa=Tt.getPopupContainer,jr=Tt.empty,La=Tt.getTriggerDOMNode,na=Tt.onPopupVisibleChange,Va=Tt.onPopupMouseEnter,ci=(0,ge.Z)(Tt,it),Fi="".concat(zn,"-dropdown"),eo=Br;ri&&(eo=ri(Br));var Ji=ae.useMemo(function(){return Ia||Fe(Na)},[Ia,Na]),mi=Dr?"".concat(Fi,"-").concat(Dr):_r,hi=typeof Na=="number",Si=ae.useMemo(function(){return hi?null:Na===!1?"minWidth":"width"},[Na,hi]),qi=Vr;hi&&(qi=(0,Te.Z)((0,Te.Z)({},qi),{},{width:Na}));var ra=ae.useRef(null);return ae.useImperativeHandle(lr,function(){return{getPopupElement:function(){var ir;return(ir=ra.current)===null||ir===void 0?void 0:ir.popupElement}}}),ae.createElement(ct.Z,(0,E.Z)({},ci,{showAction:na?["click"]:[],hideAction:na?["click"]:[],popupPlacement:Ea||(Xr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ji,prefixCls:Fi,popupTransitionName:mi,popup:ae.createElement("div",{onMouseEnter:Va},eo),ref:ra,stretch:Si,popupAlign:vi,popupVisible:qn,getPopupContainer:Oa,popupClassName:be()(nr,(0,ke.Z)({},"".concat(Fi,"-empty"),jr)),popupStyle:qi,getTriggerDOMNode:La,onPopupVisibleChange:na}),br)},se=ae.forwardRef(ie),Ce=se,ye=te(66712);function mt(Mt,Tt){var lr=Mt.key,zn;return"value"in Mt&&(zn=Mt.value),lr!=null?lr:zn!==void 0?zn:"rc-index-key-".concat(Tt)}function Ct(Mt){return typeof Mt!="undefined"&&!Number.isNaN(Mt)}function Ut(Mt,Tt){var lr=Mt||{},zn=lr.label,Yt=lr.value,qn=lr.options,br=lr.groupLabel,Br=zn||(Tt?"children":"label");return{label:Br,value:Yt||"value",options:qn||"options",groupLabel:br||Br}}function me(Mt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},lr=Tt.fieldNames,zn=Tt.childrenAsData,Yt=[],qn=Ut(lr,!1),br=qn.label,Br=qn.value,Dr=qn.options,_r=qn.groupLabel;function Vr(nr,Ln){Array.isArray(nr)&&nr.forEach(function(Xr){if(Ln||!(Dr in Xr)){var Ea=Xr[Br];Yt.push({key:mt(Xr,Yt.length),groupOption:Ln,data:Xr,label:Xr[br],value:Ea})}else{var Ia=Xr[_r];Ia===void 0&&zn&&(Ia=Xr.label),Yt.push({key:mt(Xr,Yt.length),group:!0,data:Xr,label:Ia}),Vr(Xr[Dr],!0)}})}return Vr(Mt,!1),Yt}function re(Mt){var Tt=(0,Te.Z)({},Mt);return"props"in Tt||Object.defineProperty(Tt,"props",{get:function(){return(0,je.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Tt}}),Tt}var ne=function(Tt,lr,zn){if(!lr||!lr.length)return null;var Yt=!1,qn=function Br(Dr,_r){var Vr=(0,ye.Z)(_r),nr=Vr[0],Ln=Vr.slice(1);if(!nr)return[Dr];var Xr=Dr.split(nr);return Yt=Yt||Xr.length>1,Xr.reduce(function(Ea,Ia){return[].concat((0,De.Z)(Ea),(0,De.Z)(Br(Ia,Ln)))},[]).filter(Boolean)},br=qn(Tt,lr);return Yt?typeof zn!="undefined"?br.slice(0,zn):br:null},ee=ae.createContext(null),de=ee;function oe(Mt){var Tt=Mt.visible,lr=Mt.values;if(!Tt)return null;var zn=50;return ae.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(lr.slice(0,zn).map(function(Yt){var qn=Yt.label,br=Yt.value;return["number","string"].includes((0,Ke.Z)(qn))?qn:br}).join(", ")),lr.length>zn?", ...":null)}var Ue=["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"],At=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Ot=function(Tt){return Tt==="tags"||Tt==="multiple"},Ft=ae.forwardRef(function(Mt,Tt){var lr,zn=Mt.id,Yt=Mt.prefixCls,qn=Mt.className,br=Mt.showSearch,Br=Mt.tagRender,Dr=Mt.direction,_r=Mt.omitDomProps,Vr=Mt.displayValues,nr=Mt.onDisplayValuesChange,Ln=Mt.emptyOptions,Xr=Mt.notFoundContent,Ea=Xr===void 0?"Not Found":Xr,Ia=Mt.onClear,Na=Mt.mode,ri=Mt.disabled,vi=Mt.loading,Oa=Mt.getInputElement,jr=Mt.getRawInputElement,La=Mt.open,na=Mt.defaultOpen,Va=Mt.onDropdownVisibleChange,ci=Mt.activeValue,Fi=Mt.onActiveValueChange,eo=Mt.activeDescendantId,Ji=Mt.searchValue,mi=Mt.autoClearSearchValue,hi=Mt.onSearch,Si=Mt.onSearchSplit,qi=Mt.tokenSeparators,ra=Mt.allowClear,Un=Mt.prefix,ir=Mt.suffixIcon,Ni=Mt.clearIcon,wi=Mt.OptionList,Ri=Mt.animation,vo=Mt.transitionName,_t=Mt.dropdownStyle,cn=Mt.dropdownClassName,$t=Mt.dropdownMatchSelectWidth,rn=Mt.dropdownRender,Dn=Mt.dropdownAlign,Tn=Mt.placement,xr=Mt.builtinPlacements,or=Mt.getPopupContainer,Xn=Mt.showAction,qt=Xn===void 0?[]:Xn,Jt=Mt.onFocus,kn=Mt.onBlur,Bn=Mt.onKeyUp,Kn=Mt.onKeyDown,Pr=Mt.onMouseDown,ue=(0,ge.Z)(Mt,Ue),Ye=Ot(Na),qe=(br!==void 0?br:Ye)||Na==="combobox",nt=(0,Te.Z)({},ue);At.forEach(function(Ir){delete nt[Ir]}),_r==null||_r.forEach(function(Ir){delete nt[Ir]});var dt=ae.useState(!1),kt=(0,pe.Z)(dt,2),It=kt[0],Wt=kt[1];ae.useEffect(function(){Wt((0,Ze.Z)())},[]);var Gt=ae.useRef(null),on=ae.useRef(null),Ht=ae.useRef(null),gn=ae.useRef(null),Rn=ae.useRef(null),Sn=ae.useRef(!1),Fn=Re(),hn=(0,pe.Z)(Fn,3),an=hn[0],mn=hn[1],Yn=hn[2];ae.useImperativeHandle(Tt,function(){var Ir,xa;return{focus:(Ir=gn.current)===null||Ir===void 0?void 0:Ir.focus,blur:(xa=gn.current)===null||xa===void 0?void 0:xa.blur,scrollTo:function(va){var Di;return(Di=Rn.current)===null||Di===void 0?void 0:Di.scrollTo(va)},nativeElement:Gt.current||on.current}});var _n=ae.useMemo(function(){var Ir;if(Na!=="combobox")return Ji;var xa=(Ir=Vr[0])===null||Ir===void 0?void 0:Ir.value;return typeof xa=="string"||typeof xa=="number"?String(xa):""},[Ji,Na,Vr]),Mn=Na==="combobox"&&typeof Oa=="function"&&Oa()||null,cr=typeof jr=="function"&&jr(),ur=(0,Ne.x1)(on,cr==null||(lr=cr.props)===null||lr===void 0?void 0:lr.ref),kr=ae.useState(!1),Sa=(0,pe.Z)(kr,2),ea=Sa[0],dr=Sa[1];(0,Ve.Z)(function(){dr(!0)},[]);var ta=(0,_e.Z)(!1,{defaultValue:na,value:La}),aa=(0,pe.Z)(ta,2),Qr=aa[0],ga=aa[1],qr=ea?Qr:!1,ha=!Ea&&Ln;(ri||ha&&qr&&Na==="combobox")&&(qr=!1);var pa=ha?!1:qr,pr=ae.useCallback(function(Ir){var xa=Ir!==void 0?Ir:!qr;ri||(ga(xa),qr!==xa&&(Va==null||Va(xa)))},[ri,qr,ga,Va]),Or=ae.useMemo(function(){return(qi||[]).some(function(Ir){return[` `,`\r -`].includes(Or)})},[$i]),Ir=ae.useContext(de)||{},vr=Ir.maxCount,pr=Ir.rawValues,Qr=function(ba,qr,pa){if(!(Ye&&Ct(vr)&&(pr==null?void 0:pr.size)>=vr)){var Pi=!0,ki=ba;Si==null||Si(null);var oo=ne(ba,$i,Ct(vr)?vr-pr.size:void 0),_o=pa?null:oo;return Na!=="combobox"&&_o&&(ki="",_i==null||_i(_o),mr(!1),Pi=!1),vi&&Pn!==ki&&vi(ki,{source:qr?"typing":"effect"}),Pi}},Ca=function(ba){!ba||!ba.trim()||vi(ba,{source:"submit"})};ae.useEffect(function(){!Jr&&!Ye&&Na!=="combobox"&&Qr("",!1,!1)},[Jr]),ae.useEffect(function(){Xr&&ni&&va(!1),ni&&!Dn.current&&hn(!1)},[ni]);var Za=xe(),sa=(0,pe.Z)(Za,2),lt=sa[0],Va=sa[1],Ka=ae.useRef(!1),Ha=function(ba){var qr=lt(),pa=ba.key,Pi=pa==="Enter";if(Pi&&(Na!=="combobox"&&ba.preventDefault(),Jr||mr(!0)),Va(!!Pn),pa==="Backspace"&&!qr&&Ye&&!Pn&&Kr.length){for(var ki=(0,De.Z)(Kr),oo=null,_o=ki.length-1;_o>=0;_o-=1){var So=ki[_o];if(!So.disabled){ki.splice(_o,1),oo=So;break}}oo&&tr(ki,{type:"remove",values:[oo]})}for(var lo=arguments.length,po=new Array(lo>1?lo-1:0),Oo=1;Oo1?qr-1:0),Pi=1;Pi1?oo-1:0),So=1;So=Ea},[Ar,Ea,Wr==null?void 0:Wr.size]),$i=function(qt){qt.preventDefault()},na=function(qt){var Jt;(Jt=vi.current)===null||Jt===void 0||Jt.scrollTo(typeof qt=="number"?{index:qt}:qt)},Un=ae.useCallback(function(Xn){return wr==="combobox"?!1:Wr.has(Xn)},[wr,(0,De.Z)(Wr).toString(),Wr.size]),ar=function(qt){for(var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,kn=pi.length,_n=0;_n1&&arguments[1]!==void 0?arguments[1]:!1;ho(qt);var kn={source:Jt?"keyboard":"mouse"},_n=pi[qt];if(!_n){Na(null,-1,kn);return}Na(_n.value,qt,kn)};(0,ae.useEffect)(function(){_t(ni!==!1?ar(0):-1)},[pi.length,Sr]);var cn=ae.useCallback(function(Xn){return wr==="combobox"?String(Xn).toLowerCase()===Sr.toLowerCase():Wr.has(Xn)},[wr,Sr,(0,De.Z)(Wr).toString(),Wr.size]);(0,ae.useEffect)(function(){var Xn=setTimeout(function(){if(!Ar&&yr&&Wr.size===1){var Jt=Array.from(Wr)[0],kn=pi.findIndex(function(_n){var Kn=_n.data;return Sr?String(Kn.value).startsWith(Sr):Kn.value===Jt});kn!==-1&&(_t(kn),na(kn))}});if(yr){var qt;(qt=vi.current)===null||qt===void 0||qt.scrollTo(void 0)}return function(){return clearTimeout(Xn)}},[yr,Sr]);var $t=function(qt){qt!==void 0&&yi(qt,{selected:!Wr.has(qt)}),Ar||Kr(!1)};if(ae.useImperativeHandle(or,function(){return{onKeyDown:function(qt){var Jt=qt.which,kn=qt.ctrlKey;switch(Jt){case Ie.Z.N:case Ie.Z.P:case Ie.Z.UP:case Ie.Z.DOWN:{var _n=0;if(Jt===Ie.Z.UP?_n=-1:Jt===Ie.Z.DOWN?_n=1:la()&&kn&&(Jt===Ie.Z.N?_n=1:Jt===Ie.Z.P&&(_n=-1)),_n!==0){var Kn=ar(Wi+_n,_n);na(Kn),_t(Kn,!0)}break}case Ie.Z.TAB:case Ie.Z.ENTER:{var Dr,ue=pi[Wi];ue&&!(ue!=null&&(Dr=ue.data)!==null&&Dr!==void 0&&Dr.disabled)&&!_i?$t(ue.value):$t(void 0),yr&&qt.preventDefault();break}case Ie.Z.ESC:Kr(!1),yr&&qt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(qt){na(qt)}}}),pi.length===0)return ae.createElement("div",{role:"listbox",id:"".concat(qn,"_list"),className:"".concat(qi,"-empty"),onMouseDown:$i},tr);var an=Object.keys(La).map(function(Xn){return La[Xn]}),Bn=function(qt){return qt.label};function Tn(Xn,qt){var Jt=Xn.group;return{role:Jt?"presentation":"option",id:"".concat(qn,"_list_").concat(qt)}}var Er=function(qt){var Jt=pi[qt];if(!Jt)return null;var kn=Jt.data||{},_n=kn.value,Kn=Jt.group,Dr=(0,ve.Z)(kn,!0),ue=Bn(Jt);return Jt?ae.createElement("div",(0,E.Z)({"aria-label":typeof ue=="string"&&!Kn?ue:null},Dr,{key:qt},Tn(Jt,qt),{"aria-selected":cn(_n)}),_n):null},ir={role:"listbox",id:"".concat(qn,"_list")};return ae.createElement(ae.Fragment,null,ta&&ae.createElement("div",(0,E.Z)({},ir,{style:{height:0,width:0,overflow:"hidden"}}),Er(Wi-1),Er(Wi),Er(Wi+1)),ae.createElement(Cr.Z,{itemKey:"key",ref:vi,data:pi,height:ci,itemHeight:Si,fullHeight:!1,onMouseDown:$i,onScroll:Ln,virtual:ta,direction:Ua,innerProps:ta?null:ir},function(Xn,qt){var Jt=Xn.group,kn=Xn.groupOption,_n=Xn.data,Kn=Xn.label,Dr=Xn.value,ue=_n.key;if(Jt){var Ye,qe=(Ye=_n.title)!==null&&Ye!==void 0?Ye:da(Kn)?Kn.toString():void 0;return ae.createElement("div",{className:be()(qi,"".concat(qi,"-group"),_n.className),title:qe},Kn!==void 0?Kn:ue)}var nt=_n.disabled,dt=_n.title,kt=_n.children,Lt=_n.style,Wt=_n.className,Xt=(0,ge.Z)(_n,ca),ln=(0,Sn.Z)(Xt,an),Ht=Un(Dr),gn=nt||!Ht&&_i,Rn="".concat(qi,"-option"),Dn=be()(qi,Rn,Wt,(0,ke.Z)((0,ke.Z)((0,ke.Z)((0,ke.Z)({},"".concat(Rn,"-grouped"),kn),"".concat(Rn,"-active"),Wi===qt&&!gn),"".concat(Rn,"-disabled"),gn),"".concat(Rn,"-selected"),Ht)),wn=Bn(Xn),pn=!Oa||typeof Oa=="function"||Ht,on=typeof wn=="number"?wn:wn||Dr,hn=da(on)?on.toString():void 0;return dt!==void 0&&(hn=dt),ae.createElement("div",(0,E.Z)({},(0,ve.Z)(ln),ta?{}:Tn(Xn,qt),{"aria-selected":cn(Dr),className:Dn,title:hn,onMouseMove:function(){Wi===qt||gn||_t(qt)},onClick:function(){gn||$t(Dr)},style:Lt}),ae.createElement("div",{className:"".concat(Rn,"-content")},typeof no=="function"?no(Xn,{index:qt}):on),ae.isValidElement(Oa)||Ht,pn&&ae.createElement(Se,{className:"".concat(qi,"-option-state"),customizeIcon:Oa,customizeIconProps:{value:Dr,disabled:gn,isSelected:Ht}},Ht?"\u2713":null))}))},Ba=ae.forwardRef(ua),fa=Ba,Fr=function(Tt,Rt){var or=ae.useRef({values:new Map,options:new Map}),jn=ae.useMemo(function(){var qn=or.current,yr=qn.values,Ar=qn.options,wr=Tt.map(function(tr){if(tr.label===void 0){var Ln;return(0,Te.Z)((0,Te.Z)({},tr),{},{label:(Ln=yr.get(tr.value))===null||Ln===void 0?void 0:Ln.label})}return tr}),Sr=new Map,Kr=new Map;return wr.forEach(function(tr){Sr.set(tr.value,tr),Kr.set(tr.value,Rt.get(tr.value)||Ar.get(tr.value))}),or.current.values=Sr,or.current.options=Kr,wr},[Tt,Rt]),Gt=ae.useCallback(function(qn){return Rt.get(qn)||or.current.options.get(qn)},[Rt]);return[jn,Gt]};function Ma(Tt,Rt){return St(Tt).join("").toUpperCase().includes(Rt)}var ya=function(Tt,Rt,or,jn,Gt){return ae.useMemo(function(){if(!or||jn===!1)return Tt;var qn=Rt.options,yr=Rt.label,Ar=Rt.value,wr=[],Sr=typeof jn=="function",Kr=or.toUpperCase(),tr=Sr?jn:function(Gr,Ea){return Gt?Ma(Ea[Gt],Kr):Ea[qn]?Ma(Ea[yr!=="children"?yr:"label"],Kr):Ma(Ea[Ar],Kr)},Ln=Sr?function(Gr){return re(Gr)}:function(Gr){return Gr};return Tt.forEach(function(Gr){if(Gr[qn]){var Ea=tr(or,Ln(Gr));if(Ea)wr.push(Gr);else{var Ia=Gr[qn].filter(function(Na){return tr(or,Ln(Na))});Ia.length&&wr.push((0,Te.Z)((0,Te.Z)({},Gr),{},(0,ke.Z)({},qn,Ia)))}return}tr(or,Ln(Gr))&&wr.push(Gr)}),wr},[Tt,jn,Gt,or,Rt])},Yt=te(6551),rn=te(11592),Cn=["children","value"],vn=["children"];function Kt(Tt){var Rt=Tt,or=Rt.key,jn=Rt.props,Gt=jn.children,qn=jn.value,yr=(0,ge.Z)(jn,Cn);return(0,Te.Z)({key:or,value:qn!==void 0?qn:or,children:Gt},yr)}function dn(Tt){var Rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,rn.Z)(Tt).map(function(or,jn){if(!ae.isValidElement(or)||!or.type)return null;var Gt=or,qn=Gt.type.isSelectOptGroup,yr=Gt.key,Ar=Gt.props,wr=Ar.children,Sr=(0,ge.Z)(Ar,vn);return Rt||!qn?Kt(or):(0,Te.Z)((0,Te.Z)({key:"__RC_SELECT_GRP__".concat(yr===null?jn:yr,"__"),label:yr},Sr),{},{options:dn(wr)})}).filter(function(or){return or})}var yn=function(Rt,or,jn,Gt,qn){return ae.useMemo(function(){var yr=Rt,Ar=!Rt;Ar&&(yr=dn(or));var wr=new Map,Sr=new Map,Kr=function(Gr,Ea,Ia){Ia&&typeof Ia=="string"&&Gr.set(Ea[Ia],Ea)},tr=function Ln(Gr){for(var Ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ia=0;Ia1&&arguments[1]!==void 0?arguments[1]:!1,yr=0;yr0?mr(vr.options):vr.options}):vr})},pn=ae.useMemo(function(){return yi?wn(Dn):Dn},[Dn,yi,ir]),on=ae.useMemo(function(){return me(pn,{fieldNames:Bn,childrenAsData:$t})},[pn,Bn,$t]),hn=function(kr){var Ir=Kn(kr);if(qe(Ir),Di&&(Ir.length!==Lt.length||Ir.some(function(Qr,Ca){var Za;return((Za=Lt[Ca])===null||Za===void 0?void 0:Za.value)!==(Qr==null?void 0:Qr.value)}))){var vr=Zi?Ir:Ir.map(function(Qr){return Qr.value}),pr=Ir.map(function(Qr){return re(Wt(Qr.value))});Di(cn?vr:vr[0],cn?pr:pr[0])}},Yn=ae.useState(null),Pn=(0,pe.Z)(Yn,2),Nn=Pn[0],sr=Pn[1],lr=ae.useState(0),Br=(0,pe.Z)(lr,2),wa=Br[0],$r=Br[1],cr=ci!==void 0?ci:jn!=="combobox",ea=ae.useCallback(function(mr,kr){var Ir=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},vr=Ir.source,pr=vr===void 0?"keyboard":vr;$r(kr),yr&&jn==="combobox"&&mr!==null&&pr==="keyboard"&&sr(String(mr))},[yr,jn]),ra=function(kr,Ir,vr){var pr=function(){var oi,wi=Wt(kr);return[Zi?{label:wi==null?void 0:wi[Bn.label],value:kr,key:(oi=wi==null?void 0:wi.key)!==null&&oi!==void 0?oi:kr}:kr,re(wi)]};if(Ir&&Gr){var Qr=pr(),Ca=(0,pe.Z)(Qr,2),Za=Ca[0],sa=Ca[1];Gr(Za,sa)}else if(!Ir&&Ea&&vr!=="clear"){var lt=pr(),Va=(0,pe.Z)(lt,2),Ka=Va[0],Ha=Va[1];Ea(Ka,Ha)}},Xr=ur(function(mr,kr){var Ir,vr=cn?kr.selected:!0;vr?Ir=cn?[].concat((0,De.Z)(Lt),[mr]):[mr]:Ir=Lt.filter(function(pr){return pr.value!==mr}),hn(Ir),ra(mr,vr),jn==="combobox"?sr(""):(!It||Ln)&&(Xn(""),sr(""))}),va=function(kr,Ir){hn(kr);var vr=Ir.type,pr=Ir.values;(vr==="remove"||vr==="clear")&&pr.forEach(function(Qr){ra(Qr.value,!1,vr)})},Jr=function(kr,Ir){if(Xn(kr),sr(null),Ir.source==="submit"){var vr=(kr||"").trim();if(vr){var pr=Array.from(new Set([].concat((0,De.Z)(ln),[vr])));hn(pr),ra(vr,!0),Xn("")}return}Ir.source!=="blur"&&(jn==="combobox"&&hn(kr),Kr==null||Kr(kr))},ma=function(kr){var Ir=kr;jn!=="tags"&&(Ir=kr.map(function(pr){var Qr=kn.get(pr);return Qr==null?void 0:Qr.value}).filter(function(pr){return pr!==void 0}));var vr=Array.from(new Set([].concat((0,De.Z)(ln),(0,De.Z)(Ir))));hn(vr),vr.forEach(function(pr){ra(pr,!0)})},ha=ae.useMemo(function(){var mr=no!==!1&&Na!==!1;return(0,Te.Z)((0,Te.Z)({},qt),{},{flattenOptions:on,onActiveValue:ea,defaultActiveFirstOption:cr,onSelect:Xr,menuItemSelectedIcon:Si,rawValues:ln,fieldNames:Bn,virtual:mr,direction:qi,listHeight:vi,listItemHeight:$i,childrenAsData:$t,maxCount:Wi,optionRender:ta})},[Wi,qt,on,ea,cr,Xr,Si,ln,Bn,no,Na,qi,vi,$i,$t,ta]);return ae.createElement(de.Provider,{value:ha},ae.createElement(bt,(0,E.Z)({},ho,{id:_t,prefixCls:qn,ref:Rt,omitDomProps:Zr,mode:jn,displayValues:Xt,onDisplayValuesChange:va,direction:qi,searchValue:ir,onSearch:Jr,autoClearSearchValue:Ln,onSearchSplit:ma,dropdownMatchSelectWidth:Na,OptionList:fa,emptyOptions:!on.length,activeValue:Nn,activeDescendantId:"".concat(_t,"_list_").concat(wa)})))}),br=sn;br.Option=zn,br.OptGroup=Qt;var aa=br,Fa=aa},63158:function(Fn,jt,te){"use strict";var E=te(54476),De=te(20068),ke=te(42978),Te=te(75931),pe=te(59301),ge=te(92310),Ve=te.n(ge),_e=te(18929),je=te(10228),ae=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],fe=pe.forwardRef(function(be,Ue){var Ze,Ne=be.prefixCls,we=Ne===void 0?"rc-switch":Ne,Se=be.className,ot=be.checked,rt=be.defaultChecked,ut=be.disabled,Re=be.loadingIcon,xe=be.checkedChildren,Ge=be.unCheckedChildren,Ie=be.onClick,pt=be.onChange,ve=be.onKeyDown,Oe=(0,Te.Z)(be,ae),ze=(0,_e.Z)(!1,{value:ot,defaultValue:rt}),He=(0,ke.Z)(ze,2),gt=He[0],Qe=He[1];function vt(Dt,Le){var ce=gt;return ut||(ce=Dt,Qe(ce),pt==null||pt(ce,Le)),ce}function Pt(Dt){Dt.which===je.Z.LEFT?vt(!1,Dt):Dt.which===je.Z.RIGHT&&vt(!0,Dt),ve==null||ve(Dt)}function St(Dt){var Le=vt(!gt,Dt);Ie==null||Ie(Le,Dt)}var xt=Ve()(we,Se,(Ze={},(0,De.Z)(Ze,"".concat(we,"-checked"),gt),(0,De.Z)(Ze,"".concat(we,"-disabled"),ut),Ze));return pe.createElement("button",(0,E.Z)({},Oe,{type:"button",role:"switch","aria-checked":gt,disabled:ut,className:xt,ref:Ue,onKeyDown:Pt,onClick:St}),Re,pe.createElement("span",{className:"".concat(we,"-inner")},pe.createElement("span",{className:"".concat(we,"-inner-checked")},xe),pe.createElement("span",{className:"".concat(we,"-inner-unchecked")},Ge)))});fe.displayName="Switch",jt.Z=fe},86351:function(Fn,jt,te){"use strict";te.d(jt,{R:function(){return De},w:function(){return E}});var E={},De="rc-table-internal-hook"},97347:function(Fn,jt,te){"use strict";te.d(jt,{L:function(){return we},Z:function(){return Re}});var E=te(42978),De=te(20068),ke=te(94480),Te=te(76190),pe=te(33885),ge=te(75931),Ve=te(11592),_e=te(48736),je=te(59301),ae=te(86351),fe=te(54451);function be(xe){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?xe*parseFloat(Ge)/100:null}function Ue(xe,Ge,Ie){return je.useMemo(function(){if(Ge&&Ge>0){var pt=0,ve=0;xe.forEach(function(St){var xt=be(Ge,St.width);xt?pt+=xt:ve+=1});var Oe=Math.max(Ge,Ie),ze=Math.max(Oe-pt,ve),He=ve,gt=ze/ve,Qe=0,vt=xe.map(function(St){var xt=(0,pe.Z)({},St),Dt=be(Ge,xt.width);if(Dt)xt.width=Dt;else{var Le=Math.floor(gt);xt.width=He===1?ze:Le,ze-=Le,He-=1}return Qe+=xt.width,xt});if(Qe0?(0,pe.Z)((0,pe.Z)({},Ge),{},{children:Se(Ie)}):Ge})}function ot(xe){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return xe.filter(function(Ie){return Ie&&(0,Te.Z)(Ie)==="object"}).reduce(function(Ie,pt,ve){var Oe=pt.fixed,ze=Oe===!0?"left":Oe,He="".concat(Ge,"-").concat(ve),gt=pt.children;return gt&>.length>0?[].concat((0,ke.Z)(Ie),(0,ke.Z)(ot(gt,He).map(function(Qe){return(0,pe.Z)({fixed:ze},Qe)}))):[].concat((0,ke.Z)(Ie),[(0,pe.Z)((0,pe.Z)({key:He},pt),{},{fixed:ze})])},[])}function rt(xe){return xe.map(function(Ge){var Ie=Ge.fixed,pt=(0,ge.Z)(Ge,Ne),ve=Ie;return Ie==="left"?ve="right":Ie==="right"&&(ve="left"),(0,pe.Z)({fixed:ve},pt)})}function ut(xe,Ge){var Ie=xe.prefixCls,pt=xe.columns,ve=xe.children,Oe=xe.expandable,ze=xe.expandedKeys,He=xe.columnTitle,gt=xe.getRowKey,Qe=xe.onTriggerExpand,vt=xe.expandIcon,Pt=xe.rowExpandable,St=xe.expandIconColumnIndex,xt=xe.direction,Dt=xe.expandRowByClick,Le=xe.columnWidth,ce=xe.fixed,Be=xe.scrollWidth,Je=xe.clientWidth,ht=je.useMemo(function(){var wt=pt||we(ve)||[];return Se(wt.slice())},[pt,ve]),Me=je.useMemo(function(){if(Oe){var wt=ht.slice();if(!wt.includes(ae.w)){var ct=St||0;ct>=0&&(ct||ce==="left"||!ce)&&wt.splice(ct,0,ae.w),ce==="right"&&wt.splice(ht.length,0,ae.w)}var it=wt.indexOf(ae.w);wt=wt.filter(function(Ce,ye){return Ce!==ae.w||ye===it});var Fe=ht[it],ie;ce?ie=ce:ie=Fe?Fe.fixed:null;var se=(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},fe.v,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",He),"fixed",ie),"className","".concat(Ie,"-row-expand-icon-cell")),"width",Le),"render",function(ye,mt,Ct){var Vt=gt(mt,Ct),me=ze.has(Vt),re=Pt?Pt(mt):!0,ne=vt({prefixCls:Ie,expanded:me,expandable:re,record:mt,onExpand:Qe});return Dt?je.createElement("span",{onClick:function(de){return de.stopPropagation()}},ne):ne});return wt.map(function(Ce){return Ce===ae.w?se:Ce})}return ht.filter(function(Ce){return Ce!==ae.w})},[Oe,ht,gt,ze,vt,xt]),Et=je.useMemo(function(){var wt=Me;return Ge&&(wt=Ge(wt)),wt.length||(wt=[{render:function(){return null}}]),wt},[Ge,Me,xt]),ft=je.useMemo(function(){return xt==="rtl"?rt(ot(Et)):ot(Et)},[Et,xt,Be]),Bt=je.useMemo(function(){for(var wt=-1,ct=ft.length-1;ct>=0;ct-=1){var it=ft[ct].fixed;if(it==="left"||it===!0){wt=ct;break}}if(wt>=0)for(var Fe=0;Fe<=wt;Fe+=1){var ie=ft[Fe].fixed;if(ie!=="left"&&ie!==!0)return!0}var se=ft.findIndex(function(mt){var Ct=mt.fixed;return Ct==="right"});if(se>=0)for(var Ce=se;Ce=$t}function ft(_t,cn){return je(xe,function($t){var an=Et(_t,cn||1,$t.hoverStartRow,$t.hoverEndRow);return[an,$t.onHover]})}var Bt=te(70425),at=function(cn){var $t=cn.ellipsis,an=cn.rowType,Bn=cn.children,Tn,Er=$t===!0?{showTitle:!0}:$t;return Er&&(Er.showTitle||an==="header")&&(typeof Bn=="string"||typeof Bn=="number"?Tn=Bn.toString():ge.isValidElement(Bn)&&typeof Bn.props.children=="string"&&(Tn=Bn.props.children)),Tn};function Xe(_t){var cn,$t,an,Bn,Tn,Er,ir,Xn,qt=_t.component,Jt=_t.children,kn=_t.ellipsis,_n=_t.scope,Kn=_t.prefixCls,Dr=_t.className,ue=_t.align,Ye=_t.record,qe=_t.render,nt=_t.dataIndex,dt=_t.renderIndex,kt=_t.shouldCellUpdate,Lt=_t.index,Wt=_t.rowType,Xt=_t.colSpan,ln=_t.rowSpan,Ht=_t.fixLeft,gn=_t.fixRight,Rn=_t.firstFixLeft,Dn=_t.lastFixLeft,wn=_t.firstFixRight,pn=_t.lastFixRight,on=_t.appendNode,hn=_t.additionalProps,Yn=hn===void 0?{}:hn,Pn=_t.isSticky,Nn="".concat(Kn,"-cell"),sr=je(xe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),lr=sr.supportSticky,Br=sr.allColumnsFixedLeft,wa=sr.rowHoverable,$r=Me(Ye,nt,dt,Jt,qe,kt),cr=(0,De.Z)($r,2),ea=cr[0],ra=cr[1],Xr={},va=typeof Ht=="number"&&lr,Jr=typeof gn=="number"&&lr;va&&(Xr.position="sticky",Xr.left=Ht),Jr&&(Xr.position="sticky",Xr.right=gn);var ma=(cn=($t=(an=ra==null?void 0:ra.colSpan)!==null&&an!==void 0?an:Yn.colSpan)!==null&&$t!==void 0?$t:Xt)!==null&&cn!==void 0?cn:1,ha=(Bn=(Tn=(Er=ra==null?void 0:ra.rowSpan)!==null&&Er!==void 0?Er:Yn.rowSpan)!==null&&Tn!==void 0?Tn:ln)!==null&&Bn!==void 0?Bn:1,mr=ft(Lt,ha),kr=(0,De.Z)(mr,2),Ir=kr[0],vr=kr[1],pr=(0,Bt.zX)(function(Ka){var Ha;Ye&&vr(Lt,Lt+ha-1),Yn==null||(Ha=Yn.onMouseEnter)===null||Ha===void 0||Ha.call(Yn,Ka)}),Qr=(0,Bt.zX)(function(Ka){var Ha;Ye&&vr(-1,-1),Yn==null||(Ha=Yn.onMouseLeave)===null||Ha===void 0||Ha.call(Yn,Ka)});if(ma===0||ha===0)return null;var Ca=(ir=Yn.title)!==null&&ir!==void 0?ir:at({rowType:Wt,ellipsis:kn,children:ea}),Za=gt()(Nn,Dr,(Xn={},(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)(Xn,"".concat(Nn,"-fix-left"),va&&lr),"".concat(Nn,"-fix-left-first"),Rn&&lr),"".concat(Nn,"-fix-left-last"),Dn&&lr),"".concat(Nn,"-fix-left-all"),Dn&&Br&&lr),"".concat(Nn,"-fix-right"),Jr&&lr),"".concat(Nn,"-fix-right-first"),wn&&lr),"".concat(Nn,"-fix-right-last"),pn&&lr),"".concat(Nn,"-ellipsis"),kn),"".concat(Nn,"-with-append"),on),"".concat(Nn,"-fix-sticky"),(va||Jr)&&Pn&&lr),(0,ze.Z)(Xn,"".concat(Nn,"-row-hover"),!ra&&Ir)),Yn.className,ra==null?void 0:ra.className),sa={};ue&&(sa.textAlign=ue);var lt=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},ra==null?void 0:ra.style),Xr),sa),Yn.style),Va=ea;return(0,ve.Z)(Va)==="object"&&!Array.isArray(Va)&&!ge.isValidElement(Va)&&(Va=null),kn&&(Dn||wn)&&(Va=ge.createElement("span",{className:"".concat(Nn,"-content")},Va)),ge.createElement(qt,(0,ae.Z)({},ra,Yn,{className:Za,style:lt,title:Ca,scope:_n,onMouseEnter:wa?pr:void 0,onMouseLeave:wa?Qr:void 0,colSpan:ma!==1?ma:null,rowSpan:ha!==1?ha:null}),on,Va)}var Ee=ge.memo(Xe);function st(_t,cn,$t,an,Bn){var Tn=$t[_t]||{},Er=$t[cn]||{},ir,Xn;Tn.fixed==="left"?ir=an.left[Bn==="rtl"?cn:_t]:Er.fixed==="right"&&(Xn=an.right[Bn==="rtl"?_t:cn]);var qt=!1,Jt=!1,kn=!1,_n=!1,Kn=$t[cn+1],Dr=$t[_t-1],ue=Kn&&!Kn.fixed||Dr&&!Dr.fixed||$t.every(function(kt){return kt.fixed==="left"});if(Bn==="rtl"){if(ir!==void 0){var Ye=Dr&&Dr.fixed==="left";_n=!Ye&&ue}else if(Xn!==void 0){var qe=Kn&&Kn.fixed==="right";kn=!qe&&ue}}else if(ir!==void 0){var nt=Kn&&Kn.fixed==="left";qt=!nt&&ue}else if(Xn!==void 0){var dt=Dr&&Dr.fixed==="right";Jt=!dt&&ue}return{fixLeft:ir,fixRight:Xn,lastFixLeft:qt,firstFixRight:Jt,lastFixRight:kn,firstFixLeft:_n,isSticky:an.isSticky}}var wt=ge.createContext({}),ct=wt;function it(_t){var cn=_t.className,$t=_t.index,an=_t.children,Bn=_t.colSpan,Tn=Bn===void 0?1:Bn,Er=_t.rowSpan,ir=_t.align,Xn=je(xe,["prefixCls","direction"]),qt=Xn.prefixCls,Jt=Xn.direction,kn=ge.useContext(ct),_n=kn.scrollColumnIndex,Kn=kn.stickyOffsets,Dr=kn.flattenColumns,ue=$t+Tn-1,Ye=ue+1===_n?Tn+1:Tn,qe=st($t,$t+Ye-1,Dr,Kn,Jt);return ge.createElement(Ee,(0,ae.Z)({className:cn,index:$t,component:"td",prefixCls:qt,record:null,dataIndex:null,align:ir,colSpan:Ye,rowSpan:Er,render:function(){return an}},qe))}var Fe=te(75931),ie=["children"];function se(_t){var cn=_t.children,$t=(0,Fe.Z)(_t,ie);return ge.createElement("tr",$t,cn)}function Ce(_t){var cn=_t.children;return cn}Ce.Row=se,Ce.Cell=it;var ye=Ce;function mt(_t){var cn=_t.children,$t=_t.stickyOffsets,an=_t.flattenColumns,Bn=je(xe,"prefixCls"),Tn=an.length-1,Er=an[Tn],ir=ge.useMemo(function(){return{stickyOffsets:$t,flattenColumns:an,scrollColumnIndex:Er!=null&&Er.scrollbar?Tn:null}},[Er,an,Tn,$t]);return ge.createElement(ct.Provider,{value:ir},ge.createElement("tfoot",{className:"".concat(Bn,"-summary")},cn))}var Ct=rt(mt),Vt=ye,me=te(29301),re=te(24514),ne=te(75152),ee=te(26112);function de(_t,cn,$t,an,Bn,Tn,Er){_t.push({record:cn,indent:$t,index:Er});var ir=Tn(cn),Xn=Bn==null?void 0:Bn.has(ir);if(cn&&Array.isArray(cn[an])&&Xn)for(var qt=0;qt1?Rn-1:0),wn=1;wn=1)),style:(0,Oe.Z)((0,Oe.Z)({},$t),qe==null?void 0:qe.style)}),Dr.map(function(Ht,gn){var Rn=Ht.render,Dn=Ht.dataIndex,wn=Ht.className,pn=Qt(_n,Ht,gn,Xn,Bn),on=pn.key,hn=pn.fixedInfo,Yn=pn.appendCellNode,Pn=pn.additionalCellProps;return ge.createElement(Ee,(0,ae.Z)({className:wn,ellipsis:Ht.ellipsis,align:Ht.align,scope:Ht.rowScope,component:Ht.rowScope?kn:Jt,prefixCls:Kn,key:on,record:an,index:Bn,renderIndex:Tn,dataIndex:Dn,render:Rn,shouldCellUpdate:Ht.shouldCellUpdate},hn,{appendNode:Yn,additionalProps:Pn}))})),Xt;if(dt&&(kt.current||nt)){var ln=Ye(an,Bn,Xn+1,nt);Xt=ge.createElement(It,{expanded:nt,className:gt()("".concat(Kn,"-expanded-row"),"".concat(Kn,"-expanded-row-level-").concat(Xn+1),Lt),prefixCls:Kn,component:qt,cellComponent:Jt,colSpan:Dr.length,isEmpty:!1},ln)}return ge.createElement(ge.Fragment,null,Wt,Xt)}var zn=rt(nn);function hr(_t){var cn=_t.columnKey,$t=_t.onColumnResize,an=ge.useRef();return(0,Te.Z)(function(){an.current&&$t(cn,an.current.offsetWidth)},[]),ge.createElement(me.Z,{data:cn},ge.createElement("td",{ref:an,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var Sn=te(29194);function Cr(_t){var cn=_t.prefixCls,$t=_t.columnsKey,an=_t.onColumnResize,Bn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(cn,"-measure-row"),style:{height:0,fontSize:0},ref:Bn},ge.createElement(me.Z.Collection,{onBatchResize:function(Er){(0,Sn.Z)(Bn.current)&&Er.forEach(function(ir){var Xn=ir.data,qt=ir.size;an(Xn,qt.offsetWidth)})}},$t.map(function(Tn){return ge.createElement(hr,{key:Tn,columnKey:Tn,onColumnResize:an})})))}function la(_t){var cn=_t.data,$t=_t.measureColumnWidth,an=je(xe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Bn=an.prefixCls,Tn=an.getComponent,Er=an.onColumnResize,ir=an.flattenColumns,Xn=an.getRowKey,qt=an.expandedKeys,Jt=an.childrenColumnName,kn=an.emptyNode,_n=oe(cn,Jt,qt,Xn),Kn=ge.useRef({renderWithProps:!1}),Dr=Tn(["body","wrapper"],"tbody"),ue=Tn(["body","row"],"tr"),Ye=Tn(["body","cell"],"td"),qe=Tn(["body","cell"],"th"),nt;cn.length?nt=_n.map(function(kt,Lt){var Wt=kt.record,Xt=kt.indent,ln=kt.index,Ht=Xn(Wt,Lt);return ge.createElement(zn,{key:Ht,rowKey:Ht,record:Wt,index:Lt,renderIndex:ln,rowComponent:ue,cellComponent:Ye,scopeCellComponent:qe,indent:Xt})}):nt=ge.createElement(It,{expanded:!0,className:"".concat(Bn,"-placeholder"),prefixCls:Bn,component:ue,cellComponent:Ye,colSpan:ir.length,isEmpty:!0},kn);var dt=ce(ir);return ge.createElement(xt.Provider,{value:Kn.current},ge.createElement(Dr,{className:"".concat(Bn,"-tbody")},$t&&ge.createElement(Cr,{prefixCls:Bn,columnsKey:dt,onColumnResize:Er}),nt))}var ca=rt(la),da=te(54451),ua=["columnType"];function Ba(_t){for(var cn=_t.colWidths,$t=_t.columns,an=_t.columCount,Bn=je(xe,["tableLayout"]),Tn=Bn.tableLayout,Er=[],ir=an||$t.length,Xn=!1,qt=ir-1;qt>=0;qt-=1){var Jt=cn[qt],kn=$t&&$t[qt],_n=void 0,Kn=void 0;if(kn&&(_n=kn[da.v],Tn==="auto"&&(Kn=kn.minWidth)),Jt||Kn||_n||Xn){var Dr=_n||{},ue=Dr.columnType,Ye=(0,Fe.Z)(Dr,ua);Er.unshift(ge.createElement("col",(0,ae.Z)({key:qt,style:{width:Jt,minWidth:Kn}},Ye))),Xn=!0}}return ge.createElement("colgroup",null,Er)}var fa=Ba,Fr=te(94480),Ma=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ya(_t,cn){return(0,ge.useMemo)(function(){for(var $t=[],an=0;an1?"colgroup":"col":null,ellipsis:Ye.ellipsis,align:Ye.align,component:Er,prefixCls:Jt,key:Kn[ue]},qe,{additionalProps:nt,rowType:"header"}))}))},vn=Cn;function Kt(_t){var cn=[];function $t(Er,ir){var Xn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;cn[Xn]=cn[Xn]||[];var qt=ir,Jt=Er.filter(Boolean).map(function(kn){var _n={key:kn.key,className:kn.className||"",children:kn.title,column:kn,colStart:qt},Kn=1,Dr=kn.children;return Dr&&Dr.length>0&&(Kn=$t(Dr,qt,Xn+1).reduce(function(ue,Ye){return ue+Ye},0),_n.hasSubColumns=!0),"colSpan"in kn&&(Kn=kn.colSpan),"rowSpan"in kn&&(_n.rowSpan=kn.rowSpan),_n.colSpan=Kn,_n.colEnd=_n.colStart+Kn-1,cn[Xn].push(_n),qt+=Kn,Kn});return Jt}$t(_t,0);for(var an=cn.length,Bn=function(ir){cn[ir].forEach(function(Xn){!("rowSpan"in Xn)&&!Xn.hasSubColumns&&(Xn.rowSpan=an-ir)})},Tn=0;Tn=Yn-ir?nt(function(Pn){return(0,Oe.Z)((0,Oe.Z)({},Pn),{},{isHiddenScrollBar:!0})}):nt(function(Pn){return(0,Oe.Z)((0,Oe.Z)({},Pn),{},{isHiddenScrollBar:!1})})}})},wn=function(on){nt(function(hn){return(0,Oe.Z)((0,Oe.Z)({},hn),{},{scrollLeft:on/kn*_n||0})})};return ge.useImperativeHandle($t,function(){return{setScrollLeft:wn,checkScrollBarVisible:Dn}}),ge.useEffect(function(){var pn=(0,Rt.Z)(document.body,"mouseup",Ht,!1),on=(0,Rt.Z)(document.body,"mousemove",Rn,!1);return Dn(),function(){pn.remove(),on.remove()}},[Kn,Wt]),ge.useEffect(function(){if(Tn.current){for(var pn=[],on=(0,jn.bn)(Tn.current);on;)pn.push(on),on=on.parentElement;return pn.forEach(function(hn){return hn.addEventListener("scroll",Dn,!1)}),window.addEventListener("resize",Dn,!1),window.addEventListener("scroll",Dn,!1),Xn.addEventListener("scroll",Dn,!1),function(){pn.forEach(function(hn){return hn.removeEventListener("scroll",Dn)}),window.removeEventListener("resize",Dn),window.removeEventListener("scroll",Dn),Xn.removeEventListener("scroll",Dn)}}},[Xn]),ge.useEffect(function(){qe.isHiddenScrollBar||nt(function(pn){var on=Tn.current;return on?(0,Oe.Z)((0,Oe.Z)({},pn),{},{scrollLeft:on.scrollLeft/on.scrollWidth*on.clientWidth}):pn})},[qe.isHiddenScrollBar]),kn<=_n||!Kn||qe.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ne.Z)(),width:_n,bottom:ir},className:"".concat(Jt,"-sticky-scroll")},ge.createElement("div",{onMouseDown:gn,ref:Dr,className:gt()("".concat(Jt,"-sticky-scroll-bar"),(0,ze.Z)({},"".concat(Jt,"-sticky-scroll-bar-active"),Wt)),style:{width:"".concat(Kn,"px"),transform:"translate3d(".concat(qe.scrollLeft,"px, 0, 0)")}}))},yr=ge.forwardRef(qn);function Ar(_t){return null}var wr=Ar;function Sr(_t){return null}var Kr=Sr,tr="rc-table",Ln=[],Gr={};function Ea(){return"No Data"}function Ia(_t,cn){var $t=(0,Oe.Z)({rowKey:"key",prefixCls:tr,emptyText:Ea},_t),an=$t.prefixCls,Bn=$t.className,Tn=$t.rowClassName,Er=$t.style,ir=$t.data,Xn=$t.rowKey,qt=$t.scroll,Jt=$t.tableLayout,kn=$t.direction,_n=$t.title,Kn=$t.footer,Dr=$t.summary,ue=$t.caption,Ye=$t.id,qe=$t.showHeader,nt=$t.components,dt=$t.emptyText,kt=$t.onRow,Lt=$t.onHeaderRow,Wt=$t.onScroll,Xt=$t.internalHooks,ln=$t.transformColumns,Ht=$t.internalRefs,gn=$t.tailor,Rn=$t.getContainerWidth,Dn=$t.sticky,wn=$t.rowHoverable,pn=wn===void 0?!0:wn,on=ir||Ln,hn=!!on.length,Yn=Xt===E.R,Pn=ge.useCallback(function(bi,Oi){return(0,vt.Z)(nt,bi)||Oi},[nt]),Nn=ge.useMemo(function(){return typeof Xn=="function"?Xn:function(bi){var Oi=bi&&bi[Xn];return Oi}},[Xn]),sr=Pn(["body"]),lr=Yr(),Br=(0,De.Z)(lr,3),wa=Br[0],$r=Br[1],cr=Br[2],ea=ur($t,on,Nn),ra=(0,De.Z)(ea,6),Xr=ra[0],va=ra[1],Jr=ra[2],ma=ra[3],ha=ra[4],mr=ra[5],kr=qt==null?void 0:qt.x,Ir=ge.useState(0),vr=(0,De.Z)(Ir,2),pr=vr[0],Qr=vr[1],Ca=(0,un.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},$t),Xr),{},{expandable:!!Xr.expandedRowRender,columnTitle:Xr.columnTitle,expandedKeys:Jr,getRowKey:Nn,onTriggerExpand:mr,expandIcon:ma,expandIconColumnIndex:Xr.expandIconColumnIndex,direction:kn,scrollWidth:Yn&&gn&&typeof kr=="number"?kr:null,clientWidth:pr}),Yn?ln:null),Za=(0,De.Z)(Ca,4),sa=Za[0],lt=Za[1],Va=Za[2],Ka=Za[3],Ha=Va!=null?Va:kr,ui=ge.useMemo(function(){return{columns:sa,flattenColumns:lt}},[sa,lt]),oi=ge.useRef(),wi=ge.useRef(),Ya=ge.useRef(),di=ge.useRef();ge.useImperativeHandle(cn,function(){return{nativeElement:oi.current,scrollTo:function(Oi){var Po;if(Ya.current instanceof HTMLElement){var Wo=Oi.index,Lo=Oi.top,ao=Oi.key;if(Je(Lo)){var Fl;(Fl=Ya.current)===null||Fl===void 0||Fl.scrollTo({top:Lo})}else{var xi,ai=ao!=null?ao:Nn(on[Wo]);(xi=Ya.current.querySelector('[data-row-key="'.concat(ai,'"]')))===null||xi===void 0||xi.scrollIntoView()}}else(Po=Ya.current)!==null&&Po!==void 0&&Po.scrollTo&&Ya.current.scrollTo(Oi)}}});var Qa=ge.useRef(),Qi=ge.useState(!1),Ei=(0,De.Z)(Qi,2),Hi=Ei[0],Ui=Ei[1],Ki=ge.useState(!1),ti=(0,De.Z)(Ki,2),fo=ti[0],ro=ti[1],go=ge.useState(new Map),gi=(0,De.Z)(go,2),Bo=gi[0],Vi=gi[1],zi=ce(lt),Yi=zi.map(function(bi){return Bo.get(bi)}),yo=ge.useMemo(function(){return Yi},[Yi.join("_")]),fi=aa(yo,lt,kn),Fo=qt&&Be(qt.y),Aa=qt&&Be(Ha)||!!Xr.fixed,Or=Aa&<.some(function(bi){var Oi=bi.fixed;return Oi}),ba=ge.useRef(),qr=sn(Dn,an),pa=qr.isSticky,Pi=qr.offsetHeader,ki=qr.offsetSummary,oo=qr.offsetScroll,_o=qr.stickyClassName,So=qr.container,lo=ge.useMemo(function(){return Dr==null?void 0:Dr(on)},[Dr,on]),po=(Fo||pa)&&ge.isValidElement(lo)&&lo.type===ye&&lo.props.fixed,Oo,Eo,cl;Fo&&(Eo={overflowY:hn?"scroll":"auto",maxHeight:qt.y}),Aa&&(Oo={overflowX:"auto"},Fo||(Eo={overflowY:"hidden"}),cl={width:Ha===!0?"auto":Ha,minWidth:"100%"});var Al=ge.useCallback(function(bi,Oi){Vi(function(Po){if(Po.get(bi)!==Oi){var Wo=new Map(Po);return Wo.set(bi,Oi),Wo}return Po})},[]),pl=dr(null),al=(0,De.Z)(pl,2),qo=al[0],Io=al[1];function Vo(bi,Oi){Oi&&(typeof Oi=="function"?Oi(bi):Oi.scrollLeft!==bi&&(Oi.scrollLeft=bi,Oi.scrollLeft!==bi&&setTimeout(function(){Oi.scrollLeft=bi},0)))}var Go=(0,ke.Z)(function(bi){var Oi=bi.currentTarget,Po=bi.scrollLeft,Wo=kn==="rtl",Lo=typeof Po=="number"?Po:Oi.scrollLeft,ao=Oi||Gr;if(!Io()||Io()===ao){var Fl;qo(ao),Vo(Lo,wi.current),Vo(Lo,Ya.current),Vo(Lo,Qa.current),Vo(Lo,(Fl=ba.current)===null||Fl===void 0?void 0:Fl.setScrollLeft)}var xi=Oi||wi.current;if(xi){var ai=Yn&&gn&&typeof Ha=="number"?Ha:xi.scrollWidth,ko=xi.clientWidth;if(ai===ko){Ui(!1),ro(!1);return}Wo?(Ui(-Lo0)):(Ui(Lo>0),ro(Lo1?Ye-pn:0,hn=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},ln),qt),{},{flex:"0 0 ".concat(pn,"px"),width:"".concat(pn,"px"),marginRight:on,pointerEvents:"auto"}),Yn=ge.useMemo(function(){return kn?Dn<=1:gn===0||Dn===0||Dn>1},[Dn,gn,kn]);Yn?hn.visibility="hidden":kn&&(hn.height=_n==null?void 0:_n(Dn));var Pn=Yn?function(){return null}:Kn,Nn={};return(Dn===0||gn===0)&&(Nn.rowSpan=1,Nn.colSpan=1),ge.createElement(Ee,(0,ae.Z)({className:gt()(ue,Jt),ellipsis:$t.ellipsis,align:$t.align,scope:$t.rowScope,component:Er,prefixCls:cn.prefixCls,key:kt,record:Xn,index:Tn,renderIndex:ir,dataIndex:Dr,render:Pn,shouldCellUpdate:$t.shouldCellUpdate},Lt,{appendNode:Wt,additionalProps:(0,Oe.Z)((0,Oe.Z)({},Xt),{},{style:hn},Nn)}))}var Si=ci,no=["data","index","className","rowKey","style","extra","getHeight"],qi=ge.forwardRef(function(_t,cn){var $t=_t.data,an=_t.index,Bn=_t.className,Tn=_t.rowKey,Er=_t.style,ir=_t.extra,Xn=_t.getHeight,qt=(0,Fe.Z)(_t,no),Jt=$t.record,kn=$t.indent,_n=$t.index,Kn=je(xe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dr=Kn.scrollX,ue=Kn.flattenColumns,Ye=Kn.prefixCls,qe=Kn.fixColumn,nt=Kn.componentWidth,dt=je(La,["getComponent"]),kt=dt.getComponent,Lt=Ke(Jt,Tn,an,kn),Wt=kt(["body","row"],"div"),Xt=kt(["body","cell"],"div"),ln=Lt.rowSupportExpand,Ht=Lt.expanded,gn=Lt.rowProps,Rn=Lt.expandedRowRender,Dn=Lt.expandedRowClassName,wn;if(ln&&Ht){var pn=Rn(Jt,an,kn+1,Ht),on=Mt(Dn,Jt,an,kn),hn={};qe&&(hn={style:(0,ze.Z)({},"--virtual-width","".concat(nt,"px"))});var Yn="".concat(Ye,"-expanded-row-cell");wn=ge.createElement(Wt,{className:gt()("".concat(Ye,"-expanded-row"),"".concat(Ye,"-expanded-row-level-").concat(kn+1),on)},ge.createElement(Ee,{component:Xt,prefixCls:Ye,className:gt()(Yn,(0,ze.Z)({},"".concat(Yn,"-fixed"),qe)),additionalProps:hn},pn))}var Pn=(0,Oe.Z)((0,Oe.Z)({},Er),{},{width:Dr});ir&&(Pn.position="absolute",Pn.pointerEvents="none");var Nn=ge.createElement(Wt,(0,ae.Z)({},gn,qt,{"data-row-key":Tn,ref:ln?null:cn,className:gt()(Bn,"".concat(Ye,"-row"),gn==null?void 0:gn.className,(0,ze.Z)({},"".concat(Ye,"-row-extra"),ir)),style:(0,Oe.Z)((0,Oe.Z)({},Pn),gn==null?void 0:gn.style)}),ue.map(function(sr,lr){return ge.createElement(Si,{key:lr,component:Xt,rowInfo:Lt,column:sr,colIndex:lr,indent:kn,index:an,renderIndex:_n,record:Jt,inverse:ir,getHeight:Xn})}));return ln?ge.createElement("div",{ref:cn},Nn,wn):Nn}),pi=rt(qi),vi=pi,_i=ge.forwardRef(function(_t,cn){var $t=_t.data,an=_t.onScroll,Bn=je(xe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Tn=Bn.flattenColumns,Er=Bn.onColumnResize,ir=Bn.getRowKey,Xn=Bn.expandedKeys,qt=Bn.prefixCls,Jt=Bn.childrenColumnName,kn=Bn.scrollX,_n=Bn.direction,Kn=je(La),Dr=Kn.sticky,ue=Kn.scrollY,Ye=Kn.listItemHeight,qe=Kn.getComponent,nt=Kn.onScroll,dt=ge.useRef(),kt=oe($t,Jt,Xn,ir),Lt=ge.useMemo(function(){var wn=0;return Tn.map(function(pn){var on=pn.width,hn=pn.key;return wn+=on,[hn,on,wn]})},[Tn]),Wt=ge.useMemo(function(){return Lt.map(function(wn){return wn[2]})},[Lt]);ge.useEffect(function(){Lt.forEach(function(wn){var pn=(0,De.Z)(wn,2),on=pn[0],hn=pn[1];Er(on,hn)})},[Lt]),ge.useImperativeHandle(cn,function(){var wn,pn={scrollTo:function(hn){var Yn;(Yn=dt.current)===null||Yn===void 0||Yn.scrollTo(hn)},nativeElement:(wn=dt.current)===null||wn===void 0?void 0:wn.nativeElement};return Object.defineProperty(pn,"scrollLeft",{get:function(){var hn;return((hn=dt.current)===null||hn===void 0?void 0:hn.getScrollInfo().x)||0},set:function(hn){var Yn;(Yn=dt.current)===null||Yn===void 0||Yn.scrollTo({left:hn})}}),pn});var Xt=function(pn,on){var hn,Yn=(hn=kt[on])===null||hn===void 0?void 0:hn.record,Pn=pn.onCell;if(Pn){var Nn,sr=Pn(Yn,on);return(Nn=sr==null?void 0:sr.rowSpan)!==null&&Nn!==void 0?Nn:1}return 1},ln=function(pn){var on=pn.start,hn=pn.end,Yn=pn.getSize,Pn=pn.offsetY;if(hn<0)return null;for(var Nn=Tn.filter(function(ma){return Xt(ma,on)===0}),sr=on,lr=function(ha){if(Nn=Nn.filter(function(mr){return Xt(mr,ha)===0}),!Nn.length)return sr=ha,1},Br=on;Br>=0&&!lr(Br);Br-=1);for(var wa=Tn.filter(function(ma){return Xt(ma,hn)!==1}),$r=hn,cr=function(ha){if(wa=wa.filter(function(mr){return Xt(mr,ha)!==1}),!wa.length)return $r=Math.max(ha-1,hn),1},ea=hn;ea1})&&ra.push(ha)},va=sr;va<=$r;va+=1)Xr(va);var Jr=ra.map(function(ma){var ha=kt[ma],mr=ir(ha.record,ma),kr=function(pr){var Qr=ma+pr-1,Ca=ir(kt[Qr].record,Qr),Za=Yn(mr,Ca);return Za.bottom-Za.top},Ir=Yn(mr);return ge.createElement(vi,{key:ma,data:ha,rowKey:mr,index:ma,style:{top:-Pn+Ir.top},extra:!0,getHeight:kr})});return Jr},Ht=ge.useMemo(function(){return{columnsOffset:Wt}},[Wt]),gn="".concat(qt,"-tbody"),Rn=qe(["body","wrapper"]),Dn={};return Dr&&(Dn.position="sticky",Dn.bottom=0,(0,ve.Z)(Dr)==="object"&&Dr.offsetScroll&&(Dn.bottom=Dr.offsetScroll)),ge.createElement(ta.Provider,{value:Ht},ge.createElement(Wr.Z,{fullHeight:!1,ref:dt,prefixCls:"".concat(gn,"-virtual"),styles:{horizontalScrollBar:Dn},className:gn,height:ue,itemHeight:Ye||24,data:kt,itemKey:function(pn){return ir(pn.record)},component:Rn,scrollWidth:kn,direction:_n,onVirtualScroll:function(pn){var on,hn=pn.x;an({currentTarget:(on=dt.current)===null||on===void 0?void 0:on.nativeElement,scrollLeft:hn})},onScroll:nt,extraRender:ln},function(wn,pn,on){var hn=ir(wn.record,pn);return ge.createElement(vi,{data:wn,rowKey:hn,index:pn,style:on.style})}))}),$i=rt(_i),na=$i,Un=function(cn,$t){var an=$t.ref,Bn=$t.onScroll;return ge.createElement(na,{ref:an,data:cn,onScroll:Bn})};function ar(_t,cn){var $t=_t.data,an=_t.columns,Bn=_t.scroll,Tn=_t.sticky,Er=_t.prefixCls,ir=Er===void 0?tr:Er,Xn=_t.className,qt=_t.listItemHeight,Jt=_t.components,kn=_t.onScroll,_n=Bn||{},Kn=_n.x,Dr=_n.y;typeof Kn!="number"&&(Kn=1),typeof Dr!="number"&&(Dr=500);var ue=(0,Bt.zX)(function(nt,dt){return(0,vt.Z)(Jt,nt)||dt}),Ye=(0,Bt.zX)(kn),qe=ge.useMemo(function(){return{sticky:Tn,scrollY:Dr,listItemHeight:qt,getComponent:ue,onScroll:Ye}},[Tn,Dr,qt,ue,Ye]);return ge.createElement(La.Provider,{value:qe},ge.createElement(Oa,(0,ae.Z)({},_t,{className:gt()(Xn,"".concat(ir,"-virtual")),scroll:(0,Oe.Z)((0,Oe.Z)({},Bn),{},{x:Kn}),components:(0,Oe.Z)((0,Oe.Z)({},Jt),{},{body:$t!=null&&$t.length?Un:void 0}),columns:an,internalHooks:E.R,tailor:!0,ref:cn})))}var Zi=ge.forwardRef(ar);function Di(_t){return ot(Zi,_t)}var Wi=Di(),ho=null},54451:function(Fn,jt,te){"use strict";te.d(jt,{g:function(){return ge},v:function(){return pe}});var E=te(33885),De=te(75931),ke=te(48736),Te=["expandable"],pe="RC_TABLE_INTERNAL_COL_DEFINE";function ge(Ve){var _e=Ve.expandable,je=(0,De.Z)(Ve,Te),ae;return"expandable"in Ve?ae=(0,E.Z)((0,E.Z)({},je),_e):ae=je,ae.showExpandColumn===!1&&(ae.expandIconColumnIndex=-1),ae}},22711:function(Fn,jt,te){"use strict";te.r(jt),te.d(jt,{ResizableTextArea:function(){return He},default:function(){return Pt}});var E=te(54476),De=te(20068),ke=te(33885),Te=te(94480),pe=te(42978),ge=te(75931),Ve=te(92310),_e=te.n(Ve),je=te(36901),ae=te(66003),fe=te(30292),be=te(18929),Ue=te(59301),Ze=te(76190),Ne=te(29301),we=te(34280),Se=te(16089),ot=` +`].includes(Ir)})},[qi]),Mr=ae.useContext(de)||{},Er=Mr.maxCount,yr=Mr.rawValues,Jr=function(xa,$r,va){if(!(Ye&&Ct(Er)&&(yr==null?void 0:yr.size)>=Er)){var Di=!0,Bi=xa;Fi==null||Fi(null);var so=ne(xa,qi,Ct(Er)?Er-yr.size:void 0),Po=va?null:so;return Na!=="combobox"&&Po&&(Bi="",Si==null||Si(Po),pr(!1),Di=!1),hi&&_n!==Bi&&hi(Bi,{source:$r?"typing":"effect"}),Di}},ba=function(xa){!xa||!xa.trim()||hi(xa,{source:"submit"})};ae.useEffect(function(){!qr&&!Ye&&Na!=="combobox"&&Jr("",!1,!1)},[qr]),ae.useEffect(function(){Qr&&ri&&ga(!1),ri&&!Sn.current&&mn(!1)},[ri]);var Ra=xe(),ca=(0,pe.Z)(Ra,2),lt=ca[0],Ya=ca[1],Ua=ae.useRef(!1),Wa=function(xa){var $r=lt(),va=xa.key,Di=va==="Enter";if(Di&&(Na!=="combobox"&&xa.preventDefault(),qr||pr(!0)),Ya(!!_n),va==="Backspace"&&!$r&&Ye&&!_n&&Vr.length){for(var Bi=(0,De.Z)(Vr),so=null,Po=Bi.length-1;Po>=0;Po-=1){var Do=Bi[Po];if(!Do.disabled){Bi.splice(Po,1),so=Do;break}}so&&nr(Bi,{type:"remove",values:[so]})}for(var co=arguments.length,go=new Array(co>1?co-1:0),Lo=1;Lo1?$r-1:0),Di=1;Di<$r;Di++)va[Di-1]=arguments[Di];if(qr){var Bi;(Bi=Rn.current)===null||Bi===void 0||Bi.onKeyUp.apply(Bi,[xa].concat(va))}xa.key==="Enter"&&(Ua.current=!1),Bn==null||Bn.apply(void 0,[xa].concat(va))},oi=function(xa){var $r=Vr.filter(function(va){return va!==xa});nr($r,{type:"remove",values:[xa]})},xi=function(){Ua.current=!1},Xa=ae.useRef(!1),di=function(){mn(!0),ri||(Jt&&!Xa.current&&Jt.apply(void 0,arguments),qt.includes("focus")&&pr(!0)),Xa.current=!0},$a=function(){Sn.current=!0,mn(!1,function(){Xa.current=!1,Sn.current=!1,pr(!1)}),!ri&&(_n&&(Na==="tags"?hi(_n,{source:"submit"}):Na==="multiple"&&hi("",{source:"blur"})),kn&&kn.apply(void 0,arguments))},Qi=[];ae.useEffect(function(){return function(){Qi.forEach(function(Ir){return clearTimeout(Ir)}),Qi.splice(0,Qi.length)}},[]);var gi=function(xa){var $r,va=xa.target,Di=($r=Ht.current)===null||$r===void 0?void 0:$r.getPopupElement();if(Di&&Di.contains(va)){var Bi=setTimeout(function(){var co=Qi.indexOf(Bi);if(co!==-1&&Qi.splice(co,1),Yn(),!It&&!Di.contains(document.activeElement)){var go;(go=gn.current)===null||go===void 0||go.focus()}});Qi.push(Bi)}for(var so=arguments.length,Po=new Array(so>1?so-1:0),Do=1;Do=Ea},[Br,Ea,jr==null?void 0:jr.size]),qi=function(qt){qt.preventDefault()},ra=function(qt){var Jt;(Jt=hi.current)===null||Jt===void 0||Jt.scrollTo(typeof qt=="number"?{index:qt}:qt)},Un=ae.useCallback(function(Xn){return Dr==="combobox"?!1:jr.has(Xn)},[Dr,(0,De.Z)(jr).toString(),jr.size]),ir=function(qt){for(var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,kn=mi.length,Bn=0;Bn1&&arguments[1]!==void 0?arguments[1]:!1;vo(qt);var kn={source:Jt?"keyboard":"mouse"},Bn=mi[qt];if(!Bn){Na(null,-1,kn);return}Na(Bn.value,qt,kn)};(0,ae.useEffect)(function(){_t(ri!==!1?ir(0):-1)},[mi.length,_r]);var cn=ae.useCallback(function(Xn){return Dr==="combobox"?String(Xn).toLowerCase()===_r.toLowerCase():jr.has(Xn)},[Dr,_r,(0,De.Z)(jr).toString(),jr.size]);(0,ae.useEffect)(function(){var Xn=setTimeout(function(){if(!Br&&br&&jr.size===1){var Jt=Array.from(jr)[0],kn=mi.findIndex(function(Bn){var Kn=Bn.data;return _r?String(Kn.value).startsWith(_r):Kn.value===Jt});kn!==-1&&(_t(kn),ra(kn))}});if(br){var qt;(qt=hi.current)===null||qt===void 0||qt.scrollTo(void 0)}return function(){return clearTimeout(Xn)}},[br,_r]);var $t=function(qt){qt!==void 0&&vi(qt,{selected:!jr.has(qt)}),Br||Vr(!1)};if(ae.useImperativeHandle(lr,function(){return{onKeyDown:function(qt){var Jt=qt.which,kn=qt.ctrlKey;switch(Jt){case Ie.Z.N:case Ie.Z.P:case Ie.Z.UP:case Ie.Z.DOWN:{var Bn=0;if(Jt===Ie.Z.UP?Bn=-1:Jt===Ie.Z.DOWN?Bn=1:ua()&&kn&&(Jt===Ie.Z.N?Bn=1:Jt===Ie.Z.P&&(Bn=-1)),Bn!==0){var Kn=ir(Ri+Bn,Bn);ra(Kn),_t(Kn,!0)}break}case Ie.Z.TAB:case Ie.Z.ENTER:{var Pr,ue=mi[Ri];ue&&!(ue!=null&&(Pr=ue.data)!==null&&Pr!==void 0&&Pr.disabled)&&!Si?$t(ue.value):$t(void 0),br&&qt.preventDefault();break}case Ie.Z.ESC:Vr(!1),br&&qt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(qt){ra(qt)}}}),mi.length===0)return ae.createElement("div",{role:"listbox",id:"".concat(qn,"_list"),className:"".concat(Ji,"-empty"),onMouseDown:qi},nr);var rn=Object.keys(La).map(function(Xn){return La[Xn]}),Dn=function(qt){return qt.label};function Tn(Xn,qt){var Jt=Xn.group;return{role:Jt?"presentation":"option",id:"".concat(qn,"_list_").concat(qt)}}var xr=function(qt){var Jt=mi[qt];if(!Jt)return null;var kn=Jt.data||{},Bn=kn.value,Kn=Jt.group,Pr=(0,ve.Z)(kn,!0),ue=Dn(Jt);return Jt?ae.createElement("div",(0,E.Z)({"aria-label":typeof ue=="string"&&!Kn?ue:null},Pr,{key:qt},Tn(Jt,qt),{"aria-selected":cn(Bn)}),Bn):null},or={role:"listbox",id:"".concat(qn,"_list")};return ae.createElement(ae.Fragment,null,na&&ae.createElement("div",(0,E.Z)({},or,{style:{height:0,width:0,overflow:"hidden"}}),xr(Ri-1),xr(Ri),xr(Ri+1)),ae.createElement(Fr.Z,{itemKey:"key",ref:hi,data:mi,height:ci,itemHeight:Fi,fullHeight:!1,onMouseDown:qi,onScroll:Ln,virtual:na,direction:Va,innerProps:na?null:or},function(Xn,qt){var Jt=Xn.group,kn=Xn.groupOption,Bn=Xn.data,Kn=Xn.label,Pr=Xn.value,ue=Bn.key;if(Jt){var Ye,qe=(Ye=Bn.title)!==null&&Ye!==void 0?Ye:fa(Kn)?Kn.toString():void 0;return ae.createElement("div",{className:be()(Ji,"".concat(Ji,"-group"),Bn.className),title:qe},Kn!==void 0?Kn:ue)}var nt=Bn.disabled,dt=Bn.title,kt=Bn.children,It=Bn.style,Wt=Bn.className,Gt=(0,ge.Z)(Bn,da),on=(0,An.Z)(Gt,rn),Ht=Un(Pr),gn=nt||!Ht&&Si,Rn="".concat(Ji,"-option"),Sn=be()(Ji,Rn,Wt,(0,ke.Z)((0,ke.Z)((0,ke.Z)((0,ke.Z)({},"".concat(Rn,"-grouped"),kn),"".concat(Rn,"-active"),Ri===qt&&!gn),"".concat(Rn,"-disabled"),gn),"".concat(Rn,"-selected"),Ht)),Fn=Dn(Xn),hn=!Oa||typeof Oa=="function"||Ht,an=typeof Fn=="number"?Fn:Fn||Pr,mn=fa(an)?an.toString():void 0;return dt!==void 0&&(mn=dt),ae.createElement("div",(0,E.Z)({},(0,ve.Z)(on),na?{}:Tn(Xn,qt),{"aria-selected":cn(Pr),className:Sn,title:mn,onMouseMove:function(){Ri===qt||gn||_t(qt)},onClick:function(){gn||$t(Pr)},style:It}),ae.createElement("div",{className:"".concat(Rn,"-content")},typeof eo=="function"?eo(Xn,{index:qt}):an),ae.isValidElement(Oa)||Ht,hn&&ae.createElement(Se,{className:"".concat(Ji,"-option-state"),customizeIcon:Oa,customizeIconProps:{value:Pr,disabled:gn,isSelected:Ht}},Ht?"\u2713":null))}))},Pa=ae.forwardRef(sa),ma=Pa,Sr=function(Mt,Tt){var lr=ae.useRef({values:new Map,options:new Map}),zn=ae.useMemo(function(){var qn=lr.current,br=qn.values,Br=qn.options,Dr=Mt.map(function(nr){if(nr.label===void 0){var Ln;return(0,Te.Z)((0,Te.Z)({},nr),{},{label:(Ln=br.get(nr.value))===null||Ln===void 0?void 0:Ln.label})}return nr}),_r=new Map,Vr=new Map;return Dr.forEach(function(nr){_r.set(nr.value,nr),Vr.set(nr.value,Tt.get(nr.value)||Br.get(nr.value))}),lr.current.values=_r,lr.current.options=Vr,Dr},[Mt,Tt]),Yt=ae.useCallback(function(qn){return Tt.get(qn)||lr.current.options.get(qn)},[Tt]);return[zn,Yt]};function Ta(Mt,Tt){return St(Mt).join("").toUpperCase().includes(Tt)}var ya=function(Mt,Tt,lr,zn,Yt){return ae.useMemo(function(){if(!lr||zn===!1)return Mt;var qn=Tt.options,br=Tt.label,Br=Tt.value,Dr=[],_r=typeof zn=="function",Vr=lr.toUpperCase(),nr=_r?zn:function(Xr,Ea){return Yt?Ta(Ea[Yt],Vr):Ea[qn]?Ta(Ea[br!=="children"?br:"label"],Vr):Ta(Ea[Br],Vr)},Ln=_r?function(Xr){return re(Xr)}:function(Xr){return Xr};return Mt.forEach(function(Xr){if(Xr[qn]){var Ea=nr(lr,Ln(Xr));if(Ea)Dr.push(Xr);else{var Ia=Xr[qn].filter(function(Na){return nr(lr,Ln(Na))});Ia.length&&Dr.push((0,Te.Z)((0,Te.Z)({},Xr),{},(0,ke.Z)({},qn,Ia)))}return}nr(lr,Ln(Xr))&&Dr.push(Xr)}),Dr},[Mt,zn,Yt,lr,Tt])},Vt=te(6551),nn=te(11592),En=["children","value"],pn=["children"];function jt(Mt){var Tt=Mt,lr=Tt.key,zn=Tt.props,Yt=zn.children,qn=zn.value,br=(0,ge.Z)(zn,En);return(0,Te.Z)({key:lr,value:qn!==void 0?qn:lr,children:Yt},br)}function dn(Mt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,nn.Z)(Mt).map(function(lr,zn){if(!ae.isValidElement(lr)||!lr.type)return null;var Yt=lr,qn=Yt.type.isSelectOptGroup,br=Yt.key,Br=Yt.props,Dr=Br.children,_r=(0,ge.Z)(Br,pn);return Tt||!qn?jt(lr):(0,Te.Z)((0,Te.Z)({key:"__RC_SELECT_GRP__".concat(br===null?zn:br,"__"),label:br},_r),{},{options:dn(Dr)})}).filter(function(lr){return lr})}var vn=function(Tt,lr,zn,Yt,qn){return ae.useMemo(function(){var br=Tt,Br=!Tt;Br&&(br=dn(lr));var Dr=new Map,_r=new Map,Vr=function(Xr,Ea,Ia){Ia&&typeof Ia=="string"&&Xr.set(Ea[Ia],Ea)},nr=function Ln(Xr){for(var Ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ia=0;Ia1&&arguments[1]!==void 0?arguments[1]:!1,br=0;br0?pr(Er.options):Er.options}):Er})},hn=ae.useMemo(function(){return vi?Fn(Sn):Sn},[Sn,vi,or]),an=ae.useMemo(function(){return me(hn,{fieldNames:Dn,childrenAsData:$t})},[hn,Dn,$t]),mn=function(Or){var Mr=Kn(Or);if(qe(Mr),wi&&(Mr.length!==It.length||Mr.some(function(Jr,ba){var Ra;return((Ra=It[ba])===null||Ra===void 0?void 0:Ra.value)!==(Jr==null?void 0:Jr.value)}))){var Er=Ni?Mr:Mr.map(function(Jr){return Jr.value}),yr=Mr.map(function(Jr){return re(Wt(Jr.value))});wi(cn?Er:Er[0],cn?yr:yr[0])}},Yn=ae.useState(null),_n=(0,pe.Z)(Yn,2),Mn=_n[0],cr=_n[1],ur=ae.useState(0),kr=(0,pe.Z)(ur,2),Sa=kr[0],ea=kr[1],dr=ci!==void 0?ci:zn!=="combobox",ta=ae.useCallback(function(pr,Or){var Mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Er=Mr.source,yr=Er===void 0?"keyboard":Er;ea(Or),br&&zn==="combobox"&&pr!==null&&yr==="keyboard"&&cr(String(pr))},[br,zn]),aa=function(Or,Mr,Er){var yr=function(){var oi,xi=Wt(Or);return[Ni?{label:xi==null?void 0:xi[Dn.label],value:Or,key:(oi=xi==null?void 0:xi.key)!==null&&oi!==void 0?oi:Or}:Or,re(xi)]};if(Mr&&Xr){var Jr=yr(),ba=(0,pe.Z)(Jr,2),Ra=ba[0],ca=ba[1];Xr(Ra,ca)}else if(!Mr&&Ea&&Er!=="clear"){var lt=yr(),Ya=(0,pe.Z)(lt,2),Ua=Ya[0],Wa=Ya[1];Ea(Ua,Wa)}},Qr=sr(function(pr,Or){var Mr,Er=cn?Or.selected:!0;Er?Mr=cn?[].concat((0,De.Z)(It),[pr]):[pr]:Mr=It.filter(function(yr){return yr.value!==pr}),mn(Mr),aa(pr,Er),zn==="combobox"?cr(""):(!Ot||Ln)&&(Xn(""),cr(""))}),ga=function(Or,Mr){mn(Or);var Er=Mr.type,yr=Mr.values;(Er==="remove"||Er==="clear")&&yr.forEach(function(Jr){aa(Jr.value,!1,Er)})},qr=function(Or,Mr){if(Xn(Or),cr(null),Mr.source==="submit"){var Er=(Or||"").trim();if(Er){var yr=Array.from(new Set([].concat((0,De.Z)(on),[Er])));mn(yr),aa(Er,!0),Xn("")}return}Mr.source!=="blur"&&(zn==="combobox"&&mn(Or),Vr==null||Vr(Or))},ha=function(Or){var Mr=Or;zn!=="tags"&&(Mr=Or.map(function(yr){var Jr=kn.get(yr);return Jr==null?void 0:Jr.value}).filter(function(yr){return yr!==void 0}));var Er=Array.from(new Set([].concat((0,De.Z)(on),(0,De.Z)(Mr))));mn(Er),Er.forEach(function(yr){aa(yr,!0)})},pa=ae.useMemo(function(){var pr=eo!==!1&&Na!==!1;return(0,Te.Z)((0,Te.Z)({},qt),{},{flattenOptions:an,onActiveValue:ta,defaultActiveFirstOption:dr,onSelect:Qr,menuItemSelectedIcon:Fi,rawValues:on,fieldNames:Dn,virtual:pr,direction:Ji,listHeight:hi,listItemHeight:qi,childrenAsData:$t,maxCount:Ri,optionRender:na})},[Ri,qt,an,ta,dr,Qr,Fi,on,Dn,eo,Na,Ji,hi,qi,$t,na]);return ae.createElement(de.Provider,{value:pa},ae.createElement(bt,(0,E.Z)({},vo,{id:_t,prefixCls:qn,ref:Tt,omitDomProps:zr,mode:zn,displayValues:Gt,onDisplayValuesChange:ga,direction:Ji,searchValue:or,onSearch:qr,autoClearSearchValue:Ln,onSearchSplit:ha,dropdownMatchSelectWidth:Na,OptionList:ma,emptyOptions:!an.length,activeValue:Mn,activeDescendantId:"".concat(_t,"_list_").concat(Sa)})))}),wr=un;wr.Option=Hn,wr.OptGroup=Xt;var oa=wr,Aa=oa},63158:function(xn,zt,te){"use strict";var E=te(54476),De=te(20068),ke=te(42978),Te=te(75931),pe=te(59301),ge=te(92310),Ke=te.n(ge),_e=te(18929),je=te(10228),ae=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],fe=pe.forwardRef(function(be,Ve){var Ze,Ne=be.prefixCls,we=Ne===void 0?"rc-switch":Ne,Se=be.className,ot=be.checked,rt=be.defaultChecked,ut=be.disabled,Re=be.loadingIcon,xe=be.checkedChildren,Ge=be.unCheckedChildren,Ie=be.onClick,pt=be.onChange,ve=be.onKeyDown,Oe=(0,Te.Z)(be,ae),ze=(0,_e.Z)(!1,{value:ot,defaultValue:rt}),He=(0,ke.Z)(ze,2),gt=He[0],Qe=He[1];function vt(Dt,Le){var ce=gt;return ut||(ce=Dt,Qe(ce),pt==null||pt(ce,Le)),ce}function Pt(Dt){Dt.which===je.Z.LEFT?vt(!1,Dt):Dt.which===je.Z.RIGHT&&vt(!0,Dt),ve==null||ve(Dt)}function St(Dt){var Le=vt(!gt,Dt);Ie==null||Ie(Le,Dt)}var xt=Ke()(we,Se,(Ze={},(0,De.Z)(Ze,"".concat(we,"-checked"),gt),(0,De.Z)(Ze,"".concat(we,"-disabled"),ut),Ze));return pe.createElement("button",(0,E.Z)({},Oe,{type:"button",role:"switch","aria-checked":gt,disabled:ut,className:xt,ref:Ve,onKeyDown:Pt,onClick:St}),Re,pe.createElement("span",{className:"".concat(we,"-inner")},pe.createElement("span",{className:"".concat(we,"-inner-checked")},xe),pe.createElement("span",{className:"".concat(we,"-inner-unchecked")},Ge)))});fe.displayName="Switch",zt.Z=fe},86351:function(xn,zt,te){"use strict";te.d(zt,{R:function(){return De},w:function(){return E}});var E={},De="rc-table-internal-hook"},97347:function(xn,zt,te){"use strict";te.d(zt,{L:function(){return we},Z:function(){return Re}});var E=te(42978),De=te(20068),ke=te(94480),Te=te(76190),pe=te(33885),ge=te(75931),Ke=te(11592),_e=te(48736),je=te(59301),ae=te(86351),fe=te(54451);function be(xe){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?xe*parseFloat(Ge)/100:null}function Ve(xe,Ge,Ie){return je.useMemo(function(){if(Ge&&Ge>0){var pt=0,ve=0;xe.forEach(function(St){var xt=be(Ge,St.width);xt?pt+=xt:ve+=1});var Oe=Math.max(Ge,Ie),ze=Math.max(Oe-pt,ve),He=ve,gt=ze/ve,Qe=0,vt=xe.map(function(St){var xt=(0,pe.Z)({},St),Dt=be(Ge,xt.width);if(Dt)xt.width=Dt;else{var Le=Math.floor(gt);xt.width=He===1?ze:Le,ze-=Le,He-=1}return Qe+=xt.width,xt});if(Qe0?(0,pe.Z)((0,pe.Z)({},Ge),{},{children:Se(Ie)}):Ge})}function ot(xe){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return xe.filter(function(Ie){return Ie&&(0,Te.Z)(Ie)==="object"}).reduce(function(Ie,pt,ve){var Oe=pt.fixed,ze=Oe===!0?"left":Oe,He="".concat(Ge,"-").concat(ve),gt=pt.children;return gt&>.length>0?[].concat((0,ke.Z)(Ie),(0,ke.Z)(ot(gt,He).map(function(Qe){return(0,pe.Z)({fixed:ze},Qe)}))):[].concat((0,ke.Z)(Ie),[(0,pe.Z)((0,pe.Z)({key:He},pt),{},{fixed:ze})])},[])}function rt(xe){return xe.map(function(Ge){var Ie=Ge.fixed,pt=(0,ge.Z)(Ge,Ne),ve=Ie;return Ie==="left"?ve="right":Ie==="right"&&(ve="left"),(0,pe.Z)({fixed:ve},pt)})}function ut(xe,Ge){var Ie=xe.prefixCls,pt=xe.columns,ve=xe.children,Oe=xe.expandable,ze=xe.expandedKeys,He=xe.columnTitle,gt=xe.getRowKey,Qe=xe.onTriggerExpand,vt=xe.expandIcon,Pt=xe.rowExpandable,St=xe.expandIconColumnIndex,xt=xe.direction,Dt=xe.expandRowByClick,Le=xe.columnWidth,ce=xe.fixed,Be=xe.scrollWidth,Je=xe.clientWidth,ht=je.useMemo(function(){var wt=pt||we(ve)||[];return Se(wt.slice())},[pt,ve]),Me=je.useMemo(function(){if(Oe){var wt=ht.slice();if(!wt.includes(ae.w)){var ct=St||0;ct>=0&&(ct||ce==="left"||!ce)&&wt.splice(ct,0,ae.w),ce==="right"&&wt.splice(ht.length,0,ae.w)}var it=wt.indexOf(ae.w);wt=wt.filter(function(Ce,ye){return Ce!==ae.w||ye===it});var Fe=ht[it],ie;ce?ie=ce:ie=Fe?Fe.fixed:null;var se=(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},fe.v,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",He),"fixed",ie),"className","".concat(Ie,"-row-expand-icon-cell")),"width",Le),"render",function(ye,mt,Ct){var Ut=gt(mt,Ct),me=ze.has(Ut),re=Pt?Pt(mt):!0,ne=vt({prefixCls:Ie,expanded:me,expandable:re,record:mt,onExpand:Qe});return Dt?je.createElement("span",{onClick:function(de){return de.stopPropagation()}},ne):ne});return wt.map(function(Ce){return Ce===ae.w?se:Ce})}return ht.filter(function(Ce){return Ce!==ae.w})},[Oe,ht,gt,ze,vt,xt]),Et=je.useMemo(function(){var wt=Me;return Ge&&(wt=Ge(wt)),wt.length||(wt=[{render:function(){return null}}]),wt},[Ge,Me,xt]),ft=je.useMemo(function(){return xt==="rtl"?rt(ot(Et)):ot(Et)},[Et,xt,Be]),Bt=je.useMemo(function(){for(var wt=-1,ct=ft.length-1;ct>=0;ct-=1){var it=ft[ct].fixed;if(it==="left"||it===!0){wt=ct;break}}if(wt>=0)for(var Fe=0;Fe<=wt;Fe+=1){var ie=ft[Fe].fixed;if(ie!=="left"&&ie!==!0)return!0}var se=ft.findIndex(function(mt){var Ct=mt.fixed;return Ct==="right"});if(se>=0)for(var Ce=se;Ce=$t}function ft(_t,cn){return je(xe,function($t){var rn=Et(_t,cn||1,$t.hoverStartRow,$t.hoverEndRow);return[rn,$t.onHover]})}var Bt=te(70425),at=function(cn){var $t=cn.ellipsis,rn=cn.rowType,Dn=cn.children,Tn,xr=$t===!0?{showTitle:!0}:$t;return xr&&(xr.showTitle||rn==="header")&&(typeof Dn=="string"||typeof Dn=="number"?Tn=Dn.toString():ge.isValidElement(Dn)&&typeof Dn.props.children=="string"&&(Tn=Dn.props.children)),Tn};function Xe(_t){var cn,$t,rn,Dn,Tn,xr,or,Xn,qt=_t.component,Jt=_t.children,kn=_t.ellipsis,Bn=_t.scope,Kn=_t.prefixCls,Pr=_t.className,ue=_t.align,Ye=_t.record,qe=_t.render,nt=_t.dataIndex,dt=_t.renderIndex,kt=_t.shouldCellUpdate,It=_t.index,Wt=_t.rowType,Gt=_t.colSpan,on=_t.rowSpan,Ht=_t.fixLeft,gn=_t.fixRight,Rn=_t.firstFixLeft,Sn=_t.lastFixLeft,Fn=_t.firstFixRight,hn=_t.lastFixRight,an=_t.appendNode,mn=_t.additionalProps,Yn=mn===void 0?{}:mn,_n=_t.isSticky,Mn="".concat(Kn,"-cell"),cr=je(xe,["supportSticky","allColumnsFixedLeft","rowHoverable"]),ur=cr.supportSticky,kr=cr.allColumnsFixedLeft,Sa=cr.rowHoverable,ea=Me(Ye,nt,dt,Jt,qe,kt),dr=(0,De.Z)(ea,2),ta=dr[0],aa=dr[1],Qr={},ga=typeof Ht=="number"&&ur,qr=typeof gn=="number"&&ur;ga&&(Qr.position="sticky",Qr.left=Ht),qr&&(Qr.position="sticky",Qr.right=gn);var ha=(cn=($t=(rn=aa==null?void 0:aa.colSpan)!==null&&rn!==void 0?rn:Yn.colSpan)!==null&&$t!==void 0?$t:Gt)!==null&&cn!==void 0?cn:1,pa=(Dn=(Tn=(xr=aa==null?void 0:aa.rowSpan)!==null&&xr!==void 0?xr:Yn.rowSpan)!==null&&Tn!==void 0?Tn:on)!==null&&Dn!==void 0?Dn:1,pr=ft(It,pa),Or=(0,De.Z)(pr,2),Mr=Or[0],Er=Or[1],yr=(0,Bt.zX)(function(Ua){var Wa;Ye&&Er(It,It+pa-1),Yn==null||(Wa=Yn.onMouseEnter)===null||Wa===void 0||Wa.call(Yn,Ua)}),Jr=(0,Bt.zX)(function(Ua){var Wa;Ye&&Er(-1,-1),Yn==null||(Wa=Yn.onMouseLeave)===null||Wa===void 0||Wa.call(Yn,Ua)});if(ha===0||pa===0)return null;var ba=(or=Yn.title)!==null&&or!==void 0?or:at({rowType:Wt,ellipsis:kn,children:ta}),Ra=gt()(Mn,Pr,(Xn={},(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)(Xn,"".concat(Mn,"-fix-left"),ga&&ur),"".concat(Mn,"-fix-left-first"),Rn&&ur),"".concat(Mn,"-fix-left-last"),Sn&&ur),"".concat(Mn,"-fix-left-all"),Sn&&kr&&ur),"".concat(Mn,"-fix-right"),qr&&ur),"".concat(Mn,"-fix-right-first"),Fn&&ur),"".concat(Mn,"-fix-right-last"),hn&&ur),"".concat(Mn,"-ellipsis"),kn),"".concat(Mn,"-with-append"),an),"".concat(Mn,"-fix-sticky"),(ga||qr)&&_n&&ur),(0,ze.Z)(Xn,"".concat(Mn,"-row-hover"),!aa&&Mr)),Yn.className,aa==null?void 0:aa.className),ca={};ue&&(ca.textAlign=ue);var lt=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},aa==null?void 0:aa.style),Qr),ca),Yn.style),Ya=ta;return(0,ve.Z)(Ya)==="object"&&!Array.isArray(Ya)&&!ge.isValidElement(Ya)&&(Ya=null),kn&&(Sn||Fn)&&(Ya=ge.createElement("span",{className:"".concat(Mn,"-content")},Ya)),ge.createElement(qt,(0,ae.Z)({},aa,Yn,{className:Ra,style:lt,title:ba,scope:Bn,onMouseEnter:Sa?yr:void 0,onMouseLeave:Sa?Jr:void 0,colSpan:ha!==1?ha:null,rowSpan:pa!==1?pa:null}),an,Ya)}var Ee=ge.memo(Xe);function st(_t,cn,$t,rn,Dn){var Tn=$t[_t]||{},xr=$t[cn]||{},or,Xn;Tn.fixed==="left"?or=rn.left[Dn==="rtl"?cn:_t]:xr.fixed==="right"&&(Xn=rn.right[Dn==="rtl"?_t:cn]);var qt=!1,Jt=!1,kn=!1,Bn=!1,Kn=$t[cn+1],Pr=$t[_t-1],ue=Kn&&!Kn.fixed||Pr&&!Pr.fixed||$t.every(function(kt){return kt.fixed==="left"});if(Dn==="rtl"){if(or!==void 0){var Ye=Pr&&Pr.fixed==="left";Bn=!Ye&&ue}else if(Xn!==void 0){var qe=Kn&&Kn.fixed==="right";kn=!qe&&ue}}else if(or!==void 0){var nt=Kn&&Kn.fixed==="left";qt=!nt&&ue}else if(Xn!==void 0){var dt=Pr&&Pr.fixed==="right";Jt=!dt&&ue}return{fixLeft:or,fixRight:Xn,lastFixLeft:qt,firstFixRight:Jt,lastFixRight:kn,firstFixLeft:Bn,isSticky:rn.isSticky}}var wt=ge.createContext({}),ct=wt;function it(_t){var cn=_t.className,$t=_t.index,rn=_t.children,Dn=_t.colSpan,Tn=Dn===void 0?1:Dn,xr=_t.rowSpan,or=_t.align,Xn=je(xe,["prefixCls","direction"]),qt=Xn.prefixCls,Jt=Xn.direction,kn=ge.useContext(ct),Bn=kn.scrollColumnIndex,Kn=kn.stickyOffsets,Pr=kn.flattenColumns,ue=$t+Tn-1,Ye=ue+1===Bn?Tn+1:Tn,qe=st($t,$t+Ye-1,Pr,Kn,Jt);return ge.createElement(Ee,(0,ae.Z)({className:cn,index:$t,component:"td",prefixCls:qt,record:null,dataIndex:null,align:or,colSpan:Ye,rowSpan:xr,render:function(){return rn}},qe))}var Fe=te(75931),ie=["children"];function se(_t){var cn=_t.children,$t=(0,Fe.Z)(_t,ie);return ge.createElement("tr",$t,cn)}function Ce(_t){var cn=_t.children;return cn}Ce.Row=se,Ce.Cell=it;var ye=Ce;function mt(_t){var cn=_t.children,$t=_t.stickyOffsets,rn=_t.flattenColumns,Dn=je(xe,"prefixCls"),Tn=rn.length-1,xr=rn[Tn],or=ge.useMemo(function(){return{stickyOffsets:$t,flattenColumns:rn,scrollColumnIndex:xr!=null&&xr.scrollbar?Tn:null}},[xr,rn,Tn,$t]);return ge.createElement(ct.Provider,{value:or},ge.createElement("tfoot",{className:"".concat(Dn,"-summary")},cn))}var Ct=rt(mt),Ut=ye,me=te(29301),re=te(24514),ne=te(75152),ee=te(26112);function de(_t,cn,$t,rn,Dn,Tn,xr){_t.push({record:cn,indent:$t,index:xr});var or=Tn(cn),Xn=Dn==null?void 0:Dn.has(or);if(cn&&Array.isArray(cn[rn])&&Xn)for(var qt=0;qt1?Rn-1:0),Fn=1;Fn=1)),style:(0,Oe.Z)((0,Oe.Z)({},$t),qe==null?void 0:qe.style)}),Pr.map(function(Ht,gn){var Rn=Ht.render,Sn=Ht.dataIndex,Fn=Ht.className,hn=Xt(Bn,Ht,gn,Xn,Dn),an=hn.key,mn=hn.fixedInfo,Yn=hn.appendCellNode,_n=hn.additionalCellProps;return ge.createElement(Ee,(0,ae.Z)({className:Fn,ellipsis:Ht.ellipsis,align:Ht.align,scope:Ht.rowScope,component:Ht.rowScope?kn:Jt,prefixCls:Kn,key:an,record:rn,index:Dn,renderIndex:Tn,dataIndex:Sn,render:Rn,shouldCellUpdate:Ht.shouldCellUpdate},mn,{appendNode:Yn,additionalProps:_n}))})),Gt;if(dt&&(kt.current||nt)){var on=Ye(rn,Dn,Xn+1,nt);Gt=ge.createElement(Ot,{expanded:nt,className:gt()("".concat(Kn,"-expanded-row"),"".concat(Kn,"-expanded-row-level-").concat(Xn+1),It),prefixCls:Kn,component:qt,cellComponent:Jt,colSpan:Pr.length,isEmpty:!1},on)}return ge.createElement(ge.Fragment,null,Wt,Gt)}var Hn=rt(tn);function gr(_t){var cn=_t.columnKey,$t=_t.onColumnResize,rn=ge.useRef();return(0,Te.Z)(function(){rn.current&&$t(cn,rn.current.offsetWidth)},[]),ge.createElement(me.Z,{data:cn},ge.createElement("td",{ref:rn,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var An=te(29194);function Fr(_t){var cn=_t.prefixCls,$t=_t.columnsKey,rn=_t.onColumnResize,Dn=ge.useRef(null);return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(cn,"-measure-row"),style:{height:0,fontSize:0},ref:Dn},ge.createElement(me.Z.Collection,{onBatchResize:function(xr){(0,An.Z)(Dn.current)&&xr.forEach(function(or){var Xn=or.data,qt=or.size;rn(Xn,qt.offsetWidth)})}},$t.map(function(Tn){return ge.createElement(gr,{key:Tn,columnKey:Tn,onColumnResize:rn})})))}function ua(_t){var cn=_t.data,$t=_t.measureColumnWidth,rn=je(xe,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Dn=rn.prefixCls,Tn=rn.getComponent,xr=rn.onColumnResize,or=rn.flattenColumns,Xn=rn.getRowKey,qt=rn.expandedKeys,Jt=rn.childrenColumnName,kn=rn.emptyNode,Bn=oe(cn,Jt,qt,Xn),Kn=ge.useRef({renderWithProps:!1}),Pr=Tn(["body","wrapper"],"tbody"),ue=Tn(["body","row"],"tr"),Ye=Tn(["body","cell"],"td"),qe=Tn(["body","cell"],"th"),nt;cn.length?nt=Bn.map(function(kt,It){var Wt=kt.record,Gt=kt.indent,on=kt.index,Ht=Xn(Wt,It);return ge.createElement(Hn,{key:Ht,rowKey:Ht,record:Wt,index:It,renderIndex:on,rowComponent:ue,cellComponent:Ye,scopeCellComponent:qe,indent:Gt})}):nt=ge.createElement(Ot,{expanded:!0,className:"".concat(Dn,"-placeholder"),prefixCls:Dn,component:ue,cellComponent:Ye,colSpan:or.length,isEmpty:!0},kn);var dt=ce(or);return ge.createElement(xt.Provider,{value:Kn.current},ge.createElement(Pr,{className:"".concat(Dn,"-tbody")},$t&&ge.createElement(Fr,{prefixCls:Dn,columnsKey:dt,onColumnResize:xr}),nt))}var da=rt(ua),fa=te(54451),sa=["columnType"];function Pa(_t){for(var cn=_t.colWidths,$t=_t.columns,rn=_t.columCount,Dn=je(xe,["tableLayout"]),Tn=Dn.tableLayout,xr=[],or=rn||$t.length,Xn=!1,qt=or-1;qt>=0;qt-=1){var Jt=cn[qt],kn=$t&&$t[qt],Bn=void 0,Kn=void 0;if(kn&&(Bn=kn[fa.v],Tn==="auto"&&(Kn=kn.minWidth)),Jt||Kn||Bn||Xn){var Pr=Bn||{},ue=Pr.columnType,Ye=(0,Fe.Z)(Pr,sa);xr.unshift(ge.createElement("col",(0,ae.Z)({key:qt,style:{width:Jt,minWidth:Kn}},Ye))),Xn=!0}}return ge.createElement("colgroup",null,xr)}var ma=Pa,Sr=te(94480),Ta=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ya(_t,cn){return(0,ge.useMemo)(function(){for(var $t=[],rn=0;rn1?"colgroup":"col":null,ellipsis:Ye.ellipsis,align:Ye.align,component:xr,prefixCls:Jt,key:Kn[ue]},qe,{additionalProps:nt,rowType:"header"}))}))},pn=En;function jt(_t){var cn=[];function $t(xr,or){var Xn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;cn[Xn]=cn[Xn]||[];var qt=or,Jt=xr.filter(Boolean).map(function(kn){var Bn={key:kn.key,className:kn.className||"",children:kn.title,column:kn,colStart:qt},Kn=1,Pr=kn.children;return Pr&&Pr.length>0&&(Kn=$t(Pr,qt,Xn+1).reduce(function(ue,Ye){return ue+Ye},0),Bn.hasSubColumns=!0),"colSpan"in kn&&(Kn=kn.colSpan),"rowSpan"in kn&&(Bn.rowSpan=kn.rowSpan),Bn.colSpan=Kn,Bn.colEnd=Bn.colStart+Kn-1,cn[Xn].push(Bn),qt+=Kn,Kn});return Jt}$t(_t,0);for(var rn=cn.length,Dn=function(or){cn[or].forEach(function(Xn){!("rowSpan"in Xn)&&!Xn.hasSubColumns&&(Xn.rowSpan=rn-or)})},Tn=0;Tn=Yn-or?nt(function(_n){return(0,Oe.Z)((0,Oe.Z)({},_n),{},{isHiddenScrollBar:!0})}):nt(function(_n){return(0,Oe.Z)((0,Oe.Z)({},_n),{},{isHiddenScrollBar:!1})})}})},Fn=function(an){nt(function(mn){return(0,Oe.Z)((0,Oe.Z)({},mn),{},{scrollLeft:an/kn*Bn||0})})};return ge.useImperativeHandle($t,function(){return{setScrollLeft:Fn,checkScrollBarVisible:Sn}}),ge.useEffect(function(){var hn=(0,Tt.Z)(document.body,"mouseup",Ht,!1),an=(0,Tt.Z)(document.body,"mousemove",Rn,!1);return Sn(),function(){hn.remove(),an.remove()}},[Kn,Wt]),ge.useEffect(function(){if(Tn.current){for(var hn=[],an=(0,zn.bn)(Tn.current);an;)hn.push(an),an=an.parentElement;return hn.forEach(function(mn){return mn.addEventListener("scroll",Sn,!1)}),window.addEventListener("resize",Sn,!1),window.addEventListener("scroll",Sn,!1),Xn.addEventListener("scroll",Sn,!1),function(){hn.forEach(function(mn){return mn.removeEventListener("scroll",Sn)}),window.removeEventListener("resize",Sn),window.removeEventListener("scroll",Sn),Xn.removeEventListener("scroll",Sn)}}},[Xn]),ge.useEffect(function(){qe.isHiddenScrollBar||nt(function(hn){var an=Tn.current;return an?(0,Oe.Z)((0,Oe.Z)({},hn),{},{scrollLeft:an.scrollLeft/an.scrollWidth*an.clientWidth}):hn})},[qe.isHiddenScrollBar]),kn<=Bn||!Kn||qe.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ne.Z)(),width:Bn,bottom:or},className:"".concat(Jt,"-sticky-scroll")},ge.createElement("div",{onMouseDown:gn,ref:Pr,className:gt()("".concat(Jt,"-sticky-scroll-bar"),(0,ze.Z)({},"".concat(Jt,"-sticky-scroll-bar-active"),Wt)),style:{width:"".concat(Kn,"px"),transform:"translate3d(".concat(qe.scrollLeft,"px, 0, 0)")}}))},br=ge.forwardRef(qn);function Br(_t){return null}var Dr=Br;function _r(_t){return null}var Vr=_r,nr="rc-table",Ln=[],Xr={};function Ea(){return"No Data"}function Ia(_t,cn){var $t=(0,Oe.Z)({rowKey:"key",prefixCls:nr,emptyText:Ea},_t),rn=$t.prefixCls,Dn=$t.className,Tn=$t.rowClassName,xr=$t.style,or=$t.data,Xn=$t.rowKey,qt=$t.scroll,Jt=$t.tableLayout,kn=$t.direction,Bn=$t.title,Kn=$t.footer,Pr=$t.summary,ue=$t.caption,Ye=$t.id,qe=$t.showHeader,nt=$t.components,dt=$t.emptyText,kt=$t.onRow,It=$t.onHeaderRow,Wt=$t.onScroll,Gt=$t.internalHooks,on=$t.transformColumns,Ht=$t.internalRefs,gn=$t.tailor,Rn=$t.getContainerWidth,Sn=$t.sticky,Fn=$t.rowHoverable,hn=Fn===void 0?!0:Fn,an=or||Ln,mn=!!an.length,Yn=Gt===E.R,_n=ge.useCallback(function(Ci,_i){return(0,vt.Z)(nt,Ci)||_i},[nt]),Mn=ge.useMemo(function(){return typeof Xn=="function"?Xn:function(Ci){var _i=Ci&&Ci[Xn];return _i}},[Xn]),cr=_n(["body"]),ur=Gr(),kr=(0,De.Z)(ur,3),Sa=kr[0],ea=kr[1],dr=kr[2],ta=sr($t,an,Mn),aa=(0,De.Z)(ta,6),Qr=aa[0],ga=aa[1],qr=aa[2],ha=aa[3],pa=aa[4],pr=aa[5],Or=qt==null?void 0:qt.x,Mr=ge.useState(0),Er=(0,De.Z)(Mr,2),yr=Er[0],Jr=Er[1],ba=(0,ln.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},$t),Qr),{},{expandable:!!Qr.expandedRowRender,columnTitle:Qr.columnTitle,expandedKeys:qr,getRowKey:Mn,onTriggerExpand:pr,expandIcon:ha,expandIconColumnIndex:Qr.expandIconColumnIndex,direction:kn,scrollWidth:Yn&&gn&&typeof Or=="number"?Or:null,clientWidth:yr}),Yn?on:null),Ra=(0,De.Z)(ba,4),ca=Ra[0],lt=Ra[1],Ya=Ra[2],Ua=Ra[3],Wa=Ya!=null?Ya:Or,ui=ge.useMemo(function(){return{columns:ca,flattenColumns:lt}},[ca,lt]),oi=ge.useRef(),xi=ge.useRef(),Xa=ge.useRef(),di=ge.useRef();ge.useImperativeHandle(cn,function(){return{nativeElement:oi.current,scrollTo:function(_i){var ko;if(Xa.current instanceof HTMLElement){var Wo=_i.index,Mo=_i.top,ro=_i.key;if(Je(Mo)){var Fl;(Fl=Xa.current)===null||Fl===void 0||Fl.scrollTo({top:Mo})}else{var bi,ii=ro!=null?ro:Mn(an[Wo]);(bi=Xa.current.querySelector('[data-row-key="'.concat(ii,'"]')))===null||bi===void 0||bi.scrollIntoView()}}else(ko=Xa.current)!==null&&ko!==void 0&&ko.scrollTo&&Xa.current.scrollTo(_i)}}});var $a=ge.useRef(),Qi=ge.useState(!1),gi=(0,De.Z)(Qi,2),Zi=gi[0],Ui=gi[1],Hi=ge.useState(!1),ni=(0,De.Z)(Hi,2),ho=ni[0],no=ni[1],Co=ge.useState(new Map),pi=(0,De.Z)(Co,2),_o=pi[0],Vi=pi[1],Wi=ce(lt),Yi=Wi.map(function(Ci){return _o.get(Ci)}),bo=ge.useMemo(function(){return Yi},[Yi.join("_")]),fi=oa(bo,lt,kn),wo=qt&&Be(qt.y),Da=qt&&Be(Wa)||!!Qr.fixed,Ir=Da&<.some(function(Ci){var _i=Ci.fixed;return _i}),xa=ge.useRef(),$r=un(Sn,rn),va=$r.isSticky,Di=$r.offsetHeader,Bi=$r.offsetSummary,so=$r.offsetScroll,Po=$r.stickyClassName,Do=$r.container,co=ge.useMemo(function(){return Pr==null?void 0:Pr(an)},[Pr,an]),go=(wo||va)&&ge.isValidElement(co)&&co.type===ye&&co.props.fixed,Lo,xo,dl;wo&&(xo={overflowY:mn?"scroll":"auto",maxHeight:qt.y}),Da&&(Lo={overflowX:"auto"},wo||(xo={overflowY:"hidden"}),dl={width:Wa===!0?"auto":Wa,minWidth:"100%"});var Al=ge.useCallback(function(Ci,_i){Vi(function(ko){if(ko.get(Ci)!==_i){var Wo=new Map(ko);return Wo.set(Ci,_i),Wo}return ko})},[]),vl=mr(null),il=(0,De.Z)(vl,2),qo=il[0],No=il[1];function Vo(Ci,_i){_i&&(typeof _i=="function"?_i(Ci):_i.scrollLeft!==Ci&&(_i.scrollLeft=Ci,_i.scrollLeft!==Ci&&setTimeout(function(){_i.scrollLeft=Ci},0)))}var Go=(0,ke.Z)(function(Ci){var _i=Ci.currentTarget,ko=Ci.scrollLeft,Wo=kn==="rtl",Mo=typeof ko=="number"?ko:_i.scrollLeft,ro=_i||Xr;if(!No()||No()===ro){var Fl;qo(ro),Vo(Mo,xi.current),Vo(Mo,Xa.current),Vo(Mo,$a.current),Vo(Mo,(Fl=xa.current)===null||Fl===void 0?void 0:Fl.setScrollLeft)}var bi=_i||xi.current;if(bi){var ii=Yn&&gn&&typeof Wa=="number"?Wa:bi.scrollWidth,Oo=bi.clientWidth;if(ii===Oo){Ui(!1),no(!1);return}Wo?(Ui(-Mo0)):(Ui(Mo>0),no(Mo1?Ye-hn:0,mn=(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},on),qt),{},{flex:"0 0 ".concat(hn,"px"),width:"".concat(hn,"px"),marginRight:an,pointerEvents:"auto"}),Yn=ge.useMemo(function(){return kn?Sn<=1:gn===0||Sn===0||Sn>1},[Sn,gn,kn]);Yn?mn.visibility="hidden":kn&&(mn.height=Bn==null?void 0:Bn(Sn));var _n=Yn?function(){return null}:Kn,Mn={};return(Sn===0||gn===0)&&(Mn.rowSpan=1,Mn.colSpan=1),ge.createElement(Ee,(0,ae.Z)({className:gt()(ue,Jt),ellipsis:$t.ellipsis,align:$t.align,scope:$t.rowScope,component:xr,prefixCls:cn.prefixCls,key:kt,record:Xn,index:Tn,renderIndex:or,dataIndex:Pr,render:_n,shouldCellUpdate:$t.shouldCellUpdate},It,{appendNode:Wt,additionalProps:(0,Oe.Z)((0,Oe.Z)({},Gt),{},{style:mn},Mn)}))}var Fi=ci,eo=["data","index","className","rowKey","style","extra","getHeight"],Ji=ge.forwardRef(function(_t,cn){var $t=_t.data,rn=_t.index,Dn=_t.className,Tn=_t.rowKey,xr=_t.style,or=_t.extra,Xn=_t.getHeight,qt=(0,Fe.Z)(_t,eo),Jt=$t.record,kn=$t.indent,Bn=$t.index,Kn=je(xe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pr=Kn.scrollX,ue=Kn.flattenColumns,Ye=Kn.prefixCls,qe=Kn.fixColumn,nt=Kn.componentWidth,dt=je(La,["getComponent"]),kt=dt.getComponent,It=Ue(Jt,Tn,rn,kn),Wt=kt(["body","row"],"div"),Gt=kt(["body","cell"],"div"),on=It.rowSupportExpand,Ht=It.expanded,gn=It.rowProps,Rn=It.expandedRowRender,Sn=It.expandedRowClassName,Fn;if(on&&Ht){var hn=Rn(Jt,rn,kn+1,Ht),an=Nt(Sn,Jt,rn,kn),mn={};qe&&(mn={style:(0,ze.Z)({},"--virtual-width","".concat(nt,"px"))});var Yn="".concat(Ye,"-expanded-row-cell");Fn=ge.createElement(Wt,{className:gt()("".concat(Ye,"-expanded-row"),"".concat(Ye,"-expanded-row-level-").concat(kn+1),an)},ge.createElement(Ee,{component:Gt,prefixCls:Ye,className:gt()(Yn,(0,ze.Z)({},"".concat(Yn,"-fixed"),qe)),additionalProps:mn},hn))}var _n=(0,Oe.Z)((0,Oe.Z)({},xr),{},{width:Pr});or&&(_n.position="absolute",_n.pointerEvents="none");var Mn=ge.createElement(Wt,(0,ae.Z)({},gn,qt,{"data-row-key":Tn,ref:on?null:cn,className:gt()(Dn,"".concat(Ye,"-row"),gn==null?void 0:gn.className,(0,ze.Z)({},"".concat(Ye,"-row-extra"),or)),style:(0,Oe.Z)((0,Oe.Z)({},_n),gn==null?void 0:gn.style)}),ue.map(function(cr,ur){return ge.createElement(Fi,{key:ur,component:Gt,rowInfo:It,column:cr,colIndex:ur,indent:kn,index:rn,renderIndex:Bn,record:Jt,inverse:or,getHeight:Xn})}));return on?ge.createElement("div",{ref:cn},Mn,Fn):Mn}),mi=rt(Ji),hi=mi,Si=ge.forwardRef(function(_t,cn){var $t=_t.data,rn=_t.onScroll,Dn=je(xe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Tn=Dn.flattenColumns,xr=Dn.onColumnResize,or=Dn.getRowKey,Xn=Dn.expandedKeys,qt=Dn.prefixCls,Jt=Dn.childrenColumnName,kn=Dn.scrollX,Bn=Dn.direction,Kn=je(La),Pr=Kn.sticky,ue=Kn.scrollY,Ye=Kn.listItemHeight,qe=Kn.getComponent,nt=Kn.onScroll,dt=ge.useRef(),kt=oe($t,Jt,Xn,or),It=ge.useMemo(function(){var Fn=0;return Tn.map(function(hn){var an=hn.width,mn=hn.key;return Fn+=an,[mn,an,Fn]})},[Tn]),Wt=ge.useMemo(function(){return It.map(function(Fn){return Fn[2]})},[It]);ge.useEffect(function(){It.forEach(function(Fn){var hn=(0,De.Z)(Fn,2),an=hn[0],mn=hn[1];xr(an,mn)})},[It]),ge.useImperativeHandle(cn,function(){var Fn,hn={scrollTo:function(mn){var Yn;(Yn=dt.current)===null||Yn===void 0||Yn.scrollTo(mn)},nativeElement:(Fn=dt.current)===null||Fn===void 0?void 0:Fn.nativeElement};return Object.defineProperty(hn,"scrollLeft",{get:function(){var mn;return((mn=dt.current)===null||mn===void 0?void 0:mn.getScrollInfo().x)||0},set:function(mn){var Yn;(Yn=dt.current)===null||Yn===void 0||Yn.scrollTo({left:mn})}}),hn});var Gt=function(hn,an){var mn,Yn=(mn=kt[an])===null||mn===void 0?void 0:mn.record,_n=hn.onCell;if(_n){var Mn,cr=_n(Yn,an);return(Mn=cr==null?void 0:cr.rowSpan)!==null&&Mn!==void 0?Mn:1}return 1},on=function(hn){var an=hn.start,mn=hn.end,Yn=hn.getSize,_n=hn.offsetY;if(mn<0)return null;for(var Mn=Tn.filter(function(ha){return Gt(ha,an)===0}),cr=an,ur=function(pa){if(Mn=Mn.filter(function(pr){return Gt(pr,pa)===0}),!Mn.length)return cr=pa,1},kr=an;kr>=0&&!ur(kr);kr-=1);for(var Sa=Tn.filter(function(ha){return Gt(ha,mn)!==1}),ea=mn,dr=function(pa){if(Sa=Sa.filter(function(pr){return Gt(pr,pa)!==1}),!Sa.length)return ea=Math.max(pa-1,mn),1},ta=mn;ta1})&&aa.push(pa)},ga=cr;ga<=ea;ga+=1)Qr(ga);var qr=aa.map(function(ha){var pa=kt[ha],pr=or(pa.record,ha),Or=function(yr){var Jr=ha+yr-1,ba=or(kt[Jr].record,Jr),Ra=Yn(pr,ba);return Ra.bottom-Ra.top},Mr=Yn(pr);return ge.createElement(hi,{key:ha,data:pa,rowKey:pr,index:ha,style:{top:-_n+Mr.top},extra:!0,getHeight:Or})});return qr},Ht=ge.useMemo(function(){return{columnsOffset:Wt}},[Wt]),gn="".concat(qt,"-tbody"),Rn=qe(["body","wrapper"]),Sn={};return Pr&&(Sn.position="sticky",Sn.bottom=0,(0,ve.Z)(Pr)==="object"&&Pr.offsetScroll&&(Sn.bottom=Pr.offsetScroll)),ge.createElement(na.Provider,{value:Ht},ge.createElement(jr.Z,{fullHeight:!1,ref:dt,prefixCls:"".concat(gn,"-virtual"),styles:{horizontalScrollBar:Sn},className:gn,height:ue,itemHeight:Ye||24,data:kt,itemKey:function(hn){return or(hn.record)},component:Rn,scrollWidth:kn,direction:Bn,onVirtualScroll:function(hn){var an,mn=hn.x;rn({currentTarget:(an=dt.current)===null||an===void 0?void 0:an.nativeElement,scrollLeft:mn})},onScroll:nt,extraRender:on},function(Fn,hn,an){var mn=or(Fn.record,hn);return ge.createElement(hi,{data:Fn,rowKey:mn,index:hn,style:an.style})}))}),qi=rt(Si),ra=qi,Un=function(cn,$t){var rn=$t.ref,Dn=$t.onScroll;return ge.createElement(ra,{ref:rn,data:cn,onScroll:Dn})};function ir(_t,cn){var $t=_t.data,rn=_t.columns,Dn=_t.scroll,Tn=_t.sticky,xr=_t.prefixCls,or=xr===void 0?nr:xr,Xn=_t.className,qt=_t.listItemHeight,Jt=_t.components,kn=_t.onScroll,Bn=Dn||{},Kn=Bn.x,Pr=Bn.y;typeof Kn!="number"&&(Kn=1),typeof Pr!="number"&&(Pr=500);var ue=(0,Bt.zX)(function(nt,dt){return(0,vt.Z)(Jt,nt)||dt}),Ye=(0,Bt.zX)(kn),qe=ge.useMemo(function(){return{sticky:Tn,scrollY:Pr,listItemHeight:qt,getComponent:ue,onScroll:Ye}},[Tn,Pr,qt,ue,Ye]);return ge.createElement(La.Provider,{value:qe},ge.createElement(Oa,(0,ae.Z)({},_t,{className:gt()(Xn,"".concat(or,"-virtual")),scroll:(0,Oe.Z)((0,Oe.Z)({},Dn),{},{x:Kn}),components:(0,Oe.Z)((0,Oe.Z)({},Jt),{},{body:$t!=null&&$t.length?Un:void 0}),columns:rn,internalHooks:E.R,tailor:!0,ref:cn})))}var Ni=ge.forwardRef(ir);function wi(_t){return ot(Ni,_t)}var Ri=wi(),vo=null},54451:function(xn,zt,te){"use strict";te.d(zt,{g:function(){return ge},v:function(){return pe}});var E=te(33885),De=te(75931),ke=te(48736),Te=["expandable"],pe="RC_TABLE_INTERNAL_COL_DEFINE";function ge(Ke){var _e=Ke.expandable,je=(0,De.Z)(Ke,Te),ae;return"expandable"in Ke?ae=(0,E.Z)((0,E.Z)({},je),_e):ae=je,ae.showExpandColumn===!1&&(ae.expandIconColumnIndex=-1),ae}},22711:function(xn,zt,te){"use strict";te.r(zt),te.d(zt,{ResizableTextArea:function(){return He},default:function(){return Pt}});var E=te(54476),De=te(20068),ke=te(33885),Te=te(94480),pe=te(42978),ge=te(75931),Ke=te(92310),_e=te.n(Ke),je=te(36901),ae=te(66003),fe=te(30292),be=te(18929),Ve=te(59301),Ze=te(76190),Ne=te(29301),we=te(34280),Se=te(16089),ot=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -1102,4 +1102,4 @@ b`.split(/\n/).length!=3?function(a){for(var y=0,x=[],b=a.length;y<=b;){var z=a. top:0 !important; right:0 !important; pointer-events: none !important; -`,rt=["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"],ut={},Re;function xe(St){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=St.getAttribute("id")||St.getAttribute("data-reactid")||St.getAttribute("name");if(xt&&ut[Dt])return ut[Dt];var Le=window.getComputedStyle(St),ce=Le.getPropertyValue("box-sizing")||Le.getPropertyValue("-moz-box-sizing")||Le.getPropertyValue("-webkit-box-sizing"),Be=parseFloat(Le.getPropertyValue("padding-bottom"))+parseFloat(Le.getPropertyValue("padding-top")),Je=parseFloat(Le.getPropertyValue("border-bottom-width"))+parseFloat(Le.getPropertyValue("border-top-width")),ht=rt.map(function(Et){return"".concat(Et,":").concat(Le.getPropertyValue(Et))}).join(";"),Me={sizingStyle:ht,paddingSize:Be,borderSize:Je,boxSizing:ce};return xt&&Dt&&(ut[Dt]=Me),Me}function Ge(St){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Re||(Re=document.createElement("textarea"),Re.setAttribute("tab-index","-1"),Re.setAttribute("aria-hidden","true"),Re.setAttribute("name","hiddenTextarea"),document.body.appendChild(Re)),St.getAttribute("wrap")?Re.setAttribute("wrap",St.getAttribute("wrap")):Re.removeAttribute("wrap");var ce=xe(St,xt),Be=ce.paddingSize,Je=ce.borderSize,ht=ce.boxSizing,Me=ce.sizingStyle;Re.setAttribute("style","".concat(Me,";").concat(ot)),Re.value=St.value||St.placeholder||"";var Et=void 0,ft=void 0,Bt,at=Re.scrollHeight;if(ht==="border-box"?at+=Je:ht==="content-box"&&(at-=Be),Dt!==null||Le!==null){Re.value=" ";var Xe=Re.scrollHeight-Be;Dt!==null&&(Et=Xe*Dt,ht==="border-box"&&(Et=Et+Be+Je),at=Math.max(Et,at)),Le!==null&&(ft=Xe*Le,ht==="border-box"&&(ft=ft+Be+Je),Bt=at>ft?"":"hidden",at=Math.min(ft,at))}var Ee={height:at,overflowY:Bt,resize:"none"};return Et&&(Ee.minHeight=Et),ft&&(Ee.maxHeight=ft),Ee}var Ie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],pt=0,ve=1,Oe=2,ze=Ue.forwardRef(function(St,xt){var Dt=St,Le=Dt.prefixCls,ce=Dt.defaultValue,Be=Dt.value,Je=Dt.autoSize,ht=Dt.onResize,Me=Dt.className,Et=Dt.style,ft=Dt.disabled,Bt=Dt.onChange,at=Dt.onInternalAutoSize,Xe=(0,ge.Z)(Dt,Ie),Ee=(0,be.Z)(ce,{value:Be,postState:function(zn){return zn!=null?zn:""}}),st=(0,pe.Z)(Ee,2),wt=st[0],ct=st[1],it=function(zn){ct(zn.target.value),Bt==null||Bt(zn)},Fe=Ue.useRef();Ue.useImperativeHandle(xt,function(){return{textArea:Fe.current}});var ie=Ue.useMemo(function(){return Je&&(0,Ze.Z)(Je)==="object"?[Je.minRows,Je.maxRows]:[]},[Je]),se=(0,pe.Z)(ie,2),Ce=se[0],ye=se[1],mt=!!Je,Ct=function(){try{if(document.activeElement===Fe.current){var zn=Fe.current,hr=zn.selectionStart,Sn=zn.selectionEnd,Cr=zn.scrollTop;Fe.current.setSelectionRange(hr,Sn),Fe.current.scrollTop=Cr}}catch(la){}},Vt=Ue.useState(Oe),me=(0,pe.Z)(Vt,2),re=me[0],ne=me[1],ee=Ue.useState(),de=(0,pe.Z)(ee,2),oe=de[0],Ke=de[1],At=function(){ne(pt)};(0,we.Z)(function(){mt&&At()},[Be,Ce,ye,mt]),(0,we.Z)(function(){if(re===pt)ne(ve);else if(re===ve){var nn=Ge(Fe.current,!1,Ce,ye);ne(Oe),Ke(nn)}else Ct()},[re]);var It=Ue.useRef(),Ft=function(){Se.Z.cancel(It.current)},bt=function(zn){re===Oe&&(ht==null||ht(zn),Je&&(Ft(),It.current=(0,Se.Z)(function(){At()})))};Ue.useEffect(function(){return Ft},[]);var Mt=mt?oe:null,Qt=(0,ke.Z)((0,ke.Z)({},Et),Mt);return(re===pt||re===ve)&&(Qt.overflowY="hidden",Qt.overflowX="hidden"),Ue.createElement(Ne.Z,{onResize:bt,disabled:!(Je||ht)},Ue.createElement("textarea",(0,E.Z)({},Xe,{ref:Fe,style:Qt,className:_e()(Le,Me,(0,De.Z)({},"".concat(Le,"-disabled"),ft)),disabled:ft,value:wt,onChange:it})))}),He=ze,gt=["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"],Qe=Ue.forwardRef(function(St,xt){var Dt,Le=St.defaultValue,ce=St.value,Be=St.onFocus,Je=St.onBlur,ht=St.onChange,Me=St.allowClear,Et=St.maxLength,ft=St.onCompositionStart,Bt=St.onCompositionEnd,at=St.suffix,Xe=St.prefixCls,Ee=Xe===void 0?"rc-textarea":Xe,st=St.showCount,wt=St.count,ct=St.className,it=St.style,Fe=St.disabled,ie=St.hidden,se=St.classNames,Ce=St.styles,ye=St.onResize,mt=St.onClear,Ct=St.onPressEnter,Vt=St.readOnly,me=St.autoSize,re=St.onKeyDown,ne=(0,ge.Z)(St,gt),ee=(0,be.Z)(Le,{value:ce,defaultValue:Le}),de=(0,pe.Z)(ee,2),oe=de[0],Ke=de[1],At=oe==null?"":String(oe),It=Ue.useState(!1),Ft=(0,pe.Z)(It,2),bt=Ft[0],Mt=Ft[1],Qt=Ue.useRef(!1),nn=Ue.useState(null),zn=(0,pe.Z)(nn,2),hr=zn[0],Sn=zn[1],Cr=(0,Ue.useRef)(null),la=(0,Ue.useRef)(null),ca=function(){var br;return(br=la.current)===null||br===void 0?void 0:br.textArea},da=function(){ca().focus()};(0,Ue.useImperativeHandle)(xt,function(){var sn;return{resizableTextArea:la.current,focus:da,blur:function(){ca().blur()},nativeElement:((sn=Cr.current)===null||sn===void 0?void 0:sn.nativeElement)||ca()}}),(0,Ue.useEffect)(function(){Mt(function(sn){return!Fe&&sn})},[Fe]);var ua=Ue.useState(null),Ba=(0,pe.Z)(ua,2),fa=Ba[0],Fr=Ba[1];Ue.useEffect(function(){if(fa){var sn;(sn=ca()).setSelectionRange.apply(sn,(0,Te.Z)(fa))}},[fa]);var Ma=(0,ae.Z)(wt,st),ya=(Dt=Ma.max)!==null&&Dt!==void 0?Dt:Et,Yt=Number(ya)>0,rn=Ma.strategy(At),Cn=!!ya&&rn>ya,vn=function(br,aa){var Fa=aa;!Qt.current&&Ma.exceedFormatter&&Ma.max&&Ma.strategy(aa)>Ma.max&&(Fa=Ma.exceedFormatter(aa,{max:Ma.max}),aa!==Fa&&Fr([ca().selectionStart||0,ca().selectionEnd||0])),Ke(Fa),(0,fe.rJ)(br.currentTarget,br,ht,Fa)},Kt=function(br){Qt.current=!0,ft==null||ft(br)},dn=function(br){Qt.current=!1,vn(br,br.currentTarget.value),Bt==null||Bt(br)},yn=function(br){vn(br,br.target.value)},un=function(br){br.key==="Enter"&&Ct&&Ct(br),re==null||re(br)},ur=function(br){Mt(!0),Be==null||Be(br)},rr=function(br){Mt(!1),Je==null||Je(br)},zr=function(br){Ke(""),da(),(0,fe.rJ)(ca(),br,ht)},dr=at,Yr;Ma.show&&(Ma.showFormatter?Yr=Ma.showFormatter({value:At,count:rn,maxLength:ya}):Yr="".concat(rn).concat(Yt?" / ".concat(ya):""),dr=Ue.createElement(Ue.Fragment,null,dr,Ue.createElement("span",{className:_e()("".concat(Ee,"-data-count"),se==null?void 0:se.count),style:Ce==null?void 0:Ce.count},Yr)));var Zr=function(br){var aa;ye==null||ye(br),(aa=ca())!==null&&aa!==void 0&&aa.style.height&&Sn(!0)},Jn=!me&&!st&&!Me;return Ue.createElement(je.BaseInput,{ref:Cr,value:At,allowClear:Me,handleReset:zr,suffix:dr,prefixCls:Ee,classNames:(0,ke.Z)((0,ke.Z)({},se),{},{affixWrapper:_e()(se==null?void 0:se.affixWrapper,(0,De.Z)((0,De.Z)({},"".concat(Ee,"-show-count"),st),"".concat(Ee,"-textarea-allow-clear"),Me))}),disabled:Fe,focused:bt,className:_e()(ct,Cn&&"".concat(Ee,"-out-of-range")),style:(0,ke.Z)((0,ke.Z)({},it),hr&&!Jn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Yr=="string"?Yr:void 0}},hidden:ie,readOnly:Vt,onClear:mt},Ue.createElement(He,(0,E.Z)({},ne,{autoSize:me,maxLength:Et,onKeyDown:un,onChange:yn,onFocus:ur,onBlur:rr,onCompositionStart:Kt,onCompositionEnd:dn,className:_e()(se==null?void 0:se.textarea),style:(0,ke.Z)((0,ke.Z)({},Ce==null?void 0:Ce.textarea),{},{resize:it==null?void 0:it.resize}),disabled:Fe,prefixCls:Ee,onResize:Zr,ref:la,readOnly:Vt})))}),vt=Qe,Pt=vt},639:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return ut}});var E=te(54476),De=te(20068),ke=te(33885),Te=te(42978),pe=te(75931),ge=te(59301),Ve=te(92310),_e=te.n(Ve),je=te(26112),ae=te(30699),fe=function(xe){for(var Ge=xe.prefixCls,Ie=xe.level,pt=xe.isStart,ve=xe.isEnd,Oe="".concat(Ge,"-indent-unit"),ze=[],He=0;He0&&arguments[0]!==void 0?arguments[0]:[],se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ce=ie.length,ye=se.length;if(Math.abs(Ce-ye)!==1)return{add:!1,key:null};function mt(Ct,Vt){var me=new Map;Ct.forEach(function(ne){me.set(ne,!0)});var re=Vt.filter(function(ne){return!me.has(ne)});return re.length===1?re[0]:null}return Ce ").concat(se);return se}var Bt=we.forwardRef(function(ie,se){var Ce=ie.prefixCls,ye=ie.data,mt=ie.selectable,Ct=ie.checkable,Vt=ie.expandedKeys,me=ie.selectedKeys,re=ie.checkedKeys,ne=ie.loadedKeys,ee=ie.loadingKeys,de=ie.halfCheckedKeys,oe=ie.keyEntities,Ke=ie.disabled,At=ie.dragging,It=ie.dragOverNodeKey,Ft=ie.dropPosition,bt=ie.motion,Mt=ie.height,Qt=ie.itemHeight,nn=ie.virtual,zn=ie.scrollWidth,hr=ie.focusable,Sn=ie.activeItem,Cr=ie.focused,la=ie.tabIndex,ca=ie.onKeyDown,da=ie.onFocus,ua=ie.onBlur,Ba=ie.onActiveChange,fa=ie.onListChangeStart,Fr=ie.onListChangeEnd,Ma=(0,xe.Z)(ie,xt),ya=we.useRef(null),Yt=we.useRef(null);we.useImperativeHandle(se,function(){return{scrollTo:function(Ar){ya.current.scrollTo(Ar)},getIndentWidth:function(){return Yt.current.offsetWidth}}});var rn=we.useState(Vt),Cn=(0,Re.Z)(rn,2),vn=Cn[0],Kt=Cn[1],dn=we.useState(ye),yn=(0,Re.Z)(dn,2),un=yn[0],ur=yn[1],rr=we.useState(ye),zr=(0,Re.Z)(rr,2),dr=zr[0],Yr=zr[1],Zr=we.useState([]),Jn=(0,Re.Z)(Zr,2),sn=Jn[0],br=Jn[1],aa=we.useState(null),Fa=(0,Re.Z)(aa,2),Tt=Fa[0],Rt=Fa[1],or=we.useRef(ye);or.current=ye;function jn(){var yr=or.current;ur(yr),Yr(yr),br([]),Rt(null),Fr()}(0,Ge.Z)(function(){Kt(Vt);var yr=Pt(vn,Vt);if(yr.key!==null)if(yr.add){var Ar=un.findIndex(function(Gr){var Ea=Gr.key;return Ea===yr.key}),wr=Me(St(un,ye,yr.key),nn,Mt,Qt),Sr=un.slice();Sr.splice(Ar+1,0,ht),Yr(Sr),br(wr),Rt("show")}else{var Kr=ye.findIndex(function(Gr){var Ea=Gr.key;return Ea===yr.key}),tr=Me(St(ye,un,yr.key),nn,Mt,Qt),Ln=ye.slice();Ln.splice(Kr+1,0,ht),Yr(Ln),br(tr),Rt("hide")}else un!==ye&&(ur(ye),Yr(ye))},[Vt,ye]),we.useEffect(function(){At||jn()},[At]);var Gt=bt?dr:ye,qn={expandedKeys:Vt,selectedKeys:me,loadedKeys:ne,loadingKeys:ee,checkedKeys:re,halfCheckedKeys:de,dragOverNodeKey:It,dropPosition:Ft,keyEntities:oe};return we.createElement(we.Fragment,null,Cr&&Sn&&we.createElement("span",{style:Dt,"aria-live":"assertive"},ft(Sn)),we.createElement("div",null,we.createElement("input",{style:Dt,disabled:hr===!1||Ke,tabIndex:hr!==!1?la:null,onKeyDown:ca,onFocus:da,onBlur:ua,value:"",onChange:Le,"aria-label":"for screen reader"})),we.createElement("div",{className:"".concat(Ce,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},we.createElement("div",{className:"".concat(Ce,"-indent")},we.createElement("div",{ref:Yt,className:"".concat(Ce,"-indent-unit")}))),we.createElement(Ie.Z,(0,E.Z)({},Ma,{data:Gt,itemKey:Et,height:Mt,fullHeight:!1,virtual:nn,itemHeight:Qt,scrollWidth:zn,prefixCls:"".concat(Ce,"-list"),ref:ya,role:"tree",onVisibleChange:function(Ar){Ar.every(function(wr){return Et(wr)!==ce})&&jn()}}),function(yr){var Ar=yr.pos,wr=Object.assign({},(ut(yr.data),yr.data)),Sr=yr.title,Kr=yr.key,tr=yr.isStart,Ln=yr.isEnd,Gr=(0,He.km)(Kr,Ar);delete wr.key,delete wr.children;var Ea=(0,He.H8)(Gr,qn);return we.createElement(vt,(0,E.Z)({},wr,Ea,{title:Sr,active:!!Sn&&Kr===Sn.key,pos:Ar,data:yr.data,isStart:tr,isEnd:Ln,motion:bt,motionNodes:Kr===ce?sn:null,motionType:Tt,onMotionStart:fa,onMotionEnd:jn,treeNodeRequiredProps:qn,onMouseMove:function(){Ba(null)}}))}))}),at=Bt,Xe=te(82661),Ee=te(34643),st=te(65065),wt=10,ct=function(ie){(0,_e.Z)(Ce,ie);var se=(0,je.Z)(Ce);function Ce(){var ye;(0,pe.Z)(this,Ce);for(var mt=arguments.length,Ct=new Array(mt),Vt=0;Vt2&&arguments[2]!==void 0?arguments[2]:!1,de=ye.state,oe=de.dragChildrenKeys,Ke=de.dropPosition,At=de.dropTargetKey,It=de.dropTargetPos,Ft=de.dropAllowed;if(Ft){var bt=ye.props.onDrop;if(ye.setState({dragOverNodeKey:null}),ye.cleanDragState(),At!==null){var Mt=(0,ke.Z)((0,ke.Z)({},(0,He.H8)(At,ye.getTreeNodeRequiredProps())),{},{active:((ne=ye.getActiveItem())===null||ne===void 0?void 0:ne.key)===At,data:(0,st.Z)(ye.state.keyEntities,At).node}),Qt=oe.includes(At);(0,Ne.ZP)(!Qt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var nn=(0,Xe.yx)(It),zn={event:me,node:(0,He.F)(Mt),dragNode:ye.dragNodeProps?(0,He.F)(ye.dragNodeProps):null,dragNodesKeys:[ye.dragNodeProps.eventKey].concat(oe),dropToGap:Ke!==0,dropPosition:Ke+Number(nn[nn.length-1])};ee||bt==null||bt(zn),ye.dragNodeProps=null}}}),(0,ae.Z)((0,Ve.Z)(ye),"cleanDragState",function(){var me=ye.state.draggingNodeKey;me!==null&&ye.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ye.dragStartMousePosition=null,ye.currentMouseOverDroppableNodeKey=null}),(0,ae.Z)((0,Ve.Z)(ye),"triggerExpandActionExpand",function(me,re){var ne=ye.state,ee=ne.expandedKeys,de=ne.flattenNodes,oe=re.expanded,Ke=re.key,At=re.isLeaf;if(!(At||me.shiftKey||me.metaKey||me.ctrlKey)){var It=de.filter(function(bt){return bt.key===Ke})[0],Ft=(0,He.F)((0,ke.Z)((0,ke.Z)({},(0,He.H8)(Ke,ye.getTreeNodeRequiredProps())),{},{data:It.data}));ye.setExpandedKeys(oe?(0,Xe._5)(ee,Ke):(0,Xe.L0)(ee,Ke)),ye.onNodeExpand(me,Ft)}}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeClick",function(me,re){var ne=ye.props,ee=ne.onClick,de=ne.expandAction;de==="click"&&ye.triggerExpandActionExpand(me,re),ee==null||ee(me,re)}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeDoubleClick",function(me,re){var ne=ye.props,ee=ne.onDoubleClick,de=ne.expandAction;de==="doubleClick"&&ye.triggerExpandActionExpand(me,re),ee==null||ee(me,re)}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeSelect",function(me,re){var ne=ye.state.selectedKeys,ee=ye.state,de=ee.keyEntities,oe=ee.fieldNames,Ke=ye.props,At=Ke.onSelect,It=Ke.multiple,Ft=re.selected,bt=re[oe.key],Mt=!Ft;Mt?It?ne=(0,Xe.L0)(ne,bt):ne=[bt]:ne=(0,Xe._5)(ne,bt);var Qt=ne.map(function(nn){var zn=(0,st.Z)(de,nn);return zn?zn.node:null}).filter(Boolean);ye.setUncontrolledState({selectedKeys:ne}),At==null||At(ne,{event:"select",selected:Mt,node:re,selectedNodes:Qt,nativeEvent:me.nativeEvent})}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeCheck",function(me,re,ne){var ee=ye.state,de=ee.keyEntities,oe=ee.checkedKeys,Ke=ee.halfCheckedKeys,At=ye.props,It=At.checkStrictly,Ft=At.onCheck,bt=re.key,Mt,Qt={event:"check",node:re,checked:ne,nativeEvent:me.nativeEvent};if(It){var nn=ne?(0,Xe.L0)(oe,bt):(0,Xe._5)(oe,bt),zn=(0,Xe._5)(Ke,bt);Mt={checked:nn,halfChecked:zn},Qt.checkedNodes=nn.map(function(da){return(0,st.Z)(de,da)}).filter(Boolean).map(function(da){return da.node}),ye.setUncontrolledState({checkedKeys:nn})}else{var hr=(0,Ee.S)([].concat((0,Te.Z)(oe),[bt]),!0,de),Sn=hr.checkedKeys,Cr=hr.halfCheckedKeys;if(!ne){var la=new Set(Sn);la.delete(bt);var ca=(0,Ee.S)(Array.from(la),{checked:!1,halfCheckedKeys:Cr},de);Sn=ca.checkedKeys,Cr=ca.halfCheckedKeys}Mt=Sn,Qt.checkedNodes=[],Qt.checkedNodesPositions=[],Qt.halfCheckedKeys=Cr,Sn.forEach(function(da){var ua=(0,st.Z)(de,da);if(ua){var Ba=ua.node,fa=ua.pos;Qt.checkedNodes.push(Ba),Qt.checkedNodesPositions.push({node:Ba,pos:fa})}}),ye.setUncontrolledState({checkedKeys:Sn},!1,{halfCheckedKeys:Cr})}Ft==null||Ft(Mt,Qt)}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeLoad",function(me){var re,ne=me.key,ee=ye.state.keyEntities,de=(0,st.Z)(ee,ne);if(!(de!=null&&(re=de.children)!==null&&re!==void 0&&re.length)){var oe=new Promise(function(Ke,At){ye.setState(function(It){var Ft=It.loadedKeys,bt=Ft===void 0?[]:Ft,Mt=It.loadingKeys,Qt=Mt===void 0?[]:Mt,nn=ye.props,zn=nn.loadData,hr=nn.onLoad;if(!zn||bt.includes(ne)||Qt.includes(ne))return null;var Sn=zn(me);return Sn.then(function(){var Cr=ye.state.loadedKeys,la=(0,Xe.L0)(Cr,ne);hr==null||hr(la,{event:"load",node:me}),ye.setUncontrolledState({loadedKeys:la}),ye.setState(function(ca){return{loadingKeys:(0,Xe._5)(ca.loadingKeys,ne)}}),Ke()}).catch(function(Cr){if(ye.setState(function(ca){return{loadingKeys:(0,Xe._5)(ca.loadingKeys,ne)}}),ye.loadingRetryTimes[ne]=(ye.loadingRetryTimes[ne]||0)+1,ye.loadingRetryTimes[ne]>=wt){var la=ye.state.loadedKeys;(0,Ne.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ye.setUncontrolledState({loadedKeys:(0,Xe.L0)(la,ne)}),Ke()}At(Cr)}),{loadingKeys:(0,Xe.L0)(Qt,ne)}})});return oe.catch(function(){}),oe}}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeMouseEnter",function(me,re){var ne=ye.props.onMouseEnter;ne==null||ne({event:me,node:re})}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeMouseLeave",function(me,re){var ne=ye.props.onMouseLeave;ne==null||ne({event:me,node:re})}),(0,ae.Z)((0,Ve.Z)(ye),"onNodeContextMenu",function(me,re){var ne=ye.props.onRightClick;ne&&(me.preventDefault(),ne({event:me,node:re}))}),(0,ae.Z)((0,Ve.Z)(ye),"onFocus",function(){var me=ye.props.onFocus;ye.setState({focused:!0});for(var re=arguments.length,ne=new Array(re),ee=0;ee1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ye.destroyed){var ee=!1,de=!0,oe={};Object.keys(me).forEach(function(Ke){if(ye.props.hasOwnProperty(Ke)){de=!1;return}ee=!0,oe[Ke]=me[Ke]}),ee&&(!re||de)&&ye.setState((0,ke.Z)((0,ke.Z)({},oe),ne))}}),(0,ae.Z)((0,Ve.Z)(ye),"scrollTo",function(me){ye.listRef.current.scrollTo(me)}),ye}return(0,ge.Z)(Ce,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var mt=this.props,Ct=mt.activeKey,Vt=mt.itemScrollOffset,me=Vt===void 0?0:Vt;Ct!==void 0&&Ct!==this.state.activeKey&&(this.setState({activeKey:Ct}),Ct!==null&&this.scrollTo({key:Ct,offset:me}))}},{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 mt=this.state,Ct=mt.focused,Vt=mt.flattenNodes,me=mt.keyEntities,re=mt.draggingNodeKey,ne=mt.activeKey,ee=mt.dropLevelOffset,de=mt.dropContainerKey,oe=mt.dropTargetKey,Ke=mt.dropPosition,At=mt.dragOverNodeKey,It=mt.indent,Ft=this.props,bt=Ft.prefixCls,Mt=Ft.className,Qt=Ft.style,nn=Ft.showLine,zn=Ft.focusable,hr=Ft.tabIndex,Sn=hr===void 0?0:hr,Cr=Ft.selectable,la=Ft.showIcon,ca=Ft.icon,da=Ft.switcherIcon,ua=Ft.draggable,Ba=Ft.checkable,fa=Ft.checkStrictly,Fr=Ft.disabled,Ma=Ft.motion,ya=Ft.loadData,Yt=Ft.filterTreeNode,rn=Ft.height,Cn=Ft.itemHeight,vn=Ft.scrollWidth,Kt=Ft.virtual,dn=Ft.titleRender,yn=Ft.dropIndicatorRender,un=Ft.onContextMenu,ur=Ft.onScroll,rr=Ft.direction,zr=Ft.rootClassName,dr=Ft.rootStyle,Yr=(0,Ze.Z)(this.props,{aria:!0,data:!0}),Zr;ua&&((0,De.Z)(ua)==="object"?Zr=ua:typeof ua=="function"?Zr={nodeDraggable:ua}:Zr={});var Jn={prefixCls:bt,selectable:Cr,showIcon:la,icon:ca,switcherIcon:da,draggable:Zr,draggingNodeKey:re,checkable:Ba,checkStrictly:fa,disabled:Fr,keyEntities:me,dropLevelOffset:ee,dropContainerKey:de,dropTargetKey:oe,dropPosition:Ke,dragOverNodeKey:At,indent:It,direction:rr,dropIndicatorRender:yn,loadData:ya,filterTreeNode:Yt,titleRender:dn,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 we.createElement(Se.k.Provider,{value:Jn},we.createElement("div",{className:be()(bt,Mt,zr,(0,ae.Z)((0,ae.Z)((0,ae.Z)({},"".concat(bt,"-show-line"),nn),"".concat(bt,"-focused"),Ct),"".concat(bt,"-active-focused"),ne!==null)),style:dr},we.createElement(at,(0,E.Z)({ref:this.listRef,prefixCls:bt,style:Qt,data:Vt,disabled:Fr,selectable:Cr,checkable:!!Ba,motion:Ma,dragging:re!==null,height:rn,itemHeight:Cn,virtual:Kt,focusable:zn,focused:Ct,tabIndex:Sn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:un,onScroll:ur,scrollWidth:vn},this.getTreeNodeRequiredProps(),Yr))))}}],[{key:"getDerivedStateFromProps",value:function(mt,Ct){var Vt=Ct.prevProps,me={prevProps:mt};function re(Sn){return!Vt&&mt.hasOwnProperty(Sn)||Vt&&Vt[Sn]!==mt[Sn]}var ne,ee=Ct.fieldNames;if(re("fieldNames")&&(ee=(0,He.w$)(mt.fieldNames),me.fieldNames=ee),re("treeData")?ne=mt.treeData:re("children")&&((0,Ne.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ne=(0,He.zn)(mt.children)),ne){me.treeData=ne;var de=(0,He.I8)(ne,{fieldNames:ee});me.keyEntities=(0,ke.Z)((0,ae.Z)({},ce,Je),de.keyEntities)}var oe=me.keyEntities||Ct.keyEntities;if(re("expandedKeys")||Vt&&re("autoExpandParent"))me.expandedKeys=mt.autoExpandParent||!Vt&&mt.defaultExpandParent?(0,Xe.r7)(mt.expandedKeys,oe):mt.expandedKeys;else if(!Vt&&mt.defaultExpandAll){var Ke=(0,ke.Z)({},oe);delete Ke[ce];var At=[];Object.keys(Ke).forEach(function(Sn){var Cr=Ke[Sn];Cr.children&&Cr.children.length&&At.push(Cr.key)}),me.expandedKeys=At}else!Vt&&mt.defaultExpandedKeys&&(me.expandedKeys=mt.autoExpandParent||mt.defaultExpandParent?(0,Xe.r7)(mt.defaultExpandedKeys,oe):mt.defaultExpandedKeys);if(me.expandedKeys||delete me.expandedKeys,ne||me.expandedKeys){var It=(0,He.oH)(ne||Ct.treeData,me.expandedKeys||Ct.expandedKeys,ee);me.flattenNodes=It}if(mt.selectable&&(re("selectedKeys")?me.selectedKeys=(0,Xe.BT)(mt.selectedKeys,mt):!Vt&&mt.defaultSelectedKeys&&(me.selectedKeys=(0,Xe.BT)(mt.defaultSelectedKeys,mt))),mt.checkable){var Ft;if(re("checkedKeys")?Ft=(0,Xe.E6)(mt.checkedKeys)||{}:!Vt&&mt.defaultCheckedKeys?Ft=(0,Xe.E6)(mt.defaultCheckedKeys)||{}:ne&&(Ft=(0,Xe.E6)(mt.checkedKeys)||{checkedKeys:Ct.checkedKeys,halfCheckedKeys:Ct.halfCheckedKeys}),Ft){var bt=Ft,Mt=bt.checkedKeys,Qt=Mt===void 0?[]:Mt,nn=bt.halfCheckedKeys,zn=nn===void 0?[]:nn;if(!mt.checkStrictly){var hr=(0,Ee.S)(Qt,!0,oe);Qt=hr.checkedKeys,zn=hr.halfCheckedKeys}me.checkedKeys=Qt,me.halfCheckedKeys=zn}}return re("loadedKeys")&&(me.loadedKeys=mt.loadedKeys),me}}]),Ce}(we.Component);(0,ae.Z)(ct,"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:rt,allowDrop:function(){return!0},expandAction:!1}),(0,ae.Z)(ct,"TreeNode",ve.Z);var it=ct,Fe=it},82661:function(Fn,jt,te){"use strict";te.d(jt,{BT:function(){return we},E6:function(){return rt},L0:function(){return ae},OM:function(){return Ne},_5:function(){return je},r7:function(){return ut},wA:function(){return be},yx:function(){return fe}});var E=te(94480),De=te(76190),ke=te(48736),Te=te(59301),pe=te(639),ge=te(65065),Ve=te(34061),_e=null;function je(Re,xe){if(!Re)return[];var Ge=Re.slice(),Ie=Ge.indexOf(xe);return Ie>=0&&Ge.splice(Ie,1),Ge}function ae(Re,xe){var Ge=(Re||[]).slice();return Ge.indexOf(xe)===-1&&Ge.push(xe),Ge}function fe(Re){return Re.split("-")}function be(Re,xe){var Ge=[],Ie=(0,ge.Z)(xe,Re);function pt(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ve.forEach(function(Oe){var ze=Oe.key,He=Oe.children;Ge.push(ze),pt(He)})}return pt(Ie.children),Ge}function Ue(Re){if(Re.parent){var xe=fe(Re.pos);return Number(xe[xe.length-1])===Re.parent.children.length-1}return!1}function Ze(Re){var xe=fe(Re.pos);return Number(xe[xe.length-1])===0}function Ne(Re,xe,Ge,Ie,pt,ve,Oe,ze,He,gt){var Qe,vt=Re.clientX,Pt=Re.clientY,St=Re.target.getBoundingClientRect(),xt=St.top,Dt=St.height,Le=(gt==="rtl"?-1:1)*(((pt==null?void 0:pt.x)||0)-vt),ce=(Le-12)/Ie,Be=He.filter(function(Fe){var ie;return(ie=ze[Fe])===null||ie===void 0||(ie=ie.children)===null||ie===void 0?void 0:ie.length}),Je=(0,ge.Z)(ze,Ge.eventKey);if(Pt-1.5?ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1:ve({dragNode:wt,dropNode:ct,dropPosition:0})?Xe=0:ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1:ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1,{dropPosition:Xe,dropLevelOffset:Ee,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:at,dropContainerKey:Xe===0?null:((Qe=Je.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:it}}function we(Re,xe){if(Re){var Ge=xe.multiple;return Ge?Re.slice():Re.length?[Re[0]]:Re}}var Se=function(xe){return xe};function ot(Re,xe){if(!Re)return[];var Ge=xe||{},Ie=Ge.processProps,pt=Ie===void 0?Se:Ie,ve=Array.isArray(Re)?Re:[Re];return ve.map(function(Oe){var ze=Oe.children,He=_objectWithoutProperties(Oe,_e),gt=ot(ze,xe);return React.createElement(TreeNode,_extends({key:He.key},pt(He)),gt)})}function rt(Re){if(!Re)return null;var xe;if(Array.isArray(Re))xe={checkedKeys:Re,halfCheckedKeys:void 0};else if((0,De.Z)(Re)==="object")xe={checkedKeys:Re.checked||void 0,halfCheckedKeys:Re.halfChecked||void 0};else return(0,ke.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return xe}function ut(Re,xe){var Ge=new Set;function Ie(pt){if(!Ge.has(pt)){var ve=(0,ge.Z)(xe,pt);if(ve){Ge.add(pt);var Oe=ve.parent,ze=ve.node;ze.disabled||Oe&&Ie(Oe.key)}}}return(Re||[]).forEach(function(pt){Ie(pt)}),(0,E.Z)(Ge)}},34643:function(Fn,jt,te){"use strict";te.d(jt,{S:function(){return Ve}});var E=te(48736),De=te(65065);function ke(_e,je){var ae=new Set;return _e.forEach(function(fe){je.has(fe)||ae.add(fe)}),ae}function Te(_e){var je=_e||{},ae=je.disabled,fe=je.disableCheckbox,be=je.checkable;return!!(ae||fe)||be===!1}function pe(_e,je,ae,fe){for(var be=new Set(_e),Ue=new Set,Ze=0;Ze<=ae;Ze+=1){var Ne=je.get(Ze)||new Set;Ne.forEach(function(rt){var ut=rt.key,Re=rt.node,xe=rt.children,Ge=xe===void 0?[]:xe;be.has(ut)&&!fe(Re)&&Ge.filter(function(Ie){return!fe(Ie.node)}).forEach(function(Ie){be.add(Ie.key)})})}for(var we=new Set,Se=ae;Se>=0;Se-=1){var ot=je.get(Se)||new Set;ot.forEach(function(rt){var ut=rt.parent,Re=rt.node;if(!(fe(Re)||!rt.parent||we.has(rt.parent.key))){if(fe(rt.parent.node)){we.add(ut.key);return}var xe=!0,Ge=!1;(ut.children||[]).filter(function(Ie){return!fe(Ie.node)}).forEach(function(Ie){var pt=Ie.key,ve=be.has(pt);xe&&!ve&&(xe=!1),!Ge&&(ve||Ue.has(pt))&&(Ge=!0)}),xe&&be.add(ut.key),Ge&&Ue.add(ut.key),we.add(ut.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(ke(Ue,be))}}function ge(_e,je,ae,fe,be){for(var Ue=new Set(_e),Ze=new Set(je),Ne=0;Ne<=fe;Ne+=1){var we=ae.get(Ne)||new Set;we.forEach(function(ut){var Re=ut.key,xe=ut.node,Ge=ut.children,Ie=Ge===void 0?[]:Ge;!Ue.has(Re)&&!Ze.has(Re)&&!be(xe)&&Ie.filter(function(pt){return!be(pt.node)}).forEach(function(pt){Ue.delete(pt.key)})})}Ze=new Set;for(var Se=new Set,ot=fe;ot>=0;ot-=1){var rt=ae.get(ot)||new Set;rt.forEach(function(ut){var Re=ut.parent,xe=ut.node;if(!(be(xe)||!ut.parent||Se.has(ut.parent.key))){if(be(ut.parent.node)){Se.add(Re.key);return}var Ge=!0,Ie=!1;(Re.children||[]).filter(function(pt){return!be(pt.node)}).forEach(function(pt){var ve=pt.key,Oe=Ue.has(ve);Ge&&!Oe&&(Ge=!1),!Ie&&(Oe||Ze.has(ve))&&(Ie=!0)}),Ge||Ue.delete(Re.key),Ie&&Ze.add(Re.key),Se.add(Re.key)}})}return{checkedKeys:Array.from(Ue),halfCheckedKeys:Array.from(ke(Ze,Ue))}}function Ve(_e,je,ae,fe){var be=[],Ue;fe?Ue=fe:Ue=Te;var Ze=new Set(_e.filter(function(ot){var rt=!!(0,De.Z)(ae,ot);return rt||be.push(ot),rt})),Ne=new Map,we=0;Object.keys(ae).forEach(function(ot){var rt=ae[ot],ut=rt.level,Re=Ne.get(ut);Re||(Re=new Set,Ne.set(ut,Re)),Re.add(rt),we=Math.max(we,ut)}),(0,E.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(ot){return"'".concat(ot,"'")}).join(", ")));var Se;return je===!0?Se=pe(Ze,Ne,we,Ue):Se=ge(Ze,je.halfCheckedKeys,Ne,we,Ue),Se}},65065:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return E}});function E(De,ke){return De[ke]}},34061:function(Fn,jt,te){"use strict";te.d(jt,{F:function(){return ut},H8:function(){return rt},I8:function(){return ot},km:function(){return be},oH:function(){return we},w$:function(){return Ue},zn:function(){return Ne}});var E=te(76190),De=te(94480),ke=te(33885),Te=te(75931),pe=te(11592),ge=te(2738),Ve=te(48736),_e=te(65065),je=["children"];function ae(Re,xe){return"".concat(Re,"-").concat(xe)}function fe(Re){return Re&&Re.type&&Re.type.isTreeNode}function be(Re,xe){return Re!=null?Re:xe}function Ue(Re){var xe=Re||{},Ge=xe.title,Ie=xe._title,pt=xe.key,ve=xe.children,Oe=Ge||"title";return{title:Oe,_title:Ie||[Oe],key:pt||"key",children:ve||"children"}}function Ze(Re,xe){var Ge=new Map;function Ie(pt){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pt||[]).forEach(function(Oe){var ze=Oe[xe.key],He=Oe[xe.children];warning(ze!=null,"Tree node must have a certain key: [".concat(ve).concat(ze,"]"));var gt=String(ze);warning(!Ge.has(gt)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(gt)),Ge.set(gt,!0),Ie(He,"".concat(ve).concat(gt," > "))})}Ie(Re)}function Ne(Re){function xe(Ge){var Ie=(0,pe.Z)(Ge);return Ie.map(function(pt){if(!fe(pt))return(0,Ve.ZP)(!pt,"Tree/TreeNode can only accept TreeNode as children."),null;var ve=pt.key,Oe=pt.props,ze=Oe.children,He=(0,Te.Z)(Oe,je),gt=(0,ke.Z)({key:ve},He),Qe=xe(ze);return Qe.length&&(gt.children=Qe),gt}).filter(function(pt){return pt})}return xe(Re)}function we(Re,xe,Ge){var Ie=Ue(Ge),pt=Ie._title,ve=Ie.key,Oe=Ie.children,ze=new Set(xe===!0?[]:xe),He=[];function gt(Qe){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function(Pt,St){for(var xt=ae(vt?vt.pos:"0",St),Dt=be(Pt[ve],xt),Le,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:{},Ge=xe.initWrapper,Ie=xe.processEntity,pt=xe.onProcessFinished,ve=xe.externalGetKey,Oe=xe.childrenPropName,ze=xe.fieldNames,He=arguments.length>2?arguments[2]:void 0,gt=ve||He,Qe={},vt={},Pt={posEntities:Qe,keyEntities:vt};return Ge&&(Pt=Ge(Pt)||Pt),Se(Re,function(St){var xt=St.node,Dt=St.index,Le=St.pos,ce=St.key,Be=St.parentPos,Je=St.level,ht=St.nodes,Me={node:xt,nodes:ht,index:Dt,key:ce,pos:Le,level:Je},Et=be(ce,Le);Qe[Le]=Me,vt[Et]=Me,Me.parent=Qe[Be],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),Ie&&Ie(Me,Pt)},{externalGetKey:gt,childrenPropName:Oe,fieldNames:ze}),pt&&pt(Pt),Pt}function rt(Re,xe){var Ge=xe.expandedKeys,Ie=xe.selectedKeys,pt=xe.loadedKeys,ve=xe.loadingKeys,Oe=xe.checkedKeys,ze=xe.halfCheckedKeys,He=xe.dragOverNodeKey,gt=xe.dropPosition,Qe=xe.keyEntities,vt=(0,_e.Z)(Qe,Re),Pt={eventKey:Re,expanded:Ge.indexOf(Re)!==-1,selected:Ie.indexOf(Re)!==-1,loaded:pt.indexOf(Re)!==-1,loading:ve.indexOf(Re)!==-1,checked:Oe.indexOf(Re)!==-1,halfChecked:ze.indexOf(Re)!==-1,pos:String(vt?vt.pos:""),dragOver:He===Re&>===0,dragOverGapTop:He===Re&>===-1,dragOverGapBottom:He===Re&>===1};return Pt}function ut(Re){var xe=Re.data,Ge=Re.expanded,Ie=Re.selected,pt=Re.checked,ve=Re.loaded,Oe=Re.loading,ze=Re.halfChecked,He=Re.dragOver,gt=Re.dragOverGapTop,Qe=Re.dragOverGapBottom,vt=Re.pos,Pt=Re.active,St=Re.eventKey,xt=(0,ke.Z)((0,ke.Z)({},xe),{},{expanded:Ge,selected:Ie,checked:pt,loaded:ve,loading:Oe,halfChecked:ze,dragOver:He,dragOverGapTop:gt,dragOverGapBottom:Qe,pos:vt,active:Pt,key:St});return"props"in xt||Object.defineProperty(xt,"props",{get:function(){return(0,Ve.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Re}}),xt}},90472:function(Fn,jt,te){"use strict";te.d(jt,{Z:function(){return St}});var E=te(54476),De=te(67732),ke=te(83652),Te=te(31226),pe=te(42403),ge=te(158),Ve=te(20068),_e=te(59301),je=te(33885),ae=te(75931),fe=te(76190),be=te(75044),Ue=te(3202),Ze=te(94480),Ne=te(92310),we=te.n(Ne),Se=te(26112),ot=te(48736),rt=function(xt,Dt){if(xt&&Dt){var Le=Array.isArray(Dt)?Dt:Dt.split(","),ce=xt.name||"",Be=xt.type||"",Je=Be.replace(/\/.*$/,"");return Le.some(function(ht){var Me=ht.trim();if(/^\*(\/\*)?$/.test(ht))return!0;if(Me.charAt(0)==="."){var Et=ce.toLowerCase(),ft=Me.toLowerCase(),Bt=[ft];return(ft===".jpg"||ft===".jpeg")&&(Bt=[".jpg",".jpeg"]),Bt.some(function(at){return Et.endsWith(at)})}return/\/\*$/.test(Me)?Je===Me.replace(/\/.*$/,""):Be===Me?!0:/^\w+$/.test(Me)?((0,ot.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Me,"'.Skip for check.")),!0):!1})}return!0};function ut(xt,Dt){var Le="cannot ".concat(xt.method," ").concat(xt.action," ").concat(Dt.status,"'"),ce=new Error(Le);return ce.status=Dt.status,ce.method=xt.method,ce.url=xt.action,ce}function Re(xt){var Dt=xt.responseText||xt.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(Le){return Dt}}function xe(xt){var Dt=new XMLHttpRequest;xt.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(Je){Je.total>0&&(Je.percent=Je.loaded/Je.total*100),xt.onProgress(Je)});var Le=new FormData;xt.data&&Object.keys(xt.data).forEach(function(Be){var Je=xt.data[Be];if(Array.isArray(Je)){Je.forEach(function(ht){Le.append("".concat(Be,"[]"),ht)});return}Le.append(Be,Je)}),xt.file instanceof Blob?Le.append(xt.filename,xt.file,xt.file.name):Le.append(xt.filename,xt.file),Dt.onerror=function(Je){xt.onError(Je)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?xt.onError(ut(xt,Dt),Re(Dt)):xt.onSuccess(Re(Dt),Dt)},Dt.open(xt.method,xt.action,!0),xt.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var ce=xt.headers||{};return ce["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ce).forEach(function(Be){ce[Be]!==null&&Dt.setRequestHeader(Be,ce[Be])}),Dt.send(Le),{abort:function(){Dt.abort()}}}var Ge=function(){var xt=(0,Ue.Z)((0,be.Z)().mark(function Dt(Le,ce){var Be,Je,ht,Me,Et,ft,Bt,at;return(0,be.Z)().wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:ft=function(){return ft=(0,Ue.Z)((0,be.Z)().mark(function wt(ct){return(0,be.Z)().wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.abrupt("return",new Promise(function(ie){ct.file(function(se){ce(se)?(ct.fullPath&&!se.webkitRelativePath&&(Object.defineProperties(se,{webkitRelativePath:{writable:!0}}),se.webkitRelativePath=ct.fullPath.replace(/^\//,""),Object.defineProperties(se,{webkitRelativePath:{writable:!1}})),ie(se)):ie(null)})}));case 1:case"end":return Fe.stop()}},wt)})),ft.apply(this,arguments)},Et=function(wt){return ft.apply(this,arguments)},Me=function(){return Me=(0,Ue.Z)((0,be.Z)().mark(function wt(ct){var it,Fe,ie,se,Ce;return(0,be.Z)().wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:it=ct.createReader(),Fe=[];case 2:return mt.next=5,new Promise(function(Ct){it.readEntries(Ct,function(){return Ct([])})});case 5:if(ie=mt.sent,se=ie.length,se){mt.next=9;break}return mt.abrupt("break",12);case 9:for(Ce=0;CeCe?Fe-(ie-Ce):Fe+(ie-se)}function rt(ct,it,Fe){var ie=ct.length,se=it.length,Ce,ye;if(ie===0&&se===0)return null;ie2&&arguments[2]!==void 0?arguments[2]:!1,re=Ct?Vt<0&&mt.current.left||Vt>0&&mt.current.right:Vt<0&&mt.current.top||Vt>0&&mt.current.bottom;return me&&re?(clearTimeout(Ce.current),se.current=!1):(!re||se.current)&&ye(),!se.current&&re}};function pt(ct,it,Fe,ie,se,Ce,ye){var mt=(0,be.useRef)(0),Ct=(0,be.useRef)(null),Vt=(0,be.useRef)(null),me=(0,be.useRef)(!1),re=Ie(it,Fe,ie,se);function ne(It,Ft){if(Re.Z.cancel(Ct.current),!re(!1,Ft)){var bt=It;if(!bt._virtualHandled)bt._virtualHandled=!0;else return;mt.current+=Ft,Vt.current=Ft,Ge||bt.preventDefault(),Ct.current=(0,Re.Z)(function(){var Mt=me.current?10:1;ye(mt.current*Mt,!1),mt.current=0})}}function ee(It,Ft){ye(Ft,!0),Ge||It.preventDefault()}var de=(0,be.useRef)(null),oe=(0,be.useRef)(null);function Ke(It){if(ct){Re.Z.cancel(oe.current),oe.current=(0,Re.Z)(function(){de.current=null},2);var Ft=It.deltaX,bt=It.deltaY,Mt=It.shiftKey,Qt=Ft,nn=bt;(de.current==="sx"||!de.current&&Mt&&bt&&!Ft)&&(Qt=bt,nn=0,de.current="sx");var zn=Math.abs(Qt),hr=Math.abs(nn);de.current===null&&(de.current=Ce&&zn>hr?"x":"y"),de.current==="y"?ne(It,nn):ee(It,Qt)}}function At(It){ct&&(me.current=It.detail===Vt.current)}return[Ke,At]}function ve(ct,it,Fe,ie){var se=be.useMemo(function(){return[new Map,[]]},[ct,Fe.id,ie]),Ce=(0,pe.Z)(se,2),ye=Ce[0],mt=Ce[1],Ct=function(me){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:me,ne=ye.get(me),ee=ye.get(re);if(ne===void 0||ee===void 0)for(var de=ct.length,oe=mt.length;oe0&&arguments[0]!==void 0?arguments[0]:!1;me();var de=function(){var At=!1;mt.current.forEach(function(It,Ft){if(It&&It.offsetParent){var bt=It.offsetHeight,Mt=getComputedStyle(It),Qt=Mt.marginTop,nn=Mt.marginBottom,zn=Qe(Qt),hr=Qe(nn),Sn=bt+zn+hr;Ct.current.get(Ft)!==Sn&&(Ct.current.set(Ft,Sn),At=!0)}}),At&&ye(function(It){return It+1})};if(ee)de();else{Vt.current+=1;var oe=Vt.current;Promise.resolve().then(function(){oe===Vt.current&&de()})}}function ne(ee,de){var oe=ct(ee),Ke=mt.current.get(oe);de?(mt.current.set(oe,de),re()):mt.current.delete(oe),!Ke!=!de&&(de?it==null||it(ee):Fe==null||Fe(ee))}return(0,be.useEffect)(function(){return me},[]),[ne,re,Ct.current,Ce]}var Pt=14/15;function St(ct,it,Fe){var ie=(0,be.useRef)(!1),se=(0,be.useRef)(0),Ce=(0,be.useRef)(0),ye=(0,be.useRef)(null),mt=(0,be.useRef)(null),Ct,Vt=function(ee){if(ie.current){var de=Math.ceil(ee.touches[0].pageX),oe=Math.ceil(ee.touches[0].pageY),Ke=se.current-de,At=Ce.current-oe,It=Math.abs(Ke)>Math.abs(At);It?se.current=de:Ce.current=oe;var Ft=Fe(It,It?Ke:At,!1,ee);Ft&&ee.preventDefault(),clearInterval(mt.current),Ft&&(mt.current=setInterval(function(){It?Ke*=Pt:At*=Pt;var bt=Math.floor(It?Ke:At);(!Fe(It,bt,!0)||Math.abs(bt)<=.1)&&clearInterval(mt.current)},16))}},me=function(){ie.current=!1,Ct()},re=function(ee){Ct(),ee.touches.length===1&&!ie.current&&(ie.current=!0,se.current=Math.ceil(ee.touches[0].pageX),Ce.current=Math.ceil(ee.touches[0].pageY),ye.current=ee.target,ye.current.addEventListener("touchmove",Vt,{passive:!1}),ye.current.addEventListener("touchend",me,{passive:!0}))};Ct=function(){ye.current&&(ye.current.removeEventListener("touchmove",Vt),ye.current.removeEventListener("touchend",me))},(0,fe.Z)(function(){return ct&&it.current.addEventListener("touchstart",re,{passive:!0}),function(){var ne;(ne=it.current)===null||ne===void 0||ne.removeEventListener("touchstart",re),Ct(),clearInterval(mt.current)}},[ct])}function xt(ct){return Math.floor(Math.pow(ct,.5))}function Dt(ct,it){var Fe="touches"in ct?ct.touches[0]:ct;return Fe[it?"pageX":"pageY"]-window[it?"scrollX":"scrollY"]}function Le(ct,it,Fe){be.useEffect(function(){var ie=it.current;if(ct&&ie){var se=!1,Ce,ye,mt=function(){Re.Z.cancel(Ce)},Ct=function ne(){mt(),Ce=(0,Re.Z)(function(){Fe(ye),ne()})},Vt=function(){se=!1,mt()},me=function(ee){if(!(ee.target.draggable||ee.button!==0)){var de=ee;de._virtualHandled||(de._virtualHandled=!0,se=!0)}},re=function(ee){if(se){var de=Dt(ee,!1),oe=ie.getBoundingClientRect(),Ke=oe.top,At=oe.bottom;if(de<=Ke){var It=Ke-de;ye=-xt(It),Ct()}else if(de>=At){var Ft=de-At;ye=xt(Ft),Ct()}else mt()}};return ie.addEventListener("mousedown",me),ie.ownerDocument.addEventListener("mouseup",Vt),ie.ownerDocument.addEventListener("mousemove",re),ie.ownerDocument.addEventListener("dragend",Vt),function(){ie.removeEventListener("mousedown",me),ie.ownerDocument.removeEventListener("mouseup",Vt),ie.ownerDocument.removeEventListener("mousemove",re),ie.ownerDocument.removeEventListener("dragend",Vt),mt()}}},[ct])}var ce=10;function Be(ct,it,Fe,ie,se,Ce,ye,mt){var Ct=be.useRef(),Vt=be.useState(null),me=(0,pe.Z)(Vt,2),re=me[0],ne=me[1];return(0,fe.Z)(function(){if(re&&re.times=0;da-=1){var ua=se(it[da]),Ba=Fe.get(ua);if(Ba===void 0){It=!0;break}if(ca-=Ba,ca<=0)break}switch(Mt){case"top":bt=nn-Ke;break;case"bottom":bt=zn-At+Ke;break;default:{var fa=ct.current.scrollTop,Fr=fa+At;nnFr&&(Ft="bottom")}}bt!==null&&ye(bt),bt!==re.lastTop&&(It=!0)}It&&ne((0,ke.Z)((0,ke.Z)({},re),{},{times:re.times+1,targetAlign:Ft,lastTop:bt}))}},[re,ct.current]),function(ee){if(ee==null){mt();return}if(Re.Z.cancel(Ct.current),typeof ee=="number")ye(ee);else if(ee&&(0,De.Z)(ee)==="object"){var de,oe=ee.align;"index"in ee?de=ee.index:de=it.findIndex(function(It){return se(It)===ee.key});var Ke=ee.offset,At=Ke===void 0?0:Ke;ne({times:0,index:de,offset:At,originAlign:oe})}}}var Je=be.forwardRef(function(ct,it){var Fe=ct.prefixCls,ie=ct.rtl,se=ct.scrollOffset,Ce=ct.scrollRange,ye=ct.onStartMove,mt=ct.onStopMove,Ct=ct.onScroll,Vt=ct.horizontal,me=ct.spinSize,re=ct.containerSize,ne=ct.style,ee=ct.thumbStyle,de=ct.showScrollBar,oe=be.useState(!1),Ke=(0,pe.Z)(oe,2),At=Ke[0],It=Ke[1],Ft=be.useState(null),bt=(0,pe.Z)(Ft,2),Mt=bt[0],Qt=bt[1],nn=be.useState(null),zn=(0,pe.Z)(nn,2),hr=zn[0],Sn=zn[1],Cr=!ie,la=be.useRef(),ca=be.useRef(),da=be.useState(de),ua=(0,pe.Z)(da,2),Ba=ua[0],fa=ua[1],Fr=be.useRef(),Ma=function(){de===!0||de===!1||(clearTimeout(Fr.current),fa(!0),Fr.current=setTimeout(function(){fa(!1)},3e3))},ya=Ce-re||0,Yt=re-me||0,rn=be.useMemo(function(){if(se===0||ya===0)return 0;var zr=se/ya;return zr*Yt},[se,ya,Yt]),Cn=function(dr){dr.stopPropagation(),dr.preventDefault()},vn=be.useRef({top:rn,dragging:At,pageY:Mt,startTop:hr});vn.current={top:rn,dragging:At,pageY:Mt,startTop:hr};var Kt=function(dr){It(!0),Qt(Dt(dr,Vt)),Sn(vn.current.top),ye(),dr.stopPropagation(),dr.preventDefault()};be.useEffect(function(){var zr=function(Jn){Jn.preventDefault()},dr=la.current,Yr=ca.current;return dr.addEventListener("touchstart",zr,{passive:!1}),Yr.addEventListener("touchstart",Kt,{passive:!1}),function(){dr.removeEventListener("touchstart",zr),Yr.removeEventListener("touchstart",Kt)}},[]);var dn=be.useRef();dn.current=ya;var yn=be.useRef();yn.current=Yt,be.useEffect(function(){if(At){var zr,dr=function(Jn){var sn=vn.current,br=sn.dragging,aa=sn.pageY,Fa=sn.startTop;Re.Z.cancel(zr);var Tt=la.current.getBoundingClientRect(),Rt=re/(Vt?Tt.width:Tt.height);if(br){var or=(Dt(Jn,Vt)-aa)*Rt,jn=Fa;!Cr&&Vt?jn-=or:jn+=or;var Gt=dn.current,qn=yn.current,yr=qn?jn/qn:0,Ar=Math.ceil(yr*Gt);Ar=Math.max(Ar,0),Ar=Math.min(Ar,Gt),zr=(0,Re.Z)(function(){Ct(Ar,Vt)})}},Yr=function(){It(!1),mt()};return window.addEventListener("mousemove",dr,{passive:!0}),window.addEventListener("touchmove",dr,{passive:!0}),window.addEventListener("mouseup",Yr,{passive:!0}),window.addEventListener("touchend",Yr,{passive:!0}),function(){window.removeEventListener("mousemove",dr),window.removeEventListener("touchmove",dr),window.removeEventListener("mouseup",Yr),window.removeEventListener("touchend",Yr),Re.Z.cancel(zr)}}},[At]),be.useEffect(function(){return Ma(),function(){clearTimeout(Fr.current)}},[se]),be.useImperativeHandle(it,function(){return{delayHidden:Ma}});var un="".concat(Fe,"-scrollbar"),ur={position:"absolute",visibility:Ba?null:"hidden"},rr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Vt?(Object.assign(ur,{height:8,left:0,right:0,bottom:0}),Object.assign(rr,(0,Te.Z)({height:"100%",width:me},Cr?"left":"right",rn))):(Object.assign(ur,(0,Te.Z)({width:8,top:0,bottom:0},Cr?"right":"left",0)),Object.assign(rr,{width:"100%",height:me,top:rn})),be.createElement("div",{ref:la,className:_e()(un,(0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(un,"-horizontal"),Vt),"".concat(un,"-vertical"),!Vt),"".concat(un,"-visible"),Ba)),style:(0,ke.Z)((0,ke.Z)({},ur),ne),onMouseDown:Cn,onMouseMove:Ma},be.createElement("div",{ref:ca,className:_e()("".concat(un,"-thumb"),(0,Te.Z)({},"".concat(un,"-thumb-moving"),At)),style:(0,ke.Z)((0,ke.Z)({},rr),ee),onMouseDown:Kt}))}),ht=Je,Me=20;function Et(){var ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Fe=ct/it*ct;return isNaN(Fe)&&(Fe=0),Fe=Math.max(Fe,Me),Math.floor(Fe)}var ft=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Bt=[],at={overflowY:"auto",overflowAnchor:"none"};function Xe(ct,it){var Fe=ct.prefixCls,ie=Fe===void 0?"rc-virtual-list":Fe,se=ct.className,Ce=ct.height,ye=ct.itemHeight,mt=ct.fullHeight,Ct=mt===void 0?!0:mt,Vt=ct.style,me=ct.data,re=ct.children,ne=ct.itemKey,ee=ct.virtual,de=ct.direction,oe=ct.scrollWidth,Ke=ct.component,At=Ke===void 0?"div":Ke,It=ct.onScroll,Ft=ct.onVirtualScroll,bt=ct.onVisibleChange,Mt=ct.innerProps,Qt=ct.extraRender,nn=ct.styles,zn=ct.showScrollBar,hr=zn===void 0?"optional":zn,Sn=(0,ge.Z)(ct,ft),Cr=be.useCallback(function(qt){return typeof ne=="function"?ne(qt):qt==null?void 0:qt[ne]},[ne]),la=vt(Cr,null,null),ca=(0,pe.Z)(la,4),da=ca[0],ua=ca[1],Ba=ca[2],fa=ca[3],Fr=!!(ee!==!1&&Ce&&ye),Ma=be.useMemo(function(){return Object.values(Ba.maps).reduce(function(qt,Jt){return qt+Jt},0)},[Ba.id,Ba.maps]),ya=Fr&&me&&(Math.max(ye*me.length,Ma)>Ce||!!oe),Yt=de==="rtl",rn=_e()(ie,(0,Te.Z)({},"".concat(ie,"-rtl"),Yt),se),Cn=me||Bt,vn=(0,be.useRef)(),Kt=(0,be.useRef)(),dn=(0,be.useRef)(),yn=(0,be.useState)(0),un=(0,pe.Z)(yn,2),ur=un[0],rr=un[1],zr=(0,be.useState)(0),dr=(0,pe.Z)(zr,2),Yr=dr[0],Zr=dr[1],Jn=(0,be.useState)(!1),sn=(0,pe.Z)(Jn,2),br=sn[0],aa=sn[1],Fa=function(){aa(!0)},Tt=function(){aa(!1)},Rt={getKey:Cr};function or(qt){rr(function(Jt){var kn;typeof qt=="function"?kn=qt(Jt):kn=qt;var _n=ci(kn);return vn.current.scrollTop=_n,_n})}var jn=(0,be.useRef)({start:0,end:Cn.length}),Gt=(0,be.useRef)(),qn=ut(Cn,Cr),yr=(0,pe.Z)(qn,1),Ar=yr[0];Gt.current=Ar;var wr=be.useMemo(function(){if(!Fr)return{scrollHeight:void 0,start:0,end:Cn.length-1,offset:void 0};if(!ya){var qt;return{scrollHeight:((qt=Kt.current)===null||qt===void 0?void 0:qt.offsetHeight)||0,start:0,end:Cn.length-1,offset:void 0}}for(var Jt=0,kn,_n,Kn,Dr=Cn.length,ue=0;ue=ur&&kn===void 0&&(kn=ue,_n=Jt),dt>ur+Ce&&Kn===void 0&&(Kn=ue),Jt=dt}return kn===void 0&&(kn=0,_n=0,Kn=Math.ceil(Ce/ye)),Kn===void 0&&(Kn=Cn.length-1),Kn=Math.min(Kn+1,Cn.length-1),{scrollHeight:Jt,start:kn,end:Kn,offset:_n}},[ya,Fr,ur,Cn,fa,Ce]),Sr=wr.scrollHeight,Kr=wr.start,tr=wr.end,Ln=wr.offset;jn.current.start=Kr,jn.current.end=tr,be.useLayoutEffect(function(){var qt=Ba.getRecord();if(qt.size===1){var Jt=Array.from(qt.keys())[0],kn=qt.get(Jt),_n=Cn[Kr];if(_n&&kn===void 0){var Kn=Cr(_n);if(Kn===Jt){var Dr=Ba.get(Jt),ue=Dr-ye;or(function(Ye){return Ye+ue})}}}Ba.resetRecord()},[Sr]);var Gr=be.useState({width:0,height:Ce}),Ea=(0,pe.Z)(Gr,2),Ia=Ea[0],Na=Ea[1],ni=function(Jt){Na({width:Jt.offsetWidth,height:Jt.offsetHeight})},yi=(0,be.useRef)(),Oa=(0,be.useRef)(),Wr=be.useMemo(function(){return Et(Ia.width,oe)},[Ia.width,oe]),La=be.useMemo(function(){return Et(Ia.height,Sr)},[Ia.height,Sr]),ta=Sr-Ce,Ua=(0,be.useRef)(ta);Ua.current=ta;function ci(qt){var Jt=qt;return Number.isNaN(Ua.current)||(Jt=Math.min(Jt,Ua.current)),Jt=Math.max(Jt,0),Jt}var Si=ur<=0,no=ur>=ta,qi=Yr<=0,pi=Yr>=oe,vi=Ie(Si,no,qi,pi),_i=function(){return{x:Yt?-Yr:Yr,y:ur}},$i=(0,be.useRef)(_i()),na=(0,ae.zX)(function(qt){if(Ft){var Jt=(0,ke.Z)((0,ke.Z)({},_i()),qt);($i.current.x!==Jt.x||$i.current.y!==Jt.y)&&(Ft(Jt),$i.current=Jt)}});function Un(qt,Jt){var kn=qt;Jt?((0,Ue.flushSync)(function(){Zr(kn)}),na()):or(kn)}function ar(qt){var Jt=qt.currentTarget.scrollTop;Jt!==ur&&or(Jt),It==null||It(qt),na()}var Zi=function(Jt){var kn=Jt,_n=oe?oe-Ia.width:0;return kn=Math.max(kn,0),kn=Math.min(kn,_n),kn},Di=(0,ae.zX)(function(qt,Jt){Jt?((0,Ue.flushSync)(function(){Zr(function(kn){var _n=kn+(Yt?-qt:qt);return Zi(_n)})}),na()):or(function(kn){var _n=kn+qt;return _n})}),Wi=pt(Fr,Si,no,qi,pi,!!oe,Di),ho=(0,pe.Z)(Wi,2),_t=ho[0],cn=ho[1];St(Fr,vn,function(qt,Jt,kn,_n){var Kn=_n;return vi(qt,Jt,kn)?!1:!Kn||!Kn._virtualHandled?(Kn&&(Kn._virtualHandled=!0),_t({preventDefault:function(){},deltaX:qt?Jt:0,deltaY:qt?0:Jt}),!0):!1}),Le(ya,vn,function(qt){or(function(Jt){return Jt+qt})}),(0,fe.Z)(function(){function qt(kn){var _n=Si&&kn.detail<0,Kn=no&&kn.detail>0;Fr&&!_n&&!Kn&&kn.preventDefault()}var Jt=vn.current;return Jt.addEventListener("wheel",_t,{passive:!1}),Jt.addEventListener("DOMMouseScroll",cn,{passive:!0}),Jt.addEventListener("MozMousePixelScroll",qt,{passive:!1}),function(){Jt.removeEventListener("wheel",_t),Jt.removeEventListener("DOMMouseScroll",cn),Jt.removeEventListener("MozMousePixelScroll",qt)}},[Fr,Si,no]),(0,fe.Z)(function(){if(oe){var qt=Zi(Yr);Zr(qt),na({x:qt})}},[Ia.width,oe]);var $t=function(){var Jt,kn;(Jt=yi.current)===null||Jt===void 0||Jt.delayHidden(),(kn=Oa.current)===null||kn===void 0||kn.delayHidden()},an=Be(vn,Cn,Ba,ye,Cr,function(){return ua(!0)},or,$t);be.useImperativeHandle(it,function(){return{nativeElement:dn.current,getScrollInfo:_i,scrollTo:function(Jt){function kn(_n){return _n&&(0,De.Z)(_n)==="object"&&("left"in _n||"top"in _n)}kn(Jt)?(Jt.left!==void 0&&Zr(Zi(Jt.left)),an(Jt.top)):an(Jt)}}}),(0,fe.Z)(function(){if(bt){var qt=Cn.slice(Kr,tr+1);bt(qt,Cn)}},[Kr,tr,Cn]);var Bn=ve(Cn,Cr,Ba,ye),Tn=Qt==null?void 0:Qt({start:Kr,end:tr,virtual:ya,offsetX:Yr,offsetY:Ln,rtl:Yt,getSize:Bn}),Er=Se(Cn,Kr,tr,oe,Yr,da,re,Rt),ir=null;Ce&&(ir=(0,ke.Z)((0,Te.Z)({},Ct?"height":"maxHeight",Ce),at),Fr&&(ir.overflowY="hidden",oe&&(ir.overflowX="hidden"),br&&(ir.pointerEvents="none")));var Xn={};return Yt&&(Xn.dir="rtl"),be.createElement("div",(0,E.Z)({ref:dn,style:(0,ke.Z)((0,ke.Z)({},Vt),{},{position:"relative"}),className:rn},Xn,Sn),be.createElement(je.Z,{onResize:ni},be.createElement(At,{className:"".concat(ie,"-holder"),style:ir,ref:vn,onScroll:ar,onMouseEnter:$t},be.createElement(Ne,{prefixCls:ie,height:Sr,offsetX:Yr,offsetY:Ln,scrollWidth:oe,onInnerResize:ua,ref:Kt,innerProps:Mt,rtl:Yt,extra:Tn},Er))),ya&&Sr>Ce&&be.createElement(ht,{ref:yi,prefixCls:ie,scrollOffset:ur,scrollRange:Sr,rtl:Yt,onScroll:Un,onStartMove:Fa,onStopMove:Tt,spinSize:La,containerSize:Ia.height,style:nn==null?void 0:nn.verticalScrollBar,thumbStyle:nn==null?void 0:nn.verticalScrollBarThumb,showScrollBar:hr}),ya&&oe>Ia.width&&be.createElement(ht,{ref:Oa,prefixCls:ie,scrollOffset:Yr,scrollRange:oe,rtl:Yt,onScroll:Un,onStartMove:Fa,onStopMove:Tt,spinSize:Wr,containerSize:Ia.width,horizontal:!0,style:nn==null?void 0:nn.horizontalScrollBar,thumbStyle:nn==null?void 0:nn.horizontalScrollBarThumb,showScrollBar:hr}))}var Ee=be.forwardRef(Xe);Ee.displayName="List";var st=Ee,wt=st},51581:function(Fn,jt,te){"use strict";Object.defineProperty(jt,"__esModule",{value:!0});var E=function(){function be(Ue,Ze){for(var Ne=0;Ne=0||Object.prototype.hasOwnProperty.call(be,Ne)&&(Ze[Ne]=be[Ne]);return Ze}function _e(be,Ue){if(!(be instanceof Ue))throw new TypeError("Cannot call a class as a function")}function je(be,Ue){if(!be)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ue&&(typeof Ue=="object"||typeof Ue=="function")?Ue:be}function ae(be,Ue){if(typeof Ue!="function"&&Ue!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ue);be.prototype=Object.create(Ue&&Ue.prototype,{constructor:{value:be,enumerable:!1,writable:!0,configurable:!0}}),Ue&&(Object.setPrototypeOf?Object.setPrototypeOf(be,Ue):be.__proto__=Ue)}var fe=function(be){ae(Ue,be);function Ue(Ze){_e(this,Ue);var Ne=je(this,(Ue.__proto__||Object.getPrototypeOf(Ue)).call(this,Ze));return Ne.scrollListener=Ne.scrollListener.bind(Ne),Ne.eventListenerOptions=Ne.eventListenerOptions.bind(Ne),Ne.mousewheelListener=Ne.mousewheelListener.bind(Ne),Ne}return E(Ue,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var Ne=this.getParentElement(this.scrollComponent);Ne.scrollTop=Ne.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var Ne=!1,we={get passive(){Ne=!0}};try{document.addEventListener("test",null,we),document.removeEventListener("test",null,we)}catch(Se){}return Ne}},{key:"eventListenerOptions",value:function(){var Ne=this.props.useCapture;return this.isPassiveSupported()&&(Ne={useCapture:this.props.useCapture,passive:!0}),Ne}},{key:"setDefaultLoader",value:function(Ne){this.defaultLoader=Ne}},{key:"detachMousewheelListener",value:function(){var Ne=window;this.props.useWindow===!1&&(Ne=this.scrollComponent.parentNode),Ne.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var Ne=window;this.props.useWindow===!1&&(Ne=this.getParentElement(this.scrollComponent)),Ne.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Ne.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(Ne){var we=this.props.getScrollParent&&this.props.getScrollParent();return we!=null?we:Ne&&Ne.parentNode}},{key:"filterProps",value:function(Ne){return Ne}},{key:"attachScrollListener",value:function(){var Ne=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!Ne)){var we=window;this.props.useWindow===!1&&(we=Ne),we.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),we.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),we.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(Ne){Ne.deltaY===1&&!this.isPassiveSupported()&&Ne.preventDefault()}},{key:"scrollListener",value:function(){var Ne=this.scrollComponent,we=window,Se=this.getParentElement(Ne),ot=void 0;if(this.props.useWindow){var rt=document.documentElement||document.body.parentNode||document.body,ut=we.pageYOffset!==void 0?we.pageYOffset:rt.scrollTop;this.props.isReverse?ot=ut:ot=this.calculateOffset(Ne,ut)}else this.props.isReverse?ot=Se.scrollTop:ot=Ne.scrollHeight-Se.scrollTop-Se.clientHeight;ottypeof je=="object"&&je!=null&&je.nodeType===1,De=(je,ae)=>(!ae||je!=="hidden")&&je!=="visible"&&je!=="clip",ke=(je,ae)=>{if(je.clientHeight{const Ue=(Ze=>{if(!Ze.ownerDocument||!Ze.ownerDocument.defaultView)return null;try{return Ze.ownerDocument.defaultView.frameElement}catch(Ne){return null}})(be);return!!Ue&&(Ue.clientHeightZeae||Ze>je&&Ne=ae&&we>=fe?Ze-je-be:Ne>ae&&wefe?Ne-ae+Ue:0,pe=je=>{const ae=je.parentElement;return ae==null?je.getRootNode().host||null:ae},ge=(je,ae)=>{var fe,be,Ue,Ze;if(typeof document=="undefined")return[];const{scrollMode:Ne,block:we,inline:Se,boundary:ot,skipOverflowHiddenElements:rt}=ae,ut=typeof ot=="function"?ot:ht=>ht!==ot;if(!E(je))throw new TypeError("Invalid target");const Re=document.scrollingElement||document.documentElement,xe=[];let Ge=je;for(;E(Ge)&&ut(Ge);){if(Ge=pe(Ge),Ge===Re){xe.push(Ge);break}Ge!=null&&Ge===document.body&&ke(Ge)&&!ke(document.documentElement)||Ge!=null&&ke(Ge,rt)&&xe.push(Ge)}const Ie=(be=(fe=window.visualViewport)==null?void 0:fe.width)!=null?be:innerWidth,pt=(Ze=(Ue=window.visualViewport)==null?void 0:Ue.height)!=null?Ze:innerHeight,{scrollX:ve,scrollY:Oe}=window,{height:ze,width:He,top:gt,right:Qe,bottom:vt,left:Pt}=je.getBoundingClientRect(),{top:St,right:xt,bottom:Dt,left:Le}=(ht=>{const Me=window.getComputedStyle(ht);return{top:parseFloat(Me.scrollMarginTop)||0,right:parseFloat(Me.scrollMarginRight)||0,bottom:parseFloat(Me.scrollMarginBottom)||0,left:parseFloat(Me.scrollMarginLeft)||0}})(je);let ce=we==="start"||we==="nearest"?gt-St:we==="end"?vt+Dt:gt+ze/2-St+Dt,Be=Se==="center"?Pt+He/2-Le+xt:Se==="end"?Qe+xt:Pt-Le;const Je=[];for(let ht=0;ht=0&&Pt>=0&&vt<=pt&&Qe<=Ie&&(Me===Re&&!ke(Me)||gt>=Bt&&vt<=Xe&&Pt>=Ee&&Qe<=at))return Je;const st=getComputedStyle(Me),wt=parseInt(st.borderLeftWidth,10),ct=parseInt(st.borderTopWidth,10),it=parseInt(st.borderRightWidth,10),Fe=parseInt(st.borderBottomWidth,10);let ie=0,se=0;const Ce="offsetWidth"in Me?Me.offsetWidth-Me.clientWidth-wt-it:0,ye="offsetHeight"in Me?Me.offsetHeight-Me.clientHeight-ct-Fe:0,mt="offsetWidth"in Me?Me.offsetWidth===0?0:ft/Me.offsetWidth:0,Ct="offsetHeight"in Me?Me.offsetHeight===0?0:Et/Me.offsetHeight:0;if(Re===Me)ie=we==="start"?ce:we==="end"?ce-pt:we==="nearest"?Te(Oe,Oe+pt,pt,ct,Fe,Oe+ce,Oe+ce+ze,ze):ce-pt/2,se=Se==="start"?Be:Se==="center"?Be-Ie/2:Se==="end"?Be-Ie:Te(ve,ve+Ie,Ie,wt,it,ve+Be,ve+Be+He,He),ie=Math.max(0,ie+Oe),se=Math.max(0,se+ve);else{ie=we==="start"?ce-Bt-ct:we==="end"?ce-Xe+Fe+ye:we==="nearest"?Te(Bt,Xe,Et,ct,Fe+ye,ce,ce+ze,ze):ce-(Bt+Et/2)+ye/2,se=Se==="start"?Be-Ee-wt:Se==="center"?Be-(Ee+ft/2)+Ce/2:Se==="end"?Be-at+it+Ce:Te(Ee,at,ft,wt,it+Ce,Be,Be+He,He);const{scrollLeft:Vt,scrollTop:me}=Me;ie=Ct===0?0:Math.max(0,Math.min(me+ie/Ct,Me.scrollHeight-Et/Ct+ye)),se=mt===0?0:Math.max(0,Math.min(Vt+se/mt,Me.scrollWidth-ft/mt+Ce)),ce+=me-ie,Be+=Vt-se}Je.push({el:Me,top:ie,left:se})}return Je},Ve=je=>je===!1?{block:"end",inline:"nearest"}:(ae=>ae===Object(ae)&&Object.keys(ae).length!==0)(je)?je:{block:"start",inline:"nearest"};function _e(je,ae){if(!je.isConnected||!(Ue=>{let Ze=Ue;for(;Ze&&Ze.parentNode;){if(Ze.parentNode===document)return!0;Ze=Ze.parentNode instanceof ShadowRoot?Ze.parentNode.host:Ze.parentNode}return!1})(je))return;const fe=(Ue=>{const Ze=window.getComputedStyle(Ue);return{top:parseFloat(Ze.scrollMarginTop)||0,right:parseFloat(Ze.scrollMarginRight)||0,bottom:parseFloat(Ze.scrollMarginBottom)||0,left:parseFloat(Ze.scrollMarginLeft)||0}})(je);if((Ue=>typeof Ue=="object"&&typeof Ue.behavior=="function")(ae))return ae.behavior(ge(je,ae));const be=typeof ae=="boolean"||ae==null?void 0:ae.behavior;for(const{el:Ue,top:Ze,left:Ne}of ge(je,Ve(ae))){const we=Ze-fe.top+fe.bottom,Se=Ne-fe.left+fe.right;Ue.scroll({top:we,left:Se,behavior:be})}}}}]); +`,rt=["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"],ut={},Re;function xe(St){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=St.getAttribute("id")||St.getAttribute("data-reactid")||St.getAttribute("name");if(xt&&ut[Dt])return ut[Dt];var Le=window.getComputedStyle(St),ce=Le.getPropertyValue("box-sizing")||Le.getPropertyValue("-moz-box-sizing")||Le.getPropertyValue("-webkit-box-sizing"),Be=parseFloat(Le.getPropertyValue("padding-bottom"))+parseFloat(Le.getPropertyValue("padding-top")),Je=parseFloat(Le.getPropertyValue("border-bottom-width"))+parseFloat(Le.getPropertyValue("border-top-width")),ht=rt.map(function(Et){return"".concat(Et,":").concat(Le.getPropertyValue(Et))}).join(";"),Me={sizingStyle:ht,paddingSize:Be,borderSize:Je,boxSizing:ce};return xt&&Dt&&(ut[Dt]=Me),Me}function Ge(St){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Re||(Re=document.createElement("textarea"),Re.setAttribute("tab-index","-1"),Re.setAttribute("aria-hidden","true"),Re.setAttribute("name","hiddenTextarea"),document.body.appendChild(Re)),St.getAttribute("wrap")?Re.setAttribute("wrap",St.getAttribute("wrap")):Re.removeAttribute("wrap");var ce=xe(St,xt),Be=ce.paddingSize,Je=ce.borderSize,ht=ce.boxSizing,Me=ce.sizingStyle;Re.setAttribute("style","".concat(Me,";").concat(ot)),Re.value=St.value||St.placeholder||"";var Et=void 0,ft=void 0,Bt,at=Re.scrollHeight;if(ht==="border-box"?at+=Je:ht==="content-box"&&(at-=Be),Dt!==null||Le!==null){Re.value=" ";var Xe=Re.scrollHeight-Be;Dt!==null&&(Et=Xe*Dt,ht==="border-box"&&(Et=Et+Be+Je),at=Math.max(Et,at)),Le!==null&&(ft=Xe*Le,ht==="border-box"&&(ft=ft+Be+Je),Bt=at>ft?"":"hidden",at=Math.min(ft,at))}var Ee={height:at,overflowY:Bt,resize:"none"};return Et&&(Ee.minHeight=Et),ft&&(Ee.maxHeight=ft),Ee}var Ie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],pt=0,ve=1,Oe=2,ze=Ve.forwardRef(function(St,xt){var Dt=St,Le=Dt.prefixCls,ce=Dt.defaultValue,Be=Dt.value,Je=Dt.autoSize,ht=Dt.onResize,Me=Dt.className,Et=Dt.style,ft=Dt.disabled,Bt=Dt.onChange,at=Dt.onInternalAutoSize,Xe=(0,ge.Z)(Dt,Ie),Ee=(0,be.Z)(ce,{value:Be,postState:function(Hn){return Hn!=null?Hn:""}}),st=(0,pe.Z)(Ee,2),wt=st[0],ct=st[1],it=function(Hn){ct(Hn.target.value),Bt==null||Bt(Hn)},Fe=Ve.useRef();Ve.useImperativeHandle(xt,function(){return{textArea:Fe.current}});var ie=Ve.useMemo(function(){return Je&&(0,Ze.Z)(Je)==="object"?[Je.minRows,Je.maxRows]:[]},[Je]),se=(0,pe.Z)(ie,2),Ce=se[0],ye=se[1],mt=!!Je,Ct=function(){try{if(document.activeElement===Fe.current){var Hn=Fe.current,gr=Hn.selectionStart,An=Hn.selectionEnd,Fr=Hn.scrollTop;Fe.current.setSelectionRange(gr,An),Fe.current.scrollTop=Fr}}catch(ua){}},Ut=Ve.useState(Oe),me=(0,pe.Z)(Ut,2),re=me[0],ne=me[1],ee=Ve.useState(),de=(0,pe.Z)(ee,2),oe=de[0],Ue=de[1],At=function(){ne(pt)};(0,we.Z)(function(){mt&&At()},[Be,Ce,ye,mt]),(0,we.Z)(function(){if(re===pt)ne(ve);else if(re===ve){var tn=Ge(Fe.current,!1,Ce,ye);ne(Oe),Ue(tn)}else Ct()},[re]);var Ot=Ve.useRef(),Ft=function(){Se.Z.cancel(Ot.current)},bt=function(Hn){re===Oe&&(ht==null||ht(Hn),Je&&(Ft(),Ot.current=(0,Se.Z)(function(){At()})))};Ve.useEffect(function(){return Ft},[]);var Nt=mt?oe:null,Xt=(0,ke.Z)((0,ke.Z)({},Et),Nt);return(re===pt||re===ve)&&(Xt.overflowY="hidden",Xt.overflowX="hidden"),Ve.createElement(Ne.Z,{onResize:bt,disabled:!(Je||ht)},Ve.createElement("textarea",(0,E.Z)({},Xe,{ref:Fe,style:Xt,className:_e()(Le,Me,(0,De.Z)({},"".concat(Le,"-disabled"),ft)),disabled:ft,value:wt,onChange:it})))}),He=ze,gt=["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"],Qe=Ve.forwardRef(function(St,xt){var Dt,Le=St.defaultValue,ce=St.value,Be=St.onFocus,Je=St.onBlur,ht=St.onChange,Me=St.allowClear,Et=St.maxLength,ft=St.onCompositionStart,Bt=St.onCompositionEnd,at=St.suffix,Xe=St.prefixCls,Ee=Xe===void 0?"rc-textarea":Xe,st=St.showCount,wt=St.count,ct=St.className,it=St.style,Fe=St.disabled,ie=St.hidden,se=St.classNames,Ce=St.styles,ye=St.onResize,mt=St.onClear,Ct=St.onPressEnter,Ut=St.readOnly,me=St.autoSize,re=St.onKeyDown,ne=(0,ge.Z)(St,gt),ee=(0,be.Z)(Le,{value:ce,defaultValue:Le}),de=(0,pe.Z)(ee,2),oe=de[0],Ue=de[1],At=oe==null?"":String(oe),Ot=Ve.useState(!1),Ft=(0,pe.Z)(Ot,2),bt=Ft[0],Nt=Ft[1],Xt=Ve.useRef(!1),tn=Ve.useState(null),Hn=(0,pe.Z)(tn,2),gr=Hn[0],An=Hn[1],Fr=(0,Ve.useRef)(null),ua=(0,Ve.useRef)(null),da=function(){var wr;return(wr=ua.current)===null||wr===void 0?void 0:wr.textArea},fa=function(){da().focus()};(0,Ve.useImperativeHandle)(xt,function(){var un;return{resizableTextArea:ua.current,focus:fa,blur:function(){da().blur()},nativeElement:((un=Fr.current)===null||un===void 0?void 0:un.nativeElement)||da()}}),(0,Ve.useEffect)(function(){Nt(function(un){return!Fe&&un})},[Fe]);var sa=Ve.useState(null),Pa=(0,pe.Z)(sa,2),ma=Pa[0],Sr=Pa[1];Ve.useEffect(function(){if(ma){var un;(un=da()).setSelectionRange.apply(un,(0,Te.Z)(ma))}},[ma]);var Ta=(0,ae.Z)(wt,st),ya=(Dt=Ta.max)!==null&&Dt!==void 0?Dt:Et,Vt=Number(ya)>0,nn=Ta.strategy(At),En=!!ya&&nn>ya,pn=function(wr,oa){var Aa=oa;!Xt.current&&Ta.exceedFormatter&&Ta.max&&Ta.strategy(oa)>Ta.max&&(Aa=Ta.exceedFormatter(oa,{max:Ta.max}),oa!==Aa&&Sr([da().selectionStart||0,da().selectionEnd||0])),Ue(Aa),(0,fe.rJ)(wr.currentTarget,wr,ht,Aa)},jt=function(wr){Xt.current=!0,ft==null||ft(wr)},dn=function(wr){Xt.current=!1,pn(wr,wr.currentTarget.value),Bt==null||Bt(wr)},vn=function(wr){pn(wr,wr.target.value)},ln=function(wr){wr.key==="Enter"&&Ct&&Ct(wr),re==null||re(wr)},sr=function(wr){Nt(!0),Be==null||Be(wr)},ar=function(wr){Nt(!1),Je==null||Je(wr)},Kr=function(wr){Ue(""),fa(),(0,fe.rJ)(da(),wr,ht)},mr=at,Gr;Ta.show&&(Ta.showFormatter?Gr=Ta.showFormatter({value:At,count:nn,maxLength:ya}):Gr="".concat(nn).concat(Vt?" / ".concat(ya):""),mr=Ve.createElement(Ve.Fragment,null,mr,Ve.createElement("span",{className:_e()("".concat(Ee,"-data-count"),se==null?void 0:se.count),style:Ce==null?void 0:Ce.count},Gr)));var zr=function(wr){var oa;ye==null||ye(wr),(oa=da())!==null&&oa!==void 0&&oa.style.height&&An(!0)},Jn=!me&&!st&&!Me;return Ve.createElement(je.BaseInput,{ref:Fr,value:At,allowClear:Me,handleReset:Kr,suffix:mr,prefixCls:Ee,classNames:(0,ke.Z)((0,ke.Z)({},se),{},{affixWrapper:_e()(se==null?void 0:se.affixWrapper,(0,De.Z)((0,De.Z)({},"".concat(Ee,"-show-count"),st),"".concat(Ee,"-textarea-allow-clear"),Me))}),disabled:Fe,focused:bt,className:_e()(ct,En&&"".concat(Ee,"-out-of-range")),style:(0,ke.Z)((0,ke.Z)({},it),gr&&!Jn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Gr=="string"?Gr:void 0}},hidden:ie,readOnly:Ut,onClear:mt},Ve.createElement(He,(0,E.Z)({},ne,{autoSize:me,maxLength:Et,onKeyDown:ln,onChange:vn,onFocus:sr,onBlur:ar,onCompositionStart:jt,onCompositionEnd:dn,className:_e()(se==null?void 0:se.textarea),style:(0,ke.Z)((0,ke.Z)({},Ce==null?void 0:Ce.textarea),{},{resize:it==null?void 0:it.resize}),disabled:Fe,prefixCls:Ee,onResize:zr,ref:ua,readOnly:Ut})))}),vt=Qe,Pt=vt},639:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return ut}});var E=te(54476),De=te(20068),ke=te(33885),Te=te(42978),pe=te(75931),ge=te(59301),Ke=te(92310),_e=te.n(Ke),je=te(26112),ae=te(30699),fe=function(xe){for(var Ge=xe.prefixCls,Ie=xe.level,pt=xe.isStart,ve=xe.isEnd,Oe="".concat(Ge,"-indent-unit"),ze=[],He=0;He0&&arguments[0]!==void 0?arguments[0]:[],se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ce=ie.length,ye=se.length;if(Math.abs(Ce-ye)!==1)return{add:!1,key:null};function mt(Ct,Ut){var me=new Map;Ct.forEach(function(ne){me.set(ne,!0)});var re=Ut.filter(function(ne){return!me.has(ne)});return re.length===1?re[0]:null}return Ce ").concat(se);return se}var Bt=we.forwardRef(function(ie,se){var Ce=ie.prefixCls,ye=ie.data,mt=ie.selectable,Ct=ie.checkable,Ut=ie.expandedKeys,me=ie.selectedKeys,re=ie.checkedKeys,ne=ie.loadedKeys,ee=ie.loadingKeys,de=ie.halfCheckedKeys,oe=ie.keyEntities,Ue=ie.disabled,At=ie.dragging,Ot=ie.dragOverNodeKey,Ft=ie.dropPosition,bt=ie.motion,Nt=ie.height,Xt=ie.itemHeight,tn=ie.virtual,Hn=ie.scrollWidth,gr=ie.focusable,An=ie.activeItem,Fr=ie.focused,ua=ie.tabIndex,da=ie.onKeyDown,fa=ie.onFocus,sa=ie.onBlur,Pa=ie.onActiveChange,ma=ie.onListChangeStart,Sr=ie.onListChangeEnd,Ta=(0,xe.Z)(ie,xt),ya=we.useRef(null),Vt=we.useRef(null);we.useImperativeHandle(se,function(){return{scrollTo:function(Br){ya.current.scrollTo(Br)},getIndentWidth:function(){return Vt.current.offsetWidth}}});var nn=we.useState(Ut),En=(0,Re.Z)(nn,2),pn=En[0],jt=En[1],dn=we.useState(ye),vn=(0,Re.Z)(dn,2),ln=vn[0],sr=vn[1],ar=we.useState(ye),Kr=(0,Re.Z)(ar,2),mr=Kr[0],Gr=Kr[1],zr=we.useState([]),Jn=(0,Re.Z)(zr,2),un=Jn[0],wr=Jn[1],oa=we.useState(null),Aa=(0,Re.Z)(oa,2),Mt=Aa[0],Tt=Aa[1],lr=we.useRef(ye);lr.current=ye;function zn(){var br=lr.current;sr(br),Gr(br),wr([]),Tt(null),Sr()}(0,Ge.Z)(function(){jt(Ut);var br=Pt(pn,Ut);if(br.key!==null)if(br.add){var Br=ln.findIndex(function(Xr){var Ea=Xr.key;return Ea===br.key}),Dr=Me(St(ln,ye,br.key),tn,Nt,Xt),_r=ln.slice();_r.splice(Br+1,0,ht),Gr(_r),wr(Dr),Tt("show")}else{var Vr=ye.findIndex(function(Xr){var Ea=Xr.key;return Ea===br.key}),nr=Me(St(ye,ln,br.key),tn,Nt,Xt),Ln=ye.slice();Ln.splice(Vr+1,0,ht),Gr(Ln),wr(nr),Tt("hide")}else ln!==ye&&(sr(ye),Gr(ye))},[Ut,ye]),we.useEffect(function(){At||zn()},[At]);var Yt=bt?mr:ye,qn={expandedKeys:Ut,selectedKeys:me,loadedKeys:ne,loadingKeys:ee,checkedKeys:re,halfCheckedKeys:de,dragOverNodeKey:Ot,dropPosition:Ft,keyEntities:oe};return we.createElement(we.Fragment,null,Fr&&An&&we.createElement("span",{style:Dt,"aria-live":"assertive"},ft(An)),we.createElement("div",null,we.createElement("input",{style:Dt,disabled:gr===!1||Ue,tabIndex:gr!==!1?ua:null,onKeyDown:da,onFocus:fa,onBlur:sa,value:"",onChange:Le,"aria-label":"for screen reader"})),we.createElement("div",{className:"".concat(Ce,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},we.createElement("div",{className:"".concat(Ce,"-indent")},we.createElement("div",{ref:Vt,className:"".concat(Ce,"-indent-unit")}))),we.createElement(Ie.Z,(0,E.Z)({},Ta,{data:Yt,itemKey:Et,height:Nt,fullHeight:!1,virtual:tn,itemHeight:Xt,scrollWidth:Hn,prefixCls:"".concat(Ce,"-list"),ref:ya,role:"tree",onVisibleChange:function(Br){Br.every(function(Dr){return Et(Dr)!==ce})&&zn()}}),function(br){var Br=br.pos,Dr=Object.assign({},(ut(br.data),br.data)),_r=br.title,Vr=br.key,nr=br.isStart,Ln=br.isEnd,Xr=(0,He.km)(Vr,Br);delete Dr.key,delete Dr.children;var Ea=(0,He.H8)(Xr,qn);return we.createElement(vt,(0,E.Z)({},Dr,Ea,{title:_r,active:!!An&&Vr===An.key,pos:Br,data:br.data,isStart:nr,isEnd:Ln,motion:bt,motionNodes:Vr===ce?un:null,motionType:Mt,onMotionStart:ma,onMotionEnd:zn,treeNodeRequiredProps:qn,onMouseMove:function(){Pa(null)}}))}))}),at=Bt,Xe=te(82661),Ee=te(34643),st=te(65065),wt=10,ct=function(ie){(0,_e.Z)(Ce,ie);var se=(0,je.Z)(Ce);function Ce(){var ye;(0,pe.Z)(this,Ce);for(var mt=arguments.length,Ct=new Array(mt),Ut=0;Ut2&&arguments[2]!==void 0?arguments[2]:!1,de=ye.state,oe=de.dragChildrenKeys,Ue=de.dropPosition,At=de.dropTargetKey,Ot=de.dropTargetPos,Ft=de.dropAllowed;if(Ft){var bt=ye.props.onDrop;if(ye.setState({dragOverNodeKey:null}),ye.cleanDragState(),At!==null){var Nt=(0,ke.Z)((0,ke.Z)({},(0,He.H8)(At,ye.getTreeNodeRequiredProps())),{},{active:((ne=ye.getActiveItem())===null||ne===void 0?void 0:ne.key)===At,data:(0,st.Z)(ye.state.keyEntities,At).node}),Xt=oe.includes(At);(0,Ne.ZP)(!Xt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var tn=(0,Xe.yx)(Ot),Hn={event:me,node:(0,He.F)(Nt),dragNode:ye.dragNodeProps?(0,He.F)(ye.dragNodeProps):null,dragNodesKeys:[ye.dragNodeProps.eventKey].concat(oe),dropToGap:Ue!==0,dropPosition:Ue+Number(tn[tn.length-1])};ee||bt==null||bt(Hn),ye.dragNodeProps=null}}}),(0,ae.Z)((0,Ke.Z)(ye),"cleanDragState",function(){var me=ye.state.draggingNodeKey;me!==null&&ye.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ye.dragStartMousePosition=null,ye.currentMouseOverDroppableNodeKey=null}),(0,ae.Z)((0,Ke.Z)(ye),"triggerExpandActionExpand",function(me,re){var ne=ye.state,ee=ne.expandedKeys,de=ne.flattenNodes,oe=re.expanded,Ue=re.key,At=re.isLeaf;if(!(At||me.shiftKey||me.metaKey||me.ctrlKey)){var Ot=de.filter(function(bt){return bt.key===Ue})[0],Ft=(0,He.F)((0,ke.Z)((0,ke.Z)({},(0,He.H8)(Ue,ye.getTreeNodeRequiredProps())),{},{data:Ot.data}));ye.setExpandedKeys(oe?(0,Xe._5)(ee,Ue):(0,Xe.L0)(ee,Ue)),ye.onNodeExpand(me,Ft)}}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeClick",function(me,re){var ne=ye.props,ee=ne.onClick,de=ne.expandAction;de==="click"&&ye.triggerExpandActionExpand(me,re),ee==null||ee(me,re)}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeDoubleClick",function(me,re){var ne=ye.props,ee=ne.onDoubleClick,de=ne.expandAction;de==="doubleClick"&&ye.triggerExpandActionExpand(me,re),ee==null||ee(me,re)}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeSelect",function(me,re){var ne=ye.state.selectedKeys,ee=ye.state,de=ee.keyEntities,oe=ee.fieldNames,Ue=ye.props,At=Ue.onSelect,Ot=Ue.multiple,Ft=re.selected,bt=re[oe.key],Nt=!Ft;Nt?Ot?ne=(0,Xe.L0)(ne,bt):ne=[bt]:ne=(0,Xe._5)(ne,bt);var Xt=ne.map(function(tn){var Hn=(0,st.Z)(de,tn);return Hn?Hn.node:null}).filter(Boolean);ye.setUncontrolledState({selectedKeys:ne}),At==null||At(ne,{event:"select",selected:Nt,node:re,selectedNodes:Xt,nativeEvent:me.nativeEvent})}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeCheck",function(me,re,ne){var ee=ye.state,de=ee.keyEntities,oe=ee.checkedKeys,Ue=ee.halfCheckedKeys,At=ye.props,Ot=At.checkStrictly,Ft=At.onCheck,bt=re.key,Nt,Xt={event:"check",node:re,checked:ne,nativeEvent:me.nativeEvent};if(Ot){var tn=ne?(0,Xe.L0)(oe,bt):(0,Xe._5)(oe,bt),Hn=(0,Xe._5)(Ue,bt);Nt={checked:tn,halfChecked:Hn},Xt.checkedNodes=tn.map(function(fa){return(0,st.Z)(de,fa)}).filter(Boolean).map(function(fa){return fa.node}),ye.setUncontrolledState({checkedKeys:tn})}else{var gr=(0,Ee.S)([].concat((0,Te.Z)(oe),[bt]),!0,de),An=gr.checkedKeys,Fr=gr.halfCheckedKeys;if(!ne){var ua=new Set(An);ua.delete(bt);var da=(0,Ee.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Fr},de);An=da.checkedKeys,Fr=da.halfCheckedKeys}Nt=An,Xt.checkedNodes=[],Xt.checkedNodesPositions=[],Xt.halfCheckedKeys=Fr,An.forEach(function(fa){var sa=(0,st.Z)(de,fa);if(sa){var Pa=sa.node,ma=sa.pos;Xt.checkedNodes.push(Pa),Xt.checkedNodesPositions.push({node:Pa,pos:ma})}}),ye.setUncontrolledState({checkedKeys:An},!1,{halfCheckedKeys:Fr})}Ft==null||Ft(Nt,Xt)}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeLoad",function(me){var re,ne=me.key,ee=ye.state.keyEntities,de=(0,st.Z)(ee,ne);if(!(de!=null&&(re=de.children)!==null&&re!==void 0&&re.length)){var oe=new Promise(function(Ue,At){ye.setState(function(Ot){var Ft=Ot.loadedKeys,bt=Ft===void 0?[]:Ft,Nt=Ot.loadingKeys,Xt=Nt===void 0?[]:Nt,tn=ye.props,Hn=tn.loadData,gr=tn.onLoad;if(!Hn||bt.includes(ne)||Xt.includes(ne))return null;var An=Hn(me);return An.then(function(){var Fr=ye.state.loadedKeys,ua=(0,Xe.L0)(Fr,ne);gr==null||gr(ua,{event:"load",node:me}),ye.setUncontrolledState({loadedKeys:ua}),ye.setState(function(da){return{loadingKeys:(0,Xe._5)(da.loadingKeys,ne)}}),Ue()}).catch(function(Fr){if(ye.setState(function(da){return{loadingKeys:(0,Xe._5)(da.loadingKeys,ne)}}),ye.loadingRetryTimes[ne]=(ye.loadingRetryTimes[ne]||0)+1,ye.loadingRetryTimes[ne]>=wt){var ua=ye.state.loadedKeys;(0,Ne.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ye.setUncontrolledState({loadedKeys:(0,Xe.L0)(ua,ne)}),Ue()}At(Fr)}),{loadingKeys:(0,Xe.L0)(Xt,ne)}})});return oe.catch(function(){}),oe}}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeMouseEnter",function(me,re){var ne=ye.props.onMouseEnter;ne==null||ne({event:me,node:re})}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeMouseLeave",function(me,re){var ne=ye.props.onMouseLeave;ne==null||ne({event:me,node:re})}),(0,ae.Z)((0,Ke.Z)(ye),"onNodeContextMenu",function(me,re){var ne=ye.props.onRightClick;ne&&(me.preventDefault(),ne({event:me,node:re}))}),(0,ae.Z)((0,Ke.Z)(ye),"onFocus",function(){var me=ye.props.onFocus;ye.setState({focused:!0});for(var re=arguments.length,ne=new Array(re),ee=0;ee1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ye.destroyed){var ee=!1,de=!0,oe={};Object.keys(me).forEach(function(Ue){if(ye.props.hasOwnProperty(Ue)){de=!1;return}ee=!0,oe[Ue]=me[Ue]}),ee&&(!re||de)&&ye.setState((0,ke.Z)((0,ke.Z)({},oe),ne))}}),(0,ae.Z)((0,Ke.Z)(ye),"scrollTo",function(me){ye.listRef.current.scrollTo(me)}),ye}return(0,ge.Z)(Ce,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var mt=this.props,Ct=mt.activeKey,Ut=mt.itemScrollOffset,me=Ut===void 0?0:Ut;Ct!==void 0&&Ct!==this.state.activeKey&&(this.setState({activeKey:Ct}),Ct!==null&&this.scrollTo({key:Ct,offset:me}))}},{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 mt=this.state,Ct=mt.focused,Ut=mt.flattenNodes,me=mt.keyEntities,re=mt.draggingNodeKey,ne=mt.activeKey,ee=mt.dropLevelOffset,de=mt.dropContainerKey,oe=mt.dropTargetKey,Ue=mt.dropPosition,At=mt.dragOverNodeKey,Ot=mt.indent,Ft=this.props,bt=Ft.prefixCls,Nt=Ft.className,Xt=Ft.style,tn=Ft.showLine,Hn=Ft.focusable,gr=Ft.tabIndex,An=gr===void 0?0:gr,Fr=Ft.selectable,ua=Ft.showIcon,da=Ft.icon,fa=Ft.switcherIcon,sa=Ft.draggable,Pa=Ft.checkable,ma=Ft.checkStrictly,Sr=Ft.disabled,Ta=Ft.motion,ya=Ft.loadData,Vt=Ft.filterTreeNode,nn=Ft.height,En=Ft.itemHeight,pn=Ft.scrollWidth,jt=Ft.virtual,dn=Ft.titleRender,vn=Ft.dropIndicatorRender,ln=Ft.onContextMenu,sr=Ft.onScroll,ar=Ft.direction,Kr=Ft.rootClassName,mr=Ft.rootStyle,Gr=(0,Ze.Z)(this.props,{aria:!0,data:!0}),zr;sa&&((0,De.Z)(sa)==="object"?zr=sa:typeof sa=="function"?zr={nodeDraggable:sa}:zr={});var Jn={prefixCls:bt,selectable:Fr,showIcon:ua,icon:da,switcherIcon:fa,draggable:zr,draggingNodeKey:re,checkable:Pa,checkStrictly:ma,disabled:Sr,keyEntities:me,dropLevelOffset:ee,dropContainerKey:de,dropTargetKey:oe,dropPosition:Ue,dragOverNodeKey:At,indent:Ot,direction:ar,dropIndicatorRender:vn,loadData:ya,filterTreeNode:Vt,titleRender:dn,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 we.createElement(Se.k.Provider,{value:Jn},we.createElement("div",{className:be()(bt,Nt,Kr,(0,ae.Z)((0,ae.Z)((0,ae.Z)({},"".concat(bt,"-show-line"),tn),"".concat(bt,"-focused"),Ct),"".concat(bt,"-active-focused"),ne!==null)),style:mr},we.createElement(at,(0,E.Z)({ref:this.listRef,prefixCls:bt,style:Xt,data:Ut,disabled:Sr,selectable:Fr,checkable:!!Pa,motion:Ta,dragging:re!==null,height:nn,itemHeight:En,virtual:jt,focusable:Hn,focused:Ct,tabIndex:An,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ln,onScroll:sr,scrollWidth:pn},this.getTreeNodeRequiredProps(),Gr))))}}],[{key:"getDerivedStateFromProps",value:function(mt,Ct){var Ut=Ct.prevProps,me={prevProps:mt};function re(An){return!Ut&&mt.hasOwnProperty(An)||Ut&&Ut[An]!==mt[An]}var ne,ee=Ct.fieldNames;if(re("fieldNames")&&(ee=(0,He.w$)(mt.fieldNames),me.fieldNames=ee),re("treeData")?ne=mt.treeData:re("children")&&((0,Ne.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ne=(0,He.zn)(mt.children)),ne){me.treeData=ne;var de=(0,He.I8)(ne,{fieldNames:ee});me.keyEntities=(0,ke.Z)((0,ae.Z)({},ce,Je),de.keyEntities)}var oe=me.keyEntities||Ct.keyEntities;if(re("expandedKeys")||Ut&&re("autoExpandParent"))me.expandedKeys=mt.autoExpandParent||!Ut&&mt.defaultExpandParent?(0,Xe.r7)(mt.expandedKeys,oe):mt.expandedKeys;else if(!Ut&&mt.defaultExpandAll){var Ue=(0,ke.Z)({},oe);delete Ue[ce];var At=[];Object.keys(Ue).forEach(function(An){var Fr=Ue[An];Fr.children&&Fr.children.length&&At.push(Fr.key)}),me.expandedKeys=At}else!Ut&&mt.defaultExpandedKeys&&(me.expandedKeys=mt.autoExpandParent||mt.defaultExpandParent?(0,Xe.r7)(mt.defaultExpandedKeys,oe):mt.defaultExpandedKeys);if(me.expandedKeys||delete me.expandedKeys,ne||me.expandedKeys){var Ot=(0,He.oH)(ne||Ct.treeData,me.expandedKeys||Ct.expandedKeys,ee);me.flattenNodes=Ot}if(mt.selectable&&(re("selectedKeys")?me.selectedKeys=(0,Xe.BT)(mt.selectedKeys,mt):!Ut&&mt.defaultSelectedKeys&&(me.selectedKeys=(0,Xe.BT)(mt.defaultSelectedKeys,mt))),mt.checkable){var Ft;if(re("checkedKeys")?Ft=(0,Xe.E6)(mt.checkedKeys)||{}:!Ut&&mt.defaultCheckedKeys?Ft=(0,Xe.E6)(mt.defaultCheckedKeys)||{}:ne&&(Ft=(0,Xe.E6)(mt.checkedKeys)||{checkedKeys:Ct.checkedKeys,halfCheckedKeys:Ct.halfCheckedKeys}),Ft){var bt=Ft,Nt=bt.checkedKeys,Xt=Nt===void 0?[]:Nt,tn=bt.halfCheckedKeys,Hn=tn===void 0?[]:tn;if(!mt.checkStrictly){var gr=(0,Ee.S)(Xt,!0,oe);Xt=gr.checkedKeys,Hn=gr.halfCheckedKeys}me.checkedKeys=Xt,me.halfCheckedKeys=Hn}}return re("loadedKeys")&&(me.loadedKeys=mt.loadedKeys),me}}]),Ce}(we.Component);(0,ae.Z)(ct,"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:rt,allowDrop:function(){return!0},expandAction:!1}),(0,ae.Z)(ct,"TreeNode",ve.Z);var it=ct,Fe=it},82661:function(xn,zt,te){"use strict";te.d(zt,{BT:function(){return we},E6:function(){return rt},L0:function(){return ae},OM:function(){return Ne},_5:function(){return je},r7:function(){return ut},wA:function(){return be},yx:function(){return fe}});var E=te(94480),De=te(76190),ke=te(48736),Te=te(59301),pe=te(639),ge=te(65065),Ke=te(34061),_e=null;function je(Re,xe){if(!Re)return[];var Ge=Re.slice(),Ie=Ge.indexOf(xe);return Ie>=0&&Ge.splice(Ie,1),Ge}function ae(Re,xe){var Ge=(Re||[]).slice();return Ge.indexOf(xe)===-1&&Ge.push(xe),Ge}function fe(Re){return Re.split("-")}function be(Re,xe){var Ge=[],Ie=(0,ge.Z)(xe,Re);function pt(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ve.forEach(function(Oe){var ze=Oe.key,He=Oe.children;Ge.push(ze),pt(He)})}return pt(Ie.children),Ge}function Ve(Re){if(Re.parent){var xe=fe(Re.pos);return Number(xe[xe.length-1])===Re.parent.children.length-1}return!1}function Ze(Re){var xe=fe(Re.pos);return Number(xe[xe.length-1])===0}function Ne(Re,xe,Ge,Ie,pt,ve,Oe,ze,He,gt){var Qe,vt=Re.clientX,Pt=Re.clientY,St=Re.target.getBoundingClientRect(),xt=St.top,Dt=St.height,Le=(gt==="rtl"?-1:1)*(((pt==null?void 0:pt.x)||0)-vt),ce=(Le-12)/Ie,Be=He.filter(function(Fe){var ie;return(ie=ze[Fe])===null||ie===void 0||(ie=ie.children)===null||ie===void 0?void 0:ie.length}),Je=(0,ge.Z)(ze,Ge.eventKey);if(Pt-1.5?ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1:ve({dragNode:wt,dropNode:ct,dropPosition:0})?Xe=0:ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1:ve({dragNode:wt,dropNode:ct,dropPosition:1})?Xe=1:it=!1,{dropPosition:Xe,dropLevelOffset:Ee,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:at,dropContainerKey:Xe===0?null:((Qe=Je.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:it}}function we(Re,xe){if(Re){var Ge=xe.multiple;return Ge?Re.slice():Re.length?[Re[0]]:Re}}var Se=function(xe){return xe};function ot(Re,xe){if(!Re)return[];var Ge=xe||{},Ie=Ge.processProps,pt=Ie===void 0?Se:Ie,ve=Array.isArray(Re)?Re:[Re];return ve.map(function(Oe){var ze=Oe.children,He=_objectWithoutProperties(Oe,_e),gt=ot(ze,xe);return React.createElement(TreeNode,_extends({key:He.key},pt(He)),gt)})}function rt(Re){if(!Re)return null;var xe;if(Array.isArray(Re))xe={checkedKeys:Re,halfCheckedKeys:void 0};else if((0,De.Z)(Re)==="object")xe={checkedKeys:Re.checked||void 0,halfCheckedKeys:Re.halfChecked||void 0};else return(0,ke.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return xe}function ut(Re,xe){var Ge=new Set;function Ie(pt){if(!Ge.has(pt)){var ve=(0,ge.Z)(xe,pt);if(ve){Ge.add(pt);var Oe=ve.parent,ze=ve.node;ze.disabled||Oe&&Ie(Oe.key)}}}return(Re||[]).forEach(function(pt){Ie(pt)}),(0,E.Z)(Ge)}},34643:function(xn,zt,te){"use strict";te.d(zt,{S:function(){return Ke}});var E=te(48736),De=te(65065);function ke(_e,je){var ae=new Set;return _e.forEach(function(fe){je.has(fe)||ae.add(fe)}),ae}function Te(_e){var je=_e||{},ae=je.disabled,fe=je.disableCheckbox,be=je.checkable;return!!(ae||fe)||be===!1}function pe(_e,je,ae,fe){for(var be=new Set(_e),Ve=new Set,Ze=0;Ze<=ae;Ze+=1){var Ne=je.get(Ze)||new Set;Ne.forEach(function(rt){var ut=rt.key,Re=rt.node,xe=rt.children,Ge=xe===void 0?[]:xe;be.has(ut)&&!fe(Re)&&Ge.filter(function(Ie){return!fe(Ie.node)}).forEach(function(Ie){be.add(Ie.key)})})}for(var we=new Set,Se=ae;Se>=0;Se-=1){var ot=je.get(Se)||new Set;ot.forEach(function(rt){var ut=rt.parent,Re=rt.node;if(!(fe(Re)||!rt.parent||we.has(rt.parent.key))){if(fe(rt.parent.node)){we.add(ut.key);return}var xe=!0,Ge=!1;(ut.children||[]).filter(function(Ie){return!fe(Ie.node)}).forEach(function(Ie){var pt=Ie.key,ve=be.has(pt);xe&&!ve&&(xe=!1),!Ge&&(ve||Ve.has(pt))&&(Ge=!0)}),xe&&be.add(ut.key),Ge&&Ve.add(ut.key),we.add(ut.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(ke(Ve,be))}}function ge(_e,je,ae,fe,be){for(var Ve=new Set(_e),Ze=new Set(je),Ne=0;Ne<=fe;Ne+=1){var we=ae.get(Ne)||new Set;we.forEach(function(ut){var Re=ut.key,xe=ut.node,Ge=ut.children,Ie=Ge===void 0?[]:Ge;!Ve.has(Re)&&!Ze.has(Re)&&!be(xe)&&Ie.filter(function(pt){return!be(pt.node)}).forEach(function(pt){Ve.delete(pt.key)})})}Ze=new Set;for(var Se=new Set,ot=fe;ot>=0;ot-=1){var rt=ae.get(ot)||new Set;rt.forEach(function(ut){var Re=ut.parent,xe=ut.node;if(!(be(xe)||!ut.parent||Se.has(ut.parent.key))){if(be(ut.parent.node)){Se.add(Re.key);return}var Ge=!0,Ie=!1;(Re.children||[]).filter(function(pt){return!be(pt.node)}).forEach(function(pt){var ve=pt.key,Oe=Ve.has(ve);Ge&&!Oe&&(Ge=!1),!Ie&&(Oe||Ze.has(ve))&&(Ie=!0)}),Ge||Ve.delete(Re.key),Ie&&Ze.add(Re.key),Se.add(Re.key)}})}return{checkedKeys:Array.from(Ve),halfCheckedKeys:Array.from(ke(Ze,Ve))}}function Ke(_e,je,ae,fe){var be=[],Ve;fe?Ve=fe:Ve=Te;var Ze=new Set(_e.filter(function(ot){var rt=!!(0,De.Z)(ae,ot);return rt||be.push(ot),rt})),Ne=new Map,we=0;Object.keys(ae).forEach(function(ot){var rt=ae[ot],ut=rt.level,Re=Ne.get(ut);Re||(Re=new Set,Ne.set(ut,Re)),Re.add(rt),we=Math.max(we,ut)}),(0,E.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(ot){return"'".concat(ot,"'")}).join(", ")));var Se;return je===!0?Se=pe(Ze,Ne,we,Ve):Se=ge(Ze,je.halfCheckedKeys,Ne,we,Ve),Se}},65065:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return E}});function E(De,ke){return De[ke]}},34061:function(xn,zt,te){"use strict";te.d(zt,{F:function(){return ut},H8:function(){return rt},I8:function(){return ot},km:function(){return be},oH:function(){return we},w$:function(){return Ve},zn:function(){return Ne}});var E=te(76190),De=te(94480),ke=te(33885),Te=te(75931),pe=te(11592),ge=te(2738),Ke=te(48736),_e=te(65065),je=["children"];function ae(Re,xe){return"".concat(Re,"-").concat(xe)}function fe(Re){return Re&&Re.type&&Re.type.isTreeNode}function be(Re,xe){return Re!=null?Re:xe}function Ve(Re){var xe=Re||{},Ge=xe.title,Ie=xe._title,pt=xe.key,ve=xe.children,Oe=Ge||"title";return{title:Oe,_title:Ie||[Oe],key:pt||"key",children:ve||"children"}}function Ze(Re,xe){var Ge=new Map;function Ie(pt){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pt||[]).forEach(function(Oe){var ze=Oe[xe.key],He=Oe[xe.children];warning(ze!=null,"Tree node must have a certain key: [".concat(ve).concat(ze,"]"));var gt=String(ze);warning(!Ge.has(gt)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(gt)),Ge.set(gt,!0),Ie(He,"".concat(ve).concat(gt," > "))})}Ie(Re)}function Ne(Re){function xe(Ge){var Ie=(0,pe.Z)(Ge);return Ie.map(function(pt){if(!fe(pt))return(0,Ke.ZP)(!pt,"Tree/TreeNode can only accept TreeNode as children."),null;var ve=pt.key,Oe=pt.props,ze=Oe.children,He=(0,Te.Z)(Oe,je),gt=(0,ke.Z)({key:ve},He),Qe=xe(ze);return Qe.length&&(gt.children=Qe),gt}).filter(function(pt){return pt})}return xe(Re)}function we(Re,xe,Ge){var Ie=Ve(Ge),pt=Ie._title,ve=Ie.key,Oe=Ie.children,ze=new Set(xe===!0?[]:xe),He=[];function gt(Qe){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function(Pt,St){for(var xt=ae(vt?vt.pos:"0",St),Dt=be(Pt[ve],xt),Le,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:{},Ge=xe.initWrapper,Ie=xe.processEntity,pt=xe.onProcessFinished,ve=xe.externalGetKey,Oe=xe.childrenPropName,ze=xe.fieldNames,He=arguments.length>2?arguments[2]:void 0,gt=ve||He,Qe={},vt={},Pt={posEntities:Qe,keyEntities:vt};return Ge&&(Pt=Ge(Pt)||Pt),Se(Re,function(St){var xt=St.node,Dt=St.index,Le=St.pos,ce=St.key,Be=St.parentPos,Je=St.level,ht=St.nodes,Me={node:xt,nodes:ht,index:Dt,key:ce,pos:Le,level:Je},Et=be(ce,Le);Qe[Le]=Me,vt[Et]=Me,Me.parent=Qe[Be],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),Ie&&Ie(Me,Pt)},{externalGetKey:gt,childrenPropName:Oe,fieldNames:ze}),pt&&pt(Pt),Pt}function rt(Re,xe){var Ge=xe.expandedKeys,Ie=xe.selectedKeys,pt=xe.loadedKeys,ve=xe.loadingKeys,Oe=xe.checkedKeys,ze=xe.halfCheckedKeys,He=xe.dragOverNodeKey,gt=xe.dropPosition,Qe=xe.keyEntities,vt=(0,_e.Z)(Qe,Re),Pt={eventKey:Re,expanded:Ge.indexOf(Re)!==-1,selected:Ie.indexOf(Re)!==-1,loaded:pt.indexOf(Re)!==-1,loading:ve.indexOf(Re)!==-1,checked:Oe.indexOf(Re)!==-1,halfChecked:ze.indexOf(Re)!==-1,pos:String(vt?vt.pos:""),dragOver:He===Re&>===0,dragOverGapTop:He===Re&>===-1,dragOverGapBottom:He===Re&>===1};return Pt}function ut(Re){var xe=Re.data,Ge=Re.expanded,Ie=Re.selected,pt=Re.checked,ve=Re.loaded,Oe=Re.loading,ze=Re.halfChecked,He=Re.dragOver,gt=Re.dragOverGapTop,Qe=Re.dragOverGapBottom,vt=Re.pos,Pt=Re.active,St=Re.eventKey,xt=(0,ke.Z)((0,ke.Z)({},xe),{},{expanded:Ge,selected:Ie,checked:pt,loaded:ve,loading:Oe,halfChecked:ze,dragOver:He,dragOverGapTop:gt,dragOverGapBottom:Qe,pos:vt,active:Pt,key:St});return"props"in xt||Object.defineProperty(xt,"props",{get:function(){return(0,Ke.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),Re}}),xt}},90472:function(xn,zt,te){"use strict";te.d(zt,{Z:function(){return St}});var E=te(54476),De=te(67732),ke=te(83652),Te=te(31226),pe=te(42403),ge=te(158),Ke=te(20068),_e=te(59301),je=te(33885),ae=te(75931),fe=te(76190),be=te(75044),Ve=te(3202),Ze=te(94480),Ne=te(92310),we=te.n(Ne),Se=te(26112),ot=te(48736),rt=function(xt,Dt){if(xt&&Dt){var Le=Array.isArray(Dt)?Dt:Dt.split(","),ce=xt.name||"",Be=xt.type||"",Je=Be.replace(/\/.*$/,"");return Le.some(function(ht){var Me=ht.trim();if(/^\*(\/\*)?$/.test(ht))return!0;if(Me.charAt(0)==="."){var Et=ce.toLowerCase(),ft=Me.toLowerCase(),Bt=[ft];return(ft===".jpg"||ft===".jpeg")&&(Bt=[".jpg",".jpeg"]),Bt.some(function(at){return Et.endsWith(at)})}return/\/\*$/.test(Me)?Je===Me.replace(/\/.*$/,""):Be===Me?!0:/^\w+$/.test(Me)?((0,ot.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Me,"'.Skip for check.")),!0):!1})}return!0};function ut(xt,Dt){var Le="cannot ".concat(xt.method," ").concat(xt.action," ").concat(Dt.status,"'"),ce=new Error(Le);return ce.status=Dt.status,ce.method=xt.method,ce.url=xt.action,ce}function Re(xt){var Dt=xt.responseText||xt.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(Le){return Dt}}function xe(xt){var Dt=new XMLHttpRequest;xt.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(Je){Je.total>0&&(Je.percent=Je.loaded/Je.total*100),xt.onProgress(Je)});var Le=new FormData;xt.data&&Object.keys(xt.data).forEach(function(Be){var Je=xt.data[Be];if(Array.isArray(Je)){Je.forEach(function(ht){Le.append("".concat(Be,"[]"),ht)});return}Le.append(Be,Je)}),xt.file instanceof Blob?Le.append(xt.filename,xt.file,xt.file.name):Le.append(xt.filename,xt.file),Dt.onerror=function(Je){xt.onError(Je)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?xt.onError(ut(xt,Dt),Re(Dt)):xt.onSuccess(Re(Dt),Dt)},Dt.open(xt.method,xt.action,!0),xt.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var ce=xt.headers||{};return ce["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ce).forEach(function(Be){ce[Be]!==null&&Dt.setRequestHeader(Be,ce[Be])}),Dt.send(Le),{abort:function(){Dt.abort()}}}var Ge=function(){var xt=(0,Ve.Z)((0,be.Z)().mark(function Dt(Le,ce){var Be,Je,ht,Me,Et,ft,Bt,at;return(0,be.Z)().wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:ft=function(){return ft=(0,Ve.Z)((0,be.Z)().mark(function wt(ct){return(0,be.Z)().wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.abrupt("return",new Promise(function(ie){ct.file(function(se){ce(se)?(ct.fullPath&&!se.webkitRelativePath&&(Object.defineProperties(se,{webkitRelativePath:{writable:!0}}),se.webkitRelativePath=ct.fullPath.replace(/^\//,""),Object.defineProperties(se,{webkitRelativePath:{writable:!1}})),ie(se)):ie(null)})}));case 1:case"end":return Fe.stop()}},wt)})),ft.apply(this,arguments)},Et=function(wt){return ft.apply(this,arguments)},Me=function(){return Me=(0,Ve.Z)((0,be.Z)().mark(function wt(ct){var it,Fe,ie,se,Ce;return(0,be.Z)().wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:it=ct.createReader(),Fe=[];case 2:return mt.next=5,new Promise(function(Ct){it.readEntries(Ct,function(){return Ct([])})});case 5:if(ie=mt.sent,se=ie.length,se){mt.next=9;break}return mt.abrupt("break",12);case 9:for(Ce=0;CeCe?Fe-(ie-Ce):Fe+(ie-se)}function rt(ct,it,Fe){var ie=ct.length,se=it.length,Ce,ye;if(ie===0&&se===0)return null;ie2&&arguments[2]!==void 0?arguments[2]:!1,re=Ct?Ut<0&&mt.current.left||Ut>0&&mt.current.right:Ut<0&&mt.current.top||Ut>0&&mt.current.bottom;return me&&re?(clearTimeout(Ce.current),se.current=!1):(!re||se.current)&&ye(),!se.current&&re}};function pt(ct,it,Fe,ie,se,Ce,ye){var mt=(0,be.useRef)(0),Ct=(0,be.useRef)(null),Ut=(0,be.useRef)(null),me=(0,be.useRef)(!1),re=Ie(it,Fe,ie,se);function ne(Ot,Ft){if(Re.Z.cancel(Ct.current),!re(!1,Ft)){var bt=Ot;if(!bt._virtualHandled)bt._virtualHandled=!0;else return;mt.current+=Ft,Ut.current=Ft,Ge||bt.preventDefault(),Ct.current=(0,Re.Z)(function(){var Nt=me.current?10:1;ye(mt.current*Nt,!1),mt.current=0})}}function ee(Ot,Ft){ye(Ft,!0),Ge||Ot.preventDefault()}var de=(0,be.useRef)(null),oe=(0,be.useRef)(null);function Ue(Ot){if(ct){Re.Z.cancel(oe.current),oe.current=(0,Re.Z)(function(){de.current=null},2);var Ft=Ot.deltaX,bt=Ot.deltaY,Nt=Ot.shiftKey,Xt=Ft,tn=bt;(de.current==="sx"||!de.current&&Nt&&bt&&!Ft)&&(Xt=bt,tn=0,de.current="sx");var Hn=Math.abs(Xt),gr=Math.abs(tn);de.current===null&&(de.current=Ce&&Hn>gr?"x":"y"),de.current==="y"?ne(Ot,tn):ee(Ot,Xt)}}function At(Ot){ct&&(me.current=Ot.detail===Ut.current)}return[Ue,At]}function ve(ct,it,Fe,ie){var se=be.useMemo(function(){return[new Map,[]]},[ct,Fe.id,ie]),Ce=(0,pe.Z)(se,2),ye=Ce[0],mt=Ce[1],Ct=function(me){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:me,ne=ye.get(me),ee=ye.get(re);if(ne===void 0||ee===void 0)for(var de=ct.length,oe=mt.length;oe0&&arguments[0]!==void 0?arguments[0]:!1;me();var de=function(){var At=!1;mt.current.forEach(function(Ot,Ft){if(Ot&&Ot.offsetParent){var bt=Ot.offsetHeight,Nt=getComputedStyle(Ot),Xt=Nt.marginTop,tn=Nt.marginBottom,Hn=Qe(Xt),gr=Qe(tn),An=bt+Hn+gr;Ct.current.get(Ft)!==An&&(Ct.current.set(Ft,An),At=!0)}}),At&&ye(function(Ot){return Ot+1})};if(ee)de();else{Ut.current+=1;var oe=Ut.current;Promise.resolve().then(function(){oe===Ut.current&&de()})}}function ne(ee,de){var oe=ct(ee),Ue=mt.current.get(oe);de?(mt.current.set(oe,de),re()):mt.current.delete(oe),!Ue!=!de&&(de?it==null||it(ee):Fe==null||Fe(ee))}return(0,be.useEffect)(function(){return me},[]),[ne,re,Ct.current,Ce]}var Pt=14/15;function St(ct,it,Fe){var ie=(0,be.useRef)(!1),se=(0,be.useRef)(0),Ce=(0,be.useRef)(0),ye=(0,be.useRef)(null),mt=(0,be.useRef)(null),Ct,Ut=function(ee){if(ie.current){var de=Math.ceil(ee.touches[0].pageX),oe=Math.ceil(ee.touches[0].pageY),Ue=se.current-de,At=Ce.current-oe,Ot=Math.abs(Ue)>Math.abs(At);Ot?se.current=de:Ce.current=oe;var Ft=Fe(Ot,Ot?Ue:At,!1,ee);Ft&&ee.preventDefault(),clearInterval(mt.current),Ft&&(mt.current=setInterval(function(){Ot?Ue*=Pt:At*=Pt;var bt=Math.floor(Ot?Ue:At);(!Fe(Ot,bt,!0)||Math.abs(bt)<=.1)&&clearInterval(mt.current)},16))}},me=function(){ie.current=!1,Ct()},re=function(ee){Ct(),ee.touches.length===1&&!ie.current&&(ie.current=!0,se.current=Math.ceil(ee.touches[0].pageX),Ce.current=Math.ceil(ee.touches[0].pageY),ye.current=ee.target,ye.current.addEventListener("touchmove",Ut,{passive:!1}),ye.current.addEventListener("touchend",me,{passive:!0}))};Ct=function(){ye.current&&(ye.current.removeEventListener("touchmove",Ut),ye.current.removeEventListener("touchend",me))},(0,fe.Z)(function(){return ct&&it.current.addEventListener("touchstart",re,{passive:!0}),function(){var ne;(ne=it.current)===null||ne===void 0||ne.removeEventListener("touchstart",re),Ct(),clearInterval(mt.current)}},[ct])}function xt(ct){return Math.floor(Math.pow(ct,.5))}function Dt(ct,it){var Fe="touches"in ct?ct.touches[0]:ct;return Fe[it?"pageX":"pageY"]-window[it?"scrollX":"scrollY"]}function Le(ct,it,Fe){be.useEffect(function(){var ie=it.current;if(ct&&ie){var se=!1,Ce,ye,mt=function(){Re.Z.cancel(Ce)},Ct=function ne(){mt(),Ce=(0,Re.Z)(function(){Fe(ye),ne()})},Ut=function(){se=!1,mt()},me=function(ee){if(!(ee.target.draggable||ee.button!==0)){var de=ee;de._virtualHandled||(de._virtualHandled=!0,se=!0)}},re=function(ee){if(se){var de=Dt(ee,!1),oe=ie.getBoundingClientRect(),Ue=oe.top,At=oe.bottom;if(de<=Ue){var Ot=Ue-de;ye=-xt(Ot),Ct()}else if(de>=At){var Ft=de-At;ye=xt(Ft),Ct()}else mt()}};return ie.addEventListener("mousedown",me),ie.ownerDocument.addEventListener("mouseup",Ut),ie.ownerDocument.addEventListener("mousemove",re),ie.ownerDocument.addEventListener("dragend",Ut),function(){ie.removeEventListener("mousedown",me),ie.ownerDocument.removeEventListener("mouseup",Ut),ie.ownerDocument.removeEventListener("mousemove",re),ie.ownerDocument.removeEventListener("dragend",Ut),mt()}}},[ct])}var ce=10;function Be(ct,it,Fe,ie,se,Ce,ye,mt){var Ct=be.useRef(),Ut=be.useState(null),me=(0,pe.Z)(Ut,2),re=me[0],ne=me[1];return(0,fe.Z)(function(){if(re&&re.times=0;fa-=1){var sa=se(it[fa]),Pa=Fe.get(sa);if(Pa===void 0){Ot=!0;break}if(da-=Pa,da<=0)break}switch(Nt){case"top":bt=tn-Ue;break;case"bottom":bt=Hn-At+Ue;break;default:{var ma=ct.current.scrollTop,Sr=ma+At;tnSr&&(Ft="bottom")}}bt!==null&&ye(bt),bt!==re.lastTop&&(Ot=!0)}Ot&&ne((0,ke.Z)((0,ke.Z)({},re),{},{times:re.times+1,targetAlign:Ft,lastTop:bt}))}},[re,ct.current]),function(ee){if(ee==null){mt();return}if(Re.Z.cancel(Ct.current),typeof ee=="number")ye(ee);else if(ee&&(0,De.Z)(ee)==="object"){var de,oe=ee.align;"index"in ee?de=ee.index:de=it.findIndex(function(Ot){return se(Ot)===ee.key});var Ue=ee.offset,At=Ue===void 0?0:Ue;ne({times:0,index:de,offset:At,originAlign:oe})}}}var Je=be.forwardRef(function(ct,it){var Fe=ct.prefixCls,ie=ct.rtl,se=ct.scrollOffset,Ce=ct.scrollRange,ye=ct.onStartMove,mt=ct.onStopMove,Ct=ct.onScroll,Ut=ct.horizontal,me=ct.spinSize,re=ct.containerSize,ne=ct.style,ee=ct.thumbStyle,de=ct.showScrollBar,oe=be.useState(!1),Ue=(0,pe.Z)(oe,2),At=Ue[0],Ot=Ue[1],Ft=be.useState(null),bt=(0,pe.Z)(Ft,2),Nt=bt[0],Xt=bt[1],tn=be.useState(null),Hn=(0,pe.Z)(tn,2),gr=Hn[0],An=Hn[1],Fr=!ie,ua=be.useRef(),da=be.useRef(),fa=be.useState(de),sa=(0,pe.Z)(fa,2),Pa=sa[0],ma=sa[1],Sr=be.useRef(),Ta=function(){de===!0||de===!1||(clearTimeout(Sr.current),ma(!0),Sr.current=setTimeout(function(){ma(!1)},3e3))},ya=Ce-re||0,Vt=re-me||0,nn=be.useMemo(function(){if(se===0||ya===0)return 0;var Kr=se/ya;return Kr*Vt},[se,ya,Vt]),En=function(mr){mr.stopPropagation(),mr.preventDefault()},pn=be.useRef({top:nn,dragging:At,pageY:Nt,startTop:gr});pn.current={top:nn,dragging:At,pageY:Nt,startTop:gr};var jt=function(mr){Ot(!0),Xt(Dt(mr,Ut)),An(pn.current.top),ye(),mr.stopPropagation(),mr.preventDefault()};be.useEffect(function(){var Kr=function(Jn){Jn.preventDefault()},mr=ua.current,Gr=da.current;return mr.addEventListener("touchstart",Kr,{passive:!1}),Gr.addEventListener("touchstart",jt,{passive:!1}),function(){mr.removeEventListener("touchstart",Kr),Gr.removeEventListener("touchstart",jt)}},[]);var dn=be.useRef();dn.current=ya;var vn=be.useRef();vn.current=Vt,be.useEffect(function(){if(At){var Kr,mr=function(Jn){var un=pn.current,wr=un.dragging,oa=un.pageY,Aa=un.startTop;Re.Z.cancel(Kr);var Mt=ua.current.getBoundingClientRect(),Tt=re/(Ut?Mt.width:Mt.height);if(wr){var lr=(Dt(Jn,Ut)-oa)*Tt,zn=Aa;!Fr&&Ut?zn-=lr:zn+=lr;var Yt=dn.current,qn=vn.current,br=qn?zn/qn:0,Br=Math.ceil(br*Yt);Br=Math.max(Br,0),Br=Math.min(Br,Yt),Kr=(0,Re.Z)(function(){Ct(Br,Ut)})}},Gr=function(){Ot(!1),mt()};return window.addEventListener("mousemove",mr,{passive:!0}),window.addEventListener("touchmove",mr,{passive:!0}),window.addEventListener("mouseup",Gr,{passive:!0}),window.addEventListener("touchend",Gr,{passive:!0}),function(){window.removeEventListener("mousemove",mr),window.removeEventListener("touchmove",mr),window.removeEventListener("mouseup",Gr),window.removeEventListener("touchend",Gr),Re.Z.cancel(Kr)}}},[At]),be.useEffect(function(){return Ta(),function(){clearTimeout(Sr.current)}},[se]),be.useImperativeHandle(it,function(){return{delayHidden:Ta}});var ln="".concat(Fe,"-scrollbar"),sr={position:"absolute",visibility:Pa?null:"hidden"},ar={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ut?(Object.assign(sr,{height:8,left:0,right:0,bottom:0}),Object.assign(ar,(0,Te.Z)({height:"100%",width:me},Fr?"left":"right",nn))):(Object.assign(sr,(0,Te.Z)({width:8,top:0,bottom:0},Fr?"right":"left",0)),Object.assign(ar,{width:"100%",height:me,top:nn})),be.createElement("div",{ref:ua,className:_e()(ln,(0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(ln,"-horizontal"),Ut),"".concat(ln,"-vertical"),!Ut),"".concat(ln,"-visible"),Pa)),style:(0,ke.Z)((0,ke.Z)({},sr),ne),onMouseDown:En,onMouseMove:Ta},be.createElement("div",{ref:da,className:_e()("".concat(ln,"-thumb"),(0,Te.Z)({},"".concat(ln,"-thumb-moving"),At)),style:(0,ke.Z)((0,ke.Z)({},ar),ee),onMouseDown:jt}))}),ht=Je,Me=20;function Et(){var ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Fe=ct/it*ct;return isNaN(Fe)&&(Fe=0),Fe=Math.max(Fe,Me),Math.floor(Fe)}var ft=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Bt=[],at={overflowY:"auto",overflowAnchor:"none"};function Xe(ct,it){var Fe=ct.prefixCls,ie=Fe===void 0?"rc-virtual-list":Fe,se=ct.className,Ce=ct.height,ye=ct.itemHeight,mt=ct.fullHeight,Ct=mt===void 0?!0:mt,Ut=ct.style,me=ct.data,re=ct.children,ne=ct.itemKey,ee=ct.virtual,de=ct.direction,oe=ct.scrollWidth,Ue=ct.component,At=Ue===void 0?"div":Ue,Ot=ct.onScroll,Ft=ct.onVirtualScroll,bt=ct.onVisibleChange,Nt=ct.innerProps,Xt=ct.extraRender,tn=ct.styles,Hn=ct.showScrollBar,gr=Hn===void 0?"optional":Hn,An=(0,ge.Z)(ct,ft),Fr=be.useCallback(function(qt){return typeof ne=="function"?ne(qt):qt==null?void 0:qt[ne]},[ne]),ua=vt(Fr,null,null),da=(0,pe.Z)(ua,4),fa=da[0],sa=da[1],Pa=da[2],ma=da[3],Sr=!!(ee!==!1&&Ce&&ye),Ta=be.useMemo(function(){return Object.values(Pa.maps).reduce(function(qt,Jt){return qt+Jt},0)},[Pa.id,Pa.maps]),ya=Sr&&me&&(Math.max(ye*me.length,Ta)>Ce||!!oe),Vt=de==="rtl",nn=_e()(ie,(0,Te.Z)({},"".concat(ie,"-rtl"),Vt),se),En=me||Bt,pn=(0,be.useRef)(),jt=(0,be.useRef)(),dn=(0,be.useRef)(),vn=(0,be.useState)(0),ln=(0,pe.Z)(vn,2),sr=ln[0],ar=ln[1],Kr=(0,be.useState)(0),mr=(0,pe.Z)(Kr,2),Gr=mr[0],zr=mr[1],Jn=(0,be.useState)(!1),un=(0,pe.Z)(Jn,2),wr=un[0],oa=un[1],Aa=function(){oa(!0)},Mt=function(){oa(!1)},Tt={getKey:Fr};function lr(qt){ar(function(Jt){var kn;typeof qt=="function"?kn=qt(Jt):kn=qt;var Bn=ci(kn);return pn.current.scrollTop=Bn,Bn})}var zn=(0,be.useRef)({start:0,end:En.length}),Yt=(0,be.useRef)(),qn=ut(En,Fr),br=(0,pe.Z)(qn,1),Br=br[0];Yt.current=Br;var Dr=be.useMemo(function(){if(!Sr)return{scrollHeight:void 0,start:0,end:En.length-1,offset:void 0};if(!ya){var qt;return{scrollHeight:((qt=jt.current)===null||qt===void 0?void 0:qt.offsetHeight)||0,start:0,end:En.length-1,offset:void 0}}for(var Jt=0,kn,Bn,Kn,Pr=En.length,ue=0;ue=sr&&kn===void 0&&(kn=ue,Bn=Jt),dt>sr+Ce&&Kn===void 0&&(Kn=ue),Jt=dt}return kn===void 0&&(kn=0,Bn=0,Kn=Math.ceil(Ce/ye)),Kn===void 0&&(Kn=En.length-1),Kn=Math.min(Kn+1,En.length-1),{scrollHeight:Jt,start:kn,end:Kn,offset:Bn}},[ya,Sr,sr,En,ma,Ce]),_r=Dr.scrollHeight,Vr=Dr.start,nr=Dr.end,Ln=Dr.offset;zn.current.start=Vr,zn.current.end=nr,be.useLayoutEffect(function(){var qt=Pa.getRecord();if(qt.size===1){var Jt=Array.from(qt.keys())[0],kn=qt.get(Jt),Bn=En[Vr];if(Bn&&kn===void 0){var Kn=Fr(Bn);if(Kn===Jt){var Pr=Pa.get(Jt),ue=Pr-ye;lr(function(Ye){return Ye+ue})}}}Pa.resetRecord()},[_r]);var Xr=be.useState({width:0,height:Ce}),Ea=(0,pe.Z)(Xr,2),Ia=Ea[0],Na=Ea[1],ri=function(Jt){Na({width:Jt.offsetWidth,height:Jt.offsetHeight})},vi=(0,be.useRef)(),Oa=(0,be.useRef)(),jr=be.useMemo(function(){return Et(Ia.width,oe)},[Ia.width,oe]),La=be.useMemo(function(){return Et(Ia.height,_r)},[Ia.height,_r]),na=_r-Ce,Va=(0,be.useRef)(na);Va.current=na;function ci(qt){var Jt=qt;return Number.isNaN(Va.current)||(Jt=Math.min(Jt,Va.current)),Jt=Math.max(Jt,0),Jt}var Fi=sr<=0,eo=sr>=na,Ji=Gr<=0,mi=Gr>=oe,hi=Ie(Fi,eo,Ji,mi),Si=function(){return{x:Vt?-Gr:Gr,y:sr}},qi=(0,be.useRef)(Si()),ra=(0,ae.zX)(function(qt){if(Ft){var Jt=(0,ke.Z)((0,ke.Z)({},Si()),qt);(qi.current.x!==Jt.x||qi.current.y!==Jt.y)&&(Ft(Jt),qi.current=Jt)}});function Un(qt,Jt){var kn=qt;Jt?((0,Ve.flushSync)(function(){zr(kn)}),ra()):lr(kn)}function ir(qt){var Jt=qt.currentTarget.scrollTop;Jt!==sr&&lr(Jt),Ot==null||Ot(qt),ra()}var Ni=function(Jt){var kn=Jt,Bn=oe?oe-Ia.width:0;return kn=Math.max(kn,0),kn=Math.min(kn,Bn),kn},wi=(0,ae.zX)(function(qt,Jt){Jt?((0,Ve.flushSync)(function(){zr(function(kn){var Bn=kn+(Vt?-qt:qt);return Ni(Bn)})}),ra()):lr(function(kn){var Bn=kn+qt;return Bn})}),Ri=pt(Sr,Fi,eo,Ji,mi,!!oe,wi),vo=(0,pe.Z)(Ri,2),_t=vo[0],cn=vo[1];St(Sr,pn,function(qt,Jt,kn,Bn){var Kn=Bn;return hi(qt,Jt,kn)?!1:!Kn||!Kn._virtualHandled?(Kn&&(Kn._virtualHandled=!0),_t({preventDefault:function(){},deltaX:qt?Jt:0,deltaY:qt?0:Jt}),!0):!1}),Le(ya,pn,function(qt){lr(function(Jt){return Jt+qt})}),(0,fe.Z)(function(){function qt(kn){var Bn=Fi&&kn.detail<0,Kn=eo&&kn.detail>0;Sr&&!Bn&&!Kn&&kn.preventDefault()}var Jt=pn.current;return Jt.addEventListener("wheel",_t,{passive:!1}),Jt.addEventListener("DOMMouseScroll",cn,{passive:!0}),Jt.addEventListener("MozMousePixelScroll",qt,{passive:!1}),function(){Jt.removeEventListener("wheel",_t),Jt.removeEventListener("DOMMouseScroll",cn),Jt.removeEventListener("MozMousePixelScroll",qt)}},[Sr,Fi,eo]),(0,fe.Z)(function(){if(oe){var qt=Ni(Gr);zr(qt),ra({x:qt})}},[Ia.width,oe]);var $t=function(){var Jt,kn;(Jt=vi.current)===null||Jt===void 0||Jt.delayHidden(),(kn=Oa.current)===null||kn===void 0||kn.delayHidden()},rn=Be(pn,En,Pa,ye,Fr,function(){return sa(!0)},lr,$t);be.useImperativeHandle(it,function(){return{nativeElement:dn.current,getScrollInfo:Si,scrollTo:function(Jt){function kn(Bn){return Bn&&(0,De.Z)(Bn)==="object"&&("left"in Bn||"top"in Bn)}kn(Jt)?(Jt.left!==void 0&&zr(Ni(Jt.left)),rn(Jt.top)):rn(Jt)}}}),(0,fe.Z)(function(){if(bt){var qt=En.slice(Vr,nr+1);bt(qt,En)}},[Vr,nr,En]);var Dn=ve(En,Fr,Pa,ye),Tn=Xt==null?void 0:Xt({start:Vr,end:nr,virtual:ya,offsetX:Gr,offsetY:Ln,rtl:Vt,getSize:Dn}),xr=Se(En,Vr,nr,oe,Gr,fa,re,Tt),or=null;Ce&&(or=(0,ke.Z)((0,Te.Z)({},Ct?"height":"maxHeight",Ce),at),Sr&&(or.overflowY="hidden",oe&&(or.overflowX="hidden"),wr&&(or.pointerEvents="none")));var Xn={};return Vt&&(Xn.dir="rtl"),be.createElement("div",(0,E.Z)({ref:dn,style:(0,ke.Z)((0,ke.Z)({},Ut),{},{position:"relative"}),className:nn},Xn,An),be.createElement(je.Z,{onResize:ri},be.createElement(At,{className:"".concat(ie,"-holder"),style:or,ref:pn,onScroll:ir,onMouseEnter:$t},be.createElement(Ne,{prefixCls:ie,height:_r,offsetX:Gr,offsetY:Ln,scrollWidth:oe,onInnerResize:sa,ref:jt,innerProps:Nt,rtl:Vt,extra:Tn},xr))),ya&&_r>Ce&&be.createElement(ht,{ref:vi,prefixCls:ie,scrollOffset:sr,scrollRange:_r,rtl:Vt,onScroll:Un,onStartMove:Aa,onStopMove:Mt,spinSize:La,containerSize:Ia.height,style:tn==null?void 0:tn.verticalScrollBar,thumbStyle:tn==null?void 0:tn.verticalScrollBarThumb,showScrollBar:gr}),ya&&oe>Ia.width&&be.createElement(ht,{ref:Oa,prefixCls:ie,scrollOffset:Gr,scrollRange:oe,rtl:Vt,onScroll:Un,onStartMove:Aa,onStopMove:Mt,spinSize:jr,containerSize:Ia.width,horizontal:!0,style:tn==null?void 0:tn.horizontalScrollBar,thumbStyle:tn==null?void 0:tn.horizontalScrollBarThumb,showScrollBar:gr}))}var Ee=be.forwardRef(Xe);Ee.displayName="List";var st=Ee,wt=st},51581:function(xn,zt,te){"use strict";Object.defineProperty(zt,"__esModule",{value:!0});var E=function(){function be(Ve,Ze){for(var Ne=0;Ne=0||Object.prototype.hasOwnProperty.call(be,Ne)&&(Ze[Ne]=be[Ne]);return Ze}function _e(be,Ve){if(!(be instanceof Ve))throw new TypeError("Cannot call a class as a function")}function je(be,Ve){if(!be)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ve&&(typeof Ve=="object"||typeof Ve=="function")?Ve:be}function ae(be,Ve){if(typeof Ve!="function"&&Ve!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ve);be.prototype=Object.create(Ve&&Ve.prototype,{constructor:{value:be,enumerable:!1,writable:!0,configurable:!0}}),Ve&&(Object.setPrototypeOf?Object.setPrototypeOf(be,Ve):be.__proto__=Ve)}var fe=function(be){ae(Ve,be);function Ve(Ze){_e(this,Ve);var Ne=je(this,(Ve.__proto__||Object.getPrototypeOf(Ve)).call(this,Ze));return Ne.scrollListener=Ne.scrollListener.bind(Ne),Ne.eventListenerOptions=Ne.eventListenerOptions.bind(Ne),Ne.mousewheelListener=Ne.mousewheelListener.bind(Ne),Ne}return E(Ve,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var Ne=this.getParentElement(this.scrollComponent);Ne.scrollTop=Ne.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var Ne=!1,we={get passive(){Ne=!0}};try{document.addEventListener("test",null,we),document.removeEventListener("test",null,we)}catch(Se){}return Ne}},{key:"eventListenerOptions",value:function(){var Ne=this.props.useCapture;return this.isPassiveSupported()&&(Ne={useCapture:this.props.useCapture,passive:!0}),Ne}},{key:"setDefaultLoader",value:function(Ne){this.defaultLoader=Ne}},{key:"detachMousewheelListener",value:function(){var Ne=window;this.props.useWindow===!1&&(Ne=this.scrollComponent.parentNode),Ne.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var Ne=window;this.props.useWindow===!1&&(Ne=this.getParentElement(this.scrollComponent)),Ne.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Ne.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(Ne){var we=this.props.getScrollParent&&this.props.getScrollParent();return we!=null?we:Ne&&Ne.parentNode}},{key:"filterProps",value:function(Ne){return Ne}},{key:"attachScrollListener",value:function(){var Ne=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!Ne)){var we=window;this.props.useWindow===!1&&(we=Ne),we.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),we.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),we.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(Ne){Ne.deltaY===1&&!this.isPassiveSupported()&&Ne.preventDefault()}},{key:"scrollListener",value:function(){var Ne=this.scrollComponent,we=window,Se=this.getParentElement(Ne),ot=void 0;if(this.props.useWindow){var rt=document.documentElement||document.body.parentNode||document.body,ut=we.pageYOffset!==void 0?we.pageYOffset:rt.scrollTop;this.props.isReverse?ot=ut:ot=this.calculateOffset(Ne,ut)}else this.props.isReverse?ot=Se.scrollTop:ot=Ne.scrollHeight-Se.scrollTop-Se.clientHeight;ottypeof je=="object"&&je!=null&&je.nodeType===1,De=(je,ae)=>(!ae||je!=="hidden")&&je!=="visible"&&je!=="clip",ke=(je,ae)=>{if(je.clientHeight{const Ve=(Ze=>{if(!Ze.ownerDocument||!Ze.ownerDocument.defaultView)return null;try{return Ze.ownerDocument.defaultView.frameElement}catch(Ne){return null}})(be);return!!Ve&&(Ve.clientHeightZeae||Ze>je&&Ne=ae&&we>=fe?Ze-je-be:Ne>ae&&wefe?Ne-ae+Ve:0,pe=je=>{const ae=je.parentElement;return ae==null?je.getRootNode().host||null:ae},ge=(je,ae)=>{var fe,be,Ve,Ze;if(typeof document=="undefined")return[];const{scrollMode:Ne,block:we,inline:Se,boundary:ot,skipOverflowHiddenElements:rt}=ae,ut=typeof ot=="function"?ot:ht=>ht!==ot;if(!E(je))throw new TypeError("Invalid target");const Re=document.scrollingElement||document.documentElement,xe=[];let Ge=je;for(;E(Ge)&&ut(Ge);){if(Ge=pe(Ge),Ge===Re){xe.push(Ge);break}Ge!=null&&Ge===document.body&&ke(Ge)&&!ke(document.documentElement)||Ge!=null&&ke(Ge,rt)&&xe.push(Ge)}const Ie=(be=(fe=window.visualViewport)==null?void 0:fe.width)!=null?be:innerWidth,pt=(Ze=(Ve=window.visualViewport)==null?void 0:Ve.height)!=null?Ze:innerHeight,{scrollX:ve,scrollY:Oe}=window,{height:ze,width:He,top:gt,right:Qe,bottom:vt,left:Pt}=je.getBoundingClientRect(),{top:St,right:xt,bottom:Dt,left:Le}=(ht=>{const Me=window.getComputedStyle(ht);return{top:parseFloat(Me.scrollMarginTop)||0,right:parseFloat(Me.scrollMarginRight)||0,bottom:parseFloat(Me.scrollMarginBottom)||0,left:parseFloat(Me.scrollMarginLeft)||0}})(je);let ce=we==="start"||we==="nearest"?gt-St:we==="end"?vt+Dt:gt+ze/2-St+Dt,Be=Se==="center"?Pt+He/2-Le+xt:Se==="end"?Qe+xt:Pt-Le;const Je=[];for(let ht=0;ht=0&&Pt>=0&&vt<=pt&&Qe<=Ie&&(Me===Re&&!ke(Me)||gt>=Bt&&vt<=Xe&&Pt>=Ee&&Qe<=at))return Je;const st=getComputedStyle(Me),wt=parseInt(st.borderLeftWidth,10),ct=parseInt(st.borderTopWidth,10),it=parseInt(st.borderRightWidth,10),Fe=parseInt(st.borderBottomWidth,10);let ie=0,se=0;const Ce="offsetWidth"in Me?Me.offsetWidth-Me.clientWidth-wt-it:0,ye="offsetHeight"in Me?Me.offsetHeight-Me.clientHeight-ct-Fe:0,mt="offsetWidth"in Me?Me.offsetWidth===0?0:ft/Me.offsetWidth:0,Ct="offsetHeight"in Me?Me.offsetHeight===0?0:Et/Me.offsetHeight:0;if(Re===Me)ie=we==="start"?ce:we==="end"?ce-pt:we==="nearest"?Te(Oe,Oe+pt,pt,ct,Fe,Oe+ce,Oe+ce+ze,ze):ce-pt/2,se=Se==="start"?Be:Se==="center"?Be-Ie/2:Se==="end"?Be-Ie:Te(ve,ve+Ie,Ie,wt,it,ve+Be,ve+Be+He,He),ie=Math.max(0,ie+Oe),se=Math.max(0,se+ve);else{ie=we==="start"?ce-Bt-ct:we==="end"?ce-Xe+Fe+ye:we==="nearest"?Te(Bt,Xe,Et,ct,Fe+ye,ce,ce+ze,ze):ce-(Bt+Et/2)+ye/2,se=Se==="start"?Be-Ee-wt:Se==="center"?Be-(Ee+ft/2)+Ce/2:Se==="end"?Be-at+it+Ce:Te(Ee,at,ft,wt,it+Ce,Be,Be+He,He);const{scrollLeft:Ut,scrollTop:me}=Me;ie=Ct===0?0:Math.max(0,Math.min(me+ie/Ct,Me.scrollHeight-Et/Ct+ye)),se=mt===0?0:Math.max(0,Math.min(Ut+se/mt,Me.scrollWidth-ft/mt+Ce)),ce+=me-ie,Be+=Ut-se}Je.push({el:Me,top:ie,left:se})}return Je},Ke=je=>je===!1?{block:"end",inline:"nearest"}:(ae=>ae===Object(ae)&&Object.keys(ae).length!==0)(je)?je:{block:"start",inline:"nearest"};function _e(je,ae){if(!je.isConnected||!(Ve=>{let Ze=Ve;for(;Ze&&Ze.parentNode;){if(Ze.parentNode===document)return!0;Ze=Ze.parentNode instanceof ShadowRoot?Ze.parentNode.host:Ze.parentNode}return!1})(je))return;const fe=(Ve=>{const Ze=window.getComputedStyle(Ve);return{top:parseFloat(Ze.scrollMarginTop)||0,right:parseFloat(Ze.scrollMarginRight)||0,bottom:parseFloat(Ze.scrollMarginBottom)||0,left:parseFloat(Ze.scrollMarginLeft)||0}})(je);if((Ve=>typeof Ve=="object"&&typeof Ve.behavior=="function")(ae))return ae.behavior(ge(je,ae));const be=typeof ae=="boolean"||ae==null?void 0:ae.behavior;for(const{el:Ve,top:Ze,left:Ne}of ge(je,Ke(ae))){const we=Ze-fe.top+fe.bottom,Se=Ne-fe.left+fe.right;Ve.scroll({top:we,left:Se,behavior:be})}}}}]); diff --git a/p__Paths__Detail__id.4b4fef14.async.js b/p__Paths__Detail__id.bdb5ea39.async.js similarity index 93% rename from p__Paths__Detail__id.4b4fef14.async.js rename to p__Paths__Detail__id.bdb5ea39.async.js index 90bee20059..ad112fcdb6 100644 --- a/p__Paths__Detail__id.4b4fef14.async.js +++ b/p__Paths__Detail__id.bdb5ea39.async.js @@ -212,8 +212,8 @@ ${Dt} - `,qe=document.createElement("div");qe.innerHTML=Ve.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(qe);const tt=document.getElementById(Fe);if(!tt){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),qe.parentNode&&qe.parentNode.removeChild(qe);return}tt.style.width="auto",tt.style.height="auto",tt.style.position="initial";try{const Ot=(yield ae()(tt,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),dt=document.createElement("a");dt.href=Ot,dt.download=`\u5386\u53F2\u5BF9\u8BDD-${We.my_user_name}-${z()().format("YYYYMMDDHHmmss")}.png`,dt.click()}catch(st){console.error("[exportHistory] html2canvas error:",st)}finally{qe.parentNode&&qe.parentNode.removeChild(qe)}});let Oe="markdown";const De=()=>{const[We,ke]=(0,a.useState)(Oe);return Oe=We,a.createElement(ee.Z,{size:30},ye.map(Fe=>a.createElement(ce.op,{key:Fe.key,style:We===Fe.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ke(Fe.key),shape:"default",icon:a.createElement("img",{src:Fe.icon})},Fe.name)))};Ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:a.createElement(De,null),onOk:()=>ie(void 0,null,function*(){var We,ke,Fe;if(Oe==="image"){const qe=yield(0,ue.ZP)(`/api/course_qna_sessions/${Ae}.json`,{method:"get"});if((qe==null?void 0:qe.status)===0){const tt=(ke=(We=qe==null?void 0:qe.data)==null?void 0:We.messages)==null?void 0:ke.map(Ot=>({updated_at:Ot.updated_at,question:Ot.question,answer:Ot.answer})),st={my_user_name:(Fe=qe==null?void 0:qe.data)==null?void 0:Fe.user_name,user_name:"AI\u56DE\u7B54",data:tt};yield ze(st)}return}const Ve=`${fe.Z.API_SERVER}/api/course_qna_sessions/${Ae}/download_chat_data.json?file_type=${Oe}`;(0,be.Nd)(null,Ve)})})}},1394:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,le=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(Ce)for(var he of Ce(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},se=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&Ce)for(var de of Ce(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const ue=Me(20441),b={};ue.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=ue(te)});const z=te=>{var ae=te,{filename:he}=ae,de=se(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",le({src:Ae,alt:pe},de))};Tt.Z=z},54557:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return b}});var a=Me(59301),ee={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},Ce=Me(37285),be=Me(1394),fe=Me(25399),ce=Me(37639),se=({item:z})=>{var te,ae,he,de,ie;const[pe,Ae]=(0,a.useState)(!1);console.log("----",z);let ye=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(be.Z,{filename:z==null?void 0:z.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:ee.f_l_c},a.createElement(fe.Z,{title:z==null?void 0:z.name},a.createElement(ce.Z,{placement:"top",content:a.createElement("div",null,a.createElement(Ce.Z,null),a.createElement("pre",{className:ee.preclass,style:{maxWidth:600,maxHeight:400}},(z==null?void 0:z.type)==="document"&&((te=z==null?void 0:z.contents)==null?void 0:te.toString()),(z==null?void 0:z.type)!=="document"&&a.createElement("a",{target:"_blank",href:(ae=z==null?void 0:z.contents)==null?void 0:ae.toString()},(he=z==null?void 0:z.contents)==null?void 0:he.toString()))),title:a.createElement("div",null,(de=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:de.icon,z==null?void 0:z.name),trigger:"click",open:pe,onOpenChange:Ee=>{Ae(Ee)}},a.createElement("div",{className:ee.officediv},(ie=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:ie.icon,z==null?void 0:z.name))))},b=({Filelist:z})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(Ce.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:ee.f_l_c},z==null?void 0:z.map(te=>a.createElement(se,{item:te}))))},39086:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Ie}});var a=Me(59301),ee={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Ce=Me(44104),be=Object.defineProperty,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,se=(Pe,ze,Oe)=>ze in Pe?be(Pe,ze,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Pe[ze]=Oe,ue=(Pe,ze)=>{for(var Oe in ze||(ze={}))ce.call(ze,Oe)&&se(Pe,Oe,ze[Oe]);if(fe)for(var Oe of fe(ze))le.call(ze,Oe)&&se(Pe,Oe,ze[Oe]);return Pe};const b=Pe=>React.createElement("svg",ue({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Pe),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",te=Object.defineProperty,ae=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ie=(Pe,ze,Oe)=>ze in Pe?te(Pe,ze,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Pe[ze]=Oe,pe=(Pe,ze)=>{for(var Oe in ze||(ze={}))he.call(ze,Oe)&&ie(Pe,Oe,ze[Oe]);if(ae)for(var Oe of ae(ze))de.call(ze,Oe)&&ie(Pe,Oe,ze[Oe]);return Pe};const Ae=Pe=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Pe),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ee=Me(59301),Ie=({value:Pe,onChange:ze})=>{const[Oe,De]=(0,a.useState)(!1),We=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],ke=We.find(Fe=>Fe.key===Pe);return Ee.createElement("div",{className:ee.select},Ee.createElement(Ce.Z,{size:10},Ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ee.createElement("div",{className:ee.box,onMouseLeave:()=>De(!1)},Ee.createElement("div",{className:ee.text,onClick:()=>De(!0)},Ee.createElement("img",{src:ke.img,width:20}),Ee.createElement("span",null,ke.name),Ee.createElement("b",{className:"iconfont icon-zhankai6"})),Oe&&Ee.createElement("div",{className:ee.itemWrap},Ee.createElement("aside",null,We.map(Fe=>Ee.createElement("div",{key:Fe.key,className:`${ee.item} ${Fe.key===Pe?ee.active:""}`,onClick:Ve=>{Ve.stopPropagation(),ze(Fe.key),De(!1)}},Ee.createElement("img",{src:Fe.img,width:20}),Ee.createElement("span",null,Fe.name))))))))}},41785:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return le}});var a=Me(59301),ee={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Ce=Me(29787),be=Me(59301),fe=(se,ue,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(se,ue)).next())}),le=({value:se="",streamingStatus:ue,onFinish:b,cancelIndex:z,time:te,loading:ae,loadAll:he})=>{const[de,ie]=(0,a.useState)(""),[pe,Ae]=(0,a.useState)(!0),ye=(0,a.useRef)(se),Ee=(0,a.useRef)(ue),Le=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Pe,ze]=(0,a.useState)(!1),Oe=70;(0,a.useEffect)(()=>{Ee.current=ue},[ue]),(0,a.useEffect)(()=>{ye.current=se},[se]),(0,a.useEffect)(()=>{if(!ue){ie(ye.current);return}return ze(!0),Ie.current=setInterval(De,Oe),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Pe&&(ie(ye.current),clearInterval(Ie.current),ze(!1),b())},[z]);const De=()=>fe(void 0,null,function*(){const We=ye.current[Le.current];We!==void 0?(ie(ke=>ke+We),Le.current++,clearInterval(Ie.current),Ie.current=setInterval(De,280/(ye.current.length-Le.current))):Ee.current===!1&&(ie(ye.current),clearInterval(Ie.current),ze(!1),b())});return be.createElement("div",{className:`${ee.reasoning} fadeIn animated`},be.createElement("div",{className:ee.btn,onClick:()=>Ae(!pe)},be.createElement("i",{className:"iconfont icon-shendusikao"}),te?be.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",te," \u79D2\uFF09"):be.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?be.createElement("b",{className:"iconfont icon-shouqi6"}):be.createElement("b",{className:"iconfont icon-zhankai6"})),ae&&be.createElement(Ce.Z,{spinning:!0,className:"mt20"}),pe&&!ae&&be.createElement("div",{className:ee.content},de,Pe?be.createElement("span",{className:"aiBlink"},"__"):""))}},2170:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Dt}});var a=Me(59301),ee=Me(30641),Ce=Me(6767),be=Me(14566),fe=Me(62957),ce=Me(25399),le=Me(37568),se=Me(7939),ue=Me(29787),b=Me(584),z=Me(93725),te=Me(75727),ae=Me(37639),he=Me(92310),de=Me.n(he),ie=Me(88416),pe=Me(54557),Ae=Me(41785),ye=Me(39086),Ee={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Le=Me(97013),Ie=Me(31735),Pe=Me(26577),ze=Me(37166),Oe=Me(28984),De=Me(71986),We=Me(26869),ke=Me(56102),Fe=Me(40679),Ve=Me(58617),qe=Me(32050),tt={addImg:"addImg___SRqVr"},st="data:image/png;base64,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",Ot=(gt,ct,rt)=>new Promise((Lt,Ut)=>{var $t=Se=>{try{we(rt.next(Se))}catch(Ne){Ut(Ne)}},Ye=Se=>{try{we(rt.throw(Se))}catch(Ne){Ut(Ne)}},we=Se=>Se.done?Lt(Se.value):Promise.resolve(Se.value).then($t,Ye);we((rt=rt.apply(gt,ct)).next())}),Xt=({nickname:gt="",headImgId:ct="",onOk:rt=()=>{}})=>{var Lt;const[Ut,$t]=(0,a.useState)(""),[Ye,we]=(0,a.useState)(""),[Se,Ne]=(0,a.useState)(!1),[oe,x]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{Se&&($t(gt),we(ct))},[Se]),a.createElement(a.Fragment,null,a.createElement("i",{onClick:()=>Ne(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),a.createElement(fe.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Se,confirmLoading:oe,onOk:()=>Ot(void 0,null,function*(){Ut||Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),x(!0),(yield rt({ai_nickname:Ut,ai_headimg_id:Ye}))&&Ne(!1),x(!1)}),onCancel:()=>{Ne(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("label",{style:{width:70,textAlign:"end"}},a.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),a.createElement(le.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Ut,onChange:me=>$t(me.target.value)})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},a.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),a.createElement(be.default,{disabled:!!Ye,accept:".png,.jpg",action:`${We.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:me=>{var He,et,Re,Ke;const Ht=(Ke=(Re=(et=(He=me==null?void 0:me.name)==null?void 0:He.split("."))==null?void 0:et.slice(-1))==null?void 0:Re[0])==null?void 0:Ke.toLowerCase(),Wt=["jpg","png"].includes(Ht);return me.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Wt?me.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),be.default.LIST_IGNORE)},onChange:({file:me})=>{var He;we((He=me==null?void 0:me.response)==null?void 0:He.container_id)}},Ye?a.createElement("div",{style:{position:"relative"}},a.createElement("img",{src:((Lt=We.Z)==null?void 0:Lt.API_SERVER)+"/api/attachments/"+Ye,width:120,height:120}),a.createElement("i",{onClick:()=>{we("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):a.createElement("div",{className:tt.addImg},a.createElement("i",{className:"iconfont icon-tianjia5"}),a.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),a.createElement("div",{style:{marginLeft:12}},a.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),a.createElement("img",{src:st,style:{width:570}}))))},it=Me(58106),Ze=Me(2235),Je=Object.defineProperty,_e=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vt=(gt,ct,rt)=>ct in gt?Je(gt,ct,{enumerable:!0,configurable:!0,writable:!0,value:rt}):gt[ct]=rt,bt=(gt,ct)=>{for(var rt in ct||(ct={}))Mt.call(ct,rt)&&Vt(gt,rt,ct[rt]);if(nt)for(var rt of nt(ct))St.call(ct,rt)&&Vt(gt,rt,ct[rt]);return gt},zt=(gt,ct)=>_e(gt,ot(ct)),Pt=(gt,ct,rt)=>new Promise((Lt,Ut)=>{var $t=Se=>{try{we(rt.next(Se))}catch(Ne){Ut(Ne)}},Ye=Se=>{try{we(rt.throw(Se))}catch(Ne){Ut(Ne)}},we=Se=>Se.done?Lt(Se.value):Promise.resolve(Se.value).then($t,Ye);we((rt=rt.apply(gt,ct)).next())}),Dt=({title:gt="\u5934\u6B4CAI",placeholder:ct,hideUpload:rt,hideInputBox:Lt,aiIcon:Ut=ze,userIcon:$t=Oe,dragIcon:Ye=De,children:we,fetchUrl:Se,fetchData:Ne={},extraAnswerAction:oe,showDefaultTips:x=!0,onOpen:me,onClose:He,loadingOption:et,showPreference:Re=!1,initMessage:Ke,customRequest:Ht,visible:wt,width:Wt=1200,isCheckRestrictNumber:yt=!1,headNode:tn,headFunctionNode:Kt,showRedraw:gn,showEdit:jn,promptPropName:tr="prompt",topPercentage:In,showSwitchingModel:Ln=!1,showImageGenerator:Er=!1,showLookHistory:br=!1,fetchListObject:_r,customPreference:$r,customDataNode:ei,showAddSession:sr,historyId:Rr,draggableExtraNode:vi,drawerExtraNode:Vi,menuExtraFunctionNode:Ai,showSceneAwareness:Gi=!1,ReactComponent:dr=ee.Z,topFunctionNode:vr,footerContainerStyle:bn,chatContainerStyle:Mn={},showCodePreview:gr=!1,showSource:wn=!0,onSendMessage:Be,onDynamic:Xe=()=>{},showAvatarEditData:$e,isPath:At=!1,BottomNode:ut,BOttomNodeName:Gt,ysclist:Zt={},isCoze:on,Selectdiv:kn})=>{var rr,Hr,kr,Wr,ji,ti,un,ir,Di,Qi;const[wi,Wi]=(0,a.useState)(!1),[Kr,Gn]=(0,a.useState)("qwen-plus-latest"),[Nn,Xr]=(0,a.useState)([]),[Oi,na]=(0,a.useState)([]),[lo,Ka]=(0,a.useState)(!1),[go,Ro]=(0,a.useState)(!1),[oo,Po]=(0,a.useState)(!1),[va,Da]=(0,a.useState)([]),[_t,dn]=(0,a.useState)(""),[Yn,ft]=(0,a.useState)(0),[pt,jt]=(0,a.useState)(void 0),[Jt,An]=(0,a.useState)(!1),[fn,Zn]=(0,a.useState)(null),[Xn,yr]=(0,a.useState)(""),ar=(0,a.useRef)(),On=(0,a.useRef)(null),Kn=(0,a.useRef)(null),[Zr,Li]=(0,a.useState)(!1),[Ti,Yr]=(0,a.useState)(!1),[Vr,si]=(0,a.useState)(!1),[Ci,Ii]=(0,a.useState)(!1),[pi,ha]=(0,a.useState)(!1),[ja,Bi]=(0,a.useState)(0),Qr=(0,a.useRef)(null),ni=(0,a.useRef)(!1),ga=(0,a.useRef)(null),[Ge,Bt]=(0,a.useState)(void 0),Ft=(0,it.useParams)(),[kt,Qt]=(0,a.useState)(!0),[rn,cn]=(0,a.useState)(Wt-28),[pn,Un]=(0,a.useState)(!1),[nr,Sn]=(0,a.useState)(!0),[pr,Mr]=(0,a.useState)([]),fr=(0,a.useRef)([]),ur=(0,a.useRef)(null),Br=(0,a.useRef)(null),Tr=(0,a.useRef)(!1),wr=rn-22,Gr=_t==null?void 0:_t.split(` -`).length,{onAdd:Pr,onGetList:Nr,onListClick:mi,onListDelete:Ur,onListDealData:oi}=_r||{},da=50,ki=10,sa={maxCount:da,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:vn=>Pt(void 0,null,function*(){var ri,Hi,ui,Ua;const yi=(Ua=(ui=(Hi=(ri=vn==null?void 0:vn.name)==null?void 0:ri.split("."))==null?void 0:Hi.slice(-1))==null?void 0:ui[0])==null?void 0:Ua.toLowerCase(),Fa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(yi);return vn.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:vn})=>{Xr(vn)},action:`${(rr=We.Z)==null?void 0:rr.API_SERVER}/api/intelligent_imports/upload_file.json`},Pi={maxCount:ki,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Oi,multiple:!0,accept:".jpg,.png,",beforeUpload:vn=>{var ri,Hi,ui,Ua;const yi=(Ua=(ui=(Hi=(ri=vn==null?void 0:vn.name)==null?void 0:ri.split("."))==null?void 0:Hi.slice(-1))==null?void 0:ui[0])==null?void 0:Ua.toLowerCase(),Fa=["jpg","png"].includes(yi);return vn.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>10?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),be.default.LIST_IGNORE)},onChange:({fileList:vn})=>{na(vn)},action:`${(Hr=We.Z)==null?void 0:Hr.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!va.length||!ar.current)return;const vn=va[va.length-1];vn!=null&&vn.loading&&(ar.current.scrollTop=ar.current.scrollHeight)},[va.length]),(0,a.useEffect)(()=>{if(!ar.current||!Qr.current)return;const vn=new IntersectionObserver(([ri])=>{Qt(ri.isIntersecting)},{root:ar.current,rootMargin:"70px",threshold:0});return vn.observe(Qr.current),()=>{Qr.current&&vn.unobserve(Qr.current)}},[ar.current,Qr.current]),(0,a.useEffect)(()=>{if(!Zr)return;const vn=ar.current,ri=ga.current;ni.current=!1;let Hi=vn.scrollTop;const ui=()=>{const{scrollTop:yi,scrollHeight:Ba,clientHeight:Fa}=vn;yi>Hi?yi+Fa>=Ba-50&&(vn.scrollTop=vn.scrollHeight,ni.current=!1):yi{ni.current||(vn.scrollTop=vn.scrollHeight)});return Ua.observe(ri),()=>{var yi;Ua.unobserve(ri),(yi=vn==null?void 0:vn.removeEventListener)==null||yi.call(vn,"scroll",ui)}},[Zr]),(0,a.useEffect)(()=>{!Zr&&fr.current.length&&(Da([...va,...fr.current]),fr.current=[])},[Zr]),(0,a.useEffect)(()=>{if(!ar.current)return;const vn=new ResizeObserver(()=>{var ri;ar.current&&cn((ri=ar.current)==null?void 0:ri.offsetWidth)});return vn.observe(ar.current),()=>{ar.current&&vn.unobserve(ar.current)}},[ar.current]),(0,a.useEffect)(()=>{typeof wt=="boolean"&&Wi(wt)},[wt]),(0,a.useEffect)(()=>{var vn;if(On.current&&fn!==null){On.current.focus();const ri=(vn=On.current.resizableTextArea)==null?void 0:vn.textArea;ri&&(ri.selectionStart=ri.selectionEnd=ri.value.length)}},[fn]),(0,a.useEffect)(()=>{Gr<5&&An(!1)},[Gr]),(0,a.useEffect)(()=>{wi&&Ke&&(Da(la(Ke)),Ka(!0),ea(Ke,{history:[]})),wi&&(Oa(),Ft!=null&&Ft.pathId&&ba(),Rr?po(Rr):sr&&!Ge&&Ra()),wi||Yi()},[wi]),(0,a.useEffect)(()=>{var vn,ri,Hi;let ui=Object.values(((vn=Zt==null?void 0:Zt.bot_option_data)==null?void 0:vn.model_detail_map)||{});(ui==null?void 0:ui.length)>0&&((Hi=(ri=ui==null?void 0:ui[0])==null?void 0:ri.name.toLowerCase())!=null&&Hi.includes("reasoner"))?Yr(!0):Yr(!1)},[Zt]);const la=(vn="",ri=[],Hi=[])=>{const ui=Date.now();return[{text:vn,key:ui,sender:"user",fileList:ri,imageList:Hi,show:!0},{loading:!0,key:ui,sender:"AI",show:!0,model:Kr,imageGenerator:Ci,thinkingEnabled:Ti,codePreview:Vr}]},Yi=()=>{yr(""),Zn(null),Xr([]),na([]),dn("")},ra=()=>{if(me){me({chatData:va,setChatData:Da,setLoading:Ka,getData:ea,renderChatItems:la,handleAdd:Ra,identifier:Ge});return}Wi(!0)},ua=()=>{if(Sn(!0),He){He();return}Wi(!1)},ba=()=>Pt(void 0,null,function*(){const vn=yield(0,Le.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Ft==null?void 0:Ft.pathId}})}),xa=()=>{An(!Jt)},Oa=()=>Pt(void 0,null,function*(){if(!yt)return;const vn=yield(0,Le.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(vn==null?void 0:vn.status)===0&&(vn==null?void 0:vn.total_number)!==-1&&(ft((vn==null?void 0:vn.total_number)-(vn==null?void 0:vn.remaining_number)),jt(vn==null?void 0:vn.total_number))}),za=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},La=vn=>vn.reduce((Hi,ui)=>{if(ui.sender==="user"){const Ua=vn.find(yi=>yi.key===ui.key&&yi.sender==="AI");Ua&&(Ua!=null&&Ua.text)&&!(Ua!=null&&Ua.error)&&Hi.push({question:ui.text,answer:Ua.text})}return Hi},[]),ea=(...vn)=>Pt(void 0,[...vn],function*(ri="",Hi={},ui=va){if(Ht&&(yield Ht({mes:ri,setChatData:Da,fileList:Nn,body:Hi,checkNum:Oa,setLoading:Ka,bodyChatData:ui,setTyping:Li,setImageGenerator:Ii,renderChatItems:la})),!Ht){const Ua=Nn==null?void 0:Nn.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.file_id}),yi=Oi==null?void 0:Oi.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.data}),Ba=Hi.history||La(ui),Fa=bt(bt({identifier:Ge,response_mode:"streaming",model:Kr,scene_awareness:pi,thinking_enabled:Ti,image_generator:Ci,code_preview:Vr,file_ids:Ua,image_list:yi,history:Ba,[tr]:ri},Ne),Hi),Co=Object.fromEntries(Object.entries(Fa).filter(([ma,qo])=>qo!==void 0));Kn.current=new Fe.Z(We.Z.API_SERVER+Se,Co),yield new Promise((ma,qo)=>{let aa=null,Xi=null;Kn.current.on("data",to=>{Li(!0);const{chunk:{content:xi,type:Zi,created:Wo,msg:Xo}}=to,fs=Xo==="error";Zi==="thinking"&&(aa=aa||Wo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{reasoning:(Jo.reasoning||"")+xi,loading:!1,hideAnswer:!0,error:fs}):Jo))),Zi==="text"&&(Xi=Xi||Wo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+xi,loading:!1,startTime:aa,endTime:Xi,error:fs}):Jo))),Zi==="knowledge"&&Da(Es=>[...Es].map((Jo,Bs)=>{var Go;return Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+"",loading:!1,startTime:aa,endTime:Xi,error:fs,knowledge:(Go=to==null?void 0:to.chunk)==null?void 0:Go.content}):Jo}))}),Kn.current.on("done",()=>{ma()}),Kn.current.on("error",to=>{let xi="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(to)==="[object Object]"&&to.status===-9&&(xi=to==null?void 0:to.message),Da(Zi=>[...Zi].map((Wo,Xo)=>Xo===Zi.length-1?zt(bt({},Wo),{text:xi,loading:!1,error:!0}):Wo)),ma()}),Kn.current.on("cancelled",()=>{ma()}),Kn.current.startStream()})}Oa(),Ka(!1)}),Ri=vn=>{dn(vn.target.value)},ia=(vn,ri)=>{if(Yi(),Ka(!0),vn==="edit"){fr.current=va.slice(ri+2);const Hi=va.splice(ri),{fileList:ui=[],imageList:Ua=[]}=(Hi==null?void 0:Hi[0])||{},yi=ui.map(Co=>{var ma;return(ma=Co.response)==null?void 0:ma.file_id}),Ba=Ua.map(Co=>{var ma;return(ma=Co.response)==null?void 0:ma.data}),Fa={history:La(va),file_ids:yi,image_list:Ba,edit:!0};Da([...va,...la(Xn,ui,Ua)]),ea(Xn,Fa,va)}if(vn==="redraw"){fr.current=va.slice(ri+1);const Hi=va.splice(ri-1),{text:ui,fileList:Ua=[],imageList:yi=[]}=(Hi==null?void 0:Hi[0])||{},Ba=Ua.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.file_id}),Fa=yi.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.data}),Co={history:La(va),file_ids:Ba,image_list:Fa,edit:!0};Da([...va,...la(ui,Ua,yi)]),ea(ui,Co,va)}},Ki=()=>{if(_t.trim()!==""){Yi(),Ka(!0);const vn=Nn.filter(Hi=>Hi.status==="done"),ri=Oi.filter(Hi=>Hi.status==="done");Da([...va,...la(_t,vn,ri)]),ea(_t)}},Ia=vn=>{if(vn.shiftKey){if(vn.key==="Enter")return}else if(vn.key==="Enter"){if(vn.preventDefault(),eo||Tr.current)return;Ki()}},pa=(vn,ri)=>{let Hi=!1;jn===!0?Hi=!0:jn==="last"&&(Hi=va.reduce((Ba,Fa,Co)=>Fa.sender==="user"?Co:Ba,-1)===ri);const ui=ri===fn,Ua=[...(vn==null?void 0:vn.fileList)||[],...(vn==null?void 0:vn.imageList)||[]];return a.createElement("div",{className:Ee.li,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$t})),a.createElement("div",{className:Ee.content},!!(Ua!=null&&Ua.length)&&a.createElement("div",{className:Ee.fileWrap},Ua==null?void 0:Ua.map((yi,Ba)=>{var Fa,Co;return a.createElement("div",{key:Ba,className:Ee.file},a.createElement("img",{src:Me(90034)(`./${((Co=(Fa=yi==null?void 0:yi.name)==null?void 0:Fa.split("."))==null?void 0:Co.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(ce.Z,{title:yi==null?void 0:yi.name},a.createElement("div",{className:Ee.fileName},yi==null?void 0:yi.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,Ie.RD)(yi==null?void 0:yi.size))))})),a.createElement("div",{className:Ee.borderBox},ui?a.createElement(le.default.TextArea,{value:Xn,ref:On,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:yi=>yr(yi.target.value)}):a.createElement("div",{className:Ee.text},vn==null?void 0:vn.text)),ui?a.createElement("div",{className:Ee.action},a.createElement(se.ZP,{onClick:()=>{yr(""),Zn(null)},size:"small"},"\u53D6\u6D88"),a.createElement(se.ZP,{disabled:!Xn.trim(),onClick:()=>ia("edit",ri),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Ee.action},a.createElement(ke.CopyToClipboard,{text:(vn==null?void 0:vn.text)||"",onCopy:()=>Ce.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Hi&&!lo&&a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Zn(ri),yr((vn==null?void 0:vn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Sa=(vn,ri)=>{var Hi,ui;let Ua=!1;gn===!0?Ua=!0:gn==="last"&&(Ua=va.reduce((Fa,Co,ma)=>Co.sender==="AI"?ma:Fa,-1)===ri);let yi="";return vn!=null&&vn.source?yi=vn==null?void 0:vn.source:(vn==null?void 0:vn.model)==="deepseek-r1"?yi="\u7531deepseek\u751F\u6210":(vn==null?void 0:vn.model)==="qwen-plus-latest"&&(yi="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:Ee.li,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((Hi=We.Z)==null?void 0:Hi.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Ut})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},vn.loading&&a.createElement(a.Fragment,null,vn!=null&&vn.imageGenerator?a.createElement("div",{className:Ee.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(vn!=null&&vn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Ee.loading},a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},et!=null&&et.text||on?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(vn==null?void 0:vn.thinkingEnabled)&&a.createElement(Ae.Z,{time:vn==null?void 0:vn.time,cancelIndex:ja,loading:vn.loading,streamingStatus:!(vn!=null&&vn.text),onFinish:()=>{Bi(0),Da(Ba=>[...Ba].map((Fa,Co)=>Co===Ba.length-1?zt(bt({},Fa),{hideAnswer:!1,time:Fa.startTime?Fa.endTime-Fa.startTime:null}):Fa))},value:vn==null?void 0:vn.reasoning}),!!(vn!=null&&vn.text)&&!vn.hideAnswer&&a.createElement(ie.Z,{onDynamic:Xe,cancelIndex:ja,streamingStatus:lo,loadImage:!!(vn!=null&&vn.imageGenerator),onFinish:()=>Pt(void 0,null,function*(){Bi(0),setTimeout(()=>Li(!1),0)}),value:vn==null?void 0:vn.text}),((ui=vn==null?void 0:vn.knowledge)==null?void 0:ui.length)>0&&a.createElement(pe.Z,{Filelist:vn==null?void 0:vn.knowledge})),wn&&!!(vn!=null&&vn.text)&&yi&&!on&&a.createElement("div",{className:Ee.source},yi),a.createElement("div",{className:Ee.action},oe==null?void 0:oe(vn,ri,uo),!(vn!=null&&vn.imageGenerator)&&a.createElement(ke.CopyToClipboard,{text:String((vn==null?void 0:vn.text)||""),onCopy:()=>Ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Re&&!lo&&a.createElement(a.Fragment,null,a.createElement(ce.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.like?{color:"#FA8D30"}:{},onClick:()=>Qa("like",!(vn!=null&&vn.like),ri),className:"iconfot icon-yijiejue font15"})),a.createElement(ce.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.dislike?{color:"#e86d7c"}:{},onClick:()=>Qa("dislike",!(vn!=null&&vn.dislike),ri),className:"iconfot icon-weijiejuezhengchang font15"}))),Ua&&!lo&&a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>ia("redraw",ri),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Qa=(vn,ri,Hi)=>Pt(void 0,null,function*(){if($r){const ui=va.slice(0,Hi+1),yi=La(ui).length;yield $r({type:vn,value:ri,index:Hi,identifier:Ge,objectIndex:yi})}Da(ui=>(ui[Hi][vn]=ri,ri&&(ui[Hi][vn==="like"?"dislike":"like"]=!1),[...ui]))}),Wa=()=>{var vn,ri;Bi(1),(ri=(vn=Kn.current)==null?void 0:vn.cancelRequest)==null||ri.call(vn),Ka(!1),Li(!1)},Ra=()=>Pt(void 0,null,function*(){var vn,ri,Hi;(ri=(vn=Kn.current)==null?void 0:vn.cancelRequest)==null||ri.call(vn),Yi(),Da([]),Ka(!0);const ui=yield Pr();(ui==null?void 0:ui.status)===0&&Bt((Hi=ui==null?void 0:ui.data)==null?void 0:Hi.identifier),Ka(!1),Li(!1)}),$a=()=>Pt(void 0,null,function*(){var vn;Po(!0);const ri=yield Nr();(ri==null?void 0:ri.status)===0&&Mr(((vn=ri==null?void 0:ri.data)==null?void 0:vn.list)||[]),Po(!1)}),po=(...vn)=>Pt(void 0,[...vn],function*(ri=Ge){var Hi,ui,Ua,yi;(ui=(Hi=Kn.current)==null?void 0:Hi.cancelRequest)==null||ui.call(Hi),Yi(),Ro(!0);const Ba=yield mi(ri);if(Ba.status===0){const Fa=oi(((Ua=Ba==null?void 0:Ba.data)==null?void 0:Ua.messages)||[]);Da(Fa),Ro(!1),Bt((yi=Ba==null?void 0:Ba.data)==null?void 0:yi.identifier);return}Da([]),Ro(!1)}),No=(vn,ri)=>Pt(void 0,null,function*(){(yield Ur(vn)).status===0&&(Ce.ZP.success("\u5220\u9664\u6210\u529F"),ri===Ge&&Ra(),$a())}),zn=()=>a.createElement("div",{className:Ee.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(ue.Z,{spinning:oo},!pr.length&&a.createElement(b.Z,{style:{width:250,paddingBottom:30},image:b.Z.PRESENTED_IMAGE_SIMPLE}),!!pr.length&&a.createElement("div",{className:Ee.menu},pr.map(function(vn,ri){return a.createElement("aside",{className:de()(Ge===vn.identifier&&Ee.active),key:vn.id,onClick:()=>po(vn.id)},a.createElement("div",{className:Ee.menuText},a.createElement(ce.Z,{title:vn==null?void 0:vn.question},a.createElement("span",null,vn==null?void 0:vn.question)),Ai&&Ai(vn)),a.createElement("div",{className:Ee.menuDel,onClick:Hi=>Hi.stopPropagation()},a.createElement("i",{onClick:()=>(0,Ze.r)(vn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:Ee.menuDel,onClick:Hi=>Hi.stopPropagation()},a.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>No(vn.id,vn.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),jo=vn=>{if(vn==="file"){if(Oi.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{na([]),ur.current.upload.uploader.fileInput.click()}});return}ur.current.upload.uploader.fileInput.click()}if(vn==="image"){if(Nn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Xr([]),Br.current.upload.uploader.fileInput.click()}});return}Br.current.upload.uploader.fileInput.click()}},io=[{key:"file",disabled:Nn.length>=da,label:a.createElement(ce.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:Oi.length>=ki,label:a.createElement(ce.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Oo=[...Nn,...Oi],eo=Oo.some(vn=>vn.status==="uploading")||lo||Zr,Ha=Yn>=pt,Ho=rt||Nn.length>=da||Oi.length>=ki,So=Ci||Ti||pi||Vr||!!Oo.length,uo={chatData:va,stream:Kn,isDisabledNum:Ha,isDisAbledUpload:eo,checkNumModal:za,checkNum:Oa,onClose:ua,setChatData:Da,setLoading:Ka,getData:ea,clearStatus:Yi,typing:Zr,setImageGenerator:Ii,renderChatItems:la,setSceneAwareness:ha,setIdentifier:Bt,setCodePreview:si,setTyping:Li,onMenuClick:po};return a.createElement(a.Fragment,null,we?a.createElement("div",{onClick:ra},we):we!==null&&a.createElement(Pe.Z,{draggableExtraNode:vi,showAvatarEditData:$e,src:Ye,onClick:ra,topPercentage:In}),a.createElement(dr,{open:wi,width:pn?"100%":Wt,afterOpenChange:vn=>{vn&&Sn(!1)},push:!1,contentWrapperStyle:nr?{}:{transition:"none"},extra:a.createElement("div",{className:Ee.head},Vi,Ln&&a.createElement(ye.Z,{value:Kr,onChange:vn=>{Yr(!1),Ii(!1),Gn(vn),na([]),Xr([])}}),br&&a.createElement(a.Fragment,null,a.createElement(te.Z,{dropdownRender:zn,onOpenChange:vn=>{vn&&$a()},placement:"bottomLeft",arrow:!0},a.createElement("div",{className:Ee.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),sr&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ee.headBtn,onClick:Ra},a.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),a.createElement(ce.Z,{title:pn?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("div",{className:Ee.headBtn,style:{padding:"0 12px"},onClick:()=>Un(!pn)},pn&&a.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!pn&&a.createElement("i",{className:"iconfont icon-quanping4"})))),title:a.createElement("div",null,a.createElement("span",{className:"c-grey-333 font16"},($e==null?void 0:$e.nickname)||gt),($e==null?void 0:$e.show)&&a.createElement(Xt,bt({},$e))),onClose:ua,bodyStyle:{paddingRight:4}},a.createElement("div",{className:de()(Ee.wrap,wi&&"body-overflow-hidden")},a.createElement("div",{ref:ar,className:Ee.chatContainer},!At&&(vr==null?void 0:vr(uo)),x&&a.createElement("div",{className:`${Ee.li} mb20`,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((kr=We.Z)==null?void 0:kr.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Ut})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},tn,Kt==null?void 0:Kt(uo)))),At&&(va==null?void 0:va.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},tn,At&&(vr==null?void 0:vr(uo))),a.createElement("div",{ref:ga},a.createElement(ue.Z,{spinning:go,className:"mt20"},va==null?void 0:va.map((vn,ri)=>a.createElement(a.Fragment,{key:vn.key+ri},vn.show&&a.createElement(a.Fragment,null,vn.sender==="user"&&pa(vn,ri),vn.sender==="AI"&&Sa(vn,ri),ei&&!["AI","user"].includes(vn.sender)&&ei(vn,ri,{width:wr})))))),!kt&&a.createElement("div",{className:Ee.backBottom,onClick:()=>{ar.current.scrollTop=ar.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Qr})),At&&(va==null?void 0:va.length)<=0&&a.createElement("div",{style:{display:((ji=Object.keys(((Wr=Zt==null?void 0:Zt.bot_info)==null?void 0:Wr.onboarding_info)||{}))==null?void 0:ji.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(un=(ti=Zt==null?void 0:Zt.bot_info)==null?void 0:ti.onboarding_info)==null?void 0:un.prologue),(Qi=(Di=(ir=Zt==null?void 0:Zt.bot_info)==null?void 0:ir.onboarding_info)==null?void 0:Di.suggested_questions)==null?void 0:Qi.map(vn=>a.createElement("div",{onClick:()=>{Ka(!0);const ri=Nn.filter(ui=>ui.status==="done"),Hi=Oi.filter(ui=>ui.status==="done");Da([...va,...la(vn,ri,Hi)]),ea(vn)},className:Ee.bottomlist},vn))),At&&(va==null?void 0:va.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Gt&&a.createElement(se.ZP,{className:Ee.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Gt),a.createElement(ae.Z,{zIndex:1e3,placement:"topLeft",content:ut==null?void 0:ut(uo),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(se.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Lt&&a.createElement("div",{style:bn,className:de()(Ee.footerContainer,Jt&&Ee.full,So&&Ee.footerContainerSelected)},a.createElement("div",{className:Ee.btnWrp},gr&&a.createElement(ce.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},a.createElement("div",{onClick:()=>si(!Vr),className:de()(Ee.btn,Vr&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Gi&&a.createElement(ce.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>ha(!pi),className:de()(Ee.btn,pi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Kr==="deepseek-r1"&&a.createElement(ce.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>Yr(!Ti),className:de()(Ee.btn,Ti&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Er&&Kr==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>Ii(!Ci),className:de()(Ee.btn,Ci&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Oo.map(vn=>a.createElement("div",{key:vn.uid},(vn==null?void 0:vn.status)==="uploading"&&a.createElement(ue.Z,{indicator:a.createElement(Ve.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:vn==null?void 0:vn.name,className:"mr10"},(0,Ie.Pq)(vn.name,20)),a.createElement("i",{onClick:()=>{Xr(ri=>ri.filter(Hi=>Hi.uid!==vn.uid)),na(ri=>ri.filter(Hi=>Hi.uid!==vn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(ce.Z,{title:Ha&&a.createElement("div",null,a.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},a.createElement("div",{style:{display:"flex"}},kn==null?void 0:kn(),a.createElement("div",{className:de()(Ee.inputContainer,Gr>4&&Ee.lineFour,Ha&&Ee.disabledInput)},a.createElement(be.default,bt({ref:ur},sa)),a.createElement(be.default,bt({ref:Br},Pi)),a.createElement(te.Z,{className:`${Ho&&"hide"}`,menu:{items:io,onClick:vn=>jo(vn.key)},placement:"top"},a.createElement(se.ZP,{className:Ee.uploadBtn,icon:a.createElement(qe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),a.createElement(le.default.TextArea,{rows:Gr>4?4:Gr,placeholder:ct||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:_t,bordered:!1,style:Ho?{paddingLeft:0,marginLeft:0}:{},onChange:Ri,onPressEnter:Ia,onFocus:()=>Be==null?void 0:Be(),onCompositionStart:()=>{Tr.current=!0},onCompositionEnd:()=>{Tr.current=!1}}),Zr?a.createElement(ce.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:Wa})):a.createElement(se.ZP,{className:(_t==null?void 0:_t.trim())===""?Ee.sendBtnDisabled:Ee.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:eo,onClick:Ki}),Gr>4&&a.createElement("span",{className:Ee.fullIcon,onClick:xa},Jt&&a.createElement("span",{className:"iconfont icon-shousuo"}),!Jt&&a.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},57704:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ze}});var a=Me(59301),ee=Me(28284),Ce=Me(62957),be=Me(82326),fe=Me(29787),ce=Me(54172),le={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},se=Me(58106),ue=Me(18606),b=Me(31735),z=Me(97013),te=Me(59301),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(Oe,De,We)=>De in Oe?ae(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,Ee=(Oe,De)=>{for(var We in De||(De={}))pe.call(De,We)&&ye(Oe,We,De[We]);if(ie)for(var We of ie(De))Ae.call(De,We)&&ye(Oe,We,De[We]);return Oe},Le=(Oe,De)=>he(Oe,de(De)),Ie=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const Pe=({dispatch:Oe,user:De,classroomList:We,account:ke,knowledgeList:Fe,setKnowledgeList:Ve,disabled:qe=!1,course_discipline_id:tt=null})=>{const[st]=ee.default.useForm(),Ot=(0,se.useParams)(),[dt,Xt]=(0,a.useState)(!1),[it,Ze]=(0,a.useState)({page:1,limit:10,keyword:""}),[Je,_e]=(0,a.useState)([]),[ot,nt]=(0,a.useState)({}),[Mt,St]=(0,a.useState)("");(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?Vt():(it.keyword="",it.page=1,Ze(Ee({},it)))},[ke.actionTabs]);const Vt=()=>Ie(void 0,null,function*(){var Pt,ht,Dt,gt,ct,rt,Lt,Ut,$t,Ye,we,Se,Ne;Xt(!0);const oe=yield(0,z.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((oe==null?void 0:oe.status)===0){_e((Pt=oe==null?void 0:oe.data)==null?void 0:Pt.list),console.log("account.actionTabs.params",ke.actionTabs.params);const x=(ht=ke.actionTabs.params)==null?void 0:ht.course_discipline_id;console.log("id",x),st.setFieldsValue({course_discipline_id:x||((ct=(gt=(Dt=oe==null?void 0:oe.data)==null?void 0:Dt.list)==null?void 0:gt[0])==null?void 0:ct.id)}),((Lt=(rt=oe==null?void 0:oe.data)==null?void 0:rt.list)==null?void 0:Lt.length)>0?bt(x||((Ye=($t=(Ut=oe==null?void 0:oe.data)==null?void 0:Ut.list)==null?void 0:$t[0])==null?void 0:Ye.id)):Xt(!1),St(x||((Ne=(Se=(we=oe==null?void 0:oe.data)==null?void 0:we.list)==null?void 0:Se[0])==null?void 0:Ne.id))}}),bt=Pt=>Ie(void 0,null,function*(){const ht=yield(0,z.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Ot==null?void 0:Ot.pathId)||"",course_discipline_id:Pt,keyword:it==null?void 0:it.keyword}});(ht==null?void 0:ht.status)===0&&nt(ht==null?void 0:ht.data),Xt(!1)});(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(St(st.getFieldValue("course_discipline_id")),bt(st.getFieldValue("course_discipline_id")))},[it==null?void 0:it.keyword]);const zt=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(Pt,ht)=>te.createElement("span",null,Pt||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(Pt,ht)=>te.createElement(te.Fragment,null,Fe!=null&&Fe.map(Dt=>Dt.id).includes(ht==null?void 0:ht.id)?te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Fe=Fe.filter(Dt=>(Dt==null?void 0:Dt.id)!=(ht==null?void 0:ht.id)),Ve([...Fe])}},"\u53D6\u6D88\u5173\u8054"):te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Fe==null?void 0:Fe.length)>0?Ve([...Fe,ht]):Ve([ht])}},"\u5173\u8054"))}].filter(Pt=>!!Pt);return te.createElement("div",null,te.createElement(Ce.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:le.scoremodal,onCancel:()=>{Oe({type:"account/setActionTabs",payload:{key:""}})}},te.createElement(ee.default,{layout:"inline",form:st,className:le.myForm},te.createElement(ee.default.Item,{name:"course_discipline_id",colon:!1},te.createElement(be.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:qe,onChange:Pt=>{bt(Pt),St(Pt)}},Je==null?void 0:Je.map(Pt=>te.createElement(be.default.Option,{key:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.id},Pt==null?void 0:Pt.name)))),te.createElement(ue.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:it==null?void 0:it.keyword,style:{width:240},onChange:Pt=>{Ze(Le(Ee({},it),{keyword:Pt,page:1}))}}),te.createElement("div",{className:le.zhishidian,onClick:()=>{(0,b.xg)(`/knowledgeHub?course_discipline_id=${Mt}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),te.createElement(fe.Z,{spinning:dt},te.createElement(ce.default,{columns:zt,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(ot==null?void 0:ot.tag_disciplines)||[]}))))};var ze=(0,se.connect)(({user:Oe,classroomList:De,account:We})=>({user:Oe,classroomList:De,account:We}))(Pe)},92887:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return b}});var a=Me(59301),ee=Me(7939),Ce=Me(6767),be=Me(14566),fe=Me(32050),ce=Me(19248),le=Me(26869),se={img:"img___BgL9D"},b=({value:z,onChange:te,getFileProgress:ae})=>{const[he,de]=(0,a.useState)(!1),ie=a.createElement(ee.ZP,{loading:he,icon:a.createElement(fe.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pe=()=>a.createElement("div",{className:se.img},a.createElement("img",{src:le.Z.API_SERVER+"/api/attachments/"+z,alt:"avatar",style:{width:288}}),a.createElement("div",null,a.createElement(ce.Z,{onClick:()=>te(""),style:{fontSize:"16px",color:"red"}}))),Ae=ye=>{var Ee,Le,Ie,Pe,ze,Oe;if(ae&&ae(ye),ye.file.status==="uploading"){de(!0);return}if(ye.file.status==="done"){if(de(!1),ye.file.status==="done"&&((Le=(Ee=ye.file)==null?void 0:Ee.response)==null?void 0:Le.status)===-1){Ce.ZP.error((Pe=(Ie=ye.file)==null?void 0:Ie.response)==null?void 0:Pe.message);return}te((Oe=(ze=ye==null?void 0:ye.file)==null?void 0:ze.response)==null?void 0:Oe.id)}};return a.createElement(a.Fragment,null,z?pe():a.createElement("div",null,a.createElement(be.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${le.Z.API_SERVER}/api/attachments.json`,onChange:Ae,accept:"image/*"},ie),a.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),a.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},92399:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return de}});var a=Me(59301),ee={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Ce=Me(92310),be=Me.n(Ce),fe=Me(47199),ce=Me(1986),le=Me(31735),se=Me(26869),ue=Me(97013),b=Me(11968),z=Me(58106),te=Me(6767),ae=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Le=ze=>{try{Pe(Ae.next(ze))}catch(Oe){Ee(Oe)}},Ie=ze=>{try{Pe(Ae.throw(ze))}catch(Oe){Ee(Oe)}},Pe=ze=>ze.done?ye(ze.value):Promise.resolve(ze.value).then(Le,Ie);Pe((Ae=Ae.apply(ie,pe)).next())});const he=({className:ie,style:pe,dataSource:Ae=[],authority:ye=!1,callback:Ee,showDimensions:Le=!0,classroomList:Ie})=>{var Pe;const[ze,Oe]=(0,a.useState)({content:"",type:""}),[De,We]=(0,a.useState)({}),[ke,Fe]=(0,a.useState)(!1),[Ve,qe]=(0,a.useState)({title:"",visible:!1,src:"",snapshotData:{}}),tt=(0,a.useRef)(),st=it=>ae(void 0,null,function*(){if(We(it),it.file_type==="txt"){const Ze=yield(0,ue.ZP)(it.url,{method:"get",headers:{"Content-Type":"application/xml"}});tt.current=Ze}Oe({type:it.file_type,content:se.Z.API_SERVER+it.url})}),Ot=it=>{var Ze;qe({visible:!0,src:se.Z.API_SERVER+it.url,id:it.id,title:it.title,snapshotData:(Ze=it==null?void 0:it.subitem)==null?void 0:Ze.settings})},dt=it=>ae(void 0,null,function*(){var Ze;Oe({type:it.file_type,content:se.Z.API_SERVER+((Ze=it==null?void 0:it.subitem)==null?void 0:Ze.url)})}),Xt=()=>{Ee(),qe({visible:!1})};return Ae!=null&&Ae.length?a.createElement(a.Fragment,null,a.createElement("div",{className:be()(ee.list,ie),style:pe},Ae.map((it,Ze)=>{var Je,_e,ot;return a.createElement("div",{key:Ze,className:ee.row},a.createElement("div",{className:ee.title,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-fujian1"}),a.createElement("span",{title:it.title},it.title)),a.createElement("div",{className:ee.size},it.filesize),a.createElement("div",{className:ee.download,onClick:()=>{var nt,Mt;if((0,b.Rm)()&&!((nt=Ie.AssistantObject.normal)!=null&&nt.can_download)){te.ZP.warning("\u60A8\u672A\u83B7\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,le.Nd)("",`${se.Z.API_SERVER}${(Mt=it.url)==null?void 0:Mt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(it==null?void 0:it.file_type)&&a.createElement("div",{className:ee.preview,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(it==null?void 0:it.file_type)&&Le&&(ye?a.createElement("div",{className:ee.annotation,onClick:()=>Ot(it)},a.createElement("i",{className:"iconfont icon-pizhu"}),(Je=it.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((_e=it.subitem)==null?void 0:_e.id)&&a.createElement("div",{className:ee.annotation,onClick:()=>dt(it)},a.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(it==null?void 0:it.file_type)&&((ot=it.subitem)==null?void 0:ot.id)&&a.createElement("div",{className:ee.download,style:{marginLeft:20},onClick:()=>{var nt,Mt;(0,le.Nd)("",`${se.Z.API_SERVER}${(Mt=(nt=it==null?void 0:it.subitem)==null?void 0:nt.url)==null?void 0:Mt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(it==null?void 0:it.file_type)&&(0,b.eB)()&&["xlsx","docx","pptx"].includes(it==null?void 0:it.file_sub)&&Le&&a.createElement("div",{className:ee.annotation,onClick:()=>{Fe(!0),st(it)}},a.createElement("i",{className:"iconfont icon-pizhu"}),it.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),it.is_edit&&(0,b.dE)()&&Le&&a.createElement("div",{className:ee.annotation,onClick:()=>{st(it)}},a.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),a.createElement(fe.Z,{close:!0,data:ze==null?void 0:ze.content,type:ze==null?void 0:ze.type,hasMask:!0,disabledDownload:(0,b.Rm)()&&!((Pe=Ie.AssistantObject.normal)!=null&&Pe.can_download),editOffice:ke?"edit":"view",monacoEditor:{value:tt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:ye&&Le&&ze.type==="image"?()=>Ot(De):null,onClose:()=>{Ee(),Fe(!1),Oe({content:"",type:""})}}),a.createElement(ce.Z,{onOk:Xt,onClose:()=>qe({visible:!1}),data:Ve,showFullTools:!0})):null};var de=(0,z.connect)(({classroomList:ie})=>({classroomList:ie}))(he)},72805:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return se}});var a=Me(28284),ee=Me(37568),Ce=Me(7939),be=Me(59301),fe={search:"search___JA0r9",btn:"btn___GGtZC"},ce=Me(59301),se=({value:ue,onChange:b})=>{const[z]=a.default.useForm(),te=(0,be.useRef)(!1);(0,be.useEffect)(()=>{ue&&z.setFieldsValue(ue)},ue);const ae=he=>{te.current||b(he),te.current=!0,setTimeout(()=>{te.current=!1},2e3)};return ce.createElement("div",{className:fe.search},ce.createElement(a.default,{className:fe.formWrap,colon:!1,form:z,size:"large",layout:"inline",onFinish:he=>{te.current||ae(he)}},ce.createElement(a.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},ce.createElement(ee.default,{style:{width:200,height:40}})),ce.createElement(Ce.ZP,{className:fe.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},51155:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ce}});var a=Me(37639),ee={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Ce=Me(32637),be=Me(59301),ce=({type:le,style:se})=>{const ue=be.createElement("div",{className:ee.wrap,onClick:b=>{b.preventDefault(),b.stopPropagation()}},be.createElement("p",null,le==="shixun"||le==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",be.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",le==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),be.createElement("div",{className:ee.contact},be.createElement("div",{className:ee.img},be.createElement("img",{src:Ce,width:"124px",height:"124px"})),be.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return be.createElement(a.Z,{content:ue},be.createElement("span",{className:ee.text,style:se},"\u9AD8\u6D88\u8017"))}},1986:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Ne}});var a=Me(59301),ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ce=Me(92310),be=Me.n(Ce),fe=Me(29787);var ce=function(oe,x){return(ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(me,He){me.__proto__=He}||function(me,He){for(var et in He)Object.prototype.hasOwnProperty.call(He,et)&&(me[et]=He[et])})(oe,x)};function le(oe,x){function me(){this.constructor=oe}ce(oe,x),oe.prototype=x===null?Object.create(x):(me.prototype=x.prototype,new me)}function se(oe,x,me,He){return new(me||(me=Promise))(function(et,Re){function Ke(Wt){try{wt(He.next(Wt))}catch(yt){Re(yt)}}function Ht(Wt){try{wt(He.throw(Wt))}catch(yt){Re(yt)}}function wt(Wt){var yt;Wt.done?et(Wt.value):(yt=Wt.value,yt instanceof me?yt:new me(function(tn){tn(yt)})).then(Ke,Ht)}wt((He=He.apply(oe,x||[])).next())})}function ue(oe,x){var me,He,et,Re,Ke={label:0,sent:function(){if(1&et[0])throw et[1];return et[1]},trys:[],ops:[]};return Re={next:Ht(0),throw:Ht(1),return:Ht(2)},typeof Symbol=="function"&&(Re[Symbol.iterator]=function(){return this}),Re;function Ht(wt){return function(Wt){return function(yt){if(me)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(me=1,He&&(et=2&yt[0]?He.return:yt[0]?He.throw||((et=He.return)&&et.call(He),0):He.next)&&!(et=et.call(He,yt[1])).done)return et;switch(He=0,et&&(yt=[2&yt[0],et.value]),yt[0]){case 0:case 1:et=yt;break;case 4:return Ke.label++,{value:yt[1],done:!1};case 5:Ke.label++,He=yt[1],yt=[0];continue;case 7:yt=Ke.ops.pop(),Ke.trys.pop();continue;default:if(et=Ke.trys,!((et=et.length>0&&et[et.length-1])||yt[0]!==6&&yt[0]!==2)){Ke=0;continue}if(yt[0]===3&&(!et||yt[1]>et[0]&&yt[1]{const[We,ke]=(0,a.useState)(Oe);return Oe=We,a.createElement(ee.Z,{size:30},ye.map(Fe=>a.createElement(ce.op,{key:Fe.key,style:We===Fe.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ke(Fe.key),shape:"default",icon:a.createElement("img",{src:Fe.icon})},Fe.name)))};Ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:a.createElement(De,null),onOk:()=>ie(void 0,null,function*(){var We,ke,Fe;if(Oe==="image"){const qe=yield(0,ue.ZP)(`/api/course_qna_sessions/${Ae}.json`,{method:"get"});if((qe==null?void 0:qe.status)===0){const tt=(ke=(We=qe==null?void 0:qe.data)==null?void 0:We.messages)==null?void 0:ke.map(Ot=>({updated_at:Ot.updated_at,question:Ot.question,answer:Ot.answer})),st={my_user_name:(Fe=qe==null?void 0:qe.data)==null?void 0:Fe.user_name,user_name:"AI\u56DE\u7B54",data:tt};yield ze(st)}return}const Ve=`${fe.Z.API_SERVER}/api/course_qna_sessions/${Ae}/download_chat_data.json?file_type=${Oe}`;(0,be.Nd)(null,Ve)})})}},1394:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,le=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(Ce)for(var he of Ce(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},se=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&Ce)for(var de of Ce(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const ue=Me(20441),b={};ue.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=ue(te)});const z=te=>{var ae=te,{filename:he}=ae,de=se(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",le({src:Ae,alt:pe},de))};Tt.Z=z},54557:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return b}});var a=Me(59301),ee={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},Ce=Me(37285),be=Me(1394),fe=Me(25399),ce=Me(37639),se=({item:z})=>{var te,ae,he,de,ie;const[pe,Ae]=(0,a.useState)(!1);console.log("----",z);let ye=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(be.Z,{filename:z==null?void 0:z.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:ee.f_l_c},a.createElement(fe.Z,{title:z==null?void 0:z.name},a.createElement(ce.Z,{placement:"top",content:a.createElement("div",null,a.createElement(Ce.Z,null),a.createElement("pre",{className:ee.preclass,style:{maxWidth:600,maxHeight:400}},(z==null?void 0:z.type)==="document"&&((te=z==null?void 0:z.contents)==null?void 0:te.toString()),(z==null?void 0:z.type)!=="document"&&a.createElement("a",{target:"_blank",href:(ae=z==null?void 0:z.contents)==null?void 0:ae.toString()},(he=z==null?void 0:z.contents)==null?void 0:he.toString()))),title:a.createElement("div",null,(de=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:de.icon,z==null?void 0:z.name),trigger:"click",open:pe,onOpenChange:Ee=>{Ae(Ee)}},a.createElement("div",{className:ee.officediv},(ie=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:ie.icon,z==null?void 0:z.name))))},b=({Filelist:z})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(Ce.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:ee.f_l_c},z==null?void 0:z.map(te=>a.createElement(se,{item:te}))))},39086:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Ie}});var a=Me(59301),ee={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Ce=Me(44104),be=Object.defineProperty,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,se=(Pe,ze,Oe)=>ze in Pe?be(Pe,ze,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Pe[ze]=Oe,ue=(Pe,ze)=>{for(var Oe in ze||(ze={}))ce.call(ze,Oe)&&se(Pe,Oe,ze[Oe]);if(fe)for(var Oe of fe(ze))le.call(ze,Oe)&&se(Pe,Oe,ze[Oe]);return Pe};const b=Pe=>React.createElement("svg",ue({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Pe),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",te=Object.defineProperty,ae=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ie=(Pe,ze,Oe)=>ze in Pe?te(Pe,ze,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Pe[ze]=Oe,pe=(Pe,ze)=>{for(var Oe in ze||(ze={}))he.call(ze,Oe)&&ie(Pe,Oe,ze[Oe]);if(ae)for(var Oe of ae(ze))de.call(ze,Oe)&&ie(Pe,Oe,ze[Oe]);return Pe};const Ae=Pe=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Pe),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ee=Me(59301),Ie=({value:Pe,onChange:ze})=>{const[Oe,De]=(0,a.useState)(!1),We=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],ke=We.find(Fe=>Fe.key===Pe);return Ee.createElement("div",{className:ee.select},Ee.createElement(Ce.Z,{size:10},Ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ee.createElement("div",{className:ee.box,onMouseLeave:()=>De(!1)},Ee.createElement("div",{className:ee.text,onClick:()=>De(!0)},Ee.createElement("img",{src:ke.img,width:20}),Ee.createElement("span",null,ke.name),Ee.createElement("b",{className:"iconfont icon-zhankai6"})),Oe&&Ee.createElement("div",{className:ee.itemWrap},Ee.createElement("aside",null,We.map(Fe=>Ee.createElement("div",{key:Fe.key,className:`${ee.item} ${Fe.key===Pe?ee.active:""}`,onClick:Ve=>{Ve.stopPropagation(),ze(Fe.key),De(!1)}},Ee.createElement("img",{src:Fe.img,width:20}),Ee.createElement("span",null,Fe.name))))))))}},41785:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return le}});var a=Me(59301),ee={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Ce=Me(29787),be=Me(59301),fe=(se,ue,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(se,ue)).next())}),le=({value:se="",streamingStatus:ue,onFinish:b,cancelIndex:z,time:te,loading:ae,loadAll:he})=>{const[de,ie]=(0,a.useState)(""),[pe,Ae]=(0,a.useState)(!0),ye=(0,a.useRef)(se),Ee=(0,a.useRef)(ue),Le=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Pe,ze]=(0,a.useState)(!1),Oe=70;(0,a.useEffect)(()=>{Ee.current=ue},[ue]),(0,a.useEffect)(()=>{ye.current=se},[se]),(0,a.useEffect)(()=>{if(!ue){ie(ye.current);return}return ze(!0),Ie.current=setInterval(De,Oe),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Pe&&(ie(ye.current),clearInterval(Ie.current),ze(!1),b())},[z]);const De=()=>fe(void 0,null,function*(){const We=ye.current[Le.current];We!==void 0?(ie(ke=>ke+We),Le.current++,clearInterval(Ie.current),Ie.current=setInterval(De,280/(ye.current.length-Le.current))):Ee.current===!1&&(ie(ye.current),clearInterval(Ie.current),ze(!1),b())});return be.createElement("div",{className:`${ee.reasoning} fadeIn animated`},be.createElement("div",{className:ee.btn,onClick:()=>Ae(!pe)},be.createElement("i",{className:"iconfont icon-shendusikao"}),te?be.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",te," \u79D2\uFF09"):be.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?be.createElement("b",{className:"iconfont icon-shouqi6"}):be.createElement("b",{className:"iconfont icon-zhankai6"})),ae&&be.createElement(Ce.Z,{spinning:!0,className:"mt20"}),pe&&!ae&&be.createElement("div",{className:ee.content},de,Pe?be.createElement("span",{className:"aiBlink"},"__"):""))}},2170:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Dt}});var a=Me(59301),ee=Me(30641),Ce=Me(6767),be=Me(14566),fe=Me(62957),ce=Me(25399),le=Me(37568),se=Me(7939),ue=Me(29787),b=Me(584),z=Me(93725),te=Me(75727),ae=Me(37639),he=Me(92310),de=Me.n(he),ie=Me(88416),pe=Me(54557),Ae=Me(41785),ye=Me(39086),Ee={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Le=Me(97013),Ie=Me(31735),Pe=Me(26577),ze=Me(37166),Oe=Me(28984),De=Me(71986),We=Me(26869),ke=Me(56102),Fe=Me(40679),Ve=Me(58617),qe=Me(32050),tt={addImg:"addImg___SRqVr"},st="data:image/png;base64,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",Ot=(gt,ct,rt)=>new Promise((Lt,Ut)=>{var $t=Se=>{try{we(rt.next(Se))}catch(Ne){Ut(Ne)}},Ye=Se=>{try{we(rt.throw(Se))}catch(Ne){Ut(Ne)}},we=Se=>Se.done?Lt(Se.value):Promise.resolve(Se.value).then($t,Ye);we((rt=rt.apply(gt,ct)).next())}),Xt=({nickname:gt="",headImgId:ct="",onOk:rt=()=>{}})=>{var Lt;const[Ut,$t]=(0,a.useState)(""),[Ye,we]=(0,a.useState)(""),[Se,Ne]=(0,a.useState)(!1),[oe,x]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{Se&&($t(gt),we(ct))},[Se]),a.createElement(a.Fragment,null,a.createElement("i",{onClick:()=>Ne(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),a.createElement(fe.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Se,confirmLoading:oe,onOk:()=>Ot(void 0,null,function*(){Ut||Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),x(!0),(yield rt({ai_nickname:Ut,ai_headimg_id:Ye}))&&Ne(!1),x(!1)}),onCancel:()=>{Ne(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("label",{style:{width:70,textAlign:"end"}},a.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),a.createElement(le.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Ut,onChange:me=>$t(me.target.value)})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},a.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),a.createElement(be.default,{disabled:!!Ye,accept:".png,.jpg",action:`${We.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:me=>{var He,et,Re,Ke;const Ht=(Ke=(Re=(et=(He=me==null?void 0:me.name)==null?void 0:He.split("."))==null?void 0:et.slice(-1))==null?void 0:Re[0])==null?void 0:Ke.toLowerCase(),Wt=["jpg","png"].includes(Ht);return me.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Wt?me.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),be.default.LIST_IGNORE)},onChange:({file:me})=>{var He;we((He=me==null?void 0:me.response)==null?void 0:He.container_id)}},Ye?a.createElement("div",{style:{position:"relative"}},a.createElement("img",{src:((Lt=We.Z)==null?void 0:Lt.API_SERVER)+"/api/attachments/"+Ye,width:120,height:120}),a.createElement("i",{onClick:()=>{we("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):a.createElement("div",{className:tt.addImg},a.createElement("i",{className:"iconfont icon-tianjia5"}),a.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),a.createElement("div",{style:{marginLeft:12}},a.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),a.createElement("img",{src:st,style:{width:570}}))))},it=Me(58106),Ze=Me(2235),Je=Object.defineProperty,_e=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vt=(gt,ct,rt)=>ct in gt?Je(gt,ct,{enumerable:!0,configurable:!0,writable:!0,value:rt}):gt[ct]=rt,bt=(gt,ct)=>{for(var rt in ct||(ct={}))Mt.call(ct,rt)&&Vt(gt,rt,ct[rt]);if(nt)for(var rt of nt(ct))St.call(ct,rt)&&Vt(gt,rt,ct[rt]);return gt},zt=(gt,ct)=>_e(gt,ot(ct)),Pt=(gt,ct,rt)=>new Promise((Lt,Ut)=>{var $t=Se=>{try{we(rt.next(Se))}catch(Ne){Ut(Ne)}},Ye=Se=>{try{we(rt.throw(Se))}catch(Ne){Ut(Ne)}},we=Se=>Se.done?Lt(Se.value):Promise.resolve(Se.value).then($t,Ye);we((rt=rt.apply(gt,ct)).next())}),Dt=({title:gt="\u5934\u6B4CAI",placeholder:ct,hideUpload:rt,hideInputBox:Lt,aiIcon:Ut=ze,userIcon:$t=Oe,dragIcon:Ye=De,children:we,fetchUrl:Se,fetchData:Ne={},extraAnswerAction:oe,showDefaultTips:x=!0,onOpen:me,onClose:He,loadingOption:et,showPreference:Re=!1,initMessage:Ke,customRequest:Ht,visible:wt,width:Wt=1200,isCheckRestrictNumber:yt=!1,headNode:tn,headFunctionNode:Kt,showRedraw:gn,showEdit:jn,promptPropName:tr="prompt",topPercentage:In,showSwitchingModel:Ln=!1,showImageGenerator:Er=!1,showLookHistory:br=!1,fetchListObject:_r,customPreference:$r,customDataNode:ei,showAddSession:sr,historyId:Rr,draggableExtraNode:vi,drawerExtraNode:Vi,menuExtraFunctionNode:Ai,showSceneAwareness:Gi=!1,ReactComponent:dr=ee.Z,topFunctionNode:vr,footerContainerStyle:bn,chatContainerStyle:Mn={},showCodePreview:gr=!1,showSource:wn=!0,onSendMessage:Be,onDynamic:Xe=()=>{},showAvatarEditData:$e,isPath:At=!1,BottomNode:ut,BOttomNodeName:Gt,ysclist:Zt={},isCoze:on,Selectdiv:kn})=>{var rr,Hr,kr,Wr,ji,ti,un,ir,Di,Qi;const[wi,Wi]=(0,a.useState)(!1),[Kr,Yn]=(0,a.useState)("qwen-plus-latest"),[Nn,Xr]=(0,a.useState)([]),[Oi,na]=(0,a.useState)([]),[lo,Ka]=(0,a.useState)(!1),[go,Ro]=(0,a.useState)(!1),[oo,Po]=(0,a.useState)(!1),[va,Da]=(0,a.useState)([]),[_t,dn]=(0,a.useState)(""),[Kn,ft]=(0,a.useState)(0),[pt,jt]=(0,a.useState)(void 0),[Jt,An]=(0,a.useState)(!1),[fn,Zn]=(0,a.useState)(null),[Xn,yr]=(0,a.useState)(""),ar=(0,a.useRef)(),On=(0,a.useRef)(null),Jn=(0,a.useRef)(null),[Zr,Li]=(0,a.useState)(!1),[Ti,Yr]=(0,a.useState)(!1),[Vr,si]=(0,a.useState)(!1),[Ci,Ii]=(0,a.useState)(!1),[pi,ha]=(0,a.useState)(!1),[ja,Bi]=(0,a.useState)(0),Qr=(0,a.useRef)(null),ni=(0,a.useRef)(!1),ga=(0,a.useRef)(null),[Ge,Bt]=(0,a.useState)(void 0),Ft=(0,it.useParams)(),[kt,Qt]=(0,a.useState)(!0),[rn,cn]=(0,a.useState)(Wt-28),[pn,Un]=(0,a.useState)(!1),[nr,Sn]=(0,a.useState)(!0),[pr,Mr]=(0,a.useState)([]),fr=(0,a.useRef)([]),ur=(0,a.useRef)(null),Br=(0,a.useRef)(null),Tr=(0,a.useRef)(!1),wr=rn-22,Gr=_t==null?void 0:_t.split(` +`).length,{onAdd:Pr,onGetList:Nr,onListClick:mi,onListDelete:Ur,onListDealData:oi}=_r||{},da=50,ki=10,sa={maxCount:da,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:vn=>Pt(void 0,null,function*(){var ri,Hi,ui,Ua;const yi=(Ua=(ui=(Hi=(ri=vn==null?void 0:vn.name)==null?void 0:ri.split("."))==null?void 0:Hi.slice(-1))==null?void 0:ui[0])==null?void 0:Ua.toLowerCase(),Fa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(yi);return vn.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:vn})=>{Xr(vn)},action:`${(rr=We.Z)==null?void 0:rr.API_SERVER}/api/intelligent_imports/upload_file.json`},Pi={maxCount:ki,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Oi,multiple:!0,accept:".jpg,.png,",beforeUpload:vn=>{var ri,Hi,ui,Ua;const yi=(Ua=(ui=(Hi=(ri=vn==null?void 0:vn.name)==null?void 0:ri.split("."))==null?void 0:Hi.slice(-1))==null?void 0:ui[0])==null?void 0:Ua.toLowerCase(),Fa=["jpg","png"].includes(yi);return vn.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>10?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),be.default.LIST_IGNORE)},onChange:({fileList:vn})=>{na(vn)},action:`${(Hr=We.Z)==null?void 0:Hr.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!va.length||!ar.current)return;const vn=va[va.length-1];vn!=null&&vn.loading&&(ar.current.scrollTop=ar.current.scrollHeight)},[va.length]),(0,a.useEffect)(()=>{if(!ar.current||!Qr.current)return;const vn=new IntersectionObserver(([ri])=>{Qt(ri.isIntersecting)},{root:ar.current,rootMargin:"70px",threshold:0});return vn.observe(Qr.current),()=>{Qr.current&&vn.unobserve(Qr.current)}},[ar.current,Qr.current]),(0,a.useEffect)(()=>{if(!Zr)return;const vn=ar.current,ri=ga.current;ni.current=!1;let Hi=vn.scrollTop;const ui=()=>{const{scrollTop:yi,scrollHeight:Ba,clientHeight:Fa}=vn;yi>Hi?yi+Fa>=Ba-50&&(vn.scrollTop=vn.scrollHeight,ni.current=!1):yi{ni.current||(vn.scrollTop=vn.scrollHeight)});return Ua.observe(ri),()=>{var yi;Ua.unobserve(ri),(yi=vn==null?void 0:vn.removeEventListener)==null||yi.call(vn,"scroll",ui)}},[Zr]),(0,a.useEffect)(()=>{!Zr&&fr.current.length&&(Da([...va,...fr.current]),fr.current=[])},[Zr]),(0,a.useEffect)(()=>{if(!ar.current)return;const vn=new ResizeObserver(()=>{var ri;ar.current&&cn((ri=ar.current)==null?void 0:ri.offsetWidth)});return vn.observe(ar.current),()=>{ar.current&&vn.unobserve(ar.current)}},[ar.current]),(0,a.useEffect)(()=>{typeof wt=="boolean"&&Wi(wt)},[wt]),(0,a.useEffect)(()=>{var vn;if(On.current&&fn!==null){On.current.focus();const ri=(vn=On.current.resizableTextArea)==null?void 0:vn.textArea;ri&&(ri.selectionStart=ri.selectionEnd=ri.value.length)}},[fn]),(0,a.useEffect)(()=>{Gr<5&&An(!1)},[Gr]),(0,a.useEffect)(()=>{wi&&Ke&&(Da(la(Ke)),Ka(!0),ea(Ke,{history:[]})),wi&&(Oa(),Ft!=null&&Ft.pathId&&ba(),Rr?po(Rr):sr&&!Ge&&Ra()),wi||Yi()},[wi]),(0,a.useEffect)(()=>{var vn,ri,Hi;let ui=Object.values(((vn=Zt==null?void 0:Zt.bot_option_data)==null?void 0:vn.model_detail_map)||{});(ui==null?void 0:ui.length)>0&&((Hi=(ri=ui==null?void 0:ui[0])==null?void 0:ri.name.toLowerCase())!=null&&Hi.includes("reasoner"))?Yr(!0):Yr(!1)},[Zt]);const la=(vn="",ri=[],Hi=[])=>{const ui=Date.now();return[{text:vn,key:ui,sender:"user",fileList:ri,imageList:Hi,show:!0},{loading:!0,key:ui,sender:"AI",show:!0,model:Kr,imageGenerator:Ci,thinkingEnabled:Ti,codePreview:Vr}]},Yi=()=>{yr(""),Zn(null),Xr([]),na([]),dn("")},ra=()=>{if(me){me({chatData:va,setChatData:Da,setLoading:Ka,getData:ea,renderChatItems:la,handleAdd:Ra,identifier:Ge});return}Wi(!0)},ua=()=>{if(Sn(!0),He){He();return}Wi(!1)},ba=()=>Pt(void 0,null,function*(){const vn=yield(0,Le.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Ft==null?void 0:Ft.pathId}})}),xa=()=>{An(!Jt)},Oa=()=>Pt(void 0,null,function*(){if(!yt)return;const vn=yield(0,Le.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(vn==null?void 0:vn.status)===0&&(vn==null?void 0:vn.total_number)!==-1&&(ft((vn==null?void 0:vn.total_number)-(vn==null?void 0:vn.remaining_number)),jt(vn==null?void 0:vn.total_number))}),za=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},La=vn=>vn.reduce((Hi,ui)=>{if(ui.sender==="user"){const Ua=vn.find(yi=>yi.key===ui.key&&yi.sender==="AI");Ua&&(Ua!=null&&Ua.text)&&!(Ua!=null&&Ua.error)&&Hi.push({question:ui.text,answer:Ua.text})}return Hi},[]),ea=(...vn)=>Pt(void 0,[...vn],function*(ri="",Hi={},ui=va){if(Ht&&(yield Ht({mes:ri,setChatData:Da,fileList:Nn,body:Hi,checkNum:Oa,setLoading:Ka,bodyChatData:ui,setTyping:Li,setImageGenerator:Ii,renderChatItems:la})),!Ht){const Ua=Nn==null?void 0:Nn.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.file_id}),yi=Oi==null?void 0:Oi.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.data}),Ba=Hi.history||La(ui),Fa=bt(bt({identifier:Ge,response_mode:"streaming",model:Kr,scene_awareness:pi,thinking_enabled:Ti,image_generator:Ci,code_preview:Vr,file_ids:Ua,image_list:yi,history:Ba,[tr]:ri},Ne),Hi),Co=Object.fromEntries(Object.entries(Fa).filter(([ma,qo])=>qo!==void 0));Jn.current=new Fe.Z(We.Z.API_SERVER+Se,Co),yield new Promise((ma,qo)=>{let aa=null,Xi=null;Jn.current.on("data",to=>{Li(!0);const{chunk:{content:xi,type:Zi,created:Wo,msg:Xo}}=to,fs=Xo==="error";Zi==="thinking"&&(aa=aa||Wo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{reasoning:(Jo.reasoning||"")+xi,loading:!1,hideAnswer:!0,error:fs}):Jo))),Zi==="text"&&(Xi=Xi||Wo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+xi,loading:!1,startTime:aa,endTime:Xi,error:fs}):Jo))),Zi==="knowledge"&&Da(Es=>[...Es].map((Jo,Bs)=>{var Go;return Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+"",loading:!1,startTime:aa,endTime:Xi,error:fs,knowledge:(Go=to==null?void 0:to.chunk)==null?void 0:Go.content}):Jo}))}),Jn.current.on("done",()=>{ma()}),Jn.current.on("error",to=>{let xi="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(to)==="[object Object]"&&to.status===-9&&(xi=to==null?void 0:to.message),Da(Zi=>[...Zi].map((Wo,Xo)=>Xo===Zi.length-1?zt(bt({},Wo),{text:xi,loading:!1,error:!0}):Wo)),ma()}),Jn.current.on("cancelled",()=>{ma()}),Jn.current.startStream()})}Oa(),Ka(!1)}),Ri=vn=>{dn(vn.target.value)},ia=(vn,ri)=>{if(Yi(),Ka(!0),vn==="edit"){fr.current=va.slice(ri+2);const Hi=va.splice(ri),{fileList:ui=[],imageList:Ua=[]}=(Hi==null?void 0:Hi[0])||{},yi=ui.map(Co=>{var ma;return(ma=Co.response)==null?void 0:ma.file_id}),Ba=Ua.map(Co=>{var ma;return(ma=Co.response)==null?void 0:ma.data}),Fa={history:La(va),file_ids:yi,image_list:Ba,edit:!0};Da([...va,...la(Xn,ui,Ua)]),ea(Xn,Fa,va)}if(vn==="redraw"){fr.current=va.slice(ri+1);const Hi=va.splice(ri-1),{text:ui,fileList:Ua=[],imageList:yi=[]}=(Hi==null?void 0:Hi[0])||{},Ba=Ua.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.file_id}),Fa=yi.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.data}),Co={history:La(va),file_ids:Ba,image_list:Fa,edit:!0};Da([...va,...la(ui,Ua,yi)]),ea(ui,Co,va)}},Ki=()=>{if(_t.trim()!==""){Yi(),Ka(!0);const vn=Nn.filter(Hi=>Hi.status==="done"),ri=Oi.filter(Hi=>Hi.status==="done");Da([...va,...la(_t,vn,ri)]),ea(_t)}},Ia=vn=>{if(vn.shiftKey){if(vn.key==="Enter")return}else if(vn.key==="Enter"){if(vn.preventDefault(),eo||Tr.current)return;Ki()}},pa=(vn,ri)=>{let Hi=!1;jn===!0?Hi=!0:jn==="last"&&(Hi=va.reduce((Ba,Fa,Co)=>Fa.sender==="user"?Co:Ba,-1)===ri);const ui=ri===fn,Ua=[...(vn==null?void 0:vn.fileList)||[],...(vn==null?void 0:vn.imageList)||[]];return a.createElement("div",{className:Ee.li,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$t})),a.createElement("div",{className:Ee.content},!!(Ua!=null&&Ua.length)&&a.createElement("div",{className:Ee.fileWrap},Ua==null?void 0:Ua.map((yi,Ba)=>{var Fa,Co;return a.createElement("div",{key:Ba,className:Ee.file},a.createElement("img",{src:Me(90034)(`./${((Co=(Fa=yi==null?void 0:yi.name)==null?void 0:Fa.split("."))==null?void 0:Co.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(ce.Z,{title:yi==null?void 0:yi.name},a.createElement("div",{className:Ee.fileName},yi==null?void 0:yi.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,Ie.RD)(yi==null?void 0:yi.size))))})),a.createElement("div",{className:Ee.borderBox},ui?a.createElement(le.default.TextArea,{value:Xn,ref:On,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:yi=>yr(yi.target.value)}):a.createElement("div",{className:Ee.text},vn==null?void 0:vn.text)),ui?a.createElement("div",{className:Ee.action},a.createElement(se.ZP,{onClick:()=>{yr(""),Zn(null)},size:"small"},"\u53D6\u6D88"),a.createElement(se.ZP,{disabled:!Xn.trim(),onClick:()=>ia("edit",ri),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Ee.action},a.createElement(ke.CopyToClipboard,{text:(vn==null?void 0:vn.text)||"",onCopy:()=>Ce.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Hi&&!lo&&a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Zn(ri),yr((vn==null?void 0:vn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Sa=(vn,ri)=>{var Hi,ui;let Ua=!1;gn===!0?Ua=!0:gn==="last"&&(Ua=va.reduce((Fa,Co,ma)=>Co.sender==="AI"?ma:Fa,-1)===ri);let yi="";return vn!=null&&vn.source?yi=vn==null?void 0:vn.source:(vn==null?void 0:vn.model)==="deepseek-r1"?yi="\u7531deepseek\u751F\u6210":(vn==null?void 0:vn.model)==="qwen-plus-latest"&&(yi="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:Ee.li,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((Hi=We.Z)==null?void 0:Hi.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Ut})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},vn.loading&&a.createElement(a.Fragment,null,vn!=null&&vn.imageGenerator?a.createElement("div",{className:Ee.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(vn!=null&&vn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Ee.loading},a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},et!=null&&et.text||on?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(vn==null?void 0:vn.thinkingEnabled)&&a.createElement(Ae.Z,{time:vn==null?void 0:vn.time,cancelIndex:ja,loading:vn.loading,streamingStatus:!(vn!=null&&vn.text),onFinish:()=>{Bi(0),Da(Ba=>[...Ba].map((Fa,Co)=>Co===Ba.length-1?zt(bt({},Fa),{hideAnswer:!1,time:Fa.startTime?Fa.endTime-Fa.startTime:null}):Fa))},value:vn==null?void 0:vn.reasoning}),!!(vn!=null&&vn.text)&&!vn.hideAnswer&&a.createElement(ie.Z,{onDynamic:Xe,cancelIndex:ja,streamingStatus:lo,loadImage:!!(vn!=null&&vn.imageGenerator),onFinish:()=>Pt(void 0,null,function*(){Bi(0),setTimeout(()=>Li(!1),0)}),value:vn==null?void 0:vn.text}),((ui=vn==null?void 0:vn.knowledge)==null?void 0:ui.length)>0&&a.createElement(pe.Z,{Filelist:vn==null?void 0:vn.knowledge})),wn&&!!(vn!=null&&vn.text)&&yi&&!on&&a.createElement("div",{className:Ee.source},yi),a.createElement("div",{className:Ee.action},oe==null?void 0:oe(vn,ri,uo),!(vn!=null&&vn.imageGenerator)&&a.createElement(ke.CopyToClipboard,{text:String((vn==null?void 0:vn.text)||""),onCopy:()=>Ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Re&&!lo&&a.createElement(a.Fragment,null,a.createElement(ce.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.like?{color:"#FA8D30"}:{},onClick:()=>Qa("like",!(vn!=null&&vn.like),ri),className:"iconfot icon-yijiejue font15"})),a.createElement(ce.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.dislike?{color:"#e86d7c"}:{},onClick:()=>Qa("dislike",!(vn!=null&&vn.dislike),ri),className:"iconfot icon-weijiejuezhengchang font15"}))),Ua&&!lo&&a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>ia("redraw",ri),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Qa=(vn,ri,Hi)=>Pt(void 0,null,function*(){if($r){const ui=va.slice(0,Hi+1),yi=La(ui).length;yield $r({type:vn,value:ri,index:Hi,identifier:Ge,objectIndex:yi})}Da(ui=>(ui[Hi][vn]=ri,ri&&(ui[Hi][vn==="like"?"dislike":"like"]=!1),[...ui]))}),Wa=()=>{var vn,ri;Bi(1),(ri=(vn=Jn.current)==null?void 0:vn.cancelRequest)==null||ri.call(vn),Ka(!1),Li(!1)},Ra=()=>Pt(void 0,null,function*(){var vn,ri,Hi;(ri=(vn=Jn.current)==null?void 0:vn.cancelRequest)==null||ri.call(vn),Yi(),Da([]),Ka(!0);const ui=yield Pr();(ui==null?void 0:ui.status)===0&&Bt((Hi=ui==null?void 0:ui.data)==null?void 0:Hi.identifier),Ka(!1),Li(!1)}),$a=()=>Pt(void 0,null,function*(){var vn;Po(!0);const ri=yield Nr();(ri==null?void 0:ri.status)===0&&Mr(((vn=ri==null?void 0:ri.data)==null?void 0:vn.list)||[]),Po(!1)}),po=(...vn)=>Pt(void 0,[...vn],function*(ri=Ge){var Hi,ui,Ua,yi;(ui=(Hi=Jn.current)==null?void 0:Hi.cancelRequest)==null||ui.call(Hi),Yi(),Ro(!0);const Ba=yield mi(ri);if(Ba.status===0){const Fa=oi(((Ua=Ba==null?void 0:Ba.data)==null?void 0:Ua.messages)||[]);Da(Fa),Ro(!1),Bt((yi=Ba==null?void 0:Ba.data)==null?void 0:yi.identifier);return}Da([]),Ro(!1)}),No=(vn,ri)=>Pt(void 0,null,function*(){(yield Ur(vn)).status===0&&(Ce.ZP.success("\u5220\u9664\u6210\u529F"),ri===Ge&&Ra(),$a())}),zn=()=>a.createElement("div",{className:Ee.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(ue.Z,{spinning:oo},!pr.length&&a.createElement(b.Z,{style:{width:250,paddingBottom:30},image:b.Z.PRESENTED_IMAGE_SIMPLE}),!!pr.length&&a.createElement("div",{className:Ee.menu},pr.map(function(vn,ri){return a.createElement("aside",{className:de()(Ge===vn.identifier&&Ee.active),key:vn.id,onClick:()=>po(vn.id)},a.createElement("div",{className:Ee.menuText},a.createElement(ce.Z,{title:vn==null?void 0:vn.question},a.createElement("span",null,vn==null?void 0:vn.question)),Ai&&Ai(vn)),a.createElement("div",{className:Ee.menuDel,onClick:Hi=>Hi.stopPropagation()},a.createElement("i",{onClick:()=>(0,Ze.r)(vn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:Ee.menuDel,onClick:Hi=>Hi.stopPropagation()},a.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>No(vn.id,vn.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),jo=vn=>{if(vn==="file"){if(Oi.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{na([]),ur.current.upload.uploader.fileInput.click()}});return}ur.current.upload.uploader.fileInput.click()}if(vn==="image"){if(Nn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Xr([]),Br.current.upload.uploader.fileInput.click()}});return}Br.current.upload.uploader.fileInput.click()}},io=[{key:"file",disabled:Nn.length>=da,label:a.createElement(ce.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:Oi.length>=ki,label:a.createElement(ce.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Oo=[...Nn,...Oi],eo=Oo.some(vn=>vn.status==="uploading")||lo||Zr,Ha=Kn>=pt,Ho=rt||Nn.length>=da||Oi.length>=ki,So=Ci||Ti||pi||Vr||!!Oo.length,uo={chatData:va,stream:Jn,isDisabledNum:Ha,isDisAbledUpload:eo,checkNumModal:za,checkNum:Oa,onClose:ua,setChatData:Da,setLoading:Ka,getData:ea,clearStatus:Yi,typing:Zr,setImageGenerator:Ii,renderChatItems:la,setSceneAwareness:ha,setIdentifier:Bt,setCodePreview:si,setTyping:Li,onMenuClick:po};return a.createElement(a.Fragment,null,we?a.createElement("div",{onClick:ra},we):we!==null&&a.createElement(Pe.Z,{draggableExtraNode:vi,showAvatarEditData:$e,src:Ye,onClick:ra,topPercentage:In}),a.createElement(dr,{open:wi,width:pn?"100%":Wt,afterOpenChange:vn=>{vn&&Sn(!1)},push:!1,contentWrapperStyle:nr?{}:{transition:"none"},extra:a.createElement("div",{className:Ee.head},Vi,Ln&&a.createElement(ye.Z,{value:Kr,onChange:vn=>{Yr(!1),Ii(!1),Yn(vn),na([]),Xr([])}}),br&&a.createElement(a.Fragment,null,a.createElement(te.Z,{dropdownRender:zn,onOpenChange:vn=>{vn&&$a()},placement:"bottomLeft",arrow:!0},a.createElement("div",{className:Ee.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),sr&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ee.headBtn,onClick:Ra},a.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),a.createElement(ce.Z,{title:pn?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("div",{className:Ee.headBtn,style:{padding:"0 12px"},onClick:()=>Un(!pn)},pn&&a.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!pn&&a.createElement("i",{className:"iconfont icon-quanping4"})))),title:a.createElement("div",null,a.createElement("span",{className:"c-grey-333 font16"},($e==null?void 0:$e.nickname)||gt),($e==null?void 0:$e.show)&&a.createElement(Xt,bt({},$e))),onClose:ua,bodyStyle:{paddingRight:4}},a.createElement("div",{className:de()(Ee.wrap,wi&&"body-overflow-hidden")},a.createElement("div",{ref:ar,className:Ee.chatContainer},!At&&(vr==null?void 0:vr(uo)),x&&a.createElement("div",{className:`${Ee.li} mb20`,style:bt({width:wr},Mn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((kr=We.Z)==null?void 0:kr.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Ut})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},tn,Kt==null?void 0:Kt(uo)))),At&&(va==null?void 0:va.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},tn,At&&(vr==null?void 0:vr(uo))),a.createElement("div",{ref:ga},a.createElement(ue.Z,{spinning:go,className:"mt20"},va==null?void 0:va.map((vn,ri)=>a.createElement(a.Fragment,{key:vn.key+ri},vn.show&&a.createElement(a.Fragment,null,vn.sender==="user"&&pa(vn,ri),vn.sender==="AI"&&Sa(vn,ri),ei&&!["AI","user"].includes(vn.sender)&&ei(vn,ri,{width:wr})))))),!kt&&a.createElement("div",{className:Ee.backBottom,onClick:()=>{ar.current.scrollTop=ar.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Qr})),At&&(va==null?void 0:va.length)<=0&&a.createElement("div",{style:{display:((ji=Object.keys(((Wr=Zt==null?void 0:Zt.bot_info)==null?void 0:Wr.onboarding_info)||{}))==null?void 0:ji.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(un=(ti=Zt==null?void 0:Zt.bot_info)==null?void 0:ti.onboarding_info)==null?void 0:un.prologue),(Qi=(Di=(ir=Zt==null?void 0:Zt.bot_info)==null?void 0:ir.onboarding_info)==null?void 0:Di.suggested_questions)==null?void 0:Qi.map(vn=>a.createElement("div",{onClick:()=>{Ka(!0);const ri=Nn.filter(ui=>ui.status==="done"),Hi=Oi.filter(ui=>ui.status==="done");Da([...va,...la(vn,ri,Hi)]),ea(vn)},className:Ee.bottomlist},vn))),At&&(va==null?void 0:va.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Gt&&a.createElement(se.ZP,{className:Ee.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Gt),a.createElement(ae.Z,{zIndex:1e3,placement:"topLeft",content:ut==null?void 0:ut(uo),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(se.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Lt&&a.createElement("div",{style:bn,className:de()(Ee.footerContainer,Jt&&Ee.full,So&&Ee.footerContainerSelected)},a.createElement("div",{className:Ee.btnWrp},gr&&a.createElement(ce.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},a.createElement("div",{onClick:()=>si(!Vr),className:de()(Ee.btn,Vr&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Gi&&a.createElement(ce.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>ha(!pi),className:de()(Ee.btn,pi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Kr==="deepseek-r1"&&a.createElement(ce.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>Yr(!Ti),className:de()(Ee.btn,Ti&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Er&&Kr==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>Ii(!Ci),className:de()(Ee.btn,Ci&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Oo.map(vn=>a.createElement("div",{key:vn.uid},(vn==null?void 0:vn.status)==="uploading"&&a.createElement(ue.Z,{indicator:a.createElement(Ve.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:vn==null?void 0:vn.name,className:"mr10"},(0,Ie.Pq)(vn.name,20)),a.createElement("i",{onClick:()=>{Xr(ri=>ri.filter(Hi=>Hi.uid!==vn.uid)),na(ri=>ri.filter(Hi=>Hi.uid!==vn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(ce.Z,{title:Ha&&a.createElement("div",null,a.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},a.createElement("div",{style:{display:"flex"}},kn==null?void 0:kn(),a.createElement("div",{className:de()(Ee.inputContainer,Gr>4&&Ee.lineFour,Ha&&Ee.disabledInput)},a.createElement(be.default,bt({ref:ur},sa)),a.createElement(be.default,bt({ref:Br},Pi)),a.createElement(te.Z,{className:`${Ho&&"hide"}`,menu:{items:io,onClick:vn=>jo(vn.key)},placement:"top"},a.createElement(se.ZP,{className:Ee.uploadBtn,icon:a.createElement(qe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),a.createElement(le.default.TextArea,{rows:Gr>4?4:Gr,placeholder:ct||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:_t,bordered:!1,style:Ho?{paddingLeft:0,marginLeft:0}:{},onChange:Ri,onPressEnter:Ia,onFocus:()=>Be==null?void 0:Be(),onCompositionStart:()=>{Tr.current=!0},onCompositionEnd:()=>{Tr.current=!1}}),Zr?a.createElement(ce.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:Wa})):a.createElement(se.ZP,{className:(_t==null?void 0:_t.trim())===""?Ee.sendBtnDisabled:Ee.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:eo,onClick:Ki}),Gr>4&&a.createElement("span",{className:Ee.fullIcon,onClick:xa},Jt&&a.createElement("span",{className:"iconfont icon-shousuo"}),!Jt&&a.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},57704:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ze}});var a=Me(59301),ee=Me(28284),Ce=Me(62957),be=Me(82326),fe=Me(29787),ce=Me(54172),le={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},se=Me(58106),ue=Me(18606),b=Me(31735),z=Me(97013),te=Me(59301),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(Oe,De,We)=>De in Oe?ae(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,Ee=(Oe,De)=>{for(var We in De||(De={}))pe.call(De,We)&&ye(Oe,We,De[We]);if(ie)for(var We of ie(De))Ae.call(De,We)&&ye(Oe,We,De[We]);return Oe},Le=(Oe,De)=>he(Oe,de(De)),Ie=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const Pe=({dispatch:Oe,user:De,classroomList:We,account:ke,knowledgeList:Fe,setKnowledgeList:Ve,disabled:qe=!1,course_discipline_id:tt=null})=>{const[st]=ee.default.useForm(),Ot=(0,se.useParams)(),[dt,Xt]=(0,a.useState)(!1),[it,Ze]=(0,a.useState)({page:1,limit:10,keyword:""}),[Je,_e]=(0,a.useState)([]),[ot,nt]=(0,a.useState)({}),[Mt,St]=(0,a.useState)("");(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?Vt():(it.keyword="",it.page=1,Ze(Ee({},it)))},[ke.actionTabs]);const Vt=()=>Ie(void 0,null,function*(){var Pt,ht,Dt,gt,ct,rt,Lt,Ut,$t,Ye,we,Se,Ne;Xt(!0);const oe=yield(0,z.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((oe==null?void 0:oe.status)===0){_e((Pt=oe==null?void 0:oe.data)==null?void 0:Pt.list),console.log("account.actionTabs.params",ke.actionTabs.params);const x=(ht=ke.actionTabs.params)==null?void 0:ht.course_discipline_id;console.log("id",x),st.setFieldsValue({course_discipline_id:x||((ct=(gt=(Dt=oe==null?void 0:oe.data)==null?void 0:Dt.list)==null?void 0:gt[0])==null?void 0:ct.id)}),((Lt=(rt=oe==null?void 0:oe.data)==null?void 0:rt.list)==null?void 0:Lt.length)>0?bt(x||((Ye=($t=(Ut=oe==null?void 0:oe.data)==null?void 0:Ut.list)==null?void 0:$t[0])==null?void 0:Ye.id)):Xt(!1),St(x||((Ne=(Se=(we=oe==null?void 0:oe.data)==null?void 0:we.list)==null?void 0:Se[0])==null?void 0:Ne.id))}}),bt=Pt=>Ie(void 0,null,function*(){const ht=yield(0,z.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Ot==null?void 0:Ot.pathId)||"",course_discipline_id:Pt,keyword:it==null?void 0:it.keyword}});(ht==null?void 0:ht.status)===0&&nt(ht==null?void 0:ht.data),Xt(!1)});(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(St(st.getFieldValue("course_discipline_id")),bt(st.getFieldValue("course_discipline_id")))},[it==null?void 0:it.keyword]);const zt=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(Pt,ht)=>te.createElement("span",null,Pt||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(Pt,ht)=>te.createElement(te.Fragment,null,Fe!=null&&Fe.map(Dt=>Dt.id).includes(ht==null?void 0:ht.id)?te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Fe=Fe.filter(Dt=>(Dt==null?void 0:Dt.id)!=(ht==null?void 0:ht.id)),Ve([...Fe])}},"\u53D6\u6D88\u5173\u8054"):te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Fe==null?void 0:Fe.length)>0?Ve([...Fe,ht]):Ve([ht])}},"\u5173\u8054"))}].filter(Pt=>!!Pt);return te.createElement("div",null,te.createElement(Ce.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:le.scoremodal,onCancel:()=>{Oe({type:"account/setActionTabs",payload:{key:""}})}},te.createElement(ee.default,{layout:"inline",form:st,className:le.myForm},te.createElement(ee.default.Item,{name:"course_discipline_id",colon:!1},te.createElement(be.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:qe,onChange:Pt=>{bt(Pt),St(Pt)}},Je==null?void 0:Je.map(Pt=>te.createElement(be.default.Option,{key:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.id},Pt==null?void 0:Pt.name)))),te.createElement(ue.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:it==null?void 0:it.keyword,style:{width:240},onChange:Pt=>{Ze(Le(Ee({},it),{keyword:Pt,page:1}))}}),te.createElement("div",{className:le.zhishidian,onClick:()=>{(0,b.xg)(`/knowledgeHub?course_discipline_id=${Mt}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),te.createElement(fe.Z,{spinning:dt},te.createElement(ce.default,{columns:zt,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(ot==null?void 0:ot.tag_disciplines)||[]}))))};var ze=(0,se.connect)(({user:Oe,classroomList:De,account:We})=>({user:Oe,classroomList:De,account:We}))(Pe)},92887:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return b}});var a=Me(59301),ee=Me(7939),Ce=Me(6767),be=Me(14566),fe=Me(32050),ce=Me(19248),le=Me(26869),se={img:"img___BgL9D"},b=({value:z,onChange:te,getFileProgress:ae})=>{const[he,de]=(0,a.useState)(!1),ie=a.createElement(ee.ZP,{loading:he,icon:a.createElement(fe.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pe=()=>a.createElement("div",{className:se.img},a.createElement("img",{src:le.Z.API_SERVER+"/api/attachments/"+z,alt:"avatar",style:{width:288}}),a.createElement("div",null,a.createElement(ce.Z,{onClick:()=>te(""),style:{fontSize:"16px",color:"red"}}))),Ae=ye=>{var Ee,Le,Ie,Pe,ze,Oe;if(ae&&ae(ye),ye.file.status==="uploading"){de(!0);return}if(ye.file.status==="done"){if(de(!1),ye.file.status==="done"&&((Le=(Ee=ye.file)==null?void 0:Ee.response)==null?void 0:Le.status)===-1){Ce.ZP.error((Pe=(Ie=ye.file)==null?void 0:Ie.response)==null?void 0:Pe.message);return}te((Oe=(ze=ye==null?void 0:ye.file)==null?void 0:ze.response)==null?void 0:Oe.id)}};return a.createElement(a.Fragment,null,z?pe():a.createElement("div",null,a.createElement(be.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${le.Z.API_SERVER}/api/attachments.json`,onChange:Ae,accept:"image/*"},ie),a.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),a.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},92399:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return de}});var a=Me(59301),ee={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Ce=Me(92310),be=Me.n(Ce),fe=Me(47199),ce=Me(1986),le=Me(31735),se=Me(26869),ue=Me(97013),b=Me(11968),z=Me(58106),te=Me(6767),ae=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Le=ze=>{try{Pe(Ae.next(ze))}catch(Oe){Ee(Oe)}},Ie=ze=>{try{Pe(Ae.throw(ze))}catch(Oe){Ee(Oe)}},Pe=ze=>ze.done?ye(ze.value):Promise.resolve(ze.value).then(Le,Ie);Pe((Ae=Ae.apply(ie,pe)).next())});const he=({className:ie,style:pe,dataSource:Ae=[],authority:ye=!1,callback:Ee,showDimensions:Le=!0,classroomList:Ie})=>{var Pe;const[ze,Oe]=(0,a.useState)({content:"",type:""}),[De,We]=(0,a.useState)({}),[ke,Fe]=(0,a.useState)(!1),[Ve,qe]=(0,a.useState)({title:"",visible:!1,src:"",snapshotData:{}}),tt=(0,a.useRef)(),st=it=>ae(void 0,null,function*(){if(We(it),it.file_type==="txt"){const Ze=yield(0,ue.ZP)(it.url,{method:"get",headers:{"Content-Type":"application/xml"}});tt.current=Ze}Oe({type:it.file_type,content:se.Z.API_SERVER+it.url})}),Ot=it=>{var Ze;qe({visible:!0,src:se.Z.API_SERVER+it.url,id:it.id,title:it.title,snapshotData:(Ze=it==null?void 0:it.subitem)==null?void 0:Ze.settings})},dt=it=>ae(void 0,null,function*(){var Ze;Oe({type:it.file_type,content:se.Z.API_SERVER+((Ze=it==null?void 0:it.subitem)==null?void 0:Ze.url)})}),Xt=()=>{Ee(),qe({visible:!1})};return Ae!=null&&Ae.length?a.createElement(a.Fragment,null,a.createElement("div",{className:be()(ee.list,ie),style:pe},Ae.map((it,Ze)=>{var Je,_e,ot;return a.createElement("div",{key:Ze,className:ee.row},a.createElement("div",{className:ee.title,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-fujian1"}),a.createElement("span",{title:it.title},it.title)),a.createElement("div",{className:ee.size},it.filesize),a.createElement("div",{className:ee.download,onClick:()=>{var nt,Mt;if((0,b.Rm)()&&!((nt=Ie.AssistantObject.normal)!=null&&nt.can_download)){te.ZP.warning("\u60A8\u672A\u83B7\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,le.Nd)("",`${se.Z.API_SERVER}${(Mt=it.url)==null?void 0:Mt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(it==null?void 0:it.file_type)&&a.createElement("div",{className:ee.preview,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(it==null?void 0:it.file_type)&&Le&&(ye?a.createElement("div",{className:ee.annotation,onClick:()=>Ot(it)},a.createElement("i",{className:"iconfont icon-pizhu"}),(Je=it.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((_e=it.subitem)==null?void 0:_e.id)&&a.createElement("div",{className:ee.annotation,onClick:()=>dt(it)},a.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(it==null?void 0:it.file_type)&&((ot=it.subitem)==null?void 0:ot.id)&&a.createElement("div",{className:ee.download,style:{marginLeft:20},onClick:()=>{var nt,Mt;(0,le.Nd)("",`${se.Z.API_SERVER}${(Mt=(nt=it==null?void 0:it.subitem)==null?void 0:nt.url)==null?void 0:Mt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(it==null?void 0:it.file_type)&&(0,b.eB)()&&["xlsx","docx","pptx"].includes(it==null?void 0:it.file_sub)&&Le&&a.createElement("div",{className:ee.annotation,onClick:()=>{Fe(!0),st(it)}},a.createElement("i",{className:"iconfont icon-pizhu"}),it.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),it.is_edit&&(0,b.dE)()&&Le&&a.createElement("div",{className:ee.annotation,onClick:()=>{st(it)}},a.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),a.createElement(fe.Z,{close:!0,data:ze==null?void 0:ze.content,type:ze==null?void 0:ze.type,hasMask:!0,disabledDownload:(0,b.Rm)()&&!((Pe=Ie.AssistantObject.normal)!=null&&Pe.can_download),editOffice:ke?"edit":"view",monacoEditor:{value:tt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:ye&&Le&&ze.type==="image"?()=>Ot(De):null,onClose:()=>{Ee(),Fe(!1),Oe({content:"",type:""})}}),a.createElement(ce.Z,{onOk:Xt,onClose:()=>qe({visible:!1}),data:Ve,showFullTools:!0})):null};var de=(0,z.connect)(({classroomList:ie})=>({classroomList:ie}))(he)},72805:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return se}});var a=Me(28284),ee=Me(37568),Ce=Me(7939),be=Me(59301),fe={search:"search___JA0r9",btn:"btn___GGtZC"},ce=Me(59301),se=({value:ue,onChange:b})=>{const[z]=a.default.useForm(),te=(0,be.useRef)(!1);(0,be.useEffect)(()=>{ue&&z.setFieldsValue(ue)},ue);const ae=he=>{te.current||b(he),te.current=!0,setTimeout(()=>{te.current=!1},2e3)};return ce.createElement("div",{className:fe.search},ce.createElement(a.default,{className:fe.formWrap,colon:!1,form:z,size:"large",layout:"inline",onFinish:he=>{te.current||ae(he)}},ce.createElement(a.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},ce.createElement(ee.default,{style:{width:200,height:40}})),ce.createElement(Ce.ZP,{className:fe.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},51155:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ce}});var a=Me(37639),ee={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Ce=Me(32637),be=Me(59301),ce=({type:le,style:se})=>{const ue=be.createElement("div",{className:ee.wrap,onClick:b=>{b.preventDefault(),b.stopPropagation()}},be.createElement("p",null,le==="shixun"||le==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",be.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",le==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),be.createElement("div",{className:ee.contact},be.createElement("div",{className:ee.img},be.createElement("img",{src:Ce,width:"124px",height:"124px"})),be.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return be.createElement(a.Z,{content:ue},be.createElement("span",{className:ee.text,style:se},"\u9AD8\u6D88\u8017"))}},1986:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return Ne}});var a=Me(59301),ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ce=Me(92310),be=Me.n(Ce),fe=Me(29787);var ce=function(oe,x){return(ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(me,He){me.__proto__=He}||function(me,He){for(var et in He)Object.prototype.hasOwnProperty.call(He,et)&&(me[et]=He[et])})(oe,x)};function le(oe,x){function me(){this.constructor=oe}ce(oe,x),oe.prototype=x===null?Object.create(x):(me.prototype=x.prototype,new me)}function se(oe,x,me,He){return new(me||(me=Promise))(function(et,Re){function Ke(Wt){try{wt(He.next(Wt))}catch(yt){Re(yt)}}function Ht(Wt){try{wt(He.throw(Wt))}catch(yt){Re(yt)}}function wt(Wt){var yt;Wt.done?et(Wt.value):(yt=Wt.value,yt instanceof me?yt:new me(function(tn){tn(yt)})).then(Ke,Ht)}wt((He=He.apply(oe,x||[])).next())})}function ue(oe,x){var me,He,et,Re,Ke={label:0,sent:function(){if(1&et[0])throw et[1];return et[1]},trys:[],ops:[]};return Re={next:Ht(0),throw:Ht(1),return:Ht(2)},typeof Symbol=="function"&&(Re[Symbol.iterator]=function(){return this}),Re;function Ht(wt){return function(Wt){return function(yt){if(me)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(me=1,He&&(et=2&yt[0]?He.return:yt[0]?He.throw||((et=He.return)&&et.call(He),0):He.next)&&!(et=et.call(He,yt[1])).done)return et;switch(He=0,et&&(yt=[2&yt[0],et.value]),yt[0]){case 0:case 1:et=yt;break;case 4:return Ke.label++,{value:yt[1],done:!1};case 5:Ke.label++,He=yt[1],yt=[0];continue;case 7:yt=Ke.ops.pop(),Ke.trys.pop();continue;default:if(et=Ke.trys,!((et=et.length>0&&et[et.length-1])||yt[0]!==6&&yt[0]!==2)){Ke=0;continue}if(yt[0]===3&&(!et||yt[1]>et[0]&&yt[1]{},onFillChange:Mt=bt=>{},onFillBlur:St=()=>{},onFillFocus:Vt=()=>{}})=>{let bt=ie(String(Ve||""));const zt=(0,a.useRef)(),Pt=(0,a.useRef)(),[ht,Dt]=(0,a.useState)(""),[gt,ct]=(0,a.useState)("office"),[rt,Lt]=(0,a.useState)([]),Ut=(0,a.useRef)("a"+(0,z.Z)()),$t={},Ye=yt=>//i.test(yt||""),we=(yt,tn,Kt)=>{const gn=document.createElement(yt===Oe?"input":"textarea");gn.style.width="100%",gn.style.height=yt===Oe?"40px":"151px",gn.rows=5,gn.spellcheck=!1,gn.name="edu-program-fill",gn.placeholder="\u8BF7\u8F93\u5165",gn.dataset.id=tn;const jn=Object.keys($t).length;return $t[jn]=gn,`${gn.outerHTML}`};function Se(yt){return yt=yt.replace(/!\[.*?\]\(.*?\)/g,""),yt=yt.replace(/\[.*?\]\(.*?\)/g,""),yt=yt.replace(new RegExp("","gs"),""),yt=yt.replace(//g,""),yt=yt.replace(//g,""),yt=yt.replace(new RegExp(".*?<\\/video>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/audio>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/style>","gs"),""),yt=yt.replace(new RegExp(".*?<\\/script>","gs"),""),yt}const Ne=yt=>!st&&Ye(bt)?yt:yt.replace(/([\s\S]+?)<\/style>/gim,function(tn,Kt){let gn=Kt.replace(/(\n|\r)/g,"").split("}"),jn=[];return gn.map(tr=>{tr!=""&&jn.push(`.${Ut.current} ${tr}`)}),``}),oe=(0,a.useMemo)(()=>{try{const gn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,jn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,tr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,In=/\(\/attachments\/download\//g;bt=bt.replace(In,"("+ce.Z.API_SERVER+"/attachments/download/").replace(gn,"("+ce.Z.API_SERVER+"/api/attachments/").replace(jn,'"'+ce.Z.API_SERVER+"/api/attachments/").replace(tr,'"'+ce.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,` `),zt.current.style.display="none"}catch(gn){}if(Ze){let gn=-1;return bt=bt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(jn,tr,In){var Ln;return++gn,we(jn,gn,(Ln=ot==null?void 0:ot[gn])==null?void 0:Ln.value.replaceAll("<","<").replaceAll(">",">"))}),`
      ${Ne(bt||"")}
      `}let yt=Ne(bt);yt=(0,Ce.ZP)(yt);const tn=(0,Ce.ez)();bt.match(/\[TOC\]/)&&(yt=yt.replace("

      [TOC]

      ",(0,Ce.Qv)()),(0,Ce.Iy)()),yt=yt.replace(/(__special_katext_id_\d+__)/g,(gn,jn)=>{const{type:tr,expression:In}=tn[jn];return(0,se.renderToString)(We(In)||"",{displayMode:tr==="block",throwOnError:!1,output:"html"})}),yt=yt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Ce.AL)();const Kt=document.createElement("div");if(Kt.innerHTML=yt,st)return Kt.innerText;if(it){const gn=it.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return et(Kt,gn),Kt.innerHTML}return setTimeout(()=>Ht(),500),Kt.innerHTML},[bt,it]);(0,a.useEffect)(()=>{Re.current&&Re.current.querySelectorAll(["input","textarea"]).forEach(tn=>{tn.oninput=x,tn.onblur=me,tn.onfocus=He})},[rt]),(0,a.useEffect)(()=>{var yt,tn,Kt,gn,jn;if(ot!=null&&ot.length)try{const tr=Re.current.querySelectorAll(".edu-program-fill-score"),In=Re.current.querySelectorAll('[name="edu-program-fill"]');for(const[Ln,Er]of In.entries())Er.value=((yt=ot==null?void 0:ot[Ln])==null?void 0:yt.value)||"",((tn=ot==null?void 0:ot[Ln])==null?void 0:tn.type)==="warning"?Er.className="program-fill-warning":((Kt=ot==null?void 0:ot[Ln])==null?void 0:Kt.type)==="success"?Er.className="program-fill-success":Er.className="";for(const[Ln,Er]of tr.entries())Er.innerHTML=(gn=ot==null?void 0:ot[Ln])!=null&&gn.score?`${(jn=ot==null?void 0:ot[Ln])==null?void 0:jn.score}\u5206`:"";Lt(ot)}catch(tr){console.log(tr,"error")}},[ot]);const x=yt=>{rt[yt.target.dataset.id]=rt[yt.target.dataset.id]||{},rt[yt.target.dataset.id].value=yt.target.value,Lt([...rt]),Mt(rt,yt.target.dataset.id)},me=yt=>{rt[yt.target.dataset.id]=rt[yt.target.dataset.id]||{},rt[yt.target.dataset.id].value=yt.target.value,Lt([...rt]),St(rt,yt.target.dataset.id)},He=yt=>{rt[yt.target.dataset.id]=rt[yt.target.dataset.id]||{},rt[yt.target.dataset.id].value=yt.target.value,Lt([...rt]),Vt(rt,yt.target.dataset.id)};function et(yt,tn){return yt.childNodes.forEach(Kt=>{var gn;if(Kt.childNodes.length>0)et(Kt,tn);else if(Kt.nodeName!=="IMG")if(Kt.innerHTML)Kt.innerHTML=(gn=Kt.innerHTML)==null?void 0:gn.replace(new RegExp(tn,"gi"),'$&');else{const jn=document.createElement("span");jn.innerHTML=Kt.textContent.replace(new RegExp(tn,"gi"),'$&'),Kt.replaceWith(jn)}})}const Re=(0,a.useRef)();Ce.jb.WebkitLineClamp=Ot,Ot&&(dt=Pe(Pe({},dt),Ce.jb));function Ke(yt){let tn=yt.target;if(tn.tagName.toUpperCase()==="A"){let Kt=tn.getAttribute("href");if(Kt.indexOf("office")>-1)yt.preventDefault(),Dt(Kt),ct("office");else if(Kt.indexOf("application/pdf")>-1)yt.preventDefault(),Dt(Kt),ct("pdf");else if(Kt.indexOf("text/html")>-1)yt.preventDefault(),Dt(Kt),ct("html");else if(Kt.startsWith("#")){yt.preventDefault();let gn=document.getElementById(Kt.replace("#",""));gn&&gn.scrollIntoView(!0)}}}const Ht=()=>{var yt;const tn=(yt=Re.current)==null?void 0:yt.querySelectorAll("video");tn==null||tn.forEach(Kt=>{if(Kt.oncontextmenu=()=>!1,Kt.src.indexOf(".m3u8")>-1&&!Kt.canPlayType("application/vnd.apple.mpegurl")){if(fe.ZP.isSupported()){var gn=new fe.ZP;gn.loadSource(Kt.src),gn.attachMedia(Kt)}}})};(0,a.useEffect)(()=>{if(Re.current&&oe&&oe.match(De)&&window.PR.prettyPrint(),Re.current)return Re.current.addEventListener("click",Ke),()=>{var yt;(yt=Re.current)==null||yt.removeEventListener("click",Ke),(0,Ce.AL)(),(0,Ce.Iy)()}},[oe,Re.current,Ke]);const wt=yt=>{yt.target.nodeName==="IMG"&&yt.target.className.indexOf("draw-flowchart")>-1?(zt.current.style.zIndex=1,zt.current.style.display="flex",zt.current.style.width=yt.target.clientWidth+"px",zt.current.style.height=yt.target.clientHeight+"px",zt.current.style.top=yt.target.offsetTop+"px",zt.current.style.left=yt.target.offsetLeft+"px",yt.target.id&&(Pt.current=yt.target.id)):zt.current.style.display="none"},Wt=()=>{zt.current.style.display="none"};return(0,a.useEffect)(()=>{var yt;const tn=Kt=>{Kt.preventDefault(),Kt.clipboardData.setData("text",window.getSelection().toString())};return(yt=Re.current)==null||yt.addEventListener("copy",tn),()=>{var Kt;(Kt=Re.current)==null||Kt.removeEventListener("copy",tn)}},[Re.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:Wt},st&&a.createElement("div",{ref:Re,className:`${pe.mdBody} `},oe),!st&&!Ye(oe)&&a.createElement("div",{ref:Re,style:Pe({},dt),onMouseOver:wt,className:`${tt||""} ${_e?"disabled-fill":""} markdown-body ${pe.mdBody} ${Ut.current}`,dangerouslySetInnerHTML:{__html:oe}}),!st&&Ye(oe)&&a.createElement(de,{html:oe}),a.createElement("div",{ref:zt,className:`${pe.button} ${qe?"":pe.previewFlowChart}`},a.createElement(ue.Z,null,a.createElement(b.ZP,{onClick:()=>{qe?nt(Pt.current):(Dt(Pt.current),ct("flowChart"))}},qe?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(te.Z,{close:!0,data:ht,type:ht!=null&&ht.length?gt:"",style:Pe({},Xt),onClose:()=>Dt("")}))}},49421:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ze}});var a=Me(59301),ee=Me(9221),Ce=Object.defineProperty,be=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,le=(Oe,De,We)=>De in Oe?Ce(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,se=(Oe,De)=>{for(var We in De||(De={}))fe.call(De,We)&&le(Oe,We,De[We]);if(be)for(var We of be(De))ce.call(De,We)&&le(Oe,We,De[We]);return Oe},ue=(Oe,De)=>{var We={};for(var ke in Oe)fe.call(Oe,ke)&&De.indexOf(ke)<0&&(We[ke]=Oe[ke]);if(Oe!=null&&be)for(var ke of be(Oe))De.indexOf(ke)<0&&ce.call(Oe,ke)&&(We[ke]=Oe[ke]);return We};const z={header:{cell:Oe=>{var De=Oe,{onResize:We,width:ke}=De,Fe=ue(De,["onResize","width"]);return ke?a.createElement(ee.Resizable,{width:ke,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:Ve=>{Ve.stopPropagation()}}),onResize:We,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",se({},Fe))):a.createElement("th",se({},Fe))}}};var te=Me(54172),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(Oe,De,We)=>De in Oe?ae(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,Ee=(Oe,De)=>{for(var We in De||(De={}))pe.call(De,We)&&ye(Oe,We,De[We]);if(ie)for(var We of ie(De))Ae.call(De,We)&&ye(Oe,We,De[We]);return Oe},Le=(Oe,De)=>he(Oe,de(De)),Ie=(Oe,De)=>{var We={};for(var ke in Oe)pe.call(Oe,ke)&&De.indexOf(ke)<0&&(We[ke]=Oe[ke]);if(Oe!=null&&ie)for(var ke of ie(Oe))De.indexOf(ke)<0&&Ae.call(Oe,ke)&&(We[ke]=Oe[ke]);return We},ze=Oe=>{var De=Oe,{pagination:We,resColumns:ke,dataSource:Fe,onRow:Ve}=De,qe=Ie(De,["pagination","resColumns","dataSource","onRow"]);const[tt,st]=(0,a.useState)(!1),[Ot,dt]=(0,a.useState)([{}]),Xt=(0,a.useRef)(null);(0,a.useEffect)(()=>{let Ze=ke;Ze=Ze.map((Je,_e)=>Le(Ee({},Je),{onHeaderCell:ot=>({width:ot.width,onResize:it(_e)})})),dt(Ze)},[]),(0,a.useEffect)(()=>{Xt.current=Ot},[Ot]);const it=Ze=>(Je,{size:_e})=>{const ot=[...Xt.current];ot[Ze]=Le(Ee({},ot[Ze]),{width:_e.width}),dt(ot)};return a.createElement("div",null,a.createElement(te.default,Le(Ee({bordered:!0,components:z,columns:Ot,dataSource:Fe,pagination:We,loading:tt,onRow:Ve},qe),{rowKey:Ze=>Ze.key||Ze.id})))}},26119:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return De},P:function(){return Pe}});var a=Me(59301),ee=Me(28284),Ce=Me(62957),be=Me(47889),fe=Me(37568),ce=Me(54172),le={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},se=Me(6926),ue=Object.defineProperty,b=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,de=(We,ke,Fe)=>ke in We?ue(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):We[ke]=Fe,ie=(We,ke)=>{for(var Fe in ke||(ke={}))ae.call(ke,Fe)&&de(We,Fe,ke[Fe]);if(te)for(var Fe of te(ke))he.call(ke,Fe)&&de(We,Fe,ke[Fe]);return We},pe=(We,ke)=>b(We,z(ke)),Ae=(We,ke)=>{var Fe={};for(var Ve in We)ae.call(We,Ve)&&ke.indexOf(Ve)<0&&(Fe[Ve]=We[Ve]);if(We!=null&&te)for(var Ve of te(We))ke.indexOf(Ve)<0&&he.call(We,Ve)&&(Fe[Ve]=We[Ve]);return Fe},ye=(We,ke,Fe)=>new Promise((Ve,qe)=>{var tt=dt=>{try{Ot(Fe.next(dt))}catch(Xt){qe(Xt)}},st=dt=>{try{Ot(Fe.throw(dt))}catch(Xt){qe(Xt)}},Ot=dt=>dt.done?Ve(dt.value):Promise.resolve(dt.value).then(tt,st);Ot((Fe=Fe.apply(We,ke)).next())});const Ee=({studentNames:We,total:ke})=>{const Fe=["","\u4E00","\u4E24","\u4E09"];return ke>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:le.orangeColor},We==null?void 0:We.join("\u3001")),"\u7B49",a.createElement("span",{className:le.orangeColor},ke),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:le.orangeColor},We==null?void 0:We.join("\u3001")),Fe[ke],"\u540D\u5B66\u751F")},Le=({used:We,copy:ke,canNotCopy:Fe,studentNames:Ve,studentCount:qe,inPaper:tt,is_random:st=!1,position:Ot=""})=>{const dt=()=>{if(ke>0&&Fe>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:le.orangeColor},ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:le.orangeColor},Fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(ke>0&&Fe===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:le.orangeColor},ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(ke===0&&Fe>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:le.orangeColor},Fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Xt=Ot||(tt?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(Ee,{studentNames:Ve,total:qe}),"\u5B66\u4E60\u8FC7",Xt,"\u4E2D\u7684",a.createElement("span",{className:le.orangeColor},We),"\u4E2A\u9879\u76EE\uFF0C",dt(),"\u3002\u8BF7\u9009\u62E9",st?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ie=({onCancel:We,onOk:ke,visible:Fe,inPaper:Ve,renderData:qe,type:tt,isMultipleCourse:st=!1})=>{const[Ot]=ee.default.useForm(),[dt,Xt]=(0,a.useState)(1),[it,Ze]=(0,a.useState)(!1),Je=(0,a.useMemo)(()=>(qe==null?void 0:qe.total_num)===1&&(qe==null?void 0:qe.can_copy_num)===1,[qe]),_e=(0,a.useMemo)(()=>{var ot;return(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.filter(nt=>nt.is_show)},[qe]);return a.createElement(a.Fragment,null,Je?a.createElement(Ce.default,{centered:!0,closable:!0,open:Fe,destroyOnClose:!0,title:"\u63D0\u793A",className:le.antdModal,width:682,confirmLoading:it,onCancel:We,onOk:()=>ye(void 0,null,function*(){var ot;Ze(!0);let nt=dt;if(st){const Mt=ie({},Ot.getFieldsValue());nt=(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.map(St=>Mt[St.id]!==void 0?pe(ie({},St),{is_copy:Mt[St.id]}):St)}yield ke(nt),Ze(!1)})},a.createElement("div",{className:le.content,style:{marginBottom:20}},st?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(Ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),st?a.createElement(ee.default,{form:Ot,preserve:!1},_e==null?void 0:_e.map(ot=>a.createElement(a.Fragment,{key:ot.id},a.createElement("h3",{className:"ml15 mb5"},ot.name),a.createElement(ee.default.Item,{name:ot.id,initialValue:1},a.createElement(be.ZP.Group,{className:le.content},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(be.ZP.Group,{value:dt,onChange:ot=>Xt(ot.target.value),className:le.content,style:{marginBottom:30}},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:le.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:le.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${le.content} ${le.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(Ce.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Fe,confirmLoading:it,title:"\u63D0\u793A",width:682,onCancel:We,onOk:()=>ye(void 0,null,function*(){var ot;Ze(!0);let nt=0;if(st){const Mt=ie({},Ot.getFieldsValue());nt=(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.map(St=>Mt[St.id]!==void 0?pe(ie({},St),{is_use:Mt[St.id]}):St)}yield ke(nt),Ze(!1)})},a.createElement("div",{className:le.content},a.createElement(Ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",st?a.createElement(ee.default,{form:Ot,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),_e==null?void 0:_e.map(ot=>a.createElement(a.Fragment,{key:ot.id},a.createElement("h3",{className:"ml15 mb5"},ot.name),a.createElement(ee.default.Item,{name:ot.id,initialValue:1},a.createElement(be.ZP.Group,{className:le.content},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:le.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},Pe=function(){const[We,ke]=(0,a.useState)(!1),[Fe,Ve]=(0,a.useState)();return[We,()=>ke(!1),Fe,st=>ye(this,null,function*(){var Ot;const dt=st,{isImportMultipleCourse:Xt=!1}=dt,it=Ae(dt,["isImportMultipleCourse"]);console.log(st);const Ze=(st==null?void 0:st.result)||(yield(0,se.Tr)(it));return"status"in Ze?!1:Xt?((Ot=Ze==null?void 0:Ze.course_data_list)==null?void 0:Ot.some(_e=>_e.is_show))?(Ve(Ze),ke(!0),!0):Ze.course_data_list||[]:Ze.student_count===0?!1:(Ve(Ze),ke(!0),!0)})]},ze=We=>{const[ke]=ee.default.useForm(),[Fe,Ve]=(0,a.useState)(!1),{onCancel:qe,onOk:tt,visible:st,inPaper:Ot=!1,renderData:dt,type:Xt,isMultipleCourse:it=!1,position:Ze}=We;let Je=(0,a.useMemo)(()=>Ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:le.tableCell,render(nt,Mt){return a.createElement("a",{href:`/shixuns/${Mt.identifier}/challenges`,target:"_blank"},nt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(nt,Mt)=>a.createElement(a.Fragment,null,a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_copy"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426"))),a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt==null?void 0:Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:le.tableCell,render(nt,Mt){return a.createElement("a",{href:`/shixuns/${Mt.identifier}/challenges`,target:"_blank"},nt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(nt,Mt)=>a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_use"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(nt,Mt)=>a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_copy"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426")))}],[Ot]),_e=(0,a.useMemo)(()=>Ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:le.tableCell,align:"center",ellipsis:!0,render:(nt,Mt)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${Mt.identifier}/challenges`,target:"_blank"},nt),a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt==null?void 0:Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})),a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt==null?void 0:Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:le.tableCell,ellipsis:!0,align:"center",render:(nt,Mt)=>a.createElement("a",{href:`/shixuns/${Mt.identifier}/challenges`,target:"_blank"},nt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(nt,Mt)=>a.createElement(a.Fragment,null,a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt==null?void 0:Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_use"],initialValue:0},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426"))),a.createElement(ee.default.Item,{name:[`${Xt==="subject"?Mt==null?void 0:Mt.stage_shixun_id:Mt.shixun_course_id||Mt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})))}],[Ot]);if(it){const nt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:le.tableCell,render:(Mt,St)=>a.createElement("a",{href:`/classrooms/${St.course_id}`},Mt)};Je=[nt,...Je],_e=[nt,..._e]}const ot=(0,a.useMemo)(()=>Le({used:dt==null?void 0:dt.repeat_shixun_num,copy:dt==null?void 0:dt.can_copy_num,canNotCopy:dt==null?void 0:dt.no_copy_num,studentNames:dt==null?void 0:dt.student_names,studentCount:dt==null?void 0:dt.student_count,is_random:dt==null?void 0:dt.is_random,inPaper:Ot,position:Ze}),[dt,Ot,Ze]);return a.createElement(Ce.default,{title:"\u63D0\u793A",centered:!0,open:st,confirmLoading:Fe,onOk:()=>ye(void 0,null,function*(){Ve(!0);const nt=ke.getFieldsValue(),Mt=Object.keys(nt).map(St=>({id:parseInt(St.split("_")[0]),course_id:parseInt(St.split("_")[1]),is_use:nt[St].is_use,is_copy:nt[St].is_copy}));yield tt(Mt),Ve(!1)}),onCancel:qe,width:880,okText:"\u786E\u8BA4",className:le.antdModal,destroyOnClose:!0},a.createElement(ee.default,{form:ke,preserve:!1},a.createElement("div",{className:le.brief},ot),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:le.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(dt==null?void 0:dt.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:le.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(ce.default,{columns:Je,className:le.antdTable,dataSource:dt==null?void 0:dt.can_copy_list,rowKey:Xt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(dt==null?void 0:dt.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:le.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(ce.default,{columns:_e,className:le.antdTable,dataSource:dt==null?void 0:dt.no_copy_list,rowKey:Xt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(dt==null?void 0:dt.no_use_list.length)>0&&(dt==null?void 0:dt.no_use_list.map(nt=>a.createElement("div",{key:Xt==="subject"?nt.stage_shixun_id:nt.shixun_course_id||nt.id},a.createElement(ee.default.Item,{name:[`${Xt==="subject"?nt==null?void 0:nt.stage_shixun_id:nt.shixun_course_id||nt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})),a.createElement(ee.default.Item,{name:[`${Xt==="subject"?nt==null?void 0:nt.stage_shixun_id:nt.shixun_course_id||nt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))))))};var De=We=>{const{modalType:ke}=We;return ke==="multiple"?a.createElement(ze,ie({},We)):a.createElement(Ie,ie({},We))}},48367:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return se}});var a=Me(59301),ee={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Ce=Me(62957),be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ce=(ue,b,z)=>new Promise((te,ae)=>{var he=pe=>{try{ie(z.next(pe))}catch(Ae){ae(Ae)}},de=pe=>{try{ie(z.throw(pe))}catch(Ae){ae(Ae)}},ie=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(he,de);ie((z=z.apply(ue,b)).next())}),se=({type:ue,resdata:b,onok:z,oktext:te,okloading:ae})=>{const[he,de]=(0,a.useState)(!1),{can_copy_list:ie,can_copy_num:pe,challenge_type:Ae,course_data_list:ye,no_copy_list:Ee,no_copy_num:Le,no_use_list:Ie,no_use_num:Pe,repeat_shixun_num:ze,student_count:Oe,total_num:De,use_num:We}=b;let ke=pe>0||ue==="exercise";(0,a.useEffect)(()=>{(b==null?void 0:b.student_count)>0&&de(!0)},[b]),console.log("---11",ae),(0,a.useEffect)(()=>{ae||de(!1)},[ae]);const Fe=()=>{if(ue==="exercise"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(ue==="exercise"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="shixun"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="shixun"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="subject"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="subject"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:ee.orangeColor},Oe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:ee.orangeColor},We)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(ue==="shixunpush"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ue==="shixunpush"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},Oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:ee.orangeColor},We),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Ve=()=>{if(ue==="exercise"||ue==="subject"||ue==="exercisepush"||ue==="shixunpush")return a.createElement("div",{style:{marginTop:20}},Le>0&&a.createElement("div",null,a.createElement("span",{className:ee.flex},a.createElement("img",{src:fe,style:{width:14}}),a.createElement("span",{className:ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:ee.statusbody},ue==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(ue==="subject"||ue==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ke&&a.createElement("span",{className:ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ue==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ke&&a.createElement("span",{className:ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,Ee==null?void 0:Ee.map((qe,tt)=>a.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",tt+1!==Le&&"\u3001"))))),pe>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:ee.flex},a.createElement("img",{src:be,style:{width:14}}),a.createElement("span",{className:ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:ee.statusbody},ue==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(ue==="subject"||ue==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ue==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,ie==null?void 0:ie.map((qe,tt)=>a.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",tt+1!==pe&&"\u3001"))))));if(ue==="shixun")return a.createElement("div",{style:{marginTop:20}},pe>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(Ce.default,{open:he,onCancel:()=>{de(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ke&&"none"}},zIndex:1003,confirmLoading:ae,okText:ke?te:"\u6211\u77E5\u9053\u4E86",onOk:()=>ce(void 0,null,function*(){ke?yield z([...ie,...Ie]):de(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Fe(),Ve()))}},22281:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return pe}});var a=Me(59301),ee=Me(58106),Ce=Me(62957),be=Me(60242),fe=Me(7939),ce={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},le=Me(97013),se=Me(56656),ue=Me.n(se),b=Me(59301),z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Ae,ye)=>{var Ee={};for(var Le in Ae)te.call(Ae,Le)&&ye.indexOf(Le)<0&&(Ee[Le]=Ae[Le]);if(Ae!=null&&z)for(var Le of z(Ae))ye.indexOf(Le)<0&&ae.call(Ae,Le)&&(Ee[Le]=Ae[Le]);return Ee},de=(Ae,ye,Ee)=>new Promise((Le,Ie)=>{var Pe=De=>{try{Oe(Ee.next(De))}catch(We){Ie(We)}},ze=De=>{try{Oe(Ee.throw(De))}catch(We){Ie(We)}},Oe=De=>De.done?Le(De.value):Promise.resolve(De.value).then(Pe,ze);Oe((Ee=Ee.apply(Ae,ye)).next())});const ie=Ae=>{var ye=Ae,{shixunsDetail:Ee,globalSetting:Le,loading:Ie,dispatch:Pe,showModal:ze,onCancel:Oe,onOk:De,okBtnName:We="\u5B8C\u6210",info:ke,source:Fe}=ye,Ve=he(ye,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[qe,tt]=(0,a.useState)(0),[st,Ot]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let dt=null;const Xt=()=>de(void 0,null,function*(){let it={id:ke==null?void 0:ke.courseId,send_time:ue()().format("YYYY-MM-DD HH:mm"),exercise_id:ke!=null&&ke.exercise_id?ke==null?void 0:ke.exercise_id:null},Ze={id:ke==null?void 0:ke.courseId,course_id:ke==null?void 0:ke.courseId,identifier:ke==null?void 0:ke.courseId,type:"normal",is_use:1,is_copy:!0};Fe==="\u8BD5\u5377"?(it.examination_bank_ids=ke==null?void 0:ke.examination_bank_ids,it.type="ExaminationBank"):Fe==="\u5B9E\u8BAD"?it.shixun_info=(ke==null?void 0:ke.shixun_info.length)>0?ke==null?void 0:ke.shixun_info:[Ze]:Fe==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(it.examination_bank_ids=ke==null?void 0:ke.examination_bank_ids,it.shixun_info=(ke==null?void 0:ke.shixun_info.length)>0?ke==null?void 0:ke.shixun_info:[Ze]);const Je=yield(0,le.ZP)(`/api/courses/${ke==null?void 0:ke.courseId}/send_shixun_progress.json`,{method:"post",body:it});(Je==null?void 0:Je.status)===0&&(tt(Je==null?void 0:Je.complete_num),Ot(Je==null?void 0:Je.total_num),(Je==null?void 0:Je.complete_num)!==(Je==null?void 0:Je.total_num)?(dt&&clearInterval(dt),dt=setInterval(Xt,5e3)):dt&&clearInterval(dt))});return ze&&(ke!=null&&ke.courseId)&&Xt(),()=>{dt&&clearInterval(dt)}},[ze]),b.createElement(Ce.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:qe==st,open:ze,destroyOnClose:!0,footer:null,onCancel:Oe},b.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",b.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},st),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),b.createElement("div",{className:ce.con_warp},b.createElement(be.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:qe==st&&st!=0?100:qe/st*100,showInfo:!1,size:[350,10]}),b.createElement("div",{className:ce.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",b.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},qe),"\u4E2A"),qe!=st&&b.createElement(fe.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),qe==st&&b.createElement(fe.ZP,{type:"primary",onClick:De},We)))};var pe=(0,ee.connect)(({shixunsDetail:Ae,loading:ye,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:ye.models.index}))(ie)},29567:function(Nt,Tt,Me){"use strict";Me.d(Tt,{K:function(){return ce}});var a=Me(59301),ee=Me(62957),Ce=Me(2242),be={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},fe=Me(24334);const ce=({visible:le,width:se,videoId:ue,file_url:b,course_id:z,copyUrl:te,toLog:ae=!0,logWatchHistory:he=()=>{},allow_skip:de,onClose:ie=()=>{},autoPlay:pe=!1,onPlayEnded:Ae=()=>{}})=>a.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le,title:null,footer:null,width:se,className:be.modal},a.createElement("i",{className:`${be.closeIcon} iconfont icon-guanbi10`,onClick:ie}),le&&a.createElement(Ce.Z,{onPlayEnded:Ae,autoPlay:pe,allow_skip:de,courseId:z,src:b!=null&&b.startsWith("http")?b:fe.Base64.decode(b),videoId:ue,toLog:ae,logWatchHistory:he}))},2242:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return de}});var a=Me(59301),ee=Me(6767),Ce=Me(75727),be=Me(19580),fe=Me(80360),ce=Me(11968),le=Me(56102),se=Me(7722),ue={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},b=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Le=ze=>{try{Pe(Ae.next(ze))}catch(Oe){Ee(Oe)}},Ie=ze=>{try{Pe(Ae.throw(ze))}catch(Oe){Ee(Oe)}},Pe=ze=>ze.done?ye(ze.value):Promise.resolve(ze.value).then(Le,Ie);Pe((Ae=Ae.apply(ie,pe)).next())});function z(ie){if(isNaN(ie))return{minutes:"00",seconds:"00"};const pe=new Date(ie*1e3).toISOString().substr(11,8);return{hour:pe.substr(0,2),minutes:pe.substr(3,2),seconds:pe.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function te(ie,pe){return ie-pe}function ae(ie){ie.sort(te);let pe=0;for(let Ae=0;Ae{},handlePlay:ze=()=>{},handlePlayEnded:Oe=()=>{},autoPlay:De=!1,onPlayEnded:We=()=>{},isShowWaterMark:ke=!0},Fe)=>{var Ve;pe=pe==null?void 0:pe.replace("http://","https://");const tt=((Ve=pe==null?void 0:pe.split("."))==null?void 0:Ve.pop())==="flv",st=(0,a.useRef)(),Ot=(0,a.useRef)(),dt=(0,a.useRef)(),Xt=(0,a.useRef)(),it=(0,a.useRef)(),Ze=(0,a.useRef)(),Je=(0,a.useRef)(),_e=(0,a.useRef)(),ot=(0,a.useRef)(),nt=(0,a.useRef)(),Mt=(0,a.useRef)(),St=(0,a.useRef)(),Vt=(0,a.useRef)(),bt=(0,a.useRef)(),zt=navigator.userAgent.toLowerCase().match(he),Pt=zt?zt[0]:"pc",ht=(0,a.useRef)(!1),Dt=(0,ce.eY)();let gt=0,ct=0,rt=0,Lt=null,Ut=!1,$t=20,Ye=1,we=!1,Se=!1,Ne=[];(0,a.useImperativeHandle)(Fe,()=>({getLastUpdatedTime:()=>st.current.currentTime,getDuration:()=>st.current.duration})),ee.ZP.config({maxCount:1,getContainer:()=>dt.current});const oe=(0,a.useCallback)((Ht,wt=!1)=>{let Wt={point:st.current.currentTime};Lt?(Wt.log_id=Lt,Wt.watch_duration=ae(Ne),Wt.total_duration=ct):(Le?(Wt.video_id=parseInt(ye,10),Wt.course_id=Le):Wt.video_id=ye,Wt.duration=gt,Wt.device=Pt),wt&&(Wt.ed="1");function yt(){return b(this,null,function*(){we=!0,Lt=yield Ee==null?void 0:Ee(Wt),we=!1,Ht&&Ht()})}yt()},[ye,Le]);(0,a.useEffect)(()=>{st.current&&(Xt.current.style.display="none",it.current.style.display="block"),ee.ZP.destroy();let Ht=null;return be.Z.isSupported&&tt&&pe&&(pe==null?void 0:pe.indexOf(".m3u8"))<0?(Ht=be.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:pe,muted:!1}),st.current&&(Ht.attachMediaElement(st.current),Ht.load())):st.current.setAttribute("src",pe),me(),()=>{Ht&&(Ht.unload(),Ht.pause(),Ht.destroy(),Ht=null)}},[st,tt,pe]);function x(){st.current.paused?(Xt.current.style.display="none",it.current.style.display="block"):(Xt.current.style.display="block",it.current.style.display="none")}function me(){Mt.current.style.display="none",Vt.current.style.display="none",St.current.style.display="none",st.current.muted||st.current.volume===0?Mt.current.style.display="block":st.current.volume>0&&st.current.volume<=.5?Vt.current.style.display="block":St.current.style.display="block"}(0,a.useEffect)(()=>{const Ht=document.getElementById("play"),wt=document.querySelectorAll(".playback-icons use");function Wt(){ze(),Ie&&!ht.current&&(st.current.currentTime=Ie),ht.current=!0,Ne.push(st.current.currentTime),Ut||(Ut=!0,Ae&&oe())}function yt(){return b(this,null,function*(){x(),Ne.push(st.current.currentTime),Ae&&oe(()=>{Lt=null,rt=0,Ut=!1,we=!1,Se=!1,Ne=[],ct=0,Ye=1},!0),We()})}function tn(){Ze.current.value=Math.round(st.current.currentTime),Je.current.value=Math.round(st.current.currentTime)}function Kt(){const sr=z(Math.round(st.current.currentTime));ot.current.innerText=`${sr.hour>0?sr.hour+":":""}${sr.minutes}:${sr.seconds}`,ot.current.setAttribute("datetime",`${sr.hour>0?" "+sr.hour+" ":""}${sr.minutes}m ${sr.seconds}s`)}function gn(){var sr,Rr,vi,Vi,Ai,Gi,dr;const vr=Math.round((sr=st.current)==null?void 0:sr.duration);(vi=(Rr=Ze.current)==null?void 0:Rr.setAttribute)==null||vi.call(Rr,"max",vr),(Ai=(Vi=Je.current)==null?void 0:Vi.setAttribute)==null||Ai.call(Vi,"max",vr);const bn=z(vr);_e.current&&(_e.current.innerText=`${bn.hour>0?bn.hour+":":""}${bn.minutes}:${bn.seconds}`,(dr=(Gi=_e.current).setAttribute)==null||dr.call(Gi,"datetime",`${bn.hour>0?" "+bn.hour+" ":""}${bn.minutes}m ${bn.seconds}s`))}function jn(){try{const sr=Math.round(st.current.duration);Ze.current.setAttribute("max",sr),Je.current.setAttribute("max",sr);const Rr=z(sr);_e.current.innerText=`${Rr.hour>0?Rr.hour+":":""}${Rr.minutes}:${Rr.seconds}`,_e.current.setAttribute("datetime",`${Rr.hour>0?" "+Rr.hour+" ":""}${Rr.minutes}m ${Rr.seconds}s`),tn(),Kt();const{width:vi,height:Vi,x:Ai,y:Gi}=Ot.current.getBoundingClientRect();if(Ai<0||Gi<0,!Se){let dr=st.current.currentTime,vr=dr-rt;Math.abs(vr)<10?(ct+=Math.abs(vr),rt=dr,we||ct-Ye*$t>=0&&(Ye++,Ne.push(rt),Ae&&oe())):(rt=dr,Ae&&oe())}}catch(sr){console.log("videoplaying:",sr)}}function tr(){Se=!0}function In(){st.current.playing&&Ne.push(st.current.currentTime,rt),rt=st.current.currentTime,Se=!1}function Ln(){gt=st.current.duration,gt<=20&&($t=gt/3),st.current.addEventListener("play",Wt)}function Er(sr){sr.preventDefault(),(0,se.vp)()?(st.current.style.width="100%",st.current.style.height="100%"):st.current.style.cssText=""}function br(){Pe()}function _r(sr){if(!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Rr=sr.target.dataset.seek?sr.target.dataset.seek:sr.target.value;st.current.currentTime=Rr,Je.current.value=Rr,Ze.current.value=Rr}function $r(sr){const Rr=Math.round(sr.offsetX/sr.target.clientWidth*parseInt(sr.target.getAttribute("max"),10));Ze.current.setAttribute("data-seek",Rr);const vi=z(Rr);nt.current.textContent=`${vi.hour>0?vi.hour+":":""}${vi.minutes}:${vi.seconds}`;const Vi=st.current.getBoundingClientRect();nt.current.style.left=`${sr.pageX-Vi.left}px`}function ei(sr){switch(sr.code){case"Space":sr.preventDefault(),Re();break;case"ArrowRight":if(sr.preventDefault(),!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(st.current.currentTime>=st.current.duration)break;st.current.currentTime=parseInt(st.current.currentTime)+5,tn();break;case"ArrowLeft":if(sr.preventDefault(),!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(st.current.currentTime===0)break;st.current.currentTime=parseInt(st.current.currentTime)-5,tn();break;case"ArrowUp":sr.preventDefault(),st.current.volume<1&&(st.current.volume=(parseInt(st.current.volume*10)+1)/10);break;case"ArrowDown":sr.preventDefault(),st.current.volume>0&&(st.current.volume=(parseInt(st.current.volume*10)-1)/10);break}}return dt.current.addEventListener((0,se.gH)(),Er),st.current.addEventListener("canplay",Ln),st.current.addEventListener("ended",yt),st.current.addEventListener("seeking",tr),st.current.addEventListener("seeked",In),st.current.addEventListener("loadedmetadata",gn),Ze.current.addEventListener("mousemove",$r),Ze.current.addEventListener("input",_r),st.current.addEventListener("timeupdate",jn),st.current.addEventListener("pause",br),st.current.addEventListener("volumechange",me),document.addEventListener("keydown",ei),()=>{var sr,Rr,vi,Vi,Ai,Gi,dr,vr,bn,Mn,gr,wn;(sr=st.current)==null||sr.removeEventListener("canplay",Ln),(Rr=st.current)==null||Rr.removeEventListener("play",Wt),(vi=st.current)==null||vi.removeEventListener("ended",yt),(Vi=st.current)==null||Vi.removeEventListener("seeking",tr),(Ai=st.current)==null||Ai.removeEventListener("seeked",In),(Gi=Ze.current)==null||Gi.removeEventListener("mousemove",$r),(dr=Ze.current)==null||dr.removeEventListener("input",_r),(vr=st.current)==null||vr.removeEventListener("timeupdate",jn),(bn=st.current)==null||bn.removeEventListener("pause",br),(Mn=st.current)==null||Mn.removeEventListener("loadedmetadata",gn),(gr=st.current)==null||gr.removeEventListener("volumechange",me),document.removeEventListener("keydown",ei),(wn=st.current)!=null&&wn.playing&&(Ne.push(rt,st.current.currentTime),Ae&&oe())}},[st,pe]),(0,a.useEffect)(()=>{if(st.current.onended=()=>{Oe(st)},st.current.oncontextmenu=()=>!1,(pe==null?void 0:pe.indexOf(".m3u8"))>-1){if(st.current.canPlayType("application/vnd.apple.mpegurl"))st.current.src=pe;else if(fe.ZP.isSupported()){var Ht=new fe.ZP;Ht.loadSource(pe),Ht.attachMedia(st.current)}}},[pe]);const[He,et]=(0,a.useState)(1),Re=()=>{st.current.paused||st.current.ended?st.current.play():st.current.pause(),x()};function Ke(){st.current.muted=!st.current.muted,st.current.muted?(bt.current.setAttribute("data-volume",volume.value),bt.current.value=0):bt.current.value=bt.current.dataset.volume}return a.createElement("div",{style:{position:"relative"},ref:dt},a.createElement("div",{ref:Ot,className:`${ue.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${ue.animate__loop}`},ke&&Dt?Dt.login:" "),a.createElement("div",{className:ue.container},a.createElement("div",{className:ue["video-container"],id:"video-container"},a.createElement("div",{className:ue["playback-animation"],id:"playback-animation"},a.createElement("svg",{className:ue["playback-icons"]},a.createElement("use",{className:"hidden",href:"#play-icon"}),a.createElement("use",{href:"#pause"}))),a.createElement("video",{className:ue.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:st,autoPlay:De}),a.createElement("div",{className:`${ue["video-controls"]} `,id:"video-controls"},a.createElement("div",{className:ue["bottom-controls"]},a.createElement("div",{className:ue["left-controls"]},a.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Re},a.createElement("svg",{className:ue["playback-icons"]},a.createElement("use",{ref:it,href:"#play-icon"}),a.createElement("use",{ref:Xt,style:{display:"none"},href:"#pause"}))),a.createElement("div",{className:ue.time},a.createElement("time",{id:"time-elapsed",ref:ot},"00:00"),a.createElement("span",null," / "),a.createElement("time",{id:"duration",ref:_e},"00:00"))),a.createElement("div",{className:ue["right-controls"]},ie&&a.createElement(Ce.Z,{placement:"top",overlayClassName:ue.rateOverlay,getPopupContainer:Ht=>Ht.parentNode,menu:{items:[{key:"1",label:a.createElement("span",{onClick:()=>{et(1),st.current.playbackRate=1}},"1.0x")},{key:"2",label:a.createElement("span",{onClick:()=>{et(1.5),st.current.playbackRate=1.5}},"1.5x")},{key:"3",label:a.createElement("span",{onClick:()=>{et(2),st.current.playbackRate=2}},"2.0x")}]}},a.createElement("div",{className:`${ue.controlText} mr5`},"\u500D\u901F")),a.createElement(le.CopyToClipboard,{text:pe,onCopy:()=>ee.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},a.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),a.createElement("div",{className:ue["volume-controls"]},a.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:ue["volume-button"],id:"volume-button",onClick:Ke},a.createElement("i",{ref:Mt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Vt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:St,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),a.createElement("input",{className:ue.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:bt,style:{display:"none"},onClick:me})),a.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:ue["fullscreen-button"],onClick:()=>{(0,se.vp)()?(0,se.BU)():(0,se.Dj)(dt.current)}},a.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),a.createElement("div",{className:ue["video-progress"]},a.createElement("progress",{ref:Je,value:"0",min:"0"}),a.createElement("input",{className:ue.seek,ref:Ze,value:"0",min:"0",type:"range",step:"1"}),a.createElement("div",{className:ue["seek-tooltip"],ref:nt,id:"seek-tooltip"},"00:00"))))),a.createElement("svg",{style:{display:"none"}},a.createElement("defs",null,a.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),a.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},a.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),a.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),a.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},a.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),a.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},a.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),a.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),a.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},a.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),a.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},a.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},421:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return be}});var a=Me(59301),ee=Me(94276),Ce=Me(90083),be=()=>{const[fe,ce]=(0,a.useState)(""),[le,se]=(0,a.useState)(0);let[ue,b]=(0,a.useState)(),[z,te]=(0,a.useState)();const[ae,he]=(0,a.useState)(!1),de=(0,a.useRef)("");(0,a.useEffect)(()=>ee.Z.subscribe("preview-image",De=>{ce(De),console.log(Pe.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",ie),()=>{document.removeEventListener("keydown",ie)}),[]),(0,a.useEffect)(()=>{de.current=fe},[fe]);function ie(Oe){console.log("e====",Oe),Oe.keyCode==27&&de.current&&pe()}function pe(){document.body.style.overflow="auto",b(void 0),te(void 0),se(0),ce("")}function Ae(){se(le+90)}function ye(){ue=Pe.current.width*1.1,z=Pe.current.height*1.1,te(z),b(ue)}function Ee(){ue=Pe.current.width/1.1,z=Pe.current.height/1.1,te(z),b(ue)}const Le=(0,a.useRef)(),Ie=(0,a.useRef)(),Pe=(0,a.useRef)(),ze=Oe=>{(Oe.nativeEvent.target===Le.current||Oe.nativeEvent.target===Ie.current)&&pe()};return a.createElement(a.Fragment,null,fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ie},a.createElement(Ce.Z,{className:"image-preview",src:fe,style:{display:"none"},preview:{visible:!0,src:fe,onVisibleChange:Oe=>{ce("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},52504:function(Nt,Tt,Me){"use strict";Me.d(Tt,{h:function(){return Le},Z:function(){return Ee}});var a=Me(59301),ee=Me(82326),Ce=Me(28284),be=Me(7939),fe=Me(89780),ce=Me.n(fe),le=Me(2018),se=Object.defineProperty,ue=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Ie,Pe,ze)=>Pe in Ie?se(Ie,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ie[Pe]=ze,de=(Ie,Pe)=>{for(var ze in Pe||(Pe={}))te.call(Pe,ze)&&he(Ie,ze,Pe[ze]);if(z)for(var ze of z(Pe))ae.call(Pe,ze)&&he(Ie,ze,Pe[ze]);return Ie},ie=(Ie,Pe)=>ue(Ie,b(Pe));const pe=ee.default.Option,Ae={labelCol:{span:4},wrapperCol:{span:20}},ye={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 Ee=({callback:Ie,onCancel:Pe})=>{const[ze,Oe]=(0,a.useState)("python");function De(ke){Oe(ye[ke][1])}function We(ke){Ie(ke)}return a.createElement(Ce.default,ie(de({},Ae),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:We,style:{width:500}}),a.createElement(Ce.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(ee.default,{getPopupContainer:ke=>ke.parentNode,onChange:De},Object.keys(ye).map(ke=>a.createElement(pe,{key:ke,value:ke},ye[ke][0])))),a.createElement(Ce.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(Le,{mode:ze})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(be.ZP,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))};function Le({value:Ie,onChange:Pe,mode:ze,options:Oe={}}){const De=(0,a.useRef)(),[We,ke]=(0,a.useState)();return(0,a.useEffect)(()=>{if(We){let Fe=function(Ve){const qe=Ve.getValue();Pe&&Pe(qe)};return We.on("change",Fe),()=>{We.off("change",Fe)}}},[We,Pe]),(0,a.useEffect)(()=>{We&&We.setOption("mode",ze)},[We,ze]),(0,a.useEffect)(()=>{We&&(Ie!==We.getValue()||Ie==="")&&setTimeout(()=>{We.setValue(Ie||"")},300)},[We,Ie]),(0,a.useEffect)(()=>{if(De.current&&!We){const Fe=ce().fromTextArea(De.current,de({mode:ze,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Oe));ke(Fe)}},[De.current,We]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:De}))}},77834:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return vr}});var a=Me(59301),ee=Me(58106),Ce=Me(89780),be=Me.n(Ce),fe=Me(76374),ce=Me(2018),le=Me(6313),se=Me(25717),ue=Me(99498),b=Me(25419),z=Me(67549),te=Me(59944),ae=({value:bn="",className:Mn,showTextOnly:gr,showLines:wn,style:Be={}})=>{const Xe=(0,a.useMemo)(()=>"",[bn]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Xe}}))},he=Object.defineProperty,de=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(bn,Mn,gr)=>Mn in bn?he(bn,Mn,{enumerable:!0,configurable:!0,writable:!0,value:gr}):bn[Mn]=gr,Le=(bn,Mn)=>{for(var gr in Mn||(Mn={}))Ae.call(Mn,gr)&&Ee(bn,gr,Mn[gr]);if(pe)for(var gr of pe(Mn))ye.call(Mn,gr)&&Ee(bn,gr,Mn[gr]);return bn},Ie=(bn,Mn)=>de(bn,ie(Mn));let Pe=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\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:bn,title:Mn,icon:gr,actionName:wn,className:Be="",children:Xe}){function $e(){bn(wn)}return a.createElement("a",{title:Mn,className:Be,onClick:$e},a.createElement("i",{className:`${gr}`}),Xe)}var Oe=({watch:bn,showNullButton:Mn,showNullProgramButton:gr,onActionCallback:wn,fullScreen:Be,insertTemp:Xe,hidetoolBar:$e,extraUse:At})=>{const ut=[...Pe,{title:`${bn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${bn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!$e&&ut.map((Gt,Zt)=>a.createElement("li",{key:Zt},Gt.actionName?a.createElement(ze,Ie(Le({},Gt),{onActionCallback:wn})):a.createElement("span",{className:"v-line"}))),Mn?a.createElement("li",null,a.createElement(ze,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:wn},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,gr?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(ze,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:wn},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(ze,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:wn},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Xe&&a.createElement("li",null,a.createElement(ze,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Xe}`,onActionCallback:wn},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),At&&a.createElement("li",null,At),a.createElement("li",{className:"btn-full-screen"},a.createElement(ze,{icon:`${Be?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Be?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:wn})))},De=Me(35990),We=Me(28284),ke=Me(37568),Fe=Me(7939),Ve=Object.defineProperty,qe=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Xt=(bn,Mn,gr)=>Mn in bn?Ve(bn,Mn,{enumerable:!0,configurable:!0,writable:!0,value:gr}):bn[Mn]=gr,it=(bn,Mn)=>{for(var gr in Mn||(Mn={}))Ot.call(Mn,gr)&&Xt(bn,gr,Mn[gr]);if(st)for(var gr of st(Mn))dt.call(Mn,gr)&&Xt(bn,gr,Mn[gr]);return bn},Ze=(bn,Mn)=>qe(bn,tt(Mn));const Je={labelCol:{span:4},wrapperCol:{span:20}};var _e=({callback:bn,onCancel:Mn})=>{function gr(wn){bn(wn)}return a.createElement(We.default,Ze(it({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:gr,style:{width:500}}),a.createElement(We.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(ke.default,null)),a.createElement(We.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(ke.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:Mn},"\u53D6\u6D88")))},ot=Me(52504),nt=Me(82441),Mt=Me(62957),St=Me(77019),Vt=Me(1986),bt=Me(59301),zt=({callback:bn,onCancel:Mn})=>{const gr=document.createElement("canvas"),wn=gr.getContext("2d");gr.width=1e3,gr.height=800,wn.fillStyle="#ffffff",wn.fillRect(0,0,gr.width,gr.height);const Be=gr.toDataURL("image/png");return bt.createElement(Mt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(St.Z,{style:{height:"100vh"}},bt.createElement(Vt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Be,visible:!0,title:String(Date.now())},onOk:Xe=>{bn({src:Xe.url})},onClose:Mn})))},Pt=Me(30641),ht=Me(5269),Dt=Me(6767),gt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ct=Me(59301),Lt=(0,a.forwardRef)(({onCancel:bn,editImgId:Mn,callback:gr},wn)=>{let Be=(0,a.useRef)(),Xe=(0,a.useRef)(),$e=(0,a.useRef)(),At=(0,a.useRef)(!1);const ut=(0,a.useRef)(!1);console.log("ref:",wn);const[Gt,Zt]=(0,a.useState)(0),[on,kn]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{Zt(1)},[]),(0,a.useImperativeHandle)(wn,()=>({setHeight:kn})),ct.createElement("div",{ref:ut,className:"body-overflow-initial"},ct.createElement(Pt.Z,{width:"100vw",height:on,footer:null,closable:!0,placement:"bottom",open:!!Gt,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${gt.drawerWrap}`,onClose:()=>{window.saveDrawData(rr=>{gr({src:`/api/attachments/${rr}`,id:rr})})},title:ct.createElement(St.Z,{align:"middle"},ct.createElement(ht.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ct.createElement(ht.Z,{onClick:()=>{kn(on==="60px"?"100vh":"60px")}},ct.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ct.createElement(ht.Z,{onClick:()=>{window.saveDrawData(rr=>{if(rr===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}}),gr({src:`/api/attachments/${rr}`,id:rr,disabledClose:!0})})}},ct.createElement(Fe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ct.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Mn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Xe})))}),Ut=Me(26869),$t=Me(47889),Ye=Me(71051);const we=$t.ZP.Group,Se={margin:"0 8px"};var Ne=({callback:bn,onCancel:Mn})=>{function gr(wn){bn(wn)}return a.createElement(We.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:gr},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Se},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Se},"\u884C\u6570"),a.createElement(We.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(Ye.Z,null)),a.createElement("span",{style:Se},"\u5217\u6570"),a.createElement(We.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(Ye.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Se},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(We.default.Item,{name:"align"},a.createElement(we,null,a.createElement($t.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement($t.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement($t.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement($t.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:Mn},"\u53D6\u6D88")))},oe=Me(71411),x=Me(75544),me=Me.n(x),et=(0,a.forwardRef)(({use3d:bn,width:Mn,height:gr,callback:wn,showSaveButton:Be},Xe)=>{const $e=(0,a.useRef)(),At=(0,a.useRef)(),[ut,Gt]=(0,a.useState)(!1),Zt=(0,a.useRef)({id:$e,appName:"graphing",width:Mn||1e3,height:gr||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{At.current=new(me())(Zt.current,!0),window.onload=function(){At.current.inject("applet_container")}},[]);const on=()=>{var kn=window.ggbApplet.getPNGBase64(1,!0,72);return wn&&wn(kn),kn};return(0,a.useEffect)(()=>{Zt.current.appName=ut?"3D":"graphing",At.current.inject("applet_container")},[ut]),(0,a.useEffect)(()=>{Gt(bn)},[bn]),(0,a.useImperativeHandle)(Xe,()=>({getImgData:on})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:$e}),a.createElement(St.Z,{align:"middle"},a.createElement(ht.Z,{flex:1},a.createElement(oe.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ut,onChange:kn=>Gt(kn)})),a.createElement(ht.Z,null,a.createElement(Fe.ZP,{size:"large",onClick:on,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Re=Me(50047);const Ke="link",Ht="upload-image",wt="add-flowchart",Wt="draw-image",yt="add-flowchart",tn="code-block",Kt="add-table",gn="------------",jn={default:gn,left:`:${gn}`,center:`:${gn}:`,right:`${gn}:`};var tr=Me(61904),In=Me(31735);function Ln(){}let Er=0;const br=1e4,_r="\u2581",$r="@\u2581\u2581@",ei="@\u2581@",sr=` **\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`,Rr=["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 vi(bn){return/^\d+$/.test(bn)?`${bn}px`:bn}const Ai=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Gi={[Ai+"-B"]:"bold",[Ai+"-I"]:"italic"},dr={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ht]:"\u6DFB\u52A0\u56FE\u7247",[Wt]:"\u6DFB\u52A0\u753B\u56FE",[wt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var vr=({defaultValue:bn="",onChange:Mn,width:gr="100%",height:wn=400,miniToolbar:Be=!1,isFocus:Xe=!1,watch:$e,insertTemp:At,mode:ut="markdown",id:Gt="markdown-editor-id",showResizeBar:Zt=!1,noStorage:on=!1,showNullButton:kn=!1,showNullProgramButton:rr=!1,hidetoolBar:Hr=!1,fullScreen:kr=!1,onBlur:Wr,onCMBeforeChange:ji,onFullScreen:ti,className:un="",disablePaste:ir=!1,disabled:Di=!1,disabledFill:Qi=!1,placeholder:wi="",values:Wi="",extraUse:Kr,onAddBlank:Gn})=>{const[Nn,Xr]=(0,a.useState)(null),[Oi,na]=(0,a.useState)(bn),[lo,Ka]=(0,a.useState)($e),[go,Ro]=(0,a.useState)(kr),[oo,Po]=(0,a.useState)(""),[va,Da]=(0,a.useState)(0),[_t,dn]=(0,a.useState)(wn),[Yn,ft]=(0,a.useState)(!1),[pt,jt]=(0,a.useState)(0),[Jt,An]=(0,a.useState)(0),fn=(0,a.useRef)(),Zn=(0,a.useRef)(),Xn=(0,a.useRef)(),yr=(0,a.useRef)(),ar=(0,a.useRef)(),On=(0,a.useRef)(),Kn=(0,ee.useDispatch)();(0,a.useEffect)(()=>{const Ge=window.scrollY||window.pageYOffset;na(Wi),Nn==null||Nn.setValue(Wi),window.scrollTo(0,Ge)},[Wi]),(0,a.useEffect)(()=>{ti==null||ti(go)},[go]),(0,a.useEffect)(()=>{if(fn.current){let Ge=function(Ft,kt){var Qt;if(ir){kt.preventDefault();return}const rn=kt.clipboardData;if(rn){const cn=rn.types.toString(),pn=rn.items;if(cn==="Files"||rn.types.indexOf("Files")>-1){if(kt.preventDefault(),ut=="stex")return;try{let Un=pn[1];((Qt=pn[0])==null?void 0:Qt.kind)==="file"&&(Un=pn[0]);const nr=Un.getAsFile(),Sn=nr.name.split(".").pop();(0,nt.I)(nr,pr=>{var Mr,fr,ur;pr.id?((Mr=nr==null?void 0:nr.type)==null?void 0:Mr.indexOf("image"))>-1?Bt.replaceSelection(``):((fr=nr==null?void 0:nr.type)==null?void 0:fr.indexOf("video"))>-1?Bt.replaceSelection(``):((ur=nr==null?void 0:nr.type)==null?void 0:ur.indexOf("pdf"))>-1?Bt.replaceSelection(`${nr.name}`):Rr.includes(Sn)?Bt.replaceSelection(`${nr.name}`):Bt.replaceSelection(`[${nr.name}](/api/attachments/${pr.id}?type=${pr.content_type})`):(pr==null?void 0:pr.status)===401&&(document.location.href="/user/login")})}catch(Un){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bt=be().fromTextArea(fn.current,{mode:ut,lineNumbers:!Be,lineWrapping:!0,value:bn,autoCloseTags:!0,autoCloseBrackets:!0});return Bt.on("keyup",function(Ft,kt){kt.keyCode===8&&(Ft.getValue()==""?Bt.setOption("placeholder",wi):Bt.setOption("placeholder",null))}),Bt.on("keydown",function(Ft,kt){if(kt.keyCode===8){var Qt=Li(Ft);Qt&&kt.preventDefault()}}),Xe&&Bt.focus(),Bt.on("paste",Ge),Di&&Bt.on("beforeChange",function(Ft,kt){(kt.origin==="paste"||kt.origin==="+input")&&kt.cancel()}),Xr(Bt),()=>{Bt.off("paste",Ge)}}},[]);const Zr=(0,a.useCallback)(()=>{if(Zn.current)try{}catch(Ge){console.log(Ge,"---- to set md editor body height")}},[_t,Zn,go]);(0,a.useEffect)(()=>{function Ge(){let Bt=new fe.Z(Ft=>{for(let kt of Ft)(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&(Zr(),Nn.setSize("100%","100%"),Nn.refresh())});return Bt.observe(fn.current.parentElement),Bt}if(Nn){const Bt=Ge();return()=>{var Ft,kt;(Ft=fn.current)!=null&&Ft.parentElement&&Bt.unobserve((kt=fn.current)==null?void 0:kt.parentElement)}}},[Nn,Zr]),(0,a.useEffect)(()=>{if(Nn){let Ge=[];for(const[Bt,Ft]of Object.entries(Gi)){let kt={[Bt]:()=>{Ti(Ft)}};Ge.push(kt),Nn.addKeyMap(kt)}return()=>{for(let Bt of Ge)Nn.removeKeyMap(Bt)}}},[Nn]),(0,a.useEffect)(()=>{kr!==go&&Ro(kr)},[kr]),(0,tr.Z)(()=>{if(!on&&va>0){let Ge=new Date().getTime(),Bt=window.sessionStorage.getItem(Gt);Ge>=va+br&&(!Bt||Bt!==Oi)&&(window.sessionStorage.setItem(Gt,Oi),ft(!0))}},br),(0,a.useEffect)(()=>{Ka($e)},[Nn,$e]),(0,a.useEffect)(()=>{Nn&&Xe&&Nn.focus()},[Nn,Xe]),(0,a.useEffect)(()=>{if(lo&&Nn){let Ge=function(Ft){let kt=Ft.target;if(yr.current){let Qt=kt.scrollTop/kt.scrollHeight;yr.current.scrollTop=yr.current.scrollHeight*Qt}};const Bt=Nn.getScrollerElement();return Bt.addEventListener("scroll",Ge),()=>{Bt.removeEventListener("scroll",Ge)}}},[Nn,lo]),(0,a.useEffect)(()=>{if(Nn&&ji){let Ge=function(Bt,Ft){ji(Bt,Ft)};return Nn.on("beforeChange",Ge),()=>{Nn.off("beforeChange",Ge)}}},[Nn,ji]),(0,a.useEffect)(()=>{if(Nn&&Wr){let Ge=function(){Wr(Nn.getValue())};return Nn.on("blur",Ge),()=>{Nn.off("blur",Ge)}}},[Nn,Wr]);function Li(Ge,Bt){var Ft=Ge.getDoc(),kt=Ft.getCursor(),Qt=Ft.getLine(kt.line),rn=Qt.charAt(kt.ch-1),cn=Qt.lastIndexOf("@\u2581@",kt.ch),pn=Qt.lastIndexOf("@\u2581\u2581@",kt.ch),Un=cn>pn?cn:pn,nr=cn>pn?3:4;if($r.indexOf(rn)===-1)return null;if(console.log("change1:",Bt,Ge,Qt,kt,Un,cn,pn,rn),Un>=0&&kt.ch-Un<5){var Sn=Un+nr;return Ft.replaceRange("",{line:kt.line,ch:Un},{line:kt.line,ch:Sn}),{line:kt.line,ch:Sn}}return null}(0,a.useEffect)(()=>{if(Nn){let Ge=function(Bt,Ft){const kt=Bt.getValue();na(kt),Da(new Date().getTime()),Bt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Mn&&(rr?Mn(kt,ja(kt)):Mn(kt))};return Nn.on("change",Ge),()=>{Nn.off("change",Ge)}}},[Nn,Mn]),(0,a.useEffect)(()=>{if(Nn)if(bn==null)Nn.setValue(""),na("");else{const Ge=window.scrollY||window.pageYOffset;bn!==Nn.getValue()&&(Nn.setValue(bn),na(bn),Nn.setCursor(Di?1:Nn.lineCount(),0),window.scrollTo(0,Ge))}},[Nn,bn]);const Ti=(0,a.useCallback)(Ge=>{const Bt=Nn.getCursor(),Ft=Nn.getSelection();let kt=Ft.split(` -`);switch(Ge){case"bold":return Nn.replaceSelection("**"+Ft+"**"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+2),Nn.focus();case"italic":return Nn.replaceSelection("*"+Ft+"*"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+1),Nn.focus();case"code":return Nn.replaceSelection("`"+Ft+"`"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+1),Nn.focus();case"inline-latex":return(0,In.Ye)(Kn)?void 0:(Po("inline-latex"),Nn.focus());case"latex":return Nn.replaceSelection("```latex\n"+Ft+"\n```"),Nn.setCursor(Bt.line+1,Ft.length+1),Nn.focus();case"line-break":return Nn.replaceSelection(`
      +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Rr=["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 vi(bn){return/^\d+$/.test(bn)?`${bn}px`:bn}const Ai=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Gi={[Ai+"-B"]:"bold",[Ai+"-I"]:"italic"},dr={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ht]:"\u6DFB\u52A0\u56FE\u7247",[Wt]:"\u6DFB\u52A0\u753B\u56FE",[wt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var vr=({defaultValue:bn="",onChange:Mn,width:gr="100%",height:wn=400,miniToolbar:Be=!1,isFocus:Xe=!1,watch:$e,insertTemp:At,mode:ut="markdown",id:Gt="markdown-editor-id",showResizeBar:Zt=!1,noStorage:on=!1,showNullButton:kn=!1,showNullProgramButton:rr=!1,hidetoolBar:Hr=!1,fullScreen:kr=!1,onBlur:Wr,onCMBeforeChange:ji,onFullScreen:ti,className:un="",disablePaste:ir=!1,disabled:Di=!1,disabledFill:Qi=!1,placeholder:wi="",values:Wi="",extraUse:Kr,onAddBlank:Yn})=>{const[Nn,Xr]=(0,a.useState)(null),[Oi,na]=(0,a.useState)(bn),[lo,Ka]=(0,a.useState)($e),[go,Ro]=(0,a.useState)(kr),[oo,Po]=(0,a.useState)(""),[va,Da]=(0,a.useState)(0),[_t,dn]=(0,a.useState)(wn),[Kn,ft]=(0,a.useState)(!1),[pt,jt]=(0,a.useState)(0),[Jt,An]=(0,a.useState)(0),fn=(0,a.useRef)(),Zn=(0,a.useRef)(),Xn=(0,a.useRef)(),yr=(0,a.useRef)(),ar=(0,a.useRef)(),On=(0,a.useRef)(),Jn=(0,ee.useDispatch)();(0,a.useEffect)(()=>{const Ge=window.scrollY||window.pageYOffset;na(Wi),Nn==null||Nn.setValue(Wi),window.scrollTo(0,Ge)},[Wi]),(0,a.useEffect)(()=>{ti==null||ti(go)},[go]),(0,a.useEffect)(()=>{if(fn.current){let Ge=function(Ft,kt){var Qt;if(ir){kt.preventDefault();return}const rn=kt.clipboardData;if(rn){const cn=rn.types.toString(),pn=rn.items;if(cn==="Files"||rn.types.indexOf("Files")>-1){if(kt.preventDefault(),ut=="stex")return;try{let Un=pn[1];((Qt=pn[0])==null?void 0:Qt.kind)==="file"&&(Un=pn[0]);const nr=Un.getAsFile(),Sn=nr.name.split(".").pop();(0,nt.I)(nr,pr=>{var Mr,fr,ur;pr.id?((Mr=nr==null?void 0:nr.type)==null?void 0:Mr.indexOf("image"))>-1?Bt.replaceSelection(``):((fr=nr==null?void 0:nr.type)==null?void 0:fr.indexOf("video"))>-1?Bt.replaceSelection(``):((ur=nr==null?void 0:nr.type)==null?void 0:ur.indexOf("pdf"))>-1?Bt.replaceSelection(`${nr.name}`):Rr.includes(Sn)?Bt.replaceSelection(`${nr.name}`):Bt.replaceSelection(`[${nr.name}](/api/attachments/${pr.id}?type=${pr.content_type})`):(pr==null?void 0:pr.status)===401&&(document.location.href="/user/login")})}catch(Un){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bt=be().fromTextArea(fn.current,{mode:ut,lineNumbers:!Be,lineWrapping:!0,value:bn,autoCloseTags:!0,autoCloseBrackets:!0});return Bt.on("keyup",function(Ft,kt){kt.keyCode===8&&(Ft.getValue()==""?Bt.setOption("placeholder",wi):Bt.setOption("placeholder",null))}),Bt.on("keydown",function(Ft,kt){if(kt.keyCode===8){var Qt=Li(Ft);Qt&&kt.preventDefault()}}),Xe&&Bt.focus(),Bt.on("paste",Ge),Di&&Bt.on("beforeChange",function(Ft,kt){(kt.origin==="paste"||kt.origin==="+input")&&kt.cancel()}),Xr(Bt),()=>{Bt.off("paste",Ge)}}},[]);const Zr=(0,a.useCallback)(()=>{if(Zn.current)try{}catch(Ge){console.log(Ge,"---- to set md editor body height")}},[_t,Zn,go]);(0,a.useEffect)(()=>{function Ge(){let Bt=new fe.Z(Ft=>{for(let kt of Ft)(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&(Zr(),Nn.setSize("100%","100%"),Nn.refresh())});return Bt.observe(fn.current.parentElement),Bt}if(Nn){const Bt=Ge();return()=>{var Ft,kt;(Ft=fn.current)!=null&&Ft.parentElement&&Bt.unobserve((kt=fn.current)==null?void 0:kt.parentElement)}}},[Nn,Zr]),(0,a.useEffect)(()=>{if(Nn){let Ge=[];for(const[Bt,Ft]of Object.entries(Gi)){let kt={[Bt]:()=>{Ti(Ft)}};Ge.push(kt),Nn.addKeyMap(kt)}return()=>{for(let Bt of Ge)Nn.removeKeyMap(Bt)}}},[Nn]),(0,a.useEffect)(()=>{kr!==go&&Ro(kr)},[kr]),(0,tr.Z)(()=>{if(!on&&va>0){let Ge=new Date().getTime(),Bt=window.sessionStorage.getItem(Gt);Ge>=va+br&&(!Bt||Bt!==Oi)&&(window.sessionStorage.setItem(Gt,Oi),ft(!0))}},br),(0,a.useEffect)(()=>{Ka($e)},[Nn,$e]),(0,a.useEffect)(()=>{Nn&&Xe&&Nn.focus()},[Nn,Xe]),(0,a.useEffect)(()=>{if(lo&&Nn){let Ge=function(Ft){let kt=Ft.target;if(yr.current){let Qt=kt.scrollTop/kt.scrollHeight;yr.current.scrollTop=yr.current.scrollHeight*Qt}};const Bt=Nn.getScrollerElement();return Bt.addEventListener("scroll",Ge),()=>{Bt.removeEventListener("scroll",Ge)}}},[Nn,lo]),(0,a.useEffect)(()=>{if(Nn&&ji){let Ge=function(Bt,Ft){ji(Bt,Ft)};return Nn.on("beforeChange",Ge),()=>{Nn.off("beforeChange",Ge)}}},[Nn,ji]),(0,a.useEffect)(()=>{if(Nn&&Wr){let Ge=function(){Wr(Nn.getValue())};return Nn.on("blur",Ge),()=>{Nn.off("blur",Ge)}}},[Nn,Wr]);function Li(Ge,Bt){var Ft=Ge.getDoc(),kt=Ft.getCursor(),Qt=Ft.getLine(kt.line),rn=Qt.charAt(kt.ch-1),cn=Qt.lastIndexOf("@\u2581@",kt.ch),pn=Qt.lastIndexOf("@\u2581\u2581@",kt.ch),Un=cn>pn?cn:pn,nr=cn>pn?3:4;if($r.indexOf(rn)===-1)return null;if(console.log("change1:",Bt,Ge,Qt,kt,Un,cn,pn,rn),Un>=0&&kt.ch-Un<5){var Sn=Un+nr;return Ft.replaceRange("",{line:kt.line,ch:Un},{line:kt.line,ch:Sn}),{line:kt.line,ch:Sn}}return null}(0,a.useEffect)(()=>{if(Nn){let Ge=function(Bt,Ft){const kt=Bt.getValue();na(kt),Da(new Date().getTime()),Bt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Mn&&(rr?Mn(kt,ja(kt)):Mn(kt))};return Nn.on("change",Ge),()=>{Nn.off("change",Ge)}}},[Nn,Mn]),(0,a.useEffect)(()=>{if(Nn)if(bn==null)Nn.setValue(""),na("");else{const Ge=window.scrollY||window.pageYOffset;bn!==Nn.getValue()&&(Nn.setValue(bn),na(bn),Nn.setCursor(Di?1:Nn.lineCount(),0),window.scrollTo(0,Ge))}},[Nn,bn]);const Ti=(0,a.useCallback)(Ge=>{const Bt=Nn.getCursor(),Ft=Nn.getSelection();let kt=Ft.split(` +`);switch(Ge){case"bold":return Nn.replaceSelection("**"+Ft+"**"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+2),Nn.focus();case"italic":return Nn.replaceSelection("*"+Ft+"*"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+1),Nn.focus();case"code":return Nn.replaceSelection("`"+Ft+"`"),Ft===""&&Nn.setCursor(Bt.line,Bt.ch+1),Nn.focus();case"inline-latex":return(0,In.Ye)(Jn)?void 0:(Po("inline-latex"),Nn.focus());case"latex":return Nn.replaceSelection("```latex\n"+Ft+"\n```"),Nn.setCursor(Bt.line+1,Ft.length+1),Nn.focus();case"line-break":return Nn.replaceSelection(`
      `),Nn.focus();case"list-ul":return Ft===""?Nn.replaceSelection("- "+Ft):Nn.replaceSelection(kt.map(Qt=>Qt===""?"":`- ${Qt}`).join(` `)),Nn.focus();case"list-ol":return Ft===""?Nn.replaceSelection("1. "+Ft):Nn.replaceSelection(kt.map((Qt,rn)=>Qt===""?"":`${rn+1}. ${Qt}`).join(` -`)),Nn.focus();case"add-null-ch":Gn==null||Gn();return;case"add-signal":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection(ei),Nn.focus();case"add-multiple":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection($r),Nn.focus();case"inster-template-1":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection(sr),Nn.focus();case"eraser":return Nn.setValue(""),Nn.focus();case"trigger-watch":return Ka(!lo),Nn.focus();case"trigger-full-screen":return Ro(!go),Nn.focus();case Ke:Po(Ke);return;case tn:Po(tn);return;case Ht:Po(Ht);return;case Wt:Po(Wt);return;case"maths-latex":if((0,In.Ye)(Kn))return;Po("maths-latex");return;case wt:ar.current="",sessionStorage.removeItem("file_id"),Po(wt);return;case Kt:Po(Kt);return;default:throw new Error}},[Nn,lo,go]),Yr=(0,a.useCallback)((Ge,Bt)=>{var Ft,kt,Qt,rn,cn,pn;Ge!=null&&Ge.disabledClose||Po("");const{src:Un,alt:nr,id:Sn}=Ge||{};switch(oo){case Ke:const{title:Br,link:Tr}=Ge;return Nn.replaceSelection(`[${Br}](${Tr})`),Nn.focus();case tn:const{language:wr,content:Gr}=Ge;return Nn.replaceSelection(["```"+wr,Gr,"```"].join(` -`)),Nn.focus();case"maths-latex":for(var pr=atob(Ge),Mr=new Uint8Array(pr.length),fr=0;fr{ki.id?Nn.replaceSelection(`![,](/api/attachments/${ki.id}?type=${ki.content_type})`):(ki==null?void 0:ki.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,In.Ye)(Kn))return;Nn.replaceSelection("`$$"+Ge+"$$`");break;case yt:if(!Sn)return;Nn.getValue().indexOf(Un)===-1?Nn.replaceSelection(`
      ${nr||
      `):document.getElementById(Sn).src=Ut.Z.API_SERVER+Un+"?t="+Date.now();break;case Ht:case Wt:const Pr=Bt,Nr=(Qt=(kt=(Ft=Pr==null?void 0:Pr.name)==null?void 0:Ft.split("."))==null?void 0:kt.pop)==null?void 0:Qt.call(kt);return((rn=Pr==null?void 0:Pr.type)==null?void 0:rn.indexOf("image"))>-1||!(Pr!=null&&Pr.type)?Pr!=null&&Pr.align||Pr!=null&&Pr.width?Nn.replaceSelection(`

      ${nr||

      `):Nn.replaceSelection(`${nr||`):((cn=Pr==null?void 0:Pr.type)==null?void 0:cn.indexOf("video"))>-1?Nn.replaceSelection(``):((pn=Pr==null?void 0:Pr.type)==null?void 0:pn.indexOf("pdf"))>-1?Nn.replaceSelection(`${Pr.name}`):Rr.includes(Nr)?Nn.replaceSelection(`${Pr.name}`):Nn.replaceSelection(`[${Pr.name}](${Un})`),Nn.focus();case Kt:const{row:mi,col:Ur,align:oi}=Ge;let da=` +`)),Nn.focus();case"add-null-ch":Yn==null||Yn();return;case"add-signal":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection(ei),Nn.focus();case"add-multiple":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection($r),Nn.focus();case"inster-template-1":return Ft===""&&Nn.setCursor(Bt.line,Bt.ch),Nn.replaceSelection(sr),Nn.focus();case"eraser":return Nn.setValue(""),Nn.focus();case"trigger-watch":return Ka(!lo),Nn.focus();case"trigger-full-screen":return Ro(!go),Nn.focus();case Ke:Po(Ke);return;case tn:Po(tn);return;case Ht:Po(Ht);return;case Wt:Po(Wt);return;case"maths-latex":if((0,In.Ye)(Jn))return;Po("maths-latex");return;case wt:ar.current="",sessionStorage.removeItem("file_id"),Po(wt);return;case Kt:Po(Kt);return;default:throw new Error}},[Nn,lo,go]),Yr=(0,a.useCallback)((Ge,Bt)=>{var Ft,kt,Qt,rn,cn,pn;Ge!=null&&Ge.disabledClose||Po("");const{src:Un,alt:nr,id:Sn}=Ge||{};switch(oo){case Ke:const{title:Br,link:Tr}=Ge;return Nn.replaceSelection(`[${Br}](${Tr})`),Nn.focus();case tn:const{language:wr,content:Gr}=Ge;return Nn.replaceSelection(["```"+wr,Gr,"```"].join(` +`)),Nn.focus();case"maths-latex":for(var pr=atob(Ge),Mr=new Uint8Array(pr.length),fr=0;fr{ki.id?Nn.replaceSelection(`![,](/api/attachments/${ki.id}?type=${ki.content_type})`):(ki==null?void 0:ki.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,In.Ye)(Jn))return;Nn.replaceSelection("`$$"+Ge+"$$`");break;case yt:if(!Sn)return;Nn.getValue().indexOf(Un)===-1?Nn.replaceSelection(`
      ${nr||
      `):document.getElementById(Sn).src=Ut.Z.API_SERVER+Un+"?t="+Date.now();break;case Ht:case Wt:const Pr=Bt,Nr=(Qt=(kt=(Ft=Pr==null?void 0:Pr.name)==null?void 0:Ft.split("."))==null?void 0:kt.pop)==null?void 0:Qt.call(kt);return((rn=Pr==null?void 0:Pr.type)==null?void 0:rn.indexOf("image"))>-1||!(Pr!=null&&Pr.type)?Pr!=null&&Pr.align||Pr!=null&&Pr.width?Nn.replaceSelection(`

      ${nr||

      `):Nn.replaceSelection(`${nr||`):((cn=Pr==null?void 0:Pr.type)==null?void 0:cn.indexOf("video"))>-1?Nn.replaceSelection(``):((pn=Pr==null?void 0:Pr.type)==null?void 0:pn.indexOf("pdf"))>-1?Nn.replaceSelection(`${Pr.name}`):Rr.includes(Nr)?Nn.replaceSelection(`${Pr.name}`):Nn.replaceSelection(`[${Pr.name}](${Un})`),Nn.focus();case Kt:const{row:mi,col:Ur,align:oi}=Ge;let da=` `;for(let ki=0;ki",content:["#include "].join(` `)}]},ce={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(` `)}]},le={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 se=Me(53184),ue=Me.n(se),b=(Pt,ht,Dt)=>new Promise((gt,ct)=>{var rt=$t=>{try{Ut(Dt.next($t))}catch(Ye){ct(Ye)}},Lt=$t=>{try{Ut(Dt.throw($t))}catch(Ye){ct(Ye)}},Ut=$t=>$t.done?gt($t.value):Promise.resolve($t.value).then(rt,Lt);Ut((Dt=Dt.apply(Pt,ht)).next())});const z={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"]}},te=(Pt,ht,Dt,gt)=>{const ct=ht.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(ct.match(/\b\w{2,}\b/g)||[])).map(Lt=>({label:Lt,kind:Pt.languages.CompletionItemKind.Text,insertText:Lt,range:gt}))},ae=(Pt,ht,Dt,gt)=>{Pt.languages.registerCompletionItemProvider(ht,{provideCompletionItems(ct,rt){const Lt=ct.getWordUntilPosition(rt),Ut={startLineNumber:rt.lineNumber,endLineNumber:rt.lineNumber,startColumn:Lt.startColumn,endColumn:Lt.endColumn},$t=ct.getLineContent(rt.lineNumber).substring(Lt.startColumn-2,Lt.endColumn);return{suggestions:[...te(Pt,ct,rt,Ut),...Dt.map(we=>({label:we,kind:Pt.languages.CompletionItemKind.Keyword,documentation:we,insertText:we,insertTextRules:Pt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ut})),...gt.map(we=>({label:we.label,kind:Pt.languages.CompletionItemKind.Snippet,documentation:we.content,insertText:$t.startsWith("#")?we.content.replace(/#/,""):we.content,insertTextRules:Pt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ut}))]}}})};var he=Pt=>{z.languages.forEach(ht=>{Pt.languages.registerDocumentFormattingEditProvider(ht,{provideDocumentFormattingEdits(Dt){return b(this,null,function*(){const gt=ue()(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:gt}]})}})}),ae(Pt,"java",be.keywords,be.quickKey),ae(Pt,"cpp",fe.keywords,fe.quickKey),ae(Pt,"c",Ce.keywords,[]),ae(Pt,"python",ce.keywords,ce.quickKey),ae(Pt,"scala",le.keywords,le.quickKey)};const de="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ie=Object.defineProperty,pe=(Pt,ht,Dt)=>ht in Pt?ie(Pt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):Pt[ht]=Dt,Ae=(Pt,ht,Dt)=>pe(Pt,typeof ht!="symbol"?ht+"":ht,Dt);const ye=class vp{constructor(ht,Dt,gt){this.placeholder=ht,this.editor=Dt,this.monaco=gt,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return vp.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)}};Ae(ye,"ID","editor.widget.placeholderHint");var Le=ye,Ie=Me(96236),Pe=Me(6767),ze=Me(25399),Oe=Me(89392),De=Me(94276),We=Me(56102),ke=Object.defineProperty,Fe=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(Pt,ht,Dt)=>ht in Pt?ke(Pt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):Pt[ht]=Dt,dt=(Pt,ht)=>{for(var Dt in ht||(ht={}))tt.call(ht,Dt)&&Ot(Pt,Dt,ht[Dt]);if(qe)for(var Dt of qe(ht))st.call(ht,Dt)&&Ot(Pt,Dt,ht[Dt]);return Pt},Xt=(Pt,ht)=>Fe(Pt,Ve(ht)),it=(Pt,ht)=>{var Dt={};for(var gt in Pt)tt.call(Pt,gt)&&ht.indexOf(gt)<0&&(Dt[gt]=Pt[gt]);if(Pt!=null&&qe)for(var gt of qe(Pt))ht.indexOf(gt)<0&&st.call(Pt,gt)&&(Dt[gt]=Pt[gt]);return Dt},Ze=(Pt,ht,Dt)=>new Promise((gt,ct)=>{var rt=$t=>{try{Ut(Dt.next($t))}catch(Ye){ct(Ye)}},Lt=$t=>{try{Ut(Dt.throw($t))}catch(Ye){ct(Ye)}},Ut=$t=>$t.done?gt($t.value):Promise.resolve($t.value).then(rt,Lt);Ut((Dt=Dt.apply(Pt,ht)).next())});function Je(Pt){return/^\d+$/.test(Pt)?`${Pt}px`:Pt}function _e(){}let ot=!1;const nt={"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 Mt(Pt=[]){let ht=Pt;if(Array.isArray(Pt)){for(let Dt=0;DtZe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Pt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Pt)}});var bt=Pt=>{var ht=Pt,{width:Dt="100%",height:gt="100%",value:ct,language:rt="javascript",style:Lt={},options:Ut={},overrideServices:$t={},theme:Ye="vs-dark",onEditBlur:we,isCopy:Se=!1,onSave:Ne,autoHeight:oe=!1,forbidCopy:x=!1,onChange:me=_e,editorDidMount:He=_e,onFocus:et=_e,onBreakPoint:Re=_e,breakPointValue:Ke=[],filename:Ht="educoder.txt",errorLine:wt,errorContent:Wt="",highlightLine:yt,openBreakPoint:tn=!1,placeholder:Kt="",showMiniMap:gn=!0}=ht,jn=it(ht,["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 tr=(0,a.useRef)(),In=(0,a.useRef)({}),Ln=(0,a.useRef)(),Er=(0,a.useRef)(),br=(0,a.useRef)([]),_r=(0,a.useRef)(!1),$r=(0,a.useRef)(),ei=(0,a.useRef)(),sr=(0,a.useRef)(!1),[Rr,vi]=(0,a.useState)(!1);function Vi(){let Zt;return tr.current&&(Zt=new ee.Z(on=>{for(let kn of on)(kn.target.offsetHeight>0||kn.target.offsetWidth>0)&&In.current.instance.layout()}),Zt.observe(tr.current)),Zt}function Ai(){Pe.ZP.warning({content:decodeURIComponent(de),key:"monaco-editor-tip"})}const Gi=()=>{let Zt=In.current.instance;if(ct!=null&&Zt&&Rr){const on=Zt.getModel();on&&ct!==on.getValue()&&(ot=!0,on.setValue(ct),Zt.layout(),ot=!1)}};(0,a.useEffect)(()=>{const Zt=De.Z.subscribe("formatDocument",on=>{var kn;let rr=In.current.instance;(kn=rr==null?void 0:rr.getAction)==null||kn.call(rr,"editor.action.formatDocument").run()});return window.updateMonacoValue=on=>{me(on)},Zt},[]),(0,a.useEffect)(()=>{var Zt;let on=In.current.instance;Er.current&&clearTimeout(Er.current),Er.current=setTimeout(()=>{Gi()},500),ct&&(ct!=null&&ct.length)&&((Zt=on==null?void 0:on.updateOptions)==null||Zt.call(on,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ct.split(/\r\n|\r|\n/g).length))+3,5)}))},[ct,Rr,In.current]),(0,a.useEffect)(()=>{if(wt&&In.current&&In.current.instance){let on=In.current.instance;on.changeViewZones(function(kn){var rr=document.createElement("div");rr.style.padding="10px 20px",rr.style.width="calc(100% - 20px)",rr.className="my-error-line-wrp",rr.innerHTML=Wt,kn.addZone({afterLineNumber:wt||11,heightInLines:3,domNode:rr})});var Zt={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}};on.addOverlayWidget(Zt),on.revealPositionInCenter({lineNumber:20,column:1})}},[wt,In.current,Rr]);const dr=(Zt="",on)=>{if(!Zt||Zt.trim()==="")return!0;const rr=In.current.instance.getModel().getLineTokens(on);let Hr=!1;for(let kr=0;kr<2;kr++)rr.getStandardTokenType(kr)===1&&(Hr=!0);return Hr};(0,a.useEffect)(()=>{var Zt;const on=(Zt=In.current)==null?void 0:Zt.instance;if(on&&Rr&&x){const kn=on.onDidBlurEditorWidget(()=>{sr.current=!1}),rr=on.onDidFocusEditorText(()=>{sr.current=!0});return()=>{kn.dispose(),rr.dispose()}}},[In.current,Rr,x]),(0,a.useEffect)(()=>{var Zt;if((Zt=In.current)!=null&&Zt.instance&&Rr&&tn){let on=In.current.instance,kn=on.getModel();if(!kn)return;(()=>{var Wi;let Kr=[],Gn=[];const Nn=kn.getAllDecorations();for(let Oi of Nn)Oi.options.className==="highlighted-line"&&(Kr.push((Wi=Oi==null?void 0:Oi.range)==null?void 0:Wi.startLineNumber),Gn.push(Oi==null?void 0:Oi.id));if(yt===Kr[0])return;kn.deltaDecorations(Gn,[]);const Xr=kn.getLineCount();yt&&yt<=Xr&&(on.deltaDecorations([],[{range:new St.Range(yt,1,yt,kn.getLineMaxColumn(yt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),on.revealLineInCenter(yt))})();const Hr=(Wi=!1)=>{var Kr;let Gn=[],Nn=[];const Xr=kn.getAllDecorations();for(let Oi of Xr)Oi.options.linesDecorationsClassName==="breakpoints-select"&&(Gn.push((Kr=Oi==null?void 0:Oi.range)==null?void 0:Kr.startLineNumber),Nn.push(Oi==null?void 0:Oi.id));if(Wi)return{lines:Gn,ids:Nn};Re(Gn)},kr=Wi=>Ze(void 0,null,function*(){let Kr={range:new St.Range(Wi,1,Wi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield kn.deltaDecorations([],[Kr]),Hr()}),Wr=Wi=>Ze(void 0,null,function*(){let Kr=[];const Gn=on.getLineDecorations(Wi);for(let Nn of Gn)Nn.options.linesDecorationsClassName==="breakpoints-select"&&Kr.push(Nn.id);yield kn.deltaDecorations(Kr,[]),Hr()}),ji=Wi=>{let Kr=on.getLineDecorations(Wi);for(let Gn of Kr)if(Gn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Oe.isEqual)(Ke,Hr(!0).lines)){kn.deltaDecorations(Hr(!0).ids,[]);const Wi=Ke.map(Kr=>({range:new St.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));kn.deltaDecorations([],Wi)}const ti=on.onDidChangeModelContent(Wi=>{let Kr=on.getPosition();if(Kr){let Gn=Kr.lineNumber;clearTimeout(ei.current),ei.current=setTimeout(()=>{dr(kn.getLineContent(Gn),Gn)?Wr(Gn):ji(Gn)?(Wr(Gn),kr(Gn)):Hr()},100)}}),un=on.onMouseDown(Wi=>{var Kr,Gn,Nn;if(Wi.target.detail&&((Nn=(Gn=(Kr=Wi.target)==null?void 0:Kr.element)==null?void 0:Gn.className)!=null&&Nn.includes("line-numbers"))){let Xr=Wi.target.position.lineNumber;if(dr(kn.getLineContent(Xr),Xr))return;ji(Xr)?Wr(Xr):kr(Xr)}}),ir=Wi=>{let Kr={range:new St.Range(Wi,1,Wi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};br.current=on.deltaDecorations(br.current,[Kr])},Di=()=>{br.current=on.deltaDecorations(br.current,[])},Qi=on.onMouseMove(Wi=>{var Kr,Gn,Nn;if(Di(),Wi.target.detail&&((Nn=(Gn=(Kr=Wi.target)==null?void 0:Kr.element)==null?void 0:Gn.className)!=null&&Nn.includes("line-numbers"))){let Xr=Wi.target.position.lineNumber;if(dr(kn.getLineContent(Xr),Xr))return;ir(Xr)}}),wi=on.onMouseLeave(()=>{Di()});return()=>{ti.dispose(),un.dispose(),Qi.dispose(),wi.dispose()}}},[In.current,Rr,Ke,yt,tn,rt]),(0,a.useEffect)(()=>{var Zt;(Zt=In.current)!=null&&Zt.instance&&tn&&In.current.instance.setPosition({lineNumber:0,column:0})},[yt]);function vr(){let Zt=In.current.instance;if(Zt){const on=Zt.getSelection(),kn=In.current.pastePos||{},rr=new St.Range(kn.startLineNumber||on.endLineNumber,kn.startColumn||on.endColumn,kn.endLineNumber||on.endLineNumber,kn.endColumn||on.endColumn);setTimeout(()=>{Zt.executeEdits("",[{range:rr,text:""}])},300)}}function bn(Zt){(window.navigator.platform.match("Mac")?Zt.metaKey:Zt.ctrlKey)&&Zt.keyCode==83&&(Zt.preventDefault(),Ne())}const Mn=()=>{if(oe&&In.current.instance){const Zt=In.current.instance.getContentHeight();ut(Zt{if(!sr.current)return;const{keyCode:on,ctrlKey:kn,metaKey:rr,target:Hr,type:kr}=Zt;return(kr==="paste"||(on===67||on===86)&&(rr||kn))&&Hr.nodeName==="TEXTAREA"&&(Ai(),Zt.preventDefault()),!1};function Be(Zt,on){var kn=window.URL||window.webkitURL||window,rr=new Blob([on]),Hr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Hr.href=kn.createObjectURL(rr),Hr.download=Zt,gr(Hr)}(0,a.useEffect)(()=>{Mn()},[Mn]),(0,a.useEffect)(()=>{tr.current&&!Rr&&Promise.all([Me.e(8909),Me.e(4474)]).then(Me.bind(Me,71448)).then(Zt=>{try{St=Zt,In.current.instance=St.editor.create(tr.current,{value:ct,language:Mt(rt),theme:Ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:gn||!1}},$t);const on=In.current.instance;let Hr=[...Ie.BH._menuItems].find(ti=>ti[0]._debugName=="EditorContext")[1],kr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Wr=(ti,un)=>{var ir,Di;let Qi=ti._first;do un.includes((Di=(ir=Qi.element)==null?void 0:ir.command)==null?void 0:Di.id)&&ti._remove(Qi);while(Qi=Qi.next)};if(He(on,St),setTimeout(()=>{Mn(),In.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Be(Ht||"educoder.txt",on.getValue())}})},500),In.current.subscription=on.onDidChangeModelContent(ti=>{_r.current?clearTimeout($r.current):(Mn(),me(on.getValue(),ti)),$r.current=setTimeout(()=>{_r.current=!1},500)}),window.Monaco||he(St,Mt(rt)),x&&(Wr(Hr,kr),tr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",wn),window.removeEventListener("paste",wn),window.addEventListener("keydown",wn),window.addEventListener("paste",wn)),window.Monaco=St,we&&on.onDidBlurEditorWidget(()=>{we(on.getValue())}),et&&on.onDidFocusEditorText(()=>{x&&Vt(),et(on.getValue())}),x){Vt();try{on.onDidPaste(ti=>{const un=on.getSelection(),ir=In.current.pastePos||{},Di=new St.Range(ir.startLineNumber||un.endLineNumber,ir.startColumn||un.endColumn,ir.endLineNumber||un.endLineNumber,ir.endColumn||un.endColumn);on.executeEdits("",[{range:ti.range,text:""}])})}catch(ti){}}let ji=Vi();return Kt&&typeof Kt=="string"&&new Le(Kt,on,St),vi(!0),()=>{const ti=In.current.instance;ti.dispose();const un=ti.getModel();un&&un.dispose(),In.current.subscription&&In.current.subscription.dispose(),ji.unobserve(tr.current)}}catch(on){}})},[]),(0,a.useEffect)(()=>{if(In.current.instance&&Rr)return document.addEventListener("keydown",bn,!1),()=>{document.removeEventListener("keydown",bn)}},[Ne,Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;if(Zt&&Rr){let on=Mt(rt);St.editor.setModelLanguage(Zt.getModel(),on)}},[rt,Rr]),(0,a.useEffect)(()=>{In.current.instance&&Rr&&St.editor.setTheme(Ye)},[Ye,Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;Ln.current=Ut,Zt&&Rr&&(Zt.updateOptions(dt({},Ut)),setTimeout(()=>{Zt.getModel().updateOptions(dt({},Ut))},200))},[JSON.stringify(Ut),Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;Zt&&Rr&&Zt.layout()},[Dt,gt,Rr]);const[Xe,$e]=(0,a.useState)(Je(Dt)),[At,ut]=(0,a.useState)(Je(gt)),Gt=Xt(dt({},Lt),{width:Xe,height:At,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:tr,style:Gt,onFocus:()=>{x&&Vt()}},Se&&a.createElement(We.CopyToClipboard,{text:ct,onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function zt({width:Pt="100%",height:ht="100%",original:Dt,modified:gt,language:ct,options:rt={}}){const Lt=(0,a.useRef)(),[Ut,$t]=(0,a.useState)(null);function Ye(oe){let x;return Lt.current&&(x=new ee.Z(me=>{for(let He of me)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&oe.layout()}),x.observe(Lt.current)),x}(0,a.useEffect)(()=>(Lt.current&&Promise.all([Me.e(8909),Me.e(9404)]).then(Me.bind(Me,2550)).then(oe=>{St=oe;const x=St.editor.createDiffEditor(Lt.current,Xt(dt({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},rt),{wordWrap:!0}));$t(x);let me=Ye(x);return()=>{x.dispose();const He=x.getModel();He&&He.dispose(),me.unobserve(Lt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Ut&&Ut.setModel({original:St.editor.createModel(Dt,ct),modified:St.editor.createModel(gt,ct)})},[Dt,gt,ct,Ut]);const we=Je(Pt),Se=Je(ht),Ne={width:we,height:Se};return a.createElement("div",{className:"my-diff-editor",ref:Lt,style:Ne})}},87303:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return te}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ee=Me(29787),Ce=Me(25399),be=Me(60242),fe=Me(92310),ce=Me.n(fe),le=Me(31735),se=Me(59243),ue=Me(11968),b=Me(59301),te=({className:ae,dataSource:he=[],col:de=4,right:ie,bottom:pe=23,precision:Ae=0,wrapWidth:ye=1200,trackEventItems:Ee,loading:Le,onRemove:Ie=()=>{},isCurrent:Pe=!0,showProgress:ze=!1,showAlias:Oe=!1})=>{const De=Math.floor((ye-(de-1)*ie)/de),We=[{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 b.createElement(ee.Z,{spinning:Le},b.createElement("div",{className:ce()(a.list,ae)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((ke,Fe)=>{var Ve,qe,tt,st,Ot,dt,Xt,it,Ze,Je,_e,ot,nt;const{name:Mt,id:St,identifier:Vt,featured:bt,school_name:zt,image_url:Pt,excellent:ht,is_plan:Dt}=ke;return b.createElement("div",{key:St,className:Pe&&ze?a.wrapisCurrent:a.wrap,style:{width:De,marginRight:(1+Fe)%de===0?0:ie+Ae,marginBottom:pe}},b.createElement("a",{className:a.li,onClick:gt=>{gt.preventDefault(),gt.stopPropagation(),Ee&&(0,le.L9)([Ee]),(0,le.xg)(`/paths/${Vt}`)}},b.createElement("div",{className:a.img},b.createElement("img",{className:a.cover,src:`${Pt}`}),Pe&&(0,ue.bg)()&&(ke==null?void 0:ke.studying)&&b.createElement("div",{className:`${a.movebq} user-path-items`,onClick:gt=>{gt.stopPropagation(),Ie(ke)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=ke==null?void 0:ke.subject_tags)==null?void 0:Ve.map((gt,ct)=>{var rt,Lt;if(ct===0){const $t=(rt=We.find(Ye=>Ye.name==gt))==null?void 0:rt.swimg;return b.createElement("img",{className:a.sign,src:$t,style:{left:"-4px"}})}const Ut=(Lt=We.find($t=>$t.name==gt))==null?void 0:Lt.ptimg;return b.createElement("img",{className:a.sign,src:Ut,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),b.createElement("div",{className:a.tagsDom},b.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ke==null?void 0:ke.excellent)&&b.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((qe=ke==null?void 0:ke.custom_tags)==null?void 0:qe.length)>0&&b.createElement(Ce.Z,{title:(Ot=(st=ke==null?void 0:ke.custom_tags)==null?void 0:st[((tt=ke==null?void 0:ke.custom_tags)==null?void 0:tt.length)-1])==null?void 0:Ot.tag_name},b.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},b.createElement("span",{className:"multi-llipsis1e text-10px"},(it=(Xt=ke==null?void 0:ke.custom_tags)==null?void 0:Xt[((dt=ke==null?void 0:ke.custom_tags)==null?void 0:dt.length)-1])==null?void 0:it.tag_name)))))),b.createElement("div",{className:a.name},b.createElement(Ce.Z,{title:Oe&&(ke!=null&&ke.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Mt}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ke==null?void 0:ke.excellent_alias_name}`)):Mt},b.createElement("span",{className:a.e},Oe&&(ke==null?void 0:ke.excellent_alias_name)||Mt))),Pe&&ze&&((Ze=ke==null?void 0:ke.progress)==null?void 0:Ze.all_score)!=0&&b.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},b.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Je=ke==null?void 0:ke.progress)==null?void 0:Je.my_score)/((_e=ke==null?void 0:ke.progress)==null?void 0:_e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ke==null?void 0:ke.progress)==null?void 0:ot.my_score,"/",(nt=ke==null?void 0:ke.progress)==null?void 0:nt.all_score),(!Pe||!ze)&&b.createElement(Ce.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${zt}`},b.createElement("div",{className:a.unit},b.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),zt)),(!Pe||!ze)&&b.createElement("div",{className:a.tags},b.createElement("div",null,b.createElement(Ce.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,ke.stages_count))),b.createElement(Ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,ke.members_count)))))))})),!he.length&&b.createElement(se.Z,null)))}},18606:function(Nt,Tt,Me){"use strict";Me.d(Tt,{jL:function(){return fe},w9:function(){return Je},QD:function(){return wt},cQ:function(){return Ot.Z},op:function(){return me},O5:function(){return Gi},_b:function(){return jn},t7:function(){return Ae},Gi:function(){return Vt},YG:function(){return Mt},qp:function(){return z},vr:function(){return tn},qE:function(){return Re},Je:function(){return Le},wb:function(){return st},cq:function(){return gt},tp:function(){return he}});var a=Me(59301),ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ce="data:image/png;base64,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",fe=({dataSource:dr=[],img:vr,imgWidth:bn=346,title:Mn,sunTitle:gr,bannerExtraContent:wn})=>a.createElement("div",{className:ee.banner},a.createElement("div",{className:ee.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Mn),a.createElement("span",null,gr)),dr.length>0&&a.createElement("div",{className:ee.btns},dr.map((Be,Xe)=>a.createElement("div",{key:Xe,onClick:Be.click},Be.name,Be.sign?a.createElement("img",{src:Ce,width:39}):null))),wn),vr&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:vr,width:bn}))),ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=Me(92310),se=Me.n(le),ue=Me(89392),z=({dataSource:dr=[],value:vr,onChange:bn,onTitleChange:Mn,className:gr,title:wn,titleWidth:Be=41,style:Xe={},fontColor:$e="#6A7283",showCount:At})=>{const[ut,Gt]=(0,a.useState)(1),[Zt,on]=(0,a.useState)(!1),kn=(0,a.useRef)(null),rr=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Hr;dr.length!==0&&(((Hr=kn==null?void 0:kn.current)==null?void 0:Hr.clientHeight)>97?Gt(1):Gt(0)),dr.length===0&&Gt(0),on(!1)},[dr]),a.createElement("div",{className:se()(ce.row,gr,"fadeIn","animated"),style:Xe},a.createElement("div",{onClick:(0,ue.throttle)(()=>Mn==null?void 0:Mn(),2e3),style:{width:Be,marginTop:Zt?12:4},className:`${ce.title} ${Mn?"current":""}`},wn),a.createElement("div",{className:Zt?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},a.createElement("div",{className:ce.bar,ref:rr,style:ut>0?{height:ut===1?97:"auto",overflow:ut===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ce.tag,ref:kn},dr==null?void 0:dr.map(Hr=>a.createElement("span",{onClick:()=>bn(Hr.id),key:Hr.id,style:{color:$e},className:vr===Hr.id?ce.active:""},a.createElement("span",{title:Hr.name,className:ce.name},Hr.name),!!At&&a.createElement("span",{className:ce.num},Hr.count))))),!!ut&&a.createElement(a.Fragment,null,ut===1?a.createElement("div",{onClick:()=>{var Hr;Gt(2),((Hr=kn==null?void 0:kn.current)==null?void 0:Hr.clientHeight)>245?on(!0):on(!1)},className:ce.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{rr.current.scrollTop=0,Gt(1),on(!1)},className:ce.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},he=({dataSource:dr=[],value:vr,onChange:bn,className:Mn,style:gr={}})=>a.createElement("div",{style:gr,className:se()(te.tabs,Mn)},dr.map(wn=>a.createElement("span",{onClick:()=>bn(wn.id),className:vr===wn.id?te.active:"",key:wn.id},wn.name))),de={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"},ie=Me(37568),Ae=({dataSource:dr=[],value:vr="",onChange:bn,onInputChange:Mn=()=>{},className:gr,style:wn={},placeholder:Be,allowClear:Xe=!1})=>{var $e;const[At,ut]=(0,a.useState)(""),[Gt,Zt]=(0,a.useState)("");(0,a.useEffect)(()=>{var rr;let Hr=vr;(rr=JSON.stringify(vr))!=null&&rr.includes("{")&&(ut(vr.id),Hr=vr.value||"");try{Zt(decodeURIComponent(Hr||""))}catch(kr){Zt(decodeURIComponent(Hr||""))}},[vr]);const on=()=>{bn(encodeURIComponent(Gt),At||null)},kn=rr=>{rr!==At&&(ut(rr),bn(encodeURIComponent(Gt),rr))};return a.createElement("div",{className:se()(de.input,gr),style:wn},!!dr.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},($e=dr.find(rr=>rr.id===At))==null?void 0:$e.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},dr.map((rr,Hr)=>a.createElement("div",{key:Hr,onClick:()=>kn(rr.id)},rr.name)))),a.createElement(ie.default,{onPressEnter:on,value:Gt,onChange:rr=>{Zt(rr.target.value),Mn(encodeURIComponent(rr.target.value),At||null)},placeholder:Be,variant:"borderless",allowClear:Xe,onClear:()=>bn("",At||null)}),a.createElement("i",{onClick:on,className:"iconfont icon-sousuo9 font14 current"}))},ye={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Le=({value:dr,onChange:vr,className:bn,total:Mn,pageSize:gr,style:wn={}})=>{const Be=dr<2,Xe=dr>=Math.ceil(Mn/gr);return Mn<=gr?a.createElement(a.Fragment,null):a.createElement("div",{className:se()(ye.quickPager,bn),style:wn},a.createElement("div",{onClick:()=>{Be||vr(dr-1,"prev")},className:Be?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Xe||vr(dr+1,"next")},className:Xe?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={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"},Pe=Me(29787),ze=Me(25399),Oe=Me(58018),De=Me(26869),We=Me(31735),ke=Me(96908),Fe=Me(57177),Ve=Me(81378),qe=Me(59243),st=({className:dr,dataSource:vr=[],col:bn=4,right:Mn,bottom:gr=23,precision:wn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e})=>{const At=Math.floor((Be-(bn-1)*Mn)/bn);return a.createElement(Pe.Z,{spinning:$e},a.createElement("div",{className:se()(Ie.list,dr)},!!vr.length&&vr.map((ut,Gt)=>{const{name:Zt,id:on,identifier:kn,power:rr,cover_image_id:Hr,pic:kr}=ut;return a.createElement("div",{className:Ie.wrap,key:on,style:{width:At,marginRight:(1+Gt)%bn===0?0:Mn+wn,marginBottom:gr}},a.createElement("a",{target:"_blank",href:`/shixuns/${kn}/challenges`,className:Ie.li,onClick:Wr=>{Wr.preventDefault(),Xe&&(0,We.L9)([Xe]),rr&&(0,We.xg)(`/shixuns/${kn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${kr}`}),ut.is_jupyter&&a.createElement("img",{className:Ie.sign,src:ke}),ut.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:Fe}),ut.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:Ve})),a.createElement("div",{className:Ie.name},a.createElement(ze.Z,{title:Zt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},Zt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ut.challenges_count))),!!ut.myshixuns_count&&a.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ut.myshixuns_count))),a.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ut.level))),a.createElement("div",{className:Ie.rate},a.createElement(Oe.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),a.createElement("span",null,"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206")))),!rr&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vr.length&&a.createElement(qe.Z,null)))},Ot=Me(87303),dt={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"},Xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",it=Me(59301),Je=({className:dr,dataSource:vr=[],col:bn=4,right:Mn,bottom:gr=23,precision:wn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e,handleVery:At=()=>!0})=>{const ut=Math.floor((Be-(bn-1)*Mn)/bn);return it.createElement(Pe.Z,{spinning:$e},it.createElement("div",{className:se()(dt.list,dr)},!!vr.length&&vr.map((Gt,Zt)=>{const{subject_identifier:on,id:kn,identifier:rr,power:Hr}=Gt,kr=Gt.is_public!=0&&Gt.is_public;return it.createElement("div",{className:dt.wrap,key:kn,style:{width:ut,marginRight:(1+Zt)%bn===0?0:Mn+wn,marginBottom:gr}},it.createElement("a",{className:dt.li,onClick:Wr=>{Wr.preventDefault(),At(Gt==null?void 0:Gt.first_category_url)&&(Xe&&(0,We.L9)([Xe]),(0,We.xg)(Gt.first_category_url))}},it.createElement("div",{className:dt.top},it.createElement(ze.Z,{title:Gt.name},it.createElement("div",{className:dt.name},Gt.name)),it.createElement("img",{className:dt.img,src:De.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),it.createElement("div",{className:dt.text,title:Gt.creator},Gt.creator),on&&it.createElement("div",{className:dt.btns},it.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),it.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kr&&it.createElement("div",{className:dt.sign},"\u516C\u5F00")),it.createElement("div",{className:dt.bottom},Gt.visits>0&&it.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-liulanyan"}),it.createElement("span",null,Gt.visits))),Gt.course_members_count>0&&it.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-chengyuan"}),Gt.course_members_count)),Gt.tasks_count>0&&it.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-zuoye"}),Gt.tasks_count)),Gt.is_end?it.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):it.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Gt.is_accessible&&it.createElement("div",{className:dt.lockWrap},it.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),it.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vr.length&&it.createElement(qe.Z,null)))},_e={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"},ot=Me(58106),Mt=({dataSource:dr=[],value:vr,onChange:bn,className:Mn,style:gr={},tabBarExtraContent:wn})=>a.createElement("div",{className:se()(_e.tabs,Mn),style:gr},a.createElement("div",{className:_e.tabsWrap},dr.map((Be,Xe)=>!(Be!=null&&Be.hide)&&a.createElement("aside",{className:_e.tab,onClick:()=>{bn(Be.id),Be.link&&ot.history.push(Be.link)},key:Xe},a.createElement("div",{className:vr===Be.id?_e.active:""},Be.name),(Be==null?void 0:Be.resetCount)==null&&(Be==null?void 0:Be.total)!==void 0&&a.createElement("span",null,"\uFF08",Be==null?void 0:Be.total,"\uFF09"),(Be==null?void 0:Be.resetCount)!==void 0&&(Be==null?void 0:Be.total)!==void 0&&a.createElement(ze.Z,{title:(Be==null?void 0:Be.tip)!=null?Be==null?void 0:Be.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Be==null?void 0:Be.resetCount),"/",a.createElement("span",null,Be==null?void 0:Be.total),"\uFF09"))))),a.createElement("div",{className:_e.tabBar},wn)),Vt=({className:dr,style:vr={},children:bn})=>a.createElement("div",{className:se()(dr),style:vr},bn),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},zt=Me(75727),Pt=Me(93041);const ht=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var gt=({sortValue:dr,dropValue:vr,className:bn,onSort:Mn,onDrop:gr,dataSource:wn=ht})=>{var Be;return a.createElement("div",{className:se()(bt.orderWrap,bn)},a.createElement(zt.Z,{dropdownRender:()=>a.createElement(Pt.default,null,wn.map((Xe,$e)=>a.createElement(Pt.default.Item,{key:$e,onClick:()=>gr(Xe.id)},Xe.name)))},a.createElement("span",{className:bt.orderTextWrap},(Be=wn.find(Xe=>vr===Xe.id))==null?void 0:Be.name)),a.createElement("span",{className:bt.orderIconWrap},a.createElement("span",{className:bt.orderAsc},a.createElement("i",{className:dr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>Mn(dr==="asc"?"desc":"asc")})),a.createElement("span",{className:bt.orderDesc},a.createElement("i",{className:dr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>Mn(dr==="asc"?"desc":"asc")}))))},ct={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"},rt=Me(7939),Lt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,we=(dr,vr,bn)=>vr in dr?Lt(dr,vr,{enumerable:!0,configurable:!0,writable:!0,value:bn}):dr[vr]=bn,Se=(dr,vr)=>{for(var bn in vr||(vr={}))$t.call(vr,bn)&&we(dr,bn,vr[bn]);if(Ut)for(var bn of Ut(vr))Ye.call(vr,bn)&&we(dr,bn,vr[bn]);return dr},Ne=(dr,vr)=>{var bn={};for(var Mn in dr)$t.call(dr,Mn)&&vr.indexOf(Mn)<0&&(bn[Mn]=dr[Mn]);if(dr!=null&&Ut)for(var Mn of Ut(dr))vr.indexOf(Mn)<0&&Ye.call(dr,Mn)&&(bn[Mn]=dr[Mn]);return bn},oe=(dr,vr,bn)=>new Promise((Mn,gr)=>{var wn=$e=>{try{Xe(bn.next($e))}catch(At){gr(At)}},Be=$e=>{try{Xe(bn.throw($e))}catch(At){gr(At)}},Xe=$e=>$e.done?Mn($e.value):Promise.resolve($e.value).then(wn,Be);Xe((bn=bn.apply(dr,vr)).next())}),me=dr=>{var vr=dr,{className:bn,style:Mn,children:gr,loading:wn=!1,openLoading:Be,onClick:Xe=()=>{},size:$e="middle",shape:At="round"}=vr,ut=Ne(vr,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Gt,Zt]=(0,a.useState)(!1);return a.createElement(rt.ZP,Se({onClick:(0,ue.throttle)(on=>oe(void 0,null,function*(){Be&&Zt(!0);try{yield Xe(on)}catch(kn){console.log("error",kn)}Be&&Zt(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(ct.btn,ct[`${$e}-${At}`],bn),style:Mn,size:$e,shape:At,loading:Gt||wn},ut),gr)},He={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"},Re=({className:dr,style:vr,children:bn=null,onClick:Mn,title:gr})=>a.createElement("div",{className:se()(He.head,dr),style:vr},a.createElement("span",{className:"primary-hover",onClick:Mn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:gr},gr),a.createElement("div",{className:He.node},bn)),Ke={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},wt=({confirmShow:dr=!0,confirmTitle:vr,confirmClick:bn,cancelShow:Mn=!0,cancelTitle:gr,cancelClick:wn,className:Be,style:Xe,confirmLoading:$e=!1})=>a.createElement("div",{className:se()(Ke.btns,Be),style:Xe},dr&&a.createElement(rt.ZP,{loading:$e,onClick:bn,type:"primary",className:Ke.confirm},vr),Mn&&a.createElement(rt.ZP,{onClick:wn,className:Ke.cancel},gr)),Wt={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"},tn=({className:dr,style:vr={},LeftContent:bn,children:Mn,RightContent:gr})=>a.createElement("div",{className:se()(Wt.fixedBottom,dr),style:vr},a.createElement("div",{className:Wt.wrap},a.createElement("div",{className:Wt.left},bn),a.createElement("div",{className:Wt.center},Mn),a.createElement("div",{className:Wt.right},gr))),Kt={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:dr,style:vr={},dataSource:bn=[]})=>a.createElement("div",{className:se()(Kt.crumbs,dr),style:vr},bn.map((Mn,gr)=>grot.history.push(Mn.path)},Mn.name):a.createElement("span",null,Mn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:gr,style:{color:"#5F6368"}},Mn.name))),tr=Me(11938),In=Object.defineProperty,Ln=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,br=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,ei=(dr,vr,bn)=>vr in dr?In(dr,vr,{enumerable:!0,configurable:!0,writable:!0,value:bn}):dr[vr]=bn,sr=(dr,vr)=>{for(var bn in vr||(vr={}))_r.call(vr,bn)&&ei(dr,bn,vr[bn]);if(br)for(var bn of br(vr))$r.call(vr,bn)&&ei(dr,bn,vr[bn]);return dr},Rr=(dr,vr)=>Ln(dr,Er(vr)),vi=(dr,vr)=>{var bn={};for(var Mn in dr)_r.call(dr,Mn)&&vr.indexOf(Mn)<0&&(bn[Mn]=dr[Mn]);if(dr!=null&&br)for(var Mn of br(dr))vr.indexOf(Mn)<0&&$r.call(dr,Mn)&&(bn[Mn]=dr[Mn]);return bn};const{Countdown:Vi}=tr.default;var Gi=dr=>{var vr=dr,{onChange:bn}=vr,Mn=vi(vr,["onChange"]);const[gr,wn]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof gr=="number"&&gr>=0&&bn(gr)},[gr]);const Be=Xe=>{const $e=Math.floor(Xe/1e3);wn($e)};return a.createElement(Vi,Rr(sr({},Mn),{onChange:Be}))}},61904:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ee}});var a=Me(59301);function ee(Ce,be){const fe=(0,a.useRef)();(0,a.useEffect)(()=>{fe.current=Ce}),(0,a.useEffect)(()=>{function ce(){fe.current()}if(be!==null){let le=setInterval(ce,be);return()=>clearInterval(le)}},[be])}},42912:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Me(28284),Ce=Me(62957),be=Me(458),fe=Me(77019),ce=Me(5269),le=Me(25399),se=Me(96599),ue=Me(56656),b=Me.n(ue),z=Me(58106),te=Me(26869),ae=Me(47199),he=Me(11968),de=Me(59301),ie=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ie=(ke,Fe,Ve)=>Fe in ke?ie(ke,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ke[Fe]=Ve,Pe=(ke,Fe)=>{for(var Ve in Fe||(Fe={}))Ee.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);if(ye)for(var Ve of ye(Fe))Le.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);return ke},ze=(ke,Fe)=>pe(ke,Ae(Fe)),Oe=(ke,Fe,Ve)=>new Promise((qe,tt)=>{var st=Xt=>{try{dt(Ve.next(Xt))}catch(it){tt(it)}},Ot=Xt=>{try{dt(Ve.throw(Xt))}catch(it){tt(it)}},dt=Xt=>Xt.done?qe(Xt.value):Promise.resolve(Xt.value).then(st,Ot);dt((Ve=Ve.apply(ke,Fe)).next())});const De={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},We=({attachment:ke,dispatch:Fe,loading:Ve,globalSetting:qe})=>{const tt=(0,z.useParams)(),{detail:st}=ke,[Ot]=ee.default.useForm(),[dt,Xt]=(0,a.useState)(!1),[it,Ze]=(0,a.useState)([]),[Je,_e]=(0,a.useState)(Pe({},De)),[ot,nt]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),Mt=Vt=>Vt&&VtOe(void 0,null,function*(){var Vt,bt,zt,Pt,ht,Dt,gt,ct,rt;let Lt={};((bt=(Vt=ke==null?void 0:ke.actionTabs)==null?void 0:Vt.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Lt=Pe({},ke.actionTabs.params):Lt=Pe({},tt);const Ut=yield Fe({type:"attachment/getDetail",payload:Lt});Ut.delay_publish=Ut.delay_publish?1:0,Je.is_public=[Ut.is_public],Je.description=Ut.description,Je.delay_publish=Ut.delay_publish,Je.publish_time=Ut.publish_time,Ot.setFieldsValue(Je),Ze([Pe({},Ut),...Ut==null?void 0:Ut.attachment_histories]),(zt=Ut==null?void 0:Ut.attachment_histories)!=null&&zt.length?Xt(!0):(ot.type=Ut.file_type,ot.data=te.Z.API_SERVER+Ut.url,ot.recordInfo={id:(ht=(Pt=ke==null?void 0:ke.actionTabs)==null?void 0:Pt.selectArrs)==null?void 0:ht.id,course_id:(gt=(Dt=ke==null?void 0:ke.actionTabs)==null?void 0:Dt.params)==null?void 0:gt.course_id},Ut.file_type==="txt"&&(ot.monacoEditor.value=Ut.content),ot.disabledDownload=(0,he.dE)()&&!!((rt=(ct=ke==null?void 0:ke.actionTabs)==null?void 0:ct.selectArrs)!=null&&rt.download_setting),nt(Pe({},ot)))});return(0,a.useEffect)(()=>{var Vt;ke.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(tt.id=(Vt=ke.actionTabs.selectArrs)==null?void 0:Vt.id,Ot.resetFields(),St()):Xt(!1)},[ke.actionTabs.key,tt.id]),(0,a.useEffect)(()=>()=>{nt(ze(Pe({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})},[]),de.createElement(de.Fragment,null,de.createElement(Ce.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:dt,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Oe(void 0,null,function*(){Fe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Pe({},De)),Fe({type:"attachment/setActionTabs",payload:{}})}},de.createElement("section",{className:"pl20 pr20 pt10"},de.createElement(be.Z,{loading:Ve["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},de.createElement(fe.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),de.createElement(ce.Z,{flex:"80px"},"\u4E0B\u8F7D"),de.createElement(ce.Z,{flex:"140px"},"\u7248\u672C\u53F7")),it==null?void 0:it.map(function(Vt,bt){return de.createElement(fe.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},de.createElement(le.Z,{title:Vt.title},de.createElement(fe.Z,null,de.createElement(ce.Z,null,de.createElement("a",{href:te.Z.API_SERVER+Vt.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:zt=>{var Pt,ht;Vt.link||Vt.content_type==="application/pdf"||qe.setting.is_local||(zt.preventDefault(),ot.type=Vt.file_type,ot.data=te.Z.API_SERVER+Vt.url,Vt.file_type==="txt"&&(ot.monacoEditor.value=Vt.content),ot.disabledDownload=(0,he.dE)()&&!!((ht=(Pt=ke==null?void 0:ke.actionTabs)==null?void 0:Pt.selectArrs)!=null&&ht.download_setting),nt(Pe({},ot)))}},Vt.title)),de.createElement(ce.Z,null,de.createElement(se.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),de.createElement(ce.Z,{flex:"80px"},Vt.downloads_count),de.createElement(ce.Z,{flex:"140px"},b()(Vt.created_on).format("YYYY-MM-DD HH:mm")))})))),de.createElement(ae.Z,ze(Pe({},ot),{onClose:()=>{nt(ze(Pe({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})}})))};Tt.Z=(0,z.connect)(({attachment:ke,loading:Fe,globalSetting:Ve,user:qe})=>({attachment:ke,globalSetting:Ve,loading:Fe,user:qe}))(We)},91554:function(Nt,Tt,Me){"use strict";Me.d(Tt,{$J:function(){return Ce},JZ:function(){return fe},bN:function(){return le},jP:function(){return ce},rO:function(){return be}});var a=Me(97013),ee=(se,ue,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(se,ue)).next())});function Ce(se){return(0,a.U2)(`libraries/${se}.json`)}function be(){return(0,a.U2)("library_tags.json")}function fe(se){return ee(this,null,function*(){return(yield(0,a.IV)(`attachments/${se}.json`)).status===0})}function ce(se){return(0,a.v_)("libraries.json",se)}function le(se,ue){return(0,a.gz)(`libraries/${se}.json`,ue)}},77341:function(Nt,Tt,Me){"use strict";Me.r(Tt),Me.d(Tt,{default:function(){return mv}});var a=Me(59301),ee=Me(58106),Ce=Me(6767),be=Me(62957),fe=Me(47889),ce=Me(25399),le=Me(75727),se=Me(93041),ue=Me(54362),b=Me(58018),z=Me(7939),te=Me(89489),ae={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},he=Me(11968),de=Me(79424),ie=Me(82326),pe=Me(77019),Ae=Me(5269),ye=Me(29787),Ee=Me(62673),Le=Me(18287),Ie=Me(56656),Pe=Me.n(Ie),ze={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},Oe=Me(31735),De=Me(26119),We=Me(51155),ke=Me(6926),Fe=Me(48367),Ve=Me(97013),qe=Me(22281),tt=Me(59301),st=Object.defineProperty,Ot=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(je,Ue,ve)=>Ue in je?st(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,_e=(je,Ue)=>{for(var ve in Ue||(Ue={}))it.call(Ue,ve)&&Je(je,ve,Ue[ve]);if(Xt)for(var ve of Xt(Ue))Ze.call(Ue,ve)&&Je(je,ve,Ue[ve]);return je},ot=(je,Ue)=>Ot(je,dt(Ue)),nt=(je,Ue)=>{var ve={};for(var mt in je)it.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Xt)for(var mt of Xt(je))Ue.indexOf(mt)<0&&Ze.call(je,mt)&&(ve[mt]=je[mt]);return ve},Mt=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{Option:St}=ie.default,Vt=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,loading:nn,dispatch:sn}=Ue,Bn=nt(Ue,["pathsDetail","globalSetting","loading","dispatch"]);const qt=(0,ee.useParams)(),[xt,en]=(0,a.useState)(),[Dn,Tn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(),[Pn,cr]=(0,a.useState)(),[lr,Fr]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!0),[bi,mn]=(0,a.useState)(!1),[Ir,Sr]=(0,a.useState)({}),[Vn,mr]=(0,a.useState)(!1),[Mi,Cr]=(0,a.useState)({});(0,a.useEffect)(()=>{ve.actionTabs.key==="PathsDetail-SendToClass"&&gi()},[ve.actionTabs.key]);const Hn=Wn=>{switch(Wn.item_type){case"Challenge":return tt.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},tt.createElement(Ae.Z,{flex:"302px"},tt.createElement(ce.Z,{title:Wn.name||""},tt.createElement("div",{className:" multi_ellipsis1"},tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Wn.name||""))),tt.createElement(Ae.Z,{flex:1},tt.createElement(ce.Z,{title:Wn.shixun_name||""},tt.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Wn==null?void 0:Wn.shixun_name)||""))));case"Shixun":return tt.createElement(ce.Z,{title:Wn!=null&&Wn.is_published?"":Wn!=null&&Wn.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},tt.createElement("span",{onClick:()=>{!(Wn!=null&&Wn.is_published)&&(Wn!=null&&Wn.edit_permission)&&window.open(`/shixuns/${Wn.identifier}/challenges`)}},tt.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Wn.name,(Wn==null?void 0:Wn.high_resources_consume)&&tt.createElement("span",{style:{display:"inline-block"}},tt.createElement(We.Z,{type:"shixun",style:{marginLeft:10}})),!(Wn!=null&&Wn.is_published)&&tt.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Wn.item_type==="Shixun"&&Wn.is_unity_3d&&tt.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Wn.item_type==="Shixun"&&Wn.is_jupyter_lab&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Wn.item_type==="Shixun"&&Wn.is_jupyter&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Wn.name);case"ExaminationBank":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Wn.name);case"HomeworkCommon":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Wn.name);case"VideoItem":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Wn.name);case"SubjectHomework":return(Wn==null?void 0:Wn.homework_type)=="group"?tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Wn.name):tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Wn.name);case"StageCatalog":return tt.createElement("span",null,Wn.name);default:return""}},gi=()=>Mt(void 0,null,function*(){zi(!0);const Wn=yield(0,Ve.ZP)(`/api/paths/${qt.pathId}/stages_list.json`,{method:"get"});if(Wn){Tn((Wn==null?void 0:Wn.courses)||[]);const En=(er,Lr="")=>er==null?void 0:er.map((ci,di)=>{const fi=Lr?`${Lr}-${di}`:`${di}`,_n=!Lr?ci.state_name||"":Hn(ci),_a=(ci==null?void 0:ci.item_type)==="ExaminationBank"?!0:(ci==null?void 0:ci.item_type)==="Shixun"&&(ci==null?void 0:ci.is_published)===!1;return ot(_e({},ci),{title:_n,key:fi,disabled:_a,children:En(ci.items||ci.children||[],fi)})}),ln=En(Wn.stages||[]);Ar(ln||[])}zi(!1)}),Xa=(Wn,En)=>{or(Wn)},so=Wn=>{const En=Wn.target.checked,ln=[],er=(Lr,ci="")=>{Lr.forEach((di,fi)=>{if(di.disabled||di.item_type==="ExaminationBank")return;const qa=ci?`${ci}-${fi}`:`${fi}`;ln.push(qa),di.children&&Array.isArray(di.children)&&er(di.children,qa)})};er(Fn),or(En?ln:[])},Ea=()=>{const Wn=hr.filter(To=>typeof To=="string"),En=[],ln=[],er=[],Lr=[],ci=[],di=[],fi=[],qa=[],_n=[],_a=(To,fo=[])=>{To==null||To.forEach((ho,zs)=>{const ro=[...fo,zs.toString()],Rs=ro.join("-");if(console.log("key:",Rs,Wn),Wn.includes(Rs))switch(er.push(ho.stage_item_id),ho.item_type){case"Shixun":En.push(ho.id);break;case"Attachment":Lr.push(ho.id);break;case"VideoItem":ln.push(ho.id);break;case"ExaminationBank":fi.push(ho.id);break;case"HomeworkCommon":qa.push(ho.id);break;case"SubjectHomework":ho.homework_type==="group"?ci.push(ho.id):ho.homework_type==="normal"&&di.push(ho.id);break;case"Challenge":_n.push(ho.id);break}Array.isArray(ho.children)&&_a(ho.children,ro)})};return _a(Fn),{shixunIds:En,videoItemIds:ln,stageItemIds:er,coursewareIds:Lr,groupIds:ci,normalIds:di,banksIds:fi,hackIds:qa,ChallengeIds:_n}},[yo,Ni,Ca,Fi]=(0,De.P)(),_i=()=>Mt(void 0,null,function*(){const{stageItemIds:Wn}=Ea();if(!xt){Ce.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!Io.length&&!fa.length&&!Bo.length&&!xr.length&&!xn.length&&!Na.length&&!Qo.length&&!ta.length){Ce.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}cr(!0);let En=yield(0,ke.Tr)({id:qt.pathId,course_id:parseInt(xt),type:"subject",stage_item_id:Wn,sync_catelog:lr?1:0});yield xo(En==null?void 0:En.no_use_list),cr(!1)}),xo=Wn=>Mt(void 0,null,function*(){mr(!0);const En=yield(0,de.Q)({id:qt.pathId,course_id:xt,stage_shixuns:Wn,sync_catelog:lr?1:0});if(mr(!1),en(null),Ni(),(En==null?void 0:En.status)===1){if((Io==null?void 0:Io.length)>0){vo(),Sr(ot(_e({},En),{shixun_info:Wn,courseId:xt})),mn(!0);return}be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:tt.createElement("div",{className:"tc"},En.message),onOk:()=>{var ln;const er=(ln=En==null?void 0:En.url.split("/"))==null?void 0:ln[2];(0,Oe.xg)(`/classrooms/${er}/shixun_homework`)}})}}),vo=()=>{sn({type:"pathsDetail/setActionTabs",payload:{}}),or([]),jr(null)},{shixunIds:Io=[],videoItemIds:fa=[],banksIds:Na=[],hackIds:Qo=[],coursewareIds:Bo=[],groupIds:xr=[],normalIds:xn=[],ChallengeIds:ta=[]}=Ea();return tt.createElement(tt.Fragment,null,tt.createElement(be.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:ve.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Pn,className:ze.scoremodal,onCancel:vo,onOk:_i},tt.createElement("div",{className:ze.wrap},tt.createElement("div",{className:"mb10"},tt.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:xt,style:{width:"100%"},onSelect:Wn=>en(Wn),optionLabelProp:"lable"},Dn==null?void 0:Dn.map((Wn,En)=>tt.createElement(St,{key:Wn.course_id,value:Wn.course_id,lable:Wn.course_name},tt.createElement(pe.Z,{justify:"space-between"},tt.createElement(Ae.Z,null,Wn.course_name),tt.createElement(Ae.Z,null,Pe()(Wn.created_at).format("YYYY-MM-DD HH:mm"))))))),tt.createElement("div",{className:ze.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",tt.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",tt.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),tt.createElement("a",{onClick:()=>{gi()}},tt.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),tt.createElement(ye.Z,{spinning:Or},tt.createElement("div",{className:ze.radioWrap},tt.createElement("div",null,tt.createElement(Ee.default,{value:$n,onChange:so,className:"font14 ml20"},"\u5168\u9009")),!!(Fn!=null&&Fn.length)&&tt.createElement(Le.default,{className:ze.tree,checkable:!0,defaultExpandAll:!0,treeData:Fn,checkedKeys:hr,onCheck:(Wn,En)=>{Xa(Wn,En)}}))),tt.createElement("div",{className:ze.createMkdir},tt.createElement(Ee.default,{checked:lr,onChange:Wn=>Fr(Wn.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(Io.length+fa.length+xr.length+xn.length+Na.length+Qo.length+ta.length)&&tt.createElement("span",null,tt.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!Io.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-light-primary"},Io.length," "),tt.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ta.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ta.length," "),tt.createElement("span",null,"\u4E2A\u5173\u5361")),!!fa.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-purple-8C1 ml5"},fa.length," "),tt.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Bo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-cyan-blue ml5"},Bo.length," "),tt.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!xr.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#AABF07"}},xr.length," "),tt.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!xn.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},xn.length," "),tt.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!Na.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Na.length," "),tt.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!Qo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Qo.length," "),tt.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),tt.createElement(Fe.Z,{resdata:Mi,type:"subject",okloading:Vn,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Wn=>{xo(Wn)}}),tt.createElement(qe.Z,{source:"\u5B9E\u8BAD",showModal:bi,onCancel:()=>mn(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Ir,onOk:()=>{var Wn;const En=(Wn=Ir==null?void 0:Ir.url.split("/"))==null?void 0:Wn[2];(0,Oe.xg)(`/classrooms/${En}/shixun_homework`)}}))};var bt=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve})=>({pathsDetail:je,globalSetting:ve,loading:Ue.effects}))(Vt),zt=Me(20047),Pt=Me(56102),ht=Me(28284),Dt=Me(17149),gt=Me(37568),ct={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},rt=Me(87169),Lt=Me(59301),Ut=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())}),Ye=({type:je,onCancel:Ue,onOk:ve})=>{const[mt]=ht.default.useForm(),[nn,sn]=(0,a.useState)(1),[Bn,qt]=(0,a.useState)(!1),[xt,en]=(0,a.useState)([]);(0,a.useEffect)(()=>{mt.setFieldValue("type",1),Dn()},[]);const Dn=()=>Ut(void 0,null,function*(){if(je){qt(!0);const Fn=yield(0,Ve.ZP)("/api/disciplines.json",{method:"get",params:{source:je}});en(Fn.disciplines||[]),qt(!1)}}),Tn=()=>{const{sub_discipline_id:Fn,discipline_name:Ar,sub_discipline_name:hr,type:or}=mt.getFieldsValue();if((!Fn||Fn&&Fn.length===0)&&(!Ar||!hr))return Ce.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;ve({user_customize:or==2,sub_discipline_id:or==1?[Fn[1]]:null,discipline_name:Ar,sub_discipline_name:hr})};return Lt.createElement(be.default,{width:640,className:ct.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ue(),mt.resetFields()},onOk:()=>{mt.validateFields().then(Fn=>{if(nn==2&&(Fn.discipline_name.replaceAll(" ","").length<=0||Fn.sub_discipline_name.replaceAll(" ","").length<=0)){Ce.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}Tn(),mt.resetFields()})}},Lt.createElement("div",{className:ct.applyPublicContent},Lt.createElement("div",{className:ct.tips},Lt.createElement(rt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),Lt.createElement(ht.default,{labelAlign:"left",form:mt},Lt.createElement(ht.default.Item,{name:"type"},Lt.createElement(fe.ZP.Group,{onChange:Fn=>{sn(Fn.target.value),Fn.target.value==1?mt.setFieldsValue({discipline_name:"",sub_discipline_name:""}):mt.setFieldsValue({sub_discipline_id:[]})}},Lt.createElement(fe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),Lt.createElement(fe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),nn==1&&Lt.createElement(ht.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},Lt.createElement(Dt.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Fn,Ar)=>mt.setFieldsValue({sub_discipline_id:Fn})})),nn==2&&Lt.createElement(Lt.Fragment,null,Lt.createElement(ht.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},Lt.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),Lt.createElement(ht.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},Lt.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),Bn&&Lt.createElement("div",{className:ct.spin},Lt.createElement(ye.Z,null))))},we=Me(59944),Se="data:image/png;base64,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",Ne=Object.defineProperty,oe=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,He=(je,Ue,ve)=>Ue in je?Ne(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,et=(je,Ue)=>{for(var ve in Ue||(Ue={}))x.call(Ue,ve)&&He(je,ve,Ue[ve]);if(oe)for(var ve of oe(Ue))me.call(Ue,ve)&&He(je,ve,Ue[ve]);return je};const Re=je=>React.createElement("svg",et({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ht=Object.defineProperty,wt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,tn=(je,Ue,ve)=>Ue in je?Ht(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Kt=(je,Ue)=>{for(var ve in Ue||(Ue={}))Wt.call(Ue,ve)&&tn(je,ve,Ue[ve]);if(wt)for(var ve of wt(Ue))yt.call(Ue,ve)&&tn(je,ve,Ue[ve]);return je};const gn=je=>React.createElement("svg",Kt({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",tr=Object.defineProperty,In=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,br=(je,Ue,ve)=>Ue in je?tr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,_r=(je,Ue)=>{for(var ve in Ue||(Ue={}))Ln.call(Ue,ve)&&br(je,ve,Ue[ve]);if(In)for(var ve of In(Ue))Er.call(Ue,ve)&&br(je,ve,Ue[ve]);return je};const $r=je=>React.createElement("svg",_r({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",sr=Object.defineProperty,Rr=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,Ai=(je,Ue,ve)=>Ue in je?sr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Gi=(je,Ue)=>{for(var ve in Ue||(Ue={}))vi.call(Ue,ve)&&Ai(je,ve,Ue[ve]);if(Rr)for(var ve of Rr(Ue))Vi.call(Ue,ve)&&Ai(je,ve,Ue[ve]);return je};const dr=je=>React.createElement("svg",Gi({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var vr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",bn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Be=(je,Ue,ve)=>Ue in je?bn(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Xe=(je,Ue)=>{for(var ve in Ue||(Ue={}))gr.call(Ue,ve)&&Be(je,ve,Ue[ve]);if(Mn)for(var ve of Mn(Ue))wn.call(Ue,ve)&&Be(je,ve,Ue[ve]);return je};const $e=je=>React.createElement("svg",Xe({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ut=Me(59301),Gt=Object.defineProperty,Zt=Object.defineProperties,on=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,kr=(je,Ue,ve)=>Ue in je?Gt(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Wr=(je,Ue)=>{for(var ve in Ue||(Ue={}))rr.call(Ue,ve)&&kr(je,ve,Ue[ve]);if(kn)for(var ve of kn(Ue))Hr.call(Ue,ve)&&kr(je,ve,Ue[ve]);return je},ji=(je,Ue)=>Zt(je,on(Ue)),ti=(je,Ue)=>{var ve={};for(var mt in je)rr.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&kn)for(var mt of kn(je))Ue.indexOf(mt)<0&&Hr.call(je,mt)&&(ve[mt]=je[mt]);return ve},un=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const ir=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],Di=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,dispatch:Bn}=Ue,qt=ti(Ue,["pathsDetail","user","globalSetting","loading","dispatch"]),xt,en,Dn,Tn,Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn,mr,Mi,Cr,Hn,gi,Xa,so,Ea,yo,Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,wc,Kc,Cc,Md,Dd,xc,Id,Bd,Fd,Pd,Ld,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Hd,Ud,Dr,$i,Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td,pu,Dc,nd,rd,Qd,id,Js,Wu,Ic,Zf,Ts,qh,_h,Ih,Xf,Wd,vf,Zd,Vf,Eo,Gf,Xd,Bh,ad,Fh,Yf;const Ms=(0,ee.useParams)(),[Fo,Ph]=(0,a.useState)({}),Kf=(0,a.useRef)(1),[gf,Lh]=(0,a.useState)(),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)(!1),yf=(0,a.useRef)(null),Fc=!((xt=ve.detail)!=null&&xt.can_managed),[od,Vd]=(0,a.useState)([]),[t0,Th]=(0,a.useState)({status:!1}),n0=((en=ve.detail)==null?void 0:en.is_free)||((Dn=ve.detail)==null?void 0:Dn.can_learning);(0,a.useEffect)(()=>{Th({status:!1})},[]),(0,a.useEffect)(()=>{function ca(){return un(this,null,function*(){var ps,ms,gl,_s,Al,ai,Va;if((ps=ve.detail)!=null&&ps.courses){const hi=(ms=ve.detail)==null?void 0:ms.courses;if((gl=hi==null?void 0:hi.toast)!=null&&gl.is_open&&((_s=hi.toast)==null?void 0:_s.open_num)===-1)Bc(!0);else if((Al=hi==null?void 0:hi.toast)!=null&&Al.is_open&&((ai=hi==null?void 0:hi.toast)==null?void 0:ai.open_num)===1){let ls=JSON.parse(localStorage.getItem("pathsshow"))||[];((Va=ls.filter(Ds=>Ds===(Ms==null?void 0:Ms.pathId)))==null?void 0:Va.length)>0?Bc(!1):(Bc(!0),ls.push(Ms==null?void 0:Ms.pathId),localStorage.setItem("pathsshow",JSON.stringify(ls)))}else Bc(!1)}})}ca()},[(Tn=ve.detail)==null?void 0:Tn.courses]),(0,a.useEffect)(()=>{var ca,ps,ms,gl,_s,Al,ai,Va,hi,ls,Ds;if(!((ps=(ca=ve.detail)==null?void 0:ca.courses)==null?void 0:ps.length))return;let Gs;if((ms=ve.detail)!=null&&ms.has_start){const $s=(_s=(gl=ve.detail)==null?void 0:gl.courses)==null?void 0:_s.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===1});Gs=$s>-1?$s:0}else{let $s=(Va=(ai=(Al=ve.detail)==null?void 0:Al.courses)==null?void 0:ai.map(kl=>{var yl;return(yl=kl.course_status)==null?void 0:yl.status}))==null?void 0:Va.lastIndexOf(2);Gs=$s>-1?$s:0,$s=(ls=(hi=ve.detail)==null?void 0:hi.courses)==null?void 0:ls.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===0}),Gs=$s>-1?$s:Gs}Ph(((Ds=ve.detail)==null?void 0:Ds.courses[Gs])||{})},[ve.detail]);const oc=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},kh=ca=>{var ps,ms;const gl=(ms=(ps=ve.detail)==null?void 0:ps.courses)==null?void 0:ms.find(_s=>_s.course_id===ca);Ph(gl||{}),Bn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:ca}})},dp=()=>un(void 0,null,function*(){const ca=yield(0,de.rs)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Pc(),Ce.ZP.success(ca.message))}),Nh=()=>un(void 0,null,function*(){const ca=yield(0,de.KM)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Pc(),Ce.ZP.success(ca.message))}),Ef=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>un(void 0,null,function*(){(yield(0,de.eJ)({id:Ms.pathId})).status===1&&ee.history.push("/paths")})})}),sd=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Go)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Pc(),Ce.ZP.success(ca.message))})})}),r0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:$h},onOk:()=>un(void 0,null,function*(){Af(!0);const ca=yield(0,de.fj)({id:Ms.pathId});(ca==null?void 0:ca.status)===1&&(Pc(),Ce.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),Af(!1)})})}),i0=()=>{if(Fc){oc();return}a0()},bf=ca=>{Th({status:ca})},a0=()=>{be.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",ut.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",ut.createElement("br",null)),onOk:()=>un(void 0,null,function*(){if(ve.detail&&ve.detail.has_sub_discipline){const ca=yield(0,de.WO)({id:Ms.pathId,user_customize:!1});((ca==null?void 0:ca.status)===0||(ca==null?void 0:ca.status)===1)&&(Pc(),Ce.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else bf(!0)})})},Jf=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Er)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Pc(),Ce.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),o0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"ml20"},ut.createElement(fe.ZP.Group,{defaultValue:1,onChange:ca=>Kf.current=ca.target.value},ut.createElement(fe.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",ut.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),ut.createElement(fe.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",ut.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>un(void 0,null,function*(){(0,Oe.xg)(`/classrooms/news/${Ms.pathId}/newgold/${Kf.current}`)})})}),qf=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.c3)({id:Ms.pathId});ca.status===0&&(Lh(!0),Ce.ZP.success(ca.message))})})},_f=()=>{(0,zt.tJ)(Bn)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>un(void 0,null,function*(){var ca;const ps=yield(0,de.JS)({id:Fo==null?void 0:Fo.course_id});ps.status===0&&(Ce.ZP.success(ps.message),Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),((ca=Fo.course_status)==null?void 0:ca.status)===1&&(0,Oe.xg)(`/classrooms/${Fo==null?void 0:Fo.course_id}/shixun_homework`))})})},s0=()=>{var ca;if((ca=ve.detail)!=null&&ca.need_authorize){(0,zt.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(0,zt.tJ)(Bn)&&Bn({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Pc=()=>{Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),Bn({type:"pathsDetail/getRightData",payload:{id:Ms.pathId}})},wf=!!((Fn=ve.detail)!=null&&Fn.participant_count)&&!((Ar=ve.detail)!=null&&Ar.allow_statistics),$f=((or=(hr=ve.detail)==null?void 0:hr.courses)==null?void 0:or.findIndex(ca=>(ca==null?void 0:ca.course_id)===(Fo==null?void 0:Fo.course_id)))+1,Cf=$f===((jr=($n=ve.detail)==null?void 0:$n.courses)==null?void 0:jr.length);return(0,a.useEffect)(()=>{var ca;Vd([...((ca=ve==null?void 0:ve.detail)==null?void 0:ca.custom_tags)||[]])},[(Pn=ve==null?void 0:ve.detail)==null?void 0:Pn.custom_tags]),ut.createElement("section",null,ut.createElement("aside",{className:ae.banner,style:{backgroundImage:(Fr=(lr=(cr=ve==null?void 0:ve.detail)==null?void 0:cr.attachments)==null?void 0:lr[0])!=null&&Fr.url?`url(${(bi=(zi=(Or=ve==null?void 0:ve.detail)==null?void 0:Or.attachments)==null?void 0:zi[0])==null?void 0:bi.url})`:`url(${Se})`,marginBottom:(Ir=(mn=ve.detail)==null?void 0:mn.courses)!=null&&Ir.length?70:20,paddingTop:20}},ut.createElement("aside",{className:ae.wrp,style:{backgroundImage:(mr=(Vn=(Sr=ve==null?void 0:ve.detail)==null?void 0:Sr.attachments_b)==null?void 0:Vn[0])!=null&&mr.url?`url(${(Hn=(Cr=(Mi=ve==null?void 0:ve.detail)==null?void 0:Mi.attachments_b)==null?void 0:Cr[0])==null?void 0:Hn.url})`:""}},ut.createElement("div",{className:ae.operationWrap},((gi=mt.userInfo)==null?void 0:gi.login)&&((Xa=ve.detail)==null?void 0:Xa.is_collect)&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:dp},ut.createElement(ce.Z,{title:"\u53D6\u6D88\u6536\u85CF"},ut.createElement("img",{src:vr,style:{marginRight:"10px"}})),ut.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((so=mt.userInfo)==null?void 0:so.login)&&!((Ea=ve.detail)!=null&&Ea.is_collect)&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:Nh},ut.createElement(ce.Z,{title:"\u6536\u85CF"},ut.createElement("img",{src:At,style:{marginRight:"10px"}})),ut.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,he.bg)()&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,zt.tJ)(Bn)}},ut.createElement("img",{src:At,style:{marginRight:"10px"}}),ut.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((yo=ve.detail)!=null&&yo.is_free)&&((Ni=ve.detail)==null?void 0:Ni.publish_status)!==0&&(((Ca=ve.detail)==null?void 0:Ca.allow_add_member)||!(0,he.JA)())&&ut.createElement(ce.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},ut.createElement("span",{onClick:s0,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Fi=ve.detail)==null?void 0:Fi.allow_statistics)&&((_i=ve.detail)==null?void 0:_i.public_status)===2&&ut.createElement("span",{onClick:()=>ee.history.push(`/paths/${Ms.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:ei,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((xo=ve.detail)==null?void 0:xo.is_share)&&ut.createElement(Pt.CopyToClipboard,{text:`${window.location.origin}/paths/${Ms.pathId}?userid=${(vo=mt.userInfo)==null?void 0:vo.user_id}`,onCopy:()=>Ce.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((Io=ve.detail)==null?void 0:Io.allow_add_member)&&((fa=ve.detail)==null?void 0:fa.allow_edit_stage)&&ut.createElement(le.Z,{dropdownRender:()=>{var ca,ps,ms,gl,_s,Al,ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;return ut.createElement(se.default,null,((ca=ve.detail)==null?void 0:ca.courses)&&(((ps=ve.detail)==null?void 0:ps.is_creator)&&!!((ms=mt.userInfo)!=null&&ms.professional_certification)||(0,he.ag)())&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:o0},"\u5F00\u8BFE"),((gl=ve.detail)==null?void 0:gl.allow_statistics)&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Fc){oc();return}ee.history.push(`/paths/${Ms.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((_s=ve.detail)==null?void 0:_s.allow_add_member)&&((Al=ve.detail)==null?void 0:Al.publish_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:sd},"\u53D1\u5E03\u8BFE\u7A0B"),((ai=ve.detail)==null?void 0:ai.allow_statistics)&&((Va=ve.detail)==null?void 0:Va.publish_status)===2&&((hi=ve.detail)==null?void 0:hi.public_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:r0},"\u64A4\u9500\u53D1\u5E03"),((ls=ve.detail)==null?void 0:ls.allow_statistics)&&((Ds=ve.detail)==null?void 0:Ds.publish_status)===2&&((Is=ve.detail)==null?void 0:Is.public_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:i0},"\u516C\u5F00\u8BFE\u7A0B"),((Gs=ve.detail)==null?void 0:Gs.allow_statistics)&&(($s=ve.detail)==null?void 0:$s.public_status)===1&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,he.GJ)()&&((kl=ve.detail)==null?void 0:kl.allow_statistics)&&((yl=ve.detail)==null?void 0:yl.public_status)===2&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u516C\u5F00"),(($l=ve.detail)==null?void 0:$l.allow_delete)&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Ef},"\u5220\u9664\u8BFE\u7A0B"))}},ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:jn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),ut.createElement("div",{style:{alignItems:"center"},className:[ae.titleWrap,((Qo=(Na=ve.detail)==null?void 0:Na.name)==null?void 0:Qo.indexOf(` +`)}]};var se=Me(53184),ue=Me.n(se),b=(Pt,ht,Dt)=>new Promise((gt,ct)=>{var rt=$t=>{try{Ut(Dt.next($t))}catch(Ye){ct(Ye)}},Lt=$t=>{try{Ut(Dt.throw($t))}catch(Ye){ct(Ye)}},Ut=$t=>$t.done?gt($t.value):Promise.resolve($t.value).then(rt,Lt);Ut((Dt=Dt.apply(Pt,ht)).next())});const z={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"]}},te=(Pt,ht,Dt,gt)=>{const ct=ht.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(ct.match(/\b\w{2,}\b/g)||[])).map(Lt=>({label:Lt,kind:Pt.languages.CompletionItemKind.Text,insertText:Lt,range:gt}))},ae=(Pt,ht,Dt,gt)=>{Pt.languages.registerCompletionItemProvider(ht,{provideCompletionItems(ct,rt){const Lt=ct.getWordUntilPosition(rt),Ut={startLineNumber:rt.lineNumber,endLineNumber:rt.lineNumber,startColumn:Lt.startColumn,endColumn:Lt.endColumn},$t=ct.getLineContent(rt.lineNumber).substring(Lt.startColumn-2,Lt.endColumn);return{suggestions:[...te(Pt,ct,rt,Ut),...Dt.map(we=>({label:we,kind:Pt.languages.CompletionItemKind.Keyword,documentation:we,insertText:we,insertTextRules:Pt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ut})),...gt.map(we=>({label:we.label,kind:Pt.languages.CompletionItemKind.Snippet,documentation:we.content,insertText:$t.startsWith("#")?we.content.replace(/#/,""):we.content,insertTextRules:Pt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ut}))]}}})};var he=Pt=>{z.languages.forEach(ht=>{Pt.languages.registerDocumentFormattingEditProvider(ht,{provideDocumentFormattingEdits(Dt){return b(this,null,function*(){const gt=ue()(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:gt}]})}})}),ae(Pt,"java",be.keywords,be.quickKey),ae(Pt,"cpp",fe.keywords,fe.quickKey),ae(Pt,"c",Ce.keywords,[]),ae(Pt,"python",ce.keywords,ce.quickKey),ae(Pt,"scala",le.keywords,le.quickKey)};const de="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ie=Object.defineProperty,pe=(Pt,ht,Dt)=>ht in Pt?ie(Pt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):Pt[ht]=Dt,Ae=(Pt,ht,Dt)=>pe(Pt,typeof ht!="symbol"?ht+"":ht,Dt);const ye=class vp{constructor(ht,Dt,gt){this.placeholder=ht,this.editor=Dt,this.monaco=gt,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return vp.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)}};Ae(ye,"ID","editor.widget.placeholderHint");var Le=ye,Ie=Me(96236),Pe=Me(6767),ze=Me(25399),Oe=Me(89392),De=Me(94276),We=Me(56102),ke=Object.defineProperty,Fe=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(Pt,ht,Dt)=>ht in Pt?ke(Pt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):Pt[ht]=Dt,dt=(Pt,ht)=>{for(var Dt in ht||(ht={}))tt.call(ht,Dt)&&Ot(Pt,Dt,ht[Dt]);if(qe)for(var Dt of qe(ht))st.call(ht,Dt)&&Ot(Pt,Dt,ht[Dt]);return Pt},Xt=(Pt,ht)=>Fe(Pt,Ve(ht)),it=(Pt,ht)=>{var Dt={};for(var gt in Pt)tt.call(Pt,gt)&&ht.indexOf(gt)<0&&(Dt[gt]=Pt[gt]);if(Pt!=null&&qe)for(var gt of qe(Pt))ht.indexOf(gt)<0&&st.call(Pt,gt)&&(Dt[gt]=Pt[gt]);return Dt},Ze=(Pt,ht,Dt)=>new Promise((gt,ct)=>{var rt=$t=>{try{Ut(Dt.next($t))}catch(Ye){ct(Ye)}},Lt=$t=>{try{Ut(Dt.throw($t))}catch(Ye){ct(Ye)}},Ut=$t=>$t.done?gt($t.value):Promise.resolve($t.value).then(rt,Lt);Ut((Dt=Dt.apply(Pt,ht)).next())});function Je(Pt){return/^\d+$/.test(Pt)?`${Pt}px`:Pt}function _e(){}let ot=!1;const nt={"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 Mt(Pt=[]){let ht=Pt;if(Array.isArray(Pt)){for(let Dt=0;DtZe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Pt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Pt)}});var bt=Pt=>{var ht=Pt,{width:Dt="100%",height:gt="100%",value:ct,language:rt="javascript",style:Lt={},options:Ut={},overrideServices:$t={},theme:Ye="vs-dark",onEditBlur:we,isCopy:Se=!1,onSave:Ne,autoHeight:oe=!1,forbidCopy:x=!1,onChange:me=_e,editorDidMount:He=_e,onFocus:et=_e,onBreakPoint:Re=_e,breakPointValue:Ke=[],filename:Ht="educoder.txt",errorLine:wt,errorContent:Wt="",highlightLine:yt,openBreakPoint:tn=!1,placeholder:Kt="",showMiniMap:gn=!0}=ht,jn=it(ht,["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 tr=(0,a.useRef)(),In=(0,a.useRef)({}),Ln=(0,a.useRef)(),Er=(0,a.useRef)(),br=(0,a.useRef)([]),_r=(0,a.useRef)(!1),$r=(0,a.useRef)(),ei=(0,a.useRef)(),sr=(0,a.useRef)(!1),[Rr,vi]=(0,a.useState)(!1);function Vi(){let Zt;return tr.current&&(Zt=new ee.Z(on=>{for(let kn of on)(kn.target.offsetHeight>0||kn.target.offsetWidth>0)&&In.current.instance.layout()}),Zt.observe(tr.current)),Zt}function Ai(){Pe.ZP.warning({content:decodeURIComponent(de),key:"monaco-editor-tip"})}const Gi=()=>{let Zt=In.current.instance;if(ct!=null&&Zt&&Rr){const on=Zt.getModel();on&&ct!==on.getValue()&&(ot=!0,on.setValue(ct),Zt.layout(),ot=!1)}};(0,a.useEffect)(()=>{const Zt=De.Z.subscribe("formatDocument",on=>{var kn;let rr=In.current.instance;(kn=rr==null?void 0:rr.getAction)==null||kn.call(rr,"editor.action.formatDocument").run()});return window.updateMonacoValue=on=>{me(on)},Zt},[]),(0,a.useEffect)(()=>{var Zt;let on=In.current.instance;Er.current&&clearTimeout(Er.current),Er.current=setTimeout(()=>{Gi()},500),ct&&(ct!=null&&ct.length)&&((Zt=on==null?void 0:on.updateOptions)==null||Zt.call(on,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ct.split(/\r\n|\r|\n/g).length))+3,5)}))},[ct,Rr,In.current]),(0,a.useEffect)(()=>{if(wt&&In.current&&In.current.instance){let on=In.current.instance;on.changeViewZones(function(kn){var rr=document.createElement("div");rr.style.padding="10px 20px",rr.style.width="calc(100% - 20px)",rr.className="my-error-line-wrp",rr.innerHTML=Wt,kn.addZone({afterLineNumber:wt||11,heightInLines:3,domNode:rr})});var Zt={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}};on.addOverlayWidget(Zt),on.revealPositionInCenter({lineNumber:20,column:1})}},[wt,In.current,Rr]);const dr=(Zt="",on)=>{if(!Zt||Zt.trim()==="")return!0;const rr=In.current.instance.getModel().getLineTokens(on);let Hr=!1;for(let kr=0;kr<2;kr++)rr.getStandardTokenType(kr)===1&&(Hr=!0);return Hr};(0,a.useEffect)(()=>{var Zt;const on=(Zt=In.current)==null?void 0:Zt.instance;if(on&&Rr&&x){const kn=on.onDidBlurEditorWidget(()=>{sr.current=!1}),rr=on.onDidFocusEditorText(()=>{sr.current=!0});return()=>{kn.dispose(),rr.dispose()}}},[In.current,Rr,x]),(0,a.useEffect)(()=>{var Zt;if((Zt=In.current)!=null&&Zt.instance&&Rr&&tn){let on=In.current.instance,kn=on.getModel();if(!kn)return;(()=>{var Wi;let Kr=[],Yn=[];const Nn=kn.getAllDecorations();for(let Oi of Nn)Oi.options.className==="highlighted-line"&&(Kr.push((Wi=Oi==null?void 0:Oi.range)==null?void 0:Wi.startLineNumber),Yn.push(Oi==null?void 0:Oi.id));if(yt===Kr[0])return;kn.deltaDecorations(Yn,[]);const Xr=kn.getLineCount();yt&&yt<=Xr&&(on.deltaDecorations([],[{range:new St.Range(yt,1,yt,kn.getLineMaxColumn(yt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),on.revealLineInCenter(yt))})();const Hr=(Wi=!1)=>{var Kr;let Yn=[],Nn=[];const Xr=kn.getAllDecorations();for(let Oi of Xr)Oi.options.linesDecorationsClassName==="breakpoints-select"&&(Yn.push((Kr=Oi==null?void 0:Oi.range)==null?void 0:Kr.startLineNumber),Nn.push(Oi==null?void 0:Oi.id));if(Wi)return{lines:Yn,ids:Nn};Re(Yn)},kr=Wi=>Ze(void 0,null,function*(){let Kr={range:new St.Range(Wi,1,Wi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield kn.deltaDecorations([],[Kr]),Hr()}),Wr=Wi=>Ze(void 0,null,function*(){let Kr=[];const Yn=on.getLineDecorations(Wi);for(let Nn of Yn)Nn.options.linesDecorationsClassName==="breakpoints-select"&&Kr.push(Nn.id);yield kn.deltaDecorations(Kr,[]),Hr()}),ji=Wi=>{let Kr=on.getLineDecorations(Wi);for(let Yn of Kr)if(Yn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Oe.isEqual)(Ke,Hr(!0).lines)){kn.deltaDecorations(Hr(!0).ids,[]);const Wi=Ke.map(Kr=>({range:new St.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));kn.deltaDecorations([],Wi)}const ti=on.onDidChangeModelContent(Wi=>{let Kr=on.getPosition();if(Kr){let Yn=Kr.lineNumber;clearTimeout(ei.current),ei.current=setTimeout(()=>{dr(kn.getLineContent(Yn),Yn)?Wr(Yn):ji(Yn)?(Wr(Yn),kr(Yn)):Hr()},100)}}),un=on.onMouseDown(Wi=>{var Kr,Yn,Nn;if(Wi.target.detail&&((Nn=(Yn=(Kr=Wi.target)==null?void 0:Kr.element)==null?void 0:Yn.className)!=null&&Nn.includes("line-numbers"))){let Xr=Wi.target.position.lineNumber;if(dr(kn.getLineContent(Xr),Xr))return;ji(Xr)?Wr(Xr):kr(Xr)}}),ir=Wi=>{let Kr={range:new St.Range(Wi,1,Wi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};br.current=on.deltaDecorations(br.current,[Kr])},Di=()=>{br.current=on.deltaDecorations(br.current,[])},Qi=on.onMouseMove(Wi=>{var Kr,Yn,Nn;if(Di(),Wi.target.detail&&((Nn=(Yn=(Kr=Wi.target)==null?void 0:Kr.element)==null?void 0:Yn.className)!=null&&Nn.includes("line-numbers"))){let Xr=Wi.target.position.lineNumber;if(dr(kn.getLineContent(Xr),Xr))return;ir(Xr)}}),wi=on.onMouseLeave(()=>{Di()});return()=>{ti.dispose(),un.dispose(),Qi.dispose(),wi.dispose()}}},[In.current,Rr,Ke,yt,tn,rt]),(0,a.useEffect)(()=>{var Zt;(Zt=In.current)!=null&&Zt.instance&&tn&&In.current.instance.setPosition({lineNumber:0,column:0})},[yt]);function vr(){let Zt=In.current.instance;if(Zt){const on=Zt.getSelection(),kn=In.current.pastePos||{},rr=new St.Range(kn.startLineNumber||on.endLineNumber,kn.startColumn||on.endColumn,kn.endLineNumber||on.endLineNumber,kn.endColumn||on.endColumn);setTimeout(()=>{Zt.executeEdits("",[{range:rr,text:""}])},300)}}function bn(Zt){(window.navigator.platform.match("Mac")?Zt.metaKey:Zt.ctrlKey)&&Zt.keyCode==83&&(Zt.preventDefault(),Ne())}const Mn=()=>{if(oe&&In.current.instance){const Zt=In.current.instance.getContentHeight();ut(Zt{if(!sr.current)return;const{keyCode:on,ctrlKey:kn,metaKey:rr,target:Hr,type:kr}=Zt;return(kr==="paste"||(on===67||on===86)&&(rr||kn))&&Hr.nodeName==="TEXTAREA"&&(Ai(),Zt.preventDefault()),!1};function Be(Zt,on){var kn=window.URL||window.webkitURL||window,rr=new Blob([on]),Hr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Hr.href=kn.createObjectURL(rr),Hr.download=Zt,gr(Hr)}(0,a.useEffect)(()=>{Mn()},[Mn]),(0,a.useEffect)(()=>{tr.current&&!Rr&&Promise.all([Me.e(8909),Me.e(4474)]).then(Me.bind(Me,71448)).then(Zt=>{try{St=Zt,In.current.instance=St.editor.create(tr.current,{value:ct,language:Mt(rt),theme:Ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:gn||!1}},$t);const on=In.current.instance;let Hr=[...Ie.BH._menuItems].find(ti=>ti[0]._debugName=="EditorContext")[1],kr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Wr=(ti,un)=>{var ir,Di;let Qi=ti._first;do un.includes((Di=(ir=Qi.element)==null?void 0:ir.command)==null?void 0:Di.id)&&ti._remove(Qi);while(Qi=Qi.next)};if(He(on,St),setTimeout(()=>{Mn(),In.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Be(Ht||"educoder.txt",on.getValue())}})},500),In.current.subscription=on.onDidChangeModelContent(ti=>{_r.current?clearTimeout($r.current):(Mn(),me(on.getValue(),ti)),$r.current=setTimeout(()=>{_r.current=!1},500)}),window.Monaco||he(St,Mt(rt)),x&&(Wr(Hr,kr),tr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",wn),window.removeEventListener("paste",wn),window.addEventListener("keydown",wn),window.addEventListener("paste",wn)),window.Monaco=St,we&&on.onDidBlurEditorWidget(()=>{we(on.getValue())}),et&&on.onDidFocusEditorText(()=>{x&&Vt(),et(on.getValue())}),x){Vt();try{on.onDidPaste(ti=>{const un=on.getSelection(),ir=In.current.pastePos||{},Di=new St.Range(ir.startLineNumber||un.endLineNumber,ir.startColumn||un.endColumn,ir.endLineNumber||un.endLineNumber,ir.endColumn||un.endColumn);on.executeEdits("",[{range:ti.range,text:""}])})}catch(ti){}}let ji=Vi();return Kt&&typeof Kt=="string"&&new Le(Kt,on,St),vi(!0),()=>{const ti=In.current.instance;ti.dispose();const un=ti.getModel();un&&un.dispose(),In.current.subscription&&In.current.subscription.dispose(),ji.unobserve(tr.current)}}catch(on){}})},[]),(0,a.useEffect)(()=>{if(In.current.instance&&Rr)return document.addEventListener("keydown",bn,!1),()=>{document.removeEventListener("keydown",bn)}},[Ne,Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;if(Zt&&Rr){let on=Mt(rt);St.editor.setModelLanguage(Zt.getModel(),on)}},[rt,Rr]),(0,a.useEffect)(()=>{In.current.instance&&Rr&&St.editor.setTheme(Ye)},[Ye,Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;Ln.current=Ut,Zt&&Rr&&(Zt.updateOptions(dt({},Ut)),setTimeout(()=>{Zt.getModel().updateOptions(dt({},Ut))},200))},[JSON.stringify(Ut),Rr]),(0,a.useEffect)(()=>{let Zt=In.current.instance;Zt&&Rr&&Zt.layout()},[Dt,gt,Rr]);const[Xe,$e]=(0,a.useState)(Je(Dt)),[At,ut]=(0,a.useState)(Je(gt)),Gt=Xt(dt({},Lt),{width:Xe,height:At,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:tr,style:Gt,onFocus:()=>{x&&Vt()}},Se&&a.createElement(We.CopyToClipboard,{text:ct,onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function zt({width:Pt="100%",height:ht="100%",original:Dt,modified:gt,language:ct,options:rt={}}){const Lt=(0,a.useRef)(),[Ut,$t]=(0,a.useState)(null);function Ye(oe){let x;return Lt.current&&(x=new ee.Z(me=>{for(let He of me)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&oe.layout()}),x.observe(Lt.current)),x}(0,a.useEffect)(()=>(Lt.current&&Promise.all([Me.e(8909),Me.e(9404)]).then(Me.bind(Me,2550)).then(oe=>{St=oe;const x=St.editor.createDiffEditor(Lt.current,Xt(dt({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},rt),{wordWrap:!0}));$t(x);let me=Ye(x);return()=>{x.dispose();const He=x.getModel();He&&He.dispose(),me.unobserve(Lt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Ut&&Ut.setModel({original:St.editor.createModel(Dt,ct),modified:St.editor.createModel(gt,ct)})},[Dt,gt,ct,Ut]);const we=Je(Pt),Se=Je(ht),Ne={width:we,height:Se};return a.createElement("div",{className:"my-diff-editor",ref:Lt,style:Ne})}},87303:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return te}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ee=Me(29787),Ce=Me(25399),be=Me(60242),fe=Me(92310),ce=Me.n(fe),le=Me(31735),se=Me(59243),ue=Me(11968),b=Me(59301),te=({className:ae,dataSource:he=[],col:de=4,right:ie,bottom:pe=23,precision:Ae=0,wrapWidth:ye=1200,trackEventItems:Ee,loading:Le,onRemove:Ie=()=>{},isCurrent:Pe=!0,showProgress:ze=!1,showAlias:Oe=!1})=>{const De=Math.floor((ye-(de-1)*ie)/de),We=[{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 b.createElement(ee.Z,{spinning:Le},b.createElement("div",{className:ce()(a.list,ae)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((ke,Fe)=>{var Ve,qe,tt,st,Ot,dt,Xt,it,Ze,Je,_e,ot,nt;const{name:Mt,id:St,identifier:Vt,featured:bt,school_name:zt,image_url:Pt,excellent:ht,is_plan:Dt}=ke;return b.createElement("div",{key:St,className:Pe&&ze?a.wrapisCurrent:a.wrap,style:{width:De,marginRight:(1+Fe)%de===0?0:ie+Ae,marginBottom:pe}},b.createElement("a",{className:a.li,onClick:gt=>{gt.preventDefault(),gt.stopPropagation(),Ee&&(0,le.L9)([Ee]),(0,le.xg)(`/paths/${Vt}`)}},b.createElement("div",{className:a.img},b.createElement("img",{className:a.cover,src:`${Pt}`}),Pe&&(0,ue.bg)()&&(ke==null?void 0:ke.studying)&&b.createElement("div",{className:`${a.movebq} user-path-items`,onClick:gt=>{gt.stopPropagation(),Ie(ke)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=ke==null?void 0:ke.subject_tags)==null?void 0:Ve.map((gt,ct)=>{var rt,Lt;if(ct===0){const $t=(rt=We.find(Ye=>Ye.name==gt))==null?void 0:rt.swimg;return b.createElement("img",{className:a.sign,src:$t,style:{left:"-4px"}})}const Ut=(Lt=We.find($t=>$t.name==gt))==null?void 0:Lt.ptimg;return b.createElement("img",{className:a.sign,src:Ut,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),b.createElement("div",{className:a.tagsDom},b.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ke==null?void 0:ke.excellent)&&b.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((qe=ke==null?void 0:ke.custom_tags)==null?void 0:qe.length)>0&&b.createElement(Ce.Z,{title:(Ot=(st=ke==null?void 0:ke.custom_tags)==null?void 0:st[((tt=ke==null?void 0:ke.custom_tags)==null?void 0:tt.length)-1])==null?void 0:Ot.tag_name},b.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},b.createElement("span",{className:"multi-llipsis1e text-10px"},(it=(Xt=ke==null?void 0:ke.custom_tags)==null?void 0:Xt[((dt=ke==null?void 0:ke.custom_tags)==null?void 0:dt.length)-1])==null?void 0:it.tag_name)))))),b.createElement("div",{className:a.name},b.createElement(Ce.Z,{title:Oe&&(ke!=null&&ke.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Mt}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ke==null?void 0:ke.excellent_alias_name}`)):Mt},b.createElement("span",{className:a.e},Oe&&(ke==null?void 0:ke.excellent_alias_name)||Mt))),Pe&&ze&&((Ze=ke==null?void 0:ke.progress)==null?void 0:Ze.all_score)!=0&&b.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},b.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Je=ke==null?void 0:ke.progress)==null?void 0:Je.my_score)/((_e=ke==null?void 0:ke.progress)==null?void 0:_e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ke==null?void 0:ke.progress)==null?void 0:ot.my_score,"/",(nt=ke==null?void 0:ke.progress)==null?void 0:nt.all_score),(!Pe||!ze)&&b.createElement(Ce.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${zt}`},b.createElement("div",{className:a.unit},b.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),zt)),(!Pe||!ze)&&b.createElement("div",{className:a.tags},b.createElement("div",null,b.createElement(Ce.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,ke.stages_count))),b.createElement(Ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,ke.members_count)))))))})),!he.length&&b.createElement(se.Z,null)))}},18606:function(Nt,Tt,Me){"use strict";Me.d(Tt,{jL:function(){return fe},w9:function(){return Je},QD:function(){return wt},cQ:function(){return Ot.Z},op:function(){return me},O5:function(){return Gi},_b:function(){return jn},t7:function(){return Ae},Gi:function(){return Vt},YG:function(){return Mt},qp:function(){return z},vr:function(){return tn},qE:function(){return Re},Je:function(){return Le},wb:function(){return st},cq:function(){return gt},tp:function(){return he}});var a=Me(59301),ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ce="data:image/png;base64,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",fe=({dataSource:dr=[],img:vr,imgWidth:bn=346,title:Mn,sunTitle:gr,bannerExtraContent:wn})=>a.createElement("div",{className:ee.banner},a.createElement("div",{className:ee.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Mn),a.createElement("span",null,gr)),dr.length>0&&a.createElement("div",{className:ee.btns},dr.map((Be,Xe)=>a.createElement("div",{key:Xe,onClick:Be.click},Be.name,Be.sign?a.createElement("img",{src:Ce,width:39}):null))),wn),vr&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:vr,width:bn}))),ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=Me(92310),se=Me.n(le),ue=Me(89392),z=({dataSource:dr=[],value:vr,onChange:bn,onTitleChange:Mn,className:gr,title:wn,titleWidth:Be=41,style:Xe={},fontColor:$e="#6A7283",showCount:At})=>{const[ut,Gt]=(0,a.useState)(1),[Zt,on]=(0,a.useState)(!1),kn=(0,a.useRef)(null),rr=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Hr;dr.length!==0&&(((Hr=kn==null?void 0:kn.current)==null?void 0:Hr.clientHeight)>97?Gt(1):Gt(0)),dr.length===0&&Gt(0),on(!1)},[dr]),a.createElement("div",{className:se()(ce.row,gr,"fadeIn","animated"),style:Xe},a.createElement("div",{onClick:(0,ue.throttle)(()=>Mn==null?void 0:Mn(),2e3),style:{width:Be,marginTop:Zt?12:4},className:`${ce.title} ${Mn?"current":""}`},wn),a.createElement("div",{className:Zt?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},a.createElement("div",{className:ce.bar,ref:rr,style:ut>0?{height:ut===1?97:"auto",overflow:ut===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ce.tag,ref:kn},dr==null?void 0:dr.map(Hr=>a.createElement("span",{onClick:()=>bn(Hr.id),key:Hr.id,style:{color:$e},className:vr===Hr.id?ce.active:""},a.createElement("span",{title:Hr.name,className:ce.name},Hr.name),!!At&&a.createElement("span",{className:ce.num},Hr.count))))),!!ut&&a.createElement(a.Fragment,null,ut===1?a.createElement("div",{onClick:()=>{var Hr;Gt(2),((Hr=kn==null?void 0:kn.current)==null?void 0:Hr.clientHeight)>245?on(!0):on(!1)},className:ce.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{rr.current.scrollTop=0,Gt(1),on(!1)},className:ce.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},he=({dataSource:dr=[],value:vr,onChange:bn,className:Mn,style:gr={}})=>a.createElement("div",{style:gr,className:se()(te.tabs,Mn)},dr.map(wn=>a.createElement("span",{onClick:()=>bn(wn.id),className:vr===wn.id?te.active:"",key:wn.id},wn.name))),de={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"},ie=Me(37568),Ae=({dataSource:dr=[],value:vr="",onChange:bn,onInputChange:Mn=()=>{},className:gr,style:wn={},placeholder:Be,allowClear:Xe=!1})=>{var $e;const[At,ut]=(0,a.useState)(""),[Gt,Zt]=(0,a.useState)("");(0,a.useEffect)(()=>{var rr;let Hr=vr;(rr=JSON.stringify(vr))!=null&&rr.includes("{")&&(ut(vr.id),Hr=vr.value||"");try{Zt(decodeURIComponent(Hr||""))}catch(kr){Zt(decodeURIComponent(Hr||""))}},[vr]);const on=()=>{bn(encodeURIComponent(Gt),At||null)},kn=rr=>{rr!==At&&(ut(rr),bn(encodeURIComponent(Gt),rr))};return a.createElement("div",{className:se()(de.input,gr),style:wn},!!dr.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},($e=dr.find(rr=>rr.id===At))==null?void 0:$e.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},dr.map((rr,Hr)=>a.createElement("div",{key:Hr,onClick:()=>kn(rr.id)},rr.name)))),a.createElement(ie.default,{onPressEnter:on,value:Gt,onChange:rr=>{Zt(rr.target.value),Mn(encodeURIComponent(rr.target.value),At||null)},placeholder:Be,variant:"borderless",allowClear:Xe,onClear:()=>bn("",At||null)}),a.createElement("i",{onClick:on,className:"iconfont icon-sousuo9 font14 current"}))},ye={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Le=({value:dr,onChange:vr,className:bn,total:Mn,pageSize:gr,style:wn={}})=>{const Be=dr<2,Xe=dr>=Math.ceil(Mn/gr);return Mn<=gr?a.createElement(a.Fragment,null):a.createElement("div",{className:se()(ye.quickPager,bn),style:wn},a.createElement("div",{onClick:()=>{Be||vr(dr-1,"prev")},className:Be?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Xe||vr(dr+1,"next")},className:Xe?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={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"},Pe=Me(29787),ze=Me(25399),Oe=Me(58018),De=Me(26869),We=Me(31735),ke=Me(96908),Fe=Me(57177),Ve=Me(81378),qe=Me(59243),st=({className:dr,dataSource:vr=[],col:bn=4,right:Mn,bottom:gr=23,precision:wn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e})=>{const At=Math.floor((Be-(bn-1)*Mn)/bn);return a.createElement(Pe.Z,{spinning:$e},a.createElement("div",{className:se()(Ie.list,dr)},!!vr.length&&vr.map((ut,Gt)=>{const{name:Zt,id:on,identifier:kn,power:rr,cover_image_id:Hr,pic:kr}=ut;return a.createElement("div",{className:Ie.wrap,key:on,style:{width:At,marginRight:(1+Gt)%bn===0?0:Mn+wn,marginBottom:gr}},a.createElement("a",{target:"_blank",href:`/shixuns/${kn}/challenges`,className:Ie.li,onClick:Wr=>{Wr.preventDefault(),Xe&&(0,We.L9)([Xe]),rr&&(0,We.xg)(`/shixuns/${kn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${kr}`}),ut.is_jupyter&&a.createElement("img",{className:Ie.sign,src:ke}),ut.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:Fe}),ut.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:Ve})),a.createElement("div",{className:Ie.name},a.createElement(ze.Z,{title:Zt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},Zt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,ut.challenges_count))),!!ut.myshixuns_count&&a.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,ut.myshixuns_count))),a.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,ut.level))),a.createElement("div",{className:Ie.rate},a.createElement(Oe.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),a.createElement("span",null,"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206")))),!rr&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vr.length&&a.createElement(qe.Z,null)))},Ot=Me(87303),dt={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"},Xt="data:image/png;base64,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",it=Me(59301),Je=({className:dr,dataSource:vr=[],col:bn=4,right:Mn,bottom:gr=23,precision:wn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e,handleVery:At=()=>!0})=>{const ut=Math.floor((Be-(bn-1)*Mn)/bn);return it.createElement(Pe.Z,{spinning:$e},it.createElement("div",{className:se()(dt.list,dr)},!!vr.length&&vr.map((Gt,Zt)=>{const{subject_identifier:on,id:kn,identifier:rr,power:Hr}=Gt,kr=Gt.is_public!=0&&Gt.is_public;return it.createElement("div",{className:dt.wrap,key:kn,style:{width:ut,marginRight:(1+Zt)%bn===0?0:Mn+wn,marginBottom:gr}},it.createElement("a",{className:dt.li,onClick:Wr=>{Wr.preventDefault(),At(Gt==null?void 0:Gt.first_category_url)&&(Xe&&(0,We.L9)([Xe]),(0,We.xg)(Gt.first_category_url))}},it.createElement("div",{className:dt.top},it.createElement(ze.Z,{title:Gt.name},it.createElement("div",{className:dt.name},Gt.name)),it.createElement("img",{className:dt.img,src:De.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),it.createElement("div",{className:dt.text,title:Gt.creator},Gt.creator),on&&it.createElement("div",{className:dt.btns},it.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),it.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kr&&it.createElement("div",{className:dt.sign},"\u516C\u5F00")),it.createElement("div",{className:dt.bottom},Gt.visits>0&&it.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-liulanyan"}),it.createElement("span",null,Gt.visits))),Gt.course_members_count>0&&it.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-chengyuan"}),Gt.course_members_count)),Gt.tasks_count>0&&it.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-zuoye"}),Gt.tasks_count)),Gt.is_end?it.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):it.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Gt.is_accessible&&it.createElement("div",{className:dt.lockWrap},it.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),it.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vr.length&&it.createElement(qe.Z,null)))},_e={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"},ot=Me(58106),Mt=({dataSource:dr=[],value:vr,onChange:bn,className:Mn,style:gr={},tabBarExtraContent:wn})=>a.createElement("div",{className:se()(_e.tabs,Mn),style:gr},a.createElement("div",{className:_e.tabsWrap},dr.map((Be,Xe)=>!(Be!=null&&Be.hide)&&a.createElement("aside",{className:_e.tab,onClick:()=>{bn(Be.id),Be.link&&ot.history.push(Be.link)},key:Xe},a.createElement("div",{className:vr===Be.id?_e.active:""},Be.name),(Be==null?void 0:Be.resetCount)==null&&(Be==null?void 0:Be.total)!==void 0&&a.createElement("span",null,"\uFF08",Be==null?void 0:Be.total,"\uFF09"),(Be==null?void 0:Be.resetCount)!==void 0&&(Be==null?void 0:Be.total)!==void 0&&a.createElement(ze.Z,{title:(Be==null?void 0:Be.tip)!=null?Be==null?void 0:Be.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Be==null?void 0:Be.resetCount),"/",a.createElement("span",null,Be==null?void 0:Be.total),"\uFF09"))))),a.createElement("div",{className:_e.tabBar},wn)),Vt=({className:dr,style:vr={},children:bn})=>a.createElement("div",{className:se()(dr),style:vr},bn),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},zt=Me(75727),Pt=Me(93041);const ht=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var gt=({sortValue:dr,dropValue:vr,className:bn,onSort:Mn,onDrop:gr,dataSource:wn=ht})=>{var Be;return a.createElement("div",{className:se()(bt.orderWrap,bn)},a.createElement(zt.Z,{dropdownRender:()=>a.createElement(Pt.default,null,wn.map((Xe,$e)=>a.createElement(Pt.default.Item,{key:$e,onClick:()=>gr(Xe.id)},Xe.name)))},a.createElement("span",{className:bt.orderTextWrap},(Be=wn.find(Xe=>vr===Xe.id))==null?void 0:Be.name)),a.createElement("span",{className:bt.orderIconWrap},a.createElement("span",{className:bt.orderAsc},a.createElement("i",{className:dr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>Mn(dr==="asc"?"desc":"asc")})),a.createElement("span",{className:bt.orderDesc},a.createElement("i",{className:dr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>Mn(dr==="asc"?"desc":"asc")}))))},ct={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"},rt=Me(7939),Lt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,we=(dr,vr,bn)=>vr in dr?Lt(dr,vr,{enumerable:!0,configurable:!0,writable:!0,value:bn}):dr[vr]=bn,Se=(dr,vr)=>{for(var bn in vr||(vr={}))$t.call(vr,bn)&&we(dr,bn,vr[bn]);if(Ut)for(var bn of Ut(vr))Ye.call(vr,bn)&&we(dr,bn,vr[bn]);return dr},Ne=(dr,vr)=>{var bn={};for(var Mn in dr)$t.call(dr,Mn)&&vr.indexOf(Mn)<0&&(bn[Mn]=dr[Mn]);if(dr!=null&&Ut)for(var Mn of Ut(dr))vr.indexOf(Mn)<0&&Ye.call(dr,Mn)&&(bn[Mn]=dr[Mn]);return bn},oe=(dr,vr,bn)=>new Promise((Mn,gr)=>{var wn=$e=>{try{Xe(bn.next($e))}catch(At){gr(At)}},Be=$e=>{try{Xe(bn.throw($e))}catch(At){gr(At)}},Xe=$e=>$e.done?Mn($e.value):Promise.resolve($e.value).then(wn,Be);Xe((bn=bn.apply(dr,vr)).next())}),me=dr=>{var vr=dr,{className:bn,style:Mn,children:gr,loading:wn=!1,openLoading:Be,onClick:Xe=()=>{},size:$e="middle",shape:At="round"}=vr,ut=Ne(vr,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Gt,Zt]=(0,a.useState)(!1);return a.createElement(rt.ZP,Se({onClick:(0,ue.throttle)(on=>oe(void 0,null,function*(){Be&&Zt(!0);try{yield Xe(on)}catch(kn){console.log("error",kn)}Be&&Zt(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(ct.btn,ct[`${$e}-${At}`],bn),style:Mn,size:$e,shape:At,loading:Gt||wn},ut),gr)},He={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"},Re=({className:dr,style:vr,children:bn=null,onClick:Mn,title:gr})=>a.createElement("div",{className:se()(He.head,dr),style:vr},a.createElement("span",{className:"primary-hover",onClick:Mn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:gr},gr),a.createElement("div",{className:He.node},bn)),Ke={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},wt=({confirmShow:dr=!0,confirmTitle:vr,confirmClick:bn,cancelShow:Mn=!0,cancelTitle:gr,cancelClick:wn,className:Be,style:Xe,confirmLoading:$e=!1})=>a.createElement("div",{className:se()(Ke.btns,Be),style:Xe},dr&&a.createElement(rt.ZP,{loading:$e,onClick:bn,type:"primary",className:Ke.confirm},vr),Mn&&a.createElement(rt.ZP,{onClick:wn,className:Ke.cancel},gr)),Wt={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"},tn=({className:dr,style:vr={},LeftContent:bn,children:Mn,RightContent:gr})=>a.createElement("div",{className:se()(Wt.fixedBottom,dr),style:vr},a.createElement("div",{className:Wt.wrap},a.createElement("div",{className:Wt.left},bn),a.createElement("div",{className:Wt.center},Mn),a.createElement("div",{className:Wt.right},gr))),Kt={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:dr,style:vr={},dataSource:bn=[]})=>a.createElement("div",{className:se()(Kt.crumbs,dr),style:vr},bn.map((Mn,gr)=>grot.history.push(Mn.path)},Mn.name):a.createElement("span",null,Mn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:gr,style:{color:"#5F6368"}},Mn.name))),tr=Me(11938),In=Object.defineProperty,Ln=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,br=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,ei=(dr,vr,bn)=>vr in dr?In(dr,vr,{enumerable:!0,configurable:!0,writable:!0,value:bn}):dr[vr]=bn,sr=(dr,vr)=>{for(var bn in vr||(vr={}))_r.call(vr,bn)&&ei(dr,bn,vr[bn]);if(br)for(var bn of br(vr))$r.call(vr,bn)&&ei(dr,bn,vr[bn]);return dr},Rr=(dr,vr)=>Ln(dr,Er(vr)),vi=(dr,vr)=>{var bn={};for(var Mn in dr)_r.call(dr,Mn)&&vr.indexOf(Mn)<0&&(bn[Mn]=dr[Mn]);if(dr!=null&&br)for(var Mn of br(dr))vr.indexOf(Mn)<0&&$r.call(dr,Mn)&&(bn[Mn]=dr[Mn]);return bn};const{Countdown:Vi}=tr.default;var Gi=dr=>{var vr=dr,{onChange:bn}=vr,Mn=vi(vr,["onChange"]);const[gr,wn]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof gr=="number"&&gr>=0&&bn(gr)},[gr]);const Be=Xe=>{const $e=Math.floor(Xe/1e3);wn($e)};return a.createElement(Vi,Rr(sr({},Mn),{onChange:Be}))}},61904:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ee}});var a=Me(59301);function ee(Ce,be){const fe=(0,a.useRef)();(0,a.useEffect)(()=>{fe.current=Ce}),(0,a.useEffect)(()=>{function ce(){fe.current()}if(be!==null){let le=setInterval(ce,be);return()=>clearInterval(le)}},[be])}},42912:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Me(28284),Ce=Me(62957),be=Me(458),fe=Me(77019),ce=Me(5269),le=Me(25399),se=Me(96599),ue=Me(56656),b=Me.n(ue),z=Me(58106),te=Me(26869),ae=Me(47199),he=Me(11968),de=Me(59301),ie=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ie=(ke,Fe,Ve)=>Fe in ke?ie(ke,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ke[Fe]=Ve,Pe=(ke,Fe)=>{for(var Ve in Fe||(Fe={}))Ee.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);if(ye)for(var Ve of ye(Fe))Le.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);return ke},ze=(ke,Fe)=>pe(ke,Ae(Fe)),Oe=(ke,Fe,Ve)=>new Promise((qe,tt)=>{var st=Xt=>{try{dt(Ve.next(Xt))}catch(it){tt(it)}},Ot=Xt=>{try{dt(Ve.throw(Xt))}catch(it){tt(it)}},dt=Xt=>Xt.done?qe(Xt.value):Promise.resolve(Xt.value).then(st,Ot);dt((Ve=Ve.apply(ke,Fe)).next())});const De={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},We=({attachment:ke,dispatch:Fe,loading:Ve,globalSetting:qe})=>{const tt=(0,z.useParams)(),{detail:st}=ke,[Ot]=ee.default.useForm(),[dt,Xt]=(0,a.useState)(!1),[it,Ze]=(0,a.useState)([]),[Je,_e]=(0,a.useState)(Pe({},De)),[ot,nt]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),Mt=Vt=>Vt&&VtOe(void 0,null,function*(){var Vt,bt,zt,Pt,ht,Dt,gt,ct,rt;let Lt={};((bt=(Vt=ke==null?void 0:ke.actionTabs)==null?void 0:Vt.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Lt=Pe({},ke.actionTabs.params):Lt=Pe({},tt);const Ut=yield Fe({type:"attachment/getDetail",payload:Lt});Ut.delay_publish=Ut.delay_publish?1:0,Je.is_public=[Ut.is_public],Je.description=Ut.description,Je.delay_publish=Ut.delay_publish,Je.publish_time=Ut.publish_time,Ot.setFieldsValue(Je),Ze([Pe({},Ut),...Ut==null?void 0:Ut.attachment_histories]),(zt=Ut==null?void 0:Ut.attachment_histories)!=null&&zt.length?Xt(!0):(ot.type=Ut.file_type,ot.data=te.Z.API_SERVER+Ut.url,ot.recordInfo={id:(ht=(Pt=ke==null?void 0:ke.actionTabs)==null?void 0:Pt.selectArrs)==null?void 0:ht.id,course_id:(gt=(Dt=ke==null?void 0:ke.actionTabs)==null?void 0:Dt.params)==null?void 0:gt.course_id},Ut.file_type==="txt"&&(ot.monacoEditor.value=Ut.content),ot.disabledDownload=(0,he.dE)()&&!!((rt=(ct=ke==null?void 0:ke.actionTabs)==null?void 0:ct.selectArrs)!=null&&rt.download_setting),nt(Pe({},ot)))});return(0,a.useEffect)(()=>{var Vt;ke.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(tt.id=(Vt=ke.actionTabs.selectArrs)==null?void 0:Vt.id,Ot.resetFields(),St()):Xt(!1)},[ke.actionTabs.key,tt.id]),(0,a.useEffect)(()=>()=>{nt(ze(Pe({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})},[]),de.createElement(de.Fragment,null,de.createElement(Ce.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:dt,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Oe(void 0,null,function*(){Fe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Pe({},De)),Fe({type:"attachment/setActionTabs",payload:{}})}},de.createElement("section",{className:"pl20 pr20 pt10"},de.createElement(be.Z,{loading:Ve["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},de.createElement(fe.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),de.createElement(ce.Z,{flex:"80px"},"\u4E0B\u8F7D"),de.createElement(ce.Z,{flex:"140px"},"\u7248\u672C\u53F7")),it==null?void 0:it.map(function(Vt,bt){return de.createElement(fe.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},de.createElement(le.Z,{title:Vt.title},de.createElement(fe.Z,null,de.createElement(ce.Z,null,de.createElement("a",{href:te.Z.API_SERVER+Vt.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:zt=>{var Pt,ht;Vt.link||Vt.content_type==="application/pdf"||qe.setting.is_local||(zt.preventDefault(),ot.type=Vt.file_type,ot.data=te.Z.API_SERVER+Vt.url,Vt.file_type==="txt"&&(ot.monacoEditor.value=Vt.content),ot.disabledDownload=(0,he.dE)()&&!!((ht=(Pt=ke==null?void 0:ke.actionTabs)==null?void 0:Pt.selectArrs)!=null&&ht.download_setting),nt(Pe({},ot)))}},Vt.title)),de.createElement(ce.Z,null,de.createElement(se.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),de.createElement(ce.Z,{flex:"80px"},Vt.downloads_count),de.createElement(ce.Z,{flex:"140px"},b()(Vt.created_on).format("YYYY-MM-DD HH:mm")))})))),de.createElement(ae.Z,ze(Pe({},ot),{onClose:()=>{nt(ze(Pe({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})}})))};Tt.Z=(0,z.connect)(({attachment:ke,loading:Fe,globalSetting:Ve,user:qe})=>({attachment:ke,globalSetting:Ve,loading:Fe,user:qe}))(We)},91554:function(Nt,Tt,Me){"use strict";Me.d(Tt,{$J:function(){return Ce},JZ:function(){return fe},bN:function(){return le},jP:function(){return ce},rO:function(){return be}});var a=Me(97013),ee=(se,ue,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(se,ue)).next())});function Ce(se){return(0,a.U2)(`libraries/${se}.json`)}function be(){return(0,a.U2)("library_tags.json")}function fe(se){return ee(this,null,function*(){return(yield(0,a.IV)(`attachments/${se}.json`)).status===0})}function ce(se){return(0,a.v_)("libraries.json",se)}function le(se,ue){return(0,a.gz)(`libraries/${se}.json`,ue)}},77341:function(Nt,Tt,Me){"use strict";Me.r(Tt),Me.d(Tt,{default:function(){return mv}});var a=Me(59301),ee=Me(58106),Ce=Me(6767),be=Me(62957),fe=Me(47889),ce=Me(25399),le=Me(75727),se=Me(93041),ue=Me(54362),b=Me(58018),z=Me(7939),te=Me(89489),ae={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},he=Me(11968),de=Me(79424),ie=Me(82326),pe=Me(77019),Ae=Me(5269),ye=Me(29787),Ee=Me(62673),Le=Me(18287),Ie=Me(56656),Pe=Me.n(Ie),ze={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},Oe=Me(31735),De=Me(26119),We=Me(51155),ke=Me(6926),Fe=Me(48367),Ve=Me(97013),qe=Me(22281),tt=Me(59301),st=Object.defineProperty,Ot=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(je,Ue,ve)=>Ue in je?st(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,_e=(je,Ue)=>{for(var ve in Ue||(Ue={}))it.call(Ue,ve)&&Je(je,ve,Ue[ve]);if(Xt)for(var ve of Xt(Ue))Ze.call(Ue,ve)&&Je(je,ve,Ue[ve]);return je},ot=(je,Ue)=>Ot(je,dt(Ue)),nt=(je,Ue)=>{var ve={};for(var mt in je)it.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Xt)for(var mt of Xt(je))Ue.indexOf(mt)<0&&Ze.call(je,mt)&&(ve[mt]=je[mt]);return ve},Mt=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{Option:St}=ie.default,Vt=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,loading:nn,dispatch:sn}=Ue,Bn=nt(Ue,["pathsDetail","globalSetting","loading","dispatch"]);const qt=(0,ee.useParams)(),[xt,en]=(0,a.useState)(),[Dn,Tn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(),[Pn,cr]=(0,a.useState)(),[lr,Fr]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!0),[bi,mn]=(0,a.useState)(!1),[Ir,Sr]=(0,a.useState)({}),[Vn,mr]=(0,a.useState)(!1),[Mi,Cr]=(0,a.useState)({});(0,a.useEffect)(()=>{ve.actionTabs.key==="PathsDetail-SendToClass"&&gi()},[ve.actionTabs.key]);const Hn=Wn=>{switch(Wn.item_type){case"Challenge":return tt.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},tt.createElement(Ae.Z,{flex:"302px"},tt.createElement(ce.Z,{title:Wn.name||""},tt.createElement("div",{className:" multi_ellipsis1"},tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Wn.name||""))),tt.createElement(Ae.Z,{flex:1},tt.createElement(ce.Z,{title:Wn.shixun_name||""},tt.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Wn==null?void 0:Wn.shixun_name)||""))));case"Shixun":return tt.createElement(ce.Z,{title:Wn!=null&&Wn.is_published?"":Wn!=null&&Wn.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},tt.createElement("span",{onClick:()=>{!(Wn!=null&&Wn.is_published)&&(Wn!=null&&Wn.edit_permission)&&window.open(`/shixuns/${Wn.identifier}/challenges`)}},tt.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Wn.name,(Wn==null?void 0:Wn.high_resources_consume)&&tt.createElement("span",{style:{display:"inline-block"}},tt.createElement(We.Z,{type:"shixun",style:{marginLeft:10}})),!(Wn!=null&&Wn.is_published)&&tt.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Wn.item_type==="Shixun"&&Wn.is_unity_3d&&tt.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Wn.item_type==="Shixun"&&Wn.is_jupyter_lab&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Wn.item_type==="Shixun"&&Wn.is_jupyter&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Wn.name);case"ExaminationBank":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Wn.name);case"HomeworkCommon":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Wn.name);case"VideoItem":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Wn.name);case"SubjectHomework":return(Wn==null?void 0:Wn.homework_type)=="group"?tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Wn.name):tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Wn.name);case"StageCatalog":return tt.createElement("span",null,Wn.name);default:return""}},gi=()=>Mt(void 0,null,function*(){zi(!0);const Wn=yield(0,Ve.ZP)(`/api/paths/${qt.pathId}/stages_list.json`,{method:"get"});if(Wn){Tn((Wn==null?void 0:Wn.courses)||[]);const En=(er,Lr="")=>er==null?void 0:er.map((ci,di)=>{const fi=Lr?`${Lr}-${di}`:`${di}`,Gn=!Lr?ci.state_name||"":Hn(ci),_a=(ci==null?void 0:ci.item_type)==="ExaminationBank"?!0:(ci==null?void 0:ci.item_type)==="Shixun"&&(ci==null?void 0:ci.is_published)===!1;return ot(_e({},ci),{title:Gn,key:fi,disabled:_a,children:En(ci.items||ci.children||[],fi)})}),ln=En(Wn.stages||[]);Ar(ln||[])}zi(!1)}),Xa=(Wn,En)=>{or(Wn)},so=Wn=>{const En=Wn.target.checked,ln=[],er=(Lr,ci="")=>{Lr.forEach((di,fi)=>{if(di.disabled||di.item_type==="ExaminationBank")return;const qa=ci?`${ci}-${fi}`:`${fi}`;ln.push(qa),di.children&&Array.isArray(di.children)&&er(di.children,qa)})};er(Fn),or(En?ln:[])},Ea=()=>{const Wn=hr.filter(To=>typeof To=="string"),En=[],ln=[],er=[],Lr=[],ci=[],di=[],fi=[],qa=[],Gn=[],_a=(To,fo=[])=>{To==null||To.forEach((ho,zs)=>{const ro=[...fo,zs.toString()],Rs=ro.join("-");if(console.log("key:",Rs,Wn),Wn.includes(Rs))switch(er.push(ho.stage_item_id),ho.item_type){case"Shixun":En.push(ho.id);break;case"Attachment":Lr.push(ho.id);break;case"VideoItem":ln.push(ho.id);break;case"ExaminationBank":fi.push(ho.id);break;case"HomeworkCommon":qa.push(ho.id);break;case"SubjectHomework":ho.homework_type==="group"?ci.push(ho.id):ho.homework_type==="normal"&&di.push(ho.id);break;case"Challenge":Gn.push(ho.id);break}Array.isArray(ho.children)&&_a(ho.children,ro)})};return _a(Fn),{shixunIds:En,videoItemIds:ln,stageItemIds:er,coursewareIds:Lr,groupIds:ci,normalIds:di,banksIds:fi,hackIds:qa,ChallengeIds:Gn}},[yo,Ni,Ca,Fi]=(0,De.P)(),_i=()=>Mt(void 0,null,function*(){const{stageItemIds:Wn}=Ea();if(!xt){Ce.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!Io.length&&!fa.length&&!Bo.length&&!xr.length&&!xn.length&&!Na.length&&!Qo.length&&!ta.length){Ce.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}cr(!0);let En=yield(0,ke.Tr)({id:qt.pathId,course_id:parseInt(xt),type:"subject",stage_item_id:Wn,sync_catelog:lr?1:0});yield xo(En==null?void 0:En.no_use_list),cr(!1)}),xo=Wn=>Mt(void 0,null,function*(){mr(!0);const En=yield(0,de.Q)({id:qt.pathId,course_id:xt,stage_shixuns:Wn,sync_catelog:lr?1:0});if(mr(!1),en(null),Ni(),(En==null?void 0:En.status)===1){if((Io==null?void 0:Io.length)>0){vo(),Sr(ot(_e({},En),{shixun_info:Wn,courseId:xt})),mn(!0);return}be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:tt.createElement("div",{className:"tc"},En.message),onOk:()=>{var ln;const er=(ln=En==null?void 0:En.url.split("/"))==null?void 0:ln[2];(0,Oe.xg)(`/classrooms/${er}/shixun_homework`)}})}}),vo=()=>{sn({type:"pathsDetail/setActionTabs",payload:{}}),or([]),jr(null)},{shixunIds:Io=[],videoItemIds:fa=[],banksIds:Na=[],hackIds:Qo=[],coursewareIds:Bo=[],groupIds:xr=[],normalIds:xn=[],ChallengeIds:ta=[]}=Ea();return tt.createElement(tt.Fragment,null,tt.createElement(be.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:ve.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Pn,className:ze.scoremodal,onCancel:vo,onOk:_i},tt.createElement("div",{className:ze.wrap},tt.createElement("div",{className:"mb10"},tt.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:xt,style:{width:"100%"},onSelect:Wn=>en(Wn),optionLabelProp:"lable"},Dn==null?void 0:Dn.map((Wn,En)=>tt.createElement(St,{key:Wn.course_id,value:Wn.course_id,lable:Wn.course_name},tt.createElement(pe.Z,{justify:"space-between"},tt.createElement(Ae.Z,null,Wn.course_name),tt.createElement(Ae.Z,null,Pe()(Wn.created_at).format("YYYY-MM-DD HH:mm"))))))),tt.createElement("div",{className:ze.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",tt.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",tt.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),tt.createElement("a",{onClick:()=>{gi()}},tt.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),tt.createElement(ye.Z,{spinning:Or},tt.createElement("div",{className:ze.radioWrap},tt.createElement("div",null,tt.createElement(Ee.default,{value:$n,onChange:so,className:"font14 ml20"},"\u5168\u9009")),!!(Fn!=null&&Fn.length)&&tt.createElement(Le.default,{className:ze.tree,checkable:!0,defaultExpandAll:!0,treeData:Fn,checkedKeys:hr,onCheck:(Wn,En)=>{Xa(Wn,En)}}))),tt.createElement("div",{className:ze.createMkdir},tt.createElement(Ee.default,{checked:lr,onChange:Wn=>Fr(Wn.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(Io.length+fa.length+xr.length+xn.length+Na.length+Qo.length+ta.length)&&tt.createElement("span",null,tt.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!Io.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-light-primary"},Io.length," "),tt.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ta.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ta.length," "),tt.createElement("span",null,"\u4E2A\u5173\u5361")),!!fa.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-purple-8C1 ml5"},fa.length," "),tt.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Bo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-cyan-blue ml5"},Bo.length," "),tt.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!xr.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#AABF07"}},xr.length," "),tt.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!xn.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},xn.length," "),tt.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!Na.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Na.length," "),tt.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!Qo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Qo.length," "),tt.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),tt.createElement(Fe.Z,{resdata:Mi,type:"subject",okloading:Vn,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Wn=>{xo(Wn)}}),tt.createElement(qe.Z,{source:"\u5B9E\u8BAD",showModal:bi,onCancel:()=>mn(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Ir,onOk:()=>{var Wn;const En=(Wn=Ir==null?void 0:Ir.url.split("/"))==null?void 0:Wn[2];(0,Oe.xg)(`/classrooms/${En}/shixun_homework`)}}))};var bt=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve})=>({pathsDetail:je,globalSetting:ve,loading:Ue.effects}))(Vt),zt=Me(20047),Pt=Me(56102),ht=Me(28284),Dt=Me(17149),gt=Me(37568),ct={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},rt=Me(87169),Lt=Me(59301),Ut=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())}),Ye=({type:je,onCancel:Ue,onOk:ve})=>{const[mt]=ht.default.useForm(),[nn,sn]=(0,a.useState)(1),[Bn,qt]=(0,a.useState)(!1),[xt,en]=(0,a.useState)([]);(0,a.useEffect)(()=>{mt.setFieldValue("type",1),Dn()},[]);const Dn=()=>Ut(void 0,null,function*(){if(je){qt(!0);const Fn=yield(0,Ve.ZP)("/api/disciplines.json",{method:"get",params:{source:je}});en(Fn.disciplines||[]),qt(!1)}}),Tn=()=>{const{sub_discipline_id:Fn,discipline_name:Ar,sub_discipline_name:hr,type:or}=mt.getFieldsValue();if((!Fn||Fn&&Fn.length===0)&&(!Ar||!hr))return Ce.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;ve({user_customize:or==2,sub_discipline_id:or==1?[Fn[1]]:null,discipline_name:Ar,sub_discipline_name:hr})};return Lt.createElement(be.default,{width:640,className:ct.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ue(),mt.resetFields()},onOk:()=>{mt.validateFields().then(Fn=>{if(nn==2&&(Fn.discipline_name.replaceAll(" ","").length<=0||Fn.sub_discipline_name.replaceAll(" ","").length<=0)){Ce.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}Tn(),mt.resetFields()})}},Lt.createElement("div",{className:ct.applyPublicContent},Lt.createElement("div",{className:ct.tips},Lt.createElement(rt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),Lt.createElement(ht.default,{labelAlign:"left",form:mt},Lt.createElement(ht.default.Item,{name:"type"},Lt.createElement(fe.ZP.Group,{onChange:Fn=>{sn(Fn.target.value),Fn.target.value==1?mt.setFieldsValue({discipline_name:"",sub_discipline_name:""}):mt.setFieldsValue({sub_discipline_id:[]})}},Lt.createElement(fe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),Lt.createElement(fe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),nn==1&&Lt.createElement(ht.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},Lt.createElement(Dt.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Fn,Ar)=>mt.setFieldsValue({sub_discipline_id:Fn})})),nn==2&&Lt.createElement(Lt.Fragment,null,Lt.createElement(ht.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},Lt.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),Lt.createElement(ht.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},Lt.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),Bn&&Lt.createElement("div",{className:ct.spin},Lt.createElement(ye.Z,null))))},we=Me(59944),Se="data:image/png;base64,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",Ne=Object.defineProperty,oe=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,He=(je,Ue,ve)=>Ue in je?Ne(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,et=(je,Ue)=>{for(var ve in Ue||(Ue={}))x.call(Ue,ve)&&He(je,ve,Ue[ve]);if(oe)for(var ve of oe(Ue))me.call(Ue,ve)&&He(je,ve,Ue[ve]);return je};const Re=je=>React.createElement("svg",et({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ht=Object.defineProperty,wt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,tn=(je,Ue,ve)=>Ue in je?Ht(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Kt=(je,Ue)=>{for(var ve in Ue||(Ue={}))Wt.call(Ue,ve)&&tn(je,ve,Ue[ve]);if(wt)for(var ve of wt(Ue))yt.call(Ue,ve)&&tn(je,ve,Ue[ve]);return je};const gn=je=>React.createElement("svg",Kt({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",tr=Object.defineProperty,In=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,br=(je,Ue,ve)=>Ue in je?tr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,_r=(je,Ue)=>{for(var ve in Ue||(Ue={}))Ln.call(Ue,ve)&&br(je,ve,Ue[ve]);if(In)for(var ve of In(Ue))Er.call(Ue,ve)&&br(je,ve,Ue[ve]);return je};const $r=je=>React.createElement("svg",_r({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",sr=Object.defineProperty,Rr=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,Ai=(je,Ue,ve)=>Ue in je?sr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Gi=(je,Ue)=>{for(var ve in Ue||(Ue={}))vi.call(Ue,ve)&&Ai(je,ve,Ue[ve]);if(Rr)for(var ve of Rr(Ue))Vi.call(Ue,ve)&&Ai(je,ve,Ue[ve]);return je};const dr=je=>React.createElement("svg",Gi({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var vr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",bn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Be=(je,Ue,ve)=>Ue in je?bn(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Xe=(je,Ue)=>{for(var ve in Ue||(Ue={}))gr.call(Ue,ve)&&Be(je,ve,Ue[ve]);if(Mn)for(var ve of Mn(Ue))wn.call(Ue,ve)&&Be(je,ve,Ue[ve]);return je};const $e=je=>React.createElement("svg",Xe({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ut=Me(59301),Gt=Object.defineProperty,Zt=Object.defineProperties,on=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,kr=(je,Ue,ve)=>Ue in je?Gt(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Wr=(je,Ue)=>{for(var ve in Ue||(Ue={}))rr.call(Ue,ve)&&kr(je,ve,Ue[ve]);if(kn)for(var ve of kn(Ue))Hr.call(Ue,ve)&&kr(je,ve,Ue[ve]);return je},ji=(je,Ue)=>Zt(je,on(Ue)),ti=(je,Ue)=>{var ve={};for(var mt in je)rr.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&kn)for(var mt of kn(je))Ue.indexOf(mt)<0&&Hr.call(je,mt)&&(ve[mt]=je[mt]);return ve},un=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const ir=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],Di=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,dispatch:Bn}=Ue,qt=ti(Ue,["pathsDetail","user","globalSetting","loading","dispatch"]),xt,en,Dn,Tn,Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn,mr,Mi,Cr,Hn,gi,Xa,so,Ea,yo,Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,Gn,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,wc,Kc,Cc,Md,Dd,xc,Id,Bd,Fd,Pd,Ld,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Hd,Ud,Dr,$i,Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td,pu,Dc,nd,rd,Qd,id,Js,Wu,Ic,Zf,Ts,qh,_h,Ih,Xf,Wd,vf,Zd,Vf,Eo,Gf,Xd,Bh,ad,Fh,Yf;const Ms=(0,ee.useParams)(),[Fo,Ph]=(0,a.useState)({}),Kf=(0,a.useRef)(1),[gf,Lh]=(0,a.useState)(),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)(!1),yf=(0,a.useRef)(null),Fc=!((xt=ve.detail)!=null&&xt.can_managed),[od,Vd]=(0,a.useState)([]),[t0,Th]=(0,a.useState)({status:!1}),n0=((en=ve.detail)==null?void 0:en.is_free)||((Dn=ve.detail)==null?void 0:Dn.can_learning);(0,a.useEffect)(()=>{Th({status:!1})},[]),(0,a.useEffect)(()=>{function ca(){return un(this,null,function*(){var ps,ms,gl,_s,Al,ai,Va;if((ps=ve.detail)!=null&&ps.courses){const hi=(ms=ve.detail)==null?void 0:ms.courses;if((gl=hi==null?void 0:hi.toast)!=null&&gl.is_open&&((_s=hi.toast)==null?void 0:_s.open_num)===-1)Bc(!0);else if((Al=hi==null?void 0:hi.toast)!=null&&Al.is_open&&((ai=hi==null?void 0:hi.toast)==null?void 0:ai.open_num)===1){let ls=JSON.parse(localStorage.getItem("pathsshow"))||[];((Va=ls.filter(Ds=>Ds===(Ms==null?void 0:Ms.pathId)))==null?void 0:Va.length)>0?Bc(!1):(Bc(!0),ls.push(Ms==null?void 0:Ms.pathId),localStorage.setItem("pathsshow",JSON.stringify(ls)))}else Bc(!1)}})}ca()},[(Tn=ve.detail)==null?void 0:Tn.courses]),(0,a.useEffect)(()=>{var ca,ps,ms,gl,_s,Al,ai,Va,hi,ls,Ds;if(!((ps=(ca=ve.detail)==null?void 0:ca.courses)==null?void 0:ps.length))return;let Gs;if((ms=ve.detail)!=null&&ms.has_start){const $s=(_s=(gl=ve.detail)==null?void 0:gl.courses)==null?void 0:_s.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===1});Gs=$s>-1?$s:0}else{let $s=(Va=(ai=(Al=ve.detail)==null?void 0:Al.courses)==null?void 0:ai.map(kl=>{var yl;return(yl=kl.course_status)==null?void 0:yl.status}))==null?void 0:Va.lastIndexOf(2);Gs=$s>-1?$s:0,$s=(ls=(hi=ve.detail)==null?void 0:hi.courses)==null?void 0:ls.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===0}),Gs=$s>-1?$s:Gs}Ph(((Ds=ve.detail)==null?void 0:Ds.courses[Gs])||{})},[ve.detail]);const oc=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},kh=ca=>{var ps,ms;const gl=(ms=(ps=ve.detail)==null?void 0:ps.courses)==null?void 0:ms.find(_s=>_s.course_id===ca);Ph(gl||{}),Bn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:ca}})},dp=()=>un(void 0,null,function*(){const ca=yield(0,de.rs)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Pc(),Ce.ZP.success(ca.message))}),Nh=()=>un(void 0,null,function*(){const ca=yield(0,de.KM)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Pc(),Ce.ZP.success(ca.message))}),Ef=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>un(void 0,null,function*(){(yield(0,de.eJ)({id:Ms.pathId})).status===1&&ee.history.push("/paths")})})}),sd=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Go)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Pc(),Ce.ZP.success(ca.message))})})}),r0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:$h},onOk:()=>un(void 0,null,function*(){Af(!0);const ca=yield(0,de.fj)({id:Ms.pathId});(ca==null?void 0:ca.status)===1&&(Pc(),Ce.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),Af(!1)})})}),i0=()=>{if(Fc){oc();return}a0()},bf=ca=>{Th({status:ca})},a0=()=>{be.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",ut.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",ut.createElement("br",null)),onOk:()=>un(void 0,null,function*(){if(ve.detail&&ve.detail.has_sub_discipline){const ca=yield(0,de.WO)({id:Ms.pathId,user_customize:!1});((ca==null?void 0:ca.status)===0||(ca==null?void 0:ca.status)===1)&&(Pc(),Ce.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else bf(!0)})})},Jf=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Er)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Pc(),Ce.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),o0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"ml20"},ut.createElement(fe.ZP.Group,{defaultValue:1,onChange:ca=>Kf.current=ca.target.value},ut.createElement(fe.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",ut.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),ut.createElement(fe.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",ut.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>un(void 0,null,function*(){(0,Oe.xg)(`/classrooms/news/${Ms.pathId}/newgold/${Kf.current}`)})})}),qf=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.c3)({id:Ms.pathId});ca.status===0&&(Lh(!0),Ce.ZP.success(ca.message))})})},_f=()=>{(0,zt.tJ)(Bn)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>un(void 0,null,function*(){var ca;const ps=yield(0,de.JS)({id:Fo==null?void 0:Fo.course_id});ps.status===0&&(Ce.ZP.success(ps.message),Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),((ca=Fo.course_status)==null?void 0:ca.status)===1&&(0,Oe.xg)(`/classrooms/${Fo==null?void 0:Fo.course_id}/shixun_homework`))})})},s0=()=>{var ca;if((ca=ve.detail)!=null&&ca.need_authorize){(0,zt.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(0,zt.tJ)(Bn)&&Bn({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Pc=()=>{Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),Bn({type:"pathsDetail/getRightData",payload:{id:Ms.pathId}})},wf=!!((Fn=ve.detail)!=null&&Fn.participant_count)&&!((Ar=ve.detail)!=null&&Ar.allow_statistics),$f=((or=(hr=ve.detail)==null?void 0:hr.courses)==null?void 0:or.findIndex(ca=>(ca==null?void 0:ca.course_id)===(Fo==null?void 0:Fo.course_id)))+1,Cf=$f===((jr=($n=ve.detail)==null?void 0:$n.courses)==null?void 0:jr.length);return(0,a.useEffect)(()=>{var ca;Vd([...((ca=ve==null?void 0:ve.detail)==null?void 0:ca.custom_tags)||[]])},[(Pn=ve==null?void 0:ve.detail)==null?void 0:Pn.custom_tags]),ut.createElement("section",null,ut.createElement("aside",{className:ae.banner,style:{backgroundImage:(Fr=(lr=(cr=ve==null?void 0:ve.detail)==null?void 0:cr.attachments)==null?void 0:lr[0])!=null&&Fr.url?`url(${(bi=(zi=(Or=ve==null?void 0:ve.detail)==null?void 0:Or.attachments)==null?void 0:zi[0])==null?void 0:bi.url})`:`url(${Se})`,marginBottom:(Ir=(mn=ve.detail)==null?void 0:mn.courses)!=null&&Ir.length?70:20,paddingTop:20}},ut.createElement("aside",{className:ae.wrp,style:{backgroundImage:(mr=(Vn=(Sr=ve==null?void 0:ve.detail)==null?void 0:Sr.attachments_b)==null?void 0:Vn[0])!=null&&mr.url?`url(${(Hn=(Cr=(Mi=ve==null?void 0:ve.detail)==null?void 0:Mi.attachments_b)==null?void 0:Cr[0])==null?void 0:Hn.url})`:""}},ut.createElement("div",{className:ae.operationWrap},((gi=mt.userInfo)==null?void 0:gi.login)&&((Xa=ve.detail)==null?void 0:Xa.is_collect)&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:dp},ut.createElement(ce.Z,{title:"\u53D6\u6D88\u6536\u85CF"},ut.createElement("img",{src:vr,style:{marginRight:"10px"}})),ut.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((so=mt.userInfo)==null?void 0:so.login)&&!((Ea=ve.detail)!=null&&Ea.is_collect)&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:Nh},ut.createElement(ce.Z,{title:"\u6536\u85CF"},ut.createElement("img",{src:At,style:{marginRight:"10px"}})),ut.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,he.bg)()&&ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,zt.tJ)(Bn)}},ut.createElement("img",{src:At,style:{marginRight:"10px"}}),ut.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((yo=ve.detail)!=null&&yo.is_free)&&((Ni=ve.detail)==null?void 0:Ni.publish_status)!==0&&(((Ca=ve.detail)==null?void 0:Ca.allow_add_member)||!(0,he.JA)())&&ut.createElement(ce.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},ut.createElement("span",{onClick:s0,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Fi=ve.detail)==null?void 0:Fi.allow_statistics)&&((_i=ve.detail)==null?void 0:_i.public_status)===2&&ut.createElement("span",{onClick:()=>ee.history.push(`/paths/${Ms.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:ei,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((xo=ve.detail)==null?void 0:xo.is_share)&&ut.createElement(Pt.CopyToClipboard,{text:`${window.location.origin}/paths/${Ms.pathId}?userid=${(vo=mt.userInfo)==null?void 0:vo.user_id}`,onCopy:()=>Ce.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((Io=ve.detail)==null?void 0:Io.allow_add_member)&&((fa=ve.detail)==null?void 0:fa.allow_edit_stage)&&ut.createElement(le.Z,{dropdownRender:()=>{var ca,ps,ms,gl,_s,Al,ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;return ut.createElement(se.default,null,((ca=ve.detail)==null?void 0:ca.courses)&&(((ps=ve.detail)==null?void 0:ps.is_creator)&&!!((ms=mt.userInfo)!=null&&ms.professional_certification)||(0,he.ag)())&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:o0},"\u5F00\u8BFE"),((gl=ve.detail)==null?void 0:gl.allow_statistics)&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Fc){oc();return}ee.history.push(`/paths/${Ms.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((_s=ve.detail)==null?void 0:_s.allow_add_member)&&((Al=ve.detail)==null?void 0:Al.publish_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:sd},"\u53D1\u5E03\u8BFE\u7A0B"),((ai=ve.detail)==null?void 0:ai.allow_statistics)&&((Va=ve.detail)==null?void 0:Va.publish_status)===2&&((hi=ve.detail)==null?void 0:hi.public_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:r0},"\u64A4\u9500\u53D1\u5E03"),((ls=ve.detail)==null?void 0:ls.allow_statistics)&&((Ds=ve.detail)==null?void 0:Ds.publish_status)===2&&((Is=ve.detail)==null?void 0:Is.public_status)===0&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:i0},"\u516C\u5F00\u8BFE\u7A0B"),((Gs=ve.detail)==null?void 0:Gs.allow_statistics)&&(($s=ve.detail)==null?void 0:$s.public_status)===1&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,he.GJ)()&&((kl=ve.detail)==null?void 0:kl.allow_statistics)&&((yl=ve.detail)==null?void 0:yl.public_status)===2&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u516C\u5F00"),(($l=ve.detail)==null?void 0:$l.allow_delete)&&ut.createElement(se.default.Item,{style:{textAlign:"center"},onClick:Ef},"\u5220\u9664\u8BFE\u7A0B"))}},ut.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},ut.createElement("img",{src:jn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),ut.createElement("div",{style:{alignItems:"center"},className:[ae.titleWrap,((Qo=(Na=ve.detail)==null?void 0:Na.name)==null?void 0:Qo.indexOf(` `))&&ae.titleFlexEnd].join(" ")},ut.createElement("div",{className:ae.title},ut.createElement(ce.Z,{title:(xr=(Bo=ve.detail)==null?void 0:Bo.name)==null?void 0:xr.split(` `)[0]},ut.createElement("strong",{className:ae.titleName,style:{maxWidth:((xn=yf==null?void 0:yf.current)==null?void 0:xn.offsetWidth)<150?810:730}},(Wn=(ta=ve.detail)==null?void 0:ta.name)==null?void 0:Wn.split(` `)[0])),ut.createElement("span",{className:"font24"},ut.createElement("br",null),(ln=(En=ve.detail)==null?void 0:En.name)==null?void 0:ln.split(` -`).filter((ca,ps)=>ps!==0).join(""))),ut.createElement("div",null,ut.createElement("div",{className:ae.tagsWrap,ref:yf},((er=ve.detail)==null?void 0:er.allow_add_member)&&!((Lr=ve.detail)!=null&&Lr.excellent)&&ut.createElement(ce.Z,{title:(di=ir[((ci=ve.detail)==null?void 0:ci.shixun_tag_num)-1])==null?void 0:di.connect},ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{backgroundColor:(qa=ir[((fi=ve.detail)==null?void 0:fi.shixun_tag_num)-1])==null?void 0:qa.bkcolor,color:(_a=ir[((_n=ve.detail)==null?void 0:_n.shixun_tag_num)-1])==null?void 0:_a.txcolor,height:26,border:`1px solid ${(fo=ir[((To=ve.detail)==null?void 0:To.shixun_tag_num)-1])==null?void 0:fo.bkcolor}`}},(zs=ir[((ho=ve.detail)==null?void 0:ho.shixun_tag_num)-1])==null?void 0:zs.name))),((ro=ve.detail)==null?void 0:ro.featured)>0&&ut.createElement("div",null,((Rs=ve.detail)==null?void 0:Rs.featured)===1&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((ll=ve.detail)==null?void 0:ll.featured)===2&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((Vs=ve.detail)==null?void 0:Vs.featured)===3&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((Iu=ve.detail)==null?void 0:Iu.featured)===4&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((Bu=ve.detail)==null?void 0:Bu.excellent)&&((Fu=ve.detail)==null?void 0:Fu.allow_add_member)&&((_l=ir[((hu=ve.detail)==null?void 0:hu.shixun_tag_num)-1])==null?void 0:_l.name)=="\u516C\u5F00\u53D1\u5E03"&&((Sd=mt==null?void 0:mt.userInfo)==null?void 0:Sd.role)!=15&&ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Rl=ve.detail)==null?void 0:Rl.excellent)&&((wc=mt==null?void 0:mt.userInfo)==null?void 0:wc.role)==15&&ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Kc=ve.detail)==null?void 0:Kc.is_plan)&&ut.createElement(ce.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70"}},"101\u8BA1\u5212"))),((Md=(Cc=ve.detail)==null?void 0:Cc.custom_tags)==null?void 0:Md.length)>0&&ut.createElement(ut.Fragment,null,(xc=(Dd=[...od])==null?void 0:Dd.reverse())==null?void 0:xc.map((ca,ps)=>ut.createElement(ue.Z,{value:(ca==null?void 0:ca.tag_color)||"#3061D0",trigger:"hover",onOpenChange:ms=>un(void 0,null,function*(){var gl,_s,Al;console.log("item",ms);const ai=(_s=[...((gl=ve.detail)==null?void 0:gl.custom_tags)||[]])==null?void 0:_s.reverse();!ms&&((Al=ai==null?void 0:ai[ps])==null?void 0:Al.tag_color)!=(ca==null?void 0:ca.tag_color)&&(yield(0,Ve.ZP)(`/api/paths/${Ms==null?void 0:Ms.pathId}/subject_tags.json`,{method:"post",body:{custom_tags:od}}))}),onChangeComplete:ms=>un(void 0,null,function*(){var gl,_s;const Al=(gl=[...od])==null?void 0:gl.reverse();Al[ps]=ji(Wr({},ca),{tag_color:typeof ms=="string"?ms:ms.toHexString()});const ai=(_s=[...Al])==null?void 0:_s.reverse();Vd(ai)})},ut.createElement("div",{key:ps},ut.createElement(ce.Z,{title:ca==null?void 0:ca.tag_name},ut.createElement("div",{className:`multi-llipsis1e ${ae.openCourseTag} px-10px py-2px`,style:{background:(ca==null?void 0:ca.tag_color)||"#3061D0",border:`1px solid ${(ca==null?void 0:ca.tag_color)||"#3061D0"}`,height:"26px",maxWidth:"132px",display:"block",minWidth:0}},ca==null?void 0:ca.tag_name))))))))),((Id=ve.detail)==null?void 0:Id.laboratory_name)&&(0,he.Ny)()&&ut.createElement("div",{className:ae.laboratory},ut.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),ut.createElement(ce.Z,{title:(Bd=ve.detail)==null?void 0:Bd.laboratory_name},ut.createElement("a",{href:`https://${(Fd=ve.detail)==null?void 0:Fd.laboratory_url}`,target:"_blank",className:ae.name},(Pd=ve.detail)==null?void 0:Pd.laboratory_name))),ut.createElement("div",{className:ae.contentWrap},ut.createElement("div",{className:ae.contentLeftWrap},!!((Ld=ve.detail)!=null&&Ld.stages_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u7AE0\u8282"),ut.createElement("p",{className:"mt3"},(Jc=ve.detail)==null?void 0:Jc.stages_count)),!!((Td=ve.detail)!=null&&Td.shixuns_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u5355\u5143"),ut.createElement("p",{className:"mt3"},(kd=ve.detail)==null?void 0:kd.shixuns_count)),!!((Nd=ve.detail)!=null&&Nd.challenge_choose_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),ut.createElement("p",{className:"mt3"},(jd=ve.detail)==null?void 0:jd.challenge_choose_count)),!!((qc=ve.detail)!=null&&qc.challenges_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),ut.createElement("p",{className:"mt3"},(_c=ve.detail)==null?void 0:_c.challenges_count)),!!(($c=ve.detail)!=null&&$c.videos_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u89C6\u9891"),ut.createElement("p",{className:"mt3"},(Sc=ve.detail)==null?void 0:Sc.videos_count)),!!((Mc=ve.detail)!=null&&Mc.attachment_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u8BFE\u4EF6"),ut.createElement("p",{className:"mt3"},(Od=ve.detail)==null?void 0:Od.attachment_count)),((zd=ve.detail)==null?void 0:zd.publish_status)!==0&&!!((Rd=ve.detail)!=null&&Rd.subject_score)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u7ECF\u9A8C\u503C"),ut.createElement("p",{className:"mt3"},(Hd=ve.detail)==null?void 0:Hd.subject_score)),((Ud=ve.detail)==null?void 0:Ud.publish_status)!==0&&!!((Dr=ve.detail)!=null&&Dr.member_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,ut.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),ut.createElement(ce.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${(($i=ve.detail)==null?void 0:$i.member_count_update_at)||"--"}`},ut.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),ut.createElement("p",{className:"mt3"},(Ma=ve.detail)==null?void 0:Ma.member_count)),((Do=ve.detail)==null?void 0:Do.subject_score)>0&&ut.createElement("span",{className:"font14 c-white"},ut.createElement("span",null,"\u8BC4\u5206"),ut.createElement("div",{className:ae.rating},ut.createElement(b.Z,{allowHalf:!0,style:{fontSize:12},value:(0,Oe.og)((os=ve.detail)==null?void 0:os.averge_star),disabled:!0}))))),!!((ts=(ss=ve.detail)==null?void 0:ss.courses)!=null&&ts.length)&&ut.createElement("aside",{className:ae.nav},ut.createElement("div",{className:ae.navLeft},Fo.course_identity<4&&ut.createElement(ce.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},ut.createElement("a",{href:`/classrooms/${Fo==null?void 0:Fo.course_id}/newgolds/settings`,target:"_blank"},ut.createElement("i",{className:`iconfont icon-bianji1 ${ae.navLeftIcon}`}))),ut.createElement(le.Z,{dropdownRender:()=>{var ca,ps,ms;return ut.createElement(se.default,null,(ms=(ps=[...(ca=ve.detail)==null?void 0:ca.courses])==null?void 0:ps.reverse())==null?void 0:ms.map((gl,_s)=>{var Al,ai;return ut.createElement(se.default.Item,{key:gl.course_id,onClick:()=>kh(gl.course_id)},ut.createElement("span",{className:"font14"},"\u7B2C",((ai=(Al=ve.detail)==null?void 0:Al.courses)==null?void 0:ai.length)-_s,"\u671F"))}))}},ut.createElement("div",null,ut.createElement("span",{className:"font14 current"},"\u7B2C",ut.createElement("span",{className:ae.colorOrange},$f),"\u671F"),ut.createElement(te.Z,null))),ut.createElement("div",{className:ae.navContent},ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.start_date)),ut.createElement("div",{className:ae.verticalLine}),ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.end_date)),ut.createElement("div",{className:ae.verticalLine}),ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.student_count," \u4EBA")))),ut.createElement("div",{className:ae.navRight,style:{display:"none"}},ut.createElement("div",{className:ae.flexRow},((ul=Fo==null?void 0:Fo.course_status)==null?void 0:ul.status)===1&&ut.createElement("div",{className:"mr20 c-red-ee4"},(Qu=Fo==null?void 0:Fo.course_status)==null?void 0:Qu.time),((Pu=Fo==null?void 0:Fo.course_status)==null?void 0:Pu.status)===2&&Fo.course_identity<6&&ut.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((Wl=Fo.course_status)==null?void 0:Wl.status)===2&&(Fo.course_identity<6?ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(td=(ed=Fo==null?void 0:Fo.first_category_url)==null?void 0:ed.split("/"))==null?void 0:td[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):ut.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((pu=Fo.course_status)==null?void 0:pu.status)===1&&Fo.course_identity>5&&ut.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u52A0\u5165"),((Dc=Fo.course_status)==null?void 0:Dc.status)===1&&Fo.course_identity===5&&ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(rd=(nd=Fo==null?void 0:Fo.first_category_url)==null?void 0:nd.split("/"))==null?void 0:rd[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((Qd=Fo.course_status)==null?void 0:Qd.status)===0&&Fo.course_identity>5&&ut.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u62A5\u540D"),((id=Fo.course_status)==null?void 0:id.status)===0&&Fo.course_identity===5&&ut.createElement("div",{className:ae.classButton},"\u62A5\u540D\u6210\u529F"),(((Js=Fo==null?void 0:Fo.course_status)==null?void 0:Js.status)===0||((Wu=Fo==null?void 0:Fo.course_status)==null?void 0:Wu.status)===1)&&Fo.course_identity<5&&ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(Zf=(Ic=Fo==null?void 0:Fo.first_category_url)==null?void 0:Ic.split("/"))==null?void 0:Zf[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),wf&&Cf&&((Ts=ve.detail)==null?void 0:Ts.has_participate)&&ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),wf&&Cf&&!((qh=ve.detail)!=null&&qh.has_participate)&&(gf?ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):ut.createElement("span",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),ut.createElement("div",{className:ae.flexRow},wf&&!!((Ih=(_h=ve.detail)==null?void 0:_h.courses)!=null&&Ih.length)&&Cf&&ut.createElement("span",{className:"mt20"},ut.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xf=ve.detail)==null?void 0:Xf.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),ut.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",ut.createElement("span",{className:"mr5 c-red-ee4"},gf===!0?((Wd=ve.detail)==null?void 0:Wd.participant_count)+1:(vf=ve.detail)==null?void 0:vf.participant_count),"\u4EBA")),wf&&!((Vf=(Zd=ve.detail)==null?void 0:Zd.courses)!=null&&Vf.length)&&Cf&&ut.createElement("span",null,!((Eo=ve.detail)!=null&&Eo.has_participate)&&(gf===!0?ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):ut.createElement("a",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Gf=ve.detail)==null?void 0:Gf.has_participate)&&ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ut.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xd=ve.detail)==null?void 0:Xd.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),ut.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",ut.createElement("span",{className:"mr5 c-red-ee4"},gf===!0?((Bh=ve.detail)==null?void 0:Bh.participant_count)+1:(ad=ve.detail)==null?void 0:ad.participant_count),"\u4EBA"))))))),ut.createElement(bt,null),t0.status&&ut.createElement(Ye,{type:"subject",onCancel:()=>bf(!1),onOk:ca=>un(void 0,null,function*(){bf(!1);let ps={user_customize:ca.user_customize,type:ca.type};ca.user_customize?ps=ji(Wr({},ps),{discipline_name:ca.discipline_name,sub_discipline_name:ca.sub_discipline_name}):ca.sub_discipline_id&&(ps=ji(Wr({},ps),{sub_discipline_id:ca.sub_discipline_id}));const ms=yield(0,de.WO)(Wr({id:Ms.pathId},ps));((ms==null?void 0:ms.status)===0||(ms==null?void 0:ms.status)===1)&&(Pc(),Ce.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),ut.createElement(be.default,{open:e0,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{Bc(!1)},centered:!0,footer:ut.createElement("div",null,ut.createElement(z.ZP,{type:"primary",onClick:()=>{Bc(!1)}},"\u6211\u77E5\u9053\u4E86"))},ut.createElement(we.Z,{style:{maxHeight:378,overflow:"auto"},value:(Yf=(Fh=ve==null?void 0:ve.detail)==null?void 0:Fh.toast)==null?void 0:Yf.content})))};var Qi=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.models.index}))(Di),wi=Me(26869),Wi=Me(60242),Kr={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U",workbenches:"workbenches___xlrS8",Efficiencyitem:"Efficiencyitem___Nmp5N",bgimg:"bgimg___RnTXk",Efficiencyitemtitle:"Efficiencyitemtitle___Je2Zw"},Gn={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Nn=Me(1560),Xr=Me(54172),Oi=Me(26724),na=Me.n(Oi),lo=Me(51600),Ka=Me(81708),go=Object.defineProperty,Ro=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Po=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,_t=(je,Ue,ve)=>Ue in je?go(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,dn=(je,Ue)=>{for(var ve in Ue||(Ue={}))va.call(Ue,ve)&&_t(je,ve,Ue[ve]);if(Po)for(var ve of Po(Ue))Da.call(Ue,ve)&&_t(je,ve,Ue[ve]);return je},Yn=(je,Ue)=>Ro(je,oo(Ue)),ft=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const pt=({pathsDetail:je,loading:Ue,dispatch:ve,open:mt,onClose:nn,onReloadData:sn=()=>{}})=>{const Bn=(0,ee.useParams)(),[qt,xt]=(0,a.useState)([]),[en,Dn]=(0,a.useState)(!0),[Tn,Fn]=(0,a.useState)(!1),[Ar]=ht.default.useForm(),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(1),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!1);(0,a.useEffect)(()=>{mt&&bi()},[mt]);const bi=()=>ft(void 0,null,function*(){const Cr=yield ve({type:"classroomList/getSchoolList",payload:{}});xt(Cr.map(Hn=>({value:Hn})))}),mn=()=>{var Cr,Hn;if(!((Hn=(Cr=Ar.getFieldValue())==null?void 0:Cr.keyword)!=null&&Hn.trim())){Ce.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),or([]);return}Fr(!1),Dn(!0),Fn(!1),jr(1),cr([]),Sr(!0)},Ir=Cr=>{Cr=String(Cr);const Hn=Pn.indexOf(Cr);Hn<0?Pn.push(Cr):Pn.splice(Hn,1),cr([...Pn])},Sr=(Cr=!1)=>ft(void 0,null,function*(){var Hn,gi;if(en&&!Tn||Cr){const Xa=Ar.getFieldValue();Fn(!0),jr(Cr?1:$n+1);const so=yield(0,lo.nQ)(Yn(dn({page:Cr?1:$n+1,container_id:Bn.pathId,container_type:3},Xa),{school_name:(Xa==null?void 0:Xa.school_name)||null,keyword:((Hn=Xa==null?void 0:Xa.keyword)==null?void 0:Hn.trim())||null}));or(Cr?[...so.users]:[...hr,...so.users]),Fn(!1),((gi=so.users)==null?void 0:gi.length)<10&&Dn(!1)}}),Vn=()=>ft(void 0,null,function*(){if(!(Pn!=null&&Pn.length))Ce.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{zi(!0);const Cr=yield(0,de.mx)({id:Bn.pathId,user_ids:Pn});zi(!1),Cr&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),mr(),sn&&sn())}}),mr=()=>{Ar.setFieldsValue({keyword:""}),nn(),Fr(!0),Dn(!0)},Mi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Cr,Hn)=>a.createElement(Ee.default,{value:Hn.numid,checked:Pn.includes(String(Hn.numid)),disabled:!!Cr})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(Cr,Hn)=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement(ee.Link,{className:"bold c-black",to:`/users/${Hn.login}`,target:"_blank"},Cr||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Cr=>Cr?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr&&Pe()(Cr).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Cr&&Pe()(Cr).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Cr=>{if(Cr===1)return a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Or,onOk:Vn,onCancel:mr},a.createElement(ht.default,{layout:"inline",form:Ar,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:mn},a.createElement(ht.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},a.createElement(ie.default,null,a.createElement(ie.default.Option,{value:"1"},"\u59D3\u540D"),a.createElement(ie.default.Option,{value:"2"},"\u624B\u673A\u53F7"),a.createElement(ie.default.Option,{value:"3"},"\u90AE\u7BB1"))),a.createElement(ht.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},a.createElement(gt.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),a.createElement(ht.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},a.createElement(Nn.Z,{allowClear:!0,defaultOpen:!1,options:qt,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(Cr,Hn)=>Hn.value.toUpperCase().indexOf(Cr.toUpperCase())!==-1})),a.createElement(ht.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),lr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!lr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Mi})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Cr=>{Sr()},hasMore:en,useWindow:!1},a.createElement(Xr.default,{loading:Tn,showHeader:!1,pagination:!1,dataSource:hr,columns:Mi,onRow:Cr=>({onClick:Hn=>{Hn.currentTarget.querySelector("input").disabled||Ir(Hn.currentTarget.querySelector("input").value)}})})))))};var jt=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(pt),Jt=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const An=({pathsDetail:je,loading:Ue,dispatch:ve,data:mt,onReloadData:nn=()=>{}})=>{const sn=(0,ee.useParams)(),[Bn,qt]=(0,a.useState)(!0),[xt,en]=(0,a.useState)(!1),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)(1),[or,$n]=(0,a.useState)([]),[jr,Pn]=(0,a.useState)(!0),[cr,lr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{je.actionTabs.key==="Collaborators-AddCourses"&&(Pn(!0),qt(!0),Fr())},[je.actionTabs.key]);const Fr=()=>Jt(void 0,null,function*(){const Vn=yield ve({type:"classroomList/getSchoolList",payload:{}})}),Or=()=>{Pn(!1),qt(!0),en(!1),hr(1),$n([]),bi(!0)},zi=Vn=>{Vn=String(Vn);const mr=or.indexOf(Vn);mr<0?or.push(Vn):or.splice(mr,1),$n([...or])},bi=(Vn=!1)=>Jt(void 0,null,function*(){var mr,Mi;if(Bn&&!xt||Vn){const Cr=Dn.getFieldValue();en(!0),hr(Vn?1:Ar+1);const Hn=yield(0,lo.FU)({page:Vn?1:Ar+1,container_id:sn.pathId,container_type:3,manager_name:(Cr==null?void 0:Cr.manager_name)||null,course_name:((mr=Cr==null?void 0:Cr.course_name)==null?void 0:mr.trim())||null});Fn(Vn?[...Hn.courses]:[...Tn,...Hn.courses]),en(!1),((Mi=Hn.courses)==null?void 0:Mi.length)<10&&qt(!1)}}),mn=()=>Jt(void 0,null,function*(){var Vn,mr,Mi;if(!(or!=null&&or.length))Ce.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(je.actionTabs.type!=1){if(((mr=(Vn=je==null?void 0:je.Courses)==null?void 0:Vn.spoc_courses)==null?void 0:mr.length)+(or==null?void 0:or.length)>3){Ce.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((Mi=mt==null?void 0:mt.spoc_courses)==null?void 0:Mi.length)+(or==null?void 0:or.length)>3){Ce.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}lr(!0);const Cr=yield(0,de.sm)({id:sn.pathId,course_ids:or,course_type:je.actionTabs.type});lr(!1),Cr&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ir(),nn&&nn())}}),Ir=()=>{Dn.setFieldsValue({course_name:"",manager_name:""}),$n([]),ve({type:"pathsDetail/setActionTabs",payload:{}})},Sr=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Vn,mr)=>a.createElement(Ee.default,{value:mr.id,checked:or.includes(String(mr.id)),disabled:!!Vn})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:je.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:cr,onOk:mn,onCancel:Ir},a.createElement(ht.default,{layout:"inline",form:Dn,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Or},a.createElement(ht.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},a.createElement(gt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),a.createElement(ht.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},a.createElement(gt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),a.createElement(ht.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),jr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!jr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Sr})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Vn=>{bi()},hasMore:Bn,useWindow:!1},a.createElement(Xr.default,{loading:xt,showHeader:!1,pagination:!1,dataSource:Tn,columns:Sr,onRow:Vn=>({onClick:mr=>{mr.currentTarget.querySelector("input").disabled||zi(mr.currentTarget.querySelector("input").value)}})})))))};var fn=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(An),Zn=Me(1615),Xn=Me(44589),yr=Me(39180),ar=Me.n(yr),On=Me(59301),Kn=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Zr=(0,Xn.W8)(({item:je,toIndex:Ue,params:ve,isShow:mt,setShow:nn,dispatch:sn,user:Bn,classroomList:qt,handleDeleteMember:xt,pathsDetail:en,EditPowerClick:Dn})=>{var Tn,Fn,Ar,hr;return On.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},On.createElement("div",{className:Gn.directionItemWrap},On.createElement(ce.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:On.createElement("div",{className:Gn.teamHeight},On.createElement("div",{style:{display:"flex"}},On.createElement("div",{className:Gn.imageWrap,style:{marginRight:11}},On.createElement("img",{className:Gn.imageWrap,src:wi.Z.API_SERVER+"/images/"+(je==null?void 0:je.image_url)})),On.createElement("div",null,On.createElement("div",{title:je==null?void 0:je.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(je==null?void 0:je.name)||"--"),On.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},je==null?void 0:je.school))),On.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(je!=null&&je.brief_introduction)&&On.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(je==null?void 0:je.brief_introduction)&&On.createElement("div",{className:Gn.divHeight},je==null?void 0:je.brief_introduction),((Tn=Bn==null?void 0:Bn.userInfo)==null?void 0:Tn.user_id)===(je==null?void 0:je.id)&&On.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},On.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},On.createElement("div",{style:{position:"relative"}},On.createElement("img",{draggable:!1,className:Gn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${je.user_url}`):sn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:wi.Z.API_SERVER+"/images/"+(je==null?void 0:je.image_url)}),((0,he.Ny)()||((Fn=en==null?void 0:en.detail)==null?void 0:Fn.is_subject_member))&&On.createElement(On.Fragment,null,je!=null&&je.is_subject_creator?On.createElement("div",{className:Gn.member_power1},"\u521B\u5EFA\u8005"):je!=null&&je.can_edit_knowledge_graph||je!=null&&je.can_edit_stage?On.createElement("div",{className:Gn.member_power1,style:{cursor:((0,he.j5)()||((Ar=en==null?void 0:en.detail)==null?void 0:Ar.is_creator))&&"pointer"},onClick:()=>Dn(je)},"\u7F16\u8F91\u6743\u9650"):On.createElement("div",{className:Gn.member_power2,style:{cursor:((0,he.j5)()||((hr=en==null?void 0:en.detail)==null?void 0:hr.is_creator))&&"pointer"},onClick:()=>Dn(je)},"\u67E5\u770B\u6743\u9650"))),On.createElement("div",null,On.createElement("span",{className:"multi_ellipsis1"},(je==null?void 0:je.name)||"--"),On.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(je==null?void 0:je.school)||"--"))),On.createElement("br",null)))}),Li=(0,Xn.JN)(({isShow:je,setShow:Ue,pathsDetail:ve,items:mt,params:nn,dispatch:sn,user:Bn,classroomList:qt,handleDeleteMember:xt,EditPowerClick:en})=>On.createElement("div",{className:"task-list-container"},mt==null?void 0:mt.map((Dn,Tn)=>On.createElement(Zr,{key:`${Dn.id}`,isShow:je,setShow:Ue,dispatch:sn,pathsDetail:ve,handleDeleteMember:xt,user:Bn,classroomList:qt,toIndex:Tn+1,params:nn,index:Tn,item:Dn,EditPowerClick:en})))),Ti=({data:je,user:Ue,classroomList:ve,pathsDetail:mt,operation:nn,callback:sn,handleDeleteMember:Bn,onCancel:qt,dispatch:xt,visible:en=!1,EditPowerClick:Dn})=>{const[Tn,Fn]=(0,a.useState)(je),Ar=(0,ee.useParams)(),[hr,or]=(0,a.useState)(),[$n,jr]=(0,a.useState)(!0);function Pn(lr){const{newIndex:Fr,oldIndex:Or}=lr;nn&&(cr(ar()(Tn,Or,Fr).map(zi=>zi==null?void 0:zi.id)),Fn(ar()(Tn,Or,Fr)))}(0,a.useEffect)(()=>{Fn(je)},[JSON.stringify(je)]);function cr(lr){return Kn(this,null,function*(){const Fr=yield(0,Ve.ZP)(`/api/paths/${Ar==null?void 0:Ar.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:lr}});xt({type:"pathsDetail/getRightData",payload:{id:Ar.pathId}}),xt({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})})}return On.createElement("div",{style:{zIndex:1,width:"100%",position:"relative"},className:"sort-list-panel"},On.createElement(Li,{axis:"xy",helperClass:"dragging-li",isShow:$n,setShow:jr,distance:2,disableAutoscroll:!0,dispatch:xt,pathsDetail:mt,handleDeleteMember:Bn,user:Ue,classroomList:ve,params:Ar,items:Tn,onSortEnd:Pn,EditPowerClick:Dn}))};var Yr=(0,ee.connect)(({user:je,classroomList:Ue,pathsDetail:ve})=>({user:je,classroomList:Ue,pathsDetail:ve}))(Ti),Vr={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ci=null,Ii=(0,Xn.W8)(({item:je,toIndex:Ue,params:ve,dispatch:mt,classroomList:nn,handleDeleteMember:sn,pathsDetail:Bn})=>{var qt,xt,en,Dn;return a.createElement("span",{onClick:()=>{window.open(je==null?void 0:je.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},a.createElement("div",{className:Vr.directionItemWrap},a.createElement("img",{className:Vr.imgradius,src:wi.Z.API_SERVER+(je==null?void 0:je.default_image)}),a.createElement("span",{className:Vr.groupActionWrap},a.createElement(ce.Z,{title:je.name},a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((qt=je.name)==null?void 0:qt.length)>7?a.createElement("span",null,(xt=je.name)==null?void 0:xt.substring(0,7),a.createElement("br",null)," ",(en=je.name)==null?void 0:en.substring(7,14),(je==null?void 0:je.name.length)>14&&"..."):je.name)))),a.createElement("div",{className:Vr.bottomdiv},a.createElement(ce.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${je==null?void 0:je.visits}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},je==null?void 0:je.visits))),a.createElement(ce.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${je==null?void 0:je.course_members_count}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",je==null?void 0:je.course_members_count))),a.createElement(ce.Z,{overlayStyle:{maxWidth:380},title:a.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",je==null?void 0:je.tasks_count),placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",je==null?void 0:je.tasks_count))),a.createElement(ce.Z,{title:"\u5220\u9664",placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{color:"#bbbbbb",display:!((Dn=Bn==null?void 0:Bn.detail)!=null&&Dn.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:Tn=>{Tn.stopPropagation(),sn(je.id)}})))))}),pi=(0,Xn.JN)(({items:je,params:Ue,dispatch:ve,classroomList:mt,handleDeleteMember:nn,pathsDetail:sn})=>a.createElement("div",{className:"task-list-container",style:{minHeight:(je==null?void 0:je.length)*240}},je==null?void 0:je.map((Bn,qt)=>a.createElement(Ii,{key:`${Bn.id}`,dispatch:ve,pathsDetail:sn,handleDeleteMember:nn,classroomList:mt,toIndex:qt+1,params:Ue,index:qt,item:Bn})))),ha=({data:je,classroomList:Ue,pathsDetail:ve,callback:mt,handleDeleteMember:nn,onCancel:sn,dispatch:Bn,visible:qt=!1})=>{const[xt,en]=(0,a.useState)(je),Dn=(0,ee.useParams)(),[Tn,Fn]=(0,a.useState)();function Ar(or){const{newIndex:$n,oldIndex:jr}=or;hr(ar()(xt,jr,$n).map(Pn=>Pn==null?void 0:Pn.id)),en(ar()(xt,jr,$n))}(0,a.useEffect)(()=>{en(je)},[JSON.stringify(je)]);function hr(or){return si(this,null,function*(){const $n=yield(0,Ve.ZP)(`/api/paths/${Dn==null?void 0:Dn.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:or}})})}return a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},a.createElement(pi,{axis:"y",helperClass:"dragging-li",pathsDetail:ve,distance:2,dispatch:Bn,handleDeleteMember:nn,classroomList:Ue,params:Dn,items:xt,onSortEnd:Ar}))};var ja=(0,ee.connect)(({classroomList:je,pathsDetail:Ue})=>({classroomList:je,pathsDetail:Ue}))(ha),Bi=Me(22167),Qr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",ni="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",ga="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Ge=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Qt=(je,Ue,ve)=>Ue in je?Ge(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,rn=(je,Ue)=>{for(var ve in Ue||(Ue={}))Ft.call(Ue,ve)&&Qt(je,ve,Ue[ve]);if(Bt)for(var ve of Bt(Ue))kt.call(Ue,ve)&&Qt(je,ve,Ue[ve]);return je};const cn=je=>React.createElement("svg",rn({width:24,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"logo"),React.createElement("defs",null,React.createElement("ellipse",{id:"zngc_svg__a",cx:11.79,cy:6.441,rx:3.712,ry:1.856}),React.createElement("path",{d:"M3.712 7.205c2.05 0 3.712-.83 3.712-1.856C7.424 4.324 5.762 0 3.712 0 1.662 0 0 4.324 0 5.35c0 1.024 1.662 1.855 3.712 1.855Z",id:"zngc_svg__b"})),React.createElement("g",{transform:"translate(1 1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round",d:"m0 6.55 11.354 6.55v12.883L0 19.433z"}),React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#3061D0",strokeLinejoin:"round",d:"m11.354 12.882 11.353 6.55-11.353 6.55L0 19.433z"}),React.createElement("path",{d:"M0 6.55 11.354 0l11.353 6.55v12.882l-11.353 6.55V13.1L0 6.55Z",stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.41 17.346c.09-.052.14-.039.148.037l.002.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.002.014v.082c0 .024.011.032.032.025l.014-.007.475-.275a.142.142 0 0 0 .042-.036l.012-.017.03-.046c.039-.061.076-.073.083-.03v.179a.12.12 0 0 1-.052.096l-.015.01-.9.52c-.072.041-.106.023-.142-.03a.084.084 0 0 1-.013-.049v-.621c0-.088.043-.163.126-.218l.023-.015.824-.476Zm1.387-1.177c.038-.021.062-.019.067.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.081.047-.139.03-.148-.035l-.001-.02v-.606c0-.083.043-.156.125-.21l.024-.015.496-.287c.024-.014.04-.033.043-.054l.002-.014v-.319c0-.035.019-.068.052-.092l.015-.01.293-.17Zm.653-.002c.041-.024.065-.013.065.029v.552c0 .029.017.034.045.016l.169-.115a.086.086 0 0 0 .04-.07v-.435c0-.02-.004-.03-.015-.045l-.017-.018c-.028-.029-.008-.075.043-.105l.335-.194c.04-.023.065-.013.065.03v.803a.12.12 0 0 1-.065.104l-.28.162c-.042.023-.065.022-.065-.005s-.018-.03-.046-.01l-.466.328c-.095.068-.151.05-.151-.048v-.62c0-.019-.004-.03-.015-.044l-.026-.027c-.024-.024 0-.066.052-.096l.332-.192Zm1.972-1.14c.043-.025.068-.015.068.027v.08c0 .042-.025.081-.068.106l-.586.338c-.03.017-.045.042-.045.071v.421c0 .03.016.036.045.019l.486-.281a.152.152 0 0 0 .054-.054l.03-.045c.043-.068.084-.076.084-.016v.164c0 .043-.025.081-.068.106l-.905.523c-.098.057-.15.036-.15-.06v-.643c0-.095.052-.176.15-.233l.905-.523Zm1.22-.705c.081-.047.147-.026.157.056v.642a.258.258 0 0 1-.125.218l-.023.015-.823.476c-.081.046-.141.028-.15-.043l-.001-.019v-.64c0-.088.043-.164.125-.219l.023-.014.817-.472Zm1.396-1.181c.037-.022.06-.02.066.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.08.046-.139.03-.148-.036l-.001-.02v-.606c0-.083.043-.155.125-.21l.024-.015.496-.286c.024-.014.04-.033.044-.055v-.333c0-.035.02-.068.053-.092l.016-.01.293-.17Zm1.42-.446c.089-.052.14-.039.148.037l.001.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.001.014v.082c0 .024.01.032.031.025l.014-.007.475-.275a.142.142 0 0 0 .043-.036l.012-.017.03-.046c.038-.061.076-.073.082-.03l.001.015v.164a.12.12 0 0 1-.053.096l-.015.01-.899.52c-.072.04-.106.023-.142-.03a.084.084 0 0 1-.014-.049v-.621c0-.088.044-.163.126-.219l.024-.014.824-.476Zm-7.18 4.337-.126.072c-.017.01-.027.028-.03.052l-.001.015v.464c0 .026.008.038.022.035l.009-.004.125-.073c.017-.01.027-.027.03-.051l.001-.015v-.464c0-.032-.01-.043-.03-.031Zm4.115-2.38-.122.072c-.018.01-.029.028-.032.052V15.255c0 .027.007.038.022.035l.01-.005.122-.07c.018-.01.028-.029.032-.053V14.683c0-.032-.01-.042-.032-.03Zm1.312-.757-.126.072c-.016.01-.027.028-.03.052V14.498c0 .027.007.038.021.035l.01-.004.125-.072c.016-.01.027-.028.03-.052V13.926c0-.032-.01-.043-.03-.031ZM.966 17.798l-.123.071c-.018.01-.029.032-.031.062l-.001.016v.051c0 .034.008.05.023.045l.009-.003.123-.072c.018-.01.029-.031.031-.062l.001-.016v-.05c0-.04-.011-.054-.032-.042Zm8.048-4.651-.124.071c-.018.01-.028.032-.03.062l-.002.016v.051c0 .034.009.05.024.045l.008-.003.124-.072c.017-.01.028-.031.03-.062l.002-.016v-.05c0-.04-.012-.054-.032-.042ZM16.334 17.318V18l-1.686.969v3.01l1.931-1.11v.682l-4.873 2.801v-.681l1.971-1.133v-3.01l-1.742 1v-.68l4.399-2.53Zm5.998-3.38v.682l-3.719 2.138-.291 3.791-.977.562.343-4.503 4.644-2.67Zm-5.904-.36v2.124l-4.416 2.539v-2.125l4.416-2.538Zm3.445-2.827v2.97l-1.24.713v-.568l.28-.16v-.2l-.56.322v.767l-.96.552v-2.97l2.48-1.426Zm1.182.16v.398l1.428-.946v.682l-1.428.946v.358l1.411-.811v.681l-2.37 1.363v-2.119l.96-.551Zm-5.598 4.514-2.474 1.422v.165l2.474-1.422v-.165Zm0-.63-2.474 1.422v.165l2.474-1.422v-.165Zm3.456-2.038-.56.322v.181l.56-.321v-.182Zm0-.767-.56.322v.199l.56-.322v-.2Zm-6.284 1.352-.029.141 1.509-.867v.625l-.612.351v.245l.657-.378v.625l-1.068.614-.446.91-1.005.577.463-.919-.526.302v-.625l.954-.548v-.244l-.086.049-.028.13-.829.476.218-.988.828-.476Zm1.617-.844 2.468-1.408v2.176l-2.468 1.418v-2.186Zm-.252 1.791.246.399-.966.555-.25-.395.97-.559Zm7.061-5.791v.505l1.434-.95v.683l-1.434.949v.25l1.366-.785v.681l-2.326 1.337V9.05l.96-.551Zm-5.313 3.826-.525.303v.818l.525-.303v-.818Zm2.931-2.451-.24.916.503-.29-.08-.584.92-.528.16 1.22-2.52 1.448v-.676l.24-.922 1.017-.584Z",fill:"#3061D0",fillRule:"nonzero"}),React.createElement("use",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",xlinkHref:"#zngc_svg__a"}),React.createElement("g",{transform:"translate(8.079 1.092)"},React.createElement("mask",{id:"zngc_svg__c",fill:"#fff"},React.createElement("use",{xlinkHref:"#zngc_svg__b"})),React.createElement("use",{fill:"#FFF",xlinkHref:"#zngc_svg__b"}),React.createElement("path",{d:"M3.712 1.356a.702.702 0 0 1 .235 1.363v.587h1.722c.345 0 .626.28.626.624v2.651c0 .345-.28.624-.626.624H1.755a.625.625 0 0 1-.626-.624v-2.65c0-.345.28-.625.626-.625h1.722V2.72a.702.702 0 0 1 .235-1.364ZM6.92 4.398a.934.934 0 1 1 0 1.871h-.313V4.398h.313ZM.816 4.32v1.872H.503a.938.938 0 0 1-.94-.936c0-.517.42-.936.94-.936h.313Zm1.8.078a.86.86 0 0 0-.861.858.86.86 0 0 0 .861.858.86.86 0 0 0 .861-.858.86.86 0 0 0-.861-.858Zm1.84.115a.857.857 0 0 0 0 1.486.864.864 0 0 0 .86 0 .857.857 0 0 0 0-1.486.864.864 0 0 0-.86 0Zm2.543.197h-.078v1.248h.078A.547.547 0 0 0 7.54 5.5l.007-.088v-.156A.547.547 0 0 0 7 4.71ZM.503 4.632H.424a.549.549 0 0 0-.54.46l-.008.086v.156c0 .271.2.496.46.538l.088.008h.079V4.632Zm2.348.234a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm2.27 0a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm-.39-2.409.136.078a.156.156 0 1 1-.156.27l-.136-.078a.156.156 0 1 1 .157-.27Zm-1.831.06a.156.156 0 0 1-.052.21l-.135.078a.157.157 0 0 1-.24-.134c0-.057.033-.11.083-.136l.136-.078a.157.157 0 0 1 .208.06Zm.616-.796a.39.39 0 1 0 .391.675.39.39 0 1 0-.39-.675Zm1.44.173a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm-2.331 0a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm2.244-.6a.156.156 0 0 1-.002.272l-.135.078a.157.157 0 0 1-.212-.06.156.156 0 0 1 .055-.21l.136-.079c.048-.03.109-.03.158-.002Zm-2.156.001.135.078a.156.156 0 0 1 .055.212.157.157 0 0 1-.211.059l-.136-.078a.156.156 0 1 1 .157-.27ZM3.226.9l.078.135a.155.155 0 0 1-.058.213.156.156 0 0 1-.214-.057l-.078-.135a.156.156 0 0 1 .06-.21.157.157 0 0 1 .212.054ZM4.41.845c.074.042.1.136.06.21l-.079.135a.157.157 0 0 1-.212.054.156.156 0 0 1-.06-.21l.079-.135A.157.157 0 0 1 4.41.845Zm-.698-.19c.086 0 .156.07.156.156v.156a.157.157 0 0 1-.313 0V.81c0-.086.07-.156.157-.156Z",fill:"#3061D0",fillRule:"nonzero",mask:"url(#zngc_svg__c)"}))));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxlbGxpcHNlIGlkPSJhIiBjeD0iMTEuNzkiIGN5PSI2LjQ0MSIgcng9IjMuNzEyIiByeT0iMS44NTYiLz48cGF0aCBkPSJNMy43MTIgNy4yMDVjMi4wNSAwIDMuNzEyLS44MyAzLjcxMi0xLjg1NkM3LjQyNCA0LjMyNCA1Ljc2MiAwIDMuNzEyIDAgMS42NjIgMCAwIDQuMzI0IDAgNS4zNWMwIDEuMDI0IDEuNjYyIDEuODU1IDMuNzEyIDEuODU1WiIgaWQ9ImIiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMzMDYxRDAiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiNGRkYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0wIDYuNTUgMTEuMzU0IDYuNTV2MTIuODgzTDAgMTkuNDMzeiIvPjxwYXRoIHN0cm9rZT0iIzMwNjFEMCIgc3Ryb2tlLXdpZHRoPSIuNSIgZmlsbD0iIzMwNjFEMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0ibTExLjM1NCAxMi44ODIgMTEuMzUzIDYuNTUtMTEuMzUzIDYuNTVMMCAxOS40MzN6Ii8+PHBhdGggZD0iTTAgNi41NSAxMS4zNTQgMGwxMS4zNTMgNi41NXYxMi44ODJsLTExLjM1MyA2LjU1VjEzLjFMMCA2LjU1WiIgc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEuNDEgMTcuMzQ2Yy4wOS0uMDUyLjE0LS4wMzkuMTQ4LjAzN2wuMDAyLjAyM3YuMzRhLjEyLjEyIDAgMCAxLS4wNTMuMDk1bC0uMDE1LjAxLS41NzUuMzMyYS4wODQuMDg0IDAgMCAwLS4wNDQuMDU3bC0uMDAyLjAxNHYuMDgyYzAgLjAyNC4wMTEuMDMyLjAzMi4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDItLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM5LS4wNjEuMDc2LS4wNzMuMDgzLS4wM3YuMTc5YS4xMi4xMiAwIDAgMS0uMDUyLjA5NmwtLjAxNS4wMS0uOS41MmMtLjA3Mi4wNDEtLjEwNi4wMjMtLjE0Mi0uMDNhLjA4NC4wODQgMCAwIDEtLjAxMy0uMDQ5di0uNjIxYzAtLjA4OC4wNDMtLjE2My4xMjYtLjIxOGwuMDIzLS4wMTUuODI0LS40NzZabTEuMzg3LTEuMTc3Yy4wMzgtLjAyMS4wNjItLjAxOS4wNjcuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDgxLjA0Ny0uMTM5LjAzLS4xNDgtLjAzNWwtLjAwMS0uMDJ2LS42MDZjMC0uMDgzLjA0My0uMTU2LjEyNS0uMjFsLjAyNC0uMDE1LjQ5Ni0uMjg3Yy4wMjQtLjAxNC4wNC0uMDMzLjA0My0uMDU0bC4wMDItLjAxNHYtLjMxOWMwLS4wMzUuMDE5LS4wNjguMDUyLS4wOTJsLjAxNS0uMDEuMjkzLS4xN1ptLjY1My0uMDAyYy4wNDEtLjAyNC4wNjUtLjAxMy4wNjUuMDI5di41NTJjMCAuMDI5LjAxNy4wMzQuMDQ1LjAxNmwuMTY5LS4xMTVhLjA4Ni4wODYgMCAwIDAgLjA0LS4wN3YtLjQzNWMwLS4wMi0uMDA0LS4wMy0uMDE1LS4wNDVsLS4wMTctLjAxOGMtLjAyOC0uMDI5LS4wMDgtLjA3NS4wNDMtLjEwNWwuMzM1LS4xOTRjLjA0LS4wMjMuMDY1LS4wMTMuMDY1LjAzdi44MDNhLjEyLjEyIDAgMCAxLS4wNjUuMTA0bC0uMjguMTYyYy0uMDQyLjAyMy0uMDY1LjAyMi0uMDY1LS4wMDVzLS4wMTgtLjAzLS4wNDYtLjAxbC0uNDY2LjMyOGMtLjA5NS4wNjgtLjE1MS4wNS0uMTUxLS4wNDh2LS42MmMwLS4wMTktLjAwNC0uMDMtLjAxNS0uMDQ0bC0uMDI2LS4wMjdjLS4wMjQtLjAyNCAwLS4wNjYuMDUyLS4wOTZsLjMzMi0uMTkyWm0xLjk3Mi0xLjE0Yy4wNDMtLjAyNS4wNjgtLjAxNS4wNjguMDI3di4wOGMwIC4wNDItLjAyNS4wODEtLjA2OC4xMDZsLS41ODYuMzM4Yy0uMDMuMDE3LS4wNDUuMDQyLS4wNDUuMDcxdi40MjFjMCAuMDMuMDE2LjAzNi4wNDUuMDE5bC40ODYtLjI4MWEuMTUyLjE1MiAwIDAgMCAuMDU0LS4wNTRsLjAzLS4wNDVjLjA0My0uMDY4LjA4NC0uMDc2LjA4NC0uMDE2di4xNjRjMCAuMDQzLS4wMjUuMDgxLS4wNjguMTA2bC0uOTA1LjUyM2MtLjA5OC4wNTctLjE1LjAzNi0uMTUtLjA2di0uNjQzYzAtLjA5NS4wNTItLjE3Ni4xNS0uMjMzbC45MDUtLjUyM1ptMS4yMi0uNzA1Yy4wODEtLjA0Ny4xNDctLjAyNi4xNTcuMDU2di42NDJhLjI1OC4yNTggMCAwIDEtLjEyNS4yMThsLS4wMjMuMDE1LS44MjMuNDc2Yy0uMDgxLjA0Ni0uMTQxLjAyOC0uMTUtLjA0M2wtLjAwMS0uMDE5di0uNjRjMC0uMDg4LjA0My0uMTY0LjEyNS0uMjE5bC4wMjMtLjAxNC44MTctLjQ3MlptMS4zOTYtMS4xODFjLjAzNy0uMDIyLjA2LS4wMi4wNjYuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDguMDQ2LS4xMzkuMDMtLjE0OC0uMDM2bC0uMDAxLS4wMnYtLjYwNmMwLS4wODMuMDQzLS4xNTUuMTI1LS4yMWwuMDI0LS4wMTUuNDk2LS4yODZjLjAyNC0uMDE0LjA0LS4wMzMuMDQ0LS4wNTV2LS4zMzNjMC0uMDM1LjAyLS4wNjguMDUzLS4wOTJsLjAxNi0uMDEuMjkzLS4xN1ptMS40Mi0uNDQ2Yy4wODktLjA1Mi4xNC0uMDM5LjE0OC4wMzdsLjAwMS4wMjN2LjM0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NWwtLjAxNS4wMS0uNTc1LjMzMmEuMDg0LjA4NCAwIDAgMC0uMDQ0LjA1N2wtLjAwMS4wMTR2LjA4MmMwIC4wMjQuMDEuMDMyLjAzMS4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDMtLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM4LS4wNjEuMDc2LS4wNzMuMDgyLS4wM2wuMDAxLjAxNXYuMTY0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NmwtLjAxNS4wMS0uODk5LjUyYy0uMDcyLjA0LS4xMDYuMDIzLS4xNDItLjAzYS4wODQuMDg0IDAgMCAxLS4wMTQtLjA0OXYtLjYyMWMwLS4wODguMDQ0LS4xNjMuMTI2LS4yMTlsLjAyNC0uMDE0LjgyNC0uNDc2Wm0tNy4xOCA0LjMzNy0uMTI2LjA3MmMtLjAxNy4wMS0uMDI3LjAyOC0uMDMuMDUybC0uMDAxLjAxNXYuNDY0YzAgLjAyNi4wMDguMDM4LjAyMi4wMzVsLjAwOS0uMDA0LjEyNS0uMDczYy4wMTctLjAxLjAyNy0uMDI3LjAzLS4wNTFsLjAwMS0uMDE1di0uNDY0YzAtLjAzMi0uMDEtLjA0My0uMDMtLjAzMVptNC4xMTUtMi4zOC0uMTIyLjA3MmMtLjAxOC4wMS0uMDI5LjAyOC0uMDMyLjA1MlYxNS4yNTVjMCAuMDI3LjAwNy4wMzguMDIyLjAzNWwuMDEtLjAwNS4xMjItLjA3Yy4wMTgtLjAxLjAyOC0uMDI5LjAzMi0uMDUzVjE0LjY4M2MwLS4wMzItLjAxLS4wNDItLjAzMi0uMDNabTEuMzEyLS43NTctLjEyNi4wNzJjLS4wMTYuMDEtLjAyNy4wMjgtLjAzLjA1MlYxNC40OThjMCAuMDI3LjAwNy4wMzguMDIxLjAzNWwuMDEtLjAwNC4xMjUtLjA3MmMuMDE2LS4wMS4wMjctLjAyOC4wMy0uMDUyVjEzLjkyNmMwLS4wMzItLjAxLS4wNDMtLjAzLS4wMzFaTS45NjYgMTcuNzk4bC0uMTIzLjA3MWMtLjAxOC4wMS0uMDI5LjAzMi0uMDMxLjA2MmwtLjAwMS4wMTZ2LjA1MWMwIC4wMzQuMDA4LjA1LjAyMy4wNDVsLjAwOS0uMDAzLjEyMy0uMDcyYy4wMTgtLjAxLjAyOS0uMDMxLjAzMS0uMDYybC4wMDEtLjAxNnYtLjA1YzAtLjA0LS4wMTEtLjA1NC0uMDMyLS4wNDJabTguMDQ4LTQuNjUxLS4xMjQuMDcxYy0uMDE4LjAxLS4wMjguMDMyLS4wMy4wNjJsLS4wMDIuMDE2di4wNTFjMCAuMDM0LjAwOS4wNS4wMjQuMDQ1bC4wMDgtLjAwMy4xMjQtLjA3MmMuMDE3LS4wMS4wMjgtLjAzMS4wMy0uMDYybC4wMDItLjAxNnYtLjA1YzAtLjA0LS4wMTItLjA1NC0uMDMyLS4wNDJaTTE2LjMzNCAxNy4zMThWMThsLTEuNjg2Ljk2OXYzLjAxbDEuOTMxLTEuMTF2LjY4MmwtNC44NzMgMi44MDF2LS42ODFsMS45NzEtMS4xMzN2LTMuMDFsLTEuNzQyIDF2LS42OGw0LjM5OS0yLjUzWm01Ljk5OC0zLjM4di42ODJsLTMuNzE5IDIuMTM4LS4yOTEgMy43OTEtLjk3Ny41NjIuMzQzLTQuNTAzIDQuNjQ0LTIuNjdabS01LjkwNC0uMzZ2Mi4xMjRsLTQuNDE2IDIuNTM5di0yLjEyNWw0LjQxNi0yLjUzOFptMy40NDUtMi44Mjd2Mi45N2wtMS4yNC43MTN2LS41NjhsLjI4LS4xNnYtLjJsLS41Ni4zMjJ2Ljc2N2wtLjk2LjU1MnYtMi45N2wyLjQ4LTEuNDI2Wm0xLjE4Mi4xNnYuMzk4bDEuNDI4LS45NDZ2LjY4MmwtMS40MjguOTQ2di4zNThsMS40MTEtLjgxMXYuNjgxbC0yLjM3IDEuMzYzdi0yLjExOWwuOTYtLjU1MVptLTUuNTk4IDQuNTE0LTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTAtLjYzLTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTMuNDU2LTIuMDM4LS41Ni4zMjJ2LjE4MWwuNTYtLjMyMXYtLjE4MlptMC0uNzY3LS41Ni4zMjJ2LjE5OWwuNTYtLjMyMnYtLjJabS02LjI4NCAxLjM1Mi0uMDI5LjE0MSAxLjUwOS0uODY3di42MjVsLS42MTIuMzUxdi4yNDVsLjY1Ny0uMzc4di42MjVsLTEuMDY4LjYxNC0uNDQ2LjkxLTEuMDA1LjU3Ny40NjMtLjkxOS0uNTI2LjMwMnYtLjYyNWwuOTU0LS41NDh2LS4yNDRsLS4wODYuMDQ5LS4wMjguMTMtLjgyOS40NzYuMjE4LS45ODguODI4LS40NzZabTEuNjE3LS44NDQgMi40NjgtMS40MDh2Mi4xNzZsLTIuNDY4IDEuNDE4di0yLjE4NlptLS4yNTIgMS43OTEuMjQ2LjM5OS0uOTY2LjU1NS0uMjUtLjM5NS45Ny0uNTU5Wm03LjA2MS01Ljc5MXYuNTA1bDEuNDM0LS45NXYuNjgzbC0xLjQzNC45NDl2LjI1bDEuMzY2LS43ODV2LjY4MWwtMi4zMjYgMS4zMzdWOS4wNWwuOTYtLjU1MVptLTUuMzEzIDMuODI2LS41MjUuMzAzdi44MThsLjUyNS0uMzAzdi0uODE4Wm0yLjkzMS0yLjQ1MS0uMjQuOTE2LjUwMy0uMjktLjA4LS41ODQuOTItLjUyOC4xNiAxLjIyLTIuNTIgMS40NDh2LS42NzZsLjI0LS45MjIgMS4wMTctLjU4NFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjx1c2Ugc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDc5IDEuMDkyKSI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2IiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjxwYXRoIGQ9Ik0zLjcxMiAxLjM1NmEuNzAyLjcwMiAwIDAgMSAuMjM1IDEuMzYzdi41ODdoMS43MjJjLjM0NSAwIC42MjYuMjguNjI2LjYyNHYyLjY1MWMwIC4zNDUtLjI4LjYyNC0uNjI2LjYyNEgxLjc1NWEuNjI1LjYyNSAwIDAgMS0uNjI2LS42MjR2LTIuNjVjMC0uMzQ1LjI4LS42MjUuNjI2LS42MjVoMS43MjJWMi43MmEuNzAyLjcwMiAwIDAgMSAuMjM1LTEuMzY0Wk02LjkyIDQuMzk4YS45MzQuOTM0IDAgMSAxIDAgMS44NzFoLS4zMTNWNC4zOThoLjMxM1pNLjgxNiA0LjMydjEuODcySC41MDNhLjkzOC45MzggMCAwIDEtLjk0LS45MzZjMC0uNTE3LjQyLS45MzYuOTQtLjkzNmguMzEzWm0xLjguMDc4YS44Ni44NiAwIDAgMC0uODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLS44NTguODYuODYgMCAwIDAtLjg2MS0uODU4Wm0xLjg0LjExNWEuODU3Ljg1NyAwIDAgMCAwIDEuNDg2Ljg2NC44NjQgMCAwIDAgLjg2IDAgLjg1Ny44NTcgMCAwIDAgMC0xLjQ4Ni44NjQuODY0IDAgMCAwLS44NiAwWm0yLjU0My4xOTdoLS4wNzh2MS4yNDhoLjA3OEEuNTQ3LjU0NyAwIDAgMCA3LjU0IDUuNWwuMDA3LS4wODh2LS4xNTZBLjU0Ny41NDcgMCAwIDAgNyA0LjcxWk0uNTAzIDQuNjMySC40MjRhLjU0OS41NDkgMCAwIDAtLjU0LjQ2bC0uMDA4LjA4NnYuMTU2YzAgLjI3MS4yLjQ5Ni40Ni41MzhsLjA4OC4wMDhoLjA3OVY0LjYzMlptMi4zNDguMjM0YS4yMzQuMjM0IDAgMSAxIDAgLjQ2OS4yMzQuMjM0IDAgMCAxIDAtLjQ3Wm0yLjI3IDBhLjIzNC4yMzQgMCAxIDEgMCAuNDY5LjIzNC4yMzQgMCAwIDEgMC0uNDdabS0uMzktMi40MDkuMTM2LjA3OGEuMTU2LjE1NiAwIDEgMS0uMTU2LjI3bC0uMTM2LS4wNzhhLjE1Ni4xNTYgMCAxIDEgLjE1Ny0uMjdabS0xLjgzMS4wNmEuMTU2LjE1NiAwIDAgMS0uMDUyLjIxbC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjQtLjEzNGMwLS4wNTcuMDMzLS4xMS4wODMtLjEzNmwuMTM2LS4wNzhhLjE1Ny4xNTcgMCAwIDEgLjIwOC4wNlptLjYxNi0uNzk2YS4zOS4zOSAwIDEgMCAuMzkxLjY3NS4zOS4zOSAwIDEgMC0uMzktLjY3NVptMS40NC4xNzNhLjE1Ni4xNTYgMCAxIDEgMCAuMzEyaC0uMTU3YS4xNTYuMTU2IDAgMSAxIDAtLjMxMmguMTU3Wm0tMi4zMzEgMGEuMTU2LjE1NiAwIDEgMSAwIC4zMTJoLS4xNTdhLjE1Ni4xNTYgMCAxIDEgMC0uMzEyaC4xNTdabTIuMjQ0LS42YS4xNTYuMTU2IDAgMCAxLS4wMDIuMjcybC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjEyLS4wNi4xNTYuMTU2IDAgMCAxIC4wNTUtLjIxbC4xMzYtLjA3OWMuMDQ4LS4wMy4xMDktLjAzLjE1OC0uMDAyWm0tMi4xNTYuMDAxLjEzNS4wNzhhLjE1Ni4xNTYgMCAwIDEgLjA1NS4yMTIuMTU3LjE1NyAwIDAgMS0uMjExLjA1OWwtLjEzNi0uMDc4YS4xNTYuMTU2IDAgMSAxIC4xNTctLjI3Wk0zLjIyNi45bC4wNzguMTM1YS4xNTUuMTU1IDAgMCAxLS4wNTguMjEzLjE1Ni4xNTYgMCAwIDEtLjIxNC0uMDU3bC0uMDc4LS4xMzVhLjE1Ni4xNTYgMCAwIDEgLjA2LS4yMS4xNTcuMTU3IDAgMCAxIC4yMTIuMDU0Wk00LjQxLjg0NWMuMDc0LjA0Mi4xLjEzNi4wNi4yMWwtLjA3OS4xMzVhLjE1Ny4xNTcgMCAwIDEtLjIxMi4wNTQuMTU2LjE1NiAwIDAgMS0uMDYtLjIxbC4wNzktLjEzNUEuMTU3LjE1NyAwIDAgMSA0LjQxLjg0NVptLS42OTgtLjE5Yy4wODYgMCAuMTU2LjA3LjE1Ni4xNTZ2LjE1NmEuMTU3LjE1NyAwIDAgMS0uMzEzIDBWLjgxYzAtLjA4Ni4wNy0uMTU2LjE1Ny0uMTU2WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2MpIi8+PC9nPjwvZz48L3N2Zz4=",Un=Object.defineProperty,nr=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,Mr=(je,Ue,ve)=>Ue in je?Un(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,fr=(je,Ue)=>{for(var ve in Ue||(Ue={}))Sn.call(Ue,ve)&&Mr(je,ve,Ue[ve]);if(nr)for(var ve of nr(Ue))pr.call(Ue,ve)&&Mr(je,ve,Ue[ve]);return je};const ur=je=>React.createElement("svg",fr({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.6,fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M4.53 3c.098 0 .182.011.267.025l9.473 1.697c.152.024.308.024.46 0l9.463-1.697A1.54 1.54 0 0 1 26 4.518v18.301a1.54 1.54 0 0 1-1.288 1.507L14.5 26 4.288 24.326A1.53 1.53 0 0 1 3 22.82V4.518C3 3.674 3.692 3 4.53 3Zm5.339 4.928H9.8a3.486 3.486 0 0 0-3.515 3.446v.069c0 1.965 1.687 3.514 3.514 3.514.415 0 .844-.138 1.258-.276l1.69 2.53c-.417.568-.707 1.26-.707 1.965a2.81 2.81 0 1 0 5.618 0c0-.414-.14-.705-.14-.981l2.53-2.103c.28.138.707.276 1.123.276 1.12 0 2.102-.982 2.102-2.103 0-1.12-.982-2.103-2.102-2.103-1.12 0-2.103.983-2.103 2.103 0 .276 0 .416.138.707l-2.53 2.088c-.569-.416-1.122-.707-1.827-.707-.278 0-.569 0-.845.14l-1.674-2.519c.707-.706.983-1.549.983-2.53a3.486 3.486 0 0 0-3.447-3.516h.002Zm4.98 9.851c.844 0 1.397.567 1.397 1.397.015.844-.553 1.398-1.396 1.398-.845 0-1.396-.567-1.396-1.397 0-.844.565-1.398 1.396-1.398Zm6.323-4.22c.415 0 .706.277.706.706 0 .416-.278.707-.706.707-.416 0-.707-.278-.707-.707 0-.429.278-.706.707-.706ZM9.802 9.34c1.12 0 2.102.983 2.102 2.103s-.844 2.103-2.103 2.103c-1.258 0-2.102-.97-2.102-2.09 0-1.133.982-2.116 2.102-2.116Z",fill:"#26B8FF",fillRule:"nonzero"})));var Br="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjYiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTQuNTMgM2MuMDk4IDAgLjE4Mi4wMTEuMjY3LjAyNWw5LjQ3MyAxLjY5N2MuMTUyLjAyNC4zMDguMDI0LjQ2IDBsOS40NjMtMS42OTdBMS41NCAxLjU0IDAgMCAxIDI2IDQuNTE4djE4LjMwMWExLjU0IDEuNTQgMCAwIDEtMS4yODggMS41MDdMMTQuNSAyNiA0LjI4OCAyNC4zMjZBMS41MyAxLjUzIDAgMCAxIDMgMjIuODJWNC41MThDMyAzLjY3NCAzLjY5MiAzIDQuNTMgM1ptNS4zMzkgNC45MjhIOS44YTMuNDg2IDMuNDg2IDAgMCAwLTMuNTE1IDMuNDQ2di4wNjljMCAxLjk2NSAxLjY4NyAzLjUxNCAzLjUxNCAzLjUxNC40MTUgMCAuODQ0LS4xMzggMS4yNTgtLjI3NmwxLjY5IDIuNTNjLS40MTcuNTY4LS43MDcgMS4yNi0uNzA3IDEuOTY1YTIuODEgMi44MSAwIDEgMCA1LjYxOCAwYzAtLjQxNC0uMTQtLjcwNS0uMTQtLjk4MWwyLjUzLTIuMTAzYy4yOC4xMzguNzA3LjI3NiAxLjEyMy4yNzYgMS4xMiAwIDIuMTAyLS45ODIgMi4xMDItMi4xMDMgMC0xLjEyLS45ODItMi4xMDMtMi4xMDItMi4xMDMtMS4xMiAwLTIuMTAzLjk4My0yLjEwMyAyLjEwMyAwIC4yNzYgMCAuNDE2LjEzOC43MDdsLTIuNTMgMi4wODhjLS41NjktLjQxNi0xLjEyMi0uNzA3LTEuODI3LS43MDctLjI3OCAwLS41NjkgMC0uODQ1LjE0bC0xLjY3NC0yLjUxOWMuNzA3LS43MDYuOTgzLTEuNTQ5Ljk4My0yLjUzYTMuNDg2IDMuNDg2IDAgMCAwLTMuNDQ3LTMuNTE2aC4wMDJabTQuOTggOS44NTFjLjg0NCAwIDEuMzk3LjU2NyAxLjM5NyAxLjM5Ny4wMTUuODQ0LS41NTMgMS4zOTgtMS4zOTYgMS4zOTgtLjg0NSAwLTEuMzk2LS41NjctMS4zOTYtMS4zOTcgMC0uODQ0LjU2NS0xLjM5OCAxLjM5Ni0xLjM5OFptNi4zMjMtNC4yMmMuNDE1IDAgLjcwNi4yNzcuNzA2LjcwNiAwIC40MTYtLjI3OC43MDctLjcwNi43MDctLjQxNiAwLS43MDctLjI3OC0uNzA3LS43MDcgMC0uNDI5LjI3OC0uNzA2LjcwNy0uNzA2Wk05LjgwMiA5LjM0YzEuMTIgMCAyLjEwMi45ODMgMi4xMDIgMi4xMDNzLS44NDQgMi4xMDMtMi4xMDMgMi4xMDNjLTEuMjU4IDAtMi4xMDItLjk3LTIuMTAyLTIuMDkgMC0xLjEzMy45ODItMi4xMTYgMi4xMDItMi4xMTZaIiBmaWxsPSIjMjZCOEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Tr=Object.defineProperty,wr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,Nr=(je,Ue,ve)=>Ue in je?Tr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,mi=(je,Ue)=>{for(var ve in Ue||(Ue={}))Gr.call(Ue,ve)&&Nr(je,ve,Ue[ve]);if(wr)for(var ve of wr(Ue))Pr.call(Ue,ve)&&Nr(je,ve,Ue[ve]);return je};const Ur=je=>React.createElement("svg",mi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"100%",x2:"50%",y2:"0%",id:"znwd_svg__a"},React.createElement("stop",{stopColor:"#FFF",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE5FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"url(#znwd_svg__a)",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M20.315 8.527c4.005-1.233 7.252 1.016 7.252 5.022 0 2.296-1.066 4.67-2.729 6.511l-.356 2.22c-.168 1.051-1.115 2.017-2.115 2.156l-.065.009c-.366.037-.702-.046-.96-.238l-1.413-1.051-4.16 1.28c-4.005 1.233-7.253-1.015-7.253-5.022 0-4.007 3.248-8.255 7.253-9.488Zm-9.569-5.116c3.403-1.19 6.205.397 6.566 3.57l-2.713.835-.21.068c-4.62 1.532-8.29 6.402-8.29 11.082l.002.153-.432.601a2.694 2.694 0 0 1-.933.822c-.91.472-1.773.161-1.927-.694l-.324-1.803C.971 17.367 0 15.847 0 13.76c0-3.64 2.957-7.626 6.605-8.901Z",fill:"#4E7BFF",fillRule:"nonzero"})));var oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTVGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9InVybCgjYSkiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIwLjMxNSA4LjUyN2M0LjAwNS0xLjIzMyA3LjI1MiAxLjAxNiA3LjI1MiA1LjAyMiAwIDIuMjk2LTEuMDY2IDQuNjctMi43MjkgNi41MTFsLS4zNTYgMi4yMmMtLjE2OCAxLjA1MS0xLjExNSAyLjAxNy0yLjExNSAyLjE1NmwtLjA2NS4wMDljLS4zNjYuMDM3LS43MDItLjA0Ni0uOTYtLjIzOGwtMS40MTMtMS4wNTEtNC4xNiAxLjI4Yy00LjAwNSAxLjIzMy03LjI1My0xLjAxNS03LjI1My01LjAyMiAwLTQuMDA3IDMuMjQ4LTguMjU1IDcuMjUzLTkuNDg4Wm0tOS41NjktNS4xMTZjMy40MDMtMS4xOSA2LjIwNS4zOTcgNi41NjYgMy41N2wtMi43MTMuODM1LS4yMS4wNjhjLTQuNjIgMS41MzItOC4yOSA2LjQwMi04LjI5IDExLjA4MmwuMDAyLjE1My0uNDMyLjYwMWEyLjY5NCAyLjY5NCAwIDAgMS0uOTMzLjgyMmMtLjkxLjQ3Mi0xLjc3My4xNjEtMS45MjctLjY5NGwtLjMyNC0xLjgwM0MuOTcxIDE3LjM2NyAwIDE1Ljg0NyAwIDEzLjc2YzAtMy42NCAyLjk1Ny03LjYyNiA2LjYwNS04LjkwMVoiIGZpbGw9IiM0RTdCRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",da=Object.defineProperty,ki=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,la=(je,Ue,ve)=>Ue in je?da(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Yi=(je,Ue)=>{for(var ve in Ue||(Ue={}))sa.call(Ue,ve)&&la(je,ve,Ue[ve]);if(ki)for(var ve of ki(Ue))Pi.call(Ue,ve)&&la(je,ve,Ue[ve]);return je};const ra=je=>React.createElement("svg",Yi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M22.035 14.644a.643.643 0 0 1 .562.3c.05.078.07.164.07.253 0 .286.002.57-.004.856 0 .047.017.069.059.086.27.11.542.22.808.333l.009.022c.01-.016.022-.038.036-.052.183-.2.372-.395.558-.592a.527.527 0 0 1 .67-.103.689.689 0 0 1 .125.097l.712.706c.158.158.222.347.144.564a.658.658 0 0 1-.153.228c-.192.197-.392.386-.592.575-.03.028-.033.05-.016.09.11.25.216.502.322.755.02.047.044.061.094.061.27-.003.542.008.812-.005.278-.009.48.191.55.41a.78.78 0 0 1 .036.24c.006.33.003.661 0 .992a.638.638 0 0 1-.3.564.458.458 0 0 1-.253.07c-.283 0-.564.002-.847-.003-.053 0-.075.016-.095.064-.086.216-.172.427-.264.641-.022.056-.053.106-.086.173.011.008.03.016.045.03.2.184.394.373.591.559.226.214.256.528.048.753-.25.272-.514.536-.787.79-.228.21-.525.188-.742-.034-.197-.2-.389-.4-.58-.6-.028-.031-.05-.034-.09-.017-.25.111-.502.217-.755.322-.047.02-.061.045-.061.095.002.27-.009.542.005.811.009.278-.192.48-.411.55a.78.78 0 0 1-.239.036 29.68 29.68 0 0 1-.995 0 .643.643 0 0 1-.561-.3.458.458 0 0 1-.07-.253c0-.283-.002-.564.003-.847 0-.053-.017-.075-.064-.095-.222-.089-.442-.18-.664-.272-.053-.022-.097-.047-.147-.072-.2.217-.403.425-.6.636a.531.531 0 0 1-.67.106.689.689 0 0 1-.125-.097l-.712-.706c-.158-.159-.222-.348-.144-.562a.658.658 0 0 1 .153-.227c.192-.198.392-.387.589-.578.028-.028.033-.048.017-.09a36.29 36.29 0 0 1-.323-.755c-.02-.047-.044-.064-.094-.061-.27.002-.542-.009-.812.005-.278.011-.486-.197-.553-.42a.832.832 0 0 1-.033-.233c-.006-.33-.003-.661 0-.992a.638.638 0 0 1 .3-.564.458.458 0 0 1 .253-.07c.286 0 .57-.002.856.003.047 0 .07-.016.086-.058.089-.222.18-.442.272-.664l.073-.147a.497.497 0 0 1-.037-.04l-.591-.558c-.245-.23-.253-.558-.02-.797.236-.242.475-.481.717-.72.233-.234.55-.234.784.008.194.2.389.395.58.598.028.027.048.036.09.016.25-.11.502-.216.755-.322.047-.02.064-.042.064-.095-.003-.27.008-.541-.005-.811-.012-.278.197-.486.42-.553a.832.832 0 0 1 .233-.033c.333-.006.664-.006.994 0ZM3.431 5.16l.003 14.46c0 1.165.859 2.452 2.718 2.518 1.23.045 1.998.18 3.081.303 1.084.12 2.126.69 2.99 1.412-1.545-.364-3.143-.342-4.53-.342-1.091 0-1.28.158-2.85.158-1.851 0-2.824-1.672-2.824-2.75V6.57c0-.778.631-1.411 1.412-1.411Zm3.39-3.154a7.45 7.45 0 0 1 2.865.583c1.55.645 2.762 1.715 3.627 3.204v17.72c-1.173-1.091-2.385-1.847-3.627-2.261-.947-.314-2.106-.5-3.476-.548a1.406 1.406 0 0 1-1.356-1.411V3.445c0-.728.553-1.337 1.278-1.403.225-.025.456-.036.69-.036Zm14.395 0c.23 0 .46.01.692.033a1.408 1.408 0 0 1 1.278 1.406v10.104a6.62 6.62 0 0 0-7.636 9.254c-.278.216-.553.452-.826.705V5.793c.865-1.49 2.076-2.556 3.627-3.204a7.468 7.468 0 0 1 2.865-.583Zm.308 15.7a2.258 2.258 0 0 0-2.262 2.25c.003 1.237 1.02 2.24 2.268 2.24 1.242-.005 2.256-1.014 2.253-2.25a2.253 2.253 0 0 0-2.259-2.24Zm3.073-12.544a1.4 1.4 0 0 1 .998.414c.264.267.414.626.414.998v8.52a6.548 6.548 0 0 0-1.412-.998Z",fill:"#20C1E7",fillRule:"nonzero"})));var ua="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIyLjAzNSAxNC42NDRhLjY0My42NDMgMCAwIDEgLjU2Mi4zYy4wNS4wNzguMDcuMTY0LjA3LjI1MyAwIC4yODYuMDAyLjU3LS4wMDQuODU2IDAgLjA0Ny4wMTcuMDY5LjA1OS4wODYuMjcuMTEuNTQyLjIyLjgwOC4zMzNsLjAwOS4wMjJjLjAxLS4wMTYuMDIyLS4wMzguMDM2LS4wNTIuMTgzLS4yLjM3Mi0uMzk1LjU1OC0uNTkyYS41MjcuNTI3IDAgMCAxIC42Ny0uMTAzLjY4OS42ODkgMCAwIDEgLjEyNS4wOTdsLjcxMi43MDZjLjE1OC4xNTguMjIyLjM0Ny4xNDQuNTY0YS42NTguNjU4IDAgMCAxLS4xNTMuMjI4Yy0uMTkyLjE5Ny0uMzkyLjM4Ni0uNTkyLjU3NS0uMDMuMDI4LS4wMzMuMDUtLjAxNi4wOS4xMS4yNS4yMTYuNTAyLjMyMi43NTUuMDIuMDQ3LjA0NC4wNjEuMDk0LjA2MS4yNy0uMDAzLjU0Mi4wMDguODEyLS4wMDUuMjc4LS4wMDkuNDguMTkxLjU1LjQxYS43OC43OCAwIDAgMSAuMDM2LjI0Yy4wMDYuMzMuMDAzLjY2MSAwIC45OTJhLjYzOC42MzggMCAwIDEtLjMuNTY0LjQ1OC40NTggMCAwIDEtLjI1My4wN2MtLjI4MyAwLS41NjQuMDAyLS44NDctLjAwMy0uMDUzIDAtLjA3NS4wMTYtLjA5NS4wNjQtLjA4Ni4yMTYtLjE3Mi40MjctLjI2NC42NDEtLjAyMi4wNTYtLjA1My4xMDYtLjA4Ni4xNzMuMDExLjAwOC4wMy4wMTYuMDQ1LjAzLjIuMTg0LjM5NC4zNzMuNTkxLjU1OS4yMjYuMjE0LjI1Ni41MjguMDQ4Ljc1My0uMjUuMjcyLS41MTQuNTM2LS43ODcuNzktLjIyOC4yMS0uNTI1LjE4OC0uNzQyLS4wMzQtLjE5Ny0uMi0uMzg5LS40LS41OC0uNi0uMDI4LS4wMzEtLjA1LS4wMzQtLjA5LS4wMTctLjI1LjExMS0uNTAyLjIxNy0uNzU1LjMyMi0uMDQ3LjAyLS4wNjEuMDQ1LS4wNjEuMDk1LjAwMi4yNy0uMDA5LjU0Mi4wMDUuODExLjAwOS4yNzgtLjE5Mi40OC0uNDExLjU1YS43OC43OCAwIDAgMS0uMjM5LjAzNiAyOS42OCAyOS42OCAwIDAgMS0uOTk1IDAgLjY0My42NDMgMCAwIDEtLjU2MS0uMy40NTguNDU4IDAgMCAxLS4wNy0uMjUzYzAtLjI4My0uMDAyLS41NjQuMDAzLS44NDcgMC0uMDUzLS4wMTctLjA3NS0uMDY0LS4wOTUtLjIyMi0uMDg5LS40NDItLjE4LS42NjQtLjI3Mi0uMDUzLS4wMjItLjA5Ny0uMDQ3LS4xNDctLjA3Mi0uMi4yMTctLjQwMy40MjUtLjYuNjM2YS41MzEuNTMxIDAgMCAxLS42Ny4xMDYuNjg5LjY4OSAwIDAgMS0uMTI1LS4wOTdsLS43MTItLjcwNmMtLjE1OC0uMTU5LS4yMjItLjM0OC0uMTQ0LS41NjJhLjY1OC42NTggMCAwIDEgLjE1My0uMjI3Yy4xOTItLjE5OC4zOTItLjM4Ny41ODktLjU3OC4wMjgtLjAyOC4wMzMtLjA0OC4wMTctLjA5YTM2LjI5IDM2LjI5IDAgMCAxLS4zMjMtLjc1NWMtLjAyLS4wNDctLjA0NC0uMDY0LS4wOTQtLjA2MS0uMjcuMDAyLS41NDItLjAwOS0uODEyLjAwNS0uMjc4LjAxMS0uNDg2LS4xOTctLjU1My0uNDJhLjgzMi44MzIgMCAwIDEtLjAzMy0uMjMzYy0uMDA2LS4zMy0uMDAzLS42NjEgMC0uOTkyYS42MzguNjM4IDAgMCAxIC4zLS41NjQuNDU4LjQ1OCAwIDAgMSAuMjUzLS4wN2MuMjg2IDAgLjU3LS4wMDIuODU2LjAwMy4wNDcgMCAuMDctLjAxNi4wODYtLjA1OC4wODktLjIyMi4xOC0uNDQyLjI3Mi0uNjY0bC4wNzMtLjE0N2EuNDk3LjQ5NyAwIDAgMS0uMDM3LS4wNGwtLjU5MS0uNTU4Yy0uMjQ1LS4yMy0uMjUzLS41NTgtLjAyLS43OTcuMjM2LS4yNDIuNDc1LS40ODEuNzE3LS43Mi4yMzMtLjIzNC41NS0uMjM0Ljc4NC4wMDguMTk0LjIuMzg5LjM5NS41OC41OTguMDI4LjAyNy4wNDguMDM2LjA5LjAxNi4yNS0uMTEuNTAyLS4yMTYuNzU1LS4zMjIuMDQ3LS4wMi4wNjQtLjA0Mi4wNjQtLjA5NS0uMDAzLS4yNy4wMDgtLjU0MS0uMDA1LS44MTEtLjAxMi0uMjc4LjE5Ny0uNDg2LjQyLS41NTNhLjgzMi44MzIgMCAwIDEgLjIzMy0uMDMzYy4zMzMtLjAwNi42NjQtLjAwNi45OTQgMFpNMy40MzEgNS4xNmwuMDAzIDE0LjQ2YzAgMS4xNjUuODU5IDIuNDUyIDIuNzE4IDIuNTE4IDEuMjMuMDQ1IDEuOTk4LjE4IDMuMDgxLjMwMyAxLjA4NC4xMiAyLjEyNi42OSAyLjk5IDEuNDEyLTEuNTQ1LS4zNjQtMy4xNDMtLjM0Mi00LjUzLS4zNDItMS4wOTEgMC0xLjI4LjE1OC0yLjg1LjE1OC0xLjg1MSAwLTIuODI0LTEuNjcyLTIuODI0LTIuNzVWNi41N2MwLS43NzguNjMxLTEuNDExIDEuNDEyLTEuNDExWm0zLjM5LTMuMTU0YTcuNDUgNy40NSAwIDAgMSAyLjg2NS41ODNjMS41NS42NDUgMi43NjIgMS43MTUgMy42MjcgMy4yMDR2MTcuNzJjLTEuMTczLTEuMDkxLTIuMzg1LTEuODQ3LTMuNjI3LTIuMjYxLS45NDctLjMxNC0yLjEwNi0uNS0zLjQ3Ni0uNTQ4YTEuNDA2IDEuNDA2IDAgMCAxLTEuMzU2LTEuNDExVjMuNDQ1YzAtLjcyOC41NTMtMS4zMzcgMS4yNzgtMS40MDMuMjI1LS4wMjUuNDU2LS4wMzYuNjktLjAzNlptMTQuMzk1IDBjLjIzIDAgLjQ2LjAxLjY5Mi4wMzNhMS40MDggMS40MDggMCAwIDEgMS4yNzggMS40MDZ2MTAuMTA0YTYuNjIgNi42MiAwIDAgMC03LjYzNiA5LjI1NGMtLjI3OC4yMTYtLjU1My40NTItLjgyNi43MDVWNS43OTNjLjg2NS0xLjQ5IDIuMDc2LTIuNTU2IDMuNjI3LTMuMjA0YTcuNDY4IDcuNDY4IDAgMCAxIDIuODY1LS41ODNabS4zMDggMTUuN2EyLjI1OCAyLjI1OCAwIDAgMC0yLjI2MiAyLjI1Yy4wMDMgMS4yMzcgMS4wMiAyLjI0IDIuMjY4IDIuMjQgMS4yNDItLjAwNSAyLjI1Ni0xLjAxNCAyLjI1My0yLjI1YTIuMjUzIDIuMjUzIDAgMCAwLTIuMjU5LTIuMjRabTMuMDczLTEyLjU0NGExLjQgMS40IDAgMCAxIC45OTguNDE0Yy4yNjQuMjY3LjQxNC42MjYuNDE0Ljk5OHY4LjUyYTYuNTQ4IDYuNTQ4IDAgMCAwLTEuNDEyLS45OThaIiBmaWxsPSIjMjBDMUU3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ba=Object.defineProperty,xa=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,La=(je,Ue,ve)=>Ue in je?ba(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ea=(je,Ue)=>{for(var ve in Ue||(Ue={}))Oa.call(Ue,ve)&&La(je,ve,Ue[ve]);if(xa)for(var ve of xa(Ue))za.call(Ue,ve)&&La(je,ve,Ue[ve]);return je};const Ri=je=>React.createElement("svg",ea({width:28,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"\u7F16\u7EC4 23"),React.createElement("defs",null,React.createElement("circle",{id:"znt_svg__a",cx:14,cy:14,r:14})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"znt_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#znt_svg__a"})),React.createElement("use",{fillOpacity:.6,fill:"#FFF",opacity:.01,xlinkHref:"#znt_svg__a"}),React.createElement("g",{mask:"url(#znt_svg__b)",fill:"#6E57FF",fillRule:"nonzero"},React.createElement("path",{d:"M15.625 4.633c0 .481-.21.914-.542 1.212v2.038H20.5a3.25 3.25 0 0 1 3.25 3.25v10.834a3.25 3.25 0 0 1-3.25 3.25h-13a3.25 3.25 0 0 1-3.25-3.25V11.133a3.25 3.25 0 0 1 3.25-3.25h5.417V5.845a1.625 1.625 0 1 1 2.708-1.212ZM1 13.3h2.167v6.5H1v-6.5Zm26 0h-2.167v6.5H27v-6.5Zm-16.25 4.875a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Zm8.125-1.625a1.625 1.625 0 1 0-3.25 0 1.625 1.625 0 0 0 3.25 0Z"}))));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbC1vcGFjaXR5PSIuNiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjAxIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiM2RTU3RkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE1LjYyNSA0LjYzM2MwIC40ODEtLjIxLjkxNC0uNTQyIDEuMjEydjIuMDM4SDIwLjVhMy4yNSAzLjI1IDAgMCAxIDMuMjUgMy4yNXYxMC44MzRhMy4yNSAzLjI1IDAgMCAxLTMuMjUgMy4yNWgtMTNhMy4yNSAzLjI1IDAgMCAxLTMuMjUtMy4yNVYxMS4xMzNhMy4yNSAzLjI1IDAgMCAxIDMuMjUtMy4yNWg1LjQxN1Y1Ljg0NWExLjYyNSAxLjYyNSAwIDEgMSAyLjcwOC0xLjIxMlpNMSAxMy4zaDIuMTY3djYuNUgxdi02LjVabTI2IDBoLTIuMTY3djYuNUgyN3YtNi41Wm0tMTYuMjUgNC44NzVhMS42MjUgMS42MjUgMCAxIDAgMC0zLjI1IDEuNjI1IDEuNjI1IDAgMCAwIDAgMy4yNVptOC4xMjUtMS42MjVhMS42MjUgMS42MjUgMCAxIDAtMy4yNSAwIDEuNjI1IDEuNjI1IDAgMCAwIDMuMjUgMFoiLz48L2c+PC9nPjwvc3ZnPg==",Ki=Me(94276),Ia=Me(42441),pa=Me(56047),Sa={del_btn:"del_btn___G3Ocu"};const Qa=({pathsDetail:je,user:Ue,loading:ve,dispatch:mt,visible:nn,onCancel:sn,handleDeleteMember:Bn,showEditPowerModal:qt,setMemberInfo:xt})=>{var en;const Dn=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(Tn,Fn)=>a.createElement("div",null,(Fn==null?void 0:Fn.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(Tn,Fn)=>a.createElement(a.Fragment,null,Fn!=null&&Fn.can_edit_knowledge_graph||Fn!=null&&Fn.can_edit_stage?a.createElement(a.Fragment,null,a.createElement("span",null,"\u53EF\u7F16\u8F91"),(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u3001"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&a.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):a.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(Tn,Fn)=>{var Ar,hr;return a.createElement("div",null,!((Fn==null?void 0:Fn.id)===((Ar=Ue==null?void 0:Ue.userInfo)==null?void 0:Ar.user_id)&&((hr=je==null?void 0:je.detail)!=null&&hr.is_creator))&&a.createElement(a.Fragment,null,a.createElement("a",{style:{color:"#165DFF"},onClick:()=>{qt(),xt(Fn)}},"\u6743\u9650\u8BBE\u7F6E"),a.createElement("a",{className:Sa.del_btn,onClick:()=>{Bn(Fn.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(Tn=>!!Tn);return a.createElement(be.default,{title:"\u7F16\u8F91",open:nn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:sn,footer:null},a.createElement(Xr.default,{style:{marginBottom:20},pagination:!1,dataSource:(en=je==null?void 0:je.rightData)==null?void 0:en.members,columns:Dn}))};var Wa=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve})=>({pathsDetail:je,user:Ue,loading:ve}))(Qa),Ra={member_con_warp:"member_con_warp___t7OE2"},$a=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const po=({pathsDetail:je,loading:Ue,dispatch:ve,visible:mt,memberInfo:nn,onCancel:sn})=>{const Bn=(0,ee.useParams)(),[qt,xt]=(0,a.useState)(1),[en,Dn]=(0,a.useState)([]);(0,a.useEffect)(()=>{mt&&nn&&(nn!=null&&nn.can_edit_knowledge_graph||nn!=null&&nn.can_edit_stage?(xt(1),Tn()):xt(2))},[mt]);const Tn=()=>{let Fn=[];nn!=null&&nn.can_edit_stage&&Fn.push("stage"),nn!=null&&nn.can_edit_knowledge_graph&&Fn.push("knowledge_graph"),Dn(Fn)};return a.createElement(be.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>$a(void 0,null,function*(){if(qt===1&&en.length==0){Ce.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let Fn=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!en.includes("stage"),can_edit_knowledge_graph:!!en.includes("knowledge_graph"),user_id:nn==null?void 0:nn.id}});(Fn==null?void 0:Fn.status)==0&&(Ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sn(),ve({type:"pathsDetail/getRightData",payload:{id:Bn.pathId}}))}),onCancel:sn},a.createElement("div",{className:Ra.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},a.createElement(fe.ZP.Group,{onChange:Fn=>{Fn.target.value===2?Dn([]):Tn(),xt(Fn.target.value)},value:qt},a.createElement(fe.ZP,{value:1},"\u7F16\u8F91"),a.createElement(fe.ZP,{value:2},"\u67E5\u770B"))),a.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},qt===1&&a.createElement(Ee.default.Group,{value:en,onChange:Fn=>Dn(Fn)},a.createElement(Ee.default,{className:Ra.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),a.createElement(Ee.default,{className:Ra.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var No=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(po),zn=Me(59301),jo=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,eo=(je,Ue)=>{var ve={};for(var mt in je)io.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&jo)for(var mt of jo(je))Ue.indexOf(mt)<0&&Oo.call(je,mt)&&(ve[mt]=je[mt]);return ve},Ha=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});function Ho(je){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,qt=nn;qt=qt.parentNode;Bn++){if(qt.localName===sn)return qt;if(qt==document.documentElement)return!1}},ve=je.target,mt=Ue(ve,"a");if(console.log([mt],mt==null?void 0:mt.href,44),!(mt!=null&&mt.href)&&ve.tagName.toUpperCase()==="IMG"){let nn=ve.src||ve.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(je.stopPropagation(),je.preventDefault(),Ki.Z.publish("preview-image",nn))}}const So=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,classroomList:Bn,dispatch:qt}=Ue,xt=eo(Ue,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),en,Dn,Tn,Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn,mr,Mi,Cr,Hn,gi,Xa,so,Ea,yo,Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,wc,Kc,Cc,Md,Dd,xc,Id,Bd,Fd,Pd,Ld,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Hd,Ud,Dr,$i,Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td,pu,Dc,nd,rd,Qd,id,Js,Wu,Ic;const[Zf]=(0,ee.useSearchParams)(),Ts=(0,ee.useParams)(),[qh,_h]=(0,a.useState)(!0),[Ih,Xf]=(0,a.useState)(!1),[Wd,vf]=(0,a.useState)(),[Zd,Vf]=(0,a.useState)(),[Eo,Gf]=(0,a.useState)({}),[Xd,Bh]=(0,a.useState)(),ad=(0,a.useRef)(),[Fh,Yf]=(0,a.useState)(!1),[Ms,Fo]=(0,a.useState)({}),[Ph,Kf]=(0,a.useState)(!1),[gf,Lh]=(0,a.useState)(!1),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)({}),[yf,Fc]=(0,a.useState)(!1),od=!((en=ve.detail)!=null&&en.can_managed),Vd=()=>{Ce.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,a.useEffect)(()=>{if(ad.current)return ad.current.addEventListener("mousedown",Ho),()=>{var ai;(ai=ad.current)==null||ai.removeEventListener("mousedown",Ho)}},[ad.current]);const t0=()=>Ha(void 0,null,function*(){if(!(Zd!=null&&Zd.trim())){Ce.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const ai=yield(0,de.bw)({id:Ts.pathId,team_title:Zd.trim()});vf(!Wd),(ai==null?void 0:ai.status)===0&&(Vf(null),Ce.ZP.success(ai.message),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});(0,a.useEffect)(()=>{var ai,Va,hi;((ai=ve.detail)==null?void 0:ai.show_spoc)===1&&qt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}}),(Va=ve.detail)!=null&&Va.show_history&&Th(),Fc((0,he.Ny)()||((hi=ve.detail)==null?void 0:hi.is_subject_member))},[ve.detail]);function Th(){return Ha(this,null,function*(){Fo(yield(0,de.ue)({id:Ts.pathId,course_type:1}))})}(0,a.useEffect)(()=>{var ai,Va,hi;if(((ai=Bn.actionTabs)==null?void 0:ai.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const ls=(hi=(Va=ve.detail)==null?void 0:Va.courses)==null?void 0:hi.find(Ds=>{var Is;return Ds.course_id===((Is=Bn.actionTabs)==null?void 0:Is.name)});Gf(ls||{})}},[Bn.actionTabs]),(0,a.useEffect)(()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl;let $l;if((ai=ve.detail)!=null&&ai.has_start){const eu=(hi=(Va=ve.detail)==null?void 0:Va.courses)==null?void 0:hi.findIndex(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)===1});$l=eu>-1?eu:0}else{let eu=(Is=(Ds=(ls=ve.detail)==null?void 0:ls.courses)==null?void 0:Ds.map(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)}))==null?void 0:Is.lastIndexOf(2);$l=eu>-1?eu:0,eu=($s=(Gs=ve.detail)==null?void 0:Gs.courses)==null?void 0:$s.findIndex(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)===0}),$l=eu>-1?eu:$l}(kl=ve.detail)!=null&&kl.courses&&Gf(((yl=ve.detail)==null?void 0:yl.courses[$l])||{})},[ve.detail]);const n0=ai=>Ha(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Ha(void 0,null,function*(){var Va;const hi=yield(0,de.EP)({id:Ts.pathId,user_id:ai});(hi==null?void 0:hi.status)===1&&(((Va=mt.userInfo)==null?void 0:Va.user_id)===ai&&(window.location.href=window.location.href),Ce.ZP.info(hi==null?void 0:hi.message),Ef())})})}),oc=ai=>Ha(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,de.$D)({id:Ts.pathId,courseid:ai});(Va==null?void 0:Va.status)===0&&(Ce.ZP.info("\u5220\u9664\u6210\u529F"),Ef())})})}),kh=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Ha(void 0,null,function*(){const ai=yield(0,de.c3)({id:Ts.pathId});ai.status===0&&(Bh(!0),Ce.ZP.success(ai.message))})})},dp=()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},Nh=ai=>{if(od){Vd();return}qt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:ai}})},Ef=()=>{qt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}),qt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}})},sd=()=>{var ai;return(0,he.j5)()||((ai=ve==null?void 0:ve.detail)==null?void 0:ai.is_creator)},r0=()=>{var ai;return Wd?zn.createElement("div",{className:Kr.flexRow},zn.createElement(gt.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Zd,onChange:Va=>Vf(Va.target.value)}),zn.createElement(z.ZP,{className:"ml5",onClick:()=>vf(!Wd)},"\u53D6\u6D88"),zn.createElement(z.ZP,{className:"ml5",type:"primary",onClick:t0},"\u786E\u5B9A")):zn.createElement("div",{className:Kr.directionItemWrap},zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",zn.createElement("img",{style:{marginRight:"10px"},src:ni})," ",(ai=ve.rightData)==null?void 0:ai.team_title),zn.createElement("span",{className:Kr.groupActionWrap},zn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(od){Vd();return}vf(!Wd)}})),zn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(od){Vd();return}Lh(!0)}},"\u7F16\u8F91"))},i0=()=>{var ai,Va;let hi=new Image;hi.src=Ka.yt;let ls=((Va=(ai=ve.rightData)==null?void 0:ai.tags)==null?void 0:Va.map((Is,Gs)=>({name:Is.tag_name,value:Gs})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:hi,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:ls}]}},bf=()=>{(0,zt.tJ)(qt)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Ha(void 0,null,function*(){var ai;const Va=yield(0,de.JS)({id:Eo==null?void 0:Eo.course_id});Va.status===0&&(Ce.ZP.success(Va.message),qt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),parseInt((ai=Eo.course_status)==null?void 0:ai.status)===1&&(0,Oe.xg)(`${Eo==null?void 0:Eo.first_category_url}`))})})},a0=()=>Ha(void 0,null,function*(){const ai=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ts.pathId}});(ai==null?void 0:ai.status)==0?Jf():be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ts.pathId}});(Va==null?void 0:Va.status)==0&&Jf()})})}),Jf=()=>Ha(void 0,null,function*(){Xf(!0);const ai=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ts.pathId,payment_method:"wechat_qr"}});ai!=null&&ai.num&&(Xf(!1),ee.history.push(Zf.get("userid")?`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}&userid=${Zf.get("userid")}`:`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}`))}),o0=(ai,Va)=>Ha(void 0,null,function*(){qt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const hi=Va?yield(0,ke.BK)({id:ai}):yield(0,ke.Ir)({id:ai});if(qt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),hi!=null&&hi.game_identifier||hi!=null&&hi.identifier){(0,Oe.xg)(Va?`/tasks/${hi==null?void 0:hi.identifier}/jupyter?subject_id=${Ts.pathId}`:`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)}),qf=ai=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ai,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_f=ai=>{ai=ai!=null&&ai.includes(".json")?ai:`${ai}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,Bi.L8)({url:ai});if(!Va)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hi=yield(0,ke.Ir)({id:Va.shixun_identifier});if(hi!=null&&hi.game_identifier){(0,Oe.xg)(`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)})})},s0=()=>{var ai;if(!(0,zt.tJ)(qt))return;let Va=[];(ai=ve==null?void 0:ve.stageData)==null||ai.forEach(ls=>{var Ds,Is;ls.items&&((Ds=ls.items)!=null&&Ds.length)&&((Is=ls.items)==null||Is.forEach(Gs=>{var $s;Va.push(Gs),Gs.children&&(($s=Gs.children)!=null&&$s.length)&&(Va=Va.concat(Gs.children))}))});const hi=Va.find(ls=>["VideoItem","Attachment","Shixun"].includes(ls.item_type));if(console.log(hi,"stageParam"),hi.item_type==="VideoItem"){(0,Oe.xg)(`/video/${hi.id}?subject_id=${Ts.pathId}`);return}if(hi.item_type==="Attachment"){(0,Oe.xg)(hi.url);return}if(hi.item_type==="Shixun"){o0(hi.identifier,hi.is_jupyter);return}},Pc=()=>{var ai,Va,hi,ls;const Ds=(Va=(ai=ve.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Is=(ls=(hi=ve.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(Ds==="can")return zn.createElement(z.ZP,{onClick:s0,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(Ds==="disabled"){if(Is==="try"||Is==="unpayed")return zn.createElement(z.ZP,{loading:Ih,onClick:a0,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Is==="expired")return zn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Is==="buyed")return zn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},wf=()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l,eu,Zu,Xu;const fp=(Va=(ai=ve.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Dv=(ls=(hi=ve.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(fp==="disabled")return zn.createElement(ce.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},zn.createElement("b",{className:Kr.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(fp==="can")return zn.createElement("b",{className:((Is=(Ds=ve.rightData)==null?void 0:Ds.progress)==null?void 0:Is.certificated)==="drafted"?Kr.disabled:"",onClick:$f},(($s=(Gs=ve.rightData)==null?void 0:Gs.progress)==null?void 0:$s.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((yl=(kl=ve.rightData)==null?void 0:kl.progress)==null?void 0:yl.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eu=($l=ve.rightData)==null?void 0:$l.progress)==null?void 0:eu.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Xu=(Zu=ve.rightData)==null?void 0:Zu.progress)==null?void 0:Xu.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},$f=()=>Ha(void 0,null,function*(){var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;const eu=()=>Ha(void 0,null,function*(){const Zu=yield(0,Ve.ZP)(`/api/users/${mt.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ts.pathId}});(Zu==null?void 0:Zu.status)===0&&(Ce.ZP.info("\u63D0\u4EA4\u6210\u529F"),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});if(!((ai=mt.userInfo)!=null&&ai.professional_certification))return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:zn.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1;if(((hi=(Va=ve.rightData)==null?void 0:Va.progress)==null?void 0:hi.certificated)==="drafted")return!1;if(((Ds=(ls=ve.rightData)==null?void 0:ls.progress)==null?void 0:Ds.certificated)==="none"||((Gs=(Is=ve.rightData)==null?void 0:Is.progress)==null?void 0:Gs.certificated)==="rejected")return(($s=ve.rightData)==null?void 0:$s.progress.learned)===100?be.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}):be.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(kl=ve.rightData)==null?void 0:kl.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}),!1;(($l=(yl=ve.rightData)==null?void 0:yl.progress)==null?void 0:$l.certificated)==="passed"&&Yf(!0)}),Cf=(0,a.useMemo)(()=>{var ai,Va;if((Va=(ai=ve.rightData)==null?void 0:ai.tags)!=null&&Va.length)return zn.createElement(Ia.Z,{option:i0(),style:{height:370},opts:{renderer:"svg"}})},[(Dn=ve.rightData)==null?void 0:Dn.tags]),ca=ai=>{sd()&&(Af(!0),Bc(ai))},ps=(0,a.useMemo)(()=>{var ai,Va;return zn.createElement("div",{style:{width:"100%"}},(Va=(ai=ve.rightData)==null?void 0:ai.members)==null?void 0:Va.map((hi,ls)=>{var Ds,Is;return zn.createElement("div",{key:ls,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},zn.createElement("div",{className:Gn.directionItemWrap},zn.createElement(ce.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:zn.createElement("div",{className:Gn.teamHeight},zn.createElement("div",{style:{display:"flex"}},zn.createElement("div",{className:Gn.imageWrap,style:{marginRight:11}},zn.createElement("img",{className:Gn.imageWrap,src:wi.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)})),zn.createElement("div",null,zn.createElement("div",{title:hi==null?void 0:hi.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(hi==null?void 0:hi.name)||"--"),zn.createElement("div",{title:hi==null?void 0:hi.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},hi==null?void 0:hi.school))),zn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(hi!=null&&hi.brief_introduction)&&zn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(hi==null?void 0:hi.brief_introduction)&&zn.createElement("div",{className:Gn.divHeight},hi==null?void 0:hi.brief_introduction),((Ds=mt==null?void 0:mt.userInfo)==null?void 0:Ds.user_id)===(hi==null?void 0:hi.id)&&zn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},zn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},zn.createElement("div",{style:{position:"relative"}},zn.createElement("img",{draggable:!1,className:Gn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${hi.user_url}`):qt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:wi.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)}),((0,he.Ny)()||((Is=ve==null?void 0:ve.detail)==null?void 0:Is.is_subject_member))&&zn.createElement(zn.Fragment,null,hi!=null&&hi.is_subject_creator?zn.createElement("div",{className:Kr.member_power1},"\u521B\u5EFA\u8005"):hi!=null&&hi.can_edit_knowledge_graph||hi!=null&&hi.can_edit_stage?zn.createElement("div",{className:Kr.member_power1,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u7F16\u8F91\u6743\u9650"):zn.createElement("div",{className:Kr.member_power2,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u67E5\u770B\u6743\u9650"))),zn.createElement("div",null,zn.createElement("span",{className:"multi_ellipsis1"},(hi==null?void 0:hi.name)||"--"),zn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(hi==null?void 0:hi.school)||"--"))),zn.createElement("br",null)))}))},[(Tn=ve.rightData)==null?void 0:Tn.members]),ms=!!((Fn=ve.detail)!=null&&Fn.participant_count)&&!((Ar=ve.detail)!=null&&Ar.allow_statistics),_s=((or=(hr=ve.detail)==null?void 0:hr.courses)==null?void 0:or.findIndex(ai=>(ai==null?void 0:ai.course_id)===(Eo==null?void 0:Eo.course_id)))+1===((jr=($n=ve.detail)==null?void 0:$n.courses)==null?void 0:jr.length),Al=[{name:"\u77E5\u8BC6\u56FE\u8C31",img:Br,bgcolor:"#EFFAFC",onclick:()=>{var ai,Va;(ai=ve.detail)!=null&&ai.have_subject_knowledge?(0,Oe.xg)(`/knowledgegraph/${Ts.pathId}`):(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}/knowledgegraph?pathid=${Ts.pathId}&url=${window.location.origin}&name=${(Va=ve.detail)==null?void 0:Va.name}&type=Subject`)}},{name:"\u667A\u80FD\u95EE\u7B54",img:oi,bgcolor:"#F4FCFF",onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"}})}},{name:"AI\u77E5\u8BC6\u5E93",img:ua,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((Pn=ve.detail)!=null&&Pn.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIknowledge"}}),window.scrollTo({top:1e3,behavior:"smooth"})}},{name:"AI\u667A\u80FD\u4F53",img:ia,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((cr=ve.detail)!=null&&cr.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIagent"}}),window.scrollTo({top:1e3,behavior:"smooth"})}}].filter(ai=>!(ai!=null&&ai.hidden));return zn.createElement("section",{className:Kr.rightWrap},((lr=ve.rightData)==null?void 0:lr.qrcode_img)&&zn.createElement("div",{className:Kr.qrCode},zn.createElement("img",{src:(Fr=ve.rightData)==null?void 0:Fr.qrcode_img})),((Or=nn==null?void 0:nn.setting)==null?void 0:Or.main_site)&&!((zi=nn==null?void 0:nn.setting)!=null&&zi.is_local)&&zn.createElement("div",{className:Kr.workbenches,style:{top:(mn=(bi=ve.detail)==null?void 0:bi.courses)!=null&&mn.length?"-140px":"-70px"}},zn.createElement("p",{className:"mb25"},zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center",fontWeight:400,color:"#333333"}},zn.createElement("img",{style:{marginRight:"15px",width:"26px"},src:pn}),"\u667A\u6167\u8BFE\u7A0B\u5DE5\u5382")),zn.createElement("div",{style:{display:"flex",flexWrap:"wrap",columnGap:35}},Al==null?void 0:Al.map(ai=>zn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",marginBottom:20}},zn.createElement("div",{onClick:()=>{ai.onclick()},className:Kr.Efficiencyitem},zn.createElement("div",{className:Kr.bgimg,style:{background:ai.bgcolor}},zn.createElement("img",{src:ai==null?void 0:ai.img}))),zn.createElement("div",{className:Kr.Efficiencyitemtitle},ai==null?void 0:ai.name))))),((Ir=ve.rightData)==null?void 0:Ir.progress)&&zn.createElement("div",{className:`${Kr.card}`,style:{marginTop:(Vn=(Sr=ve.detail)==null?void 0:Sr.courses)!=null&&Vn.length?-135:-65,boxShadow:"0px 2px 30px 0px rgba(0, 0, 0, 0.05)"}},parseInt((mr=Eo==null?void 0:Eo.course_status)==null?void 0:mr.status)===2&&Eo.course_identity<6&&zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Mi=Eo.course_status)==null?void 0:Mi.status)===2&&(Eo.course_identity<6?"":zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),zn.createElement("div",{className:Kr.flexRow},ms&&!!((Hn=(Cr=ve.detail)==null?void 0:Cr.courses)!=null&&Hn.length)&&_s&&zn.createElement("span",{className:"mt20"},zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(gi=ve.detail)==null?void 0:gi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",zn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((Xa=ve.detail)==null?void 0:Xa.participant_count)+1:(so=ve.detail)==null?void 0:so.participant_count),"\u4EBA")),ms&&!((yo=(Ea=ve.detail)==null?void 0:Ea.courses)!=null&&yo.length)&&_s&&zn.createElement("span",null,!((Ni=ve.detail)!=null&&Ni.has_participate)&&(Xd===!0?zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):zn.createElement("a",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Ca=ve.detail)==null?void 0:Ca.has_participate)&&zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Fi=ve.detail)==null?void 0:Fi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",zn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((_i=ve.detail)==null?void 0:_i.participant_count)+1:(xo=ve.detail)==null?void 0:xo.participant_count),"\u4EBA"))),parseInt((vo=Eo==null?void 0:Eo.course_status)==null?void 0:vo.status)===1&&zn.createElement("div",{className:"mr20 c-red-ee4"},(Io=Eo==null?void 0:Eo.course_status)==null?void 0:Io.time),zn.createElement("p",{style:{display:Eo.course_identity<6?"":"none"},className:`mb10 mt10 ${Kr.flexRowAbout}`},zn.createElement("span",{style:{display:((fa=Eo.course_status)==null?void 0:fa.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(Na=ve.rightData)==null?void 0:Na.progress.learned,"%"),zn.createElement("span",{style:{display:((Qo=Eo.course_status)==null?void 0:Qo.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,Oe.li)((Bo=ve.rightData)==null?void 0:Bo.progress.time)," "),((xn=(xr=ve.rightData)==null?void 0:xr.progress)==null?void 0:xn.certificated)!="disabled"&&zn.createElement(z.ZP,{disabled:((Wn=(ta=ve.rightData)==null?void 0:ta.progress)==null?void 0:Wn.certificated)==="drafted",onClick:$f},((ln=(En=ve.rightData)==null?void 0:En.progress)==null?void 0:ln.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((Lr=(er=ve.rightData)==null?void 0:er.progress)==null?void 0:Lr.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((di=(ci=ve.rightData)==null?void 0:ci.progress)==null?void 0:di.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((qa=(fi=ve.rightData)==null?void 0:fi.progress)==null?void 0:qa.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),zn.createElement(ce.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",zn.createElement(Wi.Z,{percent:(_n=ve.rightData)==null?void 0:_n.progress.learned,showInfo:!1,style:{display:((_a=Eo.course_status)==null?void 0:_a.status)<=1&&Eo.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((To=Eo.course_status)==null?void 0:To.status)===2&&((fo=ve.detail)==null?void 0:fo.allow_add_member)&&zn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,Oe.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((ho=Eo.course_status)==null?void 0:ho.status)===1&&Eo.course_identity>5&&zn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u52A0\u5165"),parseInt((zs=Eo.course_status)==null?void 0:zs.status)===1&&Eo.course_identity===5&&zn.createElement("a",{className:Kr.classButton,href:`${Eo==null?void 0:Eo.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ro=Eo.course_status)==null?void 0:ro.status)===0&&Eo.course_identity>5&&zn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u62A5\u540D"),parseInt((Rs=Eo.course_status)==null?void 0:Rs.status)===0&&Eo.course_identity===5&&zn.createElement("div",{className:Kr.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((ll=Eo==null?void 0:Eo.course_status)==null?void 0:ll.status)===0||parseInt((Vs=Eo==null?void 0:Eo.course_status)==null?void 0:Vs.status)===1)&&Eo.course_identity<5&&zn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,Oe.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ms&&_s&&((Iu=ve.detail)==null?void 0:Iu.has_participate)&&zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ms&&_s&&!((Bu=ve.detail)!=null&&Bu.has_participate)&&(Xd?zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):zn.createElement("span",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((Fu=ve.detail)!=null&&Fu.excellent)&&((hu=ve.detail)==null?void 0:hu.is_free)!==!0&&zn.createElement("div",{className:Kr.price},zn.createElement("div",{className:Kr.d1},zn.createElement("span",null,zn.createElement(ce.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},zn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),zn.createElement("span",{style:{color:"#333"}},((Sd=(_l=ve.detail)==null?void 0:_l.expiration_type)==null?void 0:Sd.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((wc=(Rl=ve.detail)==null?void 0:Rl.expiration_type)==null?void 0:wc.clazz)==="2"&&`\u8D2D\u4E70\u540E${(Md=(Cc=(Kc=ve.detail)==null?void 0:Kc.expiration_type)==null?void 0:Cc.days)==null?void 0:Md[0]}\u5929\u5185\u6709\u6548`,((xc=(Dd=ve.detail)==null?void 0:Dd.expiration_type)==null?void 0:xc.clazz)==="3"&&`${(Fd=(Bd=(Id=ve.detail)==null?void 0:Id.expiration_type)==null?void 0:Bd.days)==null?void 0:Fd.join("\u5230")}`)),wf()),((Ld=(Pd=ve.detail)==null?void 0:Pd.learning_status)==null?void 0:Ld[0])==="can"?zn.createElement(a.Fragment,null,zn.createElement("div",{className:Kr.d2},zn.createElement("span",null,"\u5DF2\u5B66",(Jc=ve.rightData)==null?void 0:Jc.progress.learned,"%"),zn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,Oe.li)((Td=ve.rightData)==null?void 0:Td.progress.time))),zn.createElement("div",{className:Kr.d3},zn.createElement("div",{style:{width:((kd=ve.rightData)==null?void 0:kd.progress.learned)+"%"}}))):zn.createElement("div",{className:Kr.d4},((Nd=ve.detail)==null?void 0:Nd.is_discount)&&!!((jd=ve.detail)!=null&&jd.origin_price)&&zn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",zn.createElement("br",null),zn.createElement("i",null,"\xA5",(qc=ve.detail)==null?void 0:qc.origin_price)),zn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},zn.createElement("div",null,zn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(_c=ve.detail)!=null&&_c.is_discount?($c=ve.detail)==null?void 0:$c.price:(Sc=ve.detail)==null?void 0:Sc.origin_price),(Mc=ve.detail)!=null&&Mc.is_discount?zn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Od=ve.detail)!=null&&Od.countdown?`\u5012\u8BA1\u65F6:${(zd=ve.detail)==null?void 0:zd.countdown}`:"\u9650\u65F6\u4F18\u60E0"):zn.createElement(zn.Fragment,null))),Pc()),zn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:Qr})," ",(Rd=ve.detail)==null?void 0:Rd.learning_notes_title)),zn.createElement("div",{ref:ad},zn.createElement(we.Z,{className:"fon16",value:(Hd=ve.detail)==null?void 0:Hd.learning_notes}))),!!((Dr=(Ud=ve.rightData)==null?void 0:Ud.members)!=null&&Dr.length)&&zn.createElement("div",{className:`${Kr.card} pb0`},sd()?r0():zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",zn.createElement("img",{style:{marginRight:"10px"},src:ni})," ",($i=ve.rightData)==null?void 0:$i.team_title),yf&&zn.createElement(Yr,{getMemberPower:sd,EditPowerClick:ca,data:(Ma=ve.rightData)==null?void 0:Ma.members,operation:(Do=ve.detail)==null?void 0:Do.allow_add_member,handleDeleteMember:n0}),!yf&&ps,(sd()||((os=ve.detail)==null?void 0:os.allow_edit_stage))&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>{if(od){Vd();return}Kf(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((ts=(ss=ve.rightData)==null?void 0:ss.tags)!=null&&ts.length)&&((ul=ve.detail)==null?void 0:ul.show_tag)&&zn.createElement("div",{className:Kr.skillWrap},zn.createElement("p",{className:`${Kr.skillTopWrap} font16 mb20`},zn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",zn.createElement("span",{className:"ml5 c-grey-c"},(Pu=(Qu=ve.rightData)==null?void 0:Qu.tags)==null?void 0:Pu.length))),Cf),((Wl=ve.detail)==null?void 0:Wl.show_spoc)===1&&zn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:ga}),"SPOC\u8BFE\u5802"),zn.createElement(ja,{data:(ed=ve.Courses)==null?void 0:ed.spoc_courses,handleDeleteMember:oc}),((td=ve.detail)==null?void 0:td.show_spoc)===1&&((Dc=(pu=ve==null?void 0:ve.Courses)==null?void 0:pu.spoc_courses)==null?void 0:Dc.length)<3&&((nd=ve.detail)==null?void 0:nd.allow_add_member)&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((rd=ve.detail)==null?void 0:rd.show_history)&&zn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:ga}),"\u5386\u53F2\u8BFE\u5802"),zn.createElement(ja,{data:Ms==null?void 0:Ms.spoc_courses,handleDeleteMember:oc}),((Qd=ve.detail)==null?void 0:Qd.show_history)&&((id=Ms==null?void 0:Ms.spoc_courses)==null?void 0:id.length)<3&&((Js=ve.detail)==null?void 0:Js.allow_add_member)&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),zn.createElement(jt,{open:Ph,onReloadData:Ef,onClose:()=>Kf(!1)}),zn.createElement(fn,{onReloadData:Ef,data:Ms}),zn.createElement(Zn.Z,{visible:Fh,onCancel:()=>{Yf(!1)},data:((Ic=(Wu=ve.rightData)==null?void 0:Wu.progress)==null?void 0:Ic.info)||{}}),zn.createElement(Wa,{visible:gf,onCancel:()=>Lh(!1),handleDeleteMember:ai=>{n0(ai)},showEditPowerModal:()=>Af(!0),setMemberInfo:ai=>Bc(ai)}),zn.createElement(No,{visible:$h,memberInfo:e0,onCancel:()=>Af(!1)}))};var uo=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.models.index,classroomList:nn}))(So),vn={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793",zhishidian:"zhishidian___VVJdN",tags_list:"tags_list___BGtFx",tag_item:"tag_item___Eqt2j",tag_icon:"tag_icon___q0Ejg"},ri=Me(30641),Hi=Me(37285),ui=Me(13747),Ua=Me(72805),yi={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},Ba=Me(26718),Fa=Object.defineProperty,Co=Object.defineProperties,ma=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,to=(je,Ue,ve)=>Ue in je?Fa(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,xi=(je,Ue)=>{for(var ve in Ue||(Ue={}))aa.call(Ue,ve)&&to(je,ve,Ue[ve]);if(qo)for(var ve of qo(Ue))Xi.call(Ue,ve)&&to(je,ve,Ue[ve]);return je},Zi=(je,Ue)=>Co(je,ma(Ue)),Wo=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Xo=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u7B80\u5355",id:1,type:"diff"},{name:"\u9002\u4E2D",id:2,type:"diff"},{name:"\u56F0\u96BE",id:3,type:"diff"}]}],fs=({classroomList:je,loading:Ue,dispatch:ve,cb:mt,shixunIds:nn=[]})=>{var sn,Bn;const qt=(0,ee.useParams)(),xt=(0,ee.useLocation)(),[en]=ht.default.useForm(),{shixunLists:Dn}=je,[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)([]),[or,$n]=(0,a.useState)([]),jr=((sn=je==null?void 0:je.actionTabs)==null?void 0:sn.isMissionLevel)||!1,[,Pn,cr]=(0,Ba.U)(de.xG,{}),lr=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(mn=>!!mn),[Fr,Or]=(0,a.useState)({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,a.useEffect)(()=>{je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(zi(),Fr.page=1,ve({type:"classroomList/getShixunLists",payload:xi({},Fr)}))},[je.actionTabs.key]);const zi=()=>Wo(void 0,null,function*(){const mn=yield(0,Ve.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fn([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(mn==null?void 0:mn.groups)||[]])}),bi=()=>{ve({type:"classroomList/setActionTabs",payload:{}}),Or({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),$n([])};return je.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:yi.drawer,footer:a.createElement("div",{className:"flex justify-center gap-8px"},a.createElement(z.ZP,{size:"middle",onClick:()=>{bi(),hr([]),mt("\u53D6\u6D88")}}," \u53D6\u6D88 "),a.createElement(z.ZP,{size:"middle",loading:Pn,onClick:()=>Wo(void 0,null,function*(){var mn,Ir,Sr;for(let Mi=0;Mi<(Ar==null?void 0:Ar.length);Mi++){const Cr=Ar[Mi];if(nn.includes(Cr)){Ce.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Ir=(mn=Dn==null?void 0:Dn.shixun_list)==null?void 0:mn.find(Hn=>Hn.id===Cr))==null?void 0:Ir.title}`);return}}let Vn=[];jr&&or.forEach((Mi=[])=>{Vn.push(...Mi.filter(Cr=>Cr!==-1))});const mr=jr?yield cr({stage_id:je.actionTabs.id,subject_id:je.actionTabs.subject_id,challenge_ids:Vn}):yield(0,de.Ep)({id:je.actionTabs.id,subject_id:je.actionTabs.subject_id,shixun_ids:[...Ar]});hr([]),(jr?(mr==null?void 0:mr.status)===0:mr!=null&&mr.shixuns_list)&&(bi(),mt(jr?(Sr=mr==null?void 0:mr.data)==null?void 0:Sr.list:mr.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},a.createElement("section",{className:"tc"},a.createElement(Ua.Z,{onChange:mn=>{Or(Zi(xi(xi({},Fr),mn),{page:1})),ve({type:"classroomList/getShixunLists",payload:Zi(xi(xi({},Fr),mn),{page:1})})}})),a.createElement(ye.Z,{spinning:Ue.effects["classroomList/getShixunLists"]},a.createElement("section",{className:"edu-container"},Xo.map(function(mn,Ir){var Sr;return a.createElement("ul",{className:yi.menu,key:Ir},a.createElement("li",null,mn.name),(Sr=mn==null?void 0:mn.children)==null?void 0:Sr.map(function(Vn,mr){return!(0,he.Ny)()&&mn.id==="type"&&Vn.name==="\u5168\u90E8"?a.createElement(a.Fragment,null):a.createElement("li",{key:mr,className:Fr[mn.id]==Vn.id?yi.actived:"",onClick:()=>{Fr[mn.id]=Vn.id,Fr.page=1,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},a.createElement("strong",null,Vn.name))}))}),Fr.type==="mine"&&a.createElement("ul",{className:yi.menu},a.createElement("li",null,"\u76EE\u5F55"),Tn==null?void 0:Tn.map((mn,Ir)=>a.createElement("li",{className:Fr.group_id==mn.id?yi.actived:"",key:mn.name,onClick:()=>{Fr.group_id=mn.id,Fr.page=1,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},a.createElement("strong",null,mn.name)))),a.createElement(pe.Z,{align:"middle"},a.createElement(Ae.Z,{flex:"1",className:yi.filter},lr.map(function(mn,Ir){return a.createElement(z.ZP,{key:Ir,className:"mr20",type:Fr.sort===mn.id?"primary":"default",onClick:()=>{Fr.sort=mn.id,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},mn.name)})),a.createElement(Ae.Z,{className:"c-grey-999"},a.createElement("div",{className:yi.menuCourse},a.createElement("ul",null,a.createElement("li",{className:"current",onClick:()=>{Fr.order=Fr.order==="asc"?"desc":"asc",Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},"\u5B66\u4E60\u4EBA\u6570",a.createElement("p",{className:`edu-sorter current ${Fr.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(Bn=Dn==null?void 0:Dn.shixun_list)==null?void 0:Bn.map(function(mn,Ir){var Sr;return a.createElement("div",{className:yi.listItem,key:Ir},!jr&&a.createElement(Ee.default,{checked:Ar.includes(mn.id),value:mn.id,onChange:Vn=>{let mr=Ar.indexOf(mn.id);Ar.indexOf(mn.id)>-1?hr(Ar.filter(Mi=>Mi!==mn.id)):hr(Ar.concat(mn.id))},disabled:(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),a.createElement("div",{className:yi.info},a.createElement("div",{className:yi.title},a.createElement("div",{className:yi.titleLeft},a.createElement("a",{className:"c-black",href:`/shixuns/${mn==null?void 0:mn.identifier}/challenges`,target:"_blank"},a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:mn.title}})),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===1&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===2&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===3&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&a.createElement(ce.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},a.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.createElement("span",{className:yi.description,dangerouslySetInnerHTML:{__html:mn.description}})),jr?a.createElement(ce.Z,{title:!(mn!=null&&mn.task_pass)||(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},a.createElement("div",{className:"mt15"},a.createElement(Ee.default.Group,{disabled:!(mn!=null&&mn.task_pass)||(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((Sr=mn==null?void 0:mn.challenges)==null?void 0:Sr.map((Vn,mr)=>({value:Vn==null?void 0:Vn.id,label:`\u7B2C${Vn==null?void 0:Vn.position}\u5173 ${Vn==null?void 0:Vn.subject}`})))||[]],value:(or==null?void 0:or[Ir])||[],onChange:Vn=>{var mr,Mi,Cr;const Hn=(Vn==null?void 0:Vn.filter(Xa=>Xa!==-1))||[],gi=((mr=mn==null?void 0:mn.challenges)==null?void 0:mr.map(Xa=>Xa==null?void 0:Xa.id))||[];Vn!=null&&Vn.includes(-1)?or[Ir]=(Mi=or==null?void 0:or[Ir])!=null&&Mi.includes(-1)?(Hn==null?void 0:Hn.length)!==(gi==null?void 0:gi.length)?Hn:[]:[...gi,-1]:or[Ir]=(Cr=or==null?void 0:or[Ir])!=null&&Cr.includes(-1)?[]:(Vn==null?void 0:Vn.length)===(gi==null?void 0:gi.length)?[...gi,-1]:Vn,$n([...or])}}))):a.createElement("div",{className:" mt15"},mn.challenge_names.map(function(Vn,mr){return a.createElement("span",{key:mr,className:"mr30 font12"},"\u7B2C",mr+1,"\u5173 ",Vn," ")})),a.createElement(Hi.Z,{dashed:!0}),a.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement(ce.Z,{overlayClassName:yi["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:mn==null?void 0:mn.member_user_names}}))},a.createElement("span",{className:yi.authorname,dangerouslySetInnerHTML:{__html:mn==null?void 0:mn.member_user_names}})),mn.author_school_name&&a.createElement(a.Fragment,null,a.createElement("span",{dangerouslySetInnerHTML:{__html:mn.author_school_name}}))),a.createElement("div",null,a.createElement("span",{className:"mr30"},"\u96BE\u5EA6 \xA0",mn.level),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",mn.study_count)))))}),a.createElement("p",null))),a.createElement("div",{className:"tc"},a.createElement(ui.Z,{current:Fr.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Dn==null?void 0:Dn.shixuns_count,onChange:mn=>{Fr.page=mn,ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}})))};var Es=(0,ee.connect)(({classroomList:je,loading:Ue})=>({classroomList:je,loading:Ue}))(fs),Jo=Me(8848),Bs=Me(96599),Go=Me(20554),bs={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},vs=Me(59243),bl=Me(47226),Hs={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},cl=Me(92399),no=Me(59301),il=Object.defineProperty,As=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,nu=(je,Ue,ve)=>Ue in je?il(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Sl=(je,Ue)=>{for(var ve in Ue||(Ue={}))tu.call(Ue,ve)&&nu(je,ve,Ue[ve]);if(dl)for(var ve of dl(Ue))Lu.call(Ue,ve)&&nu(je,ve,Ue[ve]);return je},Tu=(je,Ue)=>As(je,Fs(Ue)),mu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});Pe().locale("ZH-cn");let al=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var fl=({setScoreShow:je,ScoreShow:Ue,modalDdata:ve,homeType:mt,homeId:nn})=>{var sn,Bn,qt,xt,en,Dn;const[Tn,Fn]=(0,a.useState)(Tu(Sl({},(0,ee.useParams)()),{per_page:10})),[Ar,hr]=(0,a.useState)("1");return(0,a.useEffect)(()=>{Fn(Sl({},Tn))},[]),no.createElement("div",null,no.createElement(be.default,{title:"\u8BE6\u60C5",footer:!1,open:Ue,width:900,centered:!0,className:Hs.scoremodal,onCancel:()=>{je(!1)}},no.createElement(Go.default,{className:Hs.tabWrap,activeKey:Ar,onChange:or=>{hr(or)},items:[{label:`${mt=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${mt=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),mt=="HomeworkCommon"?no.createElement("div",{className:Hs.RenderHtml_content},Ar=="1"&&no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(ve!=null&&ve.description)&&no.createElement(vs.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),no.createElement(we.Z,{value:(ve==null?void 0:ve.description)||""})),Ar=="2"&&no.createElement("div",null,no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((Bn=(sn=ve==null?void 0:ve.data)==null?void 0:sn[0])==null?void 0:Bn.identifier)&&no.createElement(Xr.default,{dataSource:ve==null?void 0:ve.data,rowKey:or=>or==null?void 0:or.identifier,pagination:!1,expandable:{expandedRowRender:or=>no.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},no.createElement("p",null,"\u9898\u76EE\uFF1A",or==null?void 0:or.name),no.createElement("p",null,"\u63CF\u8FF0\uFF1A",or==null?void 0:or.description),!(0,he.dE)()&&no.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",no.createElement(we.Z,{style:{fontSize:"14px"},value:(or==null?void 0:or.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(xt=(qt=ve==null?void 0:ve.data)==null?void 0:qt[0])==null?void 0:xt.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(or,$n,jr){return no.createElement("div",null,al[or])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(or,$n,jr){return no.createElement("div",null,no.createElement("a",{onClick:()=>mu(this,null,function*(){let Pn=yield(0,Ve.ZP)(`/api/problems/${$n==null?void 0:$n.identifier}/start.json`,{method:"get"});Pn&&window.open(`/myproblems/${Pn==null?void 0:Pn.identifier}?type=1&backUrl=/paths/${Tn==null?void 0:Tn.pathId}`)})},"\u4F53\u9A8C"))}}]})),no.createElement("aside",{className:"tc mt30 pb30"},no.createElement(ui.Z,{defaultCurrent:1,total:ve==null?void 0:ve.count,hideOnSinglePage:!0,showTotal:or=>no.createElement("span",null,"\u5171",or,"\u6761"),current:Tn.page||1,pageSize:Tn.per_page||10,onChange:(or,$n)=>{Tn.page=or,Tn.per_page=$n,Fn(Sl({},Tn))}})))):no.createElement("div",{className:Hs.RenderHtml_content},Ar=="1"&&(ve!=null&&ve.description||((en=ve==null?void 0:ve.attachments)==null?void 0:en.length)>0?(ve==null?void 0:ve.homework_type)=="group"?no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.description,className:Hs.RenderHtml_style,style:{color:"#5f6367"}}),no.createElement("div",{className:Hs.content_list},"\u5206\u7EC4\u8981\u6C42",no.createElement("span",{className:Hs.content_value},ve==null?void 0:ve.min_num,"-",ve==null?void 0:ve.max_num),"\u4EBA",no.createElement("span",{className:Hs.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),no.createElement("div",{className:Hs.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",no.createElement("span",{className:Hs.content_value},ve!=null&&ve.base_on_project?"\u662F":"\u5426"),no.createElement("span",{className:Hs.content_text},ve!=null&&ve.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.attachments})):no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.description,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.attachments})):no.createElement(vs.Z,{styles:{margin:"80px auto"}})),Ar=="2"&&(ve!=null&&ve.reference_answer||((Dn=ve==null?void 0:ve.ref_attachments)==null?void 0:Dn.length)>0?no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.reference_answer,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.ref_attachments})):no.createElement(vs.Z,{styles:{margin:"80px auto"}})))))},vu=Me(47199),gu=Me(29567),ns=Me(59301),Ml=Object.defineProperty,Zl=Object.defineProperties,iu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ou=(je,Ue,ve)=>Ue in je?Ml(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Us=(je,Ue)=>{for(var ve in Ue||(Ue={}))_o.call(Ue,ve)&&ou(je,ve,Ue[ve]);if(hl)for(var ve of hl(Ue))au.call(Ue,ve)&&ou(je,ve,Ue[ve]);return je},Au=(je,Ue)=>Zl(je,iu(Ue)),Nl=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const su=({setScoreShow:je,ScoreShow:Ue,modalType:ve,user:mt,id:nn,subjectId:sn,dispatch:Bn,getData:qt,openPreview:xt})=>{var en;let[Dn,Tn]=(0,a.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Pn,cr]=(0,a.useState)(!1),[lr]=ht.default.useForm(),[Fr,Or]=(0,a.useState)(0),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)(""),[Sr,Vn]=(0,a.useState)([]),mr=(0,a.useRef)(new Set),Mi=(0,a.useRef)(new Set),[Cr,Hn]=(0,a.useState)([{}]),[gi,Xa]=(0,a.useState)(),[so,Ea]=(0,a.useState)({}),[yo,Ni]=(0,a.useState)(""),[Ca,Fi]=(0,a.useState)(""),_i=(0,ee.useParams)(),[xo,vo]=(0,a.useState)(!1),Io=[{title:"\u540D\u79F0",dataIndex:(Dn==null?void 0:Dn.type)=="3"?"title":"name",key:"name",render:(er,Lr,ci)=>{var di,fi;return ns.createElement("div",null,(Dn==null?void 0:Dn.homework_type)=="1"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="3"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="5"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="7"&&((di=Lr==null?void 0:Lr.video)==null?void 0:di.title),(Dn==null?void 0:Dn.homework_type)=="8"&&(Dn==null?void 0:Dn.type)=="1"?Lr==null?void 0:Lr.filename:(fi=Lr==null?void 0:Lr.attachment)==null?void 0:fi.filename,(Dn==null?void 0:Dn.type)=="3"&&er)}},{title:(Dn==null?void 0:Dn.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Dn==null?void 0:Dn.type)=="1"?"course_name":"subject_name",width:"55%",key:(Dn==null?void 0:Dn.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(Dn==null?void 0:Dn.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(er,Lr,ci)=>ns.createElement("div",{style:{flex:1,textAlign:"start"}},ns.createElement("a",{onClick:()=>{var di,fi;if(Lr!=null&&Lr.link){(0,Oe.xg)(Lr.link);return}ve=="\u6559\u5B66\u8BFE\u4EF6"?xt(Lr):ve=="\u89C6\u9891\u9879\u76EE"?Lr!=null&&Lr.video?(Xa(!0),Ea({videoId:(di=Lr==null?void 0:Lr.video)==null?void 0:di.id,file_url:(fi=Lr==null?void 0:Lr.video)==null?void 0:fi.play_url})):(Dn==null?void 0:Dn.type)=="3"?(Xa(!0),Ea({videoId:Lr.id,file_url:Lr.play_url||Lr.file_url})):Ce.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):ve=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,de.NV)({id:Lr==null?void 0:Lr.id,source:"course"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&(Ir((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),Fi(qa==null?void 0:qa.course_id)),Ni("HomeworkCommon"),bi(!0)}):(0,de.NV)({id:Lr==null?void 0:Lr.id,source:(Dn==null?void 0:Dn.type)=="1"?"course":"subject"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&Ir((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),bi(!0)})}},"\u67E5\u770B"))}].filter(er=>!er.hidden),fa={type:"checkbox",selectedRowKeys:Fn,onSelect(er,Lr,ci){if(Lr)Ar([...Fn,er.id]),Vn([...Sr,er]),Dn.type==="2"?mr.current.add(er.id):Mi.current.add(er.id),Or(1),or([...hr,er.id]);else{const di=Sr.filter(_n=>_n.id!==er.id);Vn(di);const fi=di.map(_n=>_n.id);Ar([...fi]),Dn.type==="2"?mr.current.delete(er.id):Mi.current.delete(er.id);let qa=hr.filter(_n=>_n!==er.id);or(qa)}},onSelectAll(er,Lr,ci){if(er){const di=ci.map(fi=>fi.id);Vn([...Sr,...ci]),Ar([...Fn,...di]),or([...hr,...di]);for(const fi of ci)Dn.type==="2"?mr.current.add(fi.id):Mi.current.add(fi.id)}else{const di=ci.map(_n=>_n.id),fi=Fn.filter(_n=>!di.some(_a=>_a===_n)),qa=Sr.filter(_n=>!di.some(_a=>_a===_n.id));Vn(qa),Ar([...fi]),or([...fi]);for(const _n of di)Dn.type==="2"?mr.current.delete(_n):Mi.current.delete(_n)}}};(0,a.useEffect)(()=>{Ue&&(Dn.search="",Dn.type="1",Dn.homework_type=ve=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ve=="\u56FE\u6587\u4F5C\u4E1A"?"1":ve=="\u89C6\u9891\u9879\u76EE"?"7":ve=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",Tn(Dn),ln(Dn),lr.setFieldsValue({association_id:"",search:null}),mr.current.clear(),Mi.current.clear(),Vn([]),Ar([]),or([]))},[Ue]);const[Na,Qo]=(0,a.useState)(1),[Bo,xr]=(0,a.useState)([]),xn=er=>{const{target:Lr}=er;Lr.scrollHeight-Lr.clientHeight===Lr.scrollTop&&Qo(Na+1)};(0,a.useEffect)(()=>{Na!=1&&Ue&&ta(Na)},[Na]),(0,a.useEffect)(()=>{Ue&&(xr([]),Qo(1),ta(1))},[Dn.type]);const ta=er=>{Dn.type=="1"?Wn(er):Dn.type=="2"&&En(er)},Wn=er=>{var Lr;(0,bl.Ho)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?xr([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...ci==null?void 0:ci.courses]):xr([...Bo,...ci==null?void 0:ci.courses])})},En=er=>{var Lr;(0,bl.w3)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?xr([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...ci==null?void 0:ci.subjects]):xr([...Bo,...ci==null?void 0:ci.subjects])})};(0,a.useEffect)(()=>{Fr>0&&setTimeout(()=>{Or(0)},2e3)},[Fr]);function ln(er){return Nl(this,null,function*(){var Lr,ci,di;if(cr(!0),Tn(Us({},er)),er.type=="1")(0,de.A7)(Us({user_id:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="2")(0,de.jT)(Us({user_id:(ci=mt==null?void 0:mt.userInfo)==null?void 0:ci.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="3"){const fi=yield Bn({type:"userDetail/getVideos",payload:Au(Us({},er),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(di=mt.userInfo)==null?void 0:di.login})});jr({count:fi==null?void 0:fi.count,list:fi==null?void 0:fi.videos})}cr(!1)})}return ns.createElement("div",null,ns.createElement(be.default,{title:"\u9009\u7528"+ve,open:Ue,width:900,centered:!0,zIndex:10,className:bs.scoremodal,onCancel:()=>{je(!1)},confirmLoading:xo,onOk:()=>Nl(void 0,null,function*(){if((hr==null?void 0:hr.length)<=0){Ce.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}vo(!0);const er=yield(0,de._C)({id:nn,subject_id:sn,homework_type:Dn.type=="3"?"9":ve=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ve=="\u56FE\u6587\u4F5C\u4E1A"?"1":ve=="\u89C6\u9891\u9879\u76EE"?"7":ve=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...Mi.current],subject_homework_ids:[...mr.current]});(er==null?void 0:er.status)==0&&(Ce.ZP.success("\u9009\u7528\u6210\u529F"),qt(),je(!1)),vo(!1)})},ns.createElement("div",{className:bs.header_style},ns.createElement(Go.default,{className:bs.tabWrap,activeKey:Dn.type,onChange:er=>{Dn.type=er,Dn.page=1,Dn.updated_at="",Dn.association_id=null,Dn.search=null,lr.setFieldsValue({association_id:"",search:null}),Tn(Us({},Dn)),ln(Us({},Dn))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},ve!="\u7F16\u7A0B\u4F5C\u4E1A"&&(ve=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),ns.createElement(ht.default,{layout:"inline",className:bs.form_style,form:lr,onValuesChange:(er,Lr)=>{Dn.page=1,!(er.search||er.search==="")&&lr.submit()},onFinish:er=>{Tn(Us(Us({},Dn),er)),ln(Us(Us({},Dn),er))}},Dn.type!="3"&&ns.createElement(ht.default.Item,{name:"association_id"},ns.createElement(ie.default,{onPopupScroll:xn,className:bs.selectWrapper,style:{width:200},size:"large"},Bo.map((er,Lr)=>ns.createElement(ie.default.Option,{key:er==null?void 0:er.id},er==null?void 0:er.name)))),ns.createElement(ht.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},ns.createElement(gt.default.Search,{className:bs.search,placeholder:ve=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":ve=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${bs.searchIcon}`,onClick:()=>lr.submit()}),onSearch:er=>{lr.submit()}})))),((en=$n==null?void 0:$n.list)==null?void 0:en.length)>0?ns.createElement(Xr.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:$n==null?void 0:$n.list,pagination:!1,loading:Pn,rowKey:er=>er.id,rowSelection:fa,columns:Io}):ns.createElement(vs.Z,null),($n==null?void 0:$n.count)>0&&ns.createElement(ui.Z,{current:Dn.page,total:$n==null?void 0:$n.count,style:{marginBottom:20},defaultPageSize:Dn.per_page,showTotal:er=>ns.createElement("span",null,"\u5171\xA0",ns.createElement("span",{style:{color:"#165DFF"}},er),"\xA0\u6761\u6570\u636E"),pageSize:Dn.per_page,onChange:(er,Lr)=>{Dn.page=er,Dn.per_page=Lr,Tn(Us({},Dn)),ln(Us({},Dn))}})),ns.createElement(fl,{setScoreShow:bi,ScoreShow:zi,modalDdata:mn,homeType:yo,homeId:Ca}),ns.createElement(vu.Z,{close:!0,data:Cr==null?void 0:Cr.content,type:Cr==null?void 0:Cr.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Hn({content:"",type:""})}}),ns.createElement(gu.K,Au(Us({},so),{visible:gi,allow_skip:!0,width:800,onClose:()=>{Xa(!1),Ea({})}})))};var Gu=(0,ee.connect)(({user:je,dispatch:Ue})=>({user:je,dispatch:Ue}))(su),ol=Me(77834),Dl=Me(58718),Xl=Me(78359),Ys=Me(21856),jl=Me(10906),Qs={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl",ai_shixuns:"ai_shixuns___IX7lk"},wl=Me(89392),Vl=Me(84105),Ol=Me(38819),yu=Me(50388),Yu="data:image/png;base64,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",ku="data:image/png;base64,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",Mo=Me(71556),Ya=Me.p+"static/images.fd91180a.png",ks=Me(72819),qr=Me(59301),Ku=Object.defineProperty,ld=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,Ju=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Pa=(je,Ue,ve)=>Ue in je?Ku(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ka=(je,Ue)=>{for(var ve in Ue||(Ue={}))cd.call(Ue,ve)&&Pa(je,ve,Ue[ve]);if(Ju)for(var ve of Ju(Ue))co.call(Ue,ve)&&Pa(je,ve,Ue[ve]);return je},Ao=(je,Ue)=>ld(je,ud(Ue)),Ps=(je,Ue)=>{var ve={};for(var mt in je)cd.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ju)for(var mt of Ju(je))Ue.indexOf(mt)<0&&co.call(je,mt)&&(ve[mt]=je[mt]);return ve},Yo=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const sc=(je={})=>{var Ue,ve;switch(je==null?void 0:je.item_type){case"Challenge":return qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},qr.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return qr.createElement(ce.Z,{title:"\u6559\u5B66\u89C6\u9891"},qr.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return qr.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((je==null?void 0:je.homework_type)==="group")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((je==null?void 0:je.homework_type)==="normal")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return qr.createElement(ce.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},qr.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));case"Shixun":return je!=null&&je.is_all_choice?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},qr.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):je!=null&&je.is_unity_3d?((Ue=je==null?void 0:je.challenge_types)==null?void 0:Ue.length)<=1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((ve=je==null?void 0:je.challenge_types)==null?void 0:ve.length)>1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):je!=null&&je.is_jupyter_lab?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},qr.createElement("img",{width:20,src:Yu})):je!=null&&je.is_jupyter?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},qr.createElement("img",{width:20,src:ku})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return qr.createElement(ce.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},qr.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},xf=(je,{key:Ue},ve)=>je.map(mt=>mt.key===Ue?Ao(ka({},mt),{children:ve}):mt.children?Ao(ka({},mt),{children:xf(mt.children,{key:Ue},ve)}):mt),Gd=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,user:nn,loading:sn,updateSort:Bn,isPaths:qt,dispatch:xt,isShowSchedule:en,getData:Dn}=Ue,Tn=Ps(Ue,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:Fn,visibleType:Ar="All"}=ve;let[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(!1),[bi,mn]=(0,a.useState)(""),[Ir,Sr]=(0,a.useState)([]),Vn=(0,ee.useParams)(),[mr,Mi]=(0,a.useState)([]),[Cr,Hn]=(0,a.useState)(!1),[gi,Xa]=(0,a.useState)({}),[so,Ea]=(0,a.useState)(!1),yo=(ln=[],er="")=>ln==null?void 0:ln.map((Lr,ci)=>{var di;const fi=Ao(ka({},Lr),{chapter_id:er?[er,ci+1].join("-"):ci+1,title:`${Lr==null?void 0:Lr.name}`,key:`${Lr==null?void 0:Lr.id}`,icon:sc,isLeaf:(Lr==null?void 0:Lr.item_type)!=="StageCatalog"});return((di=Lr==null?void 0:Lr.children)==null?void 0:di.length)>0?($n.push(fi==null?void 0:fi.key),Ao(ka({},fi),{children:yo(Lr==null?void 0:Lr.children,fi==null?void 0:fi.chapter_id)})):fi});(0,a.useEffect)(()=>{if(Tn.data&&!(0,wl.isEqual)(Tn.data,mr)){$n=[];const ln=JSON.parse(JSON.stringify(Tn.data));fa(ln,0),Mi([...ln]),or([...$n])}},[Tn.data,Ar,Tn==null?void 0:Tn.expandAll]),(0,a.useEffect)(()=>{var ln,er,Lr,ci,di,fi,qa,_n,_a,To;let fo;if((ln=ve.detail)!=null&&ln.has_start){const ho=(Lr=(er=ve.detail)==null?void 0:er.courses)==null?void 0:Lr.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===1});fo=ho>-1?ho:0}else{let ho=(fi=(di=(ci=ve.detail)==null?void 0:ci.courses)==null?void 0:di.map(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)}))==null?void 0:fi.lastIndexOf(2);fo=ho>-1?ho:0,ho=(_n=(qa=ve.detail)==null?void 0:qa.courses)==null?void 0:_n.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===0}),fo=ho>-1?ho:fo}(_a=ve.detail)!=null&&_a.courses&&Xa(((To=ve.detail)==null?void 0:To.courses[fo])||{})},[ve.detail]);function Ni(ln,er,Lr=null){for(const ci of ln){if(ci.stage_item_id===er)return Lr;if(ci.children){const di=Lr===null?ci.stage_item_id:Lr,fi=Ni(ci.children,er,di);if(fi!==null)return fi}}return null}function Ca(ln,er,Lr=""){for(const ci of ln){const di=Lr?`${Lr}-${ci.stage_item_id}`:ci.stage_item_id;if(ci.stage_item_id===er)return Lr||null;if(ci.children){const fi=Ca(ci.children,er,di);if(fi!==null)return fi}}return null}const Fi=(ln,er,...Lr)=>Yo(void 0,[ln,er,...Lr],function*(ci,di,fi={}){let qa=Ni(mr,fi.stage_item_id),_n=`${Fn||""},${Ar||"All"},${(Tn==null?void 0:Tn.stage_id)||""},${qa||""},${(fi==null?void 0:fi.stage_item_id)||""},${fi.index}`;(0,Oe.xg)(di?`/tasks/start/jupyter?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Vn.pathId||""}&position=${_n}`:`/tasks/start?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Vn.pathId||""}&position=${_n}`)}),_i=ln=>{ln=ln!=null&&ln.includes(".json")?ln:`${ln}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Yo(void 0,null,function*(){const er=yield(0,Bi.L8)({url:ln});if(!er)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Lr=yield(0,ke.Ir)({id:er.shixun_identifier});if(Lr!=null&&Lr.game_identifier){(0,Oe.xg)(`/tasks/${Lr.game_identifier}`);return}(Lr==null?void 0:Lr.status)===2?_i(Lr==null?void 0:Lr.message):(Lr==null?void 0:Lr.status)===3&&xo(Lr==null?void 0:Lr.message)})})},xo=ln=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ln,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},vo=ln=>{console.log("onDragEnter:",ln)},Io=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di;console.log("onDrop:",ln);const fi=ln.node.props.eventKey,qa=ln.dragNode.props.eventKey,_n=ln.node.props.pos.split("-"),_a=ln.dropPosition-Number(_n[_n.length-1]);if(_n.length>5&&!ln.node.dragOverGapBottom&&!ln.node.dragOverGapTop||ln.node.dragOver&&ln.dragNodesKeys.length>1||_n.length>2&&ln.dragNodesKeys.length>1)return!1;let To=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(To.includes((er=ln.dragNode)==null?void 0:er.item_type)&&((Lr=ln.node)==null?void 0:Lr.item_type)!="StageCatalog"&&_a===0||((ci=ln.dragNode)==null?void 0:ci.item_type)==="StageCatalog"&&To.includes((di=ln.node)==null?void 0:di.item_type)&&_a===0)return!1;const fo=(ro,Rs,ll)=>{for(let Vs=0;Vs{ll.splice(Rs,1),zs=ro}),!ln.dropToGap)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else if((ln.node.props.children||[]).length>0&&ln.node.props.expanded&&_a===1)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else{let ro,Rs;fo(ho,fi,(ll,Vs,Iu)=>{ro=Iu,Rs=Vs}),_a===-1?ro.splice(Rs,0,zs):ro.splice(Rs+1,0,zs)}yield Bn({stage_id:Tn.stage_id,list:ho}),fa(ho,0,0,!0),console.log("data:",ho),Mi([...ho]),or([...hr,ln.node.key])}),fa=(ln,er,Lr,ci)=>{er=er||0,ln.map((di,fi)=>{var qa;try{return di.key2=er+1+"-"+(fi+1),di.key3=Tn.index+1+"-"+(fi+1),di.title="",ci||(di.key=er+1+"-"+(fi+1)),er?di.index=Lr+"-"+(fi+1):di.index=di.key3,(qa=di.children)!=null&&qa.length&&($n.push(di.key2),fa(di.children,di.key2,di.index,ci)),di}catch(_n){}})},Na=ln=>{ln=ln||"";let er=new RegExp((Fn||"").replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"ig");const Lr=ln.replace(er,'$&');return Fn?qr.createElement("span",{dangerouslySetInnerHTML:{__html:Lr}}):ln},Qo=(ln,er)=>{const{learning_status:Lr,name:ci}=ln;return(Lr==null?void 0:Lr[0])==="can"&&(Lr==null?void 0:Lr[1])==="try"?qr.createElement("div",{className:Qs.learn},qr.createElement("span",{className:Qs.name},er?ci:Na(ci)),qr.createElement("span",{className:Qs.sign},"\u514D\u8D39\u8BD5\u5B66")):er?ci:Na(ci)},Bo=ln=>{Ar==="All"&&(hr.includes(ln)?or(hr.filter(er=>er!=ln)):or(hr.concat(ln)))},xr=(ln,er)=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt,!0)){if(ln!=null&&ln.need_authorize){(0,zt.rX)(!1);return}yield Fi(ln.identifier,ln.is_jupyter||ln.is_jupyter_lab,ln),er(),gi!=null&&gi.course_id&&(0,de.JS)({id:gi==null?void 0:gi.course_id})}}),xn=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di,fi;if(!(0,zt.tJ)(xt))return;if(!((er=nn.userInfo)!=null&&er.admin)&&!((Lr=nn.userInfo)!=null&&Lr.business)&&!ln.can_view&&ln.item_type!=="Attachment")return be.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:qr.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});ln.link&&(0,Dl.DH)({is_f:1,id:ln.id,point:0,total:0});const qa=Tn!=null&&Tn.course_id?`course_id=${Tn==null?void 0:Tn.course_id}`:`subject_id=${Vn.pathId||Tn.subject_id}`;if(((di=ln==null?void 0:ln.name)==null?void 0:di.substr((ci=ln==null?void 0:ln.name)==null?void 0:ci.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((fi=ve.detail)!=null&&fi.allow_download)){Ce.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,Oe.FH)(ln.name,wi.Z.API_SERVER+ln.url)}else(0,Oe.xg)(ln.link||`/video/${ln.id}?${qa}`);if(ln.item_type==="Attachment"&&ln.complete_status!=2){const _a=yield(0,de.rS)({attachment_id:ln.id,status:2})}(ln.item_type==="Attachment"||ln.item_type==="VideoItem")&&Dn({stage_id:Tn.stage_id})}),ta=ln=>{so||Ea(!0)},Wn=(0,a.useRef)(!1),En=(0,a.useMemo)(()=>qr.createElement(ye.Z,{spinning:Wn.current},qr.createElement(Le.default,{className:Qs.tree,disabled:Tn.disabled,expandedKeys:[...hr],draggable:!0,onDragEnter:vo,onDrop:Io,onExpand:Bo,blockNode:!0,titleRender:ln=>{var er,Lr,ci,di,fi,qa;let _n=ln;const _a=((er=ln==null?void 0:ln.learning_status)==null?void 0:er[0])==="can";return qr.createElement(pe.Z,{align:"middle",className:"font14",id:ln.stage_item_id,onClick:()=>Bo(_n.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>ta(_n.key)},qr.createElement(Ae.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},sc(ln)),qr.createElement(Ae.Z,{flex:"1",className:Qs.color333,style:{display:"flex",alignItems:"center",width:300}},Tn.cust_seq&&qr.createElement("span",{className:`${Qs.color333} mr10`}," ",ln.index," "),ln.item_type!=="Attachment"&&qr.createElement("div",{className:Qs.name_style},qr.createElement(ce.Z,{placement:"topLeft",title:ln.name},Qo(ln,!1))),ln.item_type==="Attachment"&&qr.createElement("a",{target:"_blank",className:Qs.pdf_name,title:ln.name,onClick:()=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt)){if(gi!=null&&gi.course_id){const To=yield(0,de.JS)({id:gi==null?void 0:gi.course_id})}switch(ln.item_type){case"Attachment":xn(_n);break;case"VideoItem":xn(ln);break;case"ExaminationBank":xn(ln);break;case"HomeworkCommon":xn(ln);break;case"SubjectHomework":(ln.homework_type=="group"||ln.homework_type=="normal")&&xn(ln);break;case"Shixun":xr(ln);break}}})},ln.name),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&ln.high_resources_consume&&qr.createElement(We.Z,{type:"paths",style:{marginLeft:10}}),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&((Lr=ln==null?void 0:ln.shixun_marks)==null?void 0:Lr.length)>0&&(((ci=nn==null?void 0:nn.userInfo)==null?void 0:ci.role)==1||((di=nn==null?void 0:nn.userInfo)==null?void 0:di.role)==2)&&(ln==null?void 0:ln.shixun_marks.map((To,fo)=>qr.createElement(ce.Z,{title:`${To}`,key:fo},qr.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},To)))),!!((fi=ln.schools)!=null&&fi.length)&&qr.createElement(ce.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},qr.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&!!(ln!=null&&ln.finished_challenges_count)&&qr.createElement(ce.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((ln==null?void 0:ln.finished_challenges_count)/(ln==null?void 0:ln.challenges_count)*100)}%`},qr.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!Tn.disabled&&qr.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),so&&qr.createElement(Ae.Z,{className:"tr"},(_n.item_type==="VideoItem"||(_n==null?void 0:_n.item_type)==="Attachment"||(_n==null?void 0:_n.item_type)==="StageCatalog"||(_n==null?void 0:_n.item_type)==="SubjectHomework"||(_n==null?void 0:_n.item_type)==="ExaminationBank"||(_n==null?void 0:_n.item_type)==="HomeworkCommon")&&!Tn.disabled&&!Tn.hiddenEditBtn&&qr.createElement(ce.Z,{title:"\u7F16\u8F91"},qr.createElement("span",{onClick:To=>{To.stopPropagation(),Tn.editVidoItem(ka({stage_id:Tn.stage_id},_n))},style:{color:"#ccc",marginRight:"10px"}},qr.createElement(jl.Z,null))),!Tn.disabled&&qr.createElement(qr.Fragment,null,qr.createElement(ce.Z,{title:"\u5220\u9664"},qr.createElement("span",{onClick:()=>{Tn.deleteStages({id:_n.stage_item_id,stage_id:Tn.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),Tn.showVideoPlay&&Tn.disabled&&_n.item_type==="SubjectHomework"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:(_n==null?void 0:_n.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Tn.showInfoModal(ka({stage_id:Tn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&_n.item_type==="ExaminationBank"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u6D4B\u9A8C",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&window.open(`/paperlibrary/see/${_n.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&_n.item_type==="HomeworkCommon"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Tn.showInfoModal(ka({stage_id:Tn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&_n.item_type==="VideoItem"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){xn(_n)})},_n.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(_n.allow_visit||_n.to_be_built||!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&Tn.disabled&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&(!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(_n==null?void 0:_n.is_jupyter)||(_n==null?void 0:_n.is_jupyter_lab),identifier:_n==null?void 0:_n.identifier}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(_n.item_type!=="Attachment"&&(gi!=null&&gi.course_id)&&(yield(0,de.JS)({id:gi==null?void 0:gi.course_id})),window.open(`/shixuns/${_n.identifier}/challenges?subject_id=${Vn.pathId||""}`))})},"\u67E5\u770B\u8BE6\u60C5"),Tn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement(z.ZP,{className:Qs.ai_shixuns,onClick:()=>Yo(void 0,null,function*(){var To;if(!((To=nn.userInfo)!=null&&To.has_big_model_permission))Hn(!0);else{let fo=yield(0,Ve.ZP)("/api/ai/shixuns/check_shixun.json",{method:"get",params:{shixun_id:_n==null?void 0:_n.shixun_id}});fo!=null&&fo.have_content?zi(!0):Fr(!0),mn(_n==null?void 0:_n.shixun_id)}})},"\u667A\u80FD\u6784\u5EFA"),!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03"&&qr.createElement(yu.Z,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){return new Promise(To=>Yo(void 0,null,function*(){xr(_n,To)}))})},_n!=null&&_n.need_authorize?"\u9700\u6388\u6743":ln!=null&&ln.finished_challenges_count?(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),Tn.showVideoPlay&&Tn.disabled&&_n.item_type==="Attachment"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&(_n==null?void 0:_n.name)&&/\.(ppt|pptx)$/i.test(_n==null?void 0:_n.name)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u8BFE\u4EF6",item:_n}}})})},"\u53D1\u9001"),((qa=ve.detail)==null?void 0:qa.allow_download)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){var To;(0,zt.tJ)(xt)&&(0,Oe.Nd)("",`${wi.Z.API_SERVER}${(To=_n.url)==null?void 0:To.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(0,Oe.xg)(`/video/${_n.id}?subject_id=${Vn.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),qr.createElement(Ae.Z,null,Tn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement("span",{className:`${Qs.color204} ml5`},"\u5F85\u516C\u5F00"),_n.shixun_status==="\u5DF2\u5220\u9664"&&qr.createElement("span",{className:`${Qs.color204} ml5`},"\u5DF2\u5220\u9664"),Tn.disabled&&!en&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&qr.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",_n.item_type==="Challenge"?1:_n.challenges_count," "),Tn.disabled&&en&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&_n.shixun_status!=="\u6682\u672A\u516C\u5F00"&&_n.shixun_status!=="\u5DF2\u5220\u9664"&&qr.createElement(qr.Fragment,null,qr.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:_n.finished_challenges_count===_n.challenges_count?"#50DAAE":"#DEDEDE"}}),qr.createElement("span",{style:{marginLeft:"4px"}},qr.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},_n.finished_challenges_count),qr.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",_n.challenges_count))),Tn.disabled&&en&&(_n.item_type==="VideoItem"||_n.item_type==="Attachment")&&(_n.complete_status==0?qr.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):_n.complete_status==1?qr.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):qr.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ar==="All"&&ln.item_type==="StageCatalog"&&qr.createElement("span",{className:"ml10"},hr.includes(ln.key)?qr.createElement(Vl.Z,null):qr.createElement(Ol.Z,null))))},treeData:mr,loadedKeys:Pn,loadData:ln=>Yo(void 0,null,function*(){if(console.log(ln),Wn.current=!0,cr(Pn==null?void 0:Pn.concat([ln.key])),ln.item_type!=="StageCatalog")return Wn.current=!1;const er=yield xt({type:"pathsDetail/getStageChildrenData",payload:{id:ln.stage_item_id}});Wn.current=!1;const Lr=(di=mr)=>di.map(fi=>{var qa;return fi.id==ln.id?Ao(ka({},fi),{children:er.data.items}):Ao(ka({},fi),{children:((qa=fi==null?void 0:fi.children)==null?void 0:qa.length)>0?Lr(fi.children):[]})}),ci=Lr();fa(ci,0),Mi([...ci])})})),[mr,$n,hr,Ar,so,Pn]);return qr.createElement(qr.Fragment,null,En,qr.createElement(Mo.Z,{visible:Cr,setVisible:Hn,closeImageStyle:{top:0},image:Ya}),qr.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u6784\u5EFA",open:lr,footer:null,width:1e3,destroyOnClose:!0,onCancel:()=>{Fr(!1)}},qr.createElement(ks.Z,{setOpenChat:Fr,shixunId:bi})),qr.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Or,okText:"\u7EE7\u7EED",width:500,destroyOnClose:!0,onCancel:()=>{zi(!1)},onOk:()=>{zi(!1),Fr(!0)}},qr.createElement("div",null,qr.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u521B\u5EFA\u5185\u5BB9"),qr.createElement("div",null,qr.createElement("span",{style:{color:"#FA6400"}},"\u4F7F\u7528AI\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u5C06\u4F1A\u8986\u76D6\u539F\u6765\u7684\u5185\u5BB9"),"\uFF0C\u4F60\u8FD8\u8981\u7EE7\u7EED\u5417\uFF1F"))))};var Sf=(0,ee.connect)(({pathsDetail:je,loading:Ue,user:ve,globalSetting:mt})=>({pathsDetail:je,globalSetting:mt,user:ve,loading:Ue.effects}))(Gd),lc=Me(57704),qu=Object.defineProperty,uc=Object.defineProperties,dd=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,fd=Object.prototype.propertyIsEnumerable,Nu=(je,Ue,ve)=>Ue in je?qu(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ws=(je,Ue)=>{for(var ve in Ue||(Ue={}))cc.call(Ue,ve)&&Nu(je,ve,Ue[ve]);if(_u)for(var ve of _u(Ue))fd.call(Ue,ve)&&Nu(je,ve,Ue[ve]);return je},Hl=(je,Ue)=>uc(je,dd(Ue)),$u=(je,Ue)=>{var ve={};for(var mt in je)cc.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&_u)for(var mt of _u(je))Ue.indexOf(mt)<0&&fd.call(je,mt)&&(ve[mt]=je[mt]);return ve},Ks=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Lc=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],Il=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,exercise:Bn,dispatch:qt,classroomList:xt,val:en,allData:Dn,index:Tn,visibleTypeNew:Fn,getData:Ar,selectExercise:hr,openPreview:or,UpdataStageChildrenData:$n}=Ue,jr=$u(Ue,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Pn,cr,lr;const[Fr]=ht.default.useForm(),[Or,zi]=(0,a.useState)(),[bi]=ht.default.useForm(),[mn]=ht.default.useForm(),[Ir]=ht.default.useForm(),Sr=(0,ee.useParams)(),{stageData:Vn,keywords:mr,visibleType:Mi="All",editKey:Cr}=ve;let[Hn,gi]=(0,a.useState)({});const Xa=(0,a.useRef)(),[so,Ea]=(0,a.useState)(!1),[yo,Ni]=(0,a.useState)(!1),[Ca,Fi]=(0,a.useState)(!1),[_i,xo]=(0,a.useState)(!1),[vo,Io]=(0,a.useState)(!1),[fa,Na]=(0,a.useState)(!1),[Qo,Bo]=(0,a.useState)(),[xr,xn]=(0,a.useState)(!1),[ta,Wn]=(0,a.useState)(!1),[En,ln]=(0,a.useState)(""),[er,Lr]=(0,a.useState)(""),[ci,di]=(0,a.useState)(""),[fi,qa]=(0,a.useState)(""),[_n,_a]=(0,a.useState)(),[To,fo]=(0,a.useState)(!0),[ho,zs]=(0,a.useState)([]),[ro,Rs]=(0,a.useState)(),[ll,Vs]=(0,a.useState)([]),[Iu,Bu]=(0,a.useState)(!1),[Fu,hu]=(0,a.useState)(""),[_l,Sd]=(0,a.useState)({}),[Rl,wc]=(0,a.useState)([]),Kc=((Pn=ve.detail)==null?void 0:Pn.is_free)||((cr=ve.detail)==null?void 0:cr.can_learning),Cc=!((lr=ve.detail)!=null&&lr.can_managed),Md=Dr=>{if(Dr.key=="Enter"){const $i=mn.getFieldValue("tag");if(mn.setFieldsValue({tag:""}),!$i){Ce.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ll.filter(Ma=>Ma===$i).length>0){Ce.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ll.push($i),Vs([...ll])}},Dd=(Dr,$i)=>{Dr.preventDefault(),Vs([...ll.filter(Ma=>Ma!=$i)])},xc=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Id=Dr=>{Dr=Dr!=null&&Dr.includes(".json")?Dr:`${Dr}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ks(void 0,null,function*(){const $i=yield(0,Bi.L8)({url:Dr});if(!$i)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ma=yield(0,ke.Ir)({id:$i.shixun_identifier});if(Ma!=null&&Ma.game_identifier){(0,Oe.xg)(`/tasks/${Ma.game_identifier}`);return}(Ma==null?void 0:Ma.status)===2?Id(Ma==null?void 0:Ma.message):(Ma==null?void 0:Ma.status)===3&&Bd(Ma==null?void 0:Ma.message)})})},Bd=Dr=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Dr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fd=(Dr,$i)=>{if(Cc){xc();return}Sc()&&(qt({type:"pathsDetail/save",payload:{stage_id:$i.stage_id,editKey:Dr}}),Fr.setFieldsValue({name:$i.stage_name,description:$i.stage_description,tagName:$i.tag&&$i.tag.name||""}),zi(Hl(ws({},Or),{description:$i.stage_description})))},Pd=Dr=>Ks(void 0,null,function*(){const $i=yield(0,de.Ex)(ws({},Dr));return Hn.items=Dr.list,$i}),Ld=(...Dr)=>Ks(void 0,[...Dr],function*($i={}){var Ma,Do;if(ro){let os={};$i!=null&&$i.video_id||$i!=null&&$i.link?os=ws({id:ro==null?void 0:ro.id,subject_id:Sr==null?void 0:Sr.pathId},$i):os=Hl(ws({id:ro==null?void 0:ro.id,subject_id:Sr==null?void 0:Sr.pathId},$i),{video_id:(Ma=ro==null?void 0:ro.video_item)==null?void 0:Ma.video_id,link:(Do=ro==null?void 0:ro.video_item)==null?void 0:Do.link}),(yield(0,de.M2)(os))&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Io(!1),$n({stage_id:Hn.stage_id}))}else{const os=yield(0,de.A2)(ws({id:Hn==null?void 0:Hn.stage_id,subject_id:Sr==null?void 0:Sr.pathId},$i));os!=null&&os.id&&(Io(!1),$n({stage_id:Hn==null?void 0:Hn.stage_id}))}}),Jc=Dr=>Ks(void 0,null,function*(){var $i,Ma;if(!(Dr!=null&&Dr.name)||(Dr==null?void 0:Dr.name.replace(/(^\s*)|(\s*$)/g,""))==="")return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const Do=[...(($i=Hn==null?void 0:Hn.shixuns_list)==null?void 0:$i.map(Wl=>({type:Wl.item_type,id:Wl.id})))||[],...((Ma=Hn==null?void 0:Hn.attachments_list)==null?void 0:Ma.map(Wl=>({type:"Attachment",id:Wl.id})))||[]],os=Dr,{tagName:ss}=os,ts=$u(os,["tagName"]);let ul=Hl(ws({},ts),{id:Hn.stage_id,type:Array.from(new Set(Do.map(Wl=>Wl.type))),list:Do});const Qu=Hn.tag&&Hn.tag.id||"";ul=Hl(ws({},ul),{stage_tag_attributes:Qu?{id:Qu,name:ss}:{name:ss||""}});const Pu=yield(0,de.xn)(ws({},ul));Pu!=null&&Pu.subject_id&&$n(Hl(ws(ws({},Hn),Pu),{stage_name:ul.name,stage_description:ul.description,tag:ul.stage_tag_attributes}))}),Td=Dr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de.WW)(Dr)).status===0&&(Ce.ZP.success("\u5220\u9664\u6210\u529F"),$n({stage_id:en.stage_id||Hn.stage_id}))})})},kd=Dr=>Ks(void 0,null,function*(){const $i=yield(0,de.FD)({id:Dr==null?void 0:Dr.stage_item_id,type:Dr==null?void 0:Dr.homework_type});$i&&((Dr==null?void 0:Dr.item_type)=="HomeworkCommon"?di($i==null?void 0:$i.hack_homework):di($i==null?void 0:$i.subject_homework),ln(Dr==null?void 0:Dr.item_type),Lr(Dr==null?void 0:Dr.stage_item_id),Wn(!0))}),Nd=Dr=>Ks(void 0,null,function*(){var $i,Ma,Do,os,ss;if((Dr==null?void 0:Dr.item_type)==="VideoItem"){const ts=yield(0,Dl.TJ)({id:Dr==null?void 0:Dr.stage_item_id});Rs(ts),(Dr==null?void 0:Dr.item_type)==="VideoItem"?Io(!0):(Vs((($i=ts==null?void 0:ts.tags)==null?void 0:$i.map(ul=>ul==null?void 0:ul.name))||[]),mn.setFieldsValue({files:[{uid:(Ma=ts==null?void 0:ts.attachment)==null?void 0:Ma.id,name:ts==null?void 0:ts.name,response:{id:(Do=ts==null?void 0:ts.attachment)==null?void 0:Do.id}}]}),Fi(!0))}else if((Dr==null?void 0:Dr.item_type)==="ExaminationBank")ee.history.push(`/paperlibrary/add/${Dr==null?void 0:Dr.id}?defaultActiveKey=0&type=1&pageType=course&updateType=course&courseId=${Sr.pathId}&stageId=${en.stage_id}`);else if((Dr==null?void 0:Dr.item_type)==="HomeworkCommon")ee.history.push(`/paths/${Sr.pathId}/${Hn.stage_id}/program_homework/${Dr==null?void 0:Dr.id}/edit`);else if((Dr==null?void 0:Dr.item_type)==="Attachment")Bu(!0),Sd(Dr),wc(Dr==null?void 0:Dr.tag_disciplines),hu((ss=Dr==null?void 0:Dr.name)==null?void 0:ss.slice(0,(os=Dr==null?void 0:Dr.name)==null?void 0:os.lastIndexOf(".")));else if((Dr==null?void 0:Dr.item_type)==="SubjectHomework")qt({type:"classroomList/setActionTabs",payload:{key:(Dr==null?void 0:Dr.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Dr==null?void 0:Dr.stage_item_id,type:Dr==null?void 0:Dr.homework_type}});else{let ts;be.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:a.createElement(gt.default,{defaultValue:Dr==null?void 0:Dr.name,value:ts,maxLength:40,onChange:ul=>{ts=ul.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Ks(void 0,null,function*(){if(!(ts||(Dr==null?void 0:Dr.name)).replaceAll(" ",""))return Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ul=yield(0,Ve.ZP)(`/api/stages/${Dr==null?void 0:Dr.stage_id}/update_item_name.json`,{method:"put",body:{name:ts||(Dr==null?void 0:Dr.name),item_id:Dr==null?void 0:Dr.id}});ts="",$n({stage_id:Dr==null?void 0:Dr.stage_id})})})}}),jd=Dr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de._V)({id:Dr})).status===1&&(qt({type:"pathsDetail/save",payload:{editKey:-1,stageData:Vn.filter(Ma=>Ma.stage_id!==Dr)}}),Ce.ZP.success("\u5220\u9664\u6210\u529F"))})})},qc=(Dr,$i)=>{const Ma=Vn.findIndex(os=>os.stage_id===Dr),Do=[...Vn];return $i==="up"&&Ma>0?[Do[Ma-1],Do[Ma]]=[Do[Ma],Do[Ma-1]]:$i==="down"&&MaKs(void 0,null,function*(){if(Cc){xc();return}if(!Sc())return;(yield(0,de.ms)({id:Dr})).status===1&&(Ce.ZP.success("\u4E0A\u79FB\u6210\u529F!"),qt({type:"pathsDetail/save",payload:{stageData:qc(Dr,"up")}}))}),$c=Dr=>Ks(void 0,null,function*(){if(Cc){xc();return}if(!Sc())return;(yield(0,de.yy)({id:Dr})).status===1&&(Ce.ZP.success("\u4E0B\u79FB\u6210\u529F!"),qt({type:"pathsDetail/save",payload:{stageData:qc(Dr,"down")}}))}),Sc=()=>Cr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:a.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Dr=`Edit_${Cr}`;let $i=document.getElementById(Dr);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Mc=()=>{Jc(Fr.getFieldsValue(),"edit")},Od=()=>{var Dr,$i,Ma,Do,os,ss;return(($i=(Dr=ve.detail)==null?void 0:Dr.courses)==null?void 0:$i.length)>0?(Ma=ve.detail)==null?void 0:Ma.allow_visit:!(((Do=mt.userInfo)==null?void 0:Do.user_identity)==="\u5B66\u751F"&&((os=ve.detail)!=null&&os.allow_visit)&&((ss=ve.detail)!=null&&ss.courses))},zd=Dr=>{var $i,Ma;let Do=[];return Dr.items&&(($i=Dr.items)!=null&&$i.length)&&((Ma=Dr.items)==null||Ma.forEach(ss=>{var ts;Do.push(ss),ss.children&&((ts=ss.children)!=null&&ts.length)&&(Do=Do.concat(ss.children))})),!Do.find(ss=>(0,wl.isEqual)(ss.learning_status,["can","try"]))?null:a.createElement("aside",{className:vn.learn},"\u514D\u8D39\u8BD5\u5B66")},Rd=(Dr,$i)=>{var Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td;let pu=(Dr==null?void 0:Dr.items)||[],Dc=!1,nd=!1,rd=!1;Mi==="All"&&(Dc=(((Ma=mt.userInfo)==null?void 0:Ma.admin)||((Do=mt.userInfo)==null?void 0:Do.business)||((os=ve.detail)==null?void 0:os.allow_statistics))&&so,(ss=ve.detail)!=null&&ss.allow_add_member&&Kc&&!so&&($i>0&&(nd=!0),$i<(Vn==null?void 0:Vn.length)-1&&(rd=!0)));const Qd=Js=>Ks(void 0,null,function*(){zs(Js),!(pu!=null&&pu.length)&&Js.includes(`${$i}`)&&$n({stage_id:Dr.stage_id||Hn.stage_id})}),id=(Js,Wu)=>{var Ic;((Ic=ve.detail)==null?void 0:Ic.shixun_tag_num)==4?be.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Wu):$c(Wu)},content:a.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Wu):$c(Wu)};return a.createElement(ye.Z,{spinning:!!sn["pathsDetail/getStageChildrenData"]},a.createElement(Jo.default,{className:`mt20 ${vn.ChapterStyle}`,activeKey:ho,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:Js})=>a.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${Js?90:0}deg) `,transition:".3s"}}),onChange:Qd,items:[{key:$i,label:a.createElement(pe.Z,{id:`Edit_${$i}`,wrap:!1,align:"middle",gutter:5},a.createElement(Ae.Z,null,a.createElement("span",{className:"font18 blod c-3061d0"},Dr.stage_name||`\u7B2C${Dn==null?void 0:Dn.length}\u7AE0\u8282`,zd(Dr))),Dr.tag&&Dr.tag.name&&a.createElement(Ae.Z,null,a.createElement("span",{className:`${vn.tag}`},Dr.tag.name))),extra:Mi==="All"&&!mr&&((ts=ve==null?void 0:ve.detail)==null?void 0:ts.allow_edit_stage)&&a.createElement("div",{className:`${Dc?"":vn.EditStyle}`,onClick:Js=>{Js.preventDefault(),Js.stopPropagation()}},a.createElement(pe.Z,{wrap:!1,align:"middle",gutter:10},Dc&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5220\u9664"}," ",a.createElement("i",{onClick:()=>{jd(Dr.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((ul=ve.detail)==null?void 0:ul.allow_add_member)&&Kc&&!so&&a.createElement(a.Fragment,null,nd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0A\u79FB\u52A8",Dr.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),rd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0B\u79FB\u52A8",Dr.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:Js=>{Fd($i,Dr)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:a.createElement(ye.Z,{spinning:!1},!so&&(Dr.stage_description?a.createElement("aside",{className:"pl20 pr20"},a.createElement("div",{ref:Xa,className:`${vn.introContent} ${To?vn.introContentMaxHeight:""}`},a.createElement(we.Z,{value:Dr==null?void 0:Dr.stage_description})),_n&&a.createElement("div",{className:"current",onClick:Js=>{Js.stopPropagation(),fo(!To)}},a.createElement(Hi.Z,{dashed:!1},a.createElement("a",{className:"font14"},To?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",a.createElement("i",{className:`iconfont font14 ${To?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(pu==null?void 0:pu.length)==0?a.createElement("div",{className:vn.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),so&&a.createElement("div",{className:"pl20 pr20"},a.createElement(ht.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Mc})),a.createElement(ht.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},a.createElement(ol.Z,{defaultValue:Or==null?void 0:Or.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:Mc})),a.createElement(ht.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},a.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:Mc})),a.createElement("aside",{className:"mt20 mb20"},a.createElement(z.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:a.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(Hn!=null&&Hn.stage_id))return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(xo(!0),Ir.resetFields())}},"\u5C0F\u8282"),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:Js,keyPath:Wu,domEvent:Ic})=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(Js==="1"){if(!(0,zt.tJ)(qt)||!(0,zt.xY)())return;Na(!1),Ni(!0),bi.setFieldsValue({name:"",is_jupyter:!1})}Js==="2"&&qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Hn.stage_id,subject_id:Sr.pathId}}),Js==="3"&&qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Hn.stage_id,subject_id:Sr.pathId,isMissionLevel:!0}})}}},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),!((Qu=nn==null?void 0:nn.setting)!=null&&Qu.is_local)&&a.createElement(a.Fragment,null,a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Rs(""),Io(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),a.createElement(se.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u89C6\u9891\u9879\u76EE"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Rs(""),Vs([]),Na(!1),Fi(!0),mn.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),a.createElement(se.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u6559\u5B66\u8BFE\u4EF6"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&qt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:Hn.stage_id,subject_id:Sr.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&qt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:Hn.stage_id,subject_id:Sr.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&ee.history.push(`/paths/${Sr.pathId}/${Hn.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u5206\u7EC4\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u56FE\u6587\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u7F16\u7A0B\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{ee.history.push(`/paperlibrary/add?pageType=course&courseId=${Sr.pathId}&stageId=${Dr.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),a.createElement(se.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&hr(Dr)}},"\u9009\u7528\u8BD5\u5377"))},a.createElement(z.ZP,{key:$i,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),a.createElement("br",null)),a.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",a.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),a.createElement("aside",{className:`${Dr!=null&&Dr.stage_description?"mt10":""} ${vn.shixuns}`},!!(pu!=null&&pu.length)&&a.createElement(Hd,{visibleType:Fn,data:pu,stage_id:Dr.stage_id,disabled:!so,deleteStages:Td,editVidoItem:Nd,showInfoModal:kd,updateSort:Pd,index:$i,expandAll:(Pu=ve==null?void 0:ve.detail)==null?void 0:Pu.show_course_section,cust_seq:!!((Wl=ve==null?void 0:ve.detail)!=null&&Wl.cust_seq),showVideoPlay:((ed=mt.userInfo)==null?void 0:ed.admin)||((td=mt.userInfo)==null?void 0:td.business)||Od(),isPaths:!0,isShowSchedule:ve.isShowSchedule,getData:Ar})),so&&a.createElement("aside",{className:vn.buttons},a.createElement(z.ZP,{onClick:()=>{Ea(!1),qt({type:"pathsDetail/save",payload:{editKey:-1}}),qt({type:"pathsDetail/getPathsDetail",payload:{id:Sr.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),a.createElement(z.ZP,{onClick:()=>Ks(void 0,null,function*(){Fr.submit(),qt({type:"pathsDetail/save",payload:{editKey:-1}}),qt({type:"pathsDetail/getPathsDetail",payload:{id:Sr.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},Hd=a.memo(Sf),Ud=(0,a.useMemo)(()=>Hn?Rd(Hn,Tn):null,[Hn,mr,Fn,Mi,_n,To,ho,so,Cr]);return(0,a.useEffect)(()=>{gi(ws({},en)),Fr.setFieldsValue(Hl(ws({},en),{name:en==null?void 0:en.stage_name}))},[en]),(0,a.useEffect)(()=>{var Dr;if(Cr===Tn){Ea(!0);const $i=document.getElementById(`Edit_${Cr}`);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}else Ea(!1);zs(!(Hn!=null&&Hn.limit_expansion)||((Dr=Hn==null?void 0:Hn.items)==null?void 0:Dr.length)>0||Cr===Tn?[`${Tn}`]:[])},[Hn,Cr]),(0,a.useEffect)(()=>{if(!Xa.current)return;function Dr(){var Ma;let Do=new ResizeObserver(os=>{for(let ss of os)_a(ss.target.offsetHeight>=280)});return Do.observe((Ma=Xa.current)==null?void 0:Ma.firstElementChild),Do}const $i=Dr();return()=>{var Ma,Do;(Ma=Xa.current)!=null&&Ma.firstElementChild&&$i.unobserve((Do=Xa.current)==null?void 0:Do.firstElementChild)}},[Xa.current,Hn]),a.createElement("section",null,a.createElement(ht.default,{form:Fr,onFinish:Jc},Ud),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:yo,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){bi.submit()}),onCancel:()=>{Ni(!1)}},a.createElement(ht.default,{form:bi,initialValues:{name:"",is_jupyter:!1},onFinish:Dr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.vf)(ws({id:Hn.stage_id,subject_id:Sr.pathId},Dr))).id&&(bi.resetFields(),Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),$n(ws({},Hn)),Ni(!1)),Na(!1)})},a.createElement(ht.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},a.createElement(fe.ZP.Group,null,a.createElement(fe.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),a.createElement(fe.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),a.createElement(ht.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),a.createElement(be.default,{centered:!0,title:ro?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:Ca,confirmLoading:fa,onCancel:()=>{Fi(!1),Vs([]),Rs("")},destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Dr,$i;const Ma=mn.getFieldsValue();Na(!0);const Do=Ma.files.find(ts=>!ts.response||!ts.response.id);if(Do){Ce.ZP.error(`${Do==null?void 0:Do.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let os;const ss=Hl(ws({},Ma),{subject_id:Sr.pathId,tags:ll,attachment_ids:(Dr=Ma==null?void 0:Ma.files)==null?void 0:Dr.map(ts=>ts.response.id)});ro?os=yield(0,de.M2)(Hl(ws({},ss),{id:ro==null?void 0:ro.id,attachment_id:($i=ss==null?void 0:ss.attachment_ids)==null?void 0:$i[0]})):os=yield(0,de.s0)(Hl(ws({},ss),{id:Hn.stage_id})),os.status===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Fi(!1),$n(ws({},Hn))),Na(!1)})},a.createElement(ht.default,{form:mn},a.createElement(ht.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},a.createElement(Ys.Z,{aloneClear:!0,maxSize:(0,he.Ny)()?500:100,accept:Lc.toString(),number:ro?1:10})),a.createElement(ht.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},a.createElement(gt.default,{onKeyUp:Md})),a.createElement("div",{className:vn["tagsList-content"]},ll.map((Dr,$i)=>a.createElement(Bs.default,{key:$i+Dr,closable:!0,onClose:Ma=>{Dd(Ma,Dr)}},Dr))),a.createElement("div",null,a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",a.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",a.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,he.Ny)()?500:100,"M\uFF1B",a.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",a.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",a.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:_i,confirmLoading:fa,onOk:()=>Ks(void 0,null,function*(){Ir.submit()}),onCancel:()=>{xo(!1),Ir.resetFields()}},a.createElement(ht.default,{form:Ir,onFinish:Dr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.Mt)(Hl(ws({},Dr),{id:Hn==null?void 0:Hn.stage_id,subject_id:Sr.pathId}))).status===0&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),xo(!1),Ir.resetFields(),$n(ws({},Hn))),Na(!1)})},a.createElement(ht.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),vo&&a.createElement(Xl.Z,{visible:vo,editData:ro,onCancel:()=>Io(!1),onOk:Ld}),a.createElement(Gu,{setScoreShow:xn,getData:()=>{$n({stage_id:en.stage_id||Hn.stage_id})},id:fi,ScoreShow:xr,modalType:Qo,subjectId:Sr.pathId,openPreview:or}),a.createElement(fl,{setScoreShow:Wn,ScoreShow:ta,homeType:En,homeId:er,modalDdata:ci}),a.createElement(be.default,{centered:!0,width:500,title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",open:Iu,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Dr,$i;if(!Fu)return Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ma=yield(0,Ve.ZP)(`/api/attachments/${_l==null?void 0:_l.id}.json`,{method:"put",body:{name:Fu+(($i=_l==null?void 0:_l.name)==null?void 0:$i.substr((Dr=_l==null?void 0:_l.name)==null?void 0:Dr.lastIndexOf("."))),tag_discipline_ids:(Rl==null?void 0:Rl.length)>0?Rl==null?void 0:Rl.map(Do=>Do==null?void 0:Do.id):[]}});(Ma==null?void 0:Ma.status)===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),hu(""),Bu(!1),$n({stage_id:_l==null?void 0:_l.stage_id}))}),onCancel:()=>{Bu(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"70px"}},"\u8BFE\u4EF6\u540D\u79F0"),a.createElement(gt.default,{style:{width:"350px"},size:"large",value:Fu,onChange:Dr=>{hu(Dr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},a.createElement("div",{style:{width:"70px"}},"\u77E5\u8BC6\u70B9"),a.createElement("div",{className:vn.zhishidian,onClick:()=>{qt({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Rl==null?void 0:Rl.length)>0&&a.createElement("div",{className:vn.tags_list},Rl==null?void 0:Rl.map((Dr,$i)=>a.createElement("div",{key:$i,className:vn.tag_item},a.createElement("div",null,Dr==null?void 0:Dr.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${vn.tag_icon}`,onClick:()=>{wc([...Rl.filter(Ma=>(Ma==null?void 0:Ma.id)!=(Dr==null?void 0:Dr.id))])}})))),a.createElement(lc.Z,{knowledgeList:Rl,setKnowledgeList:wc})))};var Yd=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt,classroomList:nn,exercise:sn})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn,exercise:sn}))(Il),Mf=Me(35990),ju=Me(71051);const Bl=({user:je,onReplyDiscuss:Ue,dispatch:ve,id:mt,activeDiscussIndex:nn,placeholder:sn})=>{const[Bn,qt]=(0,a.useState)("");function xt(Tn){qt(Tn)}const en=(0,ee.useParams)();function Dn(){if(!Bn){Ce.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(mt,Bn),ve({type:"pathsDetail/getPathsDetail",payload:{id:en.pathId}}),qt("")}return a.createElement("div",{key:mt,className:"discuss-item-editor",style:{display:nn===mt?"block":"none",width:"100%"}},a.createElement(ol.Z,{miniToolbar:!0,startInit:nn===mt,defaultValue:Bn,id:mt,noStorage:!0,watch:!1,height:155,placeholder:sn||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:xt}),a.createElement("a",{onClick:Dn,className:"btn-send"},"\u53D1\u9001"))};var Ko=(0,ee.connect)(({shixunsDetail:je,loading:Ue,globalSetting:ve})=>({shixunsDetail:je,globalSetting:ve,loading:Ue.models.index}))(Bl),El=Me(59301),Eu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const bu=({user:je,upDataList:Ue,page:ve,dispatch:mt,keywords:nn})=>{const sn=(0,ee.useParams)(),Bn=(qt,xt)=>Eu(void 0,null,function*(){const en=yield(0,de.WD)({id:qt,content:xt});(en==null?void 0:en.status)===0&&Ue(1,nn)});return El.createElement("div",{className:"discuss-item-container bg-white"},El.createElement("a",{href:`/users/${je.login}`,target:"_blank"},El.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${wi.Z.IMG_SERVER}/images/${je.image_url}`,width:"50"})),El.createElement("section",null,El.createElement(Ko,{id:sn.pathId,activeDiscussIndex:sn.pathId,onReplyDiscuss:Bn,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Kd=(0,ee.connect)(({shixunsDetail:je,loading:Ue,globalSetting:ve})=>({shixunsDetail:je,globalSetting:ve,loading:Ue.models.index}))(bu),Cs=Me(98515);function Df(je,Ue=1){return get("/discusses.json",{page:Ue-1,container_identifier:je,container_type:"Shixun"})}function If(je,Ue){return(0,Ve.v_)(`/discusses/${je}/top_or_down_discuss.json`,{top:Ue})}function hd(je,Ue){return(0,Ve.v_)(`/discusses/${je}/plus.json`,{container_type:"Discuss",type:Ue?1:0})}function dc(je,Ue){return(0,Ve.v_)(`/discusses/${je}/hidden.json`,Ue)}function Tc(je,Ue){return(0,Ve.v_)(`/discusses/${je}/reward_code.json`,Ue)}function kc(je){return(0,Ve.ZP)(`/api/discusses/${je}.json`,{method:"delete"})}function wu(je,Ue){return(0,Ve.v_)(`/discusses/${je}/reply.json`,{container_type:"Shixun",content:Ue})}function Bf(je){return post("/discusses.json",je)}function Jd({data:je,index:Ue,adminOrOperator:ve,parentDiscussIndex:mt,shixunIdentifier:nn,isDelete:sn,user:Bn,onSetRewardData:qt,onSetActionType:xt,deleteCommentAlert:en,shixunName:Dn,keywords:Tn}){const{author:Fn,can_delete:Ar,manage:hr,content:or,hidden:$n,id:jr,reward:Pn,time:cr}=je;function lr(){qt({id:jr,index:Ue,user_id:Fn.user_id,parentDiscussIndex:mt})}function Fr(){xt({id:jr,index:Ue,params:{hidden:$n?"0":"1",container_identifier:nn},type:"hidden-discuss",parentDiscussIndex:mt,message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Or(){if(en){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",Dn,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}xt({id:jr,index:Ue,type:"delete-discuss",parentDiscussIndex:mt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return a.createElement("div",{className:"second-level-discuss"},a.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Fn.login}`,target:"_blank"},Fn.name),a.createElement("span",{className:"grey"},cr),Pn?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Pn}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Pn)):null),a.createElement("div",{className:Tn?"hidden":"btn-group",style:{marginBottom:"0px"}},ve?a.createElement("a",{onClick:lr,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,ve?a.createElement("a",{onClick:Fr,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,hr?a.createElement("a",{onClick:Or,title:"\u5220\u9664",style:{minWidth:"unset"}},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(we.Z,{className:"discuss-content",value:or,highlightKeywords:Tn}))}var eh=({data:je,index:Ue,shixunIdentifier:ve,adminOrOperator:mt,identity:nn,onTopOrDownDiscuss:sn,onPlusDiscuss:Bn,onSetActionType:qt,onSetRewardData:xt,user:en,isDelete:Dn,activeDiscussIndex:Tn,onReplyDiscuss:Fn,onSetActiveDiscussIndex:Ar,keywords:hr})=>{const{content:or,children:$n,game_url:jr,hidden:Pn,id:cr,position:lr,praise_count:Fr,reward:Or,sticky:zi,time:bi,user_praise:mn,game_passed:Ir,delete_comment_alert:Sr,author:Vn,shixun_name:mr,manage:Mi}=je;function Cr(){Ar(cr)}function Hn(){sn(cr,!zi,Ue)}function gi(){Bn(cr,!mn,Ue)}function Xa(){xt({id:cr,index:Ue,user_id:Vn.user_id})}function so(){if(Sr){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",mr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}qt({id:cr,index:Ue,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ea(){qt({id:cr,index:Ue,params:{hidden:Pn?"0":"1",container_identifier:ve},type:"hidden-discuss",message:Pn?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const yo=Ni=>{let{nodeName:Ca,src:Fi}=Ni.target;Ca==="IMG"&&(Ki.Z.publish("preview-image",Fi),console.log("src:",Fi))};return a.createElement("div",{className:"discuss-item-container",key:cr},a.createElement("a",{href:`/users/${Vn.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${wi.Z.IMG_SERVER}/images/${Vn.image_url}`,width:"50"})),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Vn.login}`,target:"_blank"},Vn.name),a.createElement("span",{className:"grey"},bi),lr?a.createElement("span",{className:"c-green"}," [\u7B2C",lr,"\u5173] "):null,jr?a.createElement("a",{href:jr,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Or?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Or}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Or)):null,nn<=5?a.createElement("span",{style:{flex:"1",textAlign:"right",color:Ir===1?"#29bd8b":""}},Ir||Ir===0?Ir===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),a.createElement("div",{onClick:yo},a.createElement(we.Z,{className:"discuss-content",value:or,highlightKeywords:hr})),$n&&$n.length>0?a.createElement("div",{className:"reply-discuss-container",onClick:yo},$n.map((Ni,Ca)=>a.createElement(Jd,{key:Ni.id,data:Ni,index:Ca,deleteCommentAlert:Sr,shixunName:mr,shixunIdentifier:ve,adminOrOperator:mt,user:en,isDelete:Dn,onSetRewardData:xt,onSetActionType:qt,parentDiscussIndex:Ue,keywords:hr}))):null,a.createElement("div",{className:hr?"hidden":"btn-group"},mt?a.createElement("a",{onClick:Xa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,mt?a.createElement("a",{onClick:Ea,title:Pn?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Pn?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Mi&&(!$n||$n.length==0)&&a.createElement("a",{onClick:so,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})),a.createElement("a",{onClick:Cr,title:"\u56DE\u590D"},a.createElement("i",{className:"iconfont icon-huifu1"})),a.createElement("a",{onClick:gi,style:{whiteSpace:"nowrap"},className:mn?"c-orange":""},a.createElement("i",{className:mn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Fr||""))),a.createElement(Ko,{id:cr,activeDiscussIndex:Tn,onReplyDiscuss:Fn})))},fc=Object.defineProperty,Nc=Object.defineProperties,qd=Object.getOwnPropertyDescriptors,pd=Object.getOwnPropertySymbols,md=Object.prototype.hasOwnProperty,th=Object.prototype.propertyIsEnumerable,vd=(je,Ue,ve)=>Ue in je?fc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ys=(je,Ue)=>{for(var ve in Ue||(Ue={}))md.call(Ue,ve)&&vd(je,ve,Ue[ve]);if(pd)for(var ve of pd(Ue))th.call(Ue,ve)&&vd(je,ve,Ue[ve]);return je},Ul=(je,Ue)=>Nc(je,qd(Ue)),Cu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const _d={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function $d(je,Ue){switch(Ue.type){case Cs.tD:return Ul(ys({},je),{loading:!0});case Cs.RS:return Ul(ys({},je),{showRewardDialog:!0});case Cs.t2:return Ul(ys({},je),{showRewardDialog:!1});case Cs.GR:return ys(ys({},je),Ue.payload);case Cs.u8:return ys(ys({},je),Ue.payload);case Cs.rM:return ys(ys({},je),Ue.payload);case Cs.yS:return ys(ys({},je),Ue.payload);case Cs.Vn:return ys(ys({},je),Ue.payload);case Cs.SX:return ys(ys({},je),Ue.payload);default:throw new Error}}var ec=({shixunIdentifier:je,identity:Ue,activeIndex:ve,user:mt,isShixunDetail:nn=!1,isDelete:sn,keywords:Bn,refreshCount:qt})=>{const[xt,en]=(0,a.useReducer)($d,_d),{page:Dn,loading:Tn,data:Fn,actionType:Ar,showRewardDialog:hr,activeDiscussIndex:or}=xt,$n=(0,a.useRef)(),jr=(0,a.useRef)(),Pn=(0,ee.useParams)();function cr(Ea){return Cu(this,null,function*(){if(!Tn)try{en({type:Cs.tD});const yo=yield(0,de.Ax)(Ul(ys({},Pn),{page:Ea,keywords:Bn}));en({type:Cs.GR,payload:{activeDiscussIndex:null,page:Ea,data:yo,loading:!1}})}catch(yo){console.log(yo)}})}function lr(Ea){document.body.scrollIntoView(),cr(Ea)}function Fr(Ea,yo,Ni){return Cu(this,null,function*(){try{const Ca=yield hd(Ea,yo);gi[Ni].user_praise=yo,gi[Ni].praise_count=Ca.praise_count,en({type:Cs.rM,payload:{data:Ul(ys({},Fn),{comments:gi})}})}catch(Ca){console.log(Ca)}})}function Or(Ea,yo,Ni){return Cu(this,null,function*(){try{yield If(Ea,yo),gi[Ni].sticky=yo,en({type:Cs.u8,payload:{data:Ul(ys({},Fn),{comments:gi})}})}catch(Ca){console.log(Ca)}})}function zi(){en({type:Cs.yS,payload:{actionType:null}})}function bi(){return Cu(this,null,function*(){const{id:Ea,params:yo,type:Ni,index:Ca,parentDiscussIndex:Fi}=Ar;if(Ni==="hidden-discuss"&&(yield dc(Ea,yo),Fi?gi[Fi].children[Ca].hidden=yo.hidden==1:gi[Ca].hidden=yo.hidden==1,en({type:Cs.yS,payload:{actionType:null,data:Ul(ys({},Fn),{comments:gi})}})),Ni==="delete-discuss"){if(yield kc(Ea),Fi||Fi===0){let _i=gi[Fi].children;for(let xo=_i.length-1;xo>=0;xo--)if(_i[xo].id===Ea){_i.splice(xo,1);break}gi[Fi].children=_i}else for(let _i=gi.length-1;_i>=0;_i--)if(gi[_i].id===Ea){gi.splice(_i,1);break}en({type:Cs.yS,payload:{actionType:null,data:Ul(ys({},Fn),{comments:gi})}}),qt()}})}function mn(Ea){en({type:Cs.yS,payload:{actionType:Ea}})}function Ir(){en({type:Cs.t2})}function Sr(){return Cu(this,null,function*(){const{id:Ea,index:yo,score:Ni,user_id:Ca,parentDiscussIndex:Fi}=$n.current,_i=yield Tc(Ea,{container_type:"Discusses",score:Ni,user_id:Ca});Fi?gi[Fi].children[yo].reward=_i.code:gi[yo].reward=_i.code,en({type:Cs.Vn,payload:{showRewardDialog:!1,data:Ul(ys({},Fn),{comments:gi})}}),$n.current=null})}function Vn(Ea){$n.current=Ea,en({type:Cs.RS})}function mr(Ea){$n.current.score=Ea}function Mi(Ea,yo){return Cu(this,null,function*(){try{yield wu(Ea,yo),cr(Dn)}catch(Ni){console.log(Ni)}})}function Cr(Ea){en(or===Ea?{type:Cs.SX,payload:{activeDiscussIndex:null}}:{type:Cs.SX,payload:{activeDiscussIndex:Ea}})}if((0,a.useEffect)(()=>{function Ea(){return Cu(this,null,function*(){ve===3&&!Fn&&je&&(yield cr(Dn))})}Ea()},[Pn.pathId,Bn]),(0,a.useEffect)(()=>{cr(Dn)},[Bn]),!Fn)return a.createElement(ye.Z,{spinning:!0},a.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:Hn,comments:gi,all:Xa,can_hidden:so}=Fn;return a.createElement(a.Fragment,null,a.createElement("div",{className:"discuss-container",ref:jr},Hn===0?a.createElement(vs.Z,null):null,(0,he.bg)()&&!Bn&&a.createElement(Kd,{upDataList:cr,page:Dn,user:mt,keywords:Bn}),a.createElement("aside",{className:"bg-white"},gi==null?void 0:gi.map((Ea,yo)=>a.createElement(eh,{user:mt,key:Ea.id,data:Ea,index:yo,identity:Ue,onPaginationChange:lr,shixunIdentifier:je,isDelete:sn,onSetActionType:mn,onTopOrDownDiscuss:Or,adminOrOperator:so,onPlusDiscuss:Fr,onSetRewardData:Vn,activeDiscussIndex:or,onSetActiveDiscussIndex:Cr,onReplyDiscuss:Mi,keywords:Bn}))),Hn>10?a.createElement("div",{className:"pagination-container tc"},a.createElement(ui.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:lr,current:Dn,total:Hn})):null),a.createElement(Mf.Z,null,a.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:!!Ar,onOk:bi,onCancel:zi},a.createElement("p",null,Ar?Ar.message:"")),a.createElement(be.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:hr,onCancel:Ir,onOk:Sr},a.createElement(ju.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:mr,style:{width:"228px"}}))))},Ql={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},Ns=Me(59301),ef=Object.defineProperty,gd=Object.defineProperties,tf=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,hc=(je,Ue,ve)=>Ue in je?ef(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Fl=(je,Ue)=>{for(var ve in Ue||(Ue={}))nf.call(Ue,ve)&&hc(je,ve,Ue[ve]);if(jc)for(var ve of jc(Ue))el.call(Ue,ve)&&hc(je,ve,Ue[ve]);return je},pc=(je,Ue)=>gd(je,tf(Ue)),tc=(je,Ue)=>{var ve={};for(var mt in je)nf.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&jc)for(var mt of jc(je))Ue.indexOf(mt)<0&&el.call(je,mt)&&(ve[mt]=je[mt]);return ve},xu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Oc=gt.default.Search,rf=je=>{var Ue=je,{shixunsDetail:ve,dispatch:mt}=Ue,nn=tc(Ue,["shixunsDetail","dispatch"]),sn,Bn,qt;const xt=(0,ee.useParams)(),[en,Dn]=(0,a.useState)(0),[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)(""),[or,$n]=(0,a.useState)(),[jr,Pn]=(0,a.useState)(!1),[cr,lr]=(0,a.useState)(!1),[Fr,Or]=(0,a.useState)(!1),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)({}),[Sr,Vn]=(0,a.useState)({page:1,limit:10,type:"video"}),[mr,Mi]=(0,a.useState)(!1),[Cr,Hn]=(0,a.useState)({});(0,a.useEffect)(()=>{var Ni,Ca,Fi,_i;if(hr(""),ve.actionTabs.key==="Stage-SendModal")if(((Ca=(Ni=ve==null?void 0:ve.actionTabs)==null?void 0:Ni.params)==null?void 0:Ca.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"group"};Vn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else if(((_i=(Fi=ve==null?void 0:ve.actionTabs)==null?void 0:Fi.params)==null?void 0:_i.title)=="\u56FE\u6587\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"normal"};Vn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else Vn(Sr),gi(pc(Fl({},Sr),{search:encodeURI(Ar)}))},[ve.actionTabs.key]);const gi=Ni=>xu(void 0,null,function*(){const Ca=yield mt({type:"shixunsDetail/searchUserCourses",payload:Ni});Ca.status===401?(mt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1)):(Dn((Ca==null?void 0:Ca.courses_count)||0),Fn((Ca==null?void 0:Ca.course_list)||[]))}),Xa=Ni=>{const Ca=Fl(Fl({},Sr),{page:Ni,limit:10,search:encodeURI(Ar)});Vn(Ca),gi(Ca)},so=()=>xu(void 0,null,function*(){var Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn;if(!or){Pn(!0);return}const En=(Ni=ve.actionTabs.params)==null?void 0:Ni.id;lr(!1);let ln=yield(0,ke.Tr)({id:((Fi=(Ca=ve==null?void 0:ve.actionTabs)==null?void 0:Ca.params)==null?void 0:Fi.title)=="\u6D4B\u9A8C"?(xo=(_i=ve==null?void 0:ve.actionTabs)==null?void 0:_i.params)==null?void 0:xo.examinationid:xt==null?void 0:xt.pathId,course_id:((Io=(vo=ve==null?void 0:ve.actionTabs)==null?void 0:vo.params)==null?void 0:Io.title)=="\u6D4B\u9A8C"?[or]:or,type:((Na=(fa=ve==null?void 0:ve.actionTabs)==null?void 0:fa.params)==null?void 0:Na.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Bo=(Qo=ve==null?void 0:ve.actionTabs)==null?void 0:Qo.params)==null?void 0:Bo.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((xn=(xr=ve==null?void 0:ve.actionTabs)==null?void 0:xr.params)==null?void 0:xn.title)=="\u6D4B\u9A8C"?"examination_bank":((Wn=(ta=ve==null?void 0:ve.actionTabs)==null?void 0:ta.params)==null?void 0:Wn.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:En,sync_catelog:0});(ln==null?void 0:ln.student_count)===0?yield Ea(ln==null?void 0:ln.no_use_list):Ir(ln)}),Ea=Ni=>xu(void 0,null,function*(){var Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,_n,_a;const To=(Ca=ve.actionTabs.params)==null?void 0:Ca.id;let fo;if(Or(!0),(Fi=ve.actionTabs.params)!=null&&Fi.is_jupyter){const ho=(_i=ve.actionTabs.params)==null?void 0:_i.identifier;fo=yield(0,Ve.ZP)(`/api/shixuns/${ho}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:or,identifier:ho,type:"normal",is_copy:Ni,is_use:1}]}})}else((vo=(xo=ve==null?void 0:ve.actionTabs)==null?void 0:xo.params)==null?void 0:vo.title)=="\u6D4B\u9A8C"?fo=yield(0,de.p4)({id:(fa=(Io=ve==null?void 0:ve.actionTabs)==null?void 0:Io.params)==null?void 0:fa.examinationid,course_id:[or],shixuns_info:Ni?Ni==null?void 0:Ni.map(ho=>(ho.shixun_id=ho.id,ho)):[]}):fo=yield(0,de.Q)({id:xt==null?void 0:xt.pathId,course_id:or,stage_shixuns:Ni,sync_catelog:0,type:((Na=ve.actionTabs.params)==null?void 0:Na.title)==="\u5B9E\u8BAD"?"shixun":((Bo=(Qo=ve==null?void 0:ve.actionTabs)==null?void 0:Qo.params)==null?void 0:Bo.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((xn=(xr=ve==null?void 0:ve.actionTabs)==null?void 0:xr.params)==null?void 0:xn.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Wn=(ta=ve==null?void 0:ve.actionTabs)==null?void 0:ta.params)==null?void 0:Wn.title)=="\u89C6\u9891"?"video":((ln=(En=ve==null?void 0:ve.actionTabs)==null?void 0:En.params)==null?void 0:ln.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});yo(),((Lr=(er=ve==null?void 0:ve.actionTabs)==null?void 0:er.params)==null?void 0:Lr.title)=="\u6D4B\u9A8C"?fo!=null&&fo.have_shixun?(Hn(pc(Fl(Fl({},(ci=fo==null?void 0:fo.data)==null?void 0:ci[0]),(di=ve==null?void 0:ve.actionTabs)==null?void 0:di.params),{courseId:(qa=(fi=fo==null?void 0:fo.data)==null?void 0:fi[0])==null?void 0:qa.course_identifier,examination_bank_ids:[(_a=(_n=ve==null?void 0:ve.actionTabs)==null?void 0:_n.params)==null?void 0:_a.examinationid]})),Mi(!0)):(fo==null?void 0:fo.status)===0&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,Oe.xg)(`${fo.data[0].first_category_url}/${fo.data[0].exercise_id}/detail?random=${fo.data[0].is_random}&tabs=3`)}}):(fo==null?void 0:fo.status)===1&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu;if((ho=ve.actionTabs.params)!=null&&ho.is_jupyter){(0,Oe.xg)(fo==null?void 0:fo.first_category_url);return}if(((ro=(zs=ve==null?void 0:ve.actionTabs)==null?void 0:zs.params)==null?void 0:ro.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((ll=(Rs=ve==null?void 0:ve.actionTabs)==null?void 0:Rs.params)==null?void 0:ll.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,Oe.xg)(fo==null?void 0:fo.url);else if(((Iu=(Vs=ve==null?void 0:ve.actionTabs)==null?void 0:Vs.params)==null?void 0:Iu.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const hu=(Bu=fo==null?void 0:fo.url.split("/"))==null?void 0:Bu[2];(0,Oe.xg)(`/classrooms/${hu}/program_homework`)}else{const hu=(Fu=fo==null?void 0:fo.url.split("/"))==null?void 0:Fu[2];(0,Oe.xg)(`/classrooms/${hu}/shixun_homework`)}}})}),yo=()=>{hr(""),$n(null),Pn(!1),mt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1),Or(!1)};return Ns.createElement(Ns.Fragment,null,Ns.createElement(be.default,{title:`\u53D1\u9001${((sn=ve.actionTabs.params)==null?void 0:sn.title)||"\u5B9E\u8BAD"}`,open:ve.actionTabs.key==="Stage-SendModal",centered:!0,className:Ql.scoremodal,onCancel:yo,confirmLoading:zi,onOk:()=>xu(void 0,null,function*(){var Ni,Ca,Fi,_i,xo;if(!or){Pn(!0);return}if(((Ni=ve.actionTabs.params)==null?void 0:Ni.title)=="\u8BFE\u4EF6"){bi(!0);const vo=yield(0,Ve.ZP)(`/api/courses/${or}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:[(Fi=(Ca=ve.actionTabs.params)==null?void 0:Ca.item)==null?void 0:Fi.id]}});(vo==null?void 0:vo.status)===0&&(yo(),be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var Io;(0,Oe.xg)(`/classrooms/${(Io=vo==null?void 0:vo.data)==null?void 0:Io.course_identifier}/smart_plan`)}})),bi(!1);return}Ea([{id:(_i=ve.actionTabs.params)==null?void 0:_i.examinationid,stage_shixun_id:(xo=ve.actionTabs.params)==null?void 0:xo.id,is_copy:!0,is_use:1}])})},Ns.createElement("div",{className:Ql.wrap},Ns.createElement("div",{className:Ql.wrap_title},"\u9009\u62E9\u7684",`${((Bn=ve.actionTabs.params)==null?void 0:Bn.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",((qt=ve.actionTabs.params)==null?void 0:qt.title)=="\u8BFE\u4EF6"?"\u7684\u667A\u6167\u5B66\u4E60\u6A21\u5757":""),Ns.createElement("div",{className:"mb10"},Ns.createElement(gt.default.Search,{className:Ql.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:Ar,onChange:Ni=>hr(Ni.target.value),suffix:Ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ql.searchIcon}`,onClick:()=>{hr(Ar);const Ni=Fl(Fl({},Sr),{page:1,limit:10,search:encodeURI(Ar)});Vn(Ni),gi(Ni)}}),onSearch:Ni=>{hr(Ni);const Ca=Fl(Fl({},Sr),{page:1,limit:10,search:encodeURI(Ni)});Vn(Ca),gi(Ca)}})),Ns.createElement("div",{className:Ql.radioWrap},Ns.createElement(fe.ZP.Group,{value:or,onChange:Ni=>{$n(Ni.target.value),Pn(!1)}},Tn.map((Ni,Ca)=>Ns.createElement(fe.ZP,{className:Ql.radio,value:Ni.course_id,key:Ca},Ns.createElement("span",{title:Ni.name},Ni.name))))),jr&&Ns.createElement("div",{className:Ql.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),en>10&&Ns.createElement("div",{className:Ql.pagination},Ns.createElement(ui.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Sr==null?void 0:Sr.page,pageSize:10,total:en,onChange:Xa})))),Ns.createElement(Fe.Z,{resdata:mn,type:"shixun",okloading:Fr,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Ni=>{var Ca;Ea((Ca=ve.actionTabs.params)!=null&&Ca.is_jupyter?1:Ni)}}),Ns.createElement(qe.Z,{source:"\u8BD5\u5377",showModal:mr,onCancel:()=>Mi(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:{courseId:Cr==null?void 0:Cr.course_id,identifier:xt.pathId,examination_bank_ids:Cr==null?void 0:Cr.examination_bank_ids},onOk:()=>{(0,Oe.xg)(`${Cr==null?void 0:Cr.first_category_url}/${Cr==null?void 0:Cr.exercise_id}/detail?random=${Cr==null?void 0:Cr.is_random}&tabs=3`)}}))};var Ad=(0,ee.connect)(({shixunsDetail:je})=>({shixunsDetail:je}))(rf),zl={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},Gl=Me(34217),yd=Object.defineProperty,zc=Object.defineProperties,Ed=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,nh=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,bd=(je,Ue,ve)=>Ue in je?yd(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,tl=(je,Ue)=>{for(var ve in Ue||(Ue={}))nh.call(Ue,ve)&&bd(je,ve,Ue[ve]);if(nc)for(var ve of nc(Ue))Ou.call(Ue,ve)&&bd(je,ve,Ue[ve]);return je},Rc=(je,Ue)=>zc(je,Ed(Ue)),zu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ru=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn,qt;const xt=(0,ee.useParams)(),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)({}),Fn=(0,a.useRef)(),{commonHomeWorkAddDefaultData:Ar}=je;let[hr,or]=(0,a.useState)({});(0,a.useEffect)(()=>{en.resetFields()},[sn.actionTabs.key]);const $n=()=>{en.validateFields().then(()=>zu(void 0,null,function*(){var Pn,cr;if(Dn.min_num>Dn.max_num){Ce.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const lr=tl({},Dn);lr.attachment_ids&&(lr.attachment_ids=(Pn=lr==null?void 0:lr.attachment_ids)==null?void 0:Pn.map(Or=>Or.response.id)),lr.reference_attachment_ids&&(lr.reference_attachment_ids=(cr=lr==null?void 0:lr.reference_attachment_ids)==null?void 0:cr.map(Or=>Or.response.id)),lr.base_on_project||(lr.base_on_project=!1);const Fr=yield(0,de.DQ)(Rc(tl({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},lr),{homework_type:3}));Fr.status===0&&(jr(Fr.homework_id),(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),Ce.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function jr(Pn){return zu(this,null,function*(){if(!(hr!=null&&hr.ec_point_ids))return;let cr=yield(0,Ve.ZP)(`/api/ec_courses/${hr==null?void 0:hr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:tl({homework_common_id:Pn},hr)})})}return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:zl.drawer},a.createElement("section",{className:zl.bg},a.createElement("aside",{className:zl.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(ht.default,{form:en,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Tn(tl({},en.getFieldsValue()))}},a.createElement("div",{className:zl.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=Dn.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:zl.mdWrap},a.createElement(ht.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.intro})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(Pn,cr){return cr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((qt=ve==null?void 0:ve.setting)!=null&&qt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(ht.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},a.createElement(Ee.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),a.createElement("div",{className:zl.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.notice})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:zl.mdWrap},a.createElement(Gl.Z,{setitem:Pn=>or(tl({},Pn))}))),a.createElement("div",{className:zl.footer_style},a.createElement("div",{className:zl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:$n,className:zl.submit_button},"\u63D0\u4EA4")))};var Su=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({classroomList:nn,shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects}))(Ru),Ws={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb",zhishidian:"zhishidian___J5WLa",tags_list:"tags_list___EAeZV",tag_item:"tag_item___rmIQg",tag_icon:"tag_icon___ypc34"},af=Object.defineProperty,Ff=Object.defineProperties,of=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,sf=(je,Ue,ve)=>Ue in je?af(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Yl=(je,Ue)=>{for(var ve in Ue||(Ue={}))Hu.call(Ue,ve)&&sf(je,ve,Ue[ve]);if(Mu)for(var ve of Mu(Ue))mc.call(Ue,ve)&&sf(je,ve,Ue[ve]);return je},lf=(je,Ue)=>Ff(je,of(Ue)),Hc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Pf=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn,qt;const xt=(0,ee.useParams)(),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(!1);let[hr,or]=(0,a.useState)({});const[$n,jr]=(0,a.useState)({}),[Pn,cr]=(0,a.useState)([]),lr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Fr}=je;(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&Or()},[sn.actionTabs.key]);const Or=()=>Hc(void 0,null,function*(){const mn=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(mn){const Ir=lf(Yl({},mn.subject_homework),{attachment_ids:(0,Ys.z)(mn.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(mn.subject_homework.ref_attachments)});cr(mn==null?void 0:mn.tag_disciplines),en.setFieldsValue(Yl({},Ir)),Tn(Yl({},Ir)),Ar(!0),jr(new Date)}});function zi(mn){return Hc(this,null,function*(){if(!(hr!=null&&hr.ec_point_ids))return;let Ir=yield(0,Ve.ZP)(`/api/ec_courses/${hr==null?void 0:hr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yl({homework_common_id:mn},hr)})})}const bi=()=>{en.validateFields().then(()=>Hc(void 0,null,function*(){var mn,Ir;if(Dn.min_num>Dn.max_num){Ce.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Sr=Yl({},Dn);Sr.attachment_ids&&(Sr.attachment_ids=(mn=Sr==null?void 0:Sr.attachment_ids)==null?void 0:mn.map(mr=>mr.response.id)),Sr.reference_attachment_ids&&(Sr.reference_attachment_ids=(Ir=Sr==null?void 0:Sr.reference_attachment_ids)==null?void 0:Ir.map(mr=>mr.response.id)),Sr.base_on_project||(Sr.base_on_project=!1),Sr.tag_discipline_ids=(Pn==null?void 0:Pn.length)>0?Pn==null?void 0:Pn.map(mr=>mr==null?void 0:mr.id):[],(yield(0,de.VO)(lf(Yl(Yl({},xt),Sr),{base_on_project:Sr.base_on_project,homework_type:3,id:sn.actionTabs.id}))).status===0&&(Ce.ZP.success("\u7F16\u8F91\u6210\u529F"),zi(xt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:Ws.drawer},a.createElement("section",{className:Ws.bg},a.createElement("aside",{className:Ws.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(ht.default,{form:en,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Tn(Yl({},en.getFieldsValue()))}},a.createElement("div",{className:Ws.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=Dn.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Ws.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.description})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(mn,Ir){return Ir?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),a.createElement(ht.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:Ws.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Pn==null?void 0:Pn.length)>0&&a.createElement("div",{className:Ws.tags_list},Pn==null?void 0:Pn.map((mn,Ir)=>a.createElement("div",{key:Ir,className:Ws.tag_item},a.createElement("div",null,mn==null?void 0:mn.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${Ws.tag_icon}`,onClick:()=>{cr([...Pn.filter(Sr=>(Sr==null?void 0:Sr.id)!=(mn==null?void 0:mn.id))])}})))),!((qt=ve==null?void 0:ve.setting)!=null&&qt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(ht.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},a.createElement(Ee.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),a.createElement("div",{className:Ws.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},a.createElement(ol.Z,{defaultValue:Dn.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))))),a.createElement("div",{className:Ws.mdWrap},a.createElement(Gl.Z,{setitem:mn=>or(Yl({},mn)),homework_common_id:xt.categoryId}))),a.createElement("div",{className:Ws.footer_style},a.createElement("div",{className:Ws.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:bi,className:Ws.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:Pn,setKnowledgeList:cr}))};var Cl=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(Pf),Kl={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},xe=Object.defineProperty,lt=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Qn=(je,Ue,ve)=>Ue in je?xe(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Cn=(je,Ue)=>{for(var ve in Ue||(Ue={}))Rt.call(Ue,ve)&&Qn(je,ve,Ue[ve]);if(Ct)for(var ve of Ct(Ue))Yt.call(Ue,ve)&&Qn(je,ve,Ue[ve]);return je},Ei=(je,Ue)=>lt(je,Te(Ue)),yn=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Jn=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn;const qt=(0,ee.useParams)(),[xt]=ht.default.useForm(),[en,Dn]=(0,a.useState)({}),[Tn,Fn]=(0,a.useState)(),Ar=(0,a.useRef)(),{commonHomeWorkAddDefaultData:hr}=je;let[or,$n]=(0,a.useState)({});(0,a.useEffect)(()=>{xt.resetFields()},[sn.actionTabs.key]);const jr=()=>yn(void 0,null,function*(){const lr=yield nn({type:"newCourse/getEditCourseData",payload:{id:Ar.current}});lr&&(xt.setFieldsValue({name:lr.name}),xt.setFieldsValue({intro:lr.description}),xt.setFieldsValue({notice:lr.learning_notes}),Dn({name:lr.name,intro:lr.description,notice:lr.learning_notes}))}),Pn=()=>{xt.validateFields().then(()=>yn(void 0,null,function*(){var lr,Fr;const Or=Cn({},en);Or.attachment_ids&&(Or.attachment_ids=(lr=Or==null?void 0:Or.attachment_ids)==null?void 0:lr.map(bi=>bi.response.id)),Or.reference_attachment_ids&&(Or.reference_attachment_ids=(Fr=Or==null?void 0:Or.reference_attachment_ids)==null?void 0:Fr.map(bi=>bi.response.id));const zi=yield(0,de.DQ)(Ei(Cn({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},Or),{homework_type:1}));(zi==null?void 0:zi.status)===0&&(cr(zi.homework_id),(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),Ce.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function cr(lr){return yn(this,null,function*(){if(!(or!=null&&or.ec_point_ids))return;let Fr=yield(0,Ve.ZP)(`/api/ec_courses/${or==null?void 0:or.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Cn({homework_common_id:lr},or)})})}return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Kl.drawer},a.createElement("section",{className:Kl.bg},a.createElement("aside",{className:Kl.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(ht.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",xt.getFieldsValue()),Dn(Cn({},xt.getFieldsValue()))}},a.createElement("div",{className:Kl.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=en.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Kl.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:en.intro})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null)))),a.createElement("div",{className:Kl.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},a.createElement(ol.Z,{watch:!0,defaultValue:en.notice})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:Kl.mdWrap},a.createElement(Gl.Z,{setitem:lr=>$n(Cn({},lr))}))),a.createElement("div",{className:Kl.footer_style},a.createElement("div",{className:Kl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:Pn,className:Kl.submit_button},"\u63D0\u4EA4")))};var Aa=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(Jn),li={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k",zhishidian:"zhishidian___ZiM_X",tags_list:"tags_list___Q_Vys",tag_item:"tag_item___FzWrP",tag_icon:"tag_icon___zNgCX"},Jr=Object.defineProperty,Ta=Object.defineProperties,$o=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Zo=Object.prototype.propertyIsEnumerable,mo=(je,Ue,ve)=>Ue in je?Jr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Ui=(je,Ue)=>{for(var ve in Ue||(Ue={}))wo.call(Ue,ve)&&mo(je,ve,Ue[ve]);if(bo)for(var ve of bo(Ue))Zo.call(Ue,ve)&&mo(je,ve,Ue[ve]);return je},Lo=(je,Ue)=>Ta(je,$o(Ue)),rs=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ga=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn;const qt=(0,ee.useParams)(),[xt]=ht.default.useForm(),[en,Dn]=(0,a.useState)({}),[Tn,Fn]=(0,a.useState)(!1);let[Ar,hr]=(0,a.useState)({});const[or,$n]=(0,a.useState)({}),jr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Pn}=je,[cr,lr]=(0,a.useState)([]);(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Fr()},[sn.actionTabs.key]);const Fr=()=>rs(void 0,null,function*(){const bi=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(bi){const mn={name:bi.subject_homework.name,description:bi.subject_homework.description,reference_answer:bi.subject_homework.reference_answer,attachment_ids:(0,Ys.z)(bi.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(bi.subject_homework.ref_attachments)};lr(bi==null?void 0:bi.tag_disciplines),xt.setFieldsValue(Ui({},mn)),Dn(Ui({},mn)),Fn(!0),$n(new Date)}});function Or(bi){return rs(this,null,function*(){if(!(Ar!=null&&Ar.ec_point_ids))return;let mn=yield(0,Ve.ZP)(`/api/ec_courses/${Ar==null?void 0:Ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ui({homework_common_id:bi},Ar)})})}const zi=()=>{xt.validateFields().then(()=>rs(void 0,null,function*(){var bi,mn;const Ir=Ui({},en);Ir.attachment_ids&&(Ir.attachment_ids=(bi=Ir==null?void 0:Ir.attachment_ids)==null?void 0:bi.map(Vn=>{var mr;return(mr=Vn.response)==null?void 0:mr.id})),Ir.reference_attachment_ids&&(Ir.reference_attachment_ids=(mn=Ir==null?void 0:Ir.reference_attachment_ids)==null?void 0:mn.map(Vn=>{var mr;return(mr=Vn.response)==null?void 0:mr.id})),Ir.tag_discipline_ids=(cr==null?void 0:cr.length)>0?cr==null?void 0:cr.map(Vn=>Vn==null?void 0:Vn.id):[],(yield(0,de.VO)(Lo(Ui(Ui({},qt),Ir),{base_on_project:!0,homework_type:1,id:sn.actionTabs.id}))).status===0&&(Ce.ZP.success("\u7F16\u8F91\u6210\u529F"),Or(qt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:li.drawer},a.createElement("section",{className:li.bg},a.createElement("aside",{className:li.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),a.createElement(ht.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Dn(Ui({},xt.getFieldsValue()))}},a.createElement("div",{className:li.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=en.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:li.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:en.description})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Tn&&a.createElement(Ys.Z,{key:or})))),a.createElement(ht.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:li.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(cr==null?void 0:cr.length)>0&&a.createElement("div",{className:li.tags_list},cr==null?void 0:cr.map((bi,mn)=>a.createElement("div",{key:mn,className:li.tag_item},a.createElement("div",null,bi==null?void 0:bi.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${li.tag_icon}`,onClick:()=>{lr([...cr.filter(Ir=>(Ir==null?void 0:Ir.id)!=(bi==null?void 0:bi.id))])}})))),a.createElement("div",{className:li.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},a.createElement(ol.Z,{defaultValue:en.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Tn&&a.createElement(Ys.Z,{key:or}))))),a.createElement("div",{className:li.mdWrap},a.createElement(Gl.Z,{setitem:bi=>hr(Ui({},bi)),homework_common_id:qt.categoryId}))),a.createElement("div",{className:li.footer_style},a.createElement("div",{className:li.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:zi,className:li.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:cr,setKnowledgeList:lr}))};var is=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(Ga),Vo=Me(49421),ao=Me(32241),Uo=Me(24826),ko=Me(59301),wd=Object.defineProperty,Du=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Oh=Object.prototype.propertyIsEnumerable,Qc=(je,Ue,ve)=>Ue in je?wd(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,vc=(je,Ue)=>{for(var ve in Ue||(Ue={}))Uc.call(Ue,ve)&&Qc(je,ve,Ue[ve]);if(Du)for(var ve of Du(Ue))Oh.call(Ue,ve)&&Qc(je,ve,Ue[ve]);return je},gc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{TabPane:Lf}=Go.default,Tf=({classroomList:je,exercise:Ue,saveExercise:ve,loading:mt,dispatch:nn})=>{var sn;const Bn=(0,ee.useParams)(),qt=(0,ee.useLocation)(),[xt]=ht.default.useForm(),{brankList:en}=Ue;let[Dn,Tn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1);const[hr,or]=(0,a.useState)("myself");let[$n,jr]=(0,a.useState)([]),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(),[Or,zi]=(0,a.useState)([]);const bi=(0,a.useRef)(null),[mn,Ir]=(0,a.useState)(!1),[Sr,Vn]=(0,a.useState)(""),[mr,Mi]=(0,a.useState)(""),Cr=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:fa=>fa?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(fa,Na)=>ko.createElement("a",{href:fa?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=${(Hn==null?void 0:Hn.filter)=="public"?"1":(Hn==null?void 0:Hn.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[Hn,gi]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ea(),zi([]),Xa())},[Ue.actionTabs.key]);const Xa=()=>gc(void 0,null,function*(){const fa=yield nn({type:"paperlibrary/getTeachGroupData"});cr(fa)}),so=fa=>{const Na=parseInt(fa);return isNaN(Na)?"":Na},Ea=()=>gc(void 0,null,function*(){var fa;if(Dn){++Hn.page,Tn(!1),Hn.is_random=Hn.filter=="myself"?2:null;const Na=yield nn({type:"exercise/getBrankList",payload:vc({},Hn)});$n=Na!=null&&Na.object_list?[...$n.concat(Na==null?void 0:Na.object_list)]:$n,Fr(Na.is_teacher),((fa=Na.object_list)==null?void 0:fa.length){bi.current.scrollTop=0,$n=[],Hn.page=0,Hn.group_id=fa,Dn=!0,zi([]),gi(vc({},Hn)),Ea()},Ni={selectedRowKeys:Or,onChange:fa=>{zi(fa)},type:"radio"},Ca=()=>{gi(vc({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),jr([]),Tn(!0),or("myself"),nn({type:"exercise/setActionTabs",payload:{}}),Ar(!1)},[Fi,_i,xo,vo]=(0,De.P)(),Io=fa=>gc(void 0,null,function*(){let Na=!1;$n.forEach(xn=>{Or.includes(xn.id)&&(Na=xn.is_random)});const Qo=fa.map(xn=>({shixun_id:xn.id,is_use:xn.is_use,is_copy:xn.is_copy}));if(!Na){const xn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Qo}});(xn==null?void 0:xn.status)===0&&((0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),nn({type:"classroomList/getClassroomExercisesList",payload:vc({},Ue.actionTabs.params)}),Vn(`/classrooms/${Bn.coursesId}/exercise/${xn.exercise_id}/detail?random=${xn.is_random}&tabs=3`),Mi(`/classrooms/${Bn.coursesId}/exercise/add/${xn.exercise_id}?random=${xn.is_random}&type=2`),Ir(!0),Ce.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),_i(),Ca());return}nn({type:"exercise/setActionTabs",payload:{}}),_i();let Bo=1,xr=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ko.createElement("div",{className:ao.Z.modalColumn},ko.createElement("div",{className:ao.Z.modalRow},ko.createElement("sup",{className:ao.Z.sup},"*"),ko.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ko.createElement(ju.Z,{parser:so,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Bo,onChange:xn=>{Bo=xn;const ta=document.getElementById("model_error");Bo<1||Bo>50?ta.style.display="block":ta.style.display="none"}})),ko.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ca,onOk:()=>gc(void 0,null,function*(){if(Bo<1||Bo>50){const ta=document.getElementById("model_error");return ta.style.display="block",Promise.reject()}xr.update({cancelButtonProps:{disabled:!0}});const xn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Qo,num:Bo}});xr.update({cancelButtonProps:{disabled:!1}}),xn&&xn.status===0?((0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),nn({type:"classroomList/getClassroomExercisesList",payload:vc({},Ue.actionTabs.params)}),Ca(),_i(),Ce.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(Ca(),_i())})})});return ko.createElement(ko.Fragment,null,ko.createElement(be.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Fn,bodyStyle:{minHeight:200},wrapClassName:ao.Z.warpModal,onOk:()=>gc(void 0,null,function*(){if(!Or.length){Ce.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ar(!0);let fa=!1,Na=!1;if($n.forEach(Qo=>{Or.includes(Qo.id)&&Qo.need_authorize&&(fa=Qo.need_authorize),Or.includes(Qo.id)&&(Na=Qo.is_random)}),fa){(0,zt.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}ve(Or[0]),Ca(),Ar(!1)}),onCancel:Ca},ko.createElement(Go.default,{activeKey:hr,onTabClick:fa=>gc(void 0,null,function*(){bi.current.scrollTop=0,$n=[],hr!==fa&&zi([]),or(fa),Hn.page=0,Hn.filter=fa,Hn.group_id=null,Dn=!0,Ea()})},ko.createElement(Lf,{tab:ko.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ko.createElement(Lf,{tab:ko.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ko.createElement(Lf,{tab:ko.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ko.createElement("div",{className:ao.Z.tabSearch},hr==="teacher"&&ko.createElement(ie.default,{value:Hn.group_id,onChange:yo,size:"middle",style:{width:200,marginRight:30}},ko.createElement(ie.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(sn=Pn==null?void 0:Pn.groups)==null?void 0:sn.map(fa=>ko.createElement(ie.default.Option,{key:fa==null?void 0:fa.group_id,value:fa==null?void 0:fa.group_id},fa==null?void 0:fa.name))),ko.createElement(gt.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Hn.search,onChange:fa=>{Hn.search=fa.target.value,gi(vc({},Hn))},onSearch:fa=>{bi.current.scrollTop=0,$n=[],Hn.page=0,Dn=!0,zi([]),fa&&(0,Uo.tk)({name:fa,copywriting:fa,position:"Exercise"}),Ea()}})),ko.createElement("div",{ref:bi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!lr&&hr==="public"&&ko.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ko.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ko.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ko.createElement(na(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ea()},hasMore:Dn,useWindow:!1},Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&lr&&ko.createElement(Vo.Z,{className:ao.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:$n,onRow:fa=>({onClick:()=>{zi([fa==null?void 0:fa.id])}}),resColumns:Cr,rowSelection:Ni})))),ko.createElement(be.default,{title:"\u63D0\u793A",open:mn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ko.createElement("div",null,ko.createElement(z.ZP,{onClick:()=>{Ir(!1),ee.history.push(mr)}},"\u4FEE\u6539\u8BD5\u5377"),ko.createElement(z.ZP,{type:"primary",onClick:()=>{ee.history.push(Sr),Ir(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Ir(!1)}},ko.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ko.createElement(De.Z,{inPaper:!0,visible:Fi,onCancel:_i,onOk:Io,renderData:xo,modalType:"multiple",type:"examination_bank"}))};var rh=(0,ee.connect)(({exercise:je,loading:Ue,classroomList:ve})=>({exercise:je,loading:Ue,classroomList:ve}))(Tf),zh=Me(42912),cs=Me(59301),ih=Object.defineProperty,Rh=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,rc=Object.getOwnPropertySymbols,Wc=Object.prototype.hasOwnProperty,ah=Object.prototype.propertyIsEnumerable,Nf=(je,Ue,ve)=>Ue in je?ih(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,jf=(je,Ue)=>{for(var ve in Ue||(Ue={}))Wc.call(Ue,ve)&&Nf(je,ve,Ue[ve]);if(rc)for(var ve of rc(Ue))ah.call(Ue,ve)&&Nf(je,ve,Ue[ve]);return je},oh=(je,Ue)=>Rh(je,kf(Ue)),Hh=(je,Ue)=>{var ve={};for(var mt in je)Wc.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&rc)for(var mt of rc(je))Ue.indexOf(mt)<0&&ah.call(je,mt)&&(ve[mt]=je[mt]);return ve},uf=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())}),Cd=(je=>(je.All="",je.Shixun="shixun",je.VideoItem="video",je.Attachment="attachment",je.group_count="group_homework",je.normal_count="normal_homework",je.ExaminationBank="exercise",je.HomeworkCommon="hack_homework",je.Discusses="Discusses",je.Challenge="challenge",je))(Cd||{});const Uh=je=>{var Ue=je,{pathsDetail:ve,user:mt,loading:nn,dispatch:sn,classroomList:Bn}=Ue,qt=Hh(Ue,["pathsDetail","user","loading","dispatch","classroomList"]),xt,en,Dn,Tn,Fn;const Ar=(0,ee.useParams)(),{stageId:hr,expandId:or,itemId:$n}=(0,Oe.UZ)(),{stageData:jr,visibleType:Pn,keywords:cr,editKey:lr}=ve,{shixuns_count:Fr=0,videos_count:Or=0,attachment_count:zi=0,chapter_statis:bi,group_count:mn=0,normal_count:Ir=0,disscuss_count:Sr=0,banks_count:Vn=0,hack_count:mr=0}=ve==null?void 0:ve.detail,[Mi,Cr]=(0,a.useState)([]),[Hn,gi]=(0,a.useState)({content:"",type:""}),[Xa,so]=(0,a.useState)([]),[Ea,yo]=(0,a.useState)(["group_count","normal_count"].includes(Pn)?"SubjectHomework":Pn),[Ni,Ca]=(0,a.useState)(""),[,Fi,_i]=(0,Ba.U)(de.CI,{}),xo=!((xt=ve.detail)!=null&&xt.can_managed),vo=[{name:"\u5168\u90E8",type:"All",number:Fr+Or+zi+mn+Ir+Vn+mr+((bi==null?void 0:bi.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:Fr,isShow:Fr>0},{name:"\u89C6\u9891",type:"VideoItem",number:Or,isShow:Or>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:zi,isShow:zi>0},{name:"\u5173\u5361",type:"Challenge",number:bi==null?void 0:bi.challenge_count,isShow:(bi==null?void 0:bi.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:mn,isShow:!(0,he.JA)()&&mn>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Ir,isShow:!(0,he.JA)()&&Ir>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:mr,isShow:!(0,he.JA)()&&mr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Vn,isShow:!(0,he.JA)()&&Vn>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:Sr,isShow:Sr>0}].filter(En=>En.isShow),Io=()=>{sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId,keywords:cr}})},fa=En=>{En=En!=null&&En.includes(".json")?En:`${En}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>uf(void 0,null,function*(){const ln=yield(0,Bi.L8)({url:En});if(!ln)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,ke.Ir)({id:ln.shixun_identifier});if(er!=null&&er.game_identifier){(0,Oe.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?fa(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Na(er==null?void 0:er.message)})})},Na=En=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",En,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Qo=En=>{var ln;En!=="\u53D6\u6D88"&&xr({stage_id:(ln=Bn==null?void 0:Bn.actionTabs)==null?void 0:ln.id})},Bo=(...En)=>uf(void 0,[...En],function*(ln={}){return yield sn({type:"pathsDetail/getStageData",payload:oh(jf({tab:Cd[Pn]},ln),{subject_id:Ar.pathId,keywords:cr})})}),xr=(...En)=>uf(void 0,[...En],function*(ln={}){if(ln!=null&&ln.stage_id){const er=yield sn({type:"pathsDetail/getStageChildrenData",payload:{id:ln==null?void 0:ln.stage_id,type:"stage",keywords:cr,tab:Cd[Pn]}}),Lr=Mi.map(ci=>{var di;return ci.stage_id==(ln==null?void 0:ln.stage_id)?oh(jf(jf({},ci),ln),{items:(di=er.data)==null?void 0:di.items}):ci});sn({type:"pathsDetail/save",payload:{stageData:Lr}})}sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})}),xn=()=>lr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:cs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const En=`Edit_${lr}`;let ln=document.getElementById(En);ln&&setTimeout(()=>ln.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ta=(0,a.useMemo)(()=>Mi==null?void 0:Mi.map(function(En,ln){return cs.createElement("div",{key:ln},cs.createElement(Yd,{val:En,allData:Mi,index:ln,selectExercise:er=>{Ca(er==null?void 0:er.stage_id),sn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:er=>{var Lr,ci;er!=null&&er.container_id?sn({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:er==null?void 0:er.attachment_detail,params:{course_id:er==null?void 0:er.container_id,coursesId:er==null?void 0:er.container_id,id:er==null?void 0:er.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):gi({content:wi.Z.API_SERVER+((Lr=er==null?void 0:er.attachment_detail)==null?void 0:Lr.url),type:(ci=er==null?void 0:er.attachment_detail)==null?void 0:ci.file_type})},visibleTypeNew:Ea,UpdataStageChildrenData:xr,getData:xr}))}),[Mi,Ea]),Wn=En=>{(0,de._C)({id:Ni,subject_id:Ar.pathId,homework_type:"exercise",examination_bank_ids:[En]}).then(ln=>{(ln==null?void 0:ln.status)==0&&(Ce.ZP.success("\u9009\u7528\u6210\u529F"),xr({stage_id:Ni||(ve==null?void 0:ve.stage_id)}))})};return(0,a.useEffect)(()=>{Cr(jr)},[jr]),(0,a.useEffect)(()=>{Bn.actionTabs.key=="closePathsTabs"&&xr({stage_id:Ni||(ve==null?void 0:ve.stage_id)})},[Bn.actionTabs.key]),(0,a.useEffect)(()=>{var En,ln;if((En=ve==null?void 0:ve.detail)!=null&&En.id){let er=(ln=ve.detail)==null?void 0:ln.show_course_section;(Pn==="Shixun"||cr)&&(er=!1),Bo({stage_id:hr,stage_item_id:$n,show_course_section:er})}},[(en=ve==null?void 0:ve.detail)==null?void 0:en.id]),cs.createElement("section",null,cs.createElement(ye.Z,{spinning:nn["pathsDetail/getStageData"]||nn["pathsDetail/getPathsDetail"]},cs.createElement("aside",{className:vn.actionTabs},cs.createElement("div",{style:{flex:1,marginTop:0},className:vn.actionTabs},vo.map((En,ln)=>cs.createElement("div",{key:ln,className:`mr5 ${En.type===Pn?vn.tabActive:vn.tab}`,onClick:()=>{lr===-1?(En.type=="group_count"||En.type=="normal_count"?yo("SubjectHomework"):yo(En.type),En.type!=="Discusses"&&Bo({tab:Cd[En.type]}),sn({type:"pathsDetail/save",payload:{visibleType:En.type,editKey:-1}})):Ce.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},cs.createElement("span",{className:vn.s1},En.name),cs.createElement("span",{className:vn.s2},En.number))))),Pn!=="Discusses"&&cs.createElement(cs.Fragment,null,ta,((Dn=ve.detail)==null?void 0:Dn.allow_statistics)&&Pn==="All"&&!cr&&cs.createElement(ye.Z,{spinning:Fi},cs.createElement("div",{className:vn.addStage,onClick:()=>uf(void 0,null,function*(){if(xo){Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!xn())return;const En=yield _i({name:`\u7B2C${(0,Oe.EM)(Mi.length+1)}\u7AE0\u8282`,subject_id:Ar.pathId,pathId:Ar.pathId,list:[]});En!=null&&En.stage_id&&(Cr([...Mi,En]),sn({type:"pathsDetail/save",payload:{editKey:Mi.length,stage_id:En==null?void 0:En.stage_id}}))})},cs.createElement("span",{className:vn.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Mi==null?void 0:Mi.length)===0&&cs.createElement(vs.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),Pn==="Discusses"&&cs.createElement("aside",{className:"mt20"},cs.createElement(ec,{activeIndex:3,isDelete:(Tn=ve.detail)==null?void 0:Tn.allow_add_member,shixunIdentifier:11,identity:(Fn=mt.userInfo)==null?void 0:Fn.role,user:mt.userInfo,isShixunDetail:!0,keywords:cr,refreshCount:Io}))),cs.createElement(Ad,null),cs.createElement(Es,{shixunIds:Xa,cb:Qo}),cs.createElement(Su,null),cs.createElement(Cl,null),cs.createElement(Aa,null),cs.createElement(is,null),cs.createElement(rh,{saveExercise:Wn}),cs.createElement(zh.Z,null),cs.createElement(vu.Z,{close:!0,data:Hn==null?void 0:Hn.content,type:Hn==null?void 0:Hn.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{gi({content:"",type:""})}}))};var Qh=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,classroomList:mt})=>({pathsDetail:je,user:Ue,loading:ve.effects,classroomList:mt}))(Uh),sh=Me(16326),cf=Me(18606),Of={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},as=Me(59301),lh=Object.defineProperty,Zc=Object.defineProperties,uh=Object.getOwnPropertyDescriptors,Ac=Object.getOwnPropertySymbols,ch=Object.prototype.hasOwnProperty,dh=Object.prototype.propertyIsEnumerable,fh=(je,Ue,ve)=>Ue in je?lh(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,xs=(je,Ue)=>{for(var ve in Ue||(Ue={}))ch.call(Ue,ve)&&fh(je,ve,Ue[ve]);if(Ac)for(var ve of Ac(Ue))dh.call(Ue,ve)&&fh(je,ve,Ue[ve]);return je},hh=(je,Ue)=>Zc(je,uh(Ue)),zf=(je,Ue)=>{var ve={};for(var mt in je)ch.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ac)for(var mt of Ac(je))Ue.indexOf(mt)<0&&dh.call(je,mt)&&(ve[mt]=je[mt]);return ve},yc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{RangePicker:lu}=sh.default,df=je=>{var Ue=je,{user:ve,pathsDetail:mt}=Ue,nn=zf(Ue,["user","pathsDetail"]),sn;const[Bn]=ht.default.useForm(),[qt,xt]=(0,a.useState)([]),[en,Dn]=(0,a.useState)(!0),[Tn,Fn]=(0,a.useState)(!1),[Ar,hr]=(0,a.useState)(!1),[or,$n]=(0,a.useState)(0),[jr,Pn]=(0,a.useState)({}),cr=(0,ee.useParams)(),[lr,Fr]=(0,a.useState)({page:1,limit:10}),Or=!((sn=mt.detail)!=null&&sn.can_managed),zi=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},bi=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(Cr,Hn)=>as.createElement(as.Fragment,null,(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",null,"\u7533\u8BF7\u4E2D"),(Hn==null?void 0:Hn.state)==="rejected"&&as.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(Hn==null?void 0:Hn.state)==="passed"&&as.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:Cr=>`${Cr}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(Cr,Hn)=>as.createElement("div",{className:Of.actionsBtns},(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",{onClick:()=>mn(Hn)},"\u540C\u610F"),(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",{onClick:()=>Ir(Hn)},"\u62D2\u7EDD"),(Hn==null?void 0:Hn.state)==="rejected"&&as.createElement("span",{onClick:()=>Sr(Hn)},"\u62D2\u7EDD\u539F\u56E0"),(Hn==null?void 0:Hn.state)==="passed"&&as.createElement("span",{onClick:()=>Vn(Hn)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(Cr=>Ar?!0:Cr.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&Cr.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,a.useEffect)(()=>{mr(lr)},[]);const mn=Cr=>yc(void 0,null,function*(){if(Or){zi();return}const Hn=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Cr==null?void 0:Cr.id,op:"pass"}});(Hn==null?void 0:Hn.status)===0&&mr(lr)}),Ir=Cr=>{if(Or){zi();return}let Hn="";be.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,as.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),as.createElement("aside",{className:"flex-container"},as.createElement("sup",{className:"c-red-ee4"},"*"),as.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),as.createElement(gt.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:gi=>Hn=gi.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>yc(void 0,null,function*(){if(!Hn)return Ce.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const gi=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Cr==null?void 0:Cr.id,op:"reject",content:Hn}});(gi==null?void 0:gi.status)===0&&mr(lr)})})},Sr=Cr=>{if(Or){zi();return}be.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,Cr==null?void 0:Cr.content),okText:"\u786E\u5B9A"})},Vn=Cr=>{Pn((Cr==null?void 0:Cr.info)||{}),Fn(!0)},mr=Cr=>yc(void 0,null,function*(){Dn(!0);const Hn=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/request_certificates.json`,{method:"get",params:Cr});Hn!=null&&Hn.data&&(xt(Hn==null?void 0:Hn.data),$n((Hn==null?void 0:Hn.total_count)||0),hr(Hn==null?void 0:Hn.is_manage)),Dn(!1)}),Mi=(Cr,Hn)=>{const gi=hh(xs({},lr),{page:Cr,limit:Hn});Fr(gi),mr(gi)};return as.createElement("div",{className:Of.certificate},as.createElement(ht.default,{form:Bn,layout:"inline",className:"mb20",size:"large",onValuesChange:(Cr,Hn)=>{const{state:gi="",keyword:Xa="",time:so=[]}=Hn,Ea=hh(xs({},lr),{page:1,state:gi,keyword:Xa,start_time:so!=null&&so[0]?Pe()(so[0]).format("YYYY-MM-DD"):"",end_time:so!=null&&so[1]?Pe()(so[1]).format("YYYY-MM-DD"):""});Fr(Ea),mr(Ea)}},as.createElement(ht.default.Item,{name:"state",initialValue:"",className:"mr10"},as.createElement(ie.default,{style:{width:104}},as.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),as.createElement(ie.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),as.createElement(ie.default.Option,{value:"passed"},"\u901A\u8FC7"),as.createElement(ie.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),as.createElement(ht.default.Item,{name:"time"},as.createElement(lu,{onChange:(Cr,Hn)=>{console.log(Hn,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),as.createElement(ht.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},as.createElement(cf.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),as.createElement(Xr.default,{dataSource:qt,rowKey:Cr=>Cr.id,columns:bi,loading:en,pagination:{pageSize:lr.limit,total:or,current:lr.page,onChange:Mi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),as.createElement(Zn.Z,{visible:Tn,onCancel:()=>{Fn(!1),Pn({})},data:jr}))};var Rf=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(df),ph=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});Pe().locale("ZH-cn");const{TabPane:xd}=Go.default,mh=({data:je})=>{const[Ue,ve]=(0,a.useState)("1"),[mt,nn]=(0,a.useState)(1),[sn,Bn]=(0,a.useState)(),[qt,xt]=(0,a.useState)(!0),en=(0,ee.useParams)();function Dn(){return ph(this,null,function*(){let Fn;xt(!0),Ue==="1"?Fn=`/api/paths/${en.pathId}/study_ranking_shixuns_passed.json`:Ue==="2"?Fn=`/api/paths/${en.pathId}/study_ranking_videos.json`:Ue==="3"?Fn=`/api/paths/${en.pathId}/study_ranking_pdf_attachments.json`:Ue==="4"&&(Fn=`/api/paths/${en.pathId}/study_ranking_discusses.json`);const Ar=yield(0,Ve.ZP)(Fn,{method:"get",params:{page:mt}});xt(!1),Bn(Ar)})}(0,a.useEffect)(()=>{Dn()},[mt,Ue]);const Tn=()=>{var Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi;return a.createElement(a.Fragment,null,a.createElement(ye.Z,{spinning:qt},a.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),a.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(sn==null?void 0:sn.user_show)&&a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},((Fn=sn==null?void 0:sn.data_user)==null?void 0:Fn.rank)===0&&((Ar=sn==null?void 0:sn.data_user)==null?void 0:Ar.num)===0?"--":((hr=sn==null?void 0:sn.data_user)==null?void 0:hr.rank)<=100&&((or=sn==null?void 0:sn.data_user)==null?void 0:or.rank)!=0?($n=sn==null?void 0:sn.data_user)==null?void 0:$n.rank:"\u672A\u4E0A\u699C"),a.createElement("span",{style:{flex:"1"}},(jr=sn==null?void 0:sn.data_user)==null?void 0:jr.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},((Pn=sn==null?void 0:sn.data_user)==null?void 0:Pn.num)||"--"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(cr=sn==null?void 0:sn.data_user)!=null&&cr.num?(0,Oe.li)((lr=sn==null?void 0:sn.data_user)==null?void 0:lr.num):"--"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},((Fr=sn==null?void 0:sn.data_user)==null?void 0:Fr.num)||"--"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},((Or=sn==null?void 0:sn.data_user)==null?void 0:Or.num)||"--")),(sn==null?void 0:sn.user_show)&&a.createElement(Hi.Z,null),((zi=sn==null?void 0:sn.data)==null?void 0:zi.length)>0?(bi=sn==null?void 0:sn.data)==null?void 0:bi.map((mn,Ir)=>a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(mn==null?void 0:mn.rank)===1&&a.createElement("span",{style:{flex:"1",color:"#E02020"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)===2&&a.createElement("span",{style:{flex:"1",color:"#FA6400"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)===3&&a.createElement("span",{style:{flex:"1",color:"#F7B500"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)>3&&a.createElement("span",{style:{flex:"1"}},mn==null?void 0:mn.rank),a.createElement("span",{style:{flex:"1"}},mn==null?void 0:mn.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(0,Oe.li)(mn==null?void 0:mn.num)),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num))):a.createElement(vs.Z,null),(sn==null?void 0:sn.count)>10&&a.createElement(ui.Z,{current:mt,pageSize:10,showSizeChanger:!1,total:sn==null?void 0:sn.count,style:{textAlign:"center",margin:"20px 0px"},onChange:mn=>{nn(mn)}})))};return a.createElement("div",null,a.createElement(Go.default,{activeKey:Ue,style:{background:"#fff",padding:"0px 20px"},onChange:Fn=>{ve(Fn),nn(1)}},a.createElement(xd,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},a.createElement(Tn,null))))};var Ec=Me(7722),Hf=Object.getOwnPropertySymbols,Wh=Object.prototype.hasOwnProperty,Uf=Object.prototype.propertyIsEnumerable,vh=(je,Ue)=>{var ve={};for(var mt in je)Wh.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Hf)for(var mt of Hf(je))Ue.indexOf(mt)<0&&Uf.call(je,mt)&&(ve[mt]=je[mt]);return ve},ds=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const gh=je=>{var Ue=je,{user:ve,pathsDetail:mt}=Ue,nn=vh(Ue,["user","pathsDetail"]),sn;const Bn=(0,ee.useParams)(),qt=(0,a.useRef)(),xt=(0,a.useRef)(),en=(0,a.useRef)(!1),[Dn,Tn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(700);(0,a.useEffect)(()=>{setTimeout(()=>{var $n,jr;(jr=($n=qt.current)==null?void 0:$n.resize)==null||jr.call($n)},300)},[Fn]),(0,a.useEffect)(()=>{var $n;Tn(($n=mt.detail)==null?void 0:$n.atlas_data)},[(sn=mt.detail)==null?void 0:sn.atlas_data]),(0,a.useEffect)(()=>(document.addEventListener((0,Ec.gH)(),hr),()=>{document.removeEventListener((0,Ec.gH)(),hr)}),[]);const hr=()=>{(0,Ec.vp)()||Ar(700)},or=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:$n=>{if($n.dataType==="edge")return $n.data.relation;if($n.dataType==="node")return"\u540D\u79F0\uFF1A"+$n.data.name+"
      \u7C7B\u522B\uFF1A"+$n.data.labels.join(", ")+"
      ID: "+$n.data.uid+"
      "}},legend:[{bottom:0,left:"center",orient:"horizontal",data:Dn.categories.map($n=>{if($n.name)return $n.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:Dn.nodes,links:Dn.links,categories:Dn.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ec.vp)()?(setTimeout(()=>{Ar(700)},300),(0,Ec.BU)()):((0,Ec.Dj)(xt.current),setTimeout(()=>{Ar(window.innerHeight-40)},300))}}}}});return a.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:Fn+30,background:"#FFF"},ref:xt},Dn.nodes&&a.createElement(Ia.Z,{style:{height:Fn+"px"},option:or(),onChartReady:$n=>{qt.current=$n,$n.resize()},opts:{renderer:"svg"},onEvents:{click:$n=>{en.current=!1,setTimeout(()=>{if(!en.current&&$n.dataType==="node"){let jr=$n.data.url;jr&&window.open(jr,"_blank")}},500)},dblclick:($n,jr,Pn)=>ds(void 0,null,function*(){console.log("p:",$n,jr,Pn),en.current=!0;const cr=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/atlas_data.json`,{method:"get",params:{node_id:$n.data.id}});let{nodes:lr,links:Fr,categories:Or}=cr.atlas_data;lr=Dn.nodes.concat(lr),Fr=Dn.links.concat(Fr);let zi=lr.filter((Sr,Vn,mr)=>mr.findIndex(Mi=>Mi.id===Sr.id)===Vn),bi=Fr.filter((Sr,Vn,mr)=>mr.findIndex(Mi=>Mi.source===Sr.source&&Mi.target===Sr.target)===Vn),mn=[],Ir=Math.max(Or.length,Dn.categories.length);for(let Sr=0;Sr({user:je,pathsDetail:Ue}))(gh),es={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},Xh="data:image/png;base64,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",zo=Me(59301),Ah=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,Vh=Object.prototype.propertyIsEnumerable,Gh=(je,Ue)=>{var ve={};for(var mt in je)Zs.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ah)for(var mt of Ah(je))Ue.indexOf(mt)<0&&Vh.call(je,mt)&&(ve[mt]=je[mt]);return ve},ff=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const hf=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,user:nn,loading:sn,dispatch:Bn}=Ue,qt=Gh(Ue,["pathsDetail","globalSetting","user","loading","dispatch"]);const[xt,en]=(0,a.useState)([]),[Dn]=(0,ee.useSearchParams)(),Tn=(0,ee.useParams)(),[Fn,Ar]=(0,a.useState)(!1),hr=()=>ff(void 0,null,function*(){var Pn,cr;Ar(!0);const lr=yield(0,Ve.ZP)(`/api/paths/${Tn.pathId}/packages_list.json`,{method:"get",params:{identifier:(Pn=nn==null?void 0:nn.userInfo)==null?void 0:Pn.login,id:Tn.pathId}});Ar(!1),lr.status==0&&en((cr=lr==null?void 0:lr.data)==null?void 0:cr.map(Fr=>(Fr.isFull=!1,Fr)))});(0,a.useEffect)(()=>{hr()},[]);const or=Pn=>ff(void 0,null,function*(){const cr=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Pn}});(cr==null?void 0:cr.status)==0?$n(Pn):be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ff(void 0,null,function*(){const lr=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Pn}});(lr==null?void 0:lr.status)==0&&$n(Pn)})})}),$n=Pn=>ff(void 0,null,function*(){const cr=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Pn,payment_method:"wechat_qr"}});cr!=null&&cr.num&&window.open(Dn.get("userid")?`/order/${Tn.pathId}/pay?order_num=${cr==null?void 0:cr.num}&userid=${Dn.get("userid")}`:`/order/${Tn.pathId}/pay?order_num=${cr==null?void 0:cr.num}`)}),jr=Pn=>{var cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn;return zo.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},zo.createElement("div",{className:es.Head},zo.createElement("div",{className:es.Headtitle},zo.createElement("span",{title:Pn==null?void 0:Pn.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Pn==null?void 0:Pn.package_name),zo.createElement("span",{className:es.span2},"\uFF08\u5171 ",zo.createElement("span",{style:{color:"#333"}},Pn==null?void 0:Pn.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),zo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},zo.createElement("div",{className:es.Headprice},zo.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),zo.createElement("span",{className:es.nowPrice},"\uFFE5",parseInt((lr=(cr=`${Pn==null?void 0:Pn.package_price}`)==null?void 0:cr.split("."))==null?void 0:lr[1])>0?Pn==null?void 0:Pn.package_price:(Or=(Fr=`${Pn==null?void 0:Pn.package_price}`)==null?void 0:Fr.split("."))==null?void 0:Or[0]),zo.createElement("span",{className:es.initPrice},"\uFFE5",parseInt((bi=(zi=`${Pn==null?void 0:Pn.package_origin_price}`)==null?void 0:zi.split("."))==null?void 0:bi[1])>0?Pn==null?void 0:Pn.package_origin_price:(Ir=(mn=`${Pn==null?void 0:Pn.package_origin_price}`)==null?void 0:mn.split("."))==null?void 0:Ir[0])),zo.createElement("div",{className:es.AllButStyle},zo.createElement(z.ZP,{className:Pn!=null&&Pn.is_payed?`${es.payed}`:`${es.order}`,onClick:()=>{Pn!=null&&Pn.is_payed?ee.history.push(`/users/${nn==null?void 0:nn.userInfo.login}/paths?category=payed`):or(Pn==null?void 0:Pn.id)}},Pn!=null&&Pn.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),zo.createElement("div",{className:Pn.isFull?`${es.Swiper}`:`${es.Swiper} ${es.expansion}`},(Sr=Pn==null?void 0:Pn.subjects)==null?void 0:Sr.map((mr,Mi)=>{var Cr,Hn,gi,Xa;return zo.createElement("div",{style:{width:"232px",marginRight:(1+Mi)%3===0?0:22},className:es.BannerListItemDiv,key:Mi},zo.createElement("div",{className:es.BannerListItem},zo.createElement("div",{onClick:()=>window.open(`/paths/${mr.identifier}`)},zo.createElement("div",{className:es.BannerListItemImg},zo.createElement("img",{className:es.bgimg,src:`${mr.image_url}`}),(mr==null?void 0:mr.user_paid_subject)&&zo.createElement("img",{className:es.buyimg,src:Xh}),(mr==null?void 0:mr.is_current_subject)&&zo.createElement("span",{className:es.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),zo.createElement("div",{className:es.BannerListItemInfo},zo.createElement(ce.Z,{placement:"topLeft",title:mr.name},zo.createElement("div",{className:es.BannerListItemInfoTitle},mr.name)),zo.createElement("div",{className:es.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",mr.teacher),zo.createElement("div",{className:`${es.BannerListItemInfoTime} ${es.BannerListItemInfoTime2}`},zo.createElement("div",{className:es.span1},mr.learn_count/1e4>1?(mr.learn_count/1e4).toFixed(1)+"W":mr.learn_count,"\u4EBA\u6B63\u5728\u5B66"),zo.createElement("div",{className:`${es.timeprice}`},zo.createElement("div",{className:es.span},zo.createElement("span",{className:es.qianfuhao},"\uFFE5"),mr.is_discount?parseInt((Cr=mr==null?void 0:mr.price)==null?void 0:Cr.split(".")[1])>0?mr==null?void 0:mr.price:(Hn=mr==null?void 0:mr.price)==null?void 0:Hn.split(".")[0]:parseInt((gi=mr==null?void 0:mr.origin_price)==null?void 0:gi.split(".")[1])>0?mr==null?void 0:mr.origin_price:(Xa=mr==null?void 0:mr.origin_price)==null?void 0:Xa.split(".")[0])))))))})),zo.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Vn=Pn==null?void 0:Pn.subjects)==null?void 0:Vn.length)>3&&zo.createElement("div",{onClick:()=>{Pn.isFull=!Pn.isFull,en([...xt])}},zo.createElement("span",{className:"current",style:{marginRight:"6px"}},Pn.isFull?"\u6536\u8D77":"\u5C55\u5F00"),zo.createElement("span",{className:"current"},zo.createElement("i",{className:Pn.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return zo.createElement(ye.Z,{spinning:Fn},(xt==null?void 0:xt.length)>0?xt==null?void 0:xt.map(Pn=>jr(Pn)):zo.createElement(vs.Z,null))};var y=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve,user:mt})=>({pathsDetail:je,globalSetting:ve,loading:Ue,user:mt}))(hf),E=Me(421),re={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",ge=Me(2170),Qe={flex_box_center:"flex_box_center___zRBe4",flex_space_between:"flex_space_between___ZW6DI",flex_box_vertical_center:"flex_box_vertical_center___Mu7p6",flex_box_center_end:"flex_box_center_end___an6Pu",flex_box_column:"flex_box_column___rjra1",bigTipsBox:"bigTipsBox___HbsGN",bigTips:"bigTips___nfaii",item:"item___QYwk4",editBtn:"editBtn___iNJmV",active:"active___3Z1Rx",itembottom:"itembottom___h3xUX",PrevNext:"PrevNext___z_zH6",img:"img___zAo38",imgHover:"imgHover___BAhmP",LeftButton:"LeftButton___SS7wQ",RightButton:"RightButton___zRsyx"},at=Me(54266),vt=Me(13844),Et=Me(97381),It=Me(70762),an=Me(76954),hn=Me(86784),qn=Object.defineProperty,Rn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,Si=(je,Ue,ve)=>Ue in je?qn(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Ji=(je,Ue)=>{for(var ve in Ue||(Ue={}))zr.call(Ue,ve)&&Si(je,ve,Ue[ve]);if(Rn)for(var ve of Rn(Ue))ii.call(Ue,ve)&&Si(je,ve,Ue[ve]);return je},oa=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const qi=({data:je={},getData:Ue,pathsDetail:ve,dispatch:mt})=>{var nn;const sn=(0,ee.useParams)(),Bn=(0,ee.useDispatch)(),[qt,xt]=(0,a.useState)(!1),[en,Dn]=(0,a.useState)(!0),Tn=(0,a.useRef)(null),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)(""),[$n,jr]=(0,a.useState)(!1),[Pn,cr]=(0,a.useState)(null),[lr,Fr]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(null),[bi,mn]=(0,a.useState)(!1),[Ir,Sr]=(0,a.useState)(null),[Vn,mr]=(0,a.useState)(),[Mi,Cr]=(0,a.useState)([]),[Hn,gi]=(0,a.useState)(!1),[Xa,so]=(0,a.useState)(""),[Ea,yo]=(0,a.useState)([]),Ni=[{img:Me(57227),name:"PPT\u751F\u6210",url:"/IntelligentTools/10",des:"PPT\u751F\u6210\u662F\u4E00\u4E2A\u4E13\u4E1A\u9AD8\u6548\u7684\u52A9\u624B\uFF0C\u80FD\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4E5F\u80FD\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BE6\u7EC6\u5185\u5BB9"},{img:Me(82113),name:"\u6570\u5B57\u5206\u8EAB",url:"/DigitalClone",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"},{img:Me(70962),name:"\u667A\u80FD\u51FA\u5377",url:"/IntelligentTools/8",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:Me(54285),name:"\u667A\u80FD\u51FA\u9898",url:"/IntelligentTools/5",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387"}];(0,a.useEffect)(()=>{Ca(),_i()},[]),(0,a.useEffect)(()=>{var Wn,En,ln;((Wn=ve.actionTabs)==null?void 0:Wn.key)==="\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"&&(Ca(),mt({type:"pathsDetail/setActionTabs",payload:{key:""}})),((En=ve.actionTabs)==null?void 0:En.key)==="\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"&&(((ln=ve==null?void 0:ve.detail)!=null&&ln.can_managed||(0,he.Ny)())&&Fi(),mn(!0),setTimeout(()=>{vo()},50),mt({type:"pathsDetail/setActionTabs",payload:{key:""}}))},[(nn=ve.actionTabs)==null?void 0:nn.key]);const Ca=()=>oa(void 0,null,function*(){var Wn,En,ln,er,Lr,ci;const di=yield(0,Ve.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Subject",item_id:(sn==null?void 0:sn.pathId)||((Wn=ve==null?void 0:ve.detail)==null?void 0:Wn.id)}}),fi=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_assistant",deployable_id:(sn==null?void 0:sn.pathId)||((En=ve==null?void 0:ve.detail)==null?void 0:En.id),deployable_type:"Subject",item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(di==null?void 0:di.status)===0&&(Ar(((ln=di==null?void 0:di.data)==null?void 0:ln.list)||[]),or(((er=di==null?void 0:di.data)==null?void 0:er.local_ai_model_url)||""),vo()),(fi==null?void 0:fi.status)===0&&(Ar([...(Lr=di==null?void 0:di.data)==null?void 0:Lr.list,...(ci=fi==null?void 0:fi.data)==null?void 0:ci.agents]),vo())}),Fi=()=>oa(void 0,null,function*(){var Wn,En;let ln=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:{page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:(Wn=ve==null?void 0:ve.detail)==null?void 0:Wn.id,deployable_type:"Subject"}});(ln==null?void 0:ln.status)===0&&yo((En=ln==null?void 0:ln.data)==null?void 0:En.knowledges)}),_i=()=>oa(void 0,null,function*(){const Wn=yield(0,Ve.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(Wn==null?void 0:Wn.status)==0&&jr(Wn==null?void 0:Wn.permission)});(0,a.useEffect)(()=>{const Wn=Tn.current;if(Wn){const En=()=>{requestAnimationFrame(vo)};Wn.addEventListener("scroll",En),vo();const ln=new ResizeObserver(()=>{vo()});return ln.observe(Wn),()=>{Wn.removeEventListener("scroll",En),ln.disconnect()}}},[Tn.current]);const xo=Wn=>{if(!Tn.current)return;const En=Tn.current,ln=En.children;if(ln.length===0)return;const ci=ln[0].getBoundingClientRect().width+22,di=En.scrollLeft;Wn==="left"?En.scrollTo({left:Math.max(0,di-ci),behavior:"smooth"}):En.scrollTo({left:di+ci,behavior:"smooth"}),setTimeout(()=>{vo()},50)},vo=()=>{if(!Tn.current)return;const Wn=Tn.current,En=Wn.scrollWidth-Wn.clientWidth;if(console.log(Wn.scrollWidth),console.log(Wn.clientWidth),console.log(Wn.scrollLeft),En<=0){xt(!1),Dn(!1);return}xt(Wn.scrollLeft>1),Dn(Wn.scrollLeft{cr(Wn),zi(Wn),Fr(!!Wn)},fa=Wn=>oa(void 0,null,function*(){var En;const ln=yield(0,Ve.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:(sn==null?void 0:sn.pathId)||((En=ve==null?void 0:ve.detail)==null?void 0:En.id),id:Wn}})});function Na(Wn){return oa(this,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Wn}/get_bot_info.json`,{method:"post"});(En==null?void 0:En.status)===0&&Cr(En==null?void 0:En.data)})}const Qo=Wn=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:Qe.bigTipsBox,style:{width:"100%"}},a.createElement("div",{ref:Tn,className:Qe.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ve.name}&type=Subject`)},className:Qe.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>{var ln;return a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Qe.item} ${Pn===En.id?Qe.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Pn===En.id?(Io(null),Sr(null),mr(""),gi(!1),Cr({})):(mr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),Sr(En.id),cr(En.id),Fr(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(Sr(null),gi(!1),Io(En.id)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Qe.editBtn}`,onClick:er=>{er.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En!=null&&En.agent_type?wi.Z.API_SERVER+((ln=En==null?void 0:En.icon)==null?void 0:ln.url):En.attachment_id?`${wi.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))}),$n&&a.createElement(at.Z,{addStyle:{width:120,height:140},data:Fn,getIAData:()=>Ca(),url:hr,className:Qe.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:Qe.PrevNext},qt&&a.createElement("div",{className:Qe.LeftButton,onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:Qe.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:Qe.imgHover})),en&&a.createElement("div",{className:Qe.RightButton,onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:Et.Z,alt:"Next",className:Qe.img}),a.createElement("img",{src:an.Z,alt:"Next",className:Qe.imgHover})))),Bo=Wn=>{var En;return(En=ve==null?void 0:ve.detail)!=null&&En.can_managed||(0,he.Ny)()?a.createElement(ie.default,{onChange:ln=>{if(console.log("----",ln),ln){let er=ln==null?void 0:ln.split("-"),Lr=er[1]==="educoder"?"touge":er[0];so(Lr)}else so("")},placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u5E93",style:{display:Pn&&"none",width:150,height:62,marginRight:10,borderRadius:4},allowClear:!0},Ea==null?void 0:Ea.map(ln=>a.createElement(ie.default.Option,{value:(ln==null?void 0:ln.dataset_id)+"-"+(ln==null?void 0:ln.repository_type)},ln==null?void 0:ln.name))):null},xr=Wn=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",width:662,justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:Qe.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:Tn,className:Qe.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ve.name}&type=Subject`)},className:Qe.itembottom,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:24,height:24,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Qe.itembottom} ${Pn===En.id?Qe.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Pn===En.id?(Io(null),Sr(null),mr(null),gi(!1),Cr({})):(mr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),Sr(En.id),cr(En.id),Fr(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(Sr(null),Io(En.id),gi(!1)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Qe.editBtn}`,onClick:ln=>{ln.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En.attachment_id?`${wi.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:24,height:24,alt:En.name}),a.createElement(ce.Z,{title:En.name},a.createElement("span",{style:{maxWidth:70}},En.name))))),$n&&a.createElement(at.Z,{addStyle:{width:76,height:88},data:Fn,getIAData:()=>Ca(),url:hr,className:Qe.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:Qe.PrevNext,style:{width:"90%",marginLeft:10}},qt&&a.createElement("div",{className:Qe.LeftButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:Qe.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:Qe.imgHover})),en&&a.createElement("div",{className:Qe.RightButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:Et.Z,alt:"Next",className:Qe.img}),a.createElement("img",{src:an.Z,alt:"Next",className:Qe.imgHover})))),ta={onAdd:()=>(0,Ve.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ve.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Subject",questionable_id:je==null?void 0:je.id,by_self:!0}}),onListClick:Wn=>(0,Ve.ZP)(`/api/course_qna_sessions/${Wn}.json`,{method:"get"}),onListDelete:Wn=>(0,Ve.ZP)(`/api/course_qna_sessions/${Wn}.json`,{method:"delete"}),onListDealData:Wn=>{let En=[];return Wn==null||Wn.forEach(ln=>{const er=ln.id,Lr=ln.think?{reasoning:ln.think,thinkingEnabled:!0}:{},ci=[{text:ln.question,key:er,sender:"user",fileList:[],show:!0},Ji({key:er,loading:!1,sender:"AI",show:!0,source:ln.answer_source,text:ln.answer,like:ln.like,dislike:ln.dislike,time:ln.think_time,id:ln.id},Lr)];En=[...En,...ci]}),En}};return a.createElement(a.Fragment,null,((0,he.Ny)()||(0,he.$O)()||(je==null?void 0:je.is_use_ai))&&(je==null?void 0:je.id)&&a.createElement(ge.Z,{showSwitchingModel:!0,showLookHistory:!0,showAddSession:!0,isPath:!0,isCoze:Hn,showDefaultTips:!1,showAvatarEditData:{nickname:"\u8BFE\u7A0B\u52A9\u6559",headImgId:null,show:!1},fetchListObject:ta,headNode:a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 font22"},a.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u8BFE\u7A0B\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",{className:"font16 mt20",style:{color:"#434D6C",marginBottom:40,marginTop:12}},a.createElement("span",null,"\u6211\u53EF\u4EE5\u652F\u6301\u5B9E\u65F6\u7B54\u7591\u3001\u4F5C\u4E1A\u6279\u6539\u3001\u8BD5\u9898\u751F\u6210\u3001\u865A\u62DF\u6388\u8BFE\u4E0E\u4E2A\u6027\u5316\u52A9\u5B66\uFF0C\u52A9\u529B\u5E08\u751F\u9AD8\u6548\u4E92\u52A8\u3001\u8F7B\u677E\u63D0\u5347\u5B66\u4E60\u6548\u679C"))),fetchData:{questionable_type:"Subject",questionable_id:je==null?void 0:je.id,is_chat:!0,application_id:Or,agent_id:Ir,knowledge_type:Xa?Xa!=="touge"?"coze":"touge":"",coze_id:Xa!=="touge"?Xa:""},isCheckRestrictNumber:!0,title:"\u8BFE\u7A0B\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",topFunctionNode:Qo,BottomNode:xr,ysclist:Mi,BOttomNodeName:Vn,hideUpload:lr,visible:bi,Selectdiv:Bo,onOpen:()=>{var Wn;((Wn=ve==null?void 0:ve.detail)!=null&&Wn.can_managed||(0,he.Ny)())&&Fi(),mn(!0),setTimeout(()=>{vo()},50)},onClose:()=>mn(!1)}))};var wa=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(qi),Ja=Me(584),Za=Me(71411),ya={flex_box_center:"flex_box_center___u1iWx",flex_space_between:"flex_space_between___V_XeX",flex_box_vertical_center:"flex_box_vertical_center___tHT9p",flex_box_center_end:"flex_box_center_end___WldJR",flex_box_column:"flex_box_column___wIQL4",content:"content___pRpX8",additem:"additem___FIsTk",title:"title____Cy3E",center:"center___jvSq5",additemactivite:"additemactivite___sdh4M",beta:"beta___tsaw9",upimg:"upimg___SUOhm",uphover:"uphover___WO4pK",items:"items___M75fU",i_tit:"i_tit___mTY0x",public:"public___pxtFV",unpublic:"unpublic___pX3wg",sandian:"sandian___UD34X",delete:"delete___IID16",senditem:"senditem___q4yzX",senditemactivite:"senditemactivite___eVWvi",connect:"connect___YNkNO",bottom:"bottom___FLCuo",tj:"tj___plJT9",multi_ellipsi:"multi_ellipsi___gNJ4z",luicolumnbg:"luicolumnbg___KETdD"},gs=Me(82765),sl=Me(50428),Ls=Me(54904),Pl=Me(52505),pl=Me(14566),Xs=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,nl=(je,Ue)=>{var ve={};for(var mt in je)Ll.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Xs)for(var mt of Xs(je))Ue.indexOf(mt)<0&&ml.call(je,mt)&&(ve[mt]=je[mt]);return ve},js=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Os=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=nl(Ue,["user","pathsDetail","onOk","dispatch"]),qt,xt,en,Dn,Tn;const[Fn,Ar]=(0,a.useState)({}),[hr]=ht.default.useForm(),[or,$n]=(0,a.useState)(!1);function jr(){return js(this,null,function*(){var lr;let Fr=yield(0,Ve.ZP)("/api/ai/agents/get_icon.json",{method:"get",params:{agent_type:(lr=mt.actionTabs)==null?void 0:lr.addparams}});(Fr==null?void 0:Fr.status)===0&&Ar(Fr==null?void 0:Fr.data)})}const Pn=lr=>lr.type.startsWith("image/")?lr.size/1024/1024<2?new Promise((zi,bi)=>{const mn=new FileReader;mn.readAsDataURL(lr),mn.onload=()=>{var Ir,Sr;const Vn=mn.result;cr({file_type:"base64",original_filename:lr==null?void 0:lr.name,file:Vn,deployable_type:(Ir=mt.actionTabs)==null?void 0:Ir.deployable_type,deployable_id:(Sr=mt.actionTabs)==null?void 0:Sr.deployable_id}),zi(!1)},mn.onerror=Ir=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),bi(Ir)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function cr(lr){return js(this,null,function*(){let Fr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:lr});(Fr==null?void 0:Fr.status)===0&&Ar(Fr==null?void 0:Fr.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E"&&jr()},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA"+(((qt=mt.actionTabs)==null?void 0:qt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E",width:650,loading:or,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{console.log("----",hr.getFieldsValue()),hr.submit()}},a.createElement(ht.default,{layout:"vertical",size:"large",form:hr,onFinish:lr=>js(void 0,null,function*(){$n(!0),lr.attachment_id=Fn.id;let Fr=yield nn(lr);$n(!1),Fr.status===0&&hr.resetFields()})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=mt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((en=mt.actionTabs)==null?void 0:en.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((Dn=mt.actionTabs)==null?void 0:Dn.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Tn=mt.actionTabs)==null?void 0:Tn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(lr,Fr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Pn},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Tl=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Os),Xc=Object.defineProperty,uu=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,rl=(je,Ue,ve)=>Ue in je?Xc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Vc=(je,Ue)=>{for(var ve in Ue||(Ue={}))vl.call(Ue,ve)&&rl(je,ve,Ue[ve]);if(uu)for(var ve of uu(Ue))cu.call(Ue,ve)&&rl(je,ve,Ue[ve]);return je},Uu=(je,Ue)=>{var ve={};for(var mt in je)vl.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&uu)for(var mt of uu(je))Ue.indexOf(mt)<0&&cu.call(je,mt)&&(ve[mt]=je[mt]);return ve},ic=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const bc=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=Uu(Ue,["user","pathsDetail","onOk","dispatch"]);const[qt,xt]=(0,a.useState)({}),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:mt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[hr,or]=(0,a.useState)([]);function $n(){return ic(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Tn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[mt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ic(void 0,null,function*(){if((hr==null?void 0:hr.length)===0){Ce.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:hr})).status===0&&or([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,or([]),Ar(Vc({},Fn))}}),a.createElement(ht.default,{layout:"inline",size:"large",form:en,initialValues:{deployable_type:""},onValuesChange:(0,wl.debounce)((jr,Pn)=>{Fn.page=1,Fn.per_page=20,Ar(Vc(Vc({},Fn),Pn))},300)},a.createElement(ht.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(ht.default.Item,{label:"",name:"keyword"},a.createElement(gt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Pn,cr){or(jr)},selectedRowKeys:hr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Pn,cr)=>`${(Fn.page-1)*Fn.per_page+cr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:Dn==null?void 0:Dn.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Pn)=>{Fn.page=jr,Fn.per_page=Pn,Ar(Vc({},Fn))},hideOnSinglePage:!0,total:Dn==null?void 0:Dn.total_count}))};var xl=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(bc),Gc=Object.defineProperty,Qf=Object.defineProperties,gp=Object.getOwnPropertyDescriptors,yh=Object.getOwnPropertySymbols,c0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,f0=(je,Ue,ve)=>Ue in je?Gc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,h0=(je,Ue)=>{for(var ve in Ue||(Ue={}))c0.call(Ue,ve)&&f0(je,ve,Ue[ve]);if(yh)for(var ve of yh(Ue))d0.call(Ue,ve)&&f0(je,ve,Ue[ve]);return je},Ap=(je,Ue)=>Qf(je,gp(Ue)),yp=(je,Ue)=>{var ve={};for(var mt in je)c0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&yh)for(var mt of yh(je))Ue.indexOf(mt)<0&&d0.call(je,mt)&&(ve[mt]=je[mt]);return ve},p0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ep=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=yp(Ue,["user","pathsDetail","onOk","dispatch"]),qt;const[xt,en]=(0,a.useState)({}),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,hr]=(0,a.useState)([]),[or,$n]=(0,a.useState)(!1);function jr(){return p0(this,null,function*(){var Pn;$n(!0);let cr=yield(0,Ve.ZP)(`/api/users/${(Pn=ve==null?void 0:ve.userInfo)==null?void 0:Pn.login}/subjects.json`,{method:"get",params:Ap(h0({},Tn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),cr&&en(cr)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((qt=mt.actionTabs)==null?void 0:qt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>p0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&hr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:or,rowSelection:{type:"checkbox",onChange(Pn,cr,lr){hr(Pn)},selectedRowKeys:Ar},rowKey:Pn=>Pn==null?void 0:Pn.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Pn,cr,lr)=>`${(Tn.page-1)*Tn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Tn.per_page,current:Tn.page,onChange:(Pn,cr)=>{Tn.page=Pn,Tn.per_page=cr,Fn(h0({},Tn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var bp=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Ep),wp=Me(29245),Cp=Me(5112),m0=Me(87763),v0=Me(2086),xp=Me(41133),Sp=Me(70323),Mp=Me(89055),Dp=Me(3429),g0=Me(76411),Ip=Object.defineProperty,A0=Object.getOwnPropertySymbols,Bp=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable,y0=(je,Ue,ve)=>Ue in je?Ip(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Pp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Bp.call(Ue,ve)&&y0(je,ve,Ue[ve]);if(A0)for(var ve of A0(Ue))Fp.call(Ue,ve)&&y0(je,ve,Ue[ve]);return je};const yv=je=>React.createElement("svg",Pp({className:"b2_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));var Lp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+",Tp=Object.defineProperty,E0=Object.getOwnPropertySymbols,kp=Object.prototype.hasOwnProperty,Np=Object.prototype.propertyIsEnumerable,b0=(je,Ue,ve)=>Ue in je?Tp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,jp=(je,Ue)=>{for(var ve in Ue||(Ue={}))kp.call(Ue,ve)&&b0(je,ve,Ue[ve]);if(E0)for(var ve of E0(Ue))Np.call(Ue,ve)&&b0(je,ve,Ue[ve]);return je};const Ev=je=>React.createElement("svg",jp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"4 (1)"),React.createElement("defs",null,React.createElement("path",{id:"dmyh_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmyh_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmyh_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmyh_svg__a"}),React.createElement("g",{mask:"url(#dmyh_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M17.62 2.016c.246.913.292 1.835.14 2.767l-13.45.011C4.2 3.745 3.898 2.01 5.485 2.007c4.045-.01 8.09-.006 12.135.009ZM6.464 3.794c.166-.047.26-.232.209-.415-.051-.182-.227-.293-.394-.246-.166.046-.26.232-.208.414.051.183.227.293.393.247Zm1.403-.33a.332.332 0 1 0-.664-.001.332.332 0 0 0 .664 0Zm.827.348c.165-.003.296-.163.292-.357a.386.386 0 0 0-.092-.247.278.278 0 0 0-.213-.1c-.165.004-.296.164-.292.358a.386.386 0 0 0 .092.247c.057.065.134.1.213.099Z",fill:"#8DCAFC"}),React.createElement("path",{d:"m17.62 2.016 1.222-.003c.437-.002.693.23.767.694.13.81.161 1.575.092 2.296a3.785 3.785 0 0 0-1.871-.198l-.07-.022a6.501 6.501 0 0 0-.14-2.767Z",fill:"#63B9FC"}),React.createElement("path",{d:"m17.76 4.783.07.022c0 1.16.111 2.478-.084 3.616-.095.56.092 1.353.084 1.766-.047 2.58-.014 5.16.097 7.739l-13.28-.02c-.106 0-.197-.032-.245-.087l-.094-.111-.02-11.03V5.212l.022-.419 13.45-.011ZM7.812 9.157l1.322-1.205c.27-.245.337-.519.204-.82-.522-1.186-2.723 1.317-3.105 1.693-.267.264-.267.53-.003.798.284.288 3.306 3.593 3.116 1.247a.36.36 0 0 0-.117-.234L7.823 9.353a.15.15 0 0 1-.05-.101.115.115 0 0 1 .039-.095Zm5.212-1.597a.628.628 0 0 0-.435-.774l-.043-.012a.628.628 0 0 0-.774.434l-1.032 3.675c-.094.333.1.68.434.773l.043.013c.334.093.68-.101.774-.435l1.033-3.674Zm2.733 1.33a.377.377 0 0 1 .033.588c-.293.262-2.622 2.05-.753 2.22a.35.35 0 0 0 .251-.078 23.37 23.37 0 0 0 1.576-1.33c.622-.575 1.286-1.005.433-1.76-.542-.475-2.42-2.66-2.94-1.206a.277.277 0 0 0 .036.251c.316.46.77.898 1.364 1.314Zm-6.015 4.653a.31.31 0 0 0-.31-.31H6.28a.31.31 0 0 0-.31.31v.078c0 .17.139.31.31.31h3.152a.31.31 0 0 0 .31-.31v-.078Zm3.769 1.433c.005-.218-.307-.402-.698-.412-.392-.01-.713.157-.719.375-.006.217.307.401.698.411.391.01.713-.157.719-.374Zm-2.17-.02a.326.326 0 0 0-.326-.327l-4.72-.008a.326.326 0 0 0-.328.326v.044c0 .18.146.327.326.327l4.72.009A.326.326 0 0 0 11.34 15v-.045Zm3.64 1.365c-.003-.192-.249-.345-.55-.34-.3.005-.54.164-.538.357.003.193.249.345.55.34.3-.005.541-.164.538-.357Zm-6.5-.004a.299.299 0 0 0-.3-.298l-1.902.007a.299.299 0 0 0-.298.3v.022a.299.299 0 0 0 .3.297l1.903-.006a.299.299 0 0 0 .297-.3v-.022Zm4.661.013a.301.301 0 0 0-.3-.302l-3.208-.005a.301.301 0 0 0-.302.3v.017a.301.301 0 0 0 .3.302l3.209.006a.301.301 0 0 0 .302-.301v-.017Z",fill:"#3291FC"}),React.createElement("path",{d:"M17.83 4.805a3.784 3.784 0 0 1 1.871.198l.012.129.01 1.545-.08 11.288-1.716-.04a126.376 126.376 0 0 1-.097-7.738c.008-.413-.179-1.205-.084-1.766.195-1.138.084-2.455.084-3.616Z",fill:"#3291FC"}),React.createElement("path",{d:"m19.713 5.132 2.58.14c-1.378-.375-.589.867-.639 1.405h-1.93l-.011-1.545Zm-15.425.08v1.465l-1.802.059c-.078.001-.14.07-.14.153l-.01 10.88c0 .13.087.246.214.282.606.17 1.192.055 1.758-.343l.094.111c.048.055.139.087.246.087l13.28.02 1.715.039 2.011.08c.05.66-.062 1.285-.337 1.872L1.4 19.912c-.112 0-.204-.07-.299-.123-.141-.357-.213-.642-.215-.854C.88 14.663.88 10.39.885 6.114c0-.586.288-.881.864-.885l2.54-.016Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M22.293 5.271c.54.09.816.378.829.868.093 3.387.061 7.965-.095 13.737l-.804.064-.906-.023a3.685 3.685 0 0 0 .337-1.872V6.677c.05-.538-.739-1.78.64-1.406Z",fill:"#A1AAEF"}),React.createElement("path",{d:"m4.288 6.677.02 11.03c-.566.399-1.152.513-1.758.344a.294.294 0 0 1-.215-.282l.011-10.88c0-.083.062-.152.14-.153l1.802-.059Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M19.724 6.677h1.93v11.368l-2.011-.08.08-11.288ZM1.102 19.79c.095.053.187.123.299.123l19.916.005.906.023c.324.632.296 1.275-.083 1.927A663.39 663.39 0 0 0 1.5 21.82c-1.13.017-1.735-.53-1.414-1.682a.186.186 0 0 1 .178-.131c.293-.001.581-.076.837-.218Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m23.027 19.876.644.117a.207.207 0 0 1 .17.159c.275 1.296-.292 1.868-1.701 1.715.38-.652.407-1.295.083-1.927l.804-.064Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M6.28 3.133a.309.309 0 0 0-.214.238.373.373 0 0 0 .092.33c.082.088.199.123.307.093.107-.03.189-.12.214-.238a.373.373 0 0 0-.092-.33.309.309 0 0 0-.307-.093ZM7.203 3.463a.332.332 0 1 0 .664 0 .332.332 0 0 0-.664 0ZM8.681 3.11c-.165.002-.295.162-.292.356.004.194.14.35.306.346.164-.003.295-.163.291-.357-.004-.194-.14-.349-.305-.346ZM7.823 9.353l1.406 1.283a.36.36 0 0 1 .117.234c.19 2.346-2.832-.96-3.116-1.247-.264-.268-.264-.534.003-.798.382-.376 2.583-2.879 3.105-1.693.133.301.065.575-.204.82L7.812 9.157a.115.115 0 0 0-.039.095.15.15 0 0 0 .05.1ZM12.547 6.774l.043.012c.402.113.547.371.434.774l-1.033 3.674c-.113.403-.371.548-.774.435l-.043-.013c-.403-.113-.548-.37-.434-.774l1.032-3.674c.114-.403.372-.547.775-.434ZM15.757 8.89c-.594-.417-1.048-.855-1.364-1.314a.277.277 0 0 1-.037-.252c.522-1.453 2.4.731 2.94 1.206.854.756.19 1.185-.432 1.76a23.37 23.37 0 0 1-1.576 1.33.352.352 0 0 1-.251.079c-1.87-.17.46-1.959.753-2.22a.377.377 0 0 0-.033-.59Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M6.28 13.233h3.152c.207 0 .31.103.31.31v.078c0 .206-.103.31-.31.31H6.28c-.206 0-.31-.104-.31-.31v-.078c0-.207.104-.31.31-.31Z",fill:"#FDDD44"}),React.createElement("path",{d:"M12.094 14.938c-.004.14.128.274.345.35.218.076.488.083.709.019.22-.065.36-.191.363-.332.003-.14-.128-.273-.346-.35a1.217 1.217 0 0 0-.708-.018c-.22.065-.36.19-.363.331ZM6.295 14.62l4.72.01c.217 0 .326.108.326.326v.045c0 .217-.11.326-.327.326l-4.72-.009c-.218 0-.327-.11-.327-.327v-.044c0-.218.11-.327.328-.326Z",fill:"#FC9743"}),React.createElement("path",{d:"M13.893 16.338c.002.125.108.238.277.298.17.06.377.056.544-.009.167-.065.27-.181.267-.306-.002-.125-.107-.238-.277-.298a.815.815 0 0 0-.544.009c-.167.065-.269.181-.267.306ZM6.279 16.026l1.902-.007c.2 0 .3.099.3.298v.022c0 .2-.098.299-.297.3l-1.903.006c-.199.001-.299-.098-.3-.297v-.023c0-.199.099-.298.298-.3ZM9.634 16.023l3.208.005c.2 0 .301.101.3.302v.017c0 .2-.1.3-.301.3l-3.208-.005c-.201 0-.301-.101-.301-.302v-.017c0-.2.1-.3.302-.3Z",fill:"#28D1B3"}))));var Op="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTcuNjIgMi4wMTZjLjI0Ni45MTMuMjkyIDEuODM1LjE0IDIuNzY3bC0xMy40NS4wMTFDNC4yIDMuNzQ1IDMuODk4IDIuMDEgNS40ODUgMi4wMDdjNC4wNDUtLjAxIDguMDktLjAwNiAxMi4xMzUuMDA5Wk02LjQ2NCAzLjc5NGMuMTY2LS4wNDcuMjYtLjIzMi4yMDktLjQxNS0uMDUxLS4xODItLjIyNy0uMjkzLS4zOTQtLjI0Ni0uMTY2LjA0Ni0uMjYuMjMyLS4yMDguNDE0LjA1MS4xODMuMjI3LjI5My4zOTMuMjQ3Wm0xLjQwMy0uMzNhLjMzMi4zMzIgMCAxIDAtLjY2NC0uMDAxLjMzMi4zMzIgMCAwIDAgLjY2NCAwWm0uODI3LjM0OGMuMTY1LS4wMDMuMjk2LS4xNjMuMjkyLS4zNTdhLjM4Ni4zODYgMCAwIDAtLjA5Mi0uMjQ3LjI3OC4yNzggMCAwIDAtLjIxMy0uMWMtLjE2NS4wMDQtLjI5Ni4xNjQtLjI5Mi4zNThhLjM4Ni4zODYgMCAwIDAgLjA5Mi4yNDdjLjA1Ny4wNjUuMTM0LjEuMjEzLjA5OVoiIGZpbGw9IiM4RENBRkMiLz48cGF0aCBkPSJtMTcuNjIgMi4wMTYgMS4yMjItLjAwM2MuNDM3LS4wMDIuNjkzLjIzLjc2Ny42OTQuMTMuODEuMTYxIDEuNTc1LjA5MiAyLjI5NmEzLjc4NSAzLjc4NSAwIDAgMC0xLjg3MS0uMTk4bC0uMDctLjAyMmE2LjUwMSA2LjUwMSAwIDAgMC0uMTQtMi43NjdaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0ibTE3Ljc2IDQuNzgzLjA3LjAyMmMwIDEuMTYuMTExIDIuNDc4LS4wODQgMy42MTYtLjA5NS41Ni4wOTIgMS4zNTMuMDg0IDEuNzY2LS4wNDcgMi41OC0uMDE0IDUuMTYuMDk3IDcuNzM5bC0xMy4yOC0uMDJjLS4xMDYgMC0uMTk3LS4wMzItLjI0NS0uMDg3bC0uMDk0LS4xMTEtLjAyLTExLjAzVjUuMjEybC4wMjItLjQxOSAxMy40NS0uMDExWk03LjgxMiA5LjE1N2wxLjMyMi0xLjIwNWMuMjctLjI0NS4zMzctLjUxOS4yMDQtLjgyLS41MjItMS4xODYtMi43MjMgMS4zMTctMy4xMDUgMS42OTMtLjI2Ny4yNjQtLjI2Ny41My0uMDAzLjc5OC4yODQuMjg4IDMuMzA2IDMuNTkzIDMuMTE2IDEuMjQ3YS4zNi4zNiAwIDAgMC0uMTE3LS4yMzRMNy44MjMgOS4zNTNhLjE1LjE1IDAgMCAxLS4wNS0uMTAxLjExNS4xMTUgMCAwIDEgLjAzOS0uMDk1Wm01LjIxMi0xLjU5N2EuNjI4LjYyOCAwIDAgMC0uNDM1LS43NzRsLS4wNDMtLjAxMmEuNjI4LjYyOCAwIDAgMC0uNzc0LjQzNGwtMS4wMzIgMy42NzVjLS4wOTQuMzMzLjEuNjguNDM0Ljc3M2wuMDQzLjAxM2MuMzM0LjA5My42OC0uMTAxLjc3NC0uNDM1bDEuMDMzLTMuNjc0Wm0yLjczMyAxLjMzYS4zNzcuMzc3IDAgMCAxIC4wMzMuNTg4Yy0uMjkzLjI2Mi0yLjYyMiAyLjA1LS43NTMgMi4yMmEuMzUuMzUgMCAwIDAgLjI1MS0uMDc4IDIzLjM3IDIzLjM3IDAgMCAwIDEuNTc2LTEuMzNjLjYyMi0uNTc1IDEuMjg2LTEuMDA1LjQzMy0xLjc2LS41NDItLjQ3NS0yLjQyLTIuNjYtMi45NC0xLjIwNmEuMjc3LjI3NyAwIDAgMCAuMDM2LjI1MWMuMzE2LjQ2Ljc3Ljg5OCAxLjM2NCAxLjMxNFptLTYuMDE1IDQuNjUzYS4zMS4zMSAwIDAgMC0uMzEtLjMxSDYuMjhhLjMxLjMxIDAgMCAwLS4zMS4zMXYuMDc4YzAgLjE3LjEzOS4zMS4zMS4zMWgzLjE1MmEuMzEuMzEgMCAwIDAgLjMxLS4zMXYtLjA3OFptMy43NjkgMS40MzNjLjAwNS0uMjE4LS4zMDctLjQwMi0uNjk4LS40MTItLjM5Mi0uMDEtLjcxMy4xNTctLjcxOS4zNzUtLjAwNi4yMTcuMzA3LjQwMS42OTguNDExLjM5MS4wMS43MTMtLjE1Ny43MTktLjM3NFptLTIuMTctLjAyYS4zMjYuMzI2IDAgMCAwLS4zMjYtLjMyN2wtNC43Mi0uMDA4YS4zMjYuMzI2IDAgMCAwLS4zMjguMzI2di4wNDRjMCAuMTguMTQ2LjMyNy4zMjYuMzI3bDQuNzIuMDA5QS4zMjYuMzI2IDAgMCAwIDExLjM0IDE1di0uMDQ1Wm0zLjY0IDEuMzY1Yy0uMDAzLS4xOTItLjI0OS0uMzQ1LS41NS0uMzQtLjMuMDA1LS41NC4xNjQtLjUzOC4zNTcuMDAzLjE5My4yNDkuMzQ1LjU1LjM0LjMtLjAwNS41NDEtLjE2NC41MzgtLjM1N1ptLTYuNS0uMDA0YS4yOTkuMjk5IDAgMCAwLS4zLS4yOThsLTEuOTAyLjAwN2EuMjk5LjI5OSAwIDAgMC0uMjk4LjN2LjAyMmEuMjk5LjI5OSAwIDAgMCAuMy4yOTdsMS45MDMtLjAwNmEuMjk5LjI5OSAwIDAgMCAuMjk3LS4zdi0uMDIyWm00LjY2MS4wMTNhLjMwMS4zMDEgMCAwIDAtLjMtLjMwMmwtMy4yMDgtLjAwNWEuMzAxLjMwMSAwIDAgMC0uMzAyLjN2LjAxN2EuMzAxLjMwMSAwIDAgMCAuMy4zMDJsMy4yMDkuMDA2YS4zMDEuMzAxIDAgMCAwIC4zMDItLjMwMXYtLjAxN1oiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNMTcuODMgNC44MDVhMy43ODQgMy43ODQgMCAwIDEgMS44NzEuMTk4bC4wMTIuMTI5LjAxIDEuNTQ1LS4wOCAxMS4yODgtMS43MTYtLjA0YTEyNi4zNzYgMTI2LjM3NiAwIDAgMS0uMDk3LTcuNzM4Yy4wMDgtLjQxMy0uMTc5LTEuMjA1LS4wODQtMS43NjYuMTk1LTEuMTM4LjA4NC0yLjQ1NS4wODQtMy42MTZaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0ibTE5LjcxMyA1LjEzMiAyLjU4LjE0Yy0xLjM3OC0uMzc1LS41ODkuODY3LS42MzkgMS40MDVoLTEuOTNsLS4wMTEtMS41NDVabS0xNS40MjUuMDh2MS40NjVsLTEuODAyLjA1OWMtLjA3OC4wMDEtLjE0LjA3LS4xNC4xNTNsLS4wMSAxMC44OGMwIC4xMy4wODcuMjQ2LjIxNC4yODIuNjA2LjE3IDEuMTkyLjA1NSAxLjc1OC0uMzQzbC4wOTQuMTExYy4wNDguMDU1LjEzOS4wODcuMjQ2LjA4N2wxMy4yOC4wMiAxLjcxNS4wMzkgMi4wMTEuMDhjLjA1LjY2LS4wNjIgMS4yODUtLjMzNyAxLjg3MkwxLjQgMTkuOTEyYy0uMTEyIDAtLjIwNC0uMDctLjI5OS0uMTIzLS4xNDEtLjM1Ny0uMjEzLS42NDItLjIxNS0uODU0Qy44OCAxNC42NjMuODggMTAuMzkuODg1IDYuMTE0YzAtLjU4Ni4yODgtLjg4MS44NjQtLjg4NWwyLjU0LS4wMTZaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIyLjI5MyA1LjI3MWMuNTQuMDkuODE2LjM3OC44MjkuODY4LjA5MyAzLjM4Ny4wNjEgNy45NjUtLjA5NSAxMy43MzdsLS44MDQuMDY0LS45MDYtLjAyM2EzLjY4NSAzLjY4NSAwIDAgMCAuMzM3LTEuODcyVjYuNjc3Yy4wNS0uNTM4LS43MzktMS43OC42NC0xLjQwNloiIGZpbGw9IiNBMUFBRUYiLz48cGF0aCBkPSJtNC4yODggNi42NzcuMDIgMTEuMDNjLS41NjYuMzk5LTEuMTUyLjUxMy0xLjc1OC4zNDRhLjI5NC4yOTQgMCAwIDEtLjIxNS0uMjgybC4wMTEtMTAuODhjMC0uMDgzLjA2Mi0uMTUyLjE0LS4xNTNsMS44MDItLjA1OVoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTkuNzI0IDYuNjc3aDEuOTN2MTEuMzY4bC0yLjAxMS0uMDguMDgtMTEuMjg4Wk0xLjEwMiAxOS43OWMuMDk1LjA1My4xODcuMTIzLjI5OS4xMjNsMTkuOTE2LjAwNS45MDYuMDIzYy4zMjQuNjMyLjI5NiAxLjI3NS0uMDgzIDEuOTI3QTY2My4zOSA2NjMuMzkgMCAwIDAgMS41IDIxLjgyYy0xLjEzLjAxNy0xLjczNS0uNTMtMS40MTQtMS42ODJhLjE4Ni4xODYgMCAwIDEgLjE3OC0uMTMxYy4yOTMtLjAwMS41ODEtLjA3Ni44MzctLjIxOFoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMjMuMDI3IDE5Ljg3Ni42NDQuMTE3YS4yMDcuMjA3IDAgMCAxIC4xNy4xNTljLjI3NSAxLjI5Ni0uMjkyIDEuODY4LTEuNzAxIDEuNzE1LjM4LS42NTIuNDA3LTEuMjk1LjA4My0xLjkyN2wuODA0LS4wNjRaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTYuMjggMy4xMzNhLjMwOS4zMDkgMCAwIDAtLjIxNC4yMzguMzczLjM3MyAwIDAgMCAuMDkyLjMzYy4wODIuMDg4LjE5OS4xMjMuMzA3LjA5My4xMDctLjAzLjE4OS0uMTIuMjE0LS4yMzhhLjM3My4zNzMgMCAwIDAtLjA5Mi0uMzMuMzA5LjMwOSAwIDAgMC0uMzA3LS4wOTNaTTcuMjAzIDMuNDYzYS4zMzIuMzMyIDAgMSAwIC42NjQgMCAuMzMyLjMzMiAwIDAgMC0uNjY0IDBaTTguNjgxIDMuMTFjLS4xNjUuMDAyLS4yOTUuMTYyLS4yOTIuMzU2LjAwNC4xOTQuMTQuMzUuMzA2LjM0Ni4xNjQtLjAwMy4yOTUtLjE2My4yOTEtLjM1Ny0uMDA0LS4xOTQtLjE0LS4zNDktLjMwNS0uMzQ2Wk03LjgyMyA5LjM1M2wxLjQwNiAxLjI4M2EuMzYuMzYgMCAwIDEgLjExNy4yMzRjLjE5IDIuMzQ2LTIuODMyLS45Ni0zLjExNi0xLjI0Ny0uMjY0LS4yNjgtLjI2NC0uNTM0LjAwMy0uNzk4LjM4Mi0uMzc2IDIuNTgzLTIuODc5IDMuMTA1LTEuNjkzLjEzMy4zMDEuMDY1LjU3NS0uMjA0LjgyTDcuODEyIDkuMTU3YS4xMTUuMTE1IDAgMCAwLS4wMzkuMDk1LjE1LjE1IDAgMCAwIC4wNS4xWk0xMi41NDcgNi43NzRsLjA0My4wMTJjLjQwMi4xMTMuNTQ3LjM3MS40MzQuNzc0bC0xLjAzMyAzLjY3NGMtLjExMy40MDMtLjM3MS41NDgtLjc3NC40MzVsLS4wNDMtLjAxM2MtLjQwMy0uMTEzLS41NDgtLjM3LS40MzQtLjc3NGwxLjAzMi0zLjY3NGMuMTE0LS40MDMuMzcyLS41NDcuNzc1LS40MzRaTTE1Ljc1NyA4Ljg5Yy0uNTk0LS40MTctMS4wNDgtLjg1NS0xLjM2NC0xLjMxNGEuMjc3LjI3NyAwIDAgMS0uMDM3LS4yNTJjLjUyMi0xLjQ1MyAyLjQuNzMxIDIuOTQgMS4yMDYuODU0Ljc1Ni4xOSAxLjE4NS0uNDMyIDEuNzZhMjMuMzcgMjMuMzcgMCAwIDEtMS41NzYgMS4zMy4zNTIuMzUyIDAgMCAxLS4yNTEuMDc5Yy0xLjg3LS4xNy40Ni0xLjk1OS43NTMtMi4yMmEuMzc3LjM3NyAwIDAgMC0uMDMzLS41OVoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNNi4yOCAxMy4yMzNoMy4xNTJjLjIwNyAwIC4zMS4xMDMuMzEuMzF2LjA3OGMwIC4yMDYtLjEwMy4zMS0uMzEuMzFINi4yOGMtLjIwNiAwLS4zMS0uMTA0LS4zMS0uMzF2LS4wNzhjMC0uMjA3LjEwNC0uMzEuMzEtLjMxWiIgZmlsbD0iI0ZEREQ0NCIvPjxwYXRoIGQ9Ik0xMi4wOTQgMTQuOTM4Yy0uMDA0LjE0LjEyOC4yNzQuMzQ1LjM1LjIxOC4wNzYuNDg4LjA4My43MDkuMDE5LjIyLS4wNjUuMzYtLjE5MS4zNjMtLjMzMi4wMDMtLjE0LS4xMjgtLjI3My0uMzQ2LS4zNWExLjIxNyAxLjIxNyAwIDAgMC0uNzA4LS4wMThjLS4yMi4wNjUtLjM2LjE5LS4zNjMuMzMxWk02LjI5NSAxNC42Mmw0LjcyLjAxYy4yMTcgMCAuMzI2LjEwOC4zMjYuMzI2di4wNDVjMCAuMjE3LS4xMS4zMjYtLjMyNy4zMjZsLTQuNzItLjAwOWMtLjIxOCAwLS4zMjctLjExLS4zMjctLjMyN3YtLjA0NGMwLS4yMTguMTEtLjMyNy4zMjgtLjMyNloiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNMTMuODkzIDE2LjMzOGMuMDAyLjEyNS4xMDguMjM4LjI3Ny4yOTguMTcuMDYuMzc3LjA1Ni41NDQtLjAwOS4xNjctLjA2NS4yNy0uMTgxLjI2Ny0uMzA2LS4wMDItLjEyNS0uMTA3LS4yMzgtLjI3Ny0uMjk4YS44MTUuODE1IDAgMCAwLS41NDQuMDA5Yy0uMTY3LjA2NS0uMjY5LjE4MS0uMjY3LjMwNlpNNi4yNzkgMTYuMDI2bDEuOTAyLS4wMDdjLjIgMCAuMy4wOTkuMy4yOTh2LjAyMmMwIC4yLS4wOTguMjk5LS4yOTcuM2wtMS45MDMuMDA2Yy0uMTk5LjAwMS0uMjk5LS4wOTgtLjMtLjI5N3YtLjAyM2MwLS4xOTkuMDk5LS4yOTguMjk4LS4zWk05LjYzNCAxNi4wMjNsMy4yMDguMDA1Yy4yIDAgLjMwMS4xMDEuMy4zMDJ2LjAxN2MwIC4yLS4xLjMtLjMwMS4zbC0zLjIwOC0uMDA1Yy0uMjAxIDAtLjMwMS0uMTAxLS4zMDEtLjMwMnYtLjAxN2MwLS4yLjEtLjMuMzAyLS4zWiIgZmlsbD0iIzI4RDFCMyIvPjwvZz48L2c+PC9zdmc+",zp=Object.defineProperty,w0=Object.getOwnPropertySymbols,Rp=Object.prototype.hasOwnProperty,Hp=Object.prototype.propertyIsEnumerable,C0=(je,Ue,ve)=>Ue in je?zp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Up=(je,Ue)=>{for(var ve in Ue||(Ue={}))Rp.call(Ue,ve)&&C0(je,ve,Ue[ve]);if(w0)for(var ve of w0(Ue))Hp.call(Ue,ve)&&C0(je,ve,Ue[ve]);return je};const bv=je=>React.createElement("svg",Up({className:"znjc_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M.683 589.141H88.49v36.907H.683z",fill:"#6E6E96"}),React.createElement("path",{d:"M894.037 866.261c0 73.942-60.117 134.4-133.589 134.4H222.123c-73.515 0-133.632-60.458-133.632-134.4V404.053c0-73.941 60.16-134.4 133.632-134.4h538.325c73.472 0 133.59 60.459 133.59 134.4v462.251z",fill:"#E2E2EA"}),React.createElement("path",{d:"M817.707 298.112a128.872 128.872 0 0 1 14.848 60.288v447.701c0 71.595-58.24 130.176-129.408 130.176H181.803a127.73 127.73 0 0 1-59.947-14.933 129.664 129.664 0 0 0 114.517 69.888H757.76c71.168 0 129.408-58.624 129.408-130.219V413.355a130.645 130.645 0 0 0-69.461-115.243z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M148.65 892.16V452.267c0-70.4 57.174-127.958 127.147-127.958h512.256c20.566 0 44.032 2.816 44.032 2.816-15.104-47.872-50.858-59.392-100.266-59.392H219.605c-69.973 0-127.146 57.6-127.146 127.958v439.893c0 49.664 14.976 80.939 63.146 97.963-8.746-17.323-6.912-20.736-6.912-41.387z",fill:"#FFF"}),React.createElement("path",{d:"M760.448 1019.179H222.123c-83.798 0-151.979-68.608-151.979-152.918V404.053c0-84.309 68.181-152.874 151.979-152.874h538.325c83.797 0 151.979 68.565 151.979 152.874v462.251c0 84.31-68.182 152.917-151.979 152.917zM222.123 288a115.755 115.755 0 0 0-115.286 116.053v462.251a115.755 115.755 0 0 0 115.286 115.968h538.325c63.573 0 115.243-52.053 115.243-115.968v-462.25a115.755 115.755 0 0 0-115.243-115.969H222.123z",fill:"#6E6E96"}),React.createElement("path",{d:"M191.573 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 439.723 512.64a124.459 124.459 0 0 0-124.075-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M315.648 655.915c-78.507 0-142.421-64.256-142.421-143.275s63.872-143.275 142.421-143.275c78.507 0 142.421 64.256 142.421 143.275s-63.872 143.275-142.421 143.275zm0-249.6A106.155 106.155 0 0 0 209.92 512.64a106.155 106.155 0 0 0 105.728 106.368A106.155 106.155 0 0 0 421.376 512.64a106.155 106.155 0 0 0-105.728-106.368z",fill:"#6E6E96"}),React.createElement("path",{d:"M544.256 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 792.405 512.64a124.459 124.459 0 0 0-124.074-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M668.33 655.915c-78.506 0-142.42-64.256-142.42-143.275s63.871-143.275 142.42-143.275c78.507 0 142.422 64.256 142.422 143.275S746.88 655.915 668.331 655.915zm0-249.6A106.155 106.155 0 0 0 562.604 512.64 106.155 106.155 0 0 0 668.33 619.008 106.155 106.155 0 0 0 774.059 512.64 106.155 106.155 0 0 0 668.33 406.272zM890.198 589.14h87.851v36.907H890.24v-36.907z",fill:"#6E6E96"}),React.createElement("path",{d:"M317.27 440.15c52.607 0 96.64 36.65 108.373 85.93 2.048-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.446-112.128A111.787 111.787 0 0 0 208.896 526.08a111.616 111.616 0 0 1 108.373-85.93zm351.06 0c52.566 0 96.64 36.65 108.374 85.93 2.005-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.445-112.128A111.787 111.787 0 0 0 559.957 526.08a111.616 111.616 0 0 1 108.374-85.93z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M597.419 786.944h36.693v106.667h-36.693V786.944zm-244.651 0h36.693v106.667h-36.693V786.944zm126.25 0h36.694v106.667h-36.693V786.944zm0-637.184h36.694v117.973h-36.693V149.76z",fill:"#6E6E96"}),React.createElement("path",{d:"M413.91 98.475a79.787 79.787 0 0 0 79.53 80 79.787 79.787 0 0 0 79.53-80 79.787 79.787 0 0 0-79.53-80 79.787 79.787 0 0 0-79.53 80z",fill:"#F0F0FF"}),React.createElement("path",{d:"M493.44 196.907a98.261 98.261 0 0 1-97.877-98.432A98.261 98.261 0 0 1 493.44 0a98.261 98.261 0 0 1 97.877 98.475 98.261 98.261 0 0 1-97.877 98.432zm0-160a61.44 61.44 0 0 0-61.184 61.568A61.44 61.44 0 0 0 493.44 160a61.44 61.44 0 0 0 61.184-61.525 61.44 61.44 0 0 0-61.184-61.568z",fill:"#6E6E96"}),React.createElement("path",{d:"M262.656 469.76h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M344.192 539.477h24.49v24.619h-24.49z",fill:"#FFF",opacity:.3}),React.createElement("path",{d:"M610.688 477.952h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M692.224 547.712h24.49v24.576h-24.49z",fill:"#FFF",opacity:.3}));var Qp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTS42ODMgNTg5LjE0MUg4OC40OXYzNi45MDdILjY4M3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNODk0LjAzNyA4NjYuMjYxYzAgNzMuOTQyLTYwLjExNyAxMzQuNC0xMzMuNTg5IDEzNC40SDIyMi4xMjNjLTczLjUxNSAwLTEzMy42MzItNjAuNDU4LTEzMy42MzItMTM0LjRWNDA0LjA1M2MwLTczLjk0MSA2MC4xNi0xMzQuNCAxMzMuNjMyLTEzNC40aDUzOC4zMjVjNzMuNDcyIDAgMTMzLjU5IDYwLjQ1OSAxMzMuNTkgMTM0LjR2NDYyLjI1MXoiIGZpbGw9IiNFMkUyRUEiLz48cGF0aCBkPSJNODE3LjcwNyAyOTguMTEyYTEyOC44NzIgMTI4Ljg3MiAwIDAgMSAxNC44NDggNjAuMjg4djQ0Ny43MDFjMCA3MS41OTUtNTguMjQgMTMwLjE3Ni0xMjkuNDA4IDEzMC4xNzZIMTgxLjgwM2ExMjcuNzMgMTI3LjczIDAgMCAxLTU5Ljk0Ny0xNC45MzMgMTI5LjY2NCAxMjkuNjY0IDAgMCAwIDExNC41MTcgNjkuODg4SDc1Ny43NmM3MS4xNjggMCAxMjkuNDA4LTU4LjYyNCAxMjkuNDA4LTEzMC4yMTlWNDEzLjM1NWExMzAuNjQ1IDEzMC42NDUgMCAwIDAtNjkuNDYxLTExNS4yNDN6IiBmaWxsPSIjNkU2RTk2IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xNDguNjUgODkyLjE2VjQ1Mi4yNjdjMC03MC40IDU3LjE3NC0xMjcuOTU4IDEyNy4xNDctMTI3Ljk1OGg1MTIuMjU2YzIwLjU2NiAwIDQ0LjAzMiAyLjgxNiA0NC4wMzIgMi44MTYtMTUuMTA0LTQ3Ljg3Mi01MC44NTgtNTkuMzkyLTEwMC4yNjYtNTkuMzkySDIxOS42MDVjLTY5Ljk3MyAwLTEyNy4xNDYgNTcuNi0xMjcuMTQ2IDEyNy45NTh2NDM5Ljg5M2MwIDQ5LjY2NCAxNC45NzYgODAuOTM5IDYzLjE0NiA5Ny45NjMtOC43NDYtMTcuMzIzLTYuOTEyLTIwLjczNi02LjkxMi00MS4zODd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2MC40NDggMTAxOS4xNzlIMjIyLjEyM2MtODMuNzk4IDAtMTUxLjk3OS02OC42MDgtMTUxLjk3OS0xNTIuOTE4VjQwNC4wNTNjMC04NC4zMDkgNjguMTgxLTE1Mi44NzQgMTUxLjk3OS0xNTIuODc0aDUzOC4zMjVjODMuNzk3IDAgMTUxLjk3OSA2OC41NjUgMTUxLjk3OSAxNTIuODc0djQ2Mi4yNTFjMCA4NC4zMS02OC4xODIgMTUyLjkxNy0xNTEuOTc5IDE1Mi45MTd6TTIyMi4xMjMgMjg4YTExNS43NTUgMTE1Ljc1NSAwIDAgMC0xMTUuMjg2IDExNi4wNTN2NDYyLjI1MWExMTUuNzU1IDExNS43NTUgMCAwIDAgMTE1LjI4NiAxMTUuOTY4aDUzOC4zMjVjNjMuNTczIDAgMTE1LjI0My01Mi4wNTMgMTE1LjI0My0xMTUuOTY4di00NjIuMjVhMTE1Ljc1NSAxMTUuNzU1IDAgMCAwLTExNS4yNDMtMTE1Ljk2OUgyMjIuMTIzeiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0xOTEuNTczIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAgMTI0LjA3NSAxMjQuODQzQTEyNC40NTkgMTI0LjQ1OSAwIDAgMCA0MzkuNzIzIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NS0xMjQuOCAxMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NSAxMjQuOHoiIGZpbGw9IiM5NEU1RkYiLz48cGF0aCBkPSJNMzE1LjY0OCA2NTUuOTE1Yy03OC41MDcgMC0xNDIuNDIxLTY0LjI1Ni0xNDIuNDIxLTE0My4yNzVzNjMuODcyLTE0My4yNzUgMTQyLjQyMS0xNDMuMjc1Yzc4LjUwNyAwIDE0Mi40MjEgNjQuMjU2IDE0Mi40MjEgMTQzLjI3NXMtNjMuODcyIDE0My4yNzUtMTQyLjQyMSAxNDMuMjc1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAyMDkuOTIgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAxMDUuNzI4IDEwNi4zNjhBMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDQyMS4zNzYgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMC0xMDUuNzI4LTEwNi4zNjh6IiBmaWxsPSIjNkU2RTk2Ii8+PHBhdGggZD0iTTU0NC4yNTYgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMCAxMjQuMDc1IDEyNC44NDNBMTI0LjQ1OSAxMjQuNDU5IDAgMCAwIDc5Mi40MDUgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc0LTEyNC44IDEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc1IDEyNC44eiIgZmlsbD0iIzk0RTVGRiIvPjxwYXRoIGQ9Ik02NjguMzMgNjU1LjkxNWMtNzguNTA2IDAtMTQyLjQyLTY0LjI1Ni0xNDIuNDItMTQzLjI3NXM2My44NzEtMTQzLjI3NSAxNDIuNDItMTQzLjI3NWM3OC41MDcgMCAxNDIuNDIyIDY0LjI1NiAxNDIuNDIyIDE0My4yNzVTNzQ2Ljg4IDY1NS45MTUgNjY4LjMzMSA2NTUuOTE1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCA1NjIuNjA0IDUxMi42NCAxMDYuMTU1IDEwNi4xNTUgMCAwIDAgNjY4LjMzIDYxOS4wMDggMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDc3NC4wNTkgNTEyLjY0IDEwNi4xNTUgMTA2LjE1NSAwIDAgMCA2NjguMzMgNDA2LjI3MnpNODkwLjE5OCA1ODkuMTRoODcuODUxdjM2LjkwN0g4OTAuMjR2LTM2LjkwN3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNMzE3LjI3IDQ0MC4xNWM1Mi42MDcgMCA5Ni42NCAzNi42NSAxMDguMzczIDg1LjkzIDIuMDQ4LTguNTMzIDMuMDcyLTE3LjM2NSAzLjA3Mi0yNi4xNTVhMTExLjc4NyAxMTEuNzg3IDAgMCAwLTExMS40NDYtMTEyLjEyOEExMTEuNzg3IDExMS43ODcgMCAwIDAgMjA4Ljg5NiA1MjYuMDhhMTExLjYxNiAxMTEuNjE2IDAgMCAxIDEwOC4zNzMtODUuOTN6bTM1MS4wNiAwYzUyLjU2NiAwIDk2LjY0IDM2LjY1IDEwOC4zNzQgODUuOTMgMi4wMDUtOC41MzMgMy4wNzItMTcuMzY1IDMuMDcyLTI2LjE1NWExMTEuNzg3IDExMS43ODcgMCAwIDAtMTExLjQ0NS0xMTIuMTI4QTExMS43ODcgMTExLjc4NyAwIDAgMCA1NTkuOTU3IDUyNi4wOGExMTEuNjE2IDExMS42MTYgMCAwIDEgMTA4LjM3NC04NS45M3oiIGZpbGw9IiM2RTZFOTYiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTU5Ny40MTkgNzg2Ljk0NGgzNi42OTN2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bS0yNDQuNjUxIDBoMzYuNjkzdjEwNi42NjdoLTM2LjY5M1Y3ODYuOTQ0em0xMjYuMjUgMGgzNi42OTR2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bTAtNjM3LjE4NGgzNi42OTR2MTE3Ljk3M2gtMzYuNjkzVjE0OS43NnoiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNNDEzLjkxIDk4LjQ3NWE3OS43ODcgNzkuNzg3IDAgMCAwIDc5LjUzIDgwIDc5Ljc4NyA3OS43ODcgMCAwIDAgNzkuNTMtODAgNzkuNzg3IDc5Ljc4NyAwIDAgMC03OS41My04MCA3OS43ODcgNzkuNzg3IDAgMCAwLTc5LjUzIDgweiIgZmlsbD0iI0YwRjBGRiIvPjxwYXRoIGQ9Ik00OTMuNDQgMTk2LjkwN2E5OC4yNjEgOTguMjYxIDAgMCAxLTk3Ljg3Ny05OC40MzJBOTguMjYxIDk4LjI2MSAwIDAgMSA0OTMuNDQgMGE5OC4yNjEgOTguMjYxIDAgMCAxIDk3Ljg3NyA5OC40NzUgOTguMjYxIDk4LjI2MSAwIDAgMS05Ny44NzcgOTguNDMyem0wLTE2MGE2MS40NCA2MS40NCAwIDAgMC02MS4xODQgNjEuNTY4QTYxLjQ0IDYxLjQ0IDAgMCAwIDQ5My40NCAxNjBhNjEuNDQgNjEuNDQgMCAwIDAgNjEuMTg0LTYxLjUyNSA2MS40NCA2MS40NCAwIDAgMC02MS4xODQtNjEuNTY4eiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0yNjIuNjU2IDQ2OS43Nmg1NS4wNHY1NS4zODFoLTU1LjA0eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjYiLz48cGF0aCBkPSJNMzQ0LjE5MiA1MzkuNDc3aDI0LjQ5djI0LjYxOWgtMjQuNDl6IiBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik02MTAuNjg4IDQ3Ny45NTJoNTUuMDR2NTUuMzgxaC01NS4wNHoiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTY5Mi4yMjQgNTQ3LjcxMmgyNC40OXYyNC41NzZoLTI0LjQ5eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjMiLz48L3N2Zz4=",Wp=Object.defineProperty,x0=Object.getOwnPropertySymbols,Zp=Object.prototype.hasOwnProperty,Xp=Object.prototype.propertyIsEnumerable,S0=(je,Ue,ve)=>Ue in je?Wp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Vp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Zp.call(Ue,ve)&&S0(je,ve,Ue[ve]);if(x0)for(var ve of x0(Ue))Xp.call(Ue,ve)&&S0(je,ve,Ue[ve]);return je};const wv=je=>React.createElement("svg",Vp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"dmpj_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmpj_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmpj_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmpj_svg__a"}),React.createElement("g",{fillRule:"nonzero",mask:"url(#dmpj_svg__b)"},React.createElement("path",{d:"M22.897 5.015H1V1.502A.503.503 0 0 1 1.497 1H22.4a.503.503 0 0 1 .497.502v3.513Z",fill:"#FFC80F"}),React.createElement("path",{d:"M13.957 3.676a.663.663 0 0 1-.67-.672c0-.175.067-.35.194-.471.248-.256.697-.249.944 0a.67.67 0 0 1 .201.471.67.67 0 0 1-.2.477.65.65 0 0 1-.47.195Zm2.678-.666a.663.663 0 0 1 .663-.672c.375 0 .67.296.67.672a.663.663 0 0 1-.67.666.662.662 0 0 1-.663-.666Zm4.018.666a.652.652 0 0 1-.475-.195.656.656 0 0 1 0-.948.677.677 0 0 1 .944 0 .667.667 0 0 1 .194.477.65.65 0 0 1-.194.471.65.65 0 0 1-.47.195",fill:"#FFF"}),React.createElement("path",{d:"M3 23h17.897a2 2 0 0 0 2-2V5.015H1V21a2 2 0 0 0 2 2Z",fill:"#FFEEDC"}),React.createElement("path",{d:"m5.927 6.353.827 1.762 1.849.282L7.265 9.77l.316 1.936-1.654-.914-1.654.914.316-1.936L3.25 8.397l1.85-.282.827-1.762Zm6.691 0 .827 1.762 1.849.282-1.338 1.372.316 1.936-1.654-.914-1.654.914.316-1.936-1.339-1.372 1.85-.282.827-1.762Z",fill:"#FFB465"}),React.createElement("path",{d:"M13.307 14.18H10.4a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h2.906a.232.232 0 0 1 .233.233.234.234 0 0 1-.234.234ZM9.162 14.18H4.82a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h4.34a.232.232 0 0 1 .233.233.234.234 0 0 1-.232.234ZM19.077 15.736H16.61a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h2.467a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM15.37 15.736h-3.004a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.005a.232.232 0 0 1 .232.233.234.234 0 0 1-.233.234ZM11.127 15.736H7.622a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.505a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM5.763 15.736h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM16.92 17.292h-3.004a.232.232 0 0 1-.232-.233c0-.128.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM12.676 17.292H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.232.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233l-.001.001ZM5.763 17.292h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM16.92 18.898h-3.004a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233ZM12.676 18.898H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.233.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233h-.001ZM5.763 18.898h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233Z",fill:"#6E3902"}),React.createElement("path",{d:"m7.6 11.705-1.674-1.003-1.639.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.334 2.007Zm6.69 0-1.672-1.003-1.64.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.335 2.007Z",fill:"#FF992E"}))));var Gp="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMjIuODk3IDUuMDE1SDFWMS41MDJBLjUwMy41MDMgMCAwIDEgMS40OTcgMUgyMi40YS41MDMuNTAzIDAgMCAxIC40OTcuNTAydjMuNTEzWiIgZmlsbD0iI0ZGQzgwRiIvPjxwYXRoIGQ9Ik0xMy45NTcgMy42NzZhLjY2My42NjMgMCAwIDEtLjY3LS42NzJjMC0uMTc1LjA2Ny0uMzUuMTk0LS40NzEuMjQ4LS4yNTYuNjk3LS4yNDkuOTQ0IDBhLjY3LjY3IDAgMCAxIC4yMDEuNDcxLjY3LjY3IDAgMCAxLS4yLjQ3Ny42NS42NSAwIDAgMS0uNDcuMTk1Wm0yLjY3OC0uNjY2YS42NjMuNjYzIDAgMCAxIC42NjMtLjY3MmMuMzc1IDAgLjY3LjI5Ni42Ny42NzJhLjY2My42NjMgMCAwIDEtLjY3LjY2Ni42NjIuNjYyIDAgMCAxLS42NjMtLjY2NlptNC4wMTguNjY2YS42NTIuNjUyIDAgMCAxLS40NzUtLjE5NS42NTYuNjU2IDAgMCAxIDAtLjk0OC42NzcuNjc3IDAgMCAxIC45NDQgMCAuNjY3LjY2NyAwIDAgMSAuMTk0LjQ3Ny42NS42NSAwIDAgMS0uMTk0LjQ3MS42NS42NSAwIDAgMS0uNDcuMTk1IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTMgMjNoMTcuODk3YTIgMiAwIDAgMCAyLTJWNS4wMTVIMVYyMWEyIDIgMCAwIDAgMiAyWiIgZmlsbD0iI0ZGRUVEQyIvPjxwYXRoIGQ9Im01LjkyNyA2LjM1My44MjcgMS43NjIgMS44NDkuMjgyTDcuMjY1IDkuNzdsLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzZMMy4yNSA4LjM5N2wxLjg1LS4yODIuODI3LTEuNzYyWm02LjY5MSAwIC44MjcgMS43NjIgMS44NDkuMjgyLTEuMzM4IDEuMzcyLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzYtMS4zMzktMS4zNzIgMS44NS0uMjgyLjgyNy0xLjc2MloiIGZpbGw9IiNGRkI0NjUiLz48cGF0aCBkPSJNMTMuMzA3IDE0LjE4SDEwLjRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgyLjkwNmEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzQuMjM0Wk05LjE2MiAxNC4xOEg0LjgyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoNC4zNGEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk0xOS4wNzcgMTUuNzM2SDE2LjYxYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoMi40NjdhLjIzMi4yMzIgMCAwIDEgLjIzMi4yMzMuMjM0LjIzNCAwIDAgMS0uMjMyLjIzNFpNMTUuMzcgMTUuNzM2aC0zLjAwNGEuMjMyLjIzMiAwIDAgMS0uMjMyLS4yMzNjMC0uMTI5LjEwNC0uMjMzLjIzMi0uMjM0aDMuMDA1YS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMy4yMzRaTTExLjEyNyAxNS43MzZINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgzLjUwNWEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk01Ljc2MyAxNS43MzZoLS45NDJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGguOTQyYS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMi4yMzRaTTE2LjkyIDE3LjI5MmgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOC4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTEyLjY3NiAxNy4yOTJINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjM0YzAtLjEyOC4xMDQtLjIzMi4yMzItLjIzM2g1LjA1NWEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzMuMjMzbC0uMDAxLjAwMVpNNS43NjMgMTcuMjkyaC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTE2LjkyIDE4Ljg5OGgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWk0xMi42NzYgMTguODk4SDcuNjIyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzNGMwLS4xMjguMTA0LS4yMzMuMjMyLS4yMzNoNS4wNTVhLjIzMi4yMzIgMCAwIDEgLjIzMy4yMzMuMjM0LjIzNCAwIDAgMS0uMjMzLjIzM2gtLjAwMVpNNS43NjMgMTguODk4aC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWiIgZmlsbD0iIzZFMzkwMiIvPjxwYXRoIGQ9Im03LjYgMTEuNzA1LTEuNjc0LTEuMDAzLTEuNjM5Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzQgMi4wMDdabTYuNjkgMC0xLjY3Mi0xLjAwMy0xLjY0Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzUgMi4wMDdaIiBmaWxsPSIjRkY5OTJFIi8+PC9nPjwvZz48L3N2Zz4=",Yp=Object.defineProperty,M0=Object.getOwnPropertySymbols,Kp=Object.prototype.hasOwnProperty,Jp=Object.prototype.propertyIsEnumerable,D0=(je,Ue,ve)=>Ue in je?Yp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,qp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Kp.call(Ue,ve)&&D0(je,ve,Ue[ve]);if(M0)for(var ve of M0(Ue))Jp.call(Ue,ve)&&D0(je,ve,Ue[ve]);return je};const Cv=je=>React.createElement("svg",qp({width:39,height:40,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M19.4 39.94a7.563 7.563 0 0 1-3.594-.903L3.594 32.423C1.35 31.174-.014 28.963 0 26.583V13.36c0-2.377 1.349-4.589 3.592-5.84L15.806.903a7.606 7.606 0 0 1 7.188 0L35.21 7.52c2.243 1.254 3.603 3.463 3.594 5.84v13.223c0 2.377-1.349 4.591-3.594 5.84l-12.215 6.614a7.546 7.546 0 0 1-3.594.903Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M18.512 39.926c-1.598-7.469-1.598-12.726-1.648-14.065L22 15c5.029-1.829 8.4-4.714 15.97-4.78.556.972.85 2.07.857 3.19v13.222c0 2.377-1.355 4.589-3.595 5.84l-12.214 6.612a7.582 7.582 0 0 1-4.506.842Z",fill:"#77E89B"}),React.createElement("path",{d:"M11.536 11c.486.002.878.467.878 1.04 0 .57-.392 1.035-.878 1.036-.49 0-.884.466-.884 1.04v5.19c0 .276-.094.542-.262.734l-.256.305.26.305c.17.206.262.466.26.734v5.19c0 .574.394 1.04.884 1.04.485.001.878.467.878 1.037 0 .572-.393 1.037-.878 1.039-1.464 0-2.654-1.398-2.654-3.116v-4.76l-.625-.735a1.17 1.17 0 0 1 0-1.469l.625-.734v-4.76c0-1.72 1.19-3.116 2.654-3.116h-.002Zm15.359 0c1.46 0 2.648 1.398 2.648 3.116v4.76l.625.734c.343.43.343 1.04 0 1.47l-.625.734v4.76c0 1.72-1.188 3.116-2.648 3.116a.867.867 0 0 1-.768-.518 1.198 1.198 0 0 1 0-1.04.867.867 0 0 1 .766-.519c.49 0 .884-.465.884-1.039v-5.19c0-.277.094-.542.26-.734l.258-.305-.258-.305a1.136 1.136 0 0 1-.26-.734v-5.19c0-.574-.394-1.04-.882-1.04a.867.867 0 0 1-.768-.517 1.198 1.198 0 0 1 0-1.041.867.867 0 0 1 .766-.518h.002Zm-5.368 3.368a.934.934 0 0 1 .462 1.24l-5.44 11.89a.935.935 0 1 1-1.702-.778l5.443-11.889a.934.934 0 0 1 1.237-.461v-.002Z",fill:"#FFF"})));var _p="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTkuNCAzOS45NGE3LjU2MyA3LjU2MyAwIDAgMS0zLjU5NC0uOTAzTDMuNTk0IDMyLjQyM0MxLjM1IDMxLjE3NC0uMDE0IDI4Ljk2MyAwIDI2LjU4M1YxMy4zNmMwLTIuMzc3IDEuMzQ5LTQuNTg5IDMuNTkyLTUuODRMMTUuODA2LjkwM2E3LjYwNiA3LjYwNiAwIDAgMSA3LjE4OCAwTDM1LjIxIDcuNTJjMi4yNDMgMS4yNTQgMy42MDMgMy40NjMgMy41OTQgNS44NHYxMy4yMjNjMCAyLjM3Ny0xLjM0OSA0LjU5MS0zLjU5NCA1Ljg0bC0xMi4yMTUgNi42MTRhNy41NDYgNy41NDYgMCAwIDEtMy41OTQuOTAzWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik0xOC41MTIgMzkuOTI2Yy0xLjU5OC03LjQ2OS0xLjU5OC0xMi43MjYtMS42NDgtMTQuMDY1TDIyIDE1YzUuMDI5LTEuODI5IDguNC00LjcxNCAxNS45Ny00Ljc4LjU1Ni45NzIuODUgMi4wNy44NTcgMy4xOXYxMy4yMjJjMCAyLjM3Ny0xLjM1NSA0LjU4OS0zLjU5NSA1Ljg0bC0xMi4yMTQgNi42MTJhNy41ODIgNy41ODIgMCAwIDEtNC41MDYuODQyWiIgZmlsbD0iIzc3RTg5QiIvPjxwYXRoIGQ9Ik0xMS41MzYgMTFjLjQ4Ni4wMDIuODc4LjQ2Ny44NzggMS4wNCAwIC41Ny0uMzkyIDEuMDM1LS44NzggMS4wMzYtLjQ5IDAtLjg4NC40NjYtLjg4NCAxLjA0djUuMTljMCAuMjc2LS4wOTQuNTQyLS4yNjIuNzM0bC0uMjU2LjMwNS4yNi4zMDVjLjE3LjIwNi4yNjIuNDY2LjI2LjczNHY1LjE5YzAgLjU3NC4zOTQgMS4wNC44ODQgMS4wNC40ODUuMDAxLjg3OC40NjcuODc4IDEuMDM3IDAgLjU3Mi0uMzkzIDEuMDM3LS44NzggMS4wMzktMS40NjQgMC0yLjY1NC0xLjM5OC0yLjY1NC0zLjExNnYtNC43NmwtLjYyNS0uNzM1YTEuMTcgMS4xNyAwIDAgMSAwLTEuNDY5bC42MjUtLjczNHYtNC43NmMwLTEuNzIgMS4xOS0zLjExNiAyLjY1NC0zLjExNmgtLjAwMlptMTUuMzU5IDBjMS40NiAwIDIuNjQ4IDEuMzk4IDIuNjQ4IDMuMTE2djQuNzZsLjYyNS43MzRjLjM0My40My4zNDMgMS4wNCAwIDEuNDdsLS42MjUuNzM0djQuNzZjMCAxLjcyLTEuMTg4IDMuMTE2LTIuNjQ4IDMuMTE2YS44NjcuODY3IDAgMCAxLS43NjgtLjUxOCAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQuODY3Ljg2NyAwIDAgMSAuNzY2LS41MTljLjQ5IDAgLjg4NC0uNDY1Ljg4NC0xLjAzOXYtNS4xOWMwLS4yNzcuMDk0LS41NDIuMjYtLjczNGwuMjU4LS4zMDUtLjI1OC0uMzA1YTEuMTM2IDEuMTM2IDAgMCAxLS4yNi0uNzM0di01LjE5YzAtLjU3NC0uMzk0LTEuMDQtLjg4Mi0xLjA0YS44NjcuODY3IDAgMCAxLS43NjgtLjUxNyAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQxLjg2Ny44NjcgMCAwIDEgLjc2Ni0uNTE4aC4wMDJabS01LjM2OCAzLjM2OGEuOTM0LjkzNCAwIDAgMSAuNDYyIDEuMjRsLTUuNDQgMTEuODlhLjkzNS45MzUgMCAxIDEtMS43MDItLjc3OGw1LjQ0My0xMS44ODlhLjkzNC45MzQgMCAwIDEgMS4yMzctLjQ2MXYtLjAwMloiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",$p=Object.defineProperty,I0=Object.getOwnPropertySymbols,em=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,B0=(je,Ue,ve)=>Ue in je?$p(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,nm=(je,Ue)=>{for(var ve in Ue||(Ue={}))em.call(Ue,ve)&&B0(je,ve,Ue[ve]);if(I0)for(var ve of I0(Ue))tm.call(Ue,ve)&&B0(je,ve,Ue[ve]);return je};const xv=je=>React.createElement("svg",nm({width:23,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{transform:"translate(-1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("g",{fillRule:"nonzero",mask:"url(#yfjc_svg__b)"},React.createElement("path",{fill:"#FFF",opacity:.01,d:"M1 0h24v24H1z"}),React.createElement("path",{d:"M6.702 2.136h9.81c3.788 0 5.682 1.894 5.682 5.681v10.461c0 3.788-1.894 5.682-5.681 5.682H6.702c-3.788 0-5.682-1.894-5.682-5.682V7.818c0-3.788 1.894-5.682 5.682-5.682Z",fill:"#FF8303"}),React.createElement("path",{d:"M7.076 6.08h9.062c2.273 0 3.41 1.136 3.41 3.409v7.336c0 2.273-1.137 3.41-3.41 3.41H7.076c-2.273 0-3.41-1.137-3.41-3.41V9.49c0-2.273 1.137-3.409 3.41-3.409Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M7.907 9.588h4.753c.71 0 1.065.355 1.065 1.065 0 .709-.355 1.064-1.065 1.064H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064ZM7.65.007h7.914c1.597 0 2.395.798 2.395 2.395s-.798 2.396-2.395 2.396H7.65c-1.597 0-2.395-.799-2.395-2.396S6.053.007 7.65.007ZM7.907 14.379h7.929c.71 0 1.065.355 1.065 1.065v-.001c0 .71-.355 1.065-1.065 1.065H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064Z",fill:"#FFCC34"}),React.createElement("path",{d:"m19.871 19.662 2.443 2.443a1.281 1.281 0 0 1-1.818 1.806l-2.536-2.537a5.188 5.188 0 1 1 2.79-4.601 5.167 5.167 0 0 1-.879 2.89Zm-1.84-2.89a2.469 2.469 0 1 0-4.937 0 2.469 2.469 0 0 0 4.937 0Z",fill:"#FF8303",stroke:"#FFF"}))));var rm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgZD0iTTEgMGgyNHYyNEgxeiIvPjxwYXRoIGQ9Ik02LjcwMiAyLjEzNmg5LjgxYzMuNzg4IDAgNS42ODIgMS44OTQgNS42ODIgNS42ODF2MTAuNDYxYzAgMy43ODgtMS44OTQgNS42ODItNS42ODEgNS42ODJINi43MDJjLTMuNzg4IDAtNS42ODItMS44OTQtNS42ODItNS42ODJWNy44MThjMC0zLjc4OCAxLjg5NC01LjY4MiA1LjY4Mi01LjY4MloiIGZpbGw9IiNGRjgzMDMiLz48cGF0aCBkPSJNNy4wNzYgNi4wOGg5LjA2MmMyLjI3MyAwIDMuNDEgMS4xMzYgMy40MSAzLjQwOXY3LjMzNmMwIDIuMjczLTEuMTM3IDMuNDEtMy40MSAzLjQxSDcuMDc2Yy0yLjI3MyAwLTMuNDEtMS4xMzctMy40MS0zLjQxVjkuNDljMC0yLjI3MyAxLjEzNy0zLjQwOSAzLjQxLTMuNDA5WiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik03LjkwNyA5LjU4OGg0Ljc1M2MuNzEgMCAxLjA2NS4zNTUgMS4wNjUgMS4wNjUgMCAuNzA5LS4zNTUgMS4wNjQtMS4wNjUgMS4wNjRINy45MDdjLS43MSAwLTEuMDY0LS4zNTUtMS4wNjQtMS4wNjVzLjM1NS0xLjA2NCAxLjA2NC0xLjA2NFpNNy42NS4wMDdoNy45MTRjMS41OTcgMCAyLjM5NS43OTggMi4zOTUgMi4zOTVzLS43OTggMi4zOTYtMi4zOTUgMi4zOTZINy42NWMtMS41OTcgMC0yLjM5NS0uNzk5LTIuMzk1LTIuMzk2UzYuMDUzLjAwNyA3LjY1LjAwN1pNNy45MDcgMTQuMzc5aDcuOTI5Yy43MSAwIDEuMDY1LjM1NSAxLjA2NSAxLjA2NXYtLjAwMWMwIC43MS0uMzU1IDEuMDY1LTEuMDY1IDEuMDY1SDcuOTA3Yy0uNzEgMC0xLjA2NC0uMzU1LTEuMDY0LTEuMDY1cy4zNTUtMS4wNjQgMS4wNjQtMS4wNjRaIiBmaWxsPSIjRkZDQzM0Ii8+PGcgZmlsbD0iI0ZGODMwMyIgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJtMTkuODcxIDE5LjY2MiAyLjQ0MyAyLjQ0M2ExLjI4MSAxLjI4MSAwIDAgMS0xLjgxOCAxLjgwNmwtMi41MzYtMi41MzdhNS4xODggNS4xODggMCAxIDEgMi43OS00LjYwMSA1LjE2NyA1LjE2NyAwIDAgMS0uODc5IDIuODlabS0xLjg0LTIuODlhMi40NjkgMi40NjkgMCAxIDAtNC45MzcgMCAyLjQ2OSAyLjQ2OSAwIDAgMCA0LjkzNyAwWiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==",im=Object.defineProperty,F0=Object.getOwnPropertySymbols,am=Object.prototype.hasOwnProperty,om=Object.prototype.propertyIsEnumerable,P0=(je,Ue,ve)=>Ue in je?im(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,sm=(je,Ue)=>{for(var ve in Ue||(Ue={}))am.call(Ue,ve)&&P0(je,ve,Ue[ve]);if(F0)for(var ve of F0(Ue))om.call(Ue,ve)&&P0(je,ve,Ue[ve]);return je};const Sv=je=>React.createElement("svg",sm({className:"znwd_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M403.046 856.166c-46.003-.179-88.115-6.348-129.356-19.02a32.845 32.845 0 0 0-20.992.46c-39.86 14.9-79.31 30.823-118.964 46.183-23.73 9.216-34.304.947-30.464-24.423 5.12-33.92 10.573-67.763 16.973-101.504 1.613-8.704-.358-14.08-6.22-19.968C58.623 681.728 23.45 614.733 8.447 537.344c-31.309-161.28 39.168-322.432 178.56-409.267 142.848-89.063 329.344-76.493 459.06 30.771C807.372 292.224 834.713 529.152 712.78 693.99c-77.466 104.756-183.22 156.672-309.735 162.176zm-.69-288.69h.87a32.256 32.256 0 0 0 32.384-31.924c.076-3.02.076-5.427.076-6.656.23-33.075 12.16-39.424 39.015-52.992 23.987-12.083 46.131-30.208 54.912-56.474 17.152-51.456 7.987-100.864-30.055-139.315-40.14-40.473-100.224-52.275-153.395-31.462-35.251 13.798-59.571 42.06-72.422 76.672-7.962 21.504 6.502 44.902 29.133 48.64l.998.153a37.376 37.376 0 0 0 39.603-20.864c10.957-22.528 32.87-50.099 74.291-40.32 24.064 5.71 45.056 27.11 48.973 51.072 4.531 28.032-2.56 41.83-29.593 57.754-3.43 2.048-7.04 3.891-10.42 5.99-33.33 20.532-52.94 50.15-56.064 89.19-.128 2.382-.179 9.575-.256 18.177a32.102 32.102 0 0 0 31.95 32.358zm5.99 36.53c-23.86.052-43.75 19.712-43.52 43.008.256 22.887 19.788 42.445 42.65 42.624 22.45.18 42.93-20.07 42.982-42.342.05-22.63-20.122-43.34-42.112-43.29z",fill:"#757BF2"}),React.createElement("path",{d:"M521.83 910.72c124.237-34.304 218.83-103.936 282.394-212.48 63.488-108.365 77.67-224.82 46.771-349.773 43.7 32.691 75.034 71.194 97.024 116.634 62.362 129.024 38.349 273.51-61.875 376.832-6.81 7.014-9.83 13.312-7.68 23.245 3.584 16.512 5.99 33.33 8.32 50.099 2.38 17.152-3.686 21.862-19.507 15.36-18.535-7.629-36.762-16.077-55.552-23.04-5.504-2.048-13.415-2.458-18.535 0-75.673 35.533-153.625 39.014-233.472 17.433a150.605 150.605 0 0 1-13.977-4.608c-7.04-2.61-13.978-5.632-23.91-9.702z",fill:"#6C6CEA"}),React.createElement("path",{d:"M108.365 826.547A683.98 683.98 0 0 0 386.176 683.52c-12.493-7.552-21.248-21.3-21.35-36.48-.23-23.245 19.66-42.854 43.52-42.982 15.052-.052 29.26 9.65 36.71 22.988a683.085 683.085 0 0 0 182.272-482.688c-128.486-93.696-304.205-101.145-440.32-16.332C47.642 214.86-22.861 375.987 8.448 537.293c15.002 77.363 50.125 144.384 105.574 200.55 5.812 5.94 7.834 11.239 6.221 19.968a2293.248 2293.248 0 0 0-11.878 68.736zM273.74 325.274c12.851-34.612 37.12-62.823 72.422-76.672 53.171-20.813 113.306-9.012 153.395 31.488 38.093 38.425 47.232 87.808 30.055 139.29-8.704 26.24-30.874 44.44-54.912 56.473-26.88 13.568-38.835 19.891-39.015 52.992 0 1.229-.076 3.61-.076 6.656a32.256 32.256 0 0 1-32.384 31.923h-.87a32.23 32.23 0 0 1-32.052-32.41c.051-8.601.102-15.872.23-18.201 3.072-39.04 22.733-68.634 56.064-89.165 3.43-2.1 6.99-3.968 10.42-5.99 27.11-15.95 34.15-29.722 29.619-57.78-3.917-24.012-24.832-45.414-48.999-51.072-41.395-9.753-63.334 17.818-74.265 40.32a37.376 37.376 0 0 1-39.629 20.89l-.973-.18c-22.579-3.583-37.069-27.058-29.03-48.562z",fill:"#8486F8"}),React.createElement("path",{d:"M287.59 367.718c-13.21-9.113-19.84-26.342-13.85-42.444 12.852-34.612 37.12-62.823 72.423-76.672a150.963 150.963 0 0 1 28.723-7.962 679.296 679.296 0 0 0 63.13-169.395 393.856 393.856 0 0 0-251.06 56.78C47.59 214.862-22.911 375.988 8.372 537.294c1.46 7.5 3.149 14.95 5.018 22.272a686.592 686.592 0 0 0 274.176-191.847z",fill:"#8D92F8"}));var lm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQwMy4wNDYgODU2LjE2NmMtNDYuMDAzLS4xNzktODguMTE1LTYuMzQ4LTEyOS4zNTYtMTkuMDJhMzIuODQ1IDMyLjg0NSAwIDAgMC0yMC45OTIuNDZjLTM5Ljg2IDE0LjktNzkuMzEgMzAuODIzLTExOC45NjQgNDYuMTgzLTIzLjczIDkuMjE2LTM0LjMwNC45NDctMzAuNDY0LTI0LjQyMyA1LjEyLTMzLjkyIDEwLjU3My02Ny43NjMgMTYuOTczLTEwMS41MDQgMS42MTMtOC43MDQtLjM1OC0xNC4wOC02LjIyLTE5Ljk2OEM1OC42MjMgNjgxLjcyOCAyMy40NSA2MTQuNzMzIDguNDQ3IDUzNy4zNDRjLTMxLjMwOS0xNjEuMjggMzkuMTY4LTMyMi40MzIgMTc4LjU2LTQwOS4yNjcgMTQyLjg0OC04OS4wNjMgMzI5LjM0NC03Ni40OTMgNDU5LjA2IDMwLjc3MUM4MDcuMzcyIDI5Mi4yMjQgODM0LjcxMyA1MjkuMTUyIDcxMi43OCA2OTMuOTljLTc3LjQ2NiAxMDQuNzU2LTE4My4yMiAxNTYuNjcyLTMwOS43MzUgMTYyLjE3NnptLS42OS0yODguNjloLjg3YTMyLjI1NiAzMi4yNTYgMCAwIDAgMzIuMzg0LTMxLjkyNGMuMDc2LTMuMDIuMDc2LTUuNDI3LjA3Ni02LjY1Ni4yMy0zMy4wNzUgMTIuMTYtMzkuNDI0IDM5LjAxNS01Mi45OTIgMjMuOTg3LTEyLjA4MyA0Ni4xMzEtMzAuMjA4IDU0LjkxMi01Ni40NzQgMTcuMTUyLTUxLjQ1NiA3Ljk4Ny0xMDAuODY0LTMwLjA1NS0xMzkuMzE1LTQwLjE0LTQwLjQ3My0xMDAuMjI0LTUyLjI3NS0xNTMuMzk1LTMxLjQ2Mi0zNS4yNTEgMTMuNzk4LTU5LjU3MSA0Mi4wNi03Mi40MjIgNzYuNjcyLTcuOTYyIDIxLjUwNCA2LjUwMiA0NC45MDIgMjkuMTMzIDQ4LjY0bC45OTguMTUzYTM3LjM3NiAzNy4zNzYgMCAwIDAgMzkuNjAzLTIwLjg2NGMxMC45NTctMjIuNTI4IDMyLjg3LTUwLjA5OSA3NC4yOTEtNDAuMzIgMjQuMDY0IDUuNzEgNDUuMDU2IDI3LjExIDQ4Ljk3MyA1MS4wNzIgNC41MzEgMjguMDMyLTIuNTYgNDEuODMtMjkuNTkzIDU3Ljc1NC0zLjQzIDIuMDQ4LTcuMDQgMy44OTEtMTAuNDIgNS45OS0zMy4zMyAyMC41MzItNTIuOTQgNTAuMTUtNTYuMDY0IDg5LjE5LS4xMjggMi4zODItLjE3OSA5LjU3NS0uMjU2IDE4LjE3N2EzMi4xMDIgMzIuMTAyIDAgMCAwIDMxLjk1IDMyLjM1OHptNS45OSAzNi41M2MtMjMuODYuMDUyLTQzLjc1IDE5LjcxMi00My41MiA0My4wMDguMjU2IDIyLjg4NyAxOS43ODggNDIuNDQ1IDQyLjY1IDQyLjYyNCAyMi40NS4xOCA0Mi45My0yMC4wNyA0Mi45ODItNDIuMzQyLjA1LTIyLjYzLTIwLjEyMi00My4zNC00Mi4xMTItNDMuMjl6IiBmaWxsPSIjNzU3QkYyIi8+PHBhdGggZD0iTTUyMS44MyA5MTAuNzJjMTI0LjIzNy0zNC4zMDQgMjE4LjgzLTEwMy45MzYgMjgyLjM5NC0yMTIuNDggNjMuNDg4LTEwOC4zNjUgNzcuNjctMjI0LjgyIDQ2Ljc3MS0zNDkuNzczIDQzLjcgMzIuNjkxIDc1LjAzNCA3MS4xOTQgOTcuMDI0IDExNi42MzQgNjIuMzYyIDEyOS4wMjQgMzguMzQ5IDI3My41MS02MS44NzUgMzc2LjgzMi02LjgxIDcuMDE0LTkuODMgMTMuMzEyLTcuNjggMjMuMjQ1IDMuNTg0IDE2LjUxMiA1Ljk5IDMzLjMzIDguMzIgNTAuMDk5IDIuMzggMTcuMTUyLTMuNjg2IDIxLjg2Mi0xOS41MDcgMTUuMzYtMTguNTM1LTcuNjI5LTM2Ljc2Mi0xNi4wNzctNTUuNTUyLTIzLjA0LTUuNTA0LTIuMDQ4LTEzLjQxNS0yLjQ1OC0xOC41MzUgMC03NS42NzMgMzUuNTMzLTE1My42MjUgMzkuMDE0LTIzMy40NzIgMTcuNDMzYTE1MC42MDUgMTUwLjYwNSAwIDAgMS0xMy45NzctNC42MDhjLTcuMDQtMi42MS0xMy45NzgtNS42MzItMjMuOTEtOS43MDJ6IiBmaWxsPSIjNkM2Q0VBIi8+PHBhdGggZD0iTTEwOC4zNjUgODI2LjU0N0E2ODMuOTggNjgzLjk4IDAgMCAwIDM4Ni4xNzYgNjgzLjUyYy0xMi40OTMtNy41NTItMjEuMjQ4LTIxLjMtMjEuMzUtMzYuNDgtLjIzLTIzLjI0NSAxOS42Ni00Mi44NTQgNDMuNTItNDIuOTgyIDE1LjA1Mi0uMDUyIDI5LjI2IDkuNjUgMzYuNzEgMjIuOTg4YTY4My4wODUgNjgzLjA4NSAwIDAgMCAxODIuMjcyLTQ4Mi42ODhjLTEyOC40ODYtOTMuNjk2LTMwNC4yMDUtMTAxLjE0NS00NDAuMzItMTYuMzMyQzQ3LjY0MiAyMTQuODYtMjIuODYxIDM3NS45ODcgOC40NDggNTM3LjI5M2MxNS4wMDIgNzcuMzYzIDUwLjEyNSAxNDQuMzg0IDEwNS41NzQgMjAwLjU1IDUuODEyIDUuOTQgNy44MzQgMTEuMjM5IDYuMjIxIDE5Ljk2OGEyMjkzLjI0OCAyMjkzLjI0OCAwIDAgMC0xMS44NzggNjguNzM2ek0yNzMuNzQgMzI1LjI3NGMxMi44NTEtMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjItNzYuNjcyIDUzLjE3MS0yMC44MTMgMTEzLjMwNi05LjAxMiAxNTMuMzk1IDMxLjQ4OCAzOC4wOTMgMzguNDI1IDQ3LjIzMiA4Ny44MDggMzAuMDU1IDEzOS4yOS04LjcwNCAyNi4yNC0zMC44NzQgNDQuNDQtNTQuOTEyIDU2LjQ3My0yNi44OCAxMy41NjgtMzguODM1IDE5Ljg5MS0zOS4wMTUgNTIuOTkyIDAgMS4yMjktLjA3NiAzLjYxLS4wNzYgNi42NTZhMzIuMjU2IDMyLjI1NiAwIDAgMS0zMi4zODQgMzEuOTIzaC0uODdhMzIuMjMgMzIuMjMgMCAwIDEtMzIuMDUyLTMyLjQxYy4wNTEtOC42MDEuMTAyLTE1Ljg3Mi4yMy0xOC4yMDEgMy4wNzItMzkuMDQgMjIuNzMzLTY4LjYzNCA1Ni4wNjQtODkuMTY1IDMuNDMtMi4xIDYuOTktMy45NjggMTAuNDItNS45OSAyNy4xMS0xNS45NSAzNC4xNS0yOS43MjIgMjkuNjE5LTU3Ljc4LTMuOTE3LTI0LjAxMi0yNC44MzItNDUuNDE0LTQ4Ljk5OS01MS4wNzItNDEuMzk1LTkuNzUzLTYzLjMzNCAxNy44MTgtNzQuMjY1IDQwLjMyYTM3LjM3NiAzNy4zNzYgMCAwIDEtMzkuNjI5IDIwLjg5bC0uOTczLS4xOGMtMjIuNTc5LTMuNTgzLTM3LjA2OS0yNy4wNTgtMjkuMDMtNDguNTYyeiIgZmlsbD0iIzg0ODZGOCIvPjxwYXRoIGQ9Ik0yODcuNTkgMzY3LjcxOGMtMTMuMjEtOS4xMTMtMTkuODQtMjYuMzQyLTEzLjg1LTQyLjQ0NCAxMi44NTItMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjMtNzYuNjcyYTE1MC45NjMgMTUwLjk2MyAwIDAgMSAyOC43MjMtNy45NjIgNjc5LjI5NiA2NzkuMjk2IDAgMCAwIDYzLjEzLTE2OS4zOTUgMzkzLjg1NiAzOTMuODU2IDAgMCAwLTI1MS4wNiA1Ni43OEM0Ny41OSAyMTQuODYyLTIyLjkxMSAzNzUuOTg4IDguMzcyIDUzNy4yOTRjMS40NiA3LjUgMy4xNDkgMTQuOTUgNS4wMTggMjIuMjcyYTY4Ni41OTIgNjg2LjU5MiAwIDAgMCAyNzQuMTc2LTE5MS44NDd6IiBmaWxsPSIjOEQ5MkY4Ii8+PC9zdmc+",um=Object.defineProperty,L0=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,dm=Object.prototype.propertyIsEnumerable,T0=(je,Ue,ve)=>Ue in je?um(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,fm=(je,Ue)=>{for(var ve in Ue||(Ue={}))cm.call(Ue,ve)&&T0(je,ve,Ue[ve]);if(L0)for(var ve of L0(Ue))dm.call(Ue,ve)&&T0(je,ve,Ue[ve]);return je};const Mv=je=>React.createElement("svg",fm({className:"znst_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M808.35 670.852c93.055 4.266 166.356 81.364 166.398 175.017a175.017 175.017 0 0 1-108.116 162.9 173.438 173.438 0 0 1-190.718-39.936 175.7 175.7 0 0 1-34.474-192.724 174.035 174.035 0 0 1 164.905-104.233zM874.91.224c14.165-1.365 28.244 3.542 38.57 13.44 10.24 9.899 15.786 23.808 15.018 38.101v608.42h-5.333a229.502 229.502 0 0 0-130.132-41.215h-.981c-127.786 0-231.72 103.465-233 231.933a224.339 224.339 0 0 0 41.599 128.852H96.336a48.767 48.767 0 0 1-38.527-13.44 49.322 49.322 0 0 1-15.019-38.143V51.808A49.322 49.322 0 0 1 57.81 13.664 48.857 48.857 0 0 1 96.379.224zm38.27 760.654a18.901 18.901 0 0 0-26.281 0L761.759 887.04l-47.957-48.212a19.2 19.2 0 0 0-26.283 0 21.845 21.845 0 0 0-2.346 27.775l63.914 63.914a15.957 15.957 0 0 0 25.983 0l138.452-140.542-.341-1.664a19.498 19.498 0 0 0 0-27.434zM491.469 722.05H215.844a26.41 26.41 0 0 0 0 51.541h275.624a23.722 23.722 0 0 0 20.95-25.77 23.51 23.51 0 0 0-20.95-25.77zm250.323-257.704H220.836c-14.122 0-25.6 11.563-25.6 25.813 0 14.208 11.478 25.77 25.6 25.77h520.955c14.122 0 25.6-11.519 25.6-25.77a25.685 25.685 0 0 0-25.6-25.77zm4.224-258.13-4.267.17H220.88a24.576 24.576 0 0 0-25.941 26.112 24.49 24.49 0 0 0 25.941 25.728h520.954a25.898 25.898 0 0 0 24.875-12.032 26.24 26.24 0 0 0 0-27.776 25.898 25.898 0 0 0-24.875-12.031z",fill:"#38ADFF"}));var hm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwOC4zNSA2NzAuODUyYzkzLjA1NSA0LjI2NiAxNjYuMzU2IDgxLjM2NCAxNjYuMzk4IDE3NS4wMTdhMTc1LjAxNyAxNzUuMDE3IDAgMCAxLTEwOC4xMTYgMTYyLjkgMTczLjQzOCAxNzMuNDM4IDAgMCAxLTE5MC43MTgtMzkuOTM2IDE3NS43IDE3NS43IDAgMCAxLTM0LjQ3NC0xOTIuNzI0IDE3NC4wMzUgMTc0LjAzNSAwIDAgMSAxNjQuOTA1LTEwNC4yMzN6TTg3NC45MS4yMjRjMTQuMTY1LTEuMzY1IDI4LjI0NCAzLjU0MiAzOC41NyAxMy40NCAxMC4yNCA5Ljg5OSAxNS43ODYgMjMuODA4IDE1LjAxOCAzOC4xMDF2NjA4LjQyaC01LjMzM2EyMjkuNTAyIDIyOS41MDIgMCAwIDAtMTMwLjEzMi00MS4yMTVoLS45ODFjLTEyNy43ODYgMC0yMzEuNzIgMTAzLjQ2NS0yMzMgMjMxLjkzM2EyMjQuMzM5IDIyNC4zMzkgMCAwIDAgNDEuNTk5IDEyOC44NTJIOTYuMzM2YTQ4Ljc2NyA0OC43NjcgMCAwIDEtMzguNTI3LTEzLjQ0IDQ5LjMyMiA0OS4zMjIgMCAwIDEtMTUuMDE5LTM4LjE0M1Y1MS44MDhBNDkuMzIyIDQ5LjMyMiAwIDAgMSA1Ny44MSAxMy42NjQgNDguODU3IDQ4Ljg1NyAwIDAgMSA5Ni4zNzkuMjI0em0zOC4yNyA3NjAuNjU0YTE4LjkwMSAxOC45MDEgMCAwIDAtMjYuMjgxIDBMNzYxLjc1OSA4ODcuMDRsLTQ3Ljk1Ny00OC4yMTJhMTkuMiAxOS4yIDAgMCAwLTI2LjI4MyAwIDIxLjg0NSAyMS44NDUgMCAwIDAtMi4zNDYgMjcuNzc1bDYzLjkxNCA2My45MTRhMTUuOTU3IDE1Ljk1NyAwIDAgMCAyNS45ODMgMGwxMzguNDUyLTE0MC41NDItLjM0MS0xLjY2NGExOS40OTggMTkuNDk4IDAgMCAwIDAtMjcuNDM0ek00OTEuNDY5IDcyMi4wNUgyMTUuODQ0YTI2LjQxIDI2LjQxIDAgMCAwIDAgNTEuNTQxaDI3NS42MjRhMjMuNzIyIDIzLjcyMiAwIDAgMCAyMC45NS0yNS43NyAyMy41MSAyMy41MSAwIDAgMC0yMC45NS0yNS43N3ptMjUwLjMyMy0yNTcuNzA0SDIyMC44MzZjLTE0LjEyMiAwLTI1LjYgMTEuNTYzLTI1LjYgMjUuODEzIDAgMTQuMjA4IDExLjQ3OCAyNS43NyAyNS42IDI1Ljc3aDUyMC45NTVjMTQuMTIyIDAgMjUuNi0xMS41MTkgMjUuNi0yNS43N2EyNS42ODUgMjUuNjg1IDAgMCAwLTI1LjYtMjUuNzd6bTQuMjI0LTI1OC4xMy00LjI2Ny4xN0gyMjAuODhhMjQuNTc2IDI0LjU3NiAwIDAgMC0yNS45NDEgMjYuMTEyIDI0LjQ5IDI0LjQ5IDAgMCAwIDI1Ljk0MSAyNS43MjhoNTIwLjk1NGEyNS44OTggMjUuODk4IDAgMCAwIDI0Ljg3NS0xMi4wMzIgMjYuMjQgMjYuMjQgMCAwIDAgMC0yNy43NzYgMjUuODk4IDI1Ljg5OCAwIDAgMC0yNC44NzUtMTIuMDMxeiIgZmlsbD0iIzM4QURGRiIvPjwvc3ZnPg==",k0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,mm=Object.prototype.propertyIsEnumerable,vm=(je,Ue)=>{var ve={};for(var mt in je)pm.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&k0)for(var mt of k0(je))Ue.indexOf(mt)<0&&mm.call(je,mt)&&(ve[mt]=je[mt]);return ve},N0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const gm=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=vm(Ue,["user","pathsDetail","onOk","dispatch"]),qt,xt,en,Dn,Tn;const[Fn,Ar]=(0,a.useState)({}),[hr]=ht.default.useForm(),[or,$n]=(0,a.useState)(!1),jr=cr=>cr.type.startsWith("image/")?cr.size/1024/1024<2?new Promise((Or,zi)=>{const bi=new FileReader;bi.readAsDataURL(cr),bi.onload=()=>{var mn,Ir;const Sr=bi.result;Pn({file_type:"base64",original_filename:cr==null?void 0:cr.name,file:Sr,deployable_type:(mn=mt.actionTabs)==null?void 0:mn.deployable_type,deployable_id:(Ir=mt.actionTabs)==null?void 0:Ir.deployable_id}),Or(!1)},bi.onerror=mn=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),zi(mn)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Pn(cr){return N0(this,null,function*(){let lr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:cr});(lr==null?void 0:lr.status)===0&&Ar(lr==null?void 0:lr.data)})}return(0,a.useEffect)(()=>{var cr,lr,Fr;mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(hr.setFieldsValue({name:(cr=mt.actionTabs)==null?void 0:cr.name,description:(lr=mt==null?void 0:mt.actionTabs)==null?void 0:lr.description}),Ar((Fr=mt.actionTabs)==null?void 0:Fr.icon))},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539"+(((qt=mt.actionTabs)==null?void 0:qt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:or,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{hr.submit()}},a.createElement(ht.default,{layout:"vertical",size:"large",form:hr,onFinish:cr=>N0(void 0,null,function*(){var lr;$n(!0),cr.attachment_id=Fn.id,cr.id=(lr=mt.actionTabs)==null?void 0:lr.id;let Fr=yield nn(cr);$n(!1),Fr.status===0&&hr.resetFields()})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=mt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((en=mt.actionTabs)==null?void 0:en.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((Dn=mt.actionTabs)==null?void 0:Dn.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Tn=mt.actionTabs)==null?void 0:Tn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(cr,lr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:jr},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Am=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(gm),pf={form:"form___fnl34",content:"content___YecHG",pubColSty:"pubColSty___RNBw1",selectSty:"selectSty___V9lVp",borderSty:"borderSty___WRT1o",delSty:"delSty___pXnPk",delBorder:"delBorder___UGKHI"},Jl=Me(59301),Yh=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const ym=({shixunHomeworks:je,pathsDetail:Ue,loading:ve,onOk:mt,dispatch:nn})=>{var sn,Bn,qt,xt,en;const[Dn,Tn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,mn]=(0,a.useState)(""),Ir=(0,ee.useParams)();console.log("---",Ir,Ue.actionTabs);function Sr(){return Yh(this,null,function*(){var Vn;let mr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid}});jr(mr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&Sr()},[Ue.actionTabs.key]),Jl.createElement("section",{className:pf.form},Jl.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{mt()},onOk:()=>{}},Jl.createElement(pe.Z,{className:pf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Vn=>Jl.createElement(pe.Z,{align:"middle",className:`${pf.borderSty} ${bi===(Vn==null?void 0:Vn.id)?pf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Jl.createElement("span",{className:"c-grey-333"},Vn==null?void 0:Vn.real_name),Ue.actionTabs.can_edit&&Jl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${pf.delSty}`,onMouseEnter:()=>{mn(Vn.id)},onMouseLeave:()=>{mn("")},onClick:()=>Yh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Vn.id}.json`,{method:"delete",body:{user_id:Vn.id}})).status===0&&(Ce.ZP.info("\u5220\u9664\u6210\u529F"),Sr())})}))),!Ue.actionTabs.can_edit&&!((xt=(qt=$n==null?void 0:$n.data)==null?void 0:qt.list)!=null&&xt.length)&&Jl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&Jl.createElement(z.ZP,{className:pf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),Jl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Yh(void 0,null,function*(){var Vn;if(hr.length===0){Ce.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid,user_ids:hr}})).status===0&&(Ce.ZP.info("\u6DFB\u52A0\u6210\u529F"),or([]),Sr(),Ar(!1)),zi(!1)})},Jl.createElement("div",null,Jl.createElement("div",{style:{display:"flex"}},Jl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Jl.createElement(gt.default.Search,{onChange:Vn=>{var mr;cr((mr=Ue.rightData)==null?void 0:mr.members.filter(Mi=>Mi.name.indexOf(Vn.target.value)>-1))}})),Jl.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Vn=>Vn.id,rowSelection:{type:"checkbox",onChange:(Vn,mr)=>{or(Vn)},selectedRowKeys:hr,getCheckboxProps:Vn=>{var mr,Mi,Cr;return{disabled:(Cr=(Mi=(mr=$n==null?void 0:$n.data)==null?void 0:mr.list)==null?void 0:Mi.map(Hn=>Hn==null?void 0:Hn.login))==null?void 0:Cr.includes(Vn==null?void 0:Vn.login)}}},pagination:!1,dataSource:(en=Ue.rightData)==null?void 0:en.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var Em=(0,ee.connect)(({shixunHomeworks:je,loading:Ue,pathsDetail:ve})=>({shixunHomeworks:je,pathsDetail:ve,loading:Ue.effects}))(ym),bm=Object.defineProperty,wm=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,Eh=Object.getOwnPropertySymbols,j0=Object.prototype.hasOwnProperty,O0=Object.prototype.propertyIsEnumerable,z0=(je,Ue,ve)=>Ue in je?bm(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ac=(je,Ue)=>{for(var ve in Ue||(Ue={}))j0.call(Ue,ve)&&z0(je,ve,Ue[ve]);if(Eh)for(var ve of Eh(Ue))O0.call(Ue,ve)&&z0(je,ve,Ue[ve]);return je},Wf=(je,Ue)=>wm(je,Cm(Ue)),xm=(je,Ue)=>{var ve={};for(var mt in je)j0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Eh)for(var mt of Eh(je))Ue.indexOf(mt)<0&&O0.call(je,mt)&&(ve[mt]=je[mt]);return ve},du=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const R0=[{name:"\u5168\u90E8",type:""},{name:"\u5DE5\u4F5C\u6D41",type:"workflow"},{name:"\u667A\u80FD\u52A9\u624B",type:"assistant"}],H0=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],U0=[{name:"\u5168\u90E8",type:""},{name:"\u6211\u521B\u5EFA\u7684",type:"by_user"},{name:"\u5934\u6B4C\u667A\u80FD\u4F53",type:"educoder"}],Q0=[{name:"\u667A\u80FD\u5BA1\u9898",img:hm},{name:"\u4EE3\u7801\u8BCA\u65AD",img:Me(51942)},{name:"AI\u8F85\u5BFC",img:Qp},{name:"\u8BED\u6CD5\u68C0\u67E5",img:rm},{name:"\u4EE3\u7801\u4F18\u5316",img:Op},{name:"\u4EE3\u7801\u6CE8\u91CA",img:_p},{name:"\u4EE3\u7801\u8BC4\u4EF7",img:Gp},{name:"\u6284\u88AD\u68C0\u6D4B",img:Me(37835)},{name:"\u667A\u80FD\u95EE\u7B54",img:lm},{name:"\u667A\u80FD\u8BC4\u9605",img:Lp},{name:"\u9519\u9898\u63A8\u9001",img:Me(70840)},{name:"\u667A\u80FD\u51FA\u5377",img:Me(80142)},{name:"\u667A\u80FD\u51FA\u9898",img:Me(80142)}],Sm=je=>{var Ue=je,{user:ve,pathsDetail:mt,dispatch:nn}=Ue,sn=xm(Ue,["user","pathsDetail","dispatch"]),Bn,qt,xt,en,Dn,Tn,Fn,Ar,hr,or,$n,jr;const Pn=(0,ee.useParams)(),[cr,lr]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=mt==null?void 0:mt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Fr,Or]=(0,a.useState)([]),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)(""),[Sr,Vn]=(0,a.useState)(!1),[mr,Mi]=(0,a.useState)(""),[Cr,Hn]=(0,a.useState)(""),[gi,Xa]=(0,a.useState)(!1),[so]=ht.default.useForm(),[Ea,yo]=(0,a.useState)(!1),[Ni,Ca]=(0,a.useState)({}),[Fi,_i]=(0,a.useState)();let xo=(0,a.useRef)();function vo(){return du(this,null,function*(){let xr=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:cr});(xr==null?void 0:xr.status)===0&&Or(xr==null?void 0:xr.data)})}(0,a.useEffect)(()=>{vo()},[cr]),(0,a.useEffect)(()=>{Io()},[]);function Io(){return du(this,null,function*(){var xr;let xn=yield(0,Ve.ZP)("/api/ai/agents/statistics.json",{method:"POST",body:{deployable_id:(xr=mt==null?void 0:mt.detail)==null?void 0:xr.id,deployable_type:"Subject"}});(xn==null?void 0:xn.status)===0&&_i(xn==null?void 0:xn.data)})}const fa=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% +`).filter((ca,ps)=>ps!==0).join(""))),ut.createElement("div",null,ut.createElement("div",{className:ae.tagsWrap,ref:yf},((er=ve.detail)==null?void 0:er.allow_add_member)&&!((Lr=ve.detail)!=null&&Lr.excellent)&&ut.createElement(ce.Z,{title:(di=ir[((ci=ve.detail)==null?void 0:ci.shixun_tag_num)-1])==null?void 0:di.connect},ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{backgroundColor:(qa=ir[((fi=ve.detail)==null?void 0:fi.shixun_tag_num)-1])==null?void 0:qa.bkcolor,color:(_a=ir[((Gn=ve.detail)==null?void 0:Gn.shixun_tag_num)-1])==null?void 0:_a.txcolor,height:26,border:`1px solid ${(fo=ir[((To=ve.detail)==null?void 0:To.shixun_tag_num)-1])==null?void 0:fo.bkcolor}`}},(zs=ir[((ho=ve.detail)==null?void 0:ho.shixun_tag_num)-1])==null?void 0:zs.name))),((ro=ve.detail)==null?void 0:ro.featured)>0&&ut.createElement("div",null,((Rs=ve.detail)==null?void 0:Rs.featured)===1&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((ll=ve.detail)==null?void 0:ll.featured)===2&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((Vs=ve.detail)==null?void 0:Vs.featured)===3&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((Iu=ve.detail)==null?void 0:Iu.featured)===4&&ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((Bu=ve.detail)==null?void 0:Bu.excellent)&&((Fu=ve.detail)==null?void 0:Fu.allow_add_member)&&((_l=ir[((hu=ve.detail)==null?void 0:hu.shixun_tag_num)-1])==null?void 0:_l.name)=="\u516C\u5F00\u53D1\u5E03"&&((Sd=mt==null?void 0:mt.userInfo)==null?void 0:Sd.role)!=15&&ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Rl=ve.detail)==null?void 0:Rl.excellent)&&((wc=mt==null?void 0:mt.userInfo)==null?void 0:wc.role)==15&&ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Kc=ve.detail)==null?void 0:Kc.is_plan)&&ut.createElement(ce.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},ut.createElement("div",null,ut.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70"}},"101\u8BA1\u5212"))),((Md=(Cc=ve.detail)==null?void 0:Cc.custom_tags)==null?void 0:Md.length)>0&&ut.createElement(ut.Fragment,null,(xc=(Dd=[...od])==null?void 0:Dd.reverse())==null?void 0:xc.map((ca,ps)=>ut.createElement(ue.Z,{value:(ca==null?void 0:ca.tag_color)||"#3061D0",trigger:"hover",onOpenChange:ms=>un(void 0,null,function*(){var gl,_s,Al;console.log("item",ms);const ai=(_s=[...((gl=ve.detail)==null?void 0:gl.custom_tags)||[]])==null?void 0:_s.reverse();!ms&&((Al=ai==null?void 0:ai[ps])==null?void 0:Al.tag_color)!=(ca==null?void 0:ca.tag_color)&&(yield(0,Ve.ZP)(`/api/paths/${Ms==null?void 0:Ms.pathId}/subject_tags.json`,{method:"post",body:{custom_tags:od}}))}),onChangeComplete:ms=>un(void 0,null,function*(){var gl,_s;const Al=(gl=[...od])==null?void 0:gl.reverse();Al[ps]=ji(Wr({},ca),{tag_color:typeof ms=="string"?ms:ms.toHexString()});const ai=(_s=[...Al])==null?void 0:_s.reverse();Vd(ai)})},ut.createElement("div",{key:ps},ut.createElement(ce.Z,{title:ca==null?void 0:ca.tag_name},ut.createElement("div",{className:`multi-llipsis1e ${ae.openCourseTag} px-10px py-2px`,style:{background:(ca==null?void 0:ca.tag_color)||"#3061D0",border:`1px solid ${(ca==null?void 0:ca.tag_color)||"#3061D0"}`,height:"26px",maxWidth:"132px",display:"block",minWidth:0}},ca==null?void 0:ca.tag_name))))))))),((Id=ve.detail)==null?void 0:Id.laboratory_name)&&(0,he.Ny)()&&ut.createElement("div",{className:ae.laboratory},ut.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),ut.createElement(ce.Z,{title:(Bd=ve.detail)==null?void 0:Bd.laboratory_name},ut.createElement("a",{href:`https://${(Fd=ve.detail)==null?void 0:Fd.laboratory_url}`,target:"_blank",className:ae.name},(Pd=ve.detail)==null?void 0:Pd.laboratory_name))),ut.createElement("div",{className:ae.contentWrap},ut.createElement("div",{className:ae.contentLeftWrap},!!((Ld=ve.detail)!=null&&Ld.stages_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u7AE0\u8282"),ut.createElement("p",{className:"mt3"},(Jc=ve.detail)==null?void 0:Jc.stages_count)),!!((Td=ve.detail)!=null&&Td.shixuns_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u5355\u5143"),ut.createElement("p",{className:"mt3"},(kd=ve.detail)==null?void 0:kd.shixuns_count)),!!((Nd=ve.detail)!=null&&Nd.challenge_choose_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),ut.createElement("p",{className:"mt3"},(jd=ve.detail)==null?void 0:jd.challenge_choose_count)),!!((qc=ve.detail)!=null&&qc.challenges_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),ut.createElement("p",{className:"mt3"},(_c=ve.detail)==null?void 0:_c.challenges_count)),!!(($c=ve.detail)!=null&&$c.videos_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u89C6\u9891"),ut.createElement("p",{className:"mt3"},(Sc=ve.detail)==null?void 0:Sc.videos_count)),!!((Mc=ve.detail)!=null&&Mc.attachment_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u8BFE\u4EF6"),ut.createElement("p",{className:"mt3"},(Od=ve.detail)==null?void 0:Od.attachment_count)),((zd=ve.detail)==null?void 0:zd.publish_status)!==0&&!!((Rd=ve.detail)!=null&&Rd.subject_score)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,"\u7ECF\u9A8C\u503C"),ut.createElement("p",{className:"mt3"},(Hd=ve.detail)==null?void 0:Hd.subject_score)),((Ud=ve.detail)==null?void 0:Ud.publish_status)!==0&&!!((Dr=ve.detail)!=null&&Dr.member_count)&&ut.createElement("div",{className:"mr30"},ut.createElement("span",null,ut.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),ut.createElement(ce.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${(($i=ve.detail)==null?void 0:$i.member_count_update_at)||"--"}`},ut.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),ut.createElement("p",{className:"mt3"},(Ma=ve.detail)==null?void 0:Ma.member_count)),((Do=ve.detail)==null?void 0:Do.subject_score)>0&&ut.createElement("span",{className:"font14 c-white"},ut.createElement("span",null,"\u8BC4\u5206"),ut.createElement("div",{className:ae.rating},ut.createElement(b.Z,{allowHalf:!0,style:{fontSize:12},value:(0,Oe.og)((os=ve.detail)==null?void 0:os.averge_star),disabled:!0}))))),!!((ts=(ss=ve.detail)==null?void 0:ss.courses)!=null&&ts.length)&&ut.createElement("aside",{className:ae.nav},ut.createElement("div",{className:ae.navLeft},Fo.course_identity<4&&ut.createElement(ce.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},ut.createElement("a",{href:`/classrooms/${Fo==null?void 0:Fo.course_id}/newgolds/settings`,target:"_blank"},ut.createElement("i",{className:`iconfont icon-bianji1 ${ae.navLeftIcon}`}))),ut.createElement(le.Z,{dropdownRender:()=>{var ca,ps,ms;return ut.createElement(se.default,null,(ms=(ps=[...(ca=ve.detail)==null?void 0:ca.courses])==null?void 0:ps.reverse())==null?void 0:ms.map((gl,_s)=>{var Al,ai;return ut.createElement(se.default.Item,{key:gl.course_id,onClick:()=>kh(gl.course_id)},ut.createElement("span",{className:"font14"},"\u7B2C",((ai=(Al=ve.detail)==null?void 0:Al.courses)==null?void 0:ai.length)-_s,"\u671F"))}))}},ut.createElement("div",null,ut.createElement("span",{className:"font14 current"},"\u7B2C",ut.createElement("span",{className:ae.colorOrange},$f),"\u671F"),ut.createElement(te.Z,null))),ut.createElement("div",{className:ae.navContent},ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.start_date)),ut.createElement("div",{className:ae.verticalLine}),ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.end_date)),ut.createElement("div",{className:ae.verticalLine}),ut.createElement("div",{className:ae.contentItem},ut.createElement("div",{className:ae.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),ut.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.student_count," \u4EBA")))),ut.createElement("div",{className:ae.navRight,style:{display:"none"}},ut.createElement("div",{className:ae.flexRow},((ul=Fo==null?void 0:Fo.course_status)==null?void 0:ul.status)===1&&ut.createElement("div",{className:"mr20 c-red-ee4"},(Qu=Fo==null?void 0:Fo.course_status)==null?void 0:Qu.time),((Pu=Fo==null?void 0:Fo.course_status)==null?void 0:Pu.status)===2&&Fo.course_identity<6&&ut.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((Wl=Fo.course_status)==null?void 0:Wl.status)===2&&(Fo.course_identity<6?ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(td=(ed=Fo==null?void 0:Fo.first_category_url)==null?void 0:ed.split("/"))==null?void 0:td[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):ut.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((pu=Fo.course_status)==null?void 0:pu.status)===1&&Fo.course_identity>5&&ut.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u52A0\u5165"),((Dc=Fo.course_status)==null?void 0:Dc.status)===1&&Fo.course_identity===5&&ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(rd=(nd=Fo==null?void 0:Fo.first_category_url)==null?void 0:nd.split("/"))==null?void 0:rd[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((Qd=Fo.course_status)==null?void 0:Qd.status)===0&&Fo.course_identity>5&&ut.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u62A5\u540D"),((id=Fo.course_status)==null?void 0:id.status)===0&&Fo.course_identity===5&&ut.createElement("div",{className:ae.classButton},"\u62A5\u540D\u6210\u529F"),(((Js=Fo==null?void 0:Fo.course_status)==null?void 0:Js.status)===0||((Wu=Fo==null?void 0:Fo.course_status)==null?void 0:Wu.status)===1)&&Fo.course_identity<5&&ut.createElement("a",{className:ae.classButton,href:`/classrooms/${(Zf=(Ic=Fo==null?void 0:Fo.first_category_url)==null?void 0:Ic.split("/"))==null?void 0:Zf[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),wf&&Cf&&((Ts=ve.detail)==null?void 0:Ts.has_participate)&&ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),wf&&Cf&&!((qh=ve.detail)!=null&&qh.has_participate)&&(gf?ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):ut.createElement("span",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),ut.createElement("div",{className:ae.flexRow},wf&&!!((Ih=(_h=ve.detail)==null?void 0:_h.courses)!=null&&Ih.length)&&Cf&&ut.createElement("span",{className:"mt20"},ut.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xf=ve.detail)==null?void 0:Xf.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),ut.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",ut.createElement("span",{className:"mr5 c-red-ee4"},gf===!0?((Wd=ve.detail)==null?void 0:Wd.participant_count)+1:(vf=ve.detail)==null?void 0:vf.participant_count),"\u4EBA")),wf&&!((Vf=(Zd=ve.detail)==null?void 0:Zd.courses)!=null&&Vf.length)&&Cf&&ut.createElement("span",null,!((Eo=ve.detail)!=null&&Eo.has_participate)&&(gf===!0?ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):ut.createElement("a",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Gf=ve.detail)==null?void 0:Gf.has_participate)&&ut.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ut.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xd=ve.detail)==null?void 0:Xd.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),ut.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",ut.createElement("span",{className:"mr5 c-red-ee4"},gf===!0?((Bh=ve.detail)==null?void 0:Bh.participant_count)+1:(ad=ve.detail)==null?void 0:ad.participant_count),"\u4EBA"))))))),ut.createElement(bt,null),t0.status&&ut.createElement(Ye,{type:"subject",onCancel:()=>bf(!1),onOk:ca=>un(void 0,null,function*(){bf(!1);let ps={user_customize:ca.user_customize,type:ca.type};ca.user_customize?ps=ji(Wr({},ps),{discipline_name:ca.discipline_name,sub_discipline_name:ca.sub_discipline_name}):ca.sub_discipline_id&&(ps=ji(Wr({},ps),{sub_discipline_id:ca.sub_discipline_id}));const ms=yield(0,de.WO)(Wr({id:Ms.pathId},ps));((ms==null?void 0:ms.status)===0||(ms==null?void 0:ms.status)===1)&&(Pc(),Ce.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),ut.createElement(be.default,{open:e0,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{Bc(!1)},centered:!0,footer:ut.createElement("div",null,ut.createElement(z.ZP,{type:"primary",onClick:()=>{Bc(!1)}},"\u6211\u77E5\u9053\u4E86"))},ut.createElement(we.Z,{style:{maxHeight:378,overflow:"auto"},value:(Yf=(Fh=ve==null?void 0:ve.detail)==null?void 0:Fh.toast)==null?void 0:Yf.content})))};var Qi=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.models.index}))(Di),wi=Me(26869),Wi=Me(60242),Kr={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U",workbenches:"workbenches___xlrS8",Efficiencyitem:"Efficiencyitem___Nmp5N",bgimg:"bgimg___RnTXk",Efficiencyitemtitle:"Efficiencyitemtitle___Je2Zw"},Yn={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Nn=Me(1560),Xr=Me(54172),Oi=Me(26724),na=Me.n(Oi),lo=Me(51600),Ka=Me(81708),go=Object.defineProperty,Ro=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Po=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,_t=(je,Ue,ve)=>Ue in je?go(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,dn=(je,Ue)=>{for(var ve in Ue||(Ue={}))va.call(Ue,ve)&&_t(je,ve,Ue[ve]);if(Po)for(var ve of Po(Ue))Da.call(Ue,ve)&&_t(je,ve,Ue[ve]);return je},Kn=(je,Ue)=>Ro(je,oo(Ue)),ft=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const pt=({pathsDetail:je,loading:Ue,dispatch:ve,open:mt,onClose:nn,onReloadData:sn=()=>{}})=>{const Bn=(0,ee.useParams)(),[qt,xt]=(0,a.useState)([]),[en,Dn]=(0,a.useState)(!0),[Tn,Fn]=(0,a.useState)(!1),[Ar]=ht.default.useForm(),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(1),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!1);(0,a.useEffect)(()=>{mt&&bi()},[mt]);const bi=()=>ft(void 0,null,function*(){const Cr=yield ve({type:"classroomList/getSchoolList",payload:{}});xt(Cr.map(Hn=>({value:Hn})))}),mn=()=>{var Cr,Hn;if(!((Hn=(Cr=Ar.getFieldValue())==null?void 0:Cr.keyword)!=null&&Hn.trim())){Ce.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),or([]);return}Fr(!1),Dn(!0),Fn(!1),jr(1),cr([]),Sr(!0)},Ir=Cr=>{Cr=String(Cr);const Hn=Pn.indexOf(Cr);Hn<0?Pn.push(Cr):Pn.splice(Hn,1),cr([...Pn])},Sr=(Cr=!1)=>ft(void 0,null,function*(){var Hn,gi;if(en&&!Tn||Cr){const Xa=Ar.getFieldValue();Fn(!0),jr(Cr?1:$n+1);const so=yield(0,lo.nQ)(Kn(dn({page:Cr?1:$n+1,container_id:Bn.pathId,container_type:3},Xa),{school_name:(Xa==null?void 0:Xa.school_name)||null,keyword:((Hn=Xa==null?void 0:Xa.keyword)==null?void 0:Hn.trim())||null}));or(Cr?[...so.users]:[...hr,...so.users]),Fn(!1),((gi=so.users)==null?void 0:gi.length)<10&&Dn(!1)}}),Vn=()=>ft(void 0,null,function*(){if(!(Pn!=null&&Pn.length))Ce.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{zi(!0);const Cr=yield(0,de.mx)({id:Bn.pathId,user_ids:Pn});zi(!1),Cr&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),mr(),sn&&sn())}}),mr=()=>{Ar.setFieldsValue({keyword:""}),nn(),Fr(!0),Dn(!0)},Mi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Cr,Hn)=>a.createElement(Ee.default,{value:Hn.numid,checked:Pn.includes(String(Hn.numid)),disabled:!!Cr})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(Cr,Hn)=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement(ee.Link,{className:"bold c-black",to:`/users/${Hn.login}`,target:"_blank"},Cr||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr},a.createElement("span",null,Cr||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Cr=>Cr?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Cr=>a.createElement(ce.Z,{placement:"bottom",title:Cr&&Pe()(Cr).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Cr&&Pe()(Cr).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Cr=>{if(Cr===1)return a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Or,onOk:Vn,onCancel:mr},a.createElement(ht.default,{layout:"inline",form:Ar,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:mn},a.createElement(ht.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},a.createElement(ie.default,null,a.createElement(ie.default.Option,{value:"1"},"\u59D3\u540D"),a.createElement(ie.default.Option,{value:"2"},"\u624B\u673A\u53F7"),a.createElement(ie.default.Option,{value:"3"},"\u90AE\u7BB1"))),a.createElement(ht.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},a.createElement(gt.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),a.createElement(ht.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},a.createElement(Nn.Z,{allowClear:!0,defaultOpen:!1,options:qt,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(Cr,Hn)=>Hn.value.toUpperCase().indexOf(Cr.toUpperCase())!==-1})),a.createElement(ht.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),lr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!lr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Mi})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Cr=>{Sr()},hasMore:en,useWindow:!1},a.createElement(Xr.default,{loading:Tn,showHeader:!1,pagination:!1,dataSource:hr,columns:Mi,onRow:Cr=>({onClick:Hn=>{Hn.currentTarget.querySelector("input").disabled||Ir(Hn.currentTarget.querySelector("input").value)}})})))))};var jt=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(pt),Jt=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const An=({pathsDetail:je,loading:Ue,dispatch:ve,data:mt,onReloadData:nn=()=>{}})=>{const sn=(0,ee.useParams)(),[Bn,qt]=(0,a.useState)(!0),[xt,en]=(0,a.useState)(!1),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)(1),[or,$n]=(0,a.useState)([]),[jr,Pn]=(0,a.useState)(!0),[cr,lr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{je.actionTabs.key==="Collaborators-AddCourses"&&(Pn(!0),qt(!0),Fr())},[je.actionTabs.key]);const Fr=()=>Jt(void 0,null,function*(){const Vn=yield ve({type:"classroomList/getSchoolList",payload:{}})}),Or=()=>{Pn(!1),qt(!0),en(!1),hr(1),$n([]),bi(!0)},zi=Vn=>{Vn=String(Vn);const mr=or.indexOf(Vn);mr<0?or.push(Vn):or.splice(mr,1),$n([...or])},bi=(Vn=!1)=>Jt(void 0,null,function*(){var mr,Mi;if(Bn&&!xt||Vn){const Cr=Dn.getFieldValue();en(!0),hr(Vn?1:Ar+1);const Hn=yield(0,lo.FU)({page:Vn?1:Ar+1,container_id:sn.pathId,container_type:3,manager_name:(Cr==null?void 0:Cr.manager_name)||null,course_name:((mr=Cr==null?void 0:Cr.course_name)==null?void 0:mr.trim())||null});Fn(Vn?[...Hn.courses]:[...Tn,...Hn.courses]),en(!1),((Mi=Hn.courses)==null?void 0:Mi.length)<10&&qt(!1)}}),mn=()=>Jt(void 0,null,function*(){var Vn,mr,Mi;if(!(or!=null&&or.length))Ce.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(je.actionTabs.type!=1){if(((mr=(Vn=je==null?void 0:je.Courses)==null?void 0:Vn.spoc_courses)==null?void 0:mr.length)+(or==null?void 0:or.length)>3){Ce.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((Mi=mt==null?void 0:mt.spoc_courses)==null?void 0:Mi.length)+(or==null?void 0:or.length)>3){Ce.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}lr(!0);const Cr=yield(0,de.sm)({id:sn.pathId,course_ids:or,course_type:je.actionTabs.type});lr(!1),Cr&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ir(),nn&&nn())}}),Ir=()=>{Dn.setFieldsValue({course_name:"",manager_name:""}),$n([]),ve({type:"pathsDetail/setActionTabs",payload:{}})},Sr=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Vn,mr)=>a.createElement(Ee.default,{value:mr.id,checked:or.includes(String(mr.id)),disabled:!!Vn})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Vn=>a.createElement(ce.Z,{placement:"bottom",title:Vn},a.createElement("span",null,Vn||"--"))}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:je.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:cr,onOk:mn,onCancel:Ir},a.createElement(ht.default,{layout:"inline",form:Dn,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Or},a.createElement(ht.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},a.createElement(gt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),a.createElement(ht.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},a.createElement(gt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),a.createElement(ht.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),jr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!jr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Sr})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Vn=>{bi()},hasMore:Bn,useWindow:!1},a.createElement(Xr.default,{loading:xt,showHeader:!1,pagination:!1,dataSource:Tn,columns:Sr,onRow:Vn=>({onClick:mr=>{mr.currentTarget.querySelector("input").disabled||zi(mr.currentTarget.querySelector("input").value)}})})))))};var fn=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(An),Zn=Me(1615),Xn=Me(44589),yr=Me(39180),ar=Me.n(yr),On=Me(59301),Jn=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Zr=(0,Xn.W8)(({item:je,toIndex:Ue,params:ve,isShow:mt,setShow:nn,dispatch:sn,user:Bn,classroomList:qt,handleDeleteMember:xt,pathsDetail:en,EditPowerClick:Dn})=>{var Tn,Fn,Ar,hr;return On.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},On.createElement("div",{className:Yn.directionItemWrap},On.createElement(ce.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:On.createElement("div",{className:Yn.teamHeight},On.createElement("div",{style:{display:"flex"}},On.createElement("div",{className:Yn.imageWrap,style:{marginRight:11}},On.createElement("img",{className:Yn.imageWrap,src:wi.Z.API_SERVER+"/images/"+(je==null?void 0:je.image_url)})),On.createElement("div",null,On.createElement("div",{title:je==null?void 0:je.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(je==null?void 0:je.name)||"--"),On.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},je==null?void 0:je.school))),On.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(je!=null&&je.brief_introduction)&&On.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(je==null?void 0:je.brief_introduction)&&On.createElement("div",{className:Yn.divHeight},je==null?void 0:je.brief_introduction),((Tn=Bn==null?void 0:Bn.userInfo)==null?void 0:Tn.user_id)===(je==null?void 0:je.id)&&On.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},On.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},On.createElement("div",{style:{position:"relative"}},On.createElement("img",{draggable:!1,className:Yn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${je.user_url}`):sn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:wi.Z.API_SERVER+"/images/"+(je==null?void 0:je.image_url)}),((0,he.Ny)()||((Fn=en==null?void 0:en.detail)==null?void 0:Fn.is_subject_member))&&On.createElement(On.Fragment,null,je!=null&&je.is_subject_creator?On.createElement("div",{className:Yn.member_power1},"\u521B\u5EFA\u8005"):je!=null&&je.can_edit_knowledge_graph||je!=null&&je.can_edit_stage?On.createElement("div",{className:Yn.member_power1,style:{cursor:((0,he.j5)()||((Ar=en==null?void 0:en.detail)==null?void 0:Ar.is_creator))&&"pointer"},onClick:()=>Dn(je)},"\u7F16\u8F91\u6743\u9650"):On.createElement("div",{className:Yn.member_power2,style:{cursor:((0,he.j5)()||((hr=en==null?void 0:en.detail)==null?void 0:hr.is_creator))&&"pointer"},onClick:()=>Dn(je)},"\u67E5\u770B\u6743\u9650"))),On.createElement("div",null,On.createElement("span",{className:"multi_ellipsis1"},(je==null?void 0:je.name)||"--"),On.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(je==null?void 0:je.school)||"--"))),On.createElement("br",null)))}),Li=(0,Xn.JN)(({isShow:je,setShow:Ue,pathsDetail:ve,items:mt,params:nn,dispatch:sn,user:Bn,classroomList:qt,handleDeleteMember:xt,EditPowerClick:en})=>On.createElement("div",{className:"task-list-container"},mt==null?void 0:mt.map((Dn,Tn)=>On.createElement(Zr,{key:`${Dn.id}`,isShow:je,setShow:Ue,dispatch:sn,pathsDetail:ve,handleDeleteMember:xt,user:Bn,classroomList:qt,toIndex:Tn+1,params:nn,index:Tn,item:Dn,EditPowerClick:en})))),Ti=({data:je,user:Ue,classroomList:ve,pathsDetail:mt,operation:nn,callback:sn,handleDeleteMember:Bn,onCancel:qt,dispatch:xt,visible:en=!1,EditPowerClick:Dn})=>{const[Tn,Fn]=(0,a.useState)(je),Ar=(0,ee.useParams)(),[hr,or]=(0,a.useState)(),[$n,jr]=(0,a.useState)(!0);function Pn(lr){const{newIndex:Fr,oldIndex:Or}=lr;nn&&(cr(ar()(Tn,Or,Fr).map(zi=>zi==null?void 0:zi.id)),Fn(ar()(Tn,Or,Fr)))}(0,a.useEffect)(()=>{Fn(je)},[JSON.stringify(je)]);function cr(lr){return Jn(this,null,function*(){const Fr=yield(0,Ve.ZP)(`/api/paths/${Ar==null?void 0:Ar.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:lr}});xt({type:"pathsDetail/getRightData",payload:{id:Ar.pathId}}),xt({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})})}return On.createElement("div",{style:{zIndex:1,width:"100%",position:"relative"},className:"sort-list-panel"},On.createElement(Li,{axis:"xy",helperClass:"dragging-li",isShow:$n,setShow:jr,distance:2,disableAutoscroll:!0,dispatch:xt,pathsDetail:mt,handleDeleteMember:Bn,user:Ue,classroomList:ve,params:Ar,items:Tn,onSortEnd:Pn,EditPowerClick:Dn}))};var Yr=(0,ee.connect)(({user:je,classroomList:Ue,pathsDetail:ve})=>({user:je,classroomList:Ue,pathsDetail:ve}))(Ti),Vr={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ci=null,Ii=(0,Xn.W8)(({item:je,toIndex:Ue,params:ve,dispatch:mt,classroomList:nn,handleDeleteMember:sn,pathsDetail:Bn})=>{var qt,xt,en,Dn;return a.createElement("span",{onClick:()=>{window.open(je==null?void 0:je.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},a.createElement("div",{className:Vr.directionItemWrap},a.createElement("img",{className:Vr.imgradius,src:wi.Z.API_SERVER+(je==null?void 0:je.default_image)}),a.createElement("span",{className:Vr.groupActionWrap},a.createElement(ce.Z,{title:je.name},a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((qt=je.name)==null?void 0:qt.length)>7?a.createElement("span",null,(xt=je.name)==null?void 0:xt.substring(0,7),a.createElement("br",null)," ",(en=je.name)==null?void 0:en.substring(7,14),(je==null?void 0:je.name.length)>14&&"..."):je.name)))),a.createElement("div",{className:Vr.bottomdiv},a.createElement(ce.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${je==null?void 0:je.visits}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},je==null?void 0:je.visits))),a.createElement(ce.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${je==null?void 0:je.course_members_count}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",je==null?void 0:je.course_members_count))),a.createElement(ce.Z,{overlayStyle:{maxWidth:380},title:a.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",je==null?void 0:je.tasks_count),placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",je==null?void 0:je.tasks_count))),a.createElement(ce.Z,{title:"\u5220\u9664",placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{color:"#bbbbbb",display:!((Dn=Bn==null?void 0:Bn.detail)!=null&&Dn.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:Tn=>{Tn.stopPropagation(),sn(je.id)}})))))}),pi=(0,Xn.JN)(({items:je,params:Ue,dispatch:ve,classroomList:mt,handleDeleteMember:nn,pathsDetail:sn})=>a.createElement("div",{className:"task-list-container",style:{minHeight:(je==null?void 0:je.length)*240}},je==null?void 0:je.map((Bn,qt)=>a.createElement(Ii,{key:`${Bn.id}`,dispatch:ve,pathsDetail:sn,handleDeleteMember:nn,classroomList:mt,toIndex:qt+1,params:Ue,index:qt,item:Bn})))),ha=({data:je,classroomList:Ue,pathsDetail:ve,callback:mt,handleDeleteMember:nn,onCancel:sn,dispatch:Bn,visible:qt=!1})=>{const[xt,en]=(0,a.useState)(je),Dn=(0,ee.useParams)(),[Tn,Fn]=(0,a.useState)();function Ar(or){const{newIndex:$n,oldIndex:jr}=or;hr(ar()(xt,jr,$n).map(Pn=>Pn==null?void 0:Pn.id)),en(ar()(xt,jr,$n))}(0,a.useEffect)(()=>{en(je)},[JSON.stringify(je)]);function hr(or){return si(this,null,function*(){const $n=yield(0,Ve.ZP)(`/api/paths/${Dn==null?void 0:Dn.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:or}})})}return a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},a.createElement(pi,{axis:"y",helperClass:"dragging-li",pathsDetail:ve,distance:2,dispatch:Bn,handleDeleteMember:nn,classroomList:Ue,params:Dn,items:xt,onSortEnd:Ar}))};var ja=(0,ee.connect)(({classroomList:je,pathsDetail:Ue})=>({classroomList:je,pathsDetail:Ue}))(ha),Bi=Me(22167),Qr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",ni="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",ga="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Ge=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Qt=(je,Ue,ve)=>Ue in je?Ge(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,rn=(je,Ue)=>{for(var ve in Ue||(Ue={}))Ft.call(Ue,ve)&&Qt(je,ve,Ue[ve]);if(Bt)for(var ve of Bt(Ue))kt.call(Ue,ve)&&Qt(je,ve,Ue[ve]);return je};const cn=je=>React.createElement("svg",rn({width:24,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"logo"),React.createElement("defs",null,React.createElement("ellipse",{id:"zngc_svg__a",cx:11.79,cy:6.441,rx:3.712,ry:1.856}),React.createElement("path",{d:"M3.712 7.205c2.05 0 3.712-.83 3.712-1.856C7.424 4.324 5.762 0 3.712 0 1.662 0 0 4.324 0 5.35c0 1.024 1.662 1.855 3.712 1.855Z",id:"zngc_svg__b"})),React.createElement("g",{transform:"translate(1 1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round",d:"m0 6.55 11.354 6.55v12.883L0 19.433z"}),React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#3061D0",strokeLinejoin:"round",d:"m11.354 12.882 11.353 6.55-11.353 6.55L0 19.433z"}),React.createElement("path",{d:"M0 6.55 11.354 0l11.353 6.55v12.882l-11.353 6.55V13.1L0 6.55Z",stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.41 17.346c.09-.052.14-.039.148.037l.002.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.002.014v.082c0 .024.011.032.032.025l.014-.007.475-.275a.142.142 0 0 0 .042-.036l.012-.017.03-.046c.039-.061.076-.073.083-.03v.179a.12.12 0 0 1-.052.096l-.015.01-.9.52c-.072.041-.106.023-.142-.03a.084.084 0 0 1-.013-.049v-.621c0-.088.043-.163.126-.218l.023-.015.824-.476Zm1.387-1.177c.038-.021.062-.019.067.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.081.047-.139.03-.148-.035l-.001-.02v-.606c0-.083.043-.156.125-.21l.024-.015.496-.287c.024-.014.04-.033.043-.054l.002-.014v-.319c0-.035.019-.068.052-.092l.015-.01.293-.17Zm.653-.002c.041-.024.065-.013.065.029v.552c0 .029.017.034.045.016l.169-.115a.086.086 0 0 0 .04-.07v-.435c0-.02-.004-.03-.015-.045l-.017-.018c-.028-.029-.008-.075.043-.105l.335-.194c.04-.023.065-.013.065.03v.803a.12.12 0 0 1-.065.104l-.28.162c-.042.023-.065.022-.065-.005s-.018-.03-.046-.01l-.466.328c-.095.068-.151.05-.151-.048v-.62c0-.019-.004-.03-.015-.044l-.026-.027c-.024-.024 0-.066.052-.096l.332-.192Zm1.972-1.14c.043-.025.068-.015.068.027v.08c0 .042-.025.081-.068.106l-.586.338c-.03.017-.045.042-.045.071v.421c0 .03.016.036.045.019l.486-.281a.152.152 0 0 0 .054-.054l.03-.045c.043-.068.084-.076.084-.016v.164c0 .043-.025.081-.068.106l-.905.523c-.098.057-.15.036-.15-.06v-.643c0-.095.052-.176.15-.233l.905-.523Zm1.22-.705c.081-.047.147-.026.157.056v.642a.258.258 0 0 1-.125.218l-.023.015-.823.476c-.081.046-.141.028-.15-.043l-.001-.019v-.64c0-.088.043-.164.125-.219l.023-.014.817-.472Zm1.396-1.181c.037-.022.06-.02.066.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.08.046-.139.03-.148-.036l-.001-.02v-.606c0-.083.043-.155.125-.21l.024-.015.496-.286c.024-.014.04-.033.044-.055v-.333c0-.035.02-.068.053-.092l.016-.01.293-.17Zm1.42-.446c.089-.052.14-.039.148.037l.001.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.001.014v.082c0 .024.01.032.031.025l.014-.007.475-.275a.142.142 0 0 0 .043-.036l.012-.017.03-.046c.038-.061.076-.073.082-.03l.001.015v.164a.12.12 0 0 1-.053.096l-.015.01-.899.52c-.072.04-.106.023-.142-.03a.084.084 0 0 1-.014-.049v-.621c0-.088.044-.163.126-.219l.024-.014.824-.476Zm-7.18 4.337-.126.072c-.017.01-.027.028-.03.052l-.001.015v.464c0 .026.008.038.022.035l.009-.004.125-.073c.017-.01.027-.027.03-.051l.001-.015v-.464c0-.032-.01-.043-.03-.031Zm4.115-2.38-.122.072c-.018.01-.029.028-.032.052V15.255c0 .027.007.038.022.035l.01-.005.122-.07c.018-.01.028-.029.032-.053V14.683c0-.032-.01-.042-.032-.03Zm1.312-.757-.126.072c-.016.01-.027.028-.03.052V14.498c0 .027.007.038.021.035l.01-.004.125-.072c.016-.01.027-.028.03-.052V13.926c0-.032-.01-.043-.03-.031ZM.966 17.798l-.123.071c-.018.01-.029.032-.031.062l-.001.016v.051c0 .034.008.05.023.045l.009-.003.123-.072c.018-.01.029-.031.031-.062l.001-.016v-.05c0-.04-.011-.054-.032-.042Zm8.048-4.651-.124.071c-.018.01-.028.032-.03.062l-.002.016v.051c0 .034.009.05.024.045l.008-.003.124-.072c.017-.01.028-.031.03-.062l.002-.016v-.05c0-.04-.012-.054-.032-.042ZM16.334 17.318V18l-1.686.969v3.01l1.931-1.11v.682l-4.873 2.801v-.681l1.971-1.133v-3.01l-1.742 1v-.68l4.399-2.53Zm5.998-3.38v.682l-3.719 2.138-.291 3.791-.977.562.343-4.503 4.644-2.67Zm-5.904-.36v2.124l-4.416 2.539v-2.125l4.416-2.538Zm3.445-2.827v2.97l-1.24.713v-.568l.28-.16v-.2l-.56.322v.767l-.96.552v-2.97l2.48-1.426Zm1.182.16v.398l1.428-.946v.682l-1.428.946v.358l1.411-.811v.681l-2.37 1.363v-2.119l.96-.551Zm-5.598 4.514-2.474 1.422v.165l2.474-1.422v-.165Zm0-.63-2.474 1.422v.165l2.474-1.422v-.165Zm3.456-2.038-.56.322v.181l.56-.321v-.182Zm0-.767-.56.322v.199l.56-.322v-.2Zm-6.284 1.352-.029.141 1.509-.867v.625l-.612.351v.245l.657-.378v.625l-1.068.614-.446.91-1.005.577.463-.919-.526.302v-.625l.954-.548v-.244l-.086.049-.028.13-.829.476.218-.988.828-.476Zm1.617-.844 2.468-1.408v2.176l-2.468 1.418v-2.186Zm-.252 1.791.246.399-.966.555-.25-.395.97-.559Zm7.061-5.791v.505l1.434-.95v.683l-1.434.949v.25l1.366-.785v.681l-2.326 1.337V9.05l.96-.551Zm-5.313 3.826-.525.303v.818l.525-.303v-.818Zm2.931-2.451-.24.916.503-.29-.08-.584.92-.528.16 1.22-2.52 1.448v-.676l.24-.922 1.017-.584Z",fill:"#3061D0",fillRule:"nonzero"}),React.createElement("use",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",xlinkHref:"#zngc_svg__a"}),React.createElement("g",{transform:"translate(8.079 1.092)"},React.createElement("mask",{id:"zngc_svg__c",fill:"#fff"},React.createElement("use",{xlinkHref:"#zngc_svg__b"})),React.createElement("use",{fill:"#FFF",xlinkHref:"#zngc_svg__b"}),React.createElement("path",{d:"M3.712 1.356a.702.702 0 0 1 .235 1.363v.587h1.722c.345 0 .626.28.626.624v2.651c0 .345-.28.624-.626.624H1.755a.625.625 0 0 1-.626-.624v-2.65c0-.345.28-.625.626-.625h1.722V2.72a.702.702 0 0 1 .235-1.364ZM6.92 4.398a.934.934 0 1 1 0 1.871h-.313V4.398h.313ZM.816 4.32v1.872H.503a.938.938 0 0 1-.94-.936c0-.517.42-.936.94-.936h.313Zm1.8.078a.86.86 0 0 0-.861.858.86.86 0 0 0 .861.858.86.86 0 0 0 .861-.858.86.86 0 0 0-.861-.858Zm1.84.115a.857.857 0 0 0 0 1.486.864.864 0 0 0 .86 0 .857.857 0 0 0 0-1.486.864.864 0 0 0-.86 0Zm2.543.197h-.078v1.248h.078A.547.547 0 0 0 7.54 5.5l.007-.088v-.156A.547.547 0 0 0 7 4.71ZM.503 4.632H.424a.549.549 0 0 0-.54.46l-.008.086v.156c0 .271.2.496.46.538l.088.008h.079V4.632Zm2.348.234a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm2.27 0a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm-.39-2.409.136.078a.156.156 0 1 1-.156.27l-.136-.078a.156.156 0 1 1 .157-.27Zm-1.831.06a.156.156 0 0 1-.052.21l-.135.078a.157.157 0 0 1-.24-.134c0-.057.033-.11.083-.136l.136-.078a.157.157 0 0 1 .208.06Zm.616-.796a.39.39 0 1 0 .391.675.39.39 0 1 0-.39-.675Zm1.44.173a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm-2.331 0a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm2.244-.6a.156.156 0 0 1-.002.272l-.135.078a.157.157 0 0 1-.212-.06.156.156 0 0 1 .055-.21l.136-.079c.048-.03.109-.03.158-.002Zm-2.156.001.135.078a.156.156 0 0 1 .055.212.157.157 0 0 1-.211.059l-.136-.078a.156.156 0 1 1 .157-.27ZM3.226.9l.078.135a.155.155 0 0 1-.058.213.156.156 0 0 1-.214-.057l-.078-.135a.156.156 0 0 1 .06-.21.157.157 0 0 1 .212.054ZM4.41.845c.074.042.1.136.06.21l-.079.135a.157.157 0 0 1-.212.054.156.156 0 0 1-.06-.21l.079-.135A.157.157 0 0 1 4.41.845Zm-.698-.19c.086 0 .156.07.156.156v.156a.157.157 0 0 1-.313 0V.81c0-.086.07-.156.157-.156Z",fill:"#3061D0",fillRule:"nonzero",mask:"url(#zngc_svg__c)"}))));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxlbGxpcHNlIGlkPSJhIiBjeD0iMTEuNzkiIGN5PSI2LjQ0MSIgcng9IjMuNzEyIiByeT0iMS44NTYiLz48cGF0aCBkPSJNMy43MTIgNy4yMDVjMi4wNSAwIDMuNzEyLS44MyAzLjcxMi0xLjg1NkM3LjQyNCA0LjMyNCA1Ljc2MiAwIDMuNzEyIDAgMS42NjIgMCAwIDQuMzI0IDAgNS4zNWMwIDEuMDI0IDEuNjYyIDEuODU1IDMuNzEyIDEuODU1WiIgaWQ9ImIiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMzMDYxRDAiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiNGRkYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0wIDYuNTUgMTEuMzU0IDYuNTV2MTIuODgzTDAgMTkuNDMzeiIvPjxwYXRoIHN0cm9rZT0iIzMwNjFEMCIgc3Ryb2tlLXdpZHRoPSIuNSIgZmlsbD0iIzMwNjFEMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0ibTExLjM1NCAxMi44ODIgMTEuMzUzIDYuNTUtMTEuMzUzIDYuNTVMMCAxOS40MzN6Ii8+PHBhdGggZD0iTTAgNi41NSAxMS4zNTQgMGwxMS4zNTMgNi41NXYxMi44ODJsLTExLjM1MyA2LjU1VjEzLjFMMCA2LjU1WiIgc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEuNDEgMTcuMzQ2Yy4wOS0uMDUyLjE0LS4wMzkuMTQ4LjAzN2wuMDAyLjAyM3YuMzRhLjEyLjEyIDAgMCAxLS4wNTMuMDk1bC0uMDE1LjAxLS41NzUuMzMyYS4wODQuMDg0IDAgMCAwLS4wNDQuMDU3bC0uMDAyLjAxNHYuMDgyYzAgLjAyNC4wMTEuMDMyLjAzMi4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDItLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM5LS4wNjEuMDc2LS4wNzMuMDgzLS4wM3YuMTc5YS4xMi4xMiAwIDAgMS0uMDUyLjA5NmwtLjAxNS4wMS0uOS41MmMtLjA3Mi4wNDEtLjEwNi4wMjMtLjE0Mi0uMDNhLjA4NC4wODQgMCAwIDEtLjAxMy0uMDQ5di0uNjIxYzAtLjA4OC4wNDMtLjE2My4xMjYtLjIxOGwuMDIzLS4wMTUuODI0LS40NzZabTEuMzg3LTEuMTc3Yy4wMzgtLjAyMS4wNjItLjAxOS4wNjcuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDgxLjA0Ny0uMTM5LjAzLS4xNDgtLjAzNWwtLjAwMS0uMDJ2LS42MDZjMC0uMDgzLjA0My0uMTU2LjEyNS0uMjFsLjAyNC0uMDE1LjQ5Ni0uMjg3Yy4wMjQtLjAxNC4wNC0uMDMzLjA0My0uMDU0bC4wMDItLjAxNHYtLjMxOWMwLS4wMzUuMDE5LS4wNjguMDUyLS4wOTJsLjAxNS0uMDEuMjkzLS4xN1ptLjY1My0uMDAyYy4wNDEtLjAyNC4wNjUtLjAxMy4wNjUuMDI5di41NTJjMCAuMDI5LjAxNy4wMzQuMDQ1LjAxNmwuMTY5LS4xMTVhLjA4Ni4wODYgMCAwIDAgLjA0LS4wN3YtLjQzNWMwLS4wMi0uMDA0LS4wMy0uMDE1LS4wNDVsLS4wMTctLjAxOGMtLjAyOC0uMDI5LS4wMDgtLjA3NS4wNDMtLjEwNWwuMzM1LS4xOTRjLjA0LS4wMjMuMDY1LS4wMTMuMDY1LjAzdi44MDNhLjEyLjEyIDAgMCAxLS4wNjUuMTA0bC0uMjguMTYyYy0uMDQyLjAyMy0uMDY1LjAyMi0uMDY1LS4wMDVzLS4wMTgtLjAzLS4wNDYtLjAxbC0uNDY2LjMyOGMtLjA5NS4wNjgtLjE1MS4wNS0uMTUxLS4wNDh2LS42MmMwLS4wMTktLjAwNC0uMDMtLjAxNS0uMDQ0bC0uMDI2LS4wMjdjLS4wMjQtLjAyNCAwLS4wNjYuMDUyLS4wOTZsLjMzMi0uMTkyWm0xLjk3Mi0xLjE0Yy4wNDMtLjAyNS4wNjgtLjAxNS4wNjguMDI3di4wOGMwIC4wNDItLjAyNS4wODEtLjA2OC4xMDZsLS41ODYuMzM4Yy0uMDMuMDE3LS4wNDUuMDQyLS4wNDUuMDcxdi40MjFjMCAuMDMuMDE2LjAzNi4wNDUuMDE5bC40ODYtLjI4MWEuMTUyLjE1MiAwIDAgMCAuMDU0LS4wNTRsLjAzLS4wNDVjLjA0My0uMDY4LjA4NC0uMDc2LjA4NC0uMDE2di4xNjRjMCAuMDQzLS4wMjUuMDgxLS4wNjguMTA2bC0uOTA1LjUyM2MtLjA5OC4wNTctLjE1LjAzNi0uMTUtLjA2di0uNjQzYzAtLjA5NS4wNTItLjE3Ni4xNS0uMjMzbC45MDUtLjUyM1ptMS4yMi0uNzA1Yy4wODEtLjA0Ny4xNDctLjAyNi4xNTcuMDU2di42NDJhLjI1OC4yNTggMCAwIDEtLjEyNS4yMThsLS4wMjMuMDE1LS44MjMuNDc2Yy0uMDgxLjA0Ni0uMTQxLjAyOC0uMTUtLjA0M2wtLjAwMS0uMDE5di0uNjRjMC0uMDg4LjA0My0uMTY0LjEyNS0uMjE5bC4wMjMtLjAxNC44MTctLjQ3MlptMS4zOTYtMS4xODFjLjAzNy0uMDIyLjA2LS4wMi4wNjYuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDguMDQ2LS4xMzkuMDMtLjE0OC0uMDM2bC0uMDAxLS4wMnYtLjYwNmMwLS4wODMuMDQzLS4xNTUuMTI1LS4yMWwuMDI0LS4wMTUuNDk2LS4yODZjLjAyNC0uMDE0LjA0LS4wMzMuMDQ0LS4wNTV2LS4zMzNjMC0uMDM1LjAyLS4wNjguMDUzLS4wOTJsLjAxNi0uMDEuMjkzLS4xN1ptMS40Mi0uNDQ2Yy4wODktLjA1Mi4xNC0uMDM5LjE0OC4wMzdsLjAwMS4wMjN2LjM0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NWwtLjAxNS4wMS0uNTc1LjMzMmEuMDg0LjA4NCAwIDAgMC0uMDQ0LjA1N2wtLjAwMS4wMTR2LjA4MmMwIC4wMjQuMDEuMDMyLjAzMS4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDMtLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM4LS4wNjEuMDc2LS4wNzMuMDgyLS4wM2wuMDAxLjAxNXYuMTY0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NmwtLjAxNS4wMS0uODk5LjUyYy0uMDcyLjA0LS4xMDYuMDIzLS4xNDItLjAzYS4wODQuMDg0IDAgMCAxLS4wMTQtLjA0OXYtLjYyMWMwLS4wODguMDQ0LS4xNjMuMTI2LS4yMTlsLjAyNC0uMDE0LjgyNC0uNDc2Wm0tNy4xOCA0LjMzNy0uMTI2LjA3MmMtLjAxNy4wMS0uMDI3LjAyOC0uMDMuMDUybC0uMDAxLjAxNXYuNDY0YzAgLjAyNi4wMDguMDM4LjAyMi4wMzVsLjAwOS0uMDA0LjEyNS0uMDczYy4wMTctLjAxLjAyNy0uMDI3LjAzLS4wNTFsLjAwMS0uMDE1di0uNDY0YzAtLjAzMi0uMDEtLjA0My0uMDMtLjAzMVptNC4xMTUtMi4zOC0uMTIyLjA3MmMtLjAxOC4wMS0uMDI5LjAyOC0uMDMyLjA1MlYxNS4yNTVjMCAuMDI3LjAwNy4wMzguMDIyLjAzNWwuMDEtLjAwNS4xMjItLjA3Yy4wMTgtLjAxLjAyOC0uMDI5LjAzMi0uMDUzVjE0LjY4M2MwLS4wMzItLjAxLS4wNDItLjAzMi0uMDNabTEuMzEyLS43NTctLjEyNi4wNzJjLS4wMTYuMDEtLjAyNy4wMjgtLjAzLjA1MlYxNC40OThjMCAuMDI3LjAwNy4wMzguMDIxLjAzNWwuMDEtLjAwNC4xMjUtLjA3MmMuMDE2LS4wMS4wMjctLjAyOC4wMy0uMDUyVjEzLjkyNmMwLS4wMzItLjAxLS4wNDMtLjAzLS4wMzFaTS45NjYgMTcuNzk4bC0uMTIzLjA3MWMtLjAxOC4wMS0uMDI5LjAzMi0uMDMxLjA2MmwtLjAwMS4wMTZ2LjA1MWMwIC4wMzQuMDA4LjA1LjAyMy4wNDVsLjAwOS0uMDAzLjEyMy0uMDcyYy4wMTgtLjAxLjAyOS0uMDMxLjAzMS0uMDYybC4wMDEtLjAxNnYtLjA1YzAtLjA0LS4wMTEtLjA1NC0uMDMyLS4wNDJabTguMDQ4LTQuNjUxLS4xMjQuMDcxYy0uMDE4LjAxLS4wMjguMDMyLS4wMy4wNjJsLS4wMDIuMDE2di4wNTFjMCAuMDM0LjAwOS4wNS4wMjQuMDQ1bC4wMDgtLjAwMy4xMjQtLjA3MmMuMDE3LS4wMS4wMjgtLjAzMS4wMy0uMDYybC4wMDItLjAxNnYtLjA1YzAtLjA0LS4wMTItLjA1NC0uMDMyLS4wNDJaTTE2LjMzNCAxNy4zMThWMThsLTEuNjg2Ljk2OXYzLjAxbDEuOTMxLTEuMTF2LjY4MmwtNC44NzMgMi44MDF2LS42ODFsMS45NzEtMS4xMzN2LTMuMDFsLTEuNzQyIDF2LS42OGw0LjM5OS0yLjUzWm01Ljk5OC0zLjM4di42ODJsLTMuNzE5IDIuMTM4LS4yOTEgMy43OTEtLjk3Ny41NjIuMzQzLTQuNTAzIDQuNjQ0LTIuNjdabS01LjkwNC0uMzZ2Mi4xMjRsLTQuNDE2IDIuNTM5di0yLjEyNWw0LjQxNi0yLjUzOFptMy40NDUtMi44Mjd2Mi45N2wtMS4yNC43MTN2LS41NjhsLjI4LS4xNnYtLjJsLS41Ni4zMjJ2Ljc2N2wtLjk2LjU1MnYtMi45N2wyLjQ4LTEuNDI2Wm0xLjE4Mi4xNnYuMzk4bDEuNDI4LS45NDZ2LjY4MmwtMS40MjguOTQ2di4zNThsMS40MTEtLjgxMXYuNjgxbC0yLjM3IDEuMzYzdi0yLjExOWwuOTYtLjU1MVptLTUuNTk4IDQuNTE0LTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTAtLjYzLTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTMuNDU2LTIuMDM4LS41Ni4zMjJ2LjE4MWwuNTYtLjMyMXYtLjE4MlptMC0uNzY3LS41Ni4zMjJ2LjE5OWwuNTYtLjMyMnYtLjJabS02LjI4NCAxLjM1Mi0uMDI5LjE0MSAxLjUwOS0uODY3di42MjVsLS42MTIuMzUxdi4yNDVsLjY1Ny0uMzc4di42MjVsLTEuMDY4LjYxNC0uNDQ2LjkxLTEuMDA1LjU3Ny40NjMtLjkxOS0uNTI2LjMwMnYtLjYyNWwuOTU0LS41NDh2LS4yNDRsLS4wODYuMDQ5LS4wMjguMTMtLjgyOS40NzYuMjE4LS45ODguODI4LS40NzZabTEuNjE3LS44NDQgMi40NjgtMS40MDh2Mi4xNzZsLTIuNDY4IDEuNDE4di0yLjE4NlptLS4yNTIgMS43OTEuMjQ2LjM5OS0uOTY2LjU1NS0uMjUtLjM5NS45Ny0uNTU5Wm03LjA2MS01Ljc5MXYuNTA1bDEuNDM0LS45NXYuNjgzbC0xLjQzNC45NDl2LjI1bDEuMzY2LS43ODV2LjY4MWwtMi4zMjYgMS4zMzdWOS4wNWwuOTYtLjU1MVptLTUuMzEzIDMuODI2LS41MjUuMzAzdi44MThsLjUyNS0uMzAzdi0uODE4Wm0yLjkzMS0yLjQ1MS0uMjQuOTE2LjUwMy0uMjktLjA4LS41ODQuOTItLjUyOC4xNiAxLjIyLTIuNTIgMS40NDh2LS42NzZsLjI0LS45MjIgMS4wMTctLjU4NFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjx1c2Ugc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDc5IDEuMDkyKSI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2IiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjxwYXRoIGQ9Ik0zLjcxMiAxLjM1NmEuNzAyLjcwMiAwIDAgMSAuMjM1IDEuMzYzdi41ODdoMS43MjJjLjM0NSAwIC42MjYuMjguNjI2LjYyNHYyLjY1MWMwIC4zNDUtLjI4LjYyNC0uNjI2LjYyNEgxLjc1NWEuNjI1LjYyNSAwIDAgMS0uNjI2LS42MjR2LTIuNjVjMC0uMzQ1LjI4LS42MjUuNjI2LS42MjVoMS43MjJWMi43MmEuNzAyLjcwMiAwIDAgMSAuMjM1LTEuMzY0Wk02LjkyIDQuMzk4YS45MzQuOTM0IDAgMSAxIDAgMS44NzFoLS4zMTNWNC4zOThoLjMxM1pNLjgxNiA0LjMydjEuODcySC41MDNhLjkzOC45MzggMCAwIDEtLjk0LS45MzZjMC0uNTE3LjQyLS45MzYuOTQtLjkzNmguMzEzWm0xLjguMDc4YS44Ni44NiAwIDAgMC0uODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLS44NTguODYuODYgMCAwIDAtLjg2MS0uODU4Wm0xLjg0LjExNWEuODU3Ljg1NyAwIDAgMCAwIDEuNDg2Ljg2NC44NjQgMCAwIDAgLjg2IDAgLjg1Ny44NTcgMCAwIDAgMC0xLjQ4Ni44NjQuODY0IDAgMCAwLS44NiAwWm0yLjU0My4xOTdoLS4wNzh2MS4yNDhoLjA3OEEuNTQ3LjU0NyAwIDAgMCA3LjU0IDUuNWwuMDA3LS4wODh2LS4xNTZBLjU0Ny41NDcgMCAwIDAgNyA0LjcxWk0uNTAzIDQuNjMySC40MjRhLjU0OS41NDkgMCAwIDAtLjU0LjQ2bC0uMDA4LjA4NnYuMTU2YzAgLjI3MS4yLjQ5Ni40Ni41MzhsLjA4OC4wMDhoLjA3OVY0LjYzMlptMi4zNDguMjM0YS4yMzQuMjM0IDAgMSAxIDAgLjQ2OS4yMzQuMjM0IDAgMCAxIDAtLjQ3Wm0yLjI3IDBhLjIzNC4yMzQgMCAxIDEgMCAuNDY5LjIzNC4yMzQgMCAwIDEgMC0uNDdabS0uMzktMi40MDkuMTM2LjA3OGEuMTU2LjE1NiAwIDEgMS0uMTU2LjI3bC0uMTM2LS4wNzhhLjE1Ni4xNTYgMCAxIDEgLjE1Ny0uMjdabS0xLjgzMS4wNmEuMTU2LjE1NiAwIDAgMS0uMDUyLjIxbC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjQtLjEzNGMwLS4wNTcuMDMzLS4xMS4wODMtLjEzNmwuMTM2LS4wNzhhLjE1Ny4xNTcgMCAwIDEgLjIwOC4wNlptLjYxNi0uNzk2YS4zOS4zOSAwIDEgMCAuMzkxLjY3NS4zOS4zOSAwIDEgMC0uMzktLjY3NVptMS40NC4xNzNhLjE1Ni4xNTYgMCAxIDEgMCAuMzEyaC0uMTU3YS4xNTYuMTU2IDAgMSAxIDAtLjMxMmguMTU3Wm0tMi4zMzEgMGEuMTU2LjE1NiAwIDEgMSAwIC4zMTJoLS4xNTdhLjE1Ni4xNTYgMCAxIDEgMC0uMzEyaC4xNTdabTIuMjQ0LS42YS4xNTYuMTU2IDAgMCAxLS4wMDIuMjcybC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjEyLS4wNi4xNTYuMTU2IDAgMCAxIC4wNTUtLjIxbC4xMzYtLjA3OWMuMDQ4LS4wMy4xMDktLjAzLjE1OC0uMDAyWm0tMi4xNTYuMDAxLjEzNS4wNzhhLjE1Ni4xNTYgMCAwIDEgLjA1NS4yMTIuMTU3LjE1NyAwIDAgMS0uMjExLjA1OWwtLjEzNi0uMDc4YS4xNTYuMTU2IDAgMSAxIC4xNTctLjI3Wk0zLjIyNi45bC4wNzguMTM1YS4xNTUuMTU1IDAgMCAxLS4wNTguMjEzLjE1Ni4xNTYgMCAwIDEtLjIxNC0uMDU3bC0uMDc4LS4xMzVhLjE1Ni4xNTYgMCAwIDEgLjA2LS4yMS4xNTcuMTU3IDAgMCAxIC4yMTIuMDU0Wk00LjQxLjg0NWMuMDc0LjA0Mi4xLjEzNi4wNi4yMWwtLjA3OS4xMzVhLjE1Ny4xNTcgMCAwIDEtLjIxMi4wNTQuMTU2LjE1NiAwIDAgMS0uMDYtLjIxbC4wNzktLjEzNUEuMTU3LjE1NyAwIDAgMSA0LjQxLjg0NVptLS42OTgtLjE5Yy4wODYgMCAuMTU2LjA3LjE1Ni4xNTZ2LjE1NmEuMTU3LjE1NyAwIDAgMS0uMzEzIDBWLjgxYzAtLjA4Ni4wNy0uMTU2LjE1Ny0uMTU2WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2MpIi8+PC9nPjwvZz48L3N2Zz4=",Un=Object.defineProperty,nr=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,Mr=(je,Ue,ve)=>Ue in je?Un(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,fr=(je,Ue)=>{for(var ve in Ue||(Ue={}))Sn.call(Ue,ve)&&Mr(je,ve,Ue[ve]);if(nr)for(var ve of nr(Ue))pr.call(Ue,ve)&&Mr(je,ve,Ue[ve]);return je};const ur=je=>React.createElement("svg",fr({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.6,fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M4.53 3c.098 0 .182.011.267.025l9.473 1.697c.152.024.308.024.46 0l9.463-1.697A1.54 1.54 0 0 1 26 4.518v18.301a1.54 1.54 0 0 1-1.288 1.507L14.5 26 4.288 24.326A1.53 1.53 0 0 1 3 22.82V4.518C3 3.674 3.692 3 4.53 3Zm5.339 4.928H9.8a3.486 3.486 0 0 0-3.515 3.446v.069c0 1.965 1.687 3.514 3.514 3.514.415 0 .844-.138 1.258-.276l1.69 2.53c-.417.568-.707 1.26-.707 1.965a2.81 2.81 0 1 0 5.618 0c0-.414-.14-.705-.14-.981l2.53-2.103c.28.138.707.276 1.123.276 1.12 0 2.102-.982 2.102-2.103 0-1.12-.982-2.103-2.102-2.103-1.12 0-2.103.983-2.103 2.103 0 .276 0 .416.138.707l-2.53 2.088c-.569-.416-1.122-.707-1.827-.707-.278 0-.569 0-.845.14l-1.674-2.519c.707-.706.983-1.549.983-2.53a3.486 3.486 0 0 0-3.447-3.516h.002Zm4.98 9.851c.844 0 1.397.567 1.397 1.397.015.844-.553 1.398-1.396 1.398-.845 0-1.396-.567-1.396-1.397 0-.844.565-1.398 1.396-1.398Zm6.323-4.22c.415 0 .706.277.706.706 0 .416-.278.707-.706.707-.416 0-.707-.278-.707-.707 0-.429.278-.706.707-.706ZM9.802 9.34c1.12 0 2.102.983 2.102 2.103s-.844 2.103-2.103 2.103c-1.258 0-2.102-.97-2.102-2.09 0-1.133.982-2.116 2.102-2.116Z",fill:"#26B8FF",fillRule:"nonzero"})));var Br="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjYiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTQuNTMgM2MuMDk4IDAgLjE4Mi4wMTEuMjY3LjAyNWw5LjQ3MyAxLjY5N2MuMTUyLjAyNC4zMDguMDI0LjQ2IDBsOS40NjMtMS42OTdBMS41NCAxLjU0IDAgMCAxIDI2IDQuNTE4djE4LjMwMWExLjU0IDEuNTQgMCAwIDEtMS4yODggMS41MDdMMTQuNSAyNiA0LjI4OCAyNC4zMjZBMS41MyAxLjUzIDAgMCAxIDMgMjIuODJWNC41MThDMyAzLjY3NCAzLjY5MiAzIDQuNTMgM1ptNS4zMzkgNC45MjhIOS44YTMuNDg2IDMuNDg2IDAgMCAwLTMuNTE1IDMuNDQ2di4wNjljMCAxLjk2NSAxLjY4NyAzLjUxNCAzLjUxNCAzLjUxNC40MTUgMCAuODQ0LS4xMzggMS4yNTgtLjI3NmwxLjY5IDIuNTNjLS40MTcuNTY4LS43MDcgMS4yNi0uNzA3IDEuOTY1YTIuODEgMi44MSAwIDEgMCA1LjYxOCAwYzAtLjQxNC0uMTQtLjcwNS0uMTQtLjk4MWwyLjUzLTIuMTAzYy4yOC4xMzguNzA3LjI3NiAxLjEyMy4yNzYgMS4xMiAwIDIuMTAyLS45ODIgMi4xMDItMi4xMDMgMC0xLjEyLS45ODItMi4xMDMtMi4xMDItMi4xMDMtMS4xMiAwLTIuMTAzLjk4My0yLjEwMyAyLjEwMyAwIC4yNzYgMCAuNDE2LjEzOC43MDdsLTIuNTMgMi4wODhjLS41NjktLjQxNi0xLjEyMi0uNzA3LTEuODI3LS43MDctLjI3OCAwLS41NjkgMC0uODQ1LjE0bC0xLjY3NC0yLjUxOWMuNzA3LS43MDYuOTgzLTEuNTQ5Ljk4My0yLjUzYTMuNDg2IDMuNDg2IDAgMCAwLTMuNDQ3LTMuNTE2aC4wMDJabTQuOTggOS44NTFjLjg0NCAwIDEuMzk3LjU2NyAxLjM5NyAxLjM5Ny4wMTUuODQ0LS41NTMgMS4zOTgtMS4zOTYgMS4zOTgtLjg0NSAwLTEuMzk2LS41NjctMS4zOTYtMS4zOTcgMC0uODQ0LjU2NS0xLjM5OCAxLjM5Ni0xLjM5OFptNi4zMjMtNC4yMmMuNDE1IDAgLjcwNi4yNzcuNzA2LjcwNiAwIC40MTYtLjI3OC43MDctLjcwNi43MDctLjQxNiAwLS43MDctLjI3OC0uNzA3LS43MDcgMC0uNDI5LjI3OC0uNzA2LjcwNy0uNzA2Wk05LjgwMiA5LjM0YzEuMTIgMCAyLjEwMi45ODMgMi4xMDIgMi4xMDNzLS44NDQgMi4xMDMtMi4xMDMgMi4xMDNjLTEuMjU4IDAtMi4xMDItLjk3LTIuMTAyLTIuMDkgMC0xLjEzMy45ODItMi4xMTYgMi4xMDItMi4xMTZaIiBmaWxsPSIjMjZCOEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Tr=Object.defineProperty,wr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,Nr=(je,Ue,ve)=>Ue in je?Tr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,mi=(je,Ue)=>{for(var ve in Ue||(Ue={}))Gr.call(Ue,ve)&&Nr(je,ve,Ue[ve]);if(wr)for(var ve of wr(Ue))Pr.call(Ue,ve)&&Nr(je,ve,Ue[ve]);return je};const Ur=je=>React.createElement("svg",mi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"100%",x2:"50%",y2:"0%",id:"znwd_svg__a"},React.createElement("stop",{stopColor:"#FFF",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE5FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"url(#znwd_svg__a)",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M20.315 8.527c4.005-1.233 7.252 1.016 7.252 5.022 0 2.296-1.066 4.67-2.729 6.511l-.356 2.22c-.168 1.051-1.115 2.017-2.115 2.156l-.065.009c-.366.037-.702-.046-.96-.238l-1.413-1.051-4.16 1.28c-4.005 1.233-7.253-1.015-7.253-5.022 0-4.007 3.248-8.255 7.253-9.488Zm-9.569-5.116c3.403-1.19 6.205.397 6.566 3.57l-2.713.835-.21.068c-4.62 1.532-8.29 6.402-8.29 11.082l.002.153-.432.601a2.694 2.694 0 0 1-.933.822c-.91.472-1.773.161-1.927-.694l-.324-1.803C.971 17.367 0 15.847 0 13.76c0-3.64 2.957-7.626 6.605-8.901Z",fill:"#4E7BFF",fillRule:"nonzero"})));var oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTVGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9InVybCgjYSkiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIwLjMxNSA4LjUyN2M0LjAwNS0xLjIzMyA3LjI1MiAxLjAxNiA3LjI1MiA1LjAyMiAwIDIuMjk2LTEuMDY2IDQuNjctMi43MjkgNi41MTFsLS4zNTYgMi4yMmMtLjE2OCAxLjA1MS0xLjExNSAyLjAxNy0yLjExNSAyLjE1NmwtLjA2NS4wMDljLS4zNjYuMDM3LS43MDItLjA0Ni0uOTYtLjIzOGwtMS40MTMtMS4wNTEtNC4xNiAxLjI4Yy00LjAwNSAxLjIzMy03LjI1My0xLjAxNS03LjI1My01LjAyMiAwLTQuMDA3IDMuMjQ4LTguMjU1IDcuMjUzLTkuNDg4Wm0tOS41NjktNS4xMTZjMy40MDMtMS4xOSA2LjIwNS4zOTcgNi41NjYgMy41N2wtMi43MTMuODM1LS4yMS4wNjhjLTQuNjIgMS41MzItOC4yOSA2LjQwMi04LjI5IDExLjA4MmwuMDAyLjE1My0uNDMyLjYwMWEyLjY5NCAyLjY5NCAwIDAgMS0uOTMzLjgyMmMtLjkxLjQ3Mi0xLjc3My4xNjEtMS45MjctLjY5NGwtLjMyNC0xLjgwM0MuOTcxIDE3LjM2NyAwIDE1Ljg0NyAwIDEzLjc2YzAtMy42NCAyLjk1Ny03LjYyNiA2LjYwNS04LjkwMVoiIGZpbGw9IiM0RTdCRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",da=Object.defineProperty,ki=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,la=(je,Ue,ve)=>Ue in je?da(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Yi=(je,Ue)=>{for(var ve in Ue||(Ue={}))sa.call(Ue,ve)&&la(je,ve,Ue[ve]);if(ki)for(var ve of ki(Ue))Pi.call(Ue,ve)&&la(je,ve,Ue[ve]);return je};const ra=je=>React.createElement("svg",Yi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M22.035 14.644a.643.643 0 0 1 .562.3c.05.078.07.164.07.253 0 .286.002.57-.004.856 0 .047.017.069.059.086.27.11.542.22.808.333l.009.022c.01-.016.022-.038.036-.052.183-.2.372-.395.558-.592a.527.527 0 0 1 .67-.103.689.689 0 0 1 .125.097l.712.706c.158.158.222.347.144.564a.658.658 0 0 1-.153.228c-.192.197-.392.386-.592.575-.03.028-.033.05-.016.09.11.25.216.502.322.755.02.047.044.061.094.061.27-.003.542.008.812-.005.278-.009.48.191.55.41a.78.78 0 0 1 .036.24c.006.33.003.661 0 .992a.638.638 0 0 1-.3.564.458.458 0 0 1-.253.07c-.283 0-.564.002-.847-.003-.053 0-.075.016-.095.064-.086.216-.172.427-.264.641-.022.056-.053.106-.086.173.011.008.03.016.045.03.2.184.394.373.591.559.226.214.256.528.048.753-.25.272-.514.536-.787.79-.228.21-.525.188-.742-.034-.197-.2-.389-.4-.58-.6-.028-.031-.05-.034-.09-.017-.25.111-.502.217-.755.322-.047.02-.061.045-.061.095.002.27-.009.542.005.811.009.278-.192.48-.411.55a.78.78 0 0 1-.239.036 29.68 29.68 0 0 1-.995 0 .643.643 0 0 1-.561-.3.458.458 0 0 1-.07-.253c0-.283-.002-.564.003-.847 0-.053-.017-.075-.064-.095-.222-.089-.442-.18-.664-.272-.053-.022-.097-.047-.147-.072-.2.217-.403.425-.6.636a.531.531 0 0 1-.67.106.689.689 0 0 1-.125-.097l-.712-.706c-.158-.159-.222-.348-.144-.562a.658.658 0 0 1 .153-.227c.192-.198.392-.387.589-.578.028-.028.033-.048.017-.09a36.29 36.29 0 0 1-.323-.755c-.02-.047-.044-.064-.094-.061-.27.002-.542-.009-.812.005-.278.011-.486-.197-.553-.42a.832.832 0 0 1-.033-.233c-.006-.33-.003-.661 0-.992a.638.638 0 0 1 .3-.564.458.458 0 0 1 .253-.07c.286 0 .57-.002.856.003.047 0 .07-.016.086-.058.089-.222.18-.442.272-.664l.073-.147a.497.497 0 0 1-.037-.04l-.591-.558c-.245-.23-.253-.558-.02-.797.236-.242.475-.481.717-.72.233-.234.55-.234.784.008.194.2.389.395.58.598.028.027.048.036.09.016.25-.11.502-.216.755-.322.047-.02.064-.042.064-.095-.003-.27.008-.541-.005-.811-.012-.278.197-.486.42-.553a.832.832 0 0 1 .233-.033c.333-.006.664-.006.994 0ZM3.431 5.16l.003 14.46c0 1.165.859 2.452 2.718 2.518 1.23.045 1.998.18 3.081.303 1.084.12 2.126.69 2.99 1.412-1.545-.364-3.143-.342-4.53-.342-1.091 0-1.28.158-2.85.158-1.851 0-2.824-1.672-2.824-2.75V6.57c0-.778.631-1.411 1.412-1.411Zm3.39-3.154a7.45 7.45 0 0 1 2.865.583c1.55.645 2.762 1.715 3.627 3.204v17.72c-1.173-1.091-2.385-1.847-3.627-2.261-.947-.314-2.106-.5-3.476-.548a1.406 1.406 0 0 1-1.356-1.411V3.445c0-.728.553-1.337 1.278-1.403.225-.025.456-.036.69-.036Zm14.395 0c.23 0 .46.01.692.033a1.408 1.408 0 0 1 1.278 1.406v10.104a6.62 6.62 0 0 0-7.636 9.254c-.278.216-.553.452-.826.705V5.793c.865-1.49 2.076-2.556 3.627-3.204a7.468 7.468 0 0 1 2.865-.583Zm.308 15.7a2.258 2.258 0 0 0-2.262 2.25c.003 1.237 1.02 2.24 2.268 2.24 1.242-.005 2.256-1.014 2.253-2.25a2.253 2.253 0 0 0-2.259-2.24Zm3.073-12.544a1.4 1.4 0 0 1 .998.414c.264.267.414.626.414.998v8.52a6.548 6.548 0 0 0-1.412-.998Z",fill:"#20C1E7",fillRule:"nonzero"})));var ua="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIyLjAzNSAxNC42NDRhLjY0My42NDMgMCAwIDEgLjU2Mi4zYy4wNS4wNzguMDcuMTY0LjA3LjI1MyAwIC4yODYuMDAyLjU3LS4wMDQuODU2IDAgLjA0Ny4wMTcuMDY5LjA1OS4wODYuMjcuMTEuNTQyLjIyLjgwOC4zMzNsLjAwOS4wMjJjLjAxLS4wMTYuMDIyLS4wMzguMDM2LS4wNTIuMTgzLS4yLjM3Mi0uMzk1LjU1OC0uNTkyYS41MjcuNTI3IDAgMCAxIC42Ny0uMTAzLjY4OS42ODkgMCAwIDEgLjEyNS4wOTdsLjcxMi43MDZjLjE1OC4xNTguMjIyLjM0Ny4xNDQuNTY0YS42NTguNjU4IDAgMCAxLS4xNTMuMjI4Yy0uMTkyLjE5Ny0uMzkyLjM4Ni0uNTkyLjU3NS0uMDMuMDI4LS4wMzMuMDUtLjAxNi4wOS4xMS4yNS4yMTYuNTAyLjMyMi43NTUuMDIuMDQ3LjA0NC4wNjEuMDk0LjA2MS4yNy0uMDAzLjU0Mi4wMDguODEyLS4wMDUuMjc4LS4wMDkuNDguMTkxLjU1LjQxYS43OC43OCAwIDAgMSAuMDM2LjI0Yy4wMDYuMzMuMDAzLjY2MSAwIC45OTJhLjYzOC42MzggMCAwIDEtLjMuNTY0LjQ1OC40NTggMCAwIDEtLjI1My4wN2MtLjI4MyAwLS41NjQuMDAyLS44NDctLjAwMy0uMDUzIDAtLjA3NS4wMTYtLjA5NS4wNjQtLjA4Ni4yMTYtLjE3Mi40MjctLjI2NC42NDEtLjAyMi4wNTYtLjA1My4xMDYtLjA4Ni4xNzMuMDExLjAwOC4wMy4wMTYuMDQ1LjAzLjIuMTg0LjM5NC4zNzMuNTkxLjU1OS4yMjYuMjE0LjI1Ni41MjguMDQ4Ljc1My0uMjUuMjcyLS41MTQuNTM2LS43ODcuNzktLjIyOC4yMS0uNTI1LjE4OC0uNzQyLS4wMzQtLjE5Ny0uMi0uMzg5LS40LS41OC0uNi0uMDI4LS4wMzEtLjA1LS4wMzQtLjA5LS4wMTctLjI1LjExMS0uNTAyLjIxNy0uNzU1LjMyMi0uMDQ3LjAyLS4wNjEuMDQ1LS4wNjEuMDk1LjAwMi4yNy0uMDA5LjU0Mi4wMDUuODExLjAwOS4yNzgtLjE5Mi40OC0uNDExLjU1YS43OC43OCAwIDAgMS0uMjM5LjAzNiAyOS42OCAyOS42OCAwIDAgMS0uOTk1IDAgLjY0My42NDMgMCAwIDEtLjU2MS0uMy40NTguNDU4IDAgMCAxLS4wNy0uMjUzYzAtLjI4My0uMDAyLS41NjQuMDAzLS44NDcgMC0uMDUzLS4wMTctLjA3NS0uMDY0LS4wOTUtLjIyMi0uMDg5LS40NDItLjE4LS42NjQtLjI3Mi0uMDUzLS4wMjItLjA5Ny0uMDQ3LS4xNDctLjA3Mi0uMi4yMTctLjQwMy40MjUtLjYuNjM2YS41MzEuNTMxIDAgMCAxLS42Ny4xMDYuNjg5LjY4OSAwIDAgMS0uMTI1LS4wOTdsLS43MTItLjcwNmMtLjE1OC0uMTU5LS4yMjItLjM0OC0uMTQ0LS41NjJhLjY1OC42NTggMCAwIDEgLjE1My0uMjI3Yy4xOTItLjE5OC4zOTItLjM4Ny41ODktLjU3OC4wMjgtLjAyOC4wMzMtLjA0OC4wMTctLjA5YTM2LjI5IDM2LjI5IDAgMCAxLS4zMjMtLjc1NWMtLjAyLS4wNDctLjA0NC0uMDY0LS4wOTQtLjA2MS0uMjcuMDAyLS41NDItLjAwOS0uODEyLjAwNS0uMjc4LjAxMS0uNDg2LS4xOTctLjU1My0uNDJhLjgzMi44MzIgMCAwIDEtLjAzMy0uMjMzYy0uMDA2LS4zMy0uMDAzLS42NjEgMC0uOTkyYS42MzguNjM4IDAgMCAxIC4zLS41NjQuNDU4LjQ1OCAwIDAgMSAuMjUzLS4wN2MuMjg2IDAgLjU3LS4wMDIuODU2LjAwMy4wNDcgMCAuMDctLjAxNi4wODYtLjA1OC4wODktLjIyMi4xOC0uNDQyLjI3Mi0uNjY0bC4wNzMtLjE0N2EuNDk3LjQ5NyAwIDAgMS0uMDM3LS4wNGwtLjU5MS0uNTU4Yy0uMjQ1LS4yMy0uMjUzLS41NTgtLjAyLS43OTcuMjM2LS4yNDIuNDc1LS40ODEuNzE3LS43Mi4yMzMtLjIzNC41NS0uMjM0Ljc4NC4wMDguMTk0LjIuMzg5LjM5NS41OC41OTguMDI4LjAyNy4wNDguMDM2LjA5LjAxNi4yNS0uMTEuNTAyLS4yMTYuNzU1LS4zMjIuMDQ3LS4wMi4wNjQtLjA0Mi4wNjQtLjA5NS0uMDAzLS4yNy4wMDgtLjU0MS0uMDA1LS44MTEtLjAxMi0uMjc4LjE5Ny0uNDg2LjQyLS41NTNhLjgzMi44MzIgMCAwIDEgLjIzMy0uMDMzYy4zMzMtLjAwNi42NjQtLjAwNi45OTQgMFpNMy40MzEgNS4xNmwuMDAzIDE0LjQ2YzAgMS4xNjUuODU5IDIuNDUyIDIuNzE4IDIuNTE4IDEuMjMuMDQ1IDEuOTk4LjE4IDMuMDgxLjMwMyAxLjA4NC4xMiAyLjEyNi42OSAyLjk5IDEuNDEyLTEuNTQ1LS4zNjQtMy4xNDMtLjM0Mi00LjUzLS4zNDItMS4wOTEgMC0xLjI4LjE1OC0yLjg1LjE1OC0xLjg1MSAwLTIuODI0LTEuNjcyLTIuODI0LTIuNzVWNi41N2MwLS43NzguNjMxLTEuNDExIDEuNDEyLTEuNDExWm0zLjM5LTMuMTU0YTcuNDUgNy40NSAwIDAgMSAyLjg2NS41ODNjMS41NS42NDUgMi43NjIgMS43MTUgMy42MjcgMy4yMDR2MTcuNzJjLTEuMTczLTEuMDkxLTIuMzg1LTEuODQ3LTMuNjI3LTIuMjYxLS45NDctLjMxNC0yLjEwNi0uNS0zLjQ3Ni0uNTQ4YTEuNDA2IDEuNDA2IDAgMCAxLTEuMzU2LTEuNDExVjMuNDQ1YzAtLjcyOC41NTMtMS4zMzcgMS4yNzgtMS40MDMuMjI1LS4wMjUuNDU2LS4wMzYuNjktLjAzNlptMTQuMzk1IDBjLjIzIDAgLjQ2LjAxLjY5Mi4wMzNhMS40MDggMS40MDggMCAwIDEgMS4yNzggMS40MDZ2MTAuMTA0YTYuNjIgNi42MiAwIDAgMC03LjYzNiA5LjI1NGMtLjI3OC4yMTYtLjU1My40NTItLjgyNi43MDVWNS43OTNjLjg2NS0xLjQ5IDIuMDc2LTIuNTU2IDMuNjI3LTMuMjA0YTcuNDY4IDcuNDY4IDAgMCAxIDIuODY1LS41ODNabS4zMDggMTUuN2EyLjI1OCAyLjI1OCAwIDAgMC0yLjI2MiAyLjI1Yy4wMDMgMS4yMzcgMS4wMiAyLjI0IDIuMjY4IDIuMjQgMS4yNDItLjAwNSAyLjI1Ni0xLjAxNCAyLjI1My0yLjI1YTIuMjUzIDIuMjUzIDAgMCAwLTIuMjU5LTIuMjRabTMuMDczLTEyLjU0NGExLjQgMS40IDAgMCAxIC45OTguNDE0Yy4yNjQuMjY3LjQxNC42MjYuNDE0Ljk5OHY4LjUyYTYuNTQ4IDYuNTQ4IDAgMCAwLTEuNDEyLS45OThaIiBmaWxsPSIjMjBDMUU3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ba=Object.defineProperty,xa=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,La=(je,Ue,ve)=>Ue in je?ba(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ea=(je,Ue)=>{for(var ve in Ue||(Ue={}))Oa.call(Ue,ve)&&La(je,ve,Ue[ve]);if(xa)for(var ve of xa(Ue))za.call(Ue,ve)&&La(je,ve,Ue[ve]);return je};const Ri=je=>React.createElement("svg",ea({width:28,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"\u7F16\u7EC4 23"),React.createElement("defs",null,React.createElement("circle",{id:"znt_svg__a",cx:14,cy:14,r:14})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"znt_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#znt_svg__a"})),React.createElement("use",{fillOpacity:.6,fill:"#FFF",opacity:.01,xlinkHref:"#znt_svg__a"}),React.createElement("g",{mask:"url(#znt_svg__b)",fill:"#6E57FF",fillRule:"nonzero"},React.createElement("path",{d:"M15.625 4.633c0 .481-.21.914-.542 1.212v2.038H20.5a3.25 3.25 0 0 1 3.25 3.25v10.834a3.25 3.25 0 0 1-3.25 3.25h-13a3.25 3.25 0 0 1-3.25-3.25V11.133a3.25 3.25 0 0 1 3.25-3.25h5.417V5.845a1.625 1.625 0 1 1 2.708-1.212ZM1 13.3h2.167v6.5H1v-6.5Zm26 0h-2.167v6.5H27v-6.5Zm-16.25 4.875a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Zm8.125-1.625a1.625 1.625 0 1 0-3.25 0 1.625 1.625 0 0 0 3.25 0Z"}))));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbC1vcGFjaXR5PSIuNiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjAxIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiM2RTU3RkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE1LjYyNSA0LjYzM2MwIC40ODEtLjIxLjkxNC0uNTQyIDEuMjEydjIuMDM4SDIwLjVhMy4yNSAzLjI1IDAgMCAxIDMuMjUgMy4yNXYxMC44MzRhMy4yNSAzLjI1IDAgMCAxLTMuMjUgMy4yNWgtMTNhMy4yNSAzLjI1IDAgMCAxLTMuMjUtMy4yNVYxMS4xMzNhMy4yNSAzLjI1IDAgMCAxIDMuMjUtMy4yNWg1LjQxN1Y1Ljg0NWExLjYyNSAxLjYyNSAwIDEgMSAyLjcwOC0xLjIxMlpNMSAxMy4zaDIuMTY3djYuNUgxdi02LjVabTI2IDBoLTIuMTY3djYuNUgyN3YtNi41Wm0tMTYuMjUgNC44NzVhMS42MjUgMS42MjUgMCAxIDAgMC0zLjI1IDEuNjI1IDEuNjI1IDAgMCAwIDAgMy4yNVptOC4xMjUtMS42MjVhMS42MjUgMS42MjUgMCAxIDAtMy4yNSAwIDEuNjI1IDEuNjI1IDAgMCAwIDMuMjUgMFoiLz48L2c+PC9nPjwvc3ZnPg==",Ki=Me(94276),Ia=Me(42441),pa=Me(56047),Sa={del_btn:"del_btn___G3Ocu"};const Qa=({pathsDetail:je,user:Ue,loading:ve,dispatch:mt,visible:nn,onCancel:sn,handleDeleteMember:Bn,showEditPowerModal:qt,setMemberInfo:xt})=>{var en;const Dn=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(Tn,Fn)=>a.createElement("div",null,(Fn==null?void 0:Fn.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(Tn,Fn)=>a.createElement(a.Fragment,null,Fn!=null&&Fn.can_edit_knowledge_graph||Fn!=null&&Fn.can_edit_stage?a.createElement(a.Fragment,null,a.createElement("span",null,"\u53EF\u7F16\u8F91"),(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u3001"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&a.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):a.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(Tn,Fn)=>{var Ar,hr;return a.createElement("div",null,!((Fn==null?void 0:Fn.id)===((Ar=Ue==null?void 0:Ue.userInfo)==null?void 0:Ar.user_id)&&((hr=je==null?void 0:je.detail)!=null&&hr.is_creator))&&a.createElement(a.Fragment,null,a.createElement("a",{style:{color:"#165DFF"},onClick:()=>{qt(),xt(Fn)}},"\u6743\u9650\u8BBE\u7F6E"),a.createElement("a",{className:Sa.del_btn,onClick:()=>{Bn(Fn.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(Tn=>!!Tn);return a.createElement(be.default,{title:"\u7F16\u8F91",open:nn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:sn,footer:null},a.createElement(Xr.default,{style:{marginBottom:20},pagination:!1,dataSource:(en=je==null?void 0:je.rightData)==null?void 0:en.members,columns:Dn}))};var Wa=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve})=>({pathsDetail:je,user:Ue,loading:ve}))(Qa),Ra={member_con_warp:"member_con_warp___t7OE2"},$a=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const po=({pathsDetail:je,loading:Ue,dispatch:ve,visible:mt,memberInfo:nn,onCancel:sn})=>{const Bn=(0,ee.useParams)(),[qt,xt]=(0,a.useState)(1),[en,Dn]=(0,a.useState)([]);(0,a.useEffect)(()=>{mt&&nn&&(nn!=null&&nn.can_edit_knowledge_graph||nn!=null&&nn.can_edit_stage?(xt(1),Tn()):xt(2))},[mt]);const Tn=()=>{let Fn=[];nn!=null&&nn.can_edit_stage&&Fn.push("stage"),nn!=null&&nn.can_edit_knowledge_graph&&Fn.push("knowledge_graph"),Dn(Fn)};return a.createElement(be.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>$a(void 0,null,function*(){if(qt===1&&en.length==0){Ce.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let Fn=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!en.includes("stage"),can_edit_knowledge_graph:!!en.includes("knowledge_graph"),user_id:nn==null?void 0:nn.id}});(Fn==null?void 0:Fn.status)==0&&(Ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sn(),ve({type:"pathsDetail/getRightData",payload:{id:Bn.pathId}}))}),onCancel:sn},a.createElement("div",{className:Ra.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},a.createElement(fe.ZP.Group,{onChange:Fn=>{Fn.target.value===2?Dn([]):Tn(),xt(Fn.target.value)},value:qt},a.createElement(fe.ZP,{value:1},"\u7F16\u8F91"),a.createElement(fe.ZP,{value:2},"\u67E5\u770B"))),a.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},qt===1&&a.createElement(Ee.default.Group,{value:en,onChange:Fn=>Dn(Fn)},a.createElement(Ee.default,{className:Ra.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),a.createElement(Ee.default,{className:Ra.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var No=(0,ee.connect)(({pathsDetail:je,loading:Ue})=>({pathsDetail:je,loading:Ue}))(po),zn=Me(59301),jo=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,eo=(je,Ue)=>{var ve={};for(var mt in je)io.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&jo)for(var mt of jo(je))Ue.indexOf(mt)<0&&Oo.call(je,mt)&&(ve[mt]=je[mt]);return ve},Ha=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});function Ho(je){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,qt=nn;qt=qt.parentNode;Bn++){if(qt.localName===sn)return qt;if(qt==document.documentElement)return!1}},ve=je.target,mt=Ue(ve,"a");if(console.log([mt],mt==null?void 0:mt.href,44),!(mt!=null&&mt.href)&&ve.tagName.toUpperCase()==="IMG"){let nn=ve.src||ve.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(je.stopPropagation(),je.preventDefault(),Ki.Z.publish("preview-image",nn))}}const So=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,classroomList:Bn,dispatch:qt}=Ue,xt=eo(Ue,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),en,Dn,Tn,Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn,mr,Mi,Cr,Hn,gi,Xa,so,Ea,yo,Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,Gn,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,wc,Kc,Cc,Md,Dd,xc,Id,Bd,Fd,Pd,Ld,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Hd,Ud,Dr,$i,Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td,pu,Dc,nd,rd,Qd,id,Js,Wu,Ic;const[Zf]=(0,ee.useSearchParams)(),Ts=(0,ee.useParams)(),[qh,_h]=(0,a.useState)(!0),[Ih,Xf]=(0,a.useState)(!1),[Wd,vf]=(0,a.useState)(),[Zd,Vf]=(0,a.useState)(),[Eo,Gf]=(0,a.useState)({}),[Xd,Bh]=(0,a.useState)(),ad=(0,a.useRef)(),[Fh,Yf]=(0,a.useState)(!1),[Ms,Fo]=(0,a.useState)({}),[Ph,Kf]=(0,a.useState)(!1),[gf,Lh]=(0,a.useState)(!1),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)({}),[yf,Fc]=(0,a.useState)(!1),od=!((en=ve.detail)!=null&&en.can_managed),Vd=()=>{Ce.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,a.useEffect)(()=>{if(ad.current)return ad.current.addEventListener("mousedown",Ho),()=>{var ai;(ai=ad.current)==null||ai.removeEventListener("mousedown",Ho)}},[ad.current]);const t0=()=>Ha(void 0,null,function*(){if(!(Zd!=null&&Zd.trim())){Ce.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const ai=yield(0,de.bw)({id:Ts.pathId,team_title:Zd.trim()});vf(!Wd),(ai==null?void 0:ai.status)===0&&(Vf(null),Ce.ZP.success(ai.message),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});(0,a.useEffect)(()=>{var ai,Va,hi;((ai=ve.detail)==null?void 0:ai.show_spoc)===1&&qt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}}),(Va=ve.detail)!=null&&Va.show_history&&Th(),Fc((0,he.Ny)()||((hi=ve.detail)==null?void 0:hi.is_subject_member))},[ve.detail]);function Th(){return Ha(this,null,function*(){Fo(yield(0,de.ue)({id:Ts.pathId,course_type:1}))})}(0,a.useEffect)(()=>{var ai,Va,hi;if(((ai=Bn.actionTabs)==null?void 0:ai.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const ls=(hi=(Va=ve.detail)==null?void 0:Va.courses)==null?void 0:hi.find(Ds=>{var Is;return Ds.course_id===((Is=Bn.actionTabs)==null?void 0:Is.name)});Gf(ls||{})}},[Bn.actionTabs]),(0,a.useEffect)(()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl;let $l;if((ai=ve.detail)!=null&&ai.has_start){const eu=(hi=(Va=ve.detail)==null?void 0:Va.courses)==null?void 0:hi.findIndex(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)===1});$l=eu>-1?eu:0}else{let eu=(Is=(Ds=(ls=ve.detail)==null?void 0:ls.courses)==null?void 0:Ds.map(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)}))==null?void 0:Is.lastIndexOf(2);$l=eu>-1?eu:0,eu=($s=(Gs=ve.detail)==null?void 0:Gs.courses)==null?void 0:$s.findIndex(Zu=>{var Xu;return parseInt((Xu=Zu.course_status)==null?void 0:Xu.status)===0}),$l=eu>-1?eu:$l}(kl=ve.detail)!=null&&kl.courses&&Gf(((yl=ve.detail)==null?void 0:yl.courses[$l])||{})},[ve.detail]);const n0=ai=>Ha(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Ha(void 0,null,function*(){var Va;const hi=yield(0,de.EP)({id:Ts.pathId,user_id:ai});(hi==null?void 0:hi.status)===1&&(((Va=mt.userInfo)==null?void 0:Va.user_id)===ai&&(window.location.href=window.location.href),Ce.ZP.info(hi==null?void 0:hi.message),Ef())})})}),oc=ai=>Ha(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,de.$D)({id:Ts.pathId,courseid:ai});(Va==null?void 0:Va.status)===0&&(Ce.ZP.info("\u5220\u9664\u6210\u529F"),Ef())})})}),kh=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Ha(void 0,null,function*(){const ai=yield(0,de.c3)({id:Ts.pathId});ai.status===0&&(Bh(!0),Ce.ZP.success(ai.message))})})},dp=()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},Nh=ai=>{if(od){Vd();return}qt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:ai}})},Ef=()=>{qt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}),qt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}})},sd=()=>{var ai;return(0,he.j5)()||((ai=ve==null?void 0:ve.detail)==null?void 0:ai.is_creator)},r0=()=>{var ai;return Wd?zn.createElement("div",{className:Kr.flexRow},zn.createElement(gt.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Zd,onChange:Va=>Vf(Va.target.value)}),zn.createElement(z.ZP,{className:"ml5",onClick:()=>vf(!Wd)},"\u53D6\u6D88"),zn.createElement(z.ZP,{className:"ml5",type:"primary",onClick:t0},"\u786E\u5B9A")):zn.createElement("div",{className:Kr.directionItemWrap},zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",zn.createElement("img",{style:{marginRight:"10px"},src:ni})," ",(ai=ve.rightData)==null?void 0:ai.team_title),zn.createElement("span",{className:Kr.groupActionWrap},zn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(od){Vd();return}vf(!Wd)}})),zn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(od){Vd();return}Lh(!0)}},"\u7F16\u8F91"))},i0=()=>{var ai,Va;let hi=new Image;hi.src=Ka.yt;let ls=((Va=(ai=ve.rightData)==null?void 0:ai.tags)==null?void 0:Va.map((Is,Gs)=>({name:Is.tag_name,value:Gs})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:hi,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:ls}]}},bf=()=>{(0,zt.tJ)(qt)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Ha(void 0,null,function*(){var ai;const Va=yield(0,de.JS)({id:Eo==null?void 0:Eo.course_id});Va.status===0&&(Ce.ZP.success(Va.message),qt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),parseInt((ai=Eo.course_status)==null?void 0:ai.status)===1&&(0,Oe.xg)(`${Eo==null?void 0:Eo.first_category_url}`))})})},a0=()=>Ha(void 0,null,function*(){const ai=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ts.pathId}});(ai==null?void 0:ai.status)==0?Jf():be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ts.pathId}});(Va==null?void 0:Va.status)==0&&Jf()})})}),Jf=()=>Ha(void 0,null,function*(){Xf(!0);const ai=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ts.pathId,payment_method:"wechat_qr"}});ai!=null&&ai.num&&(Xf(!1),ee.history.push(Zf.get("userid")?`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}&userid=${Zf.get("userid")}`:`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}`))}),o0=(ai,Va)=>Ha(void 0,null,function*(){qt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const hi=Va?yield(0,ke.BK)({id:ai}):yield(0,ke.Ir)({id:ai});if(qt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),hi!=null&&hi.game_identifier||hi!=null&&hi.identifier){(0,Oe.xg)(Va?`/tasks/${hi==null?void 0:hi.identifier}/jupyter?subject_id=${Ts.pathId}`:`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)}),qf=ai=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ai,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_f=ai=>{ai=ai!=null&&ai.includes(".json")?ai:`${ai}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:zn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ha(void 0,null,function*(){const Va=yield(0,Bi.L8)({url:ai});if(!Va)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hi=yield(0,ke.Ir)({id:Va.shixun_identifier});if(hi!=null&&hi.game_identifier){(0,Oe.xg)(`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)})})},s0=()=>{var ai;if(!(0,zt.tJ)(qt))return;let Va=[];(ai=ve==null?void 0:ve.stageData)==null||ai.forEach(ls=>{var Ds,Is;ls.items&&((Ds=ls.items)!=null&&Ds.length)&&((Is=ls.items)==null||Is.forEach(Gs=>{var $s;Va.push(Gs),Gs.children&&(($s=Gs.children)!=null&&$s.length)&&(Va=Va.concat(Gs.children))}))});const hi=Va.find(ls=>["VideoItem","Attachment","Shixun"].includes(ls.item_type));if(console.log(hi,"stageParam"),hi.item_type==="VideoItem"){(0,Oe.xg)(`/video/${hi.id}?subject_id=${Ts.pathId}`);return}if(hi.item_type==="Attachment"){(0,Oe.xg)(hi.url);return}if(hi.item_type==="Shixun"){o0(hi.identifier,hi.is_jupyter);return}},Pc=()=>{var ai,Va,hi,ls;const Ds=(Va=(ai=ve.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Is=(ls=(hi=ve.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(Ds==="can")return zn.createElement(z.ZP,{onClick:s0,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(Ds==="disabled"){if(Is==="try"||Is==="unpayed")return zn.createElement(z.ZP,{loading:Ih,onClick:a0,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Is==="expired")return zn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Is==="buyed")return zn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},wf=()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l,eu,Zu,Xu;const fp=(Va=(ai=ve.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Dv=(ls=(hi=ve.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(fp==="disabled")return zn.createElement(ce.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},zn.createElement("b",{className:Kr.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(fp==="can")return zn.createElement("b",{className:((Is=(Ds=ve.rightData)==null?void 0:Ds.progress)==null?void 0:Is.certificated)==="drafted"?Kr.disabled:"",onClick:$f},(($s=(Gs=ve.rightData)==null?void 0:Gs.progress)==null?void 0:$s.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((yl=(kl=ve.rightData)==null?void 0:kl.progress)==null?void 0:yl.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eu=($l=ve.rightData)==null?void 0:$l.progress)==null?void 0:eu.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Xu=(Zu=ve.rightData)==null?void 0:Zu.progress)==null?void 0:Xu.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},$f=()=>Ha(void 0,null,function*(){var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;const eu=()=>Ha(void 0,null,function*(){const Zu=yield(0,Ve.ZP)(`/api/users/${mt.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ts.pathId}});(Zu==null?void 0:Zu.status)===0&&(Ce.ZP.info("\u63D0\u4EA4\u6210\u529F"),qt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});if(!((ai=mt.userInfo)!=null&&ai.professional_certification))return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:zn.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1;if(((hi=(Va=ve.rightData)==null?void 0:Va.progress)==null?void 0:hi.certificated)==="drafted")return!1;if(((Ds=(ls=ve.rightData)==null?void 0:ls.progress)==null?void 0:Ds.certificated)==="none"||((Gs=(Is=ve.rightData)==null?void 0:Is.progress)==null?void 0:Gs.certificated)==="rejected")return(($s=ve.rightData)==null?void 0:$s.progress.learned)===100?be.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}):be.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(kl=ve.rightData)==null?void 0:kl.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}),!1;(($l=(yl=ve.rightData)==null?void 0:yl.progress)==null?void 0:$l.certificated)==="passed"&&Yf(!0)}),Cf=(0,a.useMemo)(()=>{var ai,Va;if((Va=(ai=ve.rightData)==null?void 0:ai.tags)!=null&&Va.length)return zn.createElement(Ia.Z,{option:i0(),style:{height:370},opts:{renderer:"svg"}})},[(Dn=ve.rightData)==null?void 0:Dn.tags]),ca=ai=>{sd()&&(Af(!0),Bc(ai))},ps=(0,a.useMemo)(()=>{var ai,Va;return zn.createElement("div",{style:{width:"100%"}},(Va=(ai=ve.rightData)==null?void 0:ai.members)==null?void 0:Va.map((hi,ls)=>{var Ds,Is;return zn.createElement("div",{key:ls,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},zn.createElement("div",{className:Yn.directionItemWrap},zn.createElement(ce.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:zn.createElement("div",{className:Yn.teamHeight},zn.createElement("div",{style:{display:"flex"}},zn.createElement("div",{className:Yn.imageWrap,style:{marginRight:11}},zn.createElement("img",{className:Yn.imageWrap,src:wi.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)})),zn.createElement("div",null,zn.createElement("div",{title:hi==null?void 0:hi.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(hi==null?void 0:hi.name)||"--"),zn.createElement("div",{title:hi==null?void 0:hi.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},hi==null?void 0:hi.school))),zn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(hi!=null&&hi.brief_introduction)&&zn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(hi==null?void 0:hi.brief_introduction)&&zn.createElement("div",{className:Yn.divHeight},hi==null?void 0:hi.brief_introduction),((Ds=mt==null?void 0:mt.userInfo)==null?void 0:Ds.user_id)===(hi==null?void 0:hi.id)&&zn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},zn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},zn.createElement("div",{style:{position:"relative"}},zn.createElement("img",{draggable:!1,className:Yn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${hi.user_url}`):qt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:wi.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)}),((0,he.Ny)()||((Is=ve==null?void 0:ve.detail)==null?void 0:Is.is_subject_member))&&zn.createElement(zn.Fragment,null,hi!=null&&hi.is_subject_creator?zn.createElement("div",{className:Kr.member_power1},"\u521B\u5EFA\u8005"):hi!=null&&hi.can_edit_knowledge_graph||hi!=null&&hi.can_edit_stage?zn.createElement("div",{className:Kr.member_power1,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u7F16\u8F91\u6743\u9650"):zn.createElement("div",{className:Kr.member_power2,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u67E5\u770B\u6743\u9650"))),zn.createElement("div",null,zn.createElement("span",{className:"multi_ellipsis1"},(hi==null?void 0:hi.name)||"--"),zn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(hi==null?void 0:hi.school)||"--"))),zn.createElement("br",null)))}))},[(Tn=ve.rightData)==null?void 0:Tn.members]),ms=!!((Fn=ve.detail)!=null&&Fn.participant_count)&&!((Ar=ve.detail)!=null&&Ar.allow_statistics),_s=((or=(hr=ve.detail)==null?void 0:hr.courses)==null?void 0:or.findIndex(ai=>(ai==null?void 0:ai.course_id)===(Eo==null?void 0:Eo.course_id)))+1===((jr=($n=ve.detail)==null?void 0:$n.courses)==null?void 0:jr.length),Al=[{name:"\u77E5\u8BC6\u56FE\u8C31",img:Br,bgcolor:"#EFFAFC",onclick:()=>{var ai,Va;(ai=ve.detail)!=null&&ai.have_subject_knowledge?(0,Oe.xg)(`/knowledgegraph/${Ts.pathId}`):(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}/knowledgegraph?pathid=${Ts.pathId}&url=${window.location.origin}&name=${(Va=ve.detail)==null?void 0:Va.name}&type=Subject`)}},{name:"\u667A\u80FD\u95EE\u7B54",img:oi,bgcolor:"#F4FCFF",onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"}})}},{name:"AI\u77E5\u8BC6\u5E93",img:ua,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((Pn=ve.detail)!=null&&Pn.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIknowledge"}}),window.scrollTo({top:1e3,behavior:"smooth"})}},{name:"AI\u667A\u80FD\u4F53",img:ia,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((cr=ve.detail)!=null&&cr.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{qt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIagent"}}),window.scrollTo({top:1e3,behavior:"smooth"})}}].filter(ai=>!(ai!=null&&ai.hidden));return zn.createElement("section",{className:Kr.rightWrap},((lr=ve.rightData)==null?void 0:lr.qrcode_img)&&zn.createElement("div",{className:Kr.qrCode},zn.createElement("img",{src:(Fr=ve.rightData)==null?void 0:Fr.qrcode_img})),((Or=nn==null?void 0:nn.setting)==null?void 0:Or.main_site)&&!((zi=nn==null?void 0:nn.setting)!=null&&zi.is_local)&&zn.createElement("div",{className:Kr.workbenches,style:{top:(mn=(bi=ve.detail)==null?void 0:bi.courses)!=null&&mn.length?"-140px":"-70px"}},zn.createElement("p",{className:"mb25"},zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center",fontWeight:400,color:"#333333"}},zn.createElement("img",{style:{marginRight:"15px",width:"26px"},src:pn}),"\u667A\u6167\u8BFE\u7A0B\u5DE5\u5382")),zn.createElement("div",{style:{display:"flex",flexWrap:"wrap",columnGap:35}},Al==null?void 0:Al.map(ai=>zn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",marginBottom:20}},zn.createElement("div",{onClick:()=>{ai.onclick()},className:Kr.Efficiencyitem},zn.createElement("div",{className:Kr.bgimg,style:{background:ai.bgcolor}},zn.createElement("img",{src:ai==null?void 0:ai.img}))),zn.createElement("div",{className:Kr.Efficiencyitemtitle},ai==null?void 0:ai.name))))),((Ir=ve.rightData)==null?void 0:Ir.progress)&&zn.createElement("div",{className:`${Kr.card}`,style:{marginTop:(Vn=(Sr=ve.detail)==null?void 0:Sr.courses)!=null&&Vn.length?-135:-65,boxShadow:"0px 2px 30px 0px rgba(0, 0, 0, 0.05)"}},parseInt((mr=Eo==null?void 0:Eo.course_status)==null?void 0:mr.status)===2&&Eo.course_identity<6&&zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Mi=Eo.course_status)==null?void 0:Mi.status)===2&&(Eo.course_identity<6?"":zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),zn.createElement("div",{className:Kr.flexRow},ms&&!!((Hn=(Cr=ve.detail)==null?void 0:Cr.courses)!=null&&Hn.length)&&_s&&zn.createElement("span",{className:"mt20"},zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(gi=ve.detail)==null?void 0:gi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",zn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((Xa=ve.detail)==null?void 0:Xa.participant_count)+1:(so=ve.detail)==null?void 0:so.participant_count),"\u4EBA")),ms&&!((yo=(Ea=ve.detail)==null?void 0:Ea.courses)!=null&&yo.length)&&_s&&zn.createElement("span",null,!((Ni=ve.detail)!=null&&Ni.has_participate)&&(Xd===!0?zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):zn.createElement("a",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Ca=ve.detail)==null?void 0:Ca.has_participate)&&zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Fi=ve.detail)==null?void 0:Fi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",zn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((_i=ve.detail)==null?void 0:_i.participant_count)+1:(xo=ve.detail)==null?void 0:xo.participant_count),"\u4EBA"))),parseInt((vo=Eo==null?void 0:Eo.course_status)==null?void 0:vo.status)===1&&zn.createElement("div",{className:"mr20 c-red-ee4"},(Io=Eo==null?void 0:Eo.course_status)==null?void 0:Io.time),zn.createElement("p",{style:{display:Eo.course_identity<6?"":"none"},className:`mb10 mt10 ${Kr.flexRowAbout}`},zn.createElement("span",{style:{display:((fa=Eo.course_status)==null?void 0:fa.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(Na=ve.rightData)==null?void 0:Na.progress.learned,"%"),zn.createElement("span",{style:{display:((Qo=Eo.course_status)==null?void 0:Qo.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,Oe.li)((Bo=ve.rightData)==null?void 0:Bo.progress.time)," "),((xn=(xr=ve.rightData)==null?void 0:xr.progress)==null?void 0:xn.certificated)!="disabled"&&zn.createElement(z.ZP,{disabled:((Wn=(ta=ve.rightData)==null?void 0:ta.progress)==null?void 0:Wn.certificated)==="drafted",onClick:$f},((ln=(En=ve.rightData)==null?void 0:En.progress)==null?void 0:ln.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((Lr=(er=ve.rightData)==null?void 0:er.progress)==null?void 0:Lr.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((di=(ci=ve.rightData)==null?void 0:ci.progress)==null?void 0:di.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((qa=(fi=ve.rightData)==null?void 0:fi.progress)==null?void 0:qa.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),zn.createElement(ce.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",zn.createElement(Wi.Z,{percent:(Gn=ve.rightData)==null?void 0:Gn.progress.learned,showInfo:!1,style:{display:((_a=Eo.course_status)==null?void 0:_a.status)<=1&&Eo.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((To=Eo.course_status)==null?void 0:To.status)===2&&((fo=ve.detail)==null?void 0:fo.allow_add_member)&&zn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,Oe.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((ho=Eo.course_status)==null?void 0:ho.status)===1&&Eo.course_identity>5&&zn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u52A0\u5165"),parseInt((zs=Eo.course_status)==null?void 0:zs.status)===1&&Eo.course_identity===5&&zn.createElement("a",{className:Kr.classButton,href:`${Eo==null?void 0:Eo.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ro=Eo.course_status)==null?void 0:ro.status)===0&&Eo.course_identity>5&&zn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u62A5\u540D"),parseInt((Rs=Eo.course_status)==null?void 0:Rs.status)===0&&Eo.course_identity===5&&zn.createElement("div",{className:Kr.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((ll=Eo==null?void 0:Eo.course_status)==null?void 0:ll.status)===0||parseInt((Vs=Eo==null?void 0:Eo.course_status)==null?void 0:Vs.status)===1)&&Eo.course_identity<5&&zn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,Oe.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ms&&_s&&((Iu=ve.detail)==null?void 0:Iu.has_participate)&&zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ms&&_s&&!((Bu=ve.detail)!=null&&Bu.has_participate)&&(Xd?zn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):zn.createElement("span",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((Fu=ve.detail)!=null&&Fu.excellent)&&((hu=ve.detail)==null?void 0:hu.is_free)!==!0&&zn.createElement("div",{className:Kr.price},zn.createElement("div",{className:Kr.d1},zn.createElement("span",null,zn.createElement(ce.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},zn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),zn.createElement("span",{style:{color:"#333"}},((Sd=(_l=ve.detail)==null?void 0:_l.expiration_type)==null?void 0:Sd.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((wc=(Rl=ve.detail)==null?void 0:Rl.expiration_type)==null?void 0:wc.clazz)==="2"&&`\u8D2D\u4E70\u540E${(Md=(Cc=(Kc=ve.detail)==null?void 0:Kc.expiration_type)==null?void 0:Cc.days)==null?void 0:Md[0]}\u5929\u5185\u6709\u6548`,((xc=(Dd=ve.detail)==null?void 0:Dd.expiration_type)==null?void 0:xc.clazz)==="3"&&`${(Fd=(Bd=(Id=ve.detail)==null?void 0:Id.expiration_type)==null?void 0:Bd.days)==null?void 0:Fd.join("\u5230")}`)),wf()),((Ld=(Pd=ve.detail)==null?void 0:Pd.learning_status)==null?void 0:Ld[0])==="can"?zn.createElement(a.Fragment,null,zn.createElement("div",{className:Kr.d2},zn.createElement("span",null,"\u5DF2\u5B66",(Jc=ve.rightData)==null?void 0:Jc.progress.learned,"%"),zn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,Oe.li)((Td=ve.rightData)==null?void 0:Td.progress.time))),zn.createElement("div",{className:Kr.d3},zn.createElement("div",{style:{width:((kd=ve.rightData)==null?void 0:kd.progress.learned)+"%"}}))):zn.createElement("div",{className:Kr.d4},((Nd=ve.detail)==null?void 0:Nd.is_discount)&&!!((jd=ve.detail)!=null&&jd.origin_price)&&zn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",zn.createElement("br",null),zn.createElement("i",null,"\xA5",(qc=ve.detail)==null?void 0:qc.origin_price)),zn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},zn.createElement("div",null,zn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(_c=ve.detail)!=null&&_c.is_discount?($c=ve.detail)==null?void 0:$c.price:(Sc=ve.detail)==null?void 0:Sc.origin_price),(Mc=ve.detail)!=null&&Mc.is_discount?zn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Od=ve.detail)!=null&&Od.countdown?`\u5012\u8BA1\u65F6:${(zd=ve.detail)==null?void 0:zd.countdown}`:"\u9650\u65F6\u4F18\u60E0"):zn.createElement(zn.Fragment,null))),Pc()),zn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:Qr})," ",(Rd=ve.detail)==null?void 0:Rd.learning_notes_title)),zn.createElement("div",{ref:ad},zn.createElement(we.Z,{className:"fon16",value:(Hd=ve.detail)==null?void 0:Hd.learning_notes}))),!!((Dr=(Ud=ve.rightData)==null?void 0:Ud.members)!=null&&Dr.length)&&zn.createElement("div",{className:`${Kr.card} pb0`},sd()?r0():zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",zn.createElement("img",{style:{marginRight:"10px"},src:ni})," ",($i=ve.rightData)==null?void 0:$i.team_title),yf&&zn.createElement(Yr,{getMemberPower:sd,EditPowerClick:ca,data:(Ma=ve.rightData)==null?void 0:Ma.members,operation:(Do=ve.detail)==null?void 0:Do.allow_add_member,handleDeleteMember:n0}),!yf&&ps,(sd()||((os=ve.detail)==null?void 0:os.allow_edit_stage))&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>{if(od){Vd();return}Kf(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((ts=(ss=ve.rightData)==null?void 0:ss.tags)!=null&&ts.length)&&((ul=ve.detail)==null?void 0:ul.show_tag)&&zn.createElement("div",{className:Kr.skillWrap},zn.createElement("p",{className:`${Kr.skillTopWrap} font16 mb20`},zn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",zn.createElement("span",{className:"ml5 c-grey-c"},(Pu=(Qu=ve.rightData)==null?void 0:Qu.tags)==null?void 0:Pu.length))),Cf),((Wl=ve.detail)==null?void 0:Wl.show_spoc)===1&&zn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:ga}),"SPOC\u8BFE\u5802"),zn.createElement(ja,{data:(ed=ve.Courses)==null?void 0:ed.spoc_courses,handleDeleteMember:oc}),((td=ve.detail)==null?void 0:td.show_spoc)===1&&((Dc=(pu=ve==null?void 0:ve.Courses)==null?void 0:pu.spoc_courses)==null?void 0:Dc.length)<3&&((nd=ve.detail)==null?void 0:nd.allow_add_member)&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((rd=ve.detail)==null?void 0:rd.show_history)&&zn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},zn.createElement("img",{style:{marginRight:"10px"},src:ga}),"\u5386\u53F2\u8BFE\u5802"),zn.createElement(ja,{data:Ms==null?void 0:Ms.spoc_courses,handleDeleteMember:oc}),((Qd=ve.detail)==null?void 0:Qd.show_history)&&((id=Ms==null?void 0:Ms.spoc_courses)==null?void 0:id.length)<3&&((Js=ve.detail)==null?void 0:Js.allow_add_member)&&zn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},zn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),zn.createElement(jt,{open:Ph,onReloadData:Ef,onClose:()=>Kf(!1)}),zn.createElement(fn,{onReloadData:Ef,data:Ms}),zn.createElement(Zn.Z,{visible:Fh,onCancel:()=>{Yf(!1)},data:((Ic=(Wu=ve.rightData)==null?void 0:Wu.progress)==null?void 0:Ic.info)||{}}),zn.createElement(Wa,{visible:gf,onCancel:()=>Lh(!1),handleDeleteMember:ai=>{n0(ai)},showEditPowerModal:()=>Af(!0),setMemberInfo:ai=>Bc(ai)}),zn.createElement(No,{visible:$h,memberInfo:e0,onCancel:()=>Af(!1)}))};var uo=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.models.index,classroomList:nn}))(So),vn={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793",zhishidian:"zhishidian___VVJdN",tags_list:"tags_list___BGtFx",tag_item:"tag_item___Eqt2j",tag_icon:"tag_icon___q0Ejg"},ri=Me(30641),Hi=Me(37285),ui=Me(13747),Ua=Me(72805),yi={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},Ba=Me(26718),Fa=Object.defineProperty,Co=Object.defineProperties,ma=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,to=(je,Ue,ve)=>Ue in je?Fa(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,xi=(je,Ue)=>{for(var ve in Ue||(Ue={}))aa.call(Ue,ve)&&to(je,ve,Ue[ve]);if(qo)for(var ve of qo(Ue))Xi.call(Ue,ve)&&to(je,ve,Ue[ve]);return je},Zi=(je,Ue)=>Co(je,ma(Ue)),Wo=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Xo=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u7B80\u5355",id:1,type:"diff"},{name:"\u9002\u4E2D",id:2,type:"diff"},{name:"\u56F0\u96BE",id:3,type:"diff"}]}],fs=({classroomList:je,loading:Ue,dispatch:ve,cb:mt,shixunIds:nn=[]})=>{var sn,Bn;const qt=(0,ee.useParams)(),xt=(0,ee.useLocation)(),[en]=ht.default.useForm(),{shixunLists:Dn}=je,[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)([]),[or,$n]=(0,a.useState)([]),jr=((sn=je==null?void 0:je.actionTabs)==null?void 0:sn.isMissionLevel)||!1,[,Pn,cr]=(0,Ba.U)(de.xG,{}),lr=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(mn=>!!mn),[Fr,Or]=(0,a.useState)({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,a.useEffect)(()=>{je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(zi(),Fr.page=1,ve({type:"classroomList/getShixunLists",payload:xi({},Fr)}))},[je.actionTabs.key]);const zi=()=>Wo(void 0,null,function*(){const mn=yield(0,Ve.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fn([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(mn==null?void 0:mn.groups)||[]])}),bi=()=>{ve({type:"classroomList/setActionTabs",payload:{}}),Or({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),$n([])};return je.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:yi.drawer,footer:a.createElement("div",{className:"flex justify-center gap-8px"},a.createElement(z.ZP,{size:"middle",onClick:()=>{bi(),hr([]),mt("\u53D6\u6D88")}}," \u53D6\u6D88 "),a.createElement(z.ZP,{size:"middle",loading:Pn,onClick:()=>Wo(void 0,null,function*(){var mn,Ir,Sr;for(let Mi=0;Mi<(Ar==null?void 0:Ar.length);Mi++){const Cr=Ar[Mi];if(nn.includes(Cr)){Ce.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Ir=(mn=Dn==null?void 0:Dn.shixun_list)==null?void 0:mn.find(Hn=>Hn.id===Cr))==null?void 0:Ir.title}`);return}}let Vn=[];jr&&or.forEach((Mi=[])=>{Vn.push(...Mi.filter(Cr=>Cr!==-1))});const mr=jr?yield cr({stage_id:je.actionTabs.id,subject_id:je.actionTabs.subject_id,challenge_ids:Vn}):yield(0,de.Ep)({id:je.actionTabs.id,subject_id:je.actionTabs.subject_id,shixun_ids:[...Ar]});hr([]),(jr?(mr==null?void 0:mr.status)===0:mr!=null&&mr.shixuns_list)&&(bi(),mt(jr?(Sr=mr==null?void 0:mr.data)==null?void 0:Sr.list:mr.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},a.createElement("section",{className:"tc"},a.createElement(Ua.Z,{onChange:mn=>{Or(Zi(xi(xi({},Fr),mn),{page:1})),ve({type:"classroomList/getShixunLists",payload:Zi(xi(xi({},Fr),mn),{page:1})})}})),a.createElement(ye.Z,{spinning:Ue.effects["classroomList/getShixunLists"]},a.createElement("section",{className:"edu-container"},Xo.map(function(mn,Ir){var Sr;return a.createElement("ul",{className:yi.menu,key:Ir},a.createElement("li",null,mn.name),(Sr=mn==null?void 0:mn.children)==null?void 0:Sr.map(function(Vn,mr){return!(0,he.Ny)()&&mn.id==="type"&&Vn.name==="\u5168\u90E8"?a.createElement(a.Fragment,null):a.createElement("li",{key:mr,className:Fr[mn.id]==Vn.id?yi.actived:"",onClick:()=>{Fr[mn.id]=Vn.id,Fr.page=1,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},a.createElement("strong",null,Vn.name))}))}),Fr.type==="mine"&&a.createElement("ul",{className:yi.menu},a.createElement("li",null,"\u76EE\u5F55"),Tn==null?void 0:Tn.map((mn,Ir)=>a.createElement("li",{className:Fr.group_id==mn.id?yi.actived:"",key:mn.name,onClick:()=>{Fr.group_id=mn.id,Fr.page=1,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},a.createElement("strong",null,mn.name)))),a.createElement(pe.Z,{align:"middle"},a.createElement(Ae.Z,{flex:"1",className:yi.filter},lr.map(function(mn,Ir){return a.createElement(z.ZP,{key:Ir,className:"mr20",type:Fr.sort===mn.id?"primary":"default",onClick:()=>{Fr.sort=mn.id,Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},mn.name)})),a.createElement(Ae.Z,{className:"c-grey-999"},a.createElement("div",{className:yi.menuCourse},a.createElement("ul",null,a.createElement("li",{className:"current",onClick:()=>{Fr.order=Fr.order==="asc"?"desc":"asc",Or(xi({},Fr)),ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}},"\u5B66\u4E60\u4EBA\u6570",a.createElement("p",{className:`edu-sorter current ${Fr.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(Bn=Dn==null?void 0:Dn.shixun_list)==null?void 0:Bn.map(function(mn,Ir){var Sr;return a.createElement("div",{className:yi.listItem,key:Ir},!jr&&a.createElement(Ee.default,{checked:Ar.includes(mn.id),value:mn.id,onChange:Vn=>{let mr=Ar.indexOf(mn.id);Ar.indexOf(mn.id)>-1?hr(Ar.filter(Mi=>Mi!==mn.id)):hr(Ar.concat(mn.id))},disabled:(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),a.createElement("div",{className:yi.info},a.createElement("div",{className:yi.title},a.createElement("div",{className:yi.titleLeft},a.createElement("a",{className:"c-black",href:`/shixuns/${mn==null?void 0:mn.identifier}/challenges`,target:"_blank"},a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:mn.title}})),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===1&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===2&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,he.Ny)()&&(mn==null?void 0:mn.mark_status)===3&&a.createElement(ce.Z,{title:mn==null?void 0:mn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&a.createElement(ce.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},a.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.createElement("span",{className:yi.description,dangerouslySetInnerHTML:{__html:mn.description}})),jr?a.createElement(ce.Z,{title:!(mn!=null&&mn.task_pass)||(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},a.createElement("div",{className:"mt15"},a.createElement(Ee.default.Group,{disabled:!(mn!=null&&mn.task_pass)||(mn==null?void 0:mn.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((Sr=mn==null?void 0:mn.challenges)==null?void 0:Sr.map((Vn,mr)=>({value:Vn==null?void 0:Vn.id,label:`\u7B2C${Vn==null?void 0:Vn.position}\u5173 ${Vn==null?void 0:Vn.subject}`})))||[]],value:(or==null?void 0:or[Ir])||[],onChange:Vn=>{var mr,Mi,Cr;const Hn=(Vn==null?void 0:Vn.filter(Xa=>Xa!==-1))||[],gi=((mr=mn==null?void 0:mn.challenges)==null?void 0:mr.map(Xa=>Xa==null?void 0:Xa.id))||[];Vn!=null&&Vn.includes(-1)?or[Ir]=(Mi=or==null?void 0:or[Ir])!=null&&Mi.includes(-1)?(Hn==null?void 0:Hn.length)!==(gi==null?void 0:gi.length)?Hn:[]:[...gi,-1]:or[Ir]=(Cr=or==null?void 0:or[Ir])!=null&&Cr.includes(-1)?[]:(Vn==null?void 0:Vn.length)===(gi==null?void 0:gi.length)?[...gi,-1]:Vn,$n([...or])}}))):a.createElement("div",{className:" mt15"},mn.challenge_names.map(function(Vn,mr){return a.createElement("span",{key:mr,className:"mr30 font12"},"\u7B2C",mr+1,"\u5173 ",Vn," ")})),a.createElement(Hi.Z,{dashed:!0}),a.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement(ce.Z,{overlayClassName:yi["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:mn==null?void 0:mn.member_user_names}}))},a.createElement("span",{className:yi.authorname,dangerouslySetInnerHTML:{__html:mn==null?void 0:mn.member_user_names}})),mn.author_school_name&&a.createElement(a.Fragment,null,a.createElement("span",{dangerouslySetInnerHTML:{__html:mn.author_school_name}}))),a.createElement("div",null,a.createElement("span",{className:"mr30"},"\u96BE\u5EA6 \xA0",mn.level),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",mn.study_count)))))}),a.createElement("p",null))),a.createElement("div",{className:"tc"},a.createElement(ui.Z,{current:Fr.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Dn==null?void 0:Dn.shixuns_count,onChange:mn=>{Fr.page=mn,ve({type:"classroomList/getShixunLists",payload:xi({},Fr)})}})))};var Es=(0,ee.connect)(({classroomList:je,loading:Ue})=>({classroomList:je,loading:Ue}))(fs),Jo=Me(8848),Bs=Me(96599),Go=Me(20554),bs={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},vs=Me(59243),bl=Me(47226),Hs={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},cl=Me(92399),no=Me(59301),il=Object.defineProperty,As=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,nu=(je,Ue,ve)=>Ue in je?il(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Sl=(je,Ue)=>{for(var ve in Ue||(Ue={}))tu.call(Ue,ve)&&nu(je,ve,Ue[ve]);if(dl)for(var ve of dl(Ue))Lu.call(Ue,ve)&&nu(je,ve,Ue[ve]);return je},Tu=(je,Ue)=>As(je,Fs(Ue)),mu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});Pe().locale("ZH-cn");let al=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var fl=({setScoreShow:je,ScoreShow:Ue,modalDdata:ve,homeType:mt,homeId:nn})=>{var sn,Bn,qt,xt,en,Dn;const[Tn,Fn]=(0,a.useState)(Tu(Sl({},(0,ee.useParams)()),{per_page:10})),[Ar,hr]=(0,a.useState)("1");return(0,a.useEffect)(()=>{Fn(Sl({},Tn))},[]),no.createElement("div",null,no.createElement(be.default,{title:"\u8BE6\u60C5",footer:!1,open:Ue,width:900,centered:!0,className:Hs.scoremodal,onCancel:()=>{je(!1)}},no.createElement(Go.default,{className:Hs.tabWrap,activeKey:Ar,onChange:or=>{hr(or)},items:[{label:`${mt=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${mt=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),mt=="HomeworkCommon"?no.createElement("div",{className:Hs.RenderHtml_content},Ar=="1"&&no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(ve!=null&&ve.description)&&no.createElement(vs.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),no.createElement(we.Z,{value:(ve==null?void 0:ve.description)||""})),Ar=="2"&&no.createElement("div",null,no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((Bn=(sn=ve==null?void 0:ve.data)==null?void 0:sn[0])==null?void 0:Bn.identifier)&&no.createElement(Xr.default,{dataSource:ve==null?void 0:ve.data,rowKey:or=>or==null?void 0:or.identifier,pagination:!1,expandable:{expandedRowRender:or=>no.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},no.createElement("p",null,"\u9898\u76EE\uFF1A",or==null?void 0:or.name),no.createElement("p",null,"\u63CF\u8FF0\uFF1A",or==null?void 0:or.description),!(0,he.dE)()&&no.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",no.createElement(we.Z,{style:{fontSize:"14px"},value:(or==null?void 0:or.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(xt=(qt=ve==null?void 0:ve.data)==null?void 0:qt[0])==null?void 0:xt.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(or,$n,jr){return no.createElement("div",null,al[or])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(or,$n,jr){return no.createElement("div",null,no.createElement("a",{onClick:()=>mu(this,null,function*(){let Pn=yield(0,Ve.ZP)(`/api/problems/${$n==null?void 0:$n.identifier}/start.json`,{method:"get"});Pn&&window.open(`/myproblems/${Pn==null?void 0:Pn.identifier}?type=1&backUrl=/paths/${Tn==null?void 0:Tn.pathId}`)})},"\u4F53\u9A8C"))}}]})),no.createElement("aside",{className:"tc mt30 pb30"},no.createElement(ui.Z,{defaultCurrent:1,total:ve==null?void 0:ve.count,hideOnSinglePage:!0,showTotal:or=>no.createElement("span",null,"\u5171",or,"\u6761"),current:Tn.page||1,pageSize:Tn.per_page||10,onChange:(or,$n)=>{Tn.page=or,Tn.per_page=$n,Fn(Sl({},Tn))}})))):no.createElement("div",{className:Hs.RenderHtml_content},Ar=="1"&&(ve!=null&&ve.description||((en=ve==null?void 0:ve.attachments)==null?void 0:en.length)>0?(ve==null?void 0:ve.homework_type)=="group"?no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.description,className:Hs.RenderHtml_style,style:{color:"#5f6367"}}),no.createElement("div",{className:Hs.content_list},"\u5206\u7EC4\u8981\u6C42",no.createElement("span",{className:Hs.content_value},ve==null?void 0:ve.min_num,"-",ve==null?void 0:ve.max_num),"\u4EBA",no.createElement("span",{className:Hs.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),no.createElement("div",{className:Hs.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",no.createElement("span",{className:Hs.content_value},ve!=null&&ve.base_on_project?"\u662F":"\u5426"),no.createElement("span",{className:Hs.content_text},ve!=null&&ve.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.attachments})):no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.description,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.attachments})):no.createElement(vs.Z,{styles:{margin:"80px auto"}})),Ar=="2"&&(ve!=null&&ve.reference_answer||((Dn=ve==null?void 0:ve.ref_attachments)==null?void 0:Dn.length)>0?no.createElement("div",null,no.createElement(we.Z,{value:ve==null?void 0:ve.reference_answer,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ve==null?void 0:ve.ref_attachments})):no.createElement(vs.Z,{styles:{margin:"80px auto"}})))))},vu=Me(47199),gu=Me(29567),ns=Me(59301),Ml=Object.defineProperty,Zl=Object.defineProperties,iu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ou=(je,Ue,ve)=>Ue in je?Ml(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Us=(je,Ue)=>{for(var ve in Ue||(Ue={}))_o.call(Ue,ve)&&ou(je,ve,Ue[ve]);if(hl)for(var ve of hl(Ue))au.call(Ue,ve)&&ou(je,ve,Ue[ve]);return je},Au=(je,Ue)=>Zl(je,iu(Ue)),Nl=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const su=({setScoreShow:je,ScoreShow:Ue,modalType:ve,user:mt,id:nn,subjectId:sn,dispatch:Bn,getData:qt,openPreview:xt})=>{var en;let[Dn,Tn]=(0,a.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Pn,cr]=(0,a.useState)(!1),[lr]=ht.default.useForm(),[Fr,Or]=(0,a.useState)(0),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)(""),[Sr,Vn]=(0,a.useState)([]),mr=(0,a.useRef)(new Set),Mi=(0,a.useRef)(new Set),[Cr,Hn]=(0,a.useState)([{}]),[gi,Xa]=(0,a.useState)(),[so,Ea]=(0,a.useState)({}),[yo,Ni]=(0,a.useState)(""),[Ca,Fi]=(0,a.useState)(""),_i=(0,ee.useParams)(),[xo,vo]=(0,a.useState)(!1),Io=[{title:"\u540D\u79F0",dataIndex:(Dn==null?void 0:Dn.type)=="3"?"title":"name",key:"name",render:(er,Lr,ci)=>{var di,fi;return ns.createElement("div",null,(Dn==null?void 0:Dn.homework_type)=="1"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="3"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="5"&&(Lr==null?void 0:Lr.name),(Dn==null?void 0:Dn.homework_type)=="7"&&((di=Lr==null?void 0:Lr.video)==null?void 0:di.title),(Dn==null?void 0:Dn.homework_type)=="8"&&(Dn==null?void 0:Dn.type)=="1"?Lr==null?void 0:Lr.filename:(fi=Lr==null?void 0:Lr.attachment)==null?void 0:fi.filename,(Dn==null?void 0:Dn.type)=="3"&&er)}},{title:(Dn==null?void 0:Dn.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Dn==null?void 0:Dn.type)=="1"?"course_name":"subject_name",width:"55%",key:(Dn==null?void 0:Dn.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(Dn==null?void 0:Dn.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(er,Lr,ci)=>ns.createElement("div",{style:{flex:1,textAlign:"start"}},ns.createElement("a",{onClick:()=>{var di,fi;if(Lr!=null&&Lr.link){(0,Oe.xg)(Lr.link);return}ve=="\u6559\u5B66\u8BFE\u4EF6"?xt(Lr):ve=="\u89C6\u9891\u9879\u76EE"?Lr!=null&&Lr.video?(Xa(!0),Ea({videoId:(di=Lr==null?void 0:Lr.video)==null?void 0:di.id,file_url:(fi=Lr==null?void 0:Lr.video)==null?void 0:fi.play_url})):(Dn==null?void 0:Dn.type)=="3"?(Xa(!0),Ea({videoId:Lr.id,file_url:Lr.play_url||Lr.file_url})):Ce.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):ve=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,de.NV)({id:Lr==null?void 0:Lr.id,source:"course"}).then(qa=>{var Gn;(qa==null?void 0:qa.status)==0&&(Ir((Gn=qa==null?void 0:qa.data)==null?void 0:Gn.homework),Fi(qa==null?void 0:qa.course_id)),Ni("HomeworkCommon"),bi(!0)}):(0,de.NV)({id:Lr==null?void 0:Lr.id,source:(Dn==null?void 0:Dn.type)=="1"?"course":"subject"}).then(qa=>{var Gn;(qa==null?void 0:qa.status)==0&&Ir((Gn=qa==null?void 0:qa.data)==null?void 0:Gn.homework),bi(!0)})}},"\u67E5\u770B"))}].filter(er=>!er.hidden),fa={type:"checkbox",selectedRowKeys:Fn,onSelect(er,Lr,ci){if(Lr)Ar([...Fn,er.id]),Vn([...Sr,er]),Dn.type==="2"?mr.current.add(er.id):Mi.current.add(er.id),Or(1),or([...hr,er.id]);else{const di=Sr.filter(Gn=>Gn.id!==er.id);Vn(di);const fi=di.map(Gn=>Gn.id);Ar([...fi]),Dn.type==="2"?mr.current.delete(er.id):Mi.current.delete(er.id);let qa=hr.filter(Gn=>Gn!==er.id);or(qa)}},onSelectAll(er,Lr,ci){if(er){const di=ci.map(fi=>fi.id);Vn([...Sr,...ci]),Ar([...Fn,...di]),or([...hr,...di]);for(const fi of ci)Dn.type==="2"?mr.current.add(fi.id):Mi.current.add(fi.id)}else{const di=ci.map(Gn=>Gn.id),fi=Fn.filter(Gn=>!di.some(_a=>_a===Gn)),qa=Sr.filter(Gn=>!di.some(_a=>_a===Gn.id));Vn(qa),Ar([...fi]),or([...fi]);for(const Gn of di)Dn.type==="2"?mr.current.delete(Gn):Mi.current.delete(Gn)}}};(0,a.useEffect)(()=>{Ue&&(Dn.search="",Dn.type="1",Dn.homework_type=ve=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ve=="\u56FE\u6587\u4F5C\u4E1A"?"1":ve=="\u89C6\u9891\u9879\u76EE"?"7":ve=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",Tn(Dn),ln(Dn),lr.setFieldsValue({association_id:"",search:null}),mr.current.clear(),Mi.current.clear(),Vn([]),Ar([]),or([]))},[Ue]);const[Na,Qo]=(0,a.useState)(1),[Bo,xr]=(0,a.useState)([]),xn=er=>{const{target:Lr}=er;Lr.scrollHeight-Lr.clientHeight===Lr.scrollTop&&Qo(Na+1)};(0,a.useEffect)(()=>{Na!=1&&Ue&&ta(Na)},[Na]),(0,a.useEffect)(()=>{Ue&&(xr([]),Qo(1),ta(1))},[Dn.type]);const ta=er=>{Dn.type=="1"?Wn(er):Dn.type=="2"&&En(er)},Wn=er=>{var Lr;(0,bl.Ho)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?xr([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...ci==null?void 0:ci.courses]):xr([...Bo,...ci==null?void 0:ci.courses])})},En=er=>{var Lr;(0,bl.w3)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?xr([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...ci==null?void 0:ci.subjects]):xr([...Bo,...ci==null?void 0:ci.subjects])})};(0,a.useEffect)(()=>{Fr>0&&setTimeout(()=>{Or(0)},2e3)},[Fr]);function ln(er){return Nl(this,null,function*(){var Lr,ci,di;if(cr(!0),Tn(Us({},er)),er.type=="1")(0,de.A7)(Us({user_id:(Lr=mt==null?void 0:mt.userInfo)==null?void 0:Lr.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="2")(0,de.jT)(Us({user_id:(ci=mt==null?void 0:mt.userInfo)==null?void 0:ci.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="3"){const fi=yield Bn({type:"userDetail/getVideos",payload:Au(Us({},er),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(di=mt.userInfo)==null?void 0:di.login})});jr({count:fi==null?void 0:fi.count,list:fi==null?void 0:fi.videos})}cr(!1)})}return ns.createElement("div",null,ns.createElement(be.default,{title:"\u9009\u7528"+ve,open:Ue,width:900,centered:!0,zIndex:10,className:bs.scoremodal,onCancel:()=>{je(!1)},confirmLoading:xo,onOk:()=>Nl(void 0,null,function*(){if((hr==null?void 0:hr.length)<=0){Ce.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}vo(!0);const er=yield(0,de._C)({id:nn,subject_id:sn,homework_type:Dn.type=="3"?"9":ve=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ve=="\u56FE\u6587\u4F5C\u4E1A"?"1":ve=="\u89C6\u9891\u9879\u76EE"?"7":ve=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...Mi.current],subject_homework_ids:[...mr.current]});(er==null?void 0:er.status)==0&&(Ce.ZP.success("\u9009\u7528\u6210\u529F"),qt(),je(!1)),vo(!1)})},ns.createElement("div",{className:bs.header_style},ns.createElement(Go.default,{className:bs.tabWrap,activeKey:Dn.type,onChange:er=>{Dn.type=er,Dn.page=1,Dn.updated_at="",Dn.association_id=null,Dn.search=null,lr.setFieldsValue({association_id:"",search:null}),Tn(Us({},Dn)),ln(Us({},Dn))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},ve!="\u7F16\u7A0B\u4F5C\u4E1A"&&(ve=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),ns.createElement(ht.default,{layout:"inline",className:bs.form_style,form:lr,onValuesChange:(er,Lr)=>{Dn.page=1,!(er.search||er.search==="")&&lr.submit()},onFinish:er=>{Tn(Us(Us({},Dn),er)),ln(Us(Us({},Dn),er))}},Dn.type!="3"&&ns.createElement(ht.default.Item,{name:"association_id"},ns.createElement(ie.default,{onPopupScroll:xn,className:bs.selectWrapper,style:{width:200},size:"large"},Bo.map((er,Lr)=>ns.createElement(ie.default.Option,{key:er==null?void 0:er.id},er==null?void 0:er.name)))),ns.createElement(ht.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},ns.createElement(gt.default.Search,{className:bs.search,placeholder:ve=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":ve=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${bs.searchIcon}`,onClick:()=>lr.submit()}),onSearch:er=>{lr.submit()}})))),((en=$n==null?void 0:$n.list)==null?void 0:en.length)>0?ns.createElement(Xr.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:$n==null?void 0:$n.list,pagination:!1,loading:Pn,rowKey:er=>er.id,rowSelection:fa,columns:Io}):ns.createElement(vs.Z,null),($n==null?void 0:$n.count)>0&&ns.createElement(ui.Z,{current:Dn.page,total:$n==null?void 0:$n.count,style:{marginBottom:20},defaultPageSize:Dn.per_page,showTotal:er=>ns.createElement("span",null,"\u5171\xA0",ns.createElement("span",{style:{color:"#165DFF"}},er),"\xA0\u6761\u6570\u636E"),pageSize:Dn.per_page,onChange:(er,Lr)=>{Dn.page=er,Dn.per_page=Lr,Tn(Us({},Dn)),ln(Us({},Dn))}})),ns.createElement(fl,{setScoreShow:bi,ScoreShow:zi,modalDdata:mn,homeType:yo,homeId:Ca}),ns.createElement(vu.Z,{close:!0,data:Cr==null?void 0:Cr.content,type:Cr==null?void 0:Cr.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Hn({content:"",type:""})}}),ns.createElement(gu.K,Au(Us({},so),{visible:gi,allow_skip:!0,width:800,onClose:()=>{Xa(!1),Ea({})}})))};var Gu=(0,ee.connect)(({user:je,dispatch:Ue})=>({user:je,dispatch:Ue}))(su),ol=Me(77834),Dl=Me(58718),Xl=Me(78359),Ys=Me(21856),jl=Me(10906),Qs={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl",ai_shixuns:"ai_shixuns___IX7lk"},wl=Me(89392),Vl=Me(84105),Ol=Me(38819),yu=Me(50388),Yu="data:image/png;base64,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",ku="data:image/png;base64,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",Mo=Me(71556),Ya=Me.p+"static/images.fd91180a.png",ks=Me(72819),qr=Me(59301),Ku=Object.defineProperty,ld=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,Ju=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Pa=(je,Ue,ve)=>Ue in je?Ku(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ka=(je,Ue)=>{for(var ve in Ue||(Ue={}))cd.call(Ue,ve)&&Pa(je,ve,Ue[ve]);if(Ju)for(var ve of Ju(Ue))co.call(Ue,ve)&&Pa(je,ve,Ue[ve]);return je},Ao=(je,Ue)=>ld(je,ud(Ue)),Ps=(je,Ue)=>{var ve={};for(var mt in je)cd.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ju)for(var mt of Ju(je))Ue.indexOf(mt)<0&&co.call(je,mt)&&(ve[mt]=je[mt]);return ve},Yo=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const sc=(je={})=>{var Ue,ve;switch(je==null?void 0:je.item_type){case"Challenge":return qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},qr.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return qr.createElement(ce.Z,{title:"\u6559\u5B66\u89C6\u9891"},qr.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return qr.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((je==null?void 0:je.homework_type)==="group")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((je==null?void 0:je.homework_type)==="normal")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return qr.createElement(ce.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},qr.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));case"Shixun":return je!=null&&je.is_all_choice?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},qr.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):je!=null&&je.is_unity_3d?((Ue=je==null?void 0:je.challenge_types)==null?void 0:Ue.length)<=1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((ve=je==null?void 0:je.challenge_types)==null?void 0:ve.length)>1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):je!=null&&je.is_jupyter_lab?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},qr.createElement("img",{width:20,src:Yu})):je!=null&&je.is_jupyter?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},qr.createElement("img",{width:20,src:ku})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return qr.createElement(ce.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},qr.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},xf=(je,{key:Ue},ve)=>je.map(mt=>mt.key===Ue?Ao(ka({},mt),{children:ve}):mt.children?Ao(ka({},mt),{children:xf(mt.children,{key:Ue},ve)}):mt),Gd=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,user:nn,loading:sn,updateSort:Bn,isPaths:qt,dispatch:xt,isShowSchedule:en,getData:Dn}=Ue,Tn=Ps(Ue,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:Fn,visibleType:Ar="All"}=ve;let[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(!1),[bi,mn]=(0,a.useState)(""),[Ir,Sr]=(0,a.useState)([]),Vn=(0,ee.useParams)(),[mr,Mi]=(0,a.useState)([]),[Cr,Hn]=(0,a.useState)(!1),[gi,Xa]=(0,a.useState)({}),[so,Ea]=(0,a.useState)(!1),yo=(ln=[],er="")=>ln==null?void 0:ln.map((Lr,ci)=>{var di;const fi=Ao(ka({},Lr),{chapter_id:er?[er,ci+1].join("-"):ci+1,title:`${Lr==null?void 0:Lr.name}`,key:`${Lr==null?void 0:Lr.id}`,icon:sc,isLeaf:(Lr==null?void 0:Lr.item_type)!=="StageCatalog"});return((di=Lr==null?void 0:Lr.children)==null?void 0:di.length)>0?($n.push(fi==null?void 0:fi.key),Ao(ka({},fi),{children:yo(Lr==null?void 0:Lr.children,fi==null?void 0:fi.chapter_id)})):fi});(0,a.useEffect)(()=>{if(Tn.data&&!(0,wl.isEqual)(Tn.data,mr)){$n=[];const ln=JSON.parse(JSON.stringify(Tn.data));fa(ln,0),Mi([...ln]),or([...$n])}},[Tn.data,Ar,Tn==null?void 0:Tn.expandAll]),(0,a.useEffect)(()=>{var ln,er,Lr,ci,di,fi,qa,Gn,_a,To;let fo;if((ln=ve.detail)!=null&&ln.has_start){const ho=(Lr=(er=ve.detail)==null?void 0:er.courses)==null?void 0:Lr.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===1});fo=ho>-1?ho:0}else{let ho=(fi=(di=(ci=ve.detail)==null?void 0:ci.courses)==null?void 0:di.map(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)}))==null?void 0:fi.lastIndexOf(2);fo=ho>-1?ho:0,ho=(Gn=(qa=ve.detail)==null?void 0:qa.courses)==null?void 0:Gn.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===0}),fo=ho>-1?ho:fo}(_a=ve.detail)!=null&&_a.courses&&Xa(((To=ve.detail)==null?void 0:To.courses[fo])||{})},[ve.detail]);function Ni(ln,er,Lr=null){for(const ci of ln){if(ci.stage_item_id===er)return Lr;if(ci.children){const di=Lr===null?ci.stage_item_id:Lr,fi=Ni(ci.children,er,di);if(fi!==null)return fi}}return null}function Ca(ln,er,Lr=""){for(const ci of ln){const di=Lr?`${Lr}-${ci.stage_item_id}`:ci.stage_item_id;if(ci.stage_item_id===er)return Lr||null;if(ci.children){const fi=Ca(ci.children,er,di);if(fi!==null)return fi}}return null}const Fi=(ln,er,...Lr)=>Yo(void 0,[ln,er,...Lr],function*(ci,di,fi={}){let qa=Ni(mr,fi.stage_item_id),Gn=`${Fn||""},${Ar||"All"},${(Tn==null?void 0:Tn.stage_id)||""},${qa||""},${(fi==null?void 0:fi.stage_item_id)||""},${fi.index}`;(0,Oe.xg)(di?`/tasks/start/jupyter?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Vn.pathId||""}&position=${Gn}`:`/tasks/start?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Vn.pathId||""}&position=${Gn}`)}),_i=ln=>{ln=ln!=null&&ln.includes(".json")?ln:`${ln}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Yo(void 0,null,function*(){const er=yield(0,Bi.L8)({url:ln});if(!er)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Lr=yield(0,ke.Ir)({id:er.shixun_identifier});if(Lr!=null&&Lr.game_identifier){(0,Oe.xg)(`/tasks/${Lr.game_identifier}`);return}(Lr==null?void 0:Lr.status)===2?_i(Lr==null?void 0:Lr.message):(Lr==null?void 0:Lr.status)===3&&xo(Lr==null?void 0:Lr.message)})})},xo=ln=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ln,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},vo=ln=>{console.log("onDragEnter:",ln)},Io=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di;console.log("onDrop:",ln);const fi=ln.node.props.eventKey,qa=ln.dragNode.props.eventKey,Gn=ln.node.props.pos.split("-"),_a=ln.dropPosition-Number(Gn[Gn.length-1]);if(Gn.length>5&&!ln.node.dragOverGapBottom&&!ln.node.dragOverGapTop||ln.node.dragOver&&ln.dragNodesKeys.length>1||Gn.length>2&&ln.dragNodesKeys.length>1)return!1;let To=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(To.includes((er=ln.dragNode)==null?void 0:er.item_type)&&((Lr=ln.node)==null?void 0:Lr.item_type)!="StageCatalog"&&_a===0||((ci=ln.dragNode)==null?void 0:ci.item_type)==="StageCatalog"&&To.includes((di=ln.node)==null?void 0:di.item_type)&&_a===0)return!1;const fo=(ro,Rs,ll)=>{for(let Vs=0;Vs{ll.splice(Rs,1),zs=ro}),!ln.dropToGap)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else if((ln.node.props.children||[]).length>0&&ln.node.props.expanded&&_a===1)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else{let ro,Rs;fo(ho,fi,(ll,Vs,Iu)=>{ro=Iu,Rs=Vs}),_a===-1?ro.splice(Rs,0,zs):ro.splice(Rs+1,0,zs)}yield Bn({stage_id:Tn.stage_id,list:ho}),fa(ho,0,0,!0),console.log("data:",ho),Mi([...ho]),or([...hr,ln.node.key])}),fa=(ln,er,Lr,ci)=>{er=er||0,ln.map((di,fi)=>{var qa;try{return di.key2=er+1+"-"+(fi+1),di.key3=Tn.index+1+"-"+(fi+1),di.title="",ci||(di.key=er+1+"-"+(fi+1)),er?di.index=Lr+"-"+(fi+1):di.index=di.key3,(qa=di.children)!=null&&qa.length&&($n.push(di.key2),fa(di.children,di.key2,di.index,ci)),di}catch(Gn){}})},Na=ln=>{ln=ln||"";let er=new RegExp((Fn||"").replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"ig");const Lr=ln.replace(er,'$&');return Fn?qr.createElement("span",{dangerouslySetInnerHTML:{__html:Lr}}):ln},Qo=(ln,er)=>{const{learning_status:Lr,name:ci}=ln;return(Lr==null?void 0:Lr[0])==="can"&&(Lr==null?void 0:Lr[1])==="try"?qr.createElement("div",{className:Qs.learn},qr.createElement("span",{className:Qs.name},er?ci:Na(ci)),qr.createElement("span",{className:Qs.sign},"\u514D\u8D39\u8BD5\u5B66")):er?ci:Na(ci)},Bo=ln=>{Ar==="All"&&(hr.includes(ln)?or(hr.filter(er=>er!=ln)):or(hr.concat(ln)))},xr=(ln,er)=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt,!0)){if(ln!=null&&ln.need_authorize){(0,zt.rX)(!1);return}yield Fi(ln.identifier,ln.is_jupyter||ln.is_jupyter_lab,ln),er(),gi!=null&&gi.course_id&&(0,de.JS)({id:gi==null?void 0:gi.course_id})}}),xn=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di,fi;if(!(0,zt.tJ)(xt))return;if(!((er=nn.userInfo)!=null&&er.admin)&&!((Lr=nn.userInfo)!=null&&Lr.business)&&!ln.can_view&&ln.item_type!=="Attachment")return be.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:qr.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});ln.link&&(0,Dl.DH)({is_f:1,id:ln.id,point:0,total:0});const qa=Tn!=null&&Tn.course_id?`course_id=${Tn==null?void 0:Tn.course_id}`:`subject_id=${Vn.pathId||Tn.subject_id}`;if(((di=ln==null?void 0:ln.name)==null?void 0:di.substr((ci=ln==null?void 0:ln.name)==null?void 0:ci.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((fi=ve.detail)!=null&&fi.allow_download)){Ce.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,Oe.FH)(ln.name,wi.Z.API_SERVER+ln.url)}else(0,Oe.xg)(ln.link||`/video/${ln.id}?${qa}`);if(ln.item_type==="Attachment"&&ln.complete_status!=2){const _a=yield(0,de.rS)({attachment_id:ln.id,status:2})}(ln.item_type==="Attachment"||ln.item_type==="VideoItem")&&Dn({stage_id:Tn.stage_id})}),ta=ln=>{so||Ea(!0)},Wn=(0,a.useRef)(!1),En=(0,a.useMemo)(()=>qr.createElement(ye.Z,{spinning:Wn.current},qr.createElement(Le.default,{className:Qs.tree,disabled:Tn.disabled,expandedKeys:[...hr],draggable:!0,onDragEnter:vo,onDrop:Io,onExpand:Bo,blockNode:!0,titleRender:ln=>{var er,Lr,ci,di,fi,qa;let Gn=ln;const _a=((er=ln==null?void 0:ln.learning_status)==null?void 0:er[0])==="can";return qr.createElement(pe.Z,{align:"middle",className:"font14",id:ln.stage_item_id,onClick:()=>Bo(Gn.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>ta(Gn.key)},qr.createElement(Ae.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},sc(ln)),qr.createElement(Ae.Z,{flex:"1",className:Qs.color333,style:{display:"flex",alignItems:"center",width:300}},Tn.cust_seq&&qr.createElement("span",{className:`${Qs.color333} mr10`}," ",ln.index," "),ln.item_type!=="Attachment"&&qr.createElement("div",{className:Qs.name_style},qr.createElement(ce.Z,{placement:"topLeft",title:ln.name},Qo(ln,!1))),ln.item_type==="Attachment"&&qr.createElement("a",{target:"_blank",className:Qs.pdf_name,title:ln.name,onClick:()=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt)){if(gi!=null&&gi.course_id){const To=yield(0,de.JS)({id:gi==null?void 0:gi.course_id})}switch(ln.item_type){case"Attachment":xn(Gn);break;case"VideoItem":xn(ln);break;case"ExaminationBank":xn(ln);break;case"HomeworkCommon":xn(ln);break;case"SubjectHomework":(ln.homework_type=="group"||ln.homework_type=="normal")&&xn(ln);break;case"Shixun":xr(ln);break}}})},ln.name),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&ln.high_resources_consume&&qr.createElement(We.Z,{type:"paths",style:{marginLeft:10}}),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&((Lr=ln==null?void 0:ln.shixun_marks)==null?void 0:Lr.length)>0&&(((ci=nn==null?void 0:nn.userInfo)==null?void 0:ci.role)==1||((di=nn==null?void 0:nn.userInfo)==null?void 0:di.role)==2)&&(ln==null?void 0:ln.shixun_marks.map((To,fo)=>qr.createElement(ce.Z,{title:`${To}`,key:fo},qr.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},To)))),!!((fi=ln.schools)!=null&&fi.length)&&qr.createElement(ce.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},qr.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&!!(ln!=null&&ln.finished_challenges_count)&&qr.createElement(ce.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((ln==null?void 0:ln.finished_challenges_count)/(ln==null?void 0:ln.challenges_count)*100)}%`},qr.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!Tn.disabled&&qr.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),so&&qr.createElement(Ae.Z,{className:"tr"},(Gn.item_type==="VideoItem"||(Gn==null?void 0:Gn.item_type)==="Attachment"||(Gn==null?void 0:Gn.item_type)==="StageCatalog"||(Gn==null?void 0:Gn.item_type)==="SubjectHomework"||(Gn==null?void 0:Gn.item_type)==="ExaminationBank"||(Gn==null?void 0:Gn.item_type)==="HomeworkCommon")&&!Tn.disabled&&!Tn.hiddenEditBtn&&qr.createElement(ce.Z,{title:"\u7F16\u8F91"},qr.createElement("span",{onClick:To=>{To.stopPropagation(),Tn.editVidoItem(ka({stage_id:Tn.stage_id},Gn))},style:{color:"#ccc",marginRight:"10px"}},qr.createElement(jl.Z,null))),!Tn.disabled&&qr.createElement(qr.Fragment,null,qr.createElement(ce.Z,{title:"\u5220\u9664"},qr.createElement("span",{onClick:()=>{Tn.deleteStages({id:Gn.stage_item_id,stage_id:Tn.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),Tn.showVideoPlay&&Tn.disabled&&Gn.item_type==="SubjectHomework"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:(Gn==null?void 0:Gn.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Tn.showInfoModal(ka({stage_id:Tn.stage_id},Gn))})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&Gn.item_type==="ExaminationBank"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:"\u6D4B\u9A8C",examinationid:Gn.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&window.open(`/paperlibrary/see/${Gn.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&Gn.item_type==="HomeworkCommon"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:Gn.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&qt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Tn.showInfoModal(ka({stage_id:Tn.stage_id},Gn))})},"\u67E5\u770B\u8BE6\u60C5")),Tn.showVideoPlay&&Tn.disabled&&Gn.item_type==="VideoItem"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){xn(Gn)})},Gn.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(Gn.allow_visit||Gn.to_be_built||!Gn.shixun_status||(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&(Gn==null?void 0:Gn.shixun_status)=="\u5DF2\u53D1\u5E03")&&Tn.disabled&&(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&(!Gn.shixun_status||(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&(Gn==null?void 0:Gn.shixun_status)=="\u5DF2\u53D1\u5E03")&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(Gn==null?void 0:Gn.is_jupyter)||(Gn==null?void 0:Gn.is_jupyter_lab),identifier:Gn==null?void 0:Gn.identifier}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(Gn.item_type!=="Attachment"&&(gi!=null&&gi.course_id)&&(yield(0,de.JS)({id:gi==null?void 0:gi.course_id})),window.open(`/shixuns/${Gn.identifier}/challenges?subject_id=${Vn.pathId||""}`))})},"\u67E5\u770B\u8BE6\u60C5"),Tn.disabled&&Gn.shixun_status==="\u6682\u672A\u516C\u5F00"&&!(Gn!=null&&Gn.is_jupyter)&&!(Gn!=null&&Gn.is_jupyter_lab)&&qr.createElement(z.ZP,{className:Qs.ai_shixuns,onClick:()=>Yo(void 0,null,function*(){var To;if(!((To=nn.userInfo)!=null&&To.has_big_model_permission))Hn(!0);else{let fo=yield(0,Ve.ZP)("/api/ai/shixuns/check_shixun.json",{method:"get",params:{shixun_id:Gn==null?void 0:Gn.shixun_id}});fo!=null&&fo.have_content?zi(!0):Fr(!0),mn(Gn==null?void 0:Gn.shixun_id)}})},"\u667A\u80FD\u6784\u5EFA"),!Gn.shixun_status||(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&(Gn==null?void 0:Gn.shixun_status)=="\u5DF2\u53D1\u5E03"&&qr.createElement(yu.Z,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){return new Promise(To=>Yo(void 0,null,function*(){xr(Gn,To)}))})},Gn!=null&&Gn.need_authorize?"\u9700\u6388\u6743":ln!=null&&ln.finished_challenges_count?(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),Tn.showVideoPlay&&Tn.disabled&&Gn.item_type==="Attachment"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&qt&&((0,he.Ny)()||(Gn==null?void 0:Gn.is_free)||!(Gn!=null&&Gn.is_free)&&(Gn==null?void 0:Gn.is_trial_study))&&(Gn==null?void 0:Gn.name)&&/\.(ppt|pptx)$/i.test(Gn==null?void 0:Gn.name)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Gn.stage_item_id,title:"\u8BFE\u4EF6",item:Gn}}})})},"\u53D1\u9001"),((qa=ve.detail)==null?void 0:qa.allow_download)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){var To;(0,zt.tJ)(xt)&&(0,Oe.Nd)("",`${wi.Z.API_SERVER}${(To=Gn.url)==null?void 0:To.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(0,Oe.xg)(`/video/${Gn.id}?subject_id=${Vn.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),qr.createElement(Ae.Z,null,Tn.disabled&&Gn.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement("span",{className:`${Qs.color204} ml5`},"\u5F85\u516C\u5F00"),Gn.shixun_status==="\u5DF2\u5220\u9664"&&qr.createElement("span",{className:`${Qs.color204} ml5`},"\u5DF2\u5220\u9664"),Tn.disabled&&!en&&(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&!!Gn.challenges_count&&qr.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",Gn.item_type==="Challenge"?1:Gn.challenges_count," "),Tn.disabled&&en&&(Gn.item_type==="Shixun"||Gn.item_type==="Challenge")&&!!Gn.challenges_count&&Gn.shixun_status!=="\u6682\u672A\u516C\u5F00"&&Gn.shixun_status!=="\u5DF2\u5220\u9664"&&qr.createElement(qr.Fragment,null,qr.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:Gn.finished_challenges_count===Gn.challenges_count?"#50DAAE":"#DEDEDE"}}),qr.createElement("span",{style:{marginLeft:"4px"}},qr.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},Gn.finished_challenges_count),qr.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",Gn.challenges_count))),Tn.disabled&&en&&(Gn.item_type==="VideoItem"||Gn.item_type==="Attachment")&&(Gn.complete_status==0?qr.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):Gn.complete_status==1?qr.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):qr.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ar==="All"&&ln.item_type==="StageCatalog"&&qr.createElement("span",{className:"ml10"},hr.includes(ln.key)?qr.createElement(Vl.Z,null):qr.createElement(Ol.Z,null))))},treeData:mr,loadedKeys:Pn,loadData:ln=>Yo(void 0,null,function*(){if(console.log(ln),Wn.current=!0,cr(Pn==null?void 0:Pn.concat([ln.key])),ln.item_type!=="StageCatalog")return Wn.current=!1;const er=yield xt({type:"pathsDetail/getStageChildrenData",payload:{id:ln.stage_item_id}});Wn.current=!1;const Lr=(di=mr)=>di.map(fi=>{var qa;return fi.id==ln.id?Ao(ka({},fi),{children:er.data.items}):Ao(ka({},fi),{children:((qa=fi==null?void 0:fi.children)==null?void 0:qa.length)>0?Lr(fi.children):[]})}),ci=Lr();fa(ci,0),Mi([...ci])})})),[mr,$n,hr,Ar,so,Pn]);return qr.createElement(qr.Fragment,null,En,qr.createElement(Mo.Z,{visible:Cr,setVisible:Hn,closeImageStyle:{top:0},image:Ya}),qr.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u6784\u5EFA",open:lr,footer:null,width:1e3,destroyOnClose:!0,onCancel:()=>{Fr(!1)}},qr.createElement(ks.Z,{setOpenChat:Fr,shixunId:bi})),qr.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Or,okText:"\u7EE7\u7EED",width:500,destroyOnClose:!0,onCancel:()=>{zi(!1)},onOk:()=>{zi(!1),Fr(!0)}},qr.createElement("div",null,qr.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u521B\u5EFA\u5185\u5BB9"),qr.createElement("div",null,qr.createElement("span",{style:{color:"#FA6400"}},"\u4F7F\u7528AI\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u5C06\u4F1A\u8986\u76D6\u539F\u6765\u7684\u5185\u5BB9"),"\uFF0C\u4F60\u8FD8\u8981\u7EE7\u7EED\u5417\uFF1F"))))};var Sf=(0,ee.connect)(({pathsDetail:je,loading:Ue,user:ve,globalSetting:mt})=>({pathsDetail:je,globalSetting:mt,user:ve,loading:Ue.effects}))(Gd),lc=Me(57704),qu=Object.defineProperty,uc=Object.defineProperties,dd=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,fd=Object.prototype.propertyIsEnumerable,Nu=(je,Ue,ve)=>Ue in je?qu(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ws=(je,Ue)=>{for(var ve in Ue||(Ue={}))cc.call(Ue,ve)&&Nu(je,ve,Ue[ve]);if(_u)for(var ve of _u(Ue))fd.call(Ue,ve)&&Nu(je,ve,Ue[ve]);return je},Hl=(je,Ue)=>uc(je,dd(Ue)),$u=(je,Ue)=>{var ve={};for(var mt in je)cc.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&_u)for(var mt of _u(je))Ue.indexOf(mt)<0&&fd.call(je,mt)&&(ve[mt]=je[mt]);return ve},Ks=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Lc=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],Il=je=>{var Ue=je,{pathsDetail:ve,user:mt,globalSetting:nn,loading:sn,exercise:Bn,dispatch:qt,classroomList:xt,val:en,allData:Dn,index:Tn,visibleTypeNew:Fn,getData:Ar,selectExercise:hr,openPreview:or,UpdataStageChildrenData:$n}=Ue,jr=$u(Ue,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Pn,cr,lr;const[Fr]=ht.default.useForm(),[Or,zi]=(0,a.useState)(),[bi]=ht.default.useForm(),[mn]=ht.default.useForm(),[Ir]=ht.default.useForm(),Sr=(0,ee.useParams)(),{stageData:Vn,keywords:mr,visibleType:Mi="All",editKey:Cr}=ve;let[Hn,gi]=(0,a.useState)({});const Xa=(0,a.useRef)(),[so,Ea]=(0,a.useState)(!1),[yo,Ni]=(0,a.useState)(!1),[Ca,Fi]=(0,a.useState)(!1),[_i,xo]=(0,a.useState)(!1),[vo,Io]=(0,a.useState)(!1),[fa,Na]=(0,a.useState)(!1),[Qo,Bo]=(0,a.useState)(),[xr,xn]=(0,a.useState)(!1),[ta,Wn]=(0,a.useState)(!1),[En,ln]=(0,a.useState)(""),[er,Lr]=(0,a.useState)(""),[ci,di]=(0,a.useState)(""),[fi,qa]=(0,a.useState)(""),[Gn,_a]=(0,a.useState)(),[To,fo]=(0,a.useState)(!0),[ho,zs]=(0,a.useState)([]),[ro,Rs]=(0,a.useState)(),[ll,Vs]=(0,a.useState)([]),[Iu,Bu]=(0,a.useState)(!1),[Fu,hu]=(0,a.useState)(""),[_l,Sd]=(0,a.useState)({}),[Rl,wc]=(0,a.useState)([]),Kc=((Pn=ve.detail)==null?void 0:Pn.is_free)||((cr=ve.detail)==null?void 0:cr.can_learning),Cc=!((lr=ve.detail)!=null&&lr.can_managed),Md=Dr=>{if(Dr.key=="Enter"){const $i=mn.getFieldValue("tag");if(mn.setFieldsValue({tag:""}),!$i){Ce.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ll.filter(Ma=>Ma===$i).length>0){Ce.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ll.push($i),Vs([...ll])}},Dd=(Dr,$i)=>{Dr.preventDefault(),Vs([...ll.filter(Ma=>Ma!=$i)])},xc=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Id=Dr=>{Dr=Dr!=null&&Dr.includes(".json")?Dr:`${Dr}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ks(void 0,null,function*(){const $i=yield(0,Bi.L8)({url:Dr});if(!$i)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ma=yield(0,ke.Ir)({id:$i.shixun_identifier});if(Ma!=null&&Ma.game_identifier){(0,Oe.xg)(`/tasks/${Ma.game_identifier}`);return}(Ma==null?void 0:Ma.status)===2?Id(Ma==null?void 0:Ma.message):(Ma==null?void 0:Ma.status)===3&&Bd(Ma==null?void 0:Ma.message)})})},Bd=Dr=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Dr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fd=(Dr,$i)=>{if(Cc){xc();return}Sc()&&(qt({type:"pathsDetail/save",payload:{stage_id:$i.stage_id,editKey:Dr}}),Fr.setFieldsValue({name:$i.stage_name,description:$i.stage_description,tagName:$i.tag&&$i.tag.name||""}),zi(Hl(ws({},Or),{description:$i.stage_description})))},Pd=Dr=>Ks(void 0,null,function*(){const $i=yield(0,de.Ex)(ws({},Dr));return Hn.items=Dr.list,$i}),Ld=(...Dr)=>Ks(void 0,[...Dr],function*($i={}){var Ma,Do;if(ro){let os={};$i!=null&&$i.video_id||$i!=null&&$i.link?os=ws({id:ro==null?void 0:ro.id,subject_id:Sr==null?void 0:Sr.pathId},$i):os=Hl(ws({id:ro==null?void 0:ro.id,subject_id:Sr==null?void 0:Sr.pathId},$i),{video_id:(Ma=ro==null?void 0:ro.video_item)==null?void 0:Ma.video_id,link:(Do=ro==null?void 0:ro.video_item)==null?void 0:Do.link}),(yield(0,de.M2)(os))&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Io(!1),$n({stage_id:Hn.stage_id}))}else{const os=yield(0,de.A2)(ws({id:Hn==null?void 0:Hn.stage_id,subject_id:Sr==null?void 0:Sr.pathId},$i));os!=null&&os.id&&(Io(!1),$n({stage_id:Hn==null?void 0:Hn.stage_id}))}}),Jc=Dr=>Ks(void 0,null,function*(){var $i,Ma;if(!(Dr!=null&&Dr.name)||(Dr==null?void 0:Dr.name.replace(/(^\s*)|(\s*$)/g,""))==="")return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const Do=[...(($i=Hn==null?void 0:Hn.shixuns_list)==null?void 0:$i.map(Wl=>({type:Wl.item_type,id:Wl.id})))||[],...((Ma=Hn==null?void 0:Hn.attachments_list)==null?void 0:Ma.map(Wl=>({type:"Attachment",id:Wl.id})))||[]],os=Dr,{tagName:ss}=os,ts=$u(os,["tagName"]);let ul=Hl(ws({},ts),{id:Hn.stage_id,type:Array.from(new Set(Do.map(Wl=>Wl.type))),list:Do});const Qu=Hn.tag&&Hn.tag.id||"";ul=Hl(ws({},ul),{stage_tag_attributes:Qu?{id:Qu,name:ss}:{name:ss||""}});const Pu=yield(0,de.xn)(ws({},ul));Pu!=null&&Pu.subject_id&&$n(Hl(ws(ws({},Hn),Pu),{stage_name:ul.name,stage_description:ul.description,tag:ul.stage_tag_attributes}))}),Td=Dr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de.WW)(Dr)).status===0&&(Ce.ZP.success("\u5220\u9664\u6210\u529F"),$n({stage_id:en.stage_id||Hn.stage_id}))})})},kd=Dr=>Ks(void 0,null,function*(){const $i=yield(0,de.FD)({id:Dr==null?void 0:Dr.stage_item_id,type:Dr==null?void 0:Dr.homework_type});$i&&((Dr==null?void 0:Dr.item_type)=="HomeworkCommon"?di($i==null?void 0:$i.hack_homework):di($i==null?void 0:$i.subject_homework),ln(Dr==null?void 0:Dr.item_type),Lr(Dr==null?void 0:Dr.stage_item_id),Wn(!0))}),Nd=Dr=>Ks(void 0,null,function*(){var $i,Ma,Do,os,ss;if((Dr==null?void 0:Dr.item_type)==="VideoItem"){const ts=yield(0,Dl.TJ)({id:Dr==null?void 0:Dr.stage_item_id});Rs(ts),(Dr==null?void 0:Dr.item_type)==="VideoItem"?Io(!0):(Vs((($i=ts==null?void 0:ts.tags)==null?void 0:$i.map(ul=>ul==null?void 0:ul.name))||[]),mn.setFieldsValue({files:[{uid:(Ma=ts==null?void 0:ts.attachment)==null?void 0:Ma.id,name:ts==null?void 0:ts.name,response:{id:(Do=ts==null?void 0:ts.attachment)==null?void 0:Do.id}}]}),Fi(!0))}else if((Dr==null?void 0:Dr.item_type)==="ExaminationBank")ee.history.push(`/paperlibrary/add/${Dr==null?void 0:Dr.id}?defaultActiveKey=0&type=1&pageType=course&updateType=course&courseId=${Sr.pathId}&stageId=${en.stage_id}`);else if((Dr==null?void 0:Dr.item_type)==="HomeworkCommon")ee.history.push(`/paths/${Sr.pathId}/${Hn.stage_id}/program_homework/${Dr==null?void 0:Dr.id}/edit`);else if((Dr==null?void 0:Dr.item_type)==="Attachment")Bu(!0),Sd(Dr),wc(Dr==null?void 0:Dr.tag_disciplines),hu((ss=Dr==null?void 0:Dr.name)==null?void 0:ss.slice(0,(os=Dr==null?void 0:Dr.name)==null?void 0:os.lastIndexOf(".")));else if((Dr==null?void 0:Dr.item_type)==="SubjectHomework")qt({type:"classroomList/setActionTabs",payload:{key:(Dr==null?void 0:Dr.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Dr==null?void 0:Dr.stage_item_id,type:Dr==null?void 0:Dr.homework_type}});else{let ts;be.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:a.createElement(gt.default,{defaultValue:Dr==null?void 0:Dr.name,value:ts,maxLength:40,onChange:ul=>{ts=ul.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Ks(void 0,null,function*(){if(!(ts||(Dr==null?void 0:Dr.name)).replaceAll(" ",""))return Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ul=yield(0,Ve.ZP)(`/api/stages/${Dr==null?void 0:Dr.stage_id}/update_item_name.json`,{method:"put",body:{name:ts||(Dr==null?void 0:Dr.name),item_id:Dr==null?void 0:Dr.id}});ts="",$n({stage_id:Dr==null?void 0:Dr.stage_id})})})}}),jd=Dr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de._V)({id:Dr})).status===1&&(qt({type:"pathsDetail/save",payload:{editKey:-1,stageData:Vn.filter(Ma=>Ma.stage_id!==Dr)}}),Ce.ZP.success("\u5220\u9664\u6210\u529F"))})})},qc=(Dr,$i)=>{const Ma=Vn.findIndex(os=>os.stage_id===Dr),Do=[...Vn];return $i==="up"&&Ma>0?[Do[Ma-1],Do[Ma]]=[Do[Ma],Do[Ma-1]]:$i==="down"&&MaKs(void 0,null,function*(){if(Cc){xc();return}if(!Sc())return;(yield(0,de.ms)({id:Dr})).status===1&&(Ce.ZP.success("\u4E0A\u79FB\u6210\u529F!"),qt({type:"pathsDetail/save",payload:{stageData:qc(Dr,"up")}}))}),$c=Dr=>Ks(void 0,null,function*(){if(Cc){xc();return}if(!Sc())return;(yield(0,de.yy)({id:Dr})).status===1&&(Ce.ZP.success("\u4E0B\u79FB\u6210\u529F!"),qt({type:"pathsDetail/save",payload:{stageData:qc(Dr,"down")}}))}),Sc=()=>Cr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:a.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Dr=`Edit_${Cr}`;let $i=document.getElementById(Dr);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Mc=()=>{Jc(Fr.getFieldsValue(),"edit")},Od=()=>{var Dr,$i,Ma,Do,os,ss;return(($i=(Dr=ve.detail)==null?void 0:Dr.courses)==null?void 0:$i.length)>0?(Ma=ve.detail)==null?void 0:Ma.allow_visit:!(((Do=mt.userInfo)==null?void 0:Do.user_identity)==="\u5B66\u751F"&&((os=ve.detail)!=null&&os.allow_visit)&&((ss=ve.detail)!=null&&ss.courses))},zd=Dr=>{var $i,Ma;let Do=[];return Dr.items&&(($i=Dr.items)!=null&&$i.length)&&((Ma=Dr.items)==null||Ma.forEach(ss=>{var ts;Do.push(ss),ss.children&&((ts=ss.children)!=null&&ts.length)&&(Do=Do.concat(ss.children))})),!Do.find(ss=>(0,wl.isEqual)(ss.learning_status,["can","try"]))?null:a.createElement("aside",{className:vn.learn},"\u514D\u8D39\u8BD5\u5B66")},Rd=(Dr,$i)=>{var Ma,Do,os,ss,ts,ul,Qu,Pu,Wl,ed,td;let pu=(Dr==null?void 0:Dr.items)||[],Dc=!1,nd=!1,rd=!1;Mi==="All"&&(Dc=(((Ma=mt.userInfo)==null?void 0:Ma.admin)||((Do=mt.userInfo)==null?void 0:Do.business)||((os=ve.detail)==null?void 0:os.allow_statistics))&&so,(ss=ve.detail)!=null&&ss.allow_add_member&&Kc&&!so&&($i>0&&(nd=!0),$i<(Vn==null?void 0:Vn.length)-1&&(rd=!0)));const Qd=Js=>Ks(void 0,null,function*(){zs(Js),!(pu!=null&&pu.length)&&Js.includes(`${$i}`)&&$n({stage_id:Dr.stage_id||Hn.stage_id})}),id=(Js,Wu)=>{var Ic;((Ic=ve.detail)==null?void 0:Ic.shixun_tag_num)==4?be.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Wu):$c(Wu)},content:a.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Wu):$c(Wu)};return a.createElement(ye.Z,{spinning:!!sn["pathsDetail/getStageChildrenData"]},a.createElement(Jo.default,{className:`mt20 ${vn.ChapterStyle}`,activeKey:ho,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:Js})=>a.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${Js?90:0}deg) `,transition:".3s"}}),onChange:Qd,items:[{key:$i,label:a.createElement(pe.Z,{id:`Edit_${$i}`,wrap:!1,align:"middle",gutter:5},a.createElement(Ae.Z,null,a.createElement("span",{className:"font18 blod c-3061d0"},Dr.stage_name||`\u7B2C${Dn==null?void 0:Dn.length}\u7AE0\u8282`,zd(Dr))),Dr.tag&&Dr.tag.name&&a.createElement(Ae.Z,null,a.createElement("span",{className:`${vn.tag}`},Dr.tag.name))),extra:Mi==="All"&&!mr&&((ts=ve==null?void 0:ve.detail)==null?void 0:ts.allow_edit_stage)&&a.createElement("div",{className:`${Dc?"":vn.EditStyle}`,onClick:Js=>{Js.preventDefault(),Js.stopPropagation()}},a.createElement(pe.Z,{wrap:!1,align:"middle",gutter:10},Dc&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5220\u9664"}," ",a.createElement("i",{onClick:()=>{jd(Dr.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((ul=ve.detail)==null?void 0:ul.allow_add_member)&&Kc&&!so&&a.createElement(a.Fragment,null,nd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0A\u79FB\u52A8",Dr.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),rd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0B\u79FB\u52A8",Dr.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:Js=>{Fd($i,Dr)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:a.createElement(ye.Z,{spinning:!1},!so&&(Dr.stage_description?a.createElement("aside",{className:"pl20 pr20"},a.createElement("div",{ref:Xa,className:`${vn.introContent} ${To?vn.introContentMaxHeight:""}`},a.createElement(we.Z,{value:Dr==null?void 0:Dr.stage_description})),Gn&&a.createElement("div",{className:"current",onClick:Js=>{Js.stopPropagation(),fo(!To)}},a.createElement(Hi.Z,{dashed:!1},a.createElement("a",{className:"font14"},To?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",a.createElement("i",{className:`iconfont font14 ${To?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(pu==null?void 0:pu.length)==0?a.createElement("div",{className:vn.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),so&&a.createElement("div",{className:"pl20 pr20"},a.createElement(ht.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Mc})),a.createElement(ht.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},a.createElement(ol.Z,{defaultValue:Or==null?void 0:Or.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:Mc})),a.createElement(ht.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},a.createElement(gt.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:Mc})),a.createElement("aside",{className:"mt20 mb20"},a.createElement(z.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:a.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(Hn!=null&&Hn.stage_id))return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(xo(!0),Ir.resetFields())}},"\u5C0F\u8282"),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:Js,keyPath:Wu,domEvent:Ic})=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(Js==="1"){if(!(0,zt.tJ)(qt)||!(0,zt.xY)())return;Na(!1),Ni(!0),bi.setFieldsValue({name:"",is_jupyter:!1})}Js==="2"&&qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Hn.stage_id,subject_id:Sr.pathId}}),Js==="3"&&qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Hn.stage_id,subject_id:Sr.pathId,isMissionLevel:!0}})}}},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),!((Qu=nn==null?void 0:nn.setting)!=null&&Qu.is_local)&&a.createElement(a.Fragment,null,a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Rs(""),Io(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),a.createElement(se.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u89C6\u9891\u9879\u76EE"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Rs(""),Vs([]),Na(!1),Fi(!0),mn.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),a.createElement(se.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u6559\u5B66\u8BFE\u4EF6"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&qt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:Hn.stage_id,subject_id:Sr.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&qt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:Hn.stage_id,subject_id:Sr.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&ee.history.push(`/paths/${Sr.pathId}/${Hn.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u5206\u7EC4\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u56FE\u6587\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),a.createElement(se.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&(Bo("\u7F16\u7A0B\u4F5C\u4E1A"),xn(!0),qa(Hn.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),a.createElement(le.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(se.default,null,a.createElement(se.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{ee.history.push(`/paperlibrary/add?pageType=course&courseId=${Sr.pathId}&stageId=${Dr.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),a.createElement(se.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!Hn.stage_id)return Ce.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(qt)&&hr(Dr)}},"\u9009\u7528\u8BD5\u5377"))},a.createElement(z.ZP,{key:$i,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),a.createElement("br",null)),a.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",a.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),a.createElement("aside",{className:`${Dr!=null&&Dr.stage_description?"mt10":""} ${vn.shixuns}`},!!(pu!=null&&pu.length)&&a.createElement(Hd,{visibleType:Fn,data:pu,stage_id:Dr.stage_id,disabled:!so,deleteStages:Td,editVidoItem:Nd,showInfoModal:kd,updateSort:Pd,index:$i,expandAll:(Pu=ve==null?void 0:ve.detail)==null?void 0:Pu.show_course_section,cust_seq:!!((Wl=ve==null?void 0:ve.detail)!=null&&Wl.cust_seq),showVideoPlay:((ed=mt.userInfo)==null?void 0:ed.admin)||((td=mt.userInfo)==null?void 0:td.business)||Od(),isPaths:!0,isShowSchedule:ve.isShowSchedule,getData:Ar})),so&&a.createElement("aside",{className:vn.buttons},a.createElement(z.ZP,{onClick:()=>{Ea(!1),qt({type:"pathsDetail/save",payload:{editKey:-1}}),qt({type:"pathsDetail/getPathsDetail",payload:{id:Sr.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),a.createElement(z.ZP,{onClick:()=>Ks(void 0,null,function*(){Fr.submit(),qt({type:"pathsDetail/save",payload:{editKey:-1}}),qt({type:"pathsDetail/getPathsDetail",payload:{id:Sr.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},Hd=a.memo(Sf),Ud=(0,a.useMemo)(()=>Hn?Rd(Hn,Tn):null,[Hn,mr,Fn,Mi,Gn,To,ho,so,Cr]);return(0,a.useEffect)(()=>{gi(ws({},en)),Fr.setFieldsValue(Hl(ws({},en),{name:en==null?void 0:en.stage_name}))},[en]),(0,a.useEffect)(()=>{var Dr;if(Cr===Tn){Ea(!0);const $i=document.getElementById(`Edit_${Cr}`);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}else Ea(!1);zs(!(Hn!=null&&Hn.limit_expansion)||((Dr=Hn==null?void 0:Hn.items)==null?void 0:Dr.length)>0||Cr===Tn?[`${Tn}`]:[])},[Hn,Cr]),(0,a.useEffect)(()=>{if(!Xa.current)return;function Dr(){var Ma;let Do=new ResizeObserver(os=>{for(let ss of os)_a(ss.target.offsetHeight>=280)});return Do.observe((Ma=Xa.current)==null?void 0:Ma.firstElementChild),Do}const $i=Dr();return()=>{var Ma,Do;(Ma=Xa.current)!=null&&Ma.firstElementChild&&$i.unobserve((Do=Xa.current)==null?void 0:Do.firstElementChild)}},[Xa.current,Hn]),a.createElement("section",null,a.createElement(ht.default,{form:Fr,onFinish:Jc},Ud),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:yo,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){bi.submit()}),onCancel:()=>{Ni(!1)}},a.createElement(ht.default,{form:bi,initialValues:{name:"",is_jupyter:!1},onFinish:Dr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.vf)(ws({id:Hn.stage_id,subject_id:Sr.pathId},Dr))).id&&(bi.resetFields(),Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),$n(ws({},Hn)),Ni(!1)),Na(!1)})},a.createElement(ht.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},a.createElement(fe.ZP.Group,null,a.createElement(fe.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),a.createElement(fe.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),a.createElement(ht.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),a.createElement(be.default,{centered:!0,title:ro?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:Ca,confirmLoading:fa,onCancel:()=>{Fi(!1),Vs([]),Rs("")},destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Dr,$i;const Ma=mn.getFieldsValue();Na(!0);const Do=Ma.files.find(ts=>!ts.response||!ts.response.id);if(Do){Ce.ZP.error(`${Do==null?void 0:Do.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let os;const ss=Hl(ws({},Ma),{subject_id:Sr.pathId,tags:ll,attachment_ids:(Dr=Ma==null?void 0:Ma.files)==null?void 0:Dr.map(ts=>ts.response.id)});ro?os=yield(0,de.M2)(Hl(ws({},ss),{id:ro==null?void 0:ro.id,attachment_id:($i=ss==null?void 0:ss.attachment_ids)==null?void 0:$i[0]})):os=yield(0,de.s0)(Hl(ws({},ss),{id:Hn.stage_id})),os.status===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Fi(!1),$n(ws({},Hn))),Na(!1)})},a.createElement(ht.default,{form:mn},a.createElement(ht.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},a.createElement(Ys.Z,{aloneClear:!0,maxSize:(0,he.Ny)()?500:100,accept:Lc.toString(),number:ro?1:10})),a.createElement(ht.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},a.createElement(gt.default,{onKeyUp:Md})),a.createElement("div",{className:vn["tagsList-content"]},ll.map((Dr,$i)=>a.createElement(Bs.default,{key:$i+Dr,closable:!0,onClose:Ma=>{Dd(Ma,Dr)}},Dr))),a.createElement("div",null,a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",a.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",a.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,he.Ny)()?500:100,"M\uFF1B",a.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",a.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",a.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:_i,confirmLoading:fa,onOk:()=>Ks(void 0,null,function*(){Ir.submit()}),onCancel:()=>{xo(!1),Ir.resetFields()}},a.createElement(ht.default,{form:Ir,onFinish:Dr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.Mt)(Hl(ws({},Dr),{id:Hn==null?void 0:Hn.stage_id,subject_id:Sr.pathId}))).status===0&&(Ce.ZP.success("\u6DFB\u52A0\u6210\u529F"),xo(!1),Ir.resetFields(),$n(ws({},Hn))),Na(!1)})},a.createElement(ht.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(gt.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),vo&&a.createElement(Xl.Z,{visible:vo,editData:ro,onCancel:()=>Io(!1),onOk:Ld}),a.createElement(Gu,{setScoreShow:xn,getData:()=>{$n({stage_id:en.stage_id||Hn.stage_id})},id:fi,ScoreShow:xr,modalType:Qo,subjectId:Sr.pathId,openPreview:or}),a.createElement(fl,{setScoreShow:Wn,ScoreShow:ta,homeType:En,homeId:er,modalDdata:ci}),a.createElement(be.default,{centered:!0,width:500,title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",open:Iu,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Dr,$i;if(!Fu)return Ce.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ma=yield(0,Ve.ZP)(`/api/attachments/${_l==null?void 0:_l.id}.json`,{method:"put",body:{name:Fu+(($i=_l==null?void 0:_l.name)==null?void 0:$i.substr((Dr=_l==null?void 0:_l.name)==null?void 0:Dr.lastIndexOf("."))),tag_discipline_ids:(Rl==null?void 0:Rl.length)>0?Rl==null?void 0:Rl.map(Do=>Do==null?void 0:Do.id):[]}});(Ma==null?void 0:Ma.status)===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),hu(""),Bu(!1),$n({stage_id:_l==null?void 0:_l.stage_id}))}),onCancel:()=>{Bu(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"70px"}},"\u8BFE\u4EF6\u540D\u79F0"),a.createElement(gt.default,{style:{width:"350px"},size:"large",value:Fu,onChange:Dr=>{hu(Dr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},a.createElement("div",{style:{width:"70px"}},"\u77E5\u8BC6\u70B9"),a.createElement("div",{className:vn.zhishidian,onClick:()=>{qt({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Rl==null?void 0:Rl.length)>0&&a.createElement("div",{className:vn.tags_list},Rl==null?void 0:Rl.map((Dr,$i)=>a.createElement("div",{key:$i,className:vn.tag_item},a.createElement("div",null,Dr==null?void 0:Dr.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${vn.tag_icon}`,onClick:()=>{wc([...Rl.filter(Ma=>(Ma==null?void 0:Ma.id)!=(Dr==null?void 0:Dr.id))])}})))),a.createElement(lc.Z,{knowledgeList:Rl,setKnowledgeList:wc})))};var Yd=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,globalSetting:mt,classroomList:nn,exercise:sn})=>({pathsDetail:je,user:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn,exercise:sn}))(Il),Mf=Me(35990),ju=Me(71051);const Bl=({user:je,onReplyDiscuss:Ue,dispatch:ve,id:mt,activeDiscussIndex:nn,placeholder:sn})=>{const[Bn,qt]=(0,a.useState)("");function xt(Tn){qt(Tn)}const en=(0,ee.useParams)();function Dn(){if(!Bn){Ce.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(mt,Bn),ve({type:"pathsDetail/getPathsDetail",payload:{id:en.pathId}}),qt("")}return a.createElement("div",{key:mt,className:"discuss-item-editor",style:{display:nn===mt?"block":"none",width:"100%"}},a.createElement(ol.Z,{miniToolbar:!0,startInit:nn===mt,defaultValue:Bn,id:mt,noStorage:!0,watch:!1,height:155,placeholder:sn||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:xt}),a.createElement("a",{onClick:Dn,className:"btn-send"},"\u53D1\u9001"))};var Ko=(0,ee.connect)(({shixunsDetail:je,loading:Ue,globalSetting:ve})=>({shixunsDetail:je,globalSetting:ve,loading:Ue.models.index}))(Bl),El=Me(59301),Eu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const bu=({user:je,upDataList:Ue,page:ve,dispatch:mt,keywords:nn})=>{const sn=(0,ee.useParams)(),Bn=(qt,xt)=>Eu(void 0,null,function*(){const en=yield(0,de.WD)({id:qt,content:xt});(en==null?void 0:en.status)===0&&Ue(1,nn)});return El.createElement("div",{className:"discuss-item-container bg-white"},El.createElement("a",{href:`/users/${je.login}`,target:"_blank"},El.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${wi.Z.IMG_SERVER}/images/${je.image_url}`,width:"50"})),El.createElement("section",null,El.createElement(Ko,{id:sn.pathId,activeDiscussIndex:sn.pathId,onReplyDiscuss:Bn,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Kd=(0,ee.connect)(({shixunsDetail:je,loading:Ue,globalSetting:ve})=>({shixunsDetail:je,globalSetting:ve,loading:Ue.models.index}))(bu),Cs=Me(98515);function Df(je,Ue=1){return get("/discusses.json",{page:Ue-1,container_identifier:je,container_type:"Shixun"})}function If(je,Ue){return(0,Ve.v_)(`/discusses/${je}/top_or_down_discuss.json`,{top:Ue})}function hd(je,Ue){return(0,Ve.v_)(`/discusses/${je}/plus.json`,{container_type:"Discuss",type:Ue?1:0})}function dc(je,Ue){return(0,Ve.v_)(`/discusses/${je}/hidden.json`,Ue)}function Tc(je,Ue){return(0,Ve.v_)(`/discusses/${je}/reward_code.json`,Ue)}function kc(je){return(0,Ve.ZP)(`/api/discusses/${je}.json`,{method:"delete"})}function wu(je,Ue){return(0,Ve.v_)(`/discusses/${je}/reply.json`,{container_type:"Shixun",content:Ue})}function Bf(je){return post("/discusses.json",je)}function Jd({data:je,index:Ue,adminOrOperator:ve,parentDiscussIndex:mt,shixunIdentifier:nn,isDelete:sn,user:Bn,onSetRewardData:qt,onSetActionType:xt,deleteCommentAlert:en,shixunName:Dn,keywords:Tn}){const{author:Fn,can_delete:Ar,manage:hr,content:or,hidden:$n,id:jr,reward:Pn,time:cr}=je;function lr(){qt({id:jr,index:Ue,user_id:Fn.user_id,parentDiscussIndex:mt})}function Fr(){xt({id:jr,index:Ue,params:{hidden:$n?"0":"1",container_identifier:nn},type:"hidden-discuss",parentDiscussIndex:mt,message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Or(){if(en){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",Dn,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}xt({id:jr,index:Ue,type:"delete-discuss",parentDiscussIndex:mt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return a.createElement("div",{className:"second-level-discuss"},a.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Fn.login}`,target:"_blank"},Fn.name),a.createElement("span",{className:"grey"},cr),Pn?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Pn}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Pn)):null),a.createElement("div",{className:Tn?"hidden":"btn-group",style:{marginBottom:"0px"}},ve?a.createElement("a",{onClick:lr,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,ve?a.createElement("a",{onClick:Fr,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,hr?a.createElement("a",{onClick:Or,title:"\u5220\u9664",style:{minWidth:"unset"}},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(we.Z,{className:"discuss-content",value:or,highlightKeywords:Tn}))}var eh=({data:je,index:Ue,shixunIdentifier:ve,adminOrOperator:mt,identity:nn,onTopOrDownDiscuss:sn,onPlusDiscuss:Bn,onSetActionType:qt,onSetRewardData:xt,user:en,isDelete:Dn,activeDiscussIndex:Tn,onReplyDiscuss:Fn,onSetActiveDiscussIndex:Ar,keywords:hr})=>{const{content:or,children:$n,game_url:jr,hidden:Pn,id:cr,position:lr,praise_count:Fr,reward:Or,sticky:zi,time:bi,user_praise:mn,game_passed:Ir,delete_comment_alert:Sr,author:Vn,shixun_name:mr,manage:Mi}=je;function Cr(){Ar(cr)}function Hn(){sn(cr,!zi,Ue)}function gi(){Bn(cr,!mn,Ue)}function Xa(){xt({id:cr,index:Ue,user_id:Vn.user_id})}function so(){if(Sr){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",mr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}qt({id:cr,index:Ue,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ea(){qt({id:cr,index:Ue,params:{hidden:Pn?"0":"1",container_identifier:ve},type:"hidden-discuss",message:Pn?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const yo=Ni=>{let{nodeName:Ca,src:Fi}=Ni.target;Ca==="IMG"&&(Ki.Z.publish("preview-image",Fi),console.log("src:",Fi))};return a.createElement("div",{className:"discuss-item-container",key:cr},a.createElement("a",{href:`/users/${Vn.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${wi.Z.IMG_SERVER}/images/${Vn.image_url}`,width:"50"})),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Vn.login}`,target:"_blank"},Vn.name),a.createElement("span",{className:"grey"},bi),lr?a.createElement("span",{className:"c-green"}," [\u7B2C",lr,"\u5173] "):null,jr?a.createElement("a",{href:jr,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Or?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Or}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Or)):null,nn<=5?a.createElement("span",{style:{flex:"1",textAlign:"right",color:Ir===1?"#29bd8b":""}},Ir||Ir===0?Ir===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),a.createElement("div",{onClick:yo},a.createElement(we.Z,{className:"discuss-content",value:or,highlightKeywords:hr})),$n&&$n.length>0?a.createElement("div",{className:"reply-discuss-container",onClick:yo},$n.map((Ni,Ca)=>a.createElement(Jd,{key:Ni.id,data:Ni,index:Ca,deleteCommentAlert:Sr,shixunName:mr,shixunIdentifier:ve,adminOrOperator:mt,user:en,isDelete:Dn,onSetRewardData:xt,onSetActionType:qt,parentDiscussIndex:Ue,keywords:hr}))):null,a.createElement("div",{className:hr?"hidden":"btn-group"},mt?a.createElement("a",{onClick:Xa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,mt?a.createElement("a",{onClick:Ea,title:Pn?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Pn?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Mi&&(!$n||$n.length==0)&&a.createElement("a",{onClick:so,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})),a.createElement("a",{onClick:Cr,title:"\u56DE\u590D"},a.createElement("i",{className:"iconfont icon-huifu1"})),a.createElement("a",{onClick:gi,style:{whiteSpace:"nowrap"},className:mn?"c-orange":""},a.createElement("i",{className:mn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Fr||""))),a.createElement(Ko,{id:cr,activeDiscussIndex:Tn,onReplyDiscuss:Fn})))},fc=Object.defineProperty,Nc=Object.defineProperties,qd=Object.getOwnPropertyDescriptors,pd=Object.getOwnPropertySymbols,md=Object.prototype.hasOwnProperty,th=Object.prototype.propertyIsEnumerable,vd=(je,Ue,ve)=>Ue in je?fc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ys=(je,Ue)=>{for(var ve in Ue||(Ue={}))md.call(Ue,ve)&&vd(je,ve,Ue[ve]);if(pd)for(var ve of pd(Ue))th.call(Ue,ve)&&vd(je,ve,Ue[ve]);return je},Ul=(je,Ue)=>Nc(je,qd(Ue)),Cu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const _d={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function $d(je,Ue){switch(Ue.type){case Cs.tD:return Ul(ys({},je),{loading:!0});case Cs.RS:return Ul(ys({},je),{showRewardDialog:!0});case Cs.t2:return Ul(ys({},je),{showRewardDialog:!1});case Cs.GR:return ys(ys({},je),Ue.payload);case Cs.u8:return ys(ys({},je),Ue.payload);case Cs.rM:return ys(ys({},je),Ue.payload);case Cs.yS:return ys(ys({},je),Ue.payload);case Cs.Vn:return ys(ys({},je),Ue.payload);case Cs.SX:return ys(ys({},je),Ue.payload);default:throw new Error}}var ec=({shixunIdentifier:je,identity:Ue,activeIndex:ve,user:mt,isShixunDetail:nn=!1,isDelete:sn,keywords:Bn,refreshCount:qt})=>{const[xt,en]=(0,a.useReducer)($d,_d),{page:Dn,loading:Tn,data:Fn,actionType:Ar,showRewardDialog:hr,activeDiscussIndex:or}=xt,$n=(0,a.useRef)(),jr=(0,a.useRef)(),Pn=(0,ee.useParams)();function cr(Ea){return Cu(this,null,function*(){if(!Tn)try{en({type:Cs.tD});const yo=yield(0,de.Ax)(Ul(ys({},Pn),{page:Ea,keywords:Bn}));en({type:Cs.GR,payload:{activeDiscussIndex:null,page:Ea,data:yo,loading:!1}})}catch(yo){console.log(yo)}})}function lr(Ea){document.body.scrollIntoView(),cr(Ea)}function Fr(Ea,yo,Ni){return Cu(this,null,function*(){try{const Ca=yield hd(Ea,yo);gi[Ni].user_praise=yo,gi[Ni].praise_count=Ca.praise_count,en({type:Cs.rM,payload:{data:Ul(ys({},Fn),{comments:gi})}})}catch(Ca){console.log(Ca)}})}function Or(Ea,yo,Ni){return Cu(this,null,function*(){try{yield If(Ea,yo),gi[Ni].sticky=yo,en({type:Cs.u8,payload:{data:Ul(ys({},Fn),{comments:gi})}})}catch(Ca){console.log(Ca)}})}function zi(){en({type:Cs.yS,payload:{actionType:null}})}function bi(){return Cu(this,null,function*(){const{id:Ea,params:yo,type:Ni,index:Ca,parentDiscussIndex:Fi}=Ar;if(Ni==="hidden-discuss"&&(yield dc(Ea,yo),Fi?gi[Fi].children[Ca].hidden=yo.hidden==1:gi[Ca].hidden=yo.hidden==1,en({type:Cs.yS,payload:{actionType:null,data:Ul(ys({},Fn),{comments:gi})}})),Ni==="delete-discuss"){if(yield kc(Ea),Fi||Fi===0){let _i=gi[Fi].children;for(let xo=_i.length-1;xo>=0;xo--)if(_i[xo].id===Ea){_i.splice(xo,1);break}gi[Fi].children=_i}else for(let _i=gi.length-1;_i>=0;_i--)if(gi[_i].id===Ea){gi.splice(_i,1);break}en({type:Cs.yS,payload:{actionType:null,data:Ul(ys({},Fn),{comments:gi})}}),qt()}})}function mn(Ea){en({type:Cs.yS,payload:{actionType:Ea}})}function Ir(){en({type:Cs.t2})}function Sr(){return Cu(this,null,function*(){const{id:Ea,index:yo,score:Ni,user_id:Ca,parentDiscussIndex:Fi}=$n.current,_i=yield Tc(Ea,{container_type:"Discusses",score:Ni,user_id:Ca});Fi?gi[Fi].children[yo].reward=_i.code:gi[yo].reward=_i.code,en({type:Cs.Vn,payload:{showRewardDialog:!1,data:Ul(ys({},Fn),{comments:gi})}}),$n.current=null})}function Vn(Ea){$n.current=Ea,en({type:Cs.RS})}function mr(Ea){$n.current.score=Ea}function Mi(Ea,yo){return Cu(this,null,function*(){try{yield wu(Ea,yo),cr(Dn)}catch(Ni){console.log(Ni)}})}function Cr(Ea){en(or===Ea?{type:Cs.SX,payload:{activeDiscussIndex:null}}:{type:Cs.SX,payload:{activeDiscussIndex:Ea}})}if((0,a.useEffect)(()=>{function Ea(){return Cu(this,null,function*(){ve===3&&!Fn&&je&&(yield cr(Dn))})}Ea()},[Pn.pathId,Bn]),(0,a.useEffect)(()=>{cr(Dn)},[Bn]),!Fn)return a.createElement(ye.Z,{spinning:!0},a.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:Hn,comments:gi,all:Xa,can_hidden:so}=Fn;return a.createElement(a.Fragment,null,a.createElement("div",{className:"discuss-container",ref:jr},Hn===0?a.createElement(vs.Z,null):null,(0,he.bg)()&&!Bn&&a.createElement(Kd,{upDataList:cr,page:Dn,user:mt,keywords:Bn}),a.createElement("aside",{className:"bg-white"},gi==null?void 0:gi.map((Ea,yo)=>a.createElement(eh,{user:mt,key:Ea.id,data:Ea,index:yo,identity:Ue,onPaginationChange:lr,shixunIdentifier:je,isDelete:sn,onSetActionType:mn,onTopOrDownDiscuss:Or,adminOrOperator:so,onPlusDiscuss:Fr,onSetRewardData:Vn,activeDiscussIndex:or,onSetActiveDiscussIndex:Cr,onReplyDiscuss:Mi,keywords:Bn}))),Hn>10?a.createElement("div",{className:"pagination-container tc"},a.createElement(ui.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:lr,current:Dn,total:Hn})):null),a.createElement(Mf.Z,null,a.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:!!Ar,onOk:bi,onCancel:zi},a.createElement("p",null,Ar?Ar.message:"")),a.createElement(be.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:hr,onCancel:Ir,onOk:Sr},a.createElement(ju.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:mr,style:{width:"228px"}}))))},Ql={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},Ns=Me(59301),ef=Object.defineProperty,gd=Object.defineProperties,tf=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,hc=(je,Ue,ve)=>Ue in je?ef(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Fl=(je,Ue)=>{for(var ve in Ue||(Ue={}))nf.call(Ue,ve)&&hc(je,ve,Ue[ve]);if(jc)for(var ve of jc(Ue))el.call(Ue,ve)&&hc(je,ve,Ue[ve]);return je},pc=(je,Ue)=>gd(je,tf(Ue)),tc=(je,Ue)=>{var ve={};for(var mt in je)nf.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&jc)for(var mt of jc(je))Ue.indexOf(mt)<0&&el.call(je,mt)&&(ve[mt]=je[mt]);return ve},xu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Oc=gt.default.Search,rf=je=>{var Ue=je,{shixunsDetail:ve,dispatch:mt}=Ue,nn=tc(Ue,["shixunsDetail","dispatch"]),sn,Bn,qt;const xt=(0,ee.useParams)(),[en,Dn]=(0,a.useState)(0),[Tn,Fn]=(0,a.useState)([]),[Ar,hr]=(0,a.useState)(""),[or,$n]=(0,a.useState)(),[jr,Pn]=(0,a.useState)(!1),[cr,lr]=(0,a.useState)(!1),[Fr,Or]=(0,a.useState)(!1),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)({}),[Sr,Vn]=(0,a.useState)({page:1,limit:10,type:"video"}),[mr,Mi]=(0,a.useState)(!1),[Cr,Hn]=(0,a.useState)({});(0,a.useEffect)(()=>{var Ni,Ca,Fi,_i;if(hr(""),ve.actionTabs.key==="Stage-SendModal")if(((Ca=(Ni=ve==null?void 0:ve.actionTabs)==null?void 0:Ni.params)==null?void 0:Ca.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"group"};Vn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else if(((_i=(Fi=ve==null?void 0:ve.actionTabs)==null?void 0:Fi.params)==null?void 0:_i.title)=="\u56FE\u6587\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"normal"};Vn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else Vn(Sr),gi(pc(Fl({},Sr),{search:encodeURI(Ar)}))},[ve.actionTabs.key]);const gi=Ni=>xu(void 0,null,function*(){const Ca=yield mt({type:"shixunsDetail/searchUserCourses",payload:Ni});Ca.status===401?(mt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1)):(Dn((Ca==null?void 0:Ca.courses_count)||0),Fn((Ca==null?void 0:Ca.course_list)||[]))}),Xa=Ni=>{const Ca=Fl(Fl({},Sr),{page:Ni,limit:10,search:encodeURI(Ar)});Vn(Ca),gi(Ca)},so=()=>xu(void 0,null,function*(){var Ni,Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn;if(!or){Pn(!0);return}const En=(Ni=ve.actionTabs.params)==null?void 0:Ni.id;lr(!1);let ln=yield(0,ke.Tr)({id:((Fi=(Ca=ve==null?void 0:ve.actionTabs)==null?void 0:Ca.params)==null?void 0:Fi.title)=="\u6D4B\u9A8C"?(xo=(_i=ve==null?void 0:ve.actionTabs)==null?void 0:_i.params)==null?void 0:xo.examinationid:xt==null?void 0:xt.pathId,course_id:((Io=(vo=ve==null?void 0:ve.actionTabs)==null?void 0:vo.params)==null?void 0:Io.title)=="\u6D4B\u9A8C"?[or]:or,type:((Na=(fa=ve==null?void 0:ve.actionTabs)==null?void 0:fa.params)==null?void 0:Na.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Bo=(Qo=ve==null?void 0:ve.actionTabs)==null?void 0:Qo.params)==null?void 0:Bo.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((xn=(xr=ve==null?void 0:ve.actionTabs)==null?void 0:xr.params)==null?void 0:xn.title)=="\u6D4B\u9A8C"?"examination_bank":((Wn=(ta=ve==null?void 0:ve.actionTabs)==null?void 0:ta.params)==null?void 0:Wn.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:En,sync_catelog:0});(ln==null?void 0:ln.student_count)===0?yield Ea(ln==null?void 0:ln.no_use_list):Ir(ln)}),Ea=Ni=>xu(void 0,null,function*(){var Ca,Fi,_i,xo,vo,Io,fa,Na,Qo,Bo,xr,xn,ta,Wn,En,ln,er,Lr,ci,di,fi,qa,Gn,_a;const To=(Ca=ve.actionTabs.params)==null?void 0:Ca.id;let fo;if(Or(!0),(Fi=ve.actionTabs.params)!=null&&Fi.is_jupyter){const ho=(_i=ve.actionTabs.params)==null?void 0:_i.identifier;fo=yield(0,Ve.ZP)(`/api/shixuns/${ho}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:or,identifier:ho,type:"normal",is_copy:Ni,is_use:1}]}})}else((vo=(xo=ve==null?void 0:ve.actionTabs)==null?void 0:xo.params)==null?void 0:vo.title)=="\u6D4B\u9A8C"?fo=yield(0,de.p4)({id:(fa=(Io=ve==null?void 0:ve.actionTabs)==null?void 0:Io.params)==null?void 0:fa.examinationid,course_id:[or],shixuns_info:Ni?Ni==null?void 0:Ni.map(ho=>(ho.shixun_id=ho.id,ho)):[]}):fo=yield(0,de.Q)({id:xt==null?void 0:xt.pathId,course_id:or,stage_shixuns:Ni,sync_catelog:0,type:((Na=ve.actionTabs.params)==null?void 0:Na.title)==="\u5B9E\u8BAD"?"shixun":((Bo=(Qo=ve==null?void 0:ve.actionTabs)==null?void 0:Qo.params)==null?void 0:Bo.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((xn=(xr=ve==null?void 0:ve.actionTabs)==null?void 0:xr.params)==null?void 0:xn.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Wn=(ta=ve==null?void 0:ve.actionTabs)==null?void 0:ta.params)==null?void 0:Wn.title)=="\u89C6\u9891"?"video":((ln=(En=ve==null?void 0:ve.actionTabs)==null?void 0:En.params)==null?void 0:ln.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});yo(),((Lr=(er=ve==null?void 0:ve.actionTabs)==null?void 0:er.params)==null?void 0:Lr.title)=="\u6D4B\u9A8C"?fo!=null&&fo.have_shixun?(Hn(pc(Fl(Fl({},(ci=fo==null?void 0:fo.data)==null?void 0:ci[0]),(di=ve==null?void 0:ve.actionTabs)==null?void 0:di.params),{courseId:(qa=(fi=fo==null?void 0:fo.data)==null?void 0:fi[0])==null?void 0:qa.course_identifier,examination_bank_ids:[(_a=(Gn=ve==null?void 0:ve.actionTabs)==null?void 0:Gn.params)==null?void 0:_a.examinationid]})),Mi(!0)):(fo==null?void 0:fo.status)===0&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,Oe.xg)(`${fo.data[0].first_category_url}/${fo.data[0].exercise_id}/detail?random=${fo.data[0].is_random}&tabs=3`)}}):(fo==null?void 0:fo.status)===1&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu;if((ho=ve.actionTabs.params)!=null&&ho.is_jupyter){(0,Oe.xg)(fo==null?void 0:fo.first_category_url);return}if(((ro=(zs=ve==null?void 0:ve.actionTabs)==null?void 0:zs.params)==null?void 0:ro.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((ll=(Rs=ve==null?void 0:ve.actionTabs)==null?void 0:Rs.params)==null?void 0:ll.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,Oe.xg)(fo==null?void 0:fo.url);else if(((Iu=(Vs=ve==null?void 0:ve.actionTabs)==null?void 0:Vs.params)==null?void 0:Iu.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const hu=(Bu=fo==null?void 0:fo.url.split("/"))==null?void 0:Bu[2];(0,Oe.xg)(`/classrooms/${hu}/program_homework`)}else{const hu=(Fu=fo==null?void 0:fo.url.split("/"))==null?void 0:Fu[2];(0,Oe.xg)(`/classrooms/${hu}/shixun_homework`)}}})}),yo=()=>{hr(""),$n(null),Pn(!1),mt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1),Or(!1)};return Ns.createElement(Ns.Fragment,null,Ns.createElement(be.default,{title:`\u53D1\u9001${((sn=ve.actionTabs.params)==null?void 0:sn.title)||"\u5B9E\u8BAD"}`,open:ve.actionTabs.key==="Stage-SendModal",centered:!0,className:Ql.scoremodal,onCancel:yo,confirmLoading:zi,onOk:()=>xu(void 0,null,function*(){var Ni,Ca,Fi,_i,xo;if(!or){Pn(!0);return}if(((Ni=ve.actionTabs.params)==null?void 0:Ni.title)=="\u8BFE\u4EF6"){bi(!0);const vo=yield(0,Ve.ZP)(`/api/courses/${or}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:[(Fi=(Ca=ve.actionTabs.params)==null?void 0:Ca.item)==null?void 0:Fi.id]}});(vo==null?void 0:vo.status)===0&&(yo(),be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var Io;(0,Oe.xg)(`/classrooms/${(Io=vo==null?void 0:vo.data)==null?void 0:Io.course_identifier}/smart_plan`)}})),bi(!1);return}Ea([{id:(_i=ve.actionTabs.params)==null?void 0:_i.examinationid,stage_shixun_id:(xo=ve.actionTabs.params)==null?void 0:xo.id,is_copy:!0,is_use:1}])})},Ns.createElement("div",{className:Ql.wrap},Ns.createElement("div",{className:Ql.wrap_title},"\u9009\u62E9\u7684",`${((Bn=ve.actionTabs.params)==null?void 0:Bn.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",((qt=ve.actionTabs.params)==null?void 0:qt.title)=="\u8BFE\u4EF6"?"\u7684\u667A\u6167\u5B66\u4E60\u6A21\u5757":""),Ns.createElement("div",{className:"mb10"},Ns.createElement(gt.default.Search,{className:Ql.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:Ar,onChange:Ni=>hr(Ni.target.value),suffix:Ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ql.searchIcon}`,onClick:()=>{hr(Ar);const Ni=Fl(Fl({},Sr),{page:1,limit:10,search:encodeURI(Ar)});Vn(Ni),gi(Ni)}}),onSearch:Ni=>{hr(Ni);const Ca=Fl(Fl({},Sr),{page:1,limit:10,search:encodeURI(Ni)});Vn(Ca),gi(Ca)}})),Ns.createElement("div",{className:Ql.radioWrap},Ns.createElement(fe.ZP.Group,{value:or,onChange:Ni=>{$n(Ni.target.value),Pn(!1)}},Tn.map((Ni,Ca)=>Ns.createElement(fe.ZP,{className:Ql.radio,value:Ni.course_id,key:Ca},Ns.createElement("span",{title:Ni.name},Ni.name))))),jr&&Ns.createElement("div",{className:Ql.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),en>10&&Ns.createElement("div",{className:Ql.pagination},Ns.createElement(ui.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Sr==null?void 0:Sr.page,pageSize:10,total:en,onChange:Xa})))),Ns.createElement(Fe.Z,{resdata:mn,type:"shixun",okloading:Fr,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Ni=>{var Ca;Ea((Ca=ve.actionTabs.params)!=null&&Ca.is_jupyter?1:Ni)}}),Ns.createElement(qe.Z,{source:"\u8BD5\u5377",showModal:mr,onCancel:()=>Mi(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:{courseId:Cr==null?void 0:Cr.course_id,identifier:xt.pathId,examination_bank_ids:Cr==null?void 0:Cr.examination_bank_ids},onOk:()=>{(0,Oe.xg)(`${Cr==null?void 0:Cr.first_category_url}/${Cr==null?void 0:Cr.exercise_id}/detail?random=${Cr==null?void 0:Cr.is_random}&tabs=3`)}}))};var Ad=(0,ee.connect)(({shixunsDetail:je})=>({shixunsDetail:je}))(rf),zl={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},Gl=Me(34217),yd=Object.defineProperty,zc=Object.defineProperties,Ed=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,nh=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,bd=(je,Ue,ve)=>Ue in je?yd(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,tl=(je,Ue)=>{for(var ve in Ue||(Ue={}))nh.call(Ue,ve)&&bd(je,ve,Ue[ve]);if(nc)for(var ve of nc(Ue))Ou.call(Ue,ve)&&bd(je,ve,Ue[ve]);return je},Rc=(je,Ue)=>zc(je,Ed(Ue)),zu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ru=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn,qt;const xt=(0,ee.useParams)(),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)({}),Fn=(0,a.useRef)(),{commonHomeWorkAddDefaultData:Ar}=je;let[hr,or]=(0,a.useState)({});(0,a.useEffect)(()=>{en.resetFields()},[sn.actionTabs.key]);const $n=()=>{en.validateFields().then(()=>zu(void 0,null,function*(){var Pn,cr;if(Dn.min_num>Dn.max_num){Ce.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const lr=tl({},Dn);lr.attachment_ids&&(lr.attachment_ids=(Pn=lr==null?void 0:lr.attachment_ids)==null?void 0:Pn.map(Or=>Or.response.id)),lr.reference_attachment_ids&&(lr.reference_attachment_ids=(cr=lr==null?void 0:lr.reference_attachment_ids)==null?void 0:cr.map(Or=>Or.response.id)),lr.base_on_project||(lr.base_on_project=!1);const Fr=yield(0,de.DQ)(Rc(tl({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},lr),{homework_type:3}));Fr.status===0&&(jr(Fr.homework_id),(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),Ce.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function jr(Pn){return zu(this,null,function*(){if(!(hr!=null&&hr.ec_point_ids))return;let cr=yield(0,Ve.ZP)(`/api/ec_courses/${hr==null?void 0:hr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:tl({homework_common_id:Pn},hr)})})}return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:zl.drawer},a.createElement("section",{className:zl.bg},a.createElement("aside",{className:zl.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(ht.default,{form:en,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Tn(tl({},en.getFieldsValue()))}},a.createElement("div",{className:zl.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=Dn.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:zl.mdWrap},a.createElement(ht.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.intro})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(Pn,cr){return cr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((qt=ve==null?void 0:ve.setting)!=null&&qt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(ht.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},a.createElement(Ee.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),a.createElement("div",{className:zl.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.notice})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:zl.mdWrap},a.createElement(Gl.Z,{setitem:Pn=>or(tl({},Pn))}))),a.createElement("div",{className:zl.footer_style},a.createElement("div",{className:zl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:$n,className:zl.submit_button},"\u63D0\u4EA4")))};var Su=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({classroomList:nn,shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects}))(Ru),Ws={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb",zhishidian:"zhishidian___J5WLa",tags_list:"tags_list___EAeZV",tag_item:"tag_item___rmIQg",tag_icon:"tag_icon___ypc34"},af=Object.defineProperty,Ff=Object.defineProperties,of=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,sf=(je,Ue,ve)=>Ue in je?af(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Yl=(je,Ue)=>{for(var ve in Ue||(Ue={}))Hu.call(Ue,ve)&&sf(je,ve,Ue[ve]);if(Mu)for(var ve of Mu(Ue))mc.call(Ue,ve)&&sf(je,ve,Ue[ve]);return je},lf=(je,Ue)=>Ff(je,of(Ue)),Hc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Pf=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn,qt;const xt=(0,ee.useParams)(),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(!1);let[hr,or]=(0,a.useState)({});const[$n,jr]=(0,a.useState)({}),[Pn,cr]=(0,a.useState)([]),lr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Fr}=je;(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&Or()},[sn.actionTabs.key]);const Or=()=>Hc(void 0,null,function*(){const mn=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(mn){const Ir=lf(Yl({},mn.subject_homework),{attachment_ids:(0,Ys.z)(mn.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(mn.subject_homework.ref_attachments)});cr(mn==null?void 0:mn.tag_disciplines),en.setFieldsValue(Yl({},Ir)),Tn(Yl({},Ir)),Ar(!0),jr(new Date)}});function zi(mn){return Hc(this,null,function*(){if(!(hr!=null&&hr.ec_point_ids))return;let Ir=yield(0,Ve.ZP)(`/api/ec_courses/${hr==null?void 0:hr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yl({homework_common_id:mn},hr)})})}const bi=()=>{en.validateFields().then(()=>Hc(void 0,null,function*(){var mn,Ir;if(Dn.min_num>Dn.max_num){Ce.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Sr=Yl({},Dn);Sr.attachment_ids&&(Sr.attachment_ids=(mn=Sr==null?void 0:Sr.attachment_ids)==null?void 0:mn.map(mr=>mr.response.id)),Sr.reference_attachment_ids&&(Sr.reference_attachment_ids=(Ir=Sr==null?void 0:Sr.reference_attachment_ids)==null?void 0:Ir.map(mr=>mr.response.id)),Sr.base_on_project||(Sr.base_on_project=!1),Sr.tag_discipline_ids=(Pn==null?void 0:Pn.length)>0?Pn==null?void 0:Pn.map(mr=>mr==null?void 0:mr.id):[],(yield(0,de.VO)(lf(Yl(Yl({},xt),Sr),{base_on_project:Sr.base_on_project,homework_type:3,id:sn.actionTabs.id}))).status===0&&(Ce.ZP.success("\u7F16\u8F91\u6210\u529F"),zi(xt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:Ws.drawer},a.createElement("section",{className:Ws.bg},a.createElement("aside",{className:Ws.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(ht.default,{form:en,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Tn(Yl({},en.getFieldsValue()))}},a.createElement("div",{className:Ws.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=Dn.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Ws.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:Dn.description})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(ht.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(mn,Ir){return Ir?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),a.createElement(ht.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:Ws.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Pn==null?void 0:Pn.length)>0&&a.createElement("div",{className:Ws.tags_list},Pn==null?void 0:Pn.map((mn,Ir)=>a.createElement("div",{key:Ir,className:Ws.tag_item},a.createElement("div",null,mn==null?void 0:mn.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${Ws.tag_icon}`,onClick:()=>{cr([...Pn.filter(Sr=>(Sr==null?void 0:Sr.id)!=(mn==null?void 0:mn.id))])}})))),!((qt=ve==null?void 0:ve.setting)!=null&&qt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(ht.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},a.createElement(Ee.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),a.createElement("div",{className:Ws.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},a.createElement(ol.Z,{defaultValue:Dn.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))))),a.createElement("div",{className:Ws.mdWrap},a.createElement(Gl.Z,{setitem:mn=>or(Yl({},mn)),homework_common_id:xt.categoryId}))),a.createElement("div",{className:Ws.footer_style},a.createElement("div",{className:Ws.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:bi,className:Ws.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:Pn,setKnowledgeList:cr}))};var Cl=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(Pf),Kl={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},xe=Object.defineProperty,lt=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Qn=(je,Ue,ve)=>Ue in je?xe(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Cn=(je,Ue)=>{for(var ve in Ue||(Ue={}))Rt.call(Ue,ve)&&Qn(je,ve,Ue[ve]);if(Ct)for(var ve of Ct(Ue))Yt.call(Ue,ve)&&Qn(je,ve,Ue[ve]);return je},Ei=(je,Ue)=>lt(je,Te(Ue)),yn=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const qn=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn;const qt=(0,ee.useParams)(),[xt]=ht.default.useForm(),[en,Dn]=(0,a.useState)({}),[Tn,Fn]=(0,a.useState)(),Ar=(0,a.useRef)(),{commonHomeWorkAddDefaultData:hr}=je;let[or,$n]=(0,a.useState)({});(0,a.useEffect)(()=>{xt.resetFields()},[sn.actionTabs.key]);const jr=()=>yn(void 0,null,function*(){const lr=yield nn({type:"newCourse/getEditCourseData",payload:{id:Ar.current}});lr&&(xt.setFieldsValue({name:lr.name}),xt.setFieldsValue({intro:lr.description}),xt.setFieldsValue({notice:lr.learning_notes}),Dn({name:lr.name,intro:lr.description,notice:lr.learning_notes}))}),Pn=()=>{xt.validateFields().then(()=>yn(void 0,null,function*(){var lr,Fr;const Or=Cn({},en);Or.attachment_ids&&(Or.attachment_ids=(lr=Or==null?void 0:Or.attachment_ids)==null?void 0:lr.map(bi=>bi.response.id)),Or.reference_attachment_ids&&(Or.reference_attachment_ids=(Fr=Or==null?void 0:Or.reference_attachment_ids)==null?void 0:Fr.map(bi=>bi.response.id));const zi=yield(0,de.DQ)(Ei(Cn({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},Or),{homework_type:1}));(zi==null?void 0:zi.status)===0&&(cr(zi.homework_id),(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),Ce.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function cr(lr){return yn(this,null,function*(){if(!(or!=null&&or.ec_point_ids))return;let Fr=yield(0,Ve.ZP)(`/api/ec_courses/${or==null?void 0:or.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Cn({homework_common_id:lr},or)})})}return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Kl.drawer},a.createElement("section",{className:Kl.bg},a.createElement("aside",{className:Kl.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(ht.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",xt.getFieldsValue()),Dn(Cn({},xt.getFieldsValue()))}},a.createElement("div",{className:Kl.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=en.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Kl.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:en.intro})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null)))),a.createElement("div",{className:Kl.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},a.createElement(ol.Z,{watch:!0,defaultValue:en.notice})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:Kl.mdWrap},a.createElement(Gl.Z,{setitem:lr=>$n(Cn({},lr))}))),a.createElement("div",{className:Kl.footer_style},a.createElement("div",{className:Kl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:Pn,className:Kl.submit_button},"\u63D0\u4EA4")))};var Aa=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(qn),li={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k",zhishidian:"zhishidian___ZiM_X",tags_list:"tags_list___Q_Vys",tag_item:"tag_item___FzWrP",tag_icon:"tag_icon___zNgCX"},Jr=Object.defineProperty,Ta=Object.defineProperties,$o=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Zo=Object.prototype.propertyIsEnumerable,mo=(je,Ue,ve)=>Ue in je?Jr(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Ui=(je,Ue)=>{for(var ve in Ue||(Ue={}))wo.call(Ue,ve)&&mo(je,ve,Ue[ve]);if(bo)for(var ve of bo(Ue))Zo.call(Ue,ve)&&mo(je,ve,Ue[ve]);return je},Lo=(je,Ue)=>Ta(je,$o(Ue)),rs=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ga=({shixunHomeworks:je,newCourse:Ue,globalSetting:ve,loading:mt,dispatch:nn,classroomList:sn})=>{var Bn;const qt=(0,ee.useParams)(),[xt]=ht.default.useForm(),[en,Dn]=(0,a.useState)({}),[Tn,Fn]=(0,a.useState)(!1);let[Ar,hr]=(0,a.useState)({});const[or,$n]=(0,a.useState)({}),jr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Pn}=je,[cr,lr]=(0,a.useState)([]);(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Fr()},[sn.actionTabs.key]);const Fr=()=>rs(void 0,null,function*(){const bi=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(bi){const mn={name:bi.subject_homework.name,description:bi.subject_homework.description,reference_answer:bi.subject_homework.reference_answer,attachment_ids:(0,Ys.z)(bi.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(bi.subject_homework.ref_attachments)};lr(bi==null?void 0:bi.tag_disciplines),xt.setFieldsValue(Ui({},mn)),Dn(Ui({},mn)),Fn(!0),$n(new Date)}});function Or(bi){return rs(this,null,function*(){if(!(Ar!=null&&Ar.ec_point_ids))return;let mn=yield(0,Ve.ZP)(`/api/ec_courses/${Ar==null?void 0:Ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ui({homework_common_id:bi},Ar)})})}const zi=()=>{xt.validateFields().then(()=>rs(void 0,null,function*(){var bi,mn;const Ir=Ui({},en);Ir.attachment_ids&&(Ir.attachment_ids=(bi=Ir==null?void 0:Ir.attachment_ids)==null?void 0:bi.map(Vn=>{var mr;return(mr=Vn.response)==null?void 0:mr.id})),Ir.reference_attachment_ids&&(Ir.reference_attachment_ids=(mn=Ir==null?void 0:Ir.reference_attachment_ids)==null?void 0:mn.map(Vn=>{var mr;return(mr=Vn.response)==null?void 0:mr.id})),Ir.tag_discipline_ids=(cr==null?void 0:cr.length)>0?cr==null?void 0:cr.map(Vn=>Vn==null?void 0:Vn.id):[],(yield(0,de.VO)(Lo(Ui(Ui({},qt),Ir),{base_on_project:!0,homework_type:1,id:sn.actionTabs.id}))).status===0&&(Ce.ZP.success("\u7F16\u8F91\u6210\u529F"),Or(qt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ri.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:li.drawer},a.createElement("section",{className:li.bg},a.createElement("aside",{className:li.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),a.createElement(ht.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Dn(Ui({},xt.getFieldsValue()))}},a.createElement("div",{className:li.fieldWrap},a.createElement(ht.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(gt.default,{maxLength:60,suffix:`${((Bn=en.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:li.mdWrap},a.createElement(ht.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:en.description})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Tn&&a.createElement(Ys.Z,{key:or})))),a.createElement(ht.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:li.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(cr==null?void 0:cr.length)>0&&a.createElement("div",{className:li.tags_list},cr==null?void 0:cr.map((bi,mn)=>a.createElement("div",{key:mn,className:li.tag_item},a.createElement("div",null,bi==null?void 0:bi.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${li.tag_icon}`,onClick:()=>{lr([...cr.filter(Ir=>(Ir==null?void 0:Ir.id)!=(bi==null?void 0:bi.id))])}})))),a.createElement("div",{className:li.mdWrap},a.createElement(ht.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},a.createElement(ol.Z,{defaultValue:en.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(ht.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Tn&&a.createElement(Ys.Z,{key:or}))))),a.createElement("div",{className:li.mdWrap},a.createElement(Gl.Z,{setitem:bi=>hr(Ui({},bi)),homework_common_id:qt.categoryId}))),a.createElement("div",{className:li.footer_style},a.createElement("div",{className:li.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:zi,className:li.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:cr,setKnowledgeList:lr}))};var is=(0,ee.connect)(({shixunHomeworks:je,newCourse:Ue,loading:ve,globalSetting:mt,classroomList:nn})=>({shixunHomeworks:je,newCourse:Ue,globalSetting:mt,loading:ve.effects,classroomList:nn}))(Ga),Vo=Me(49421),ao=Me(32241),Uo=Me(24826),ko=Me(59301),wd=Object.defineProperty,Du=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Oh=Object.prototype.propertyIsEnumerable,Qc=(je,Ue,ve)=>Ue in je?wd(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,vc=(je,Ue)=>{for(var ve in Ue||(Ue={}))Uc.call(Ue,ve)&&Qc(je,ve,Ue[ve]);if(Du)for(var ve of Du(Ue))Oh.call(Ue,ve)&&Qc(je,ve,Ue[ve]);return je},gc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{TabPane:Lf}=Go.default,Tf=({classroomList:je,exercise:Ue,saveExercise:ve,loading:mt,dispatch:nn})=>{var sn;const Bn=(0,ee.useParams)(),qt=(0,ee.useLocation)(),[xt]=ht.default.useForm(),{brankList:en}=Ue;let[Dn,Tn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1);const[hr,or]=(0,a.useState)("myself");let[$n,jr]=(0,a.useState)([]),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)(),[Or,zi]=(0,a.useState)([]);const bi=(0,a.useRef)(null),[mn,Ir]=(0,a.useState)(!1),[Sr,Vn]=(0,a.useState)(""),[mr,Mi]=(0,a.useState)(""),Cr=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:fa=>fa?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(fa,Na)=>ko.createElement("a",{href:fa?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=${(Hn==null?void 0:Hn.filter)=="public"?"1":(Hn==null?void 0:Hn.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[Hn,gi]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ea(),zi([]),Xa())},[Ue.actionTabs.key]);const Xa=()=>gc(void 0,null,function*(){const fa=yield nn({type:"paperlibrary/getTeachGroupData"});cr(fa)}),so=fa=>{const Na=parseInt(fa);return isNaN(Na)?"":Na},Ea=()=>gc(void 0,null,function*(){var fa;if(Dn){++Hn.page,Tn(!1),Hn.is_random=Hn.filter=="myself"?2:null;const Na=yield nn({type:"exercise/getBrankList",payload:vc({},Hn)});$n=Na!=null&&Na.object_list?[...$n.concat(Na==null?void 0:Na.object_list)]:$n,Fr(Na.is_teacher),((fa=Na.object_list)==null?void 0:fa.length){bi.current.scrollTop=0,$n=[],Hn.page=0,Hn.group_id=fa,Dn=!0,zi([]),gi(vc({},Hn)),Ea()},Ni={selectedRowKeys:Or,onChange:fa=>{zi(fa)},type:"radio"},Ca=()=>{gi(vc({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),jr([]),Tn(!0),or("myself"),nn({type:"exercise/setActionTabs",payload:{}}),Ar(!1)},[Fi,_i,xo,vo]=(0,De.P)(),Io=fa=>gc(void 0,null,function*(){let Na=!1;$n.forEach(xn=>{Or.includes(xn.id)&&(Na=xn.is_random)});const Qo=fa.map(xn=>({shixun_id:xn.id,is_use:xn.is_use,is_copy:xn.is_copy}));if(!Na){const xn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Qo}});(xn==null?void 0:xn.status)===0&&((0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),nn({type:"classroomList/getClassroomExercisesList",payload:vc({},Ue.actionTabs.params)}),Vn(`/classrooms/${Bn.coursesId}/exercise/${xn.exercise_id}/detail?random=${xn.is_random}&tabs=3`),Mi(`/classrooms/${Bn.coursesId}/exercise/add/${xn.exercise_id}?random=${xn.is_random}&type=2`),Ir(!0),Ce.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),_i(),Ca());return}nn({type:"exercise/setActionTabs",payload:{}}),_i();let Bo=1,xr=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ko.createElement("div",{className:ao.Z.modalColumn},ko.createElement("div",{className:ao.Z.modalRow},ko.createElement("sup",{className:ao.Z.sup},"*"),ko.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ko.createElement(ju.Z,{parser:so,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Bo,onChange:xn=>{Bo=xn;const ta=document.getElementById("model_error");Bo<1||Bo>50?ta.style.display="block":ta.style.display="none"}})),ko.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ca,onOk:()=>gc(void 0,null,function*(){if(Bo<1||Bo>50){const ta=document.getElementById("model_error");return ta.style.display="block",Promise.reject()}xr.update({cancelButtonProps:{disabled:!0}});const xn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Qo,num:Bo}});xr.update({cancelButtonProps:{disabled:!1}}),xn&&xn.status===0?((0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),nn({type:"classroomList/getClassroomExercisesList",payload:vc({},Ue.actionTabs.params)}),Ca(),_i(),Ce.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(Ca(),_i())})})});return ko.createElement(ko.Fragment,null,ko.createElement(be.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Fn,bodyStyle:{minHeight:200},wrapClassName:ao.Z.warpModal,onOk:()=>gc(void 0,null,function*(){if(!Or.length){Ce.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ar(!0);let fa=!1,Na=!1;if($n.forEach(Qo=>{Or.includes(Qo.id)&&Qo.need_authorize&&(fa=Qo.need_authorize),Or.includes(Qo.id)&&(Na=Qo.is_random)}),fa){(0,zt.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}ve(Or[0]),Ca(),Ar(!1)}),onCancel:Ca},ko.createElement(Go.default,{activeKey:hr,onTabClick:fa=>gc(void 0,null,function*(){bi.current.scrollTop=0,$n=[],hr!==fa&&zi([]),or(fa),Hn.page=0,Hn.filter=fa,Hn.group_id=null,Dn=!0,Ea()})},ko.createElement(Lf,{tab:ko.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ko.createElement(Lf,{tab:ko.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ko.createElement(Lf,{tab:ko.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ko.createElement("div",{className:ao.Z.tabSearch},hr==="teacher"&&ko.createElement(ie.default,{value:Hn.group_id,onChange:yo,size:"middle",style:{width:200,marginRight:30}},ko.createElement(ie.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(sn=Pn==null?void 0:Pn.groups)==null?void 0:sn.map(fa=>ko.createElement(ie.default.Option,{key:fa==null?void 0:fa.group_id,value:fa==null?void 0:fa.group_id},fa==null?void 0:fa.name))),ko.createElement(gt.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Hn.search,onChange:fa=>{Hn.search=fa.target.value,gi(vc({},Hn))},onSearch:fa=>{bi.current.scrollTop=0,$n=[],Hn.page=0,Dn=!0,zi([]),fa&&(0,Uo.tk)({name:fa,copywriting:fa,position:"Exercise"}),Ea()}})),ko.createElement("div",{ref:bi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!lr&&hr==="public"&&ko.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ko.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ko.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ko.createElement(na(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ea()},hasMore:Dn,useWindow:!1},Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&lr&&ko.createElement(Vo.Z,{className:ao.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:$n,onRow:fa=>({onClick:()=>{zi([fa==null?void 0:fa.id])}}),resColumns:Cr,rowSelection:Ni})))),ko.createElement(be.default,{title:"\u63D0\u793A",open:mn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ko.createElement("div",null,ko.createElement(z.ZP,{onClick:()=>{Ir(!1),ee.history.push(mr)}},"\u4FEE\u6539\u8BD5\u5377"),ko.createElement(z.ZP,{type:"primary",onClick:()=>{ee.history.push(Sr),Ir(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Ir(!1)}},ko.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ko.createElement(De.Z,{inPaper:!0,visible:Fi,onCancel:_i,onOk:Io,renderData:xo,modalType:"multiple",type:"examination_bank"}))};var rh=(0,ee.connect)(({exercise:je,loading:Ue,classroomList:ve})=>({exercise:je,loading:Ue,classroomList:ve}))(Tf),zh=Me(42912),cs=Me(59301),ih=Object.defineProperty,Rh=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,rc=Object.getOwnPropertySymbols,Wc=Object.prototype.hasOwnProperty,ah=Object.prototype.propertyIsEnumerable,Nf=(je,Ue,ve)=>Ue in je?ih(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,jf=(je,Ue)=>{for(var ve in Ue||(Ue={}))Wc.call(Ue,ve)&&Nf(je,ve,Ue[ve]);if(rc)for(var ve of rc(Ue))ah.call(Ue,ve)&&Nf(je,ve,Ue[ve]);return je},oh=(je,Ue)=>Rh(je,kf(Ue)),Hh=(je,Ue)=>{var ve={};for(var mt in je)Wc.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&rc)for(var mt of rc(je))Ue.indexOf(mt)<0&&ah.call(je,mt)&&(ve[mt]=je[mt]);return ve},uf=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())}),Cd=(je=>(je.All="",je.Shixun="shixun",je.VideoItem="video",je.Attachment="attachment",je.group_count="group_homework",je.normal_count="normal_homework",je.ExaminationBank="exercise",je.HomeworkCommon="hack_homework",je.Discusses="Discusses",je.Challenge="challenge",je))(Cd||{});const Uh=je=>{var Ue=je,{pathsDetail:ve,user:mt,loading:nn,dispatch:sn,classroomList:Bn}=Ue,qt=Hh(Ue,["pathsDetail","user","loading","dispatch","classroomList"]),xt,en,Dn,Tn,Fn;const Ar=(0,ee.useParams)(),{stageId:hr,expandId:or,itemId:$n}=(0,Oe.UZ)(),{stageData:jr,visibleType:Pn,keywords:cr,editKey:lr}=ve,{shixuns_count:Fr=0,videos_count:Or=0,attachment_count:zi=0,chapter_statis:bi,group_count:mn=0,normal_count:Ir=0,disscuss_count:Sr=0,banks_count:Vn=0,hack_count:mr=0}=ve==null?void 0:ve.detail,[Mi,Cr]=(0,a.useState)([]),[Hn,gi]=(0,a.useState)({content:"",type:""}),[Xa,so]=(0,a.useState)([]),[Ea,yo]=(0,a.useState)(["group_count","normal_count"].includes(Pn)?"SubjectHomework":Pn),[Ni,Ca]=(0,a.useState)(""),[,Fi,_i]=(0,Ba.U)(de.CI,{}),xo=!((xt=ve.detail)!=null&&xt.can_managed),vo=[{name:"\u5168\u90E8",type:"All",number:Fr+Or+zi+mn+Ir+Vn+mr+((bi==null?void 0:bi.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:Fr,isShow:Fr>0},{name:"\u89C6\u9891",type:"VideoItem",number:Or,isShow:Or>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:zi,isShow:zi>0},{name:"\u5173\u5361",type:"Challenge",number:bi==null?void 0:bi.challenge_count,isShow:(bi==null?void 0:bi.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:mn,isShow:!(0,he.JA)()&&mn>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Ir,isShow:!(0,he.JA)()&&Ir>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:mr,isShow:!(0,he.JA)()&&mr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Vn,isShow:!(0,he.JA)()&&Vn>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:Sr,isShow:Sr>0}].filter(En=>En.isShow),Io=()=>{sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId,keywords:cr}})},fa=En=>{En=En!=null&&En.includes(".json")?En:`${En}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>uf(void 0,null,function*(){const ln=yield(0,Bi.L8)({url:En});if(!ln)return;Ce.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,ke.Ir)({id:ln.shixun_identifier});if(er!=null&&er.game_identifier){(0,Oe.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?fa(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Na(er==null?void 0:er.message)})})},Na=En=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",En,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Qo=En=>{var ln;En!=="\u53D6\u6D88"&&xr({stage_id:(ln=Bn==null?void 0:Bn.actionTabs)==null?void 0:ln.id})},Bo=(...En)=>uf(void 0,[...En],function*(ln={}){return yield sn({type:"pathsDetail/getStageData",payload:oh(jf({tab:Cd[Pn]},ln),{subject_id:Ar.pathId,keywords:cr})})}),xr=(...En)=>uf(void 0,[...En],function*(ln={}){if(ln!=null&&ln.stage_id){const er=yield sn({type:"pathsDetail/getStageChildrenData",payload:{id:ln==null?void 0:ln.stage_id,type:"stage",keywords:cr,tab:Cd[Pn]}}),Lr=Mi.map(ci=>{var di;return ci.stage_id==(ln==null?void 0:ln.stage_id)?oh(jf(jf({},ci),ln),{items:(di=er.data)==null?void 0:di.items}):ci});sn({type:"pathsDetail/save",payload:{stageData:Lr}})}sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})}),xn=()=>lr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:cs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const En=`Edit_${lr}`;let ln=document.getElementById(En);ln&&setTimeout(()=>ln.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ta=(0,a.useMemo)(()=>Mi==null?void 0:Mi.map(function(En,ln){return cs.createElement("div",{key:ln},cs.createElement(Yd,{val:En,allData:Mi,index:ln,selectExercise:er=>{Ca(er==null?void 0:er.stage_id),sn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:er=>{var Lr,ci;er!=null&&er.container_id?sn({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:er==null?void 0:er.attachment_detail,params:{course_id:er==null?void 0:er.container_id,coursesId:er==null?void 0:er.container_id,id:er==null?void 0:er.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):gi({content:wi.Z.API_SERVER+((Lr=er==null?void 0:er.attachment_detail)==null?void 0:Lr.url),type:(ci=er==null?void 0:er.attachment_detail)==null?void 0:ci.file_type})},visibleTypeNew:Ea,UpdataStageChildrenData:xr,getData:xr}))}),[Mi,Ea]),Wn=En=>{(0,de._C)({id:Ni,subject_id:Ar.pathId,homework_type:"exercise",examination_bank_ids:[En]}).then(ln=>{(ln==null?void 0:ln.status)==0&&(Ce.ZP.success("\u9009\u7528\u6210\u529F"),xr({stage_id:Ni||(ve==null?void 0:ve.stage_id)}))})};return(0,a.useEffect)(()=>{Cr(jr)},[jr]),(0,a.useEffect)(()=>{Bn.actionTabs.key=="closePathsTabs"&&xr({stage_id:Ni||(ve==null?void 0:ve.stage_id)})},[Bn.actionTabs.key]),(0,a.useEffect)(()=>{var En,ln;if((En=ve==null?void 0:ve.detail)!=null&&En.id){let er=(ln=ve.detail)==null?void 0:ln.show_course_section;(Pn==="Shixun"||cr)&&(er=!1),Bo({stage_id:hr,stage_item_id:$n,show_course_section:er})}},[(en=ve==null?void 0:ve.detail)==null?void 0:en.id]),cs.createElement("section",null,cs.createElement(ye.Z,{spinning:nn["pathsDetail/getStageData"]||nn["pathsDetail/getPathsDetail"]},cs.createElement("aside",{className:vn.actionTabs},cs.createElement("div",{style:{flex:1,marginTop:0},className:vn.actionTabs},vo.map((En,ln)=>cs.createElement("div",{key:ln,className:`mr5 ${En.type===Pn?vn.tabActive:vn.tab}`,onClick:()=>{lr===-1?(En.type=="group_count"||En.type=="normal_count"?yo("SubjectHomework"):yo(En.type),En.type!=="Discusses"&&Bo({tab:Cd[En.type]}),sn({type:"pathsDetail/save",payload:{visibleType:En.type,editKey:-1}})):Ce.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},cs.createElement("span",{className:vn.s1},En.name),cs.createElement("span",{className:vn.s2},En.number))))),Pn!=="Discusses"&&cs.createElement(cs.Fragment,null,ta,((Dn=ve.detail)==null?void 0:Dn.allow_statistics)&&Pn==="All"&&!cr&&cs.createElement(ye.Z,{spinning:Fi},cs.createElement("div",{className:vn.addStage,onClick:()=>uf(void 0,null,function*(){if(xo){Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!xn())return;const En=yield _i({name:`\u7B2C${(0,Oe.EM)(Mi.length+1)}\u7AE0\u8282`,subject_id:Ar.pathId,pathId:Ar.pathId,list:[]});En!=null&&En.stage_id&&(Cr([...Mi,En]),sn({type:"pathsDetail/save",payload:{editKey:Mi.length,stage_id:En==null?void 0:En.stage_id}}))})},cs.createElement("span",{className:vn.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Mi==null?void 0:Mi.length)===0&&cs.createElement(vs.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),Pn==="Discusses"&&cs.createElement("aside",{className:"mt20"},cs.createElement(ec,{activeIndex:3,isDelete:(Tn=ve.detail)==null?void 0:Tn.allow_add_member,shixunIdentifier:11,identity:(Fn=mt.userInfo)==null?void 0:Fn.role,user:mt.userInfo,isShixunDetail:!0,keywords:cr,refreshCount:Io}))),cs.createElement(Ad,null),cs.createElement(Es,{shixunIds:Xa,cb:Qo}),cs.createElement(Su,null),cs.createElement(Cl,null),cs.createElement(Aa,null),cs.createElement(is,null),cs.createElement(rh,{saveExercise:Wn}),cs.createElement(zh.Z,null),cs.createElement(vu.Z,{close:!0,data:Hn==null?void 0:Hn.content,type:Hn==null?void 0:Hn.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{gi({content:"",type:""})}}))};var Qh=(0,ee.connect)(({pathsDetail:je,user:Ue,loading:ve,classroomList:mt})=>({pathsDetail:je,user:Ue,loading:ve.effects,classroomList:mt}))(Uh),sh=Me(16326),cf=Me(18606),Of={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},as=Me(59301),lh=Object.defineProperty,Zc=Object.defineProperties,uh=Object.getOwnPropertyDescriptors,Ac=Object.getOwnPropertySymbols,ch=Object.prototype.hasOwnProperty,dh=Object.prototype.propertyIsEnumerable,fh=(je,Ue,ve)=>Ue in je?lh(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,xs=(je,Ue)=>{for(var ve in Ue||(Ue={}))ch.call(Ue,ve)&&fh(je,ve,Ue[ve]);if(Ac)for(var ve of Ac(Ue))dh.call(Ue,ve)&&fh(je,ve,Ue[ve]);return je},hh=(je,Ue)=>Zc(je,uh(Ue)),zf=(je,Ue)=>{var ve={};for(var mt in je)ch.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ac)for(var mt of Ac(je))Ue.indexOf(mt)<0&&dh.call(je,mt)&&(ve[mt]=je[mt]);return ve},yc=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{RangePicker:lu}=sh.default,df=je=>{var Ue=je,{user:ve,pathsDetail:mt}=Ue,nn=zf(Ue,["user","pathsDetail"]),sn;const[Bn]=ht.default.useForm(),[qt,xt]=(0,a.useState)([]),[en,Dn]=(0,a.useState)(!0),[Tn,Fn]=(0,a.useState)(!1),[Ar,hr]=(0,a.useState)(!1),[or,$n]=(0,a.useState)(0),[jr,Pn]=(0,a.useState)({}),cr=(0,ee.useParams)(),[lr,Fr]=(0,a.useState)({page:1,limit:10}),Or=!((sn=mt.detail)!=null&&sn.can_managed),zi=()=>{Ce.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},bi=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(Cr,Hn)=>as.createElement(as.Fragment,null,(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",null,"\u7533\u8BF7\u4E2D"),(Hn==null?void 0:Hn.state)==="rejected"&&as.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(Hn==null?void 0:Hn.state)==="passed"&&as.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:Cr=>`${Cr}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(Cr,Hn)=>as.createElement("div",{className:Of.actionsBtns},(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",{onClick:()=>mn(Hn)},"\u540C\u610F"),(Hn==null?void 0:Hn.state)==="drafted"&&as.createElement("span",{onClick:()=>Ir(Hn)},"\u62D2\u7EDD"),(Hn==null?void 0:Hn.state)==="rejected"&&as.createElement("span",{onClick:()=>Sr(Hn)},"\u62D2\u7EDD\u539F\u56E0"),(Hn==null?void 0:Hn.state)==="passed"&&as.createElement("span",{onClick:()=>Vn(Hn)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(Cr=>Ar?!0:Cr.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&Cr.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,a.useEffect)(()=>{mr(lr)},[]);const mn=Cr=>yc(void 0,null,function*(){if(Or){zi();return}const Hn=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Cr==null?void 0:Cr.id,op:"pass"}});(Hn==null?void 0:Hn.status)===0&&mr(lr)}),Ir=Cr=>{if(Or){zi();return}let Hn="";be.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,as.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),as.createElement("aside",{className:"flex-container"},as.createElement("sup",{className:"c-red-ee4"},"*"),as.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),as.createElement(gt.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:gi=>Hn=gi.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>yc(void 0,null,function*(){if(!Hn)return Ce.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const gi=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Cr==null?void 0:Cr.id,op:"reject",content:Hn}});(gi==null?void 0:gi.status)===0&&mr(lr)})})},Sr=Cr=>{if(Or){zi();return}be.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,Cr==null?void 0:Cr.content),okText:"\u786E\u5B9A"})},Vn=Cr=>{Pn((Cr==null?void 0:Cr.info)||{}),Fn(!0)},mr=Cr=>yc(void 0,null,function*(){Dn(!0);const Hn=yield(0,Ve.ZP)(`/api/paths/${cr==null?void 0:cr.pathId}/request_certificates.json`,{method:"get",params:Cr});Hn!=null&&Hn.data&&(xt(Hn==null?void 0:Hn.data),$n((Hn==null?void 0:Hn.total_count)||0),hr(Hn==null?void 0:Hn.is_manage)),Dn(!1)}),Mi=(Cr,Hn)=>{const gi=hh(xs({},lr),{page:Cr,limit:Hn});Fr(gi),mr(gi)};return as.createElement("div",{className:Of.certificate},as.createElement(ht.default,{form:Bn,layout:"inline",className:"mb20",size:"large",onValuesChange:(Cr,Hn)=>{const{state:gi="",keyword:Xa="",time:so=[]}=Hn,Ea=hh(xs({},lr),{page:1,state:gi,keyword:Xa,start_time:so!=null&&so[0]?Pe()(so[0]).format("YYYY-MM-DD"):"",end_time:so!=null&&so[1]?Pe()(so[1]).format("YYYY-MM-DD"):""});Fr(Ea),mr(Ea)}},as.createElement(ht.default.Item,{name:"state",initialValue:"",className:"mr10"},as.createElement(ie.default,{style:{width:104}},as.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),as.createElement(ie.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),as.createElement(ie.default.Option,{value:"passed"},"\u901A\u8FC7"),as.createElement(ie.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),as.createElement(ht.default.Item,{name:"time"},as.createElement(lu,{onChange:(Cr,Hn)=>{console.log(Hn,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),as.createElement(ht.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},as.createElement(cf.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),as.createElement(Xr.default,{dataSource:qt,rowKey:Cr=>Cr.id,columns:bi,loading:en,pagination:{pageSize:lr.limit,total:or,current:lr.page,onChange:Mi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),as.createElement(Zn.Z,{visible:Tn,onCancel:()=>{Fn(!1),Pn({})},data:jr}))};var Rf=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(df),ph=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});Pe().locale("ZH-cn");const{TabPane:xd}=Go.default,mh=({data:je})=>{const[Ue,ve]=(0,a.useState)("1"),[mt,nn]=(0,a.useState)(1),[sn,Bn]=(0,a.useState)(),[qt,xt]=(0,a.useState)(!0),en=(0,ee.useParams)();function Dn(){return ph(this,null,function*(){let Fn;xt(!0),Ue==="1"?Fn=`/api/paths/${en.pathId}/study_ranking_shixuns_passed.json`:Ue==="2"?Fn=`/api/paths/${en.pathId}/study_ranking_videos.json`:Ue==="3"?Fn=`/api/paths/${en.pathId}/study_ranking_pdf_attachments.json`:Ue==="4"&&(Fn=`/api/paths/${en.pathId}/study_ranking_discusses.json`);const Ar=yield(0,Ve.ZP)(Fn,{method:"get",params:{page:mt}});xt(!1),Bn(Ar)})}(0,a.useEffect)(()=>{Dn()},[mt,Ue]);const Tn=()=>{var Fn,Ar,hr,or,$n,jr,Pn,cr,lr,Fr,Or,zi,bi;return a.createElement(a.Fragment,null,a.createElement(ye.Z,{spinning:qt},a.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),a.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(sn==null?void 0:sn.user_show)&&a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},((Fn=sn==null?void 0:sn.data_user)==null?void 0:Fn.rank)===0&&((Ar=sn==null?void 0:sn.data_user)==null?void 0:Ar.num)===0?"--":((hr=sn==null?void 0:sn.data_user)==null?void 0:hr.rank)<=100&&((or=sn==null?void 0:sn.data_user)==null?void 0:or.rank)!=0?($n=sn==null?void 0:sn.data_user)==null?void 0:$n.rank:"\u672A\u4E0A\u699C"),a.createElement("span",{style:{flex:"1"}},(jr=sn==null?void 0:sn.data_user)==null?void 0:jr.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},((Pn=sn==null?void 0:sn.data_user)==null?void 0:Pn.num)||"--"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(cr=sn==null?void 0:sn.data_user)!=null&&cr.num?(0,Oe.li)((lr=sn==null?void 0:sn.data_user)==null?void 0:lr.num):"--"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},((Fr=sn==null?void 0:sn.data_user)==null?void 0:Fr.num)||"--"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},((Or=sn==null?void 0:sn.data_user)==null?void 0:Or.num)||"--")),(sn==null?void 0:sn.user_show)&&a.createElement(Hi.Z,null),((zi=sn==null?void 0:sn.data)==null?void 0:zi.length)>0?(bi=sn==null?void 0:sn.data)==null?void 0:bi.map((mn,Ir)=>a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(mn==null?void 0:mn.rank)===1&&a.createElement("span",{style:{flex:"1",color:"#E02020"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)===2&&a.createElement("span",{style:{flex:"1",color:"#FA6400"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)===3&&a.createElement("span",{style:{flex:"1",color:"#F7B500"}},mn==null?void 0:mn.rank),(mn==null?void 0:mn.rank)>3&&a.createElement("span",{style:{flex:"1"}},mn==null?void 0:mn.rank),a.createElement("span",{style:{flex:"1"}},mn==null?void 0:mn.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(0,Oe.li)(mn==null?void 0:mn.num)),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},mn==null?void 0:mn.num))):a.createElement(vs.Z,null),(sn==null?void 0:sn.count)>10&&a.createElement(ui.Z,{current:mt,pageSize:10,showSizeChanger:!1,total:sn==null?void 0:sn.count,style:{textAlign:"center",margin:"20px 0px"},onChange:mn=>{nn(mn)}})))};return a.createElement("div",null,a.createElement(Go.default,{activeKey:Ue,style:{background:"#fff",padding:"0px 20px"},onChange:Fn=>{ve(Fn),nn(1)}},a.createElement(xd,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},a.createElement(Tn,null)),a.createElement(xd,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},a.createElement(Tn,null))))};var Ec=Me(7722),Hf=Object.getOwnPropertySymbols,Wh=Object.prototype.hasOwnProperty,Uf=Object.prototype.propertyIsEnumerable,vh=(je,Ue)=>{var ve={};for(var mt in je)Wh.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Hf)for(var mt of Hf(je))Ue.indexOf(mt)<0&&Uf.call(je,mt)&&(ve[mt]=je[mt]);return ve},ds=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const gh=je=>{var Ue=je,{user:ve,pathsDetail:mt}=Ue,nn=vh(Ue,["user","pathsDetail"]),sn;const Bn=(0,ee.useParams)(),qt=(0,a.useRef)(),xt=(0,a.useRef)(),en=(0,a.useRef)(!1),[Dn,Tn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(700);(0,a.useEffect)(()=>{setTimeout(()=>{var $n,jr;(jr=($n=qt.current)==null?void 0:$n.resize)==null||jr.call($n)},300)},[Fn]),(0,a.useEffect)(()=>{var $n;Tn(($n=mt.detail)==null?void 0:$n.atlas_data)},[(sn=mt.detail)==null?void 0:sn.atlas_data]),(0,a.useEffect)(()=>(document.addEventListener((0,Ec.gH)(),hr),()=>{document.removeEventListener((0,Ec.gH)(),hr)}),[]);const hr=()=>{(0,Ec.vp)()||Ar(700)},or=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:$n=>{if($n.dataType==="edge")return $n.data.relation;if($n.dataType==="node")return"\u540D\u79F0\uFF1A"+$n.data.name+"
      \u7C7B\u522B\uFF1A"+$n.data.labels.join(", ")+"
      ID: "+$n.data.uid+"
      "}},legend:[{bottom:0,left:"center",orient:"horizontal",data:Dn.categories.map($n=>{if($n.name)return $n.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:Dn.nodes,links:Dn.links,categories:Dn.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ec.vp)()?(setTimeout(()=>{Ar(700)},300),(0,Ec.BU)()):((0,Ec.Dj)(xt.current),setTimeout(()=>{Ar(window.innerHeight-40)},300))}}}}});return a.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:Fn+30,background:"#FFF"},ref:xt},Dn.nodes&&a.createElement(Ia.Z,{style:{height:Fn+"px"},option:or(),onChartReady:$n=>{qt.current=$n,$n.resize()},opts:{renderer:"svg"},onEvents:{click:$n=>{en.current=!1,setTimeout(()=>{if(!en.current&&$n.dataType==="node"){let jr=$n.data.url;jr&&window.open(jr,"_blank")}},500)},dblclick:($n,jr,Pn)=>ds(void 0,null,function*(){console.log("p:",$n,jr,Pn),en.current=!0;const cr=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/atlas_data.json`,{method:"get",params:{node_id:$n.data.id}});let{nodes:lr,links:Fr,categories:Or}=cr.atlas_data;lr=Dn.nodes.concat(lr),Fr=Dn.links.concat(Fr);let zi=lr.filter((Sr,Vn,mr)=>mr.findIndex(Mi=>Mi.id===Sr.id)===Vn),bi=Fr.filter((Sr,Vn,mr)=>mr.findIndex(Mi=>Mi.source===Sr.source&&Mi.target===Sr.target)===Vn),mn=[],Ir=Math.max(Or.length,Dn.categories.length);for(let Sr=0;Sr({user:je,pathsDetail:Ue}))(gh),es={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},Xh="data:image/png;base64,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",zo=Me(59301),Ah=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,Vh=Object.prototype.propertyIsEnumerable,Gh=(je,Ue)=>{var ve={};for(var mt in je)Zs.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Ah)for(var mt of Ah(je))Ue.indexOf(mt)<0&&Vh.call(je,mt)&&(ve[mt]=je[mt]);return ve},ff=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const hf=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,user:nn,loading:sn,dispatch:Bn}=Ue,qt=Gh(Ue,["pathsDetail","globalSetting","user","loading","dispatch"]);const[xt,en]=(0,a.useState)([]),[Dn]=(0,ee.useSearchParams)(),Tn=(0,ee.useParams)(),[Fn,Ar]=(0,a.useState)(!1),hr=()=>ff(void 0,null,function*(){var Pn,cr;Ar(!0);const lr=yield(0,Ve.ZP)(`/api/paths/${Tn.pathId}/packages_list.json`,{method:"get",params:{identifier:(Pn=nn==null?void 0:nn.userInfo)==null?void 0:Pn.login,id:Tn.pathId}});Ar(!1),lr.status==0&&en((cr=lr==null?void 0:lr.data)==null?void 0:cr.map(Fr=>(Fr.isFull=!1,Fr)))});(0,a.useEffect)(()=>{hr()},[]);const or=Pn=>ff(void 0,null,function*(){const cr=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Pn}});(cr==null?void 0:cr.status)==0?$n(Pn):be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ff(void 0,null,function*(){const lr=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Pn}});(lr==null?void 0:lr.status)==0&&$n(Pn)})})}),$n=Pn=>ff(void 0,null,function*(){const cr=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Pn,payment_method:"wechat_qr"}});cr!=null&&cr.num&&window.open(Dn.get("userid")?`/order/${Tn.pathId}/pay?order_num=${cr==null?void 0:cr.num}&userid=${Dn.get("userid")}`:`/order/${Tn.pathId}/pay?order_num=${cr==null?void 0:cr.num}`)}),jr=Pn=>{var cr,lr,Fr,Or,zi,bi,mn,Ir,Sr,Vn;return zo.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},zo.createElement("div",{className:es.Head},zo.createElement("div",{className:es.Headtitle},zo.createElement("span",{title:Pn==null?void 0:Pn.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Pn==null?void 0:Pn.package_name),zo.createElement("span",{className:es.span2},"\uFF08\u5171 ",zo.createElement("span",{style:{color:"#333"}},Pn==null?void 0:Pn.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),zo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},zo.createElement("div",{className:es.Headprice},zo.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),zo.createElement("span",{className:es.nowPrice},"\uFFE5",parseInt((lr=(cr=`${Pn==null?void 0:Pn.package_price}`)==null?void 0:cr.split("."))==null?void 0:lr[1])>0?Pn==null?void 0:Pn.package_price:(Or=(Fr=`${Pn==null?void 0:Pn.package_price}`)==null?void 0:Fr.split("."))==null?void 0:Or[0]),zo.createElement("span",{className:es.initPrice},"\uFFE5",parseInt((bi=(zi=`${Pn==null?void 0:Pn.package_origin_price}`)==null?void 0:zi.split("."))==null?void 0:bi[1])>0?Pn==null?void 0:Pn.package_origin_price:(Ir=(mn=`${Pn==null?void 0:Pn.package_origin_price}`)==null?void 0:mn.split("."))==null?void 0:Ir[0])),zo.createElement("div",{className:es.AllButStyle},zo.createElement(z.ZP,{className:Pn!=null&&Pn.is_payed?`${es.payed}`:`${es.order}`,onClick:()=>{Pn!=null&&Pn.is_payed?ee.history.push(`/users/${nn==null?void 0:nn.userInfo.login}/paths?category=payed`):or(Pn==null?void 0:Pn.id)}},Pn!=null&&Pn.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),zo.createElement("div",{className:Pn.isFull?`${es.Swiper}`:`${es.Swiper} ${es.expansion}`},(Sr=Pn==null?void 0:Pn.subjects)==null?void 0:Sr.map((mr,Mi)=>{var Cr,Hn,gi,Xa;return zo.createElement("div",{style:{width:"232px",marginRight:(1+Mi)%3===0?0:22},className:es.BannerListItemDiv,key:Mi},zo.createElement("div",{className:es.BannerListItem},zo.createElement("div",{onClick:()=>window.open(`/paths/${mr.identifier}`)},zo.createElement("div",{className:es.BannerListItemImg},zo.createElement("img",{className:es.bgimg,src:`${mr.image_url}`}),(mr==null?void 0:mr.user_paid_subject)&&zo.createElement("img",{className:es.buyimg,src:Xh}),(mr==null?void 0:mr.is_current_subject)&&zo.createElement("span",{className:es.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),zo.createElement("div",{className:es.BannerListItemInfo},zo.createElement(ce.Z,{placement:"topLeft",title:mr.name},zo.createElement("div",{className:es.BannerListItemInfoTitle},mr.name)),zo.createElement("div",{className:es.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",mr.teacher),zo.createElement("div",{className:`${es.BannerListItemInfoTime} ${es.BannerListItemInfoTime2}`},zo.createElement("div",{className:es.span1},mr.learn_count/1e4>1?(mr.learn_count/1e4).toFixed(1)+"W":mr.learn_count,"\u4EBA\u6B63\u5728\u5B66"),zo.createElement("div",{className:`${es.timeprice}`},zo.createElement("div",{className:es.span},zo.createElement("span",{className:es.qianfuhao},"\uFFE5"),mr.is_discount?parseInt((Cr=mr==null?void 0:mr.price)==null?void 0:Cr.split(".")[1])>0?mr==null?void 0:mr.price:(Hn=mr==null?void 0:mr.price)==null?void 0:Hn.split(".")[0]:parseInt((gi=mr==null?void 0:mr.origin_price)==null?void 0:gi.split(".")[1])>0?mr==null?void 0:mr.origin_price:(Xa=mr==null?void 0:mr.origin_price)==null?void 0:Xa.split(".")[0])))))))})),zo.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Vn=Pn==null?void 0:Pn.subjects)==null?void 0:Vn.length)>3&&zo.createElement("div",{onClick:()=>{Pn.isFull=!Pn.isFull,en([...xt])}},zo.createElement("span",{className:"current",style:{marginRight:"6px"}},Pn.isFull?"\u6536\u8D77":"\u5C55\u5F00"),zo.createElement("span",{className:"current"},zo.createElement("i",{className:Pn.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return zo.createElement(ye.Z,{spinning:Fn},(xt==null?void 0:xt.length)>0?xt==null?void 0:xt.map(Pn=>jr(Pn)):zo.createElement(vs.Z,null))};var y=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve,user:mt})=>({pathsDetail:je,globalSetting:ve,loading:Ue,user:mt}))(hf),E=Me(421),re={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",ge=Me(2170),Qe={flex_box_center:"flex_box_center___zRBe4",flex_space_between:"flex_space_between___ZW6DI",flex_box_vertical_center:"flex_box_vertical_center___Mu7p6",flex_box_center_end:"flex_box_center_end___an6Pu",flex_box_column:"flex_box_column___rjra1",bigTipsBox:"bigTipsBox___HbsGN",bigTips:"bigTips___nfaii",item:"item___QYwk4",editBtn:"editBtn___iNJmV",active:"active___3Z1Rx",itembottom:"itembottom___h3xUX",PrevNext:"PrevNext___z_zH6",img:"img___zAo38",imgHover:"imgHover___BAhmP",LeftButton:"LeftButton___SS7wQ",RightButton:"RightButton___zRsyx"},at=Me(54266),vt=Me(13844),Et=Me(97381),It=Me(70762),an=Me(76954),hn=Me(86784),_n=Object.defineProperty,Rn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,Si=(je,Ue,ve)=>Ue in je?_n(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Ji=(je,Ue)=>{for(var ve in Ue||(Ue={}))zr.call(Ue,ve)&&Si(je,ve,Ue[ve]);if(Rn)for(var ve of Rn(Ue))ii.call(Ue,ve)&&Si(je,ve,Ue[ve]);return je},oa=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const qi=({data:je={},getData:Ue,pathsDetail:ve,dispatch:mt})=>{var nn;const sn=(0,ee.useParams)(),Bn=(0,ee.useDispatch)(),[qt,xt]=(0,a.useState)(!1),[en,Dn]=(0,a.useState)(!0),Tn=(0,a.useRef)(null),[Fn,Ar]=(0,a.useState)([]),[hr,or]=(0,a.useState)(""),[$n,jr]=(0,a.useState)(!1),[Pn,cr]=(0,a.useState)(null),[lr,Fr]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(null),[bi,mn]=(0,a.useState)(!1),[Ir,Sr]=(0,a.useState)(null),[Vn,mr]=(0,a.useState)(),[Mi,Cr]=(0,a.useState)([]),[Hn,gi]=(0,a.useState)(!1),[Xa,so]=(0,a.useState)(""),[Ea,yo]=(0,a.useState)([]),Ni=[{img:Me(57227),name:"PPT\u751F\u6210",url:"/IntelligentTools/10",des:"PPT\u751F\u6210\u662F\u4E00\u4E2A\u4E13\u4E1A\u9AD8\u6548\u7684\u52A9\u624B\uFF0C\u80FD\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4E5F\u80FD\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BE6\u7EC6\u5185\u5BB9"},{img:Me(82113),name:"\u6570\u5B57\u5206\u8EAB",url:"/DigitalClone",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"},{img:Me(70962),name:"\u667A\u80FD\u51FA\u5377",url:"/IntelligentTools/8",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:Me(54285),name:"\u667A\u80FD\u51FA\u9898",url:"/IntelligentTools/5",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387"}];(0,a.useEffect)(()=>{Ca(),_i()},[]),(0,a.useEffect)(()=>{var Wn,En,ln;((Wn=ve.actionTabs)==null?void 0:Wn.key)==="\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"&&(Ca(),mt({type:"pathsDetail/setActionTabs",payload:{key:""}})),((En=ve.actionTabs)==null?void 0:En.key)==="\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"&&(((ln=ve==null?void 0:ve.detail)!=null&&ln.can_managed||(0,he.Ny)())&&Fi(),mn(!0),setTimeout(()=>{vo()},50),mt({type:"pathsDetail/setActionTabs",payload:{key:""}}))},[(nn=ve.actionTabs)==null?void 0:nn.key]);const Ca=()=>oa(void 0,null,function*(){var Wn,En,ln,er,Lr,ci;const di=yield(0,Ve.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Subject",item_id:(sn==null?void 0:sn.pathId)||((Wn=ve==null?void 0:ve.detail)==null?void 0:Wn.id)}}),fi=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_assistant",deployable_id:(sn==null?void 0:sn.pathId)||((En=ve==null?void 0:ve.detail)==null?void 0:En.id),deployable_type:"Subject",item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(di==null?void 0:di.status)===0&&(Ar(((ln=di==null?void 0:di.data)==null?void 0:ln.list)||[]),or(((er=di==null?void 0:di.data)==null?void 0:er.local_ai_model_url)||""),vo()),(fi==null?void 0:fi.status)===0&&(Ar([...(Lr=di==null?void 0:di.data)==null?void 0:Lr.list,...(ci=fi==null?void 0:fi.data)==null?void 0:ci.agents]),vo())}),Fi=()=>oa(void 0,null,function*(){var Wn,En;let ln=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:{page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:(Wn=ve==null?void 0:ve.detail)==null?void 0:Wn.id,deployable_type:"Subject"}});(ln==null?void 0:ln.status)===0&&yo((En=ln==null?void 0:ln.data)==null?void 0:En.knowledges)}),_i=()=>oa(void 0,null,function*(){const Wn=yield(0,Ve.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(Wn==null?void 0:Wn.status)==0&&jr(Wn==null?void 0:Wn.permission)});(0,a.useEffect)(()=>{const Wn=Tn.current;if(Wn){const En=()=>{requestAnimationFrame(vo)};Wn.addEventListener("scroll",En),vo();const ln=new ResizeObserver(()=>{vo()});return ln.observe(Wn),()=>{Wn.removeEventListener("scroll",En),ln.disconnect()}}},[Tn.current]);const xo=Wn=>{if(!Tn.current)return;const En=Tn.current,ln=En.children;if(ln.length===0)return;const ci=ln[0].getBoundingClientRect().width+22,di=En.scrollLeft;Wn==="left"?En.scrollTo({left:Math.max(0,di-ci),behavior:"smooth"}):En.scrollTo({left:di+ci,behavior:"smooth"}),setTimeout(()=>{vo()},50)},vo=()=>{if(!Tn.current)return;const Wn=Tn.current,En=Wn.scrollWidth-Wn.clientWidth;if(console.log(Wn.scrollWidth),console.log(Wn.clientWidth),console.log(Wn.scrollLeft),En<=0){xt(!1),Dn(!1);return}xt(Wn.scrollLeft>1),Dn(Wn.scrollLeft{cr(Wn),zi(Wn),Fr(!!Wn)},fa=Wn=>oa(void 0,null,function*(){var En;const ln=yield(0,Ve.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:(sn==null?void 0:sn.pathId)||((En=ve==null?void 0:ve.detail)==null?void 0:En.id),id:Wn}})});function Na(Wn){return oa(this,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Wn}/get_bot_info.json`,{method:"post"});(En==null?void 0:En.status)===0&&Cr(En==null?void 0:En.data)})}const Qo=Wn=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:Qe.bigTipsBox,style:{width:"100%"}},a.createElement("div",{ref:Tn,className:Qe.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ve.name}&type=Subject`)},className:Qe.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>{var ln;return a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Qe.item} ${Pn===En.id?Qe.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Pn===En.id?(Io(null),Sr(null),mr(""),gi(!1),Cr({})):(mr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),Sr(En.id),cr(En.id),Fr(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(Sr(null),gi(!1),Io(En.id)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Qe.editBtn}`,onClick:er=>{er.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En!=null&&En.agent_type?wi.Z.API_SERVER+((ln=En==null?void 0:En.icon)==null?void 0:ln.url):En.attachment_id?`${wi.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))}),$n&&a.createElement(at.Z,{addStyle:{width:120,height:140},data:Fn,getIAData:()=>Ca(),url:hr,className:Qe.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:Qe.PrevNext},qt&&a.createElement("div",{className:Qe.LeftButton,onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:Qe.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:Qe.imgHover})),en&&a.createElement("div",{className:Qe.RightButton,onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:Et.Z,alt:"Next",className:Qe.img}),a.createElement("img",{src:an.Z,alt:"Next",className:Qe.imgHover})))),Bo=Wn=>{var En;return(En=ve==null?void 0:ve.detail)!=null&&En.can_managed||(0,he.Ny)()?a.createElement(ie.default,{onChange:ln=>{if(console.log("----",ln),ln){let er=ln==null?void 0:ln.split("-"),Lr=er[1]==="educoder"?"touge":er[0];so(Lr)}else so("")},placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u5E93",style:{display:Pn&&"none",width:150,height:62,marginRight:10,borderRadius:4},allowClear:!0},Ea==null?void 0:Ea.map(ln=>a.createElement(ie.default.Option,{value:(ln==null?void 0:ln.dataset_id)+"-"+(ln==null?void 0:ln.repository_type)},ln==null?void 0:ln.name))):null},xr=Wn=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",width:662,justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:Qe.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:Tn,className:Qe.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,Oe.xg)(`${wi.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ve.name}&type=Subject`)},className:Qe.itembottom,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:24,height:24,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Qe.itembottom} ${Pn===En.id?Qe.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Pn===En.id?(Io(null),Sr(null),mr(null),gi(!1),Cr({})):(mr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),Sr(En.id),cr(En.id),Fr(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(Sr(null),Io(En.id),gi(!1)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Qe.editBtn}`,onClick:ln=>{ln.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En.attachment_id?`${wi.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:24,height:24,alt:En.name}),a.createElement(ce.Z,{title:En.name},a.createElement("span",{style:{maxWidth:70}},En.name))))),$n&&a.createElement(at.Z,{addStyle:{width:76,height:88},data:Fn,getIAData:()=>Ca(),url:hr,className:Qe.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:Qe.PrevNext,style:{width:"90%",marginLeft:10}},qt&&a.createElement("div",{className:Qe.LeftButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:Qe.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:Qe.imgHover})),en&&a.createElement("div",{className:Qe.RightButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:Et.Z,alt:"Next",className:Qe.img}),a.createElement("img",{src:an.Z,alt:"Next",className:Qe.imgHover})))),ta={onAdd:()=>(0,Ve.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ve.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Subject",questionable_id:je==null?void 0:je.id,by_self:!0}}),onListClick:Wn=>(0,Ve.ZP)(`/api/course_qna_sessions/${Wn}.json`,{method:"get"}),onListDelete:Wn=>(0,Ve.ZP)(`/api/course_qna_sessions/${Wn}.json`,{method:"delete"}),onListDealData:Wn=>{let En=[];return Wn==null||Wn.forEach(ln=>{const er=ln.id,Lr=ln.think?{reasoning:ln.think,thinkingEnabled:!0}:{},ci=[{text:ln.question,key:er,sender:"user",fileList:[],show:!0},Ji({key:er,loading:!1,sender:"AI",show:!0,source:ln.answer_source,text:ln.answer,like:ln.like,dislike:ln.dislike,time:ln.think_time,id:ln.id},Lr)];En=[...En,...ci]}),En}};return a.createElement(a.Fragment,null,((0,he.Ny)()||(0,he.$O)()||(je==null?void 0:je.is_use_ai))&&(je==null?void 0:je.id)&&a.createElement(ge.Z,{showSwitchingModel:!0,showLookHistory:!0,showAddSession:!0,isPath:!0,isCoze:Hn,showDefaultTips:!1,showAvatarEditData:{nickname:"\u8BFE\u7A0B\u52A9\u6559",headImgId:null,show:!1},fetchListObject:ta,headNode:a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 font22"},a.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u8BFE\u7A0B\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",{className:"font16 mt20",style:{color:"#434D6C",marginBottom:40,marginTop:12}},a.createElement("span",null,"\u6211\u53EF\u4EE5\u652F\u6301\u5B9E\u65F6\u7B54\u7591\u3001\u4F5C\u4E1A\u6279\u6539\u3001\u8BD5\u9898\u751F\u6210\u3001\u865A\u62DF\u6388\u8BFE\u4E0E\u4E2A\u6027\u5316\u52A9\u5B66\uFF0C\u52A9\u529B\u5E08\u751F\u9AD8\u6548\u4E92\u52A8\u3001\u8F7B\u677E\u63D0\u5347\u5B66\u4E60\u6548\u679C"))),fetchData:{questionable_type:"Subject",questionable_id:je==null?void 0:je.id,is_chat:!0,application_id:Or,agent_id:Ir,knowledge_type:Xa?Xa!=="touge"?"coze":"touge":"",coze_id:Xa!=="touge"?Xa:""},isCheckRestrictNumber:!0,title:"\u8BFE\u7A0B\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",topFunctionNode:Qo,BottomNode:xr,ysclist:Mi,BOttomNodeName:Vn,hideUpload:lr,visible:bi,Selectdiv:Bo,onOpen:()=>{var Wn;((Wn=ve==null?void 0:ve.detail)!=null&&Wn.can_managed||(0,he.Ny)())&&Fi(),mn(!0),setTimeout(()=>{vo()},50)},onClose:()=>mn(!1)}))};var wa=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(qi),Ja=Me(584),Za=Me(71411),ya={flex_box_center:"flex_box_center___u1iWx",flex_space_between:"flex_space_between___V_XeX",flex_box_vertical_center:"flex_box_vertical_center___tHT9p",flex_box_center_end:"flex_box_center_end___WldJR",flex_box_column:"flex_box_column___wIQL4",content:"content___pRpX8",additem:"additem___FIsTk",title:"title____Cy3E",center:"center___jvSq5",additemactivite:"additemactivite___sdh4M",beta:"beta___tsaw9",upimg:"upimg___SUOhm",uphover:"uphover___WO4pK",items:"items___M75fU",i_tit:"i_tit___mTY0x",public:"public___pxtFV",unpublic:"unpublic___pX3wg",sandian:"sandian___UD34X",delete:"delete___IID16",senditem:"senditem___q4yzX",senditemactivite:"senditemactivite___eVWvi",connect:"connect___YNkNO",bottom:"bottom___FLCuo",tj:"tj___plJT9",multi_ellipsi:"multi_ellipsi___gNJ4z",luicolumnbg:"luicolumnbg___KETdD"},gs=Me(82765),sl=Me(50428),Ls=Me(54904),Pl=Me(52505),pl=Me(14566),Xs=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,nl=(je,Ue)=>{var ve={};for(var mt in je)Ll.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Xs)for(var mt of Xs(je))Ue.indexOf(mt)<0&&ml.call(je,mt)&&(ve[mt]=je[mt]);return ve},js=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Os=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=nl(Ue,["user","pathsDetail","onOk","dispatch"]),qt,xt,en,Dn,Tn;const[Fn,Ar]=(0,a.useState)({}),[hr]=ht.default.useForm(),[or,$n]=(0,a.useState)(!1);function jr(){return js(this,null,function*(){var lr;let Fr=yield(0,Ve.ZP)("/api/ai/agents/get_icon.json",{method:"get",params:{agent_type:(lr=mt.actionTabs)==null?void 0:lr.addparams}});(Fr==null?void 0:Fr.status)===0&&Ar(Fr==null?void 0:Fr.data)})}const Pn=lr=>lr.type.startsWith("image/")?lr.size/1024/1024<2?new Promise((zi,bi)=>{const mn=new FileReader;mn.readAsDataURL(lr),mn.onload=()=>{var Ir,Sr;const Vn=mn.result;cr({file_type:"base64",original_filename:lr==null?void 0:lr.name,file:Vn,deployable_type:(Ir=mt.actionTabs)==null?void 0:Ir.deployable_type,deployable_id:(Sr=mt.actionTabs)==null?void 0:Sr.deployable_id}),zi(!1)},mn.onerror=Ir=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),bi(Ir)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function cr(lr){return js(this,null,function*(){let Fr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:lr});(Fr==null?void 0:Fr.status)===0&&Ar(Fr==null?void 0:Fr.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E"&&jr()},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA"+(((qt=mt.actionTabs)==null?void 0:qt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E",width:650,loading:or,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{console.log("----",hr.getFieldsValue()),hr.submit()}},a.createElement(ht.default,{layout:"vertical",size:"large",form:hr,onFinish:lr=>js(void 0,null,function*(){$n(!0),lr.attachment_id=Fn.id;let Fr=yield nn(lr);$n(!1),Fr.status===0&&hr.resetFields()})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=mt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((en=mt.actionTabs)==null?void 0:en.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((Dn=mt.actionTabs)==null?void 0:Dn.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Tn=mt.actionTabs)==null?void 0:Tn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(lr,Fr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Pn},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Tl=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Os),Xc=Object.defineProperty,uu=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,rl=(je,Ue,ve)=>Ue in je?Xc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Vc=(je,Ue)=>{for(var ve in Ue||(Ue={}))vl.call(Ue,ve)&&rl(je,ve,Ue[ve]);if(uu)for(var ve of uu(Ue))cu.call(Ue,ve)&&rl(je,ve,Ue[ve]);return je},Uu=(je,Ue)=>{var ve={};for(var mt in je)vl.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&uu)for(var mt of uu(je))Ue.indexOf(mt)<0&&cu.call(je,mt)&&(ve[mt]=je[mt]);return ve},ic=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const bc=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=Uu(Ue,["user","pathsDetail","onOk","dispatch"]);const[qt,xt]=(0,a.useState)({}),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:mt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[hr,or]=(0,a.useState)([]);function $n(){return ic(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Tn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[mt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ic(void 0,null,function*(){if((hr==null?void 0:hr.length)===0){Ce.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:hr})).status===0&&or([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,or([]),Ar(Vc({},Fn))}}),a.createElement(ht.default,{layout:"inline",size:"large",form:en,initialValues:{deployable_type:""},onValuesChange:(0,wl.debounce)((jr,Pn)=>{Fn.page=1,Fn.per_page=20,Ar(Vc(Vc({},Fn),Pn))},300)},a.createElement(ht.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(ht.default.Item,{label:"",name:"keyword"},a.createElement(gt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Pn,cr){or(jr)},selectedRowKeys:hr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Pn,cr)=>`${(Fn.page-1)*Fn.per_page+cr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:Dn==null?void 0:Dn.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Pn)=>{Fn.page=jr,Fn.per_page=Pn,Ar(Vc({},Fn))},hideOnSinglePage:!0,total:Dn==null?void 0:Dn.total_count}))};var xl=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(bc),Gc=Object.defineProperty,Qf=Object.defineProperties,gp=Object.getOwnPropertyDescriptors,yh=Object.getOwnPropertySymbols,c0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,f0=(je,Ue,ve)=>Ue in je?Gc(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,h0=(je,Ue)=>{for(var ve in Ue||(Ue={}))c0.call(Ue,ve)&&f0(je,ve,Ue[ve]);if(yh)for(var ve of yh(Ue))d0.call(Ue,ve)&&f0(je,ve,Ue[ve]);return je},Ap=(je,Ue)=>Qf(je,gp(Ue)),yp=(je,Ue)=>{var ve={};for(var mt in je)c0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&yh)for(var mt of yh(je))Ue.indexOf(mt)<0&&d0.call(je,mt)&&(ve[mt]=je[mt]);return ve},p0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Ep=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=yp(Ue,["user","pathsDetail","onOk","dispatch"]),qt;const[xt,en]=(0,a.useState)({}),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,hr]=(0,a.useState)([]),[or,$n]=(0,a.useState)(!1);function jr(){return p0(this,null,function*(){var Pn;$n(!0);let cr=yield(0,Ve.ZP)(`/api/users/${(Pn=ve==null?void 0:ve.userInfo)==null?void 0:Pn.login}/subjects.json`,{method:"get",params:Ap(h0({},Tn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),cr&&en(cr)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((qt=mt.actionTabs)==null?void 0:qt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>p0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&hr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:or,rowSelection:{type:"checkbox",onChange(Pn,cr,lr){hr(Pn)},selectedRowKeys:Ar},rowKey:Pn=>Pn==null?void 0:Pn.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Pn,cr,lr)=>`${(Tn.page-1)*Tn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Tn.per_page,current:Tn.page,onChange:(Pn,cr)=>{Tn.page=Pn,Tn.per_page=cr,Fn(h0({},Tn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var bp=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Ep),wp=Me(29245),Cp=Me(5112),m0=Me(87763),v0=Me(2086),xp=Me(41133),Sp=Me(70323),Mp=Me(89055),Dp=Me(3429),g0=Me(76411),Ip=Object.defineProperty,A0=Object.getOwnPropertySymbols,Bp=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable,y0=(je,Ue,ve)=>Ue in je?Ip(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Pp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Bp.call(Ue,ve)&&y0(je,ve,Ue[ve]);if(A0)for(var ve of A0(Ue))Fp.call(Ue,ve)&&y0(je,ve,Ue[ve]);return je};const yv=je=>React.createElement("svg",Pp({className:"b2_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));var Lp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+",Tp=Object.defineProperty,E0=Object.getOwnPropertySymbols,kp=Object.prototype.hasOwnProperty,Np=Object.prototype.propertyIsEnumerable,b0=(je,Ue,ve)=>Ue in je?Tp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,jp=(je,Ue)=>{for(var ve in Ue||(Ue={}))kp.call(Ue,ve)&&b0(je,ve,Ue[ve]);if(E0)for(var ve of E0(Ue))Np.call(Ue,ve)&&b0(je,ve,Ue[ve]);return je};const Ev=je=>React.createElement("svg",jp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"4 (1)"),React.createElement("defs",null,React.createElement("path",{id:"dmyh_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmyh_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmyh_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmyh_svg__a"}),React.createElement("g",{mask:"url(#dmyh_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M17.62 2.016c.246.913.292 1.835.14 2.767l-13.45.011C4.2 3.745 3.898 2.01 5.485 2.007c4.045-.01 8.09-.006 12.135.009ZM6.464 3.794c.166-.047.26-.232.209-.415-.051-.182-.227-.293-.394-.246-.166.046-.26.232-.208.414.051.183.227.293.393.247Zm1.403-.33a.332.332 0 1 0-.664-.001.332.332 0 0 0 .664 0Zm.827.348c.165-.003.296-.163.292-.357a.386.386 0 0 0-.092-.247.278.278 0 0 0-.213-.1c-.165.004-.296.164-.292.358a.386.386 0 0 0 .092.247c.057.065.134.1.213.099Z",fill:"#8DCAFC"}),React.createElement("path",{d:"m17.62 2.016 1.222-.003c.437-.002.693.23.767.694.13.81.161 1.575.092 2.296a3.785 3.785 0 0 0-1.871-.198l-.07-.022a6.501 6.501 0 0 0-.14-2.767Z",fill:"#63B9FC"}),React.createElement("path",{d:"m17.76 4.783.07.022c0 1.16.111 2.478-.084 3.616-.095.56.092 1.353.084 1.766-.047 2.58-.014 5.16.097 7.739l-13.28-.02c-.106 0-.197-.032-.245-.087l-.094-.111-.02-11.03V5.212l.022-.419 13.45-.011ZM7.812 9.157l1.322-1.205c.27-.245.337-.519.204-.82-.522-1.186-2.723 1.317-3.105 1.693-.267.264-.267.53-.003.798.284.288 3.306 3.593 3.116 1.247a.36.36 0 0 0-.117-.234L7.823 9.353a.15.15 0 0 1-.05-.101.115.115 0 0 1 .039-.095Zm5.212-1.597a.628.628 0 0 0-.435-.774l-.043-.012a.628.628 0 0 0-.774.434l-1.032 3.675c-.094.333.1.68.434.773l.043.013c.334.093.68-.101.774-.435l1.033-3.674Zm2.733 1.33a.377.377 0 0 1 .033.588c-.293.262-2.622 2.05-.753 2.22a.35.35 0 0 0 .251-.078 23.37 23.37 0 0 0 1.576-1.33c.622-.575 1.286-1.005.433-1.76-.542-.475-2.42-2.66-2.94-1.206a.277.277 0 0 0 .036.251c.316.46.77.898 1.364 1.314Zm-6.015 4.653a.31.31 0 0 0-.31-.31H6.28a.31.31 0 0 0-.31.31v.078c0 .17.139.31.31.31h3.152a.31.31 0 0 0 .31-.31v-.078Zm3.769 1.433c.005-.218-.307-.402-.698-.412-.392-.01-.713.157-.719.375-.006.217.307.401.698.411.391.01.713-.157.719-.374Zm-2.17-.02a.326.326 0 0 0-.326-.327l-4.72-.008a.326.326 0 0 0-.328.326v.044c0 .18.146.327.326.327l4.72.009A.326.326 0 0 0 11.34 15v-.045Zm3.64 1.365c-.003-.192-.249-.345-.55-.34-.3.005-.54.164-.538.357.003.193.249.345.55.34.3-.005.541-.164.538-.357Zm-6.5-.004a.299.299 0 0 0-.3-.298l-1.902.007a.299.299 0 0 0-.298.3v.022a.299.299 0 0 0 .3.297l1.903-.006a.299.299 0 0 0 .297-.3v-.022Zm4.661.013a.301.301 0 0 0-.3-.302l-3.208-.005a.301.301 0 0 0-.302.3v.017a.301.301 0 0 0 .3.302l3.209.006a.301.301 0 0 0 .302-.301v-.017Z",fill:"#3291FC"}),React.createElement("path",{d:"M17.83 4.805a3.784 3.784 0 0 1 1.871.198l.012.129.01 1.545-.08 11.288-1.716-.04a126.376 126.376 0 0 1-.097-7.738c.008-.413-.179-1.205-.084-1.766.195-1.138.084-2.455.084-3.616Z",fill:"#3291FC"}),React.createElement("path",{d:"m19.713 5.132 2.58.14c-1.378-.375-.589.867-.639 1.405h-1.93l-.011-1.545Zm-15.425.08v1.465l-1.802.059c-.078.001-.14.07-.14.153l-.01 10.88c0 .13.087.246.214.282.606.17 1.192.055 1.758-.343l.094.111c.048.055.139.087.246.087l13.28.02 1.715.039 2.011.08c.05.66-.062 1.285-.337 1.872L1.4 19.912c-.112 0-.204-.07-.299-.123-.141-.357-.213-.642-.215-.854C.88 14.663.88 10.39.885 6.114c0-.586.288-.881.864-.885l2.54-.016Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M22.293 5.271c.54.09.816.378.829.868.093 3.387.061 7.965-.095 13.737l-.804.064-.906-.023a3.685 3.685 0 0 0 .337-1.872V6.677c.05-.538-.739-1.78.64-1.406Z",fill:"#A1AAEF"}),React.createElement("path",{d:"m4.288 6.677.02 11.03c-.566.399-1.152.513-1.758.344a.294.294 0 0 1-.215-.282l.011-10.88c0-.083.062-.152.14-.153l1.802-.059Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M19.724 6.677h1.93v11.368l-2.011-.08.08-11.288ZM1.102 19.79c.095.053.187.123.299.123l19.916.005.906.023c.324.632.296 1.275-.083 1.927A663.39 663.39 0 0 0 1.5 21.82c-1.13.017-1.735-.53-1.414-1.682a.186.186 0 0 1 .178-.131c.293-.001.581-.076.837-.218Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m23.027 19.876.644.117a.207.207 0 0 1 .17.159c.275 1.296-.292 1.868-1.701 1.715.38-.652.407-1.295.083-1.927l.804-.064Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M6.28 3.133a.309.309 0 0 0-.214.238.373.373 0 0 0 .092.33c.082.088.199.123.307.093.107-.03.189-.12.214-.238a.373.373 0 0 0-.092-.33.309.309 0 0 0-.307-.093ZM7.203 3.463a.332.332 0 1 0 .664 0 .332.332 0 0 0-.664 0ZM8.681 3.11c-.165.002-.295.162-.292.356.004.194.14.35.306.346.164-.003.295-.163.291-.357-.004-.194-.14-.349-.305-.346ZM7.823 9.353l1.406 1.283a.36.36 0 0 1 .117.234c.19 2.346-2.832-.96-3.116-1.247-.264-.268-.264-.534.003-.798.382-.376 2.583-2.879 3.105-1.693.133.301.065.575-.204.82L7.812 9.157a.115.115 0 0 0-.039.095.15.15 0 0 0 .05.1ZM12.547 6.774l.043.012c.402.113.547.371.434.774l-1.033 3.674c-.113.403-.371.548-.774.435l-.043-.013c-.403-.113-.548-.37-.434-.774l1.032-3.674c.114-.403.372-.547.775-.434ZM15.757 8.89c-.594-.417-1.048-.855-1.364-1.314a.277.277 0 0 1-.037-.252c.522-1.453 2.4.731 2.94 1.206.854.756.19 1.185-.432 1.76a23.37 23.37 0 0 1-1.576 1.33.352.352 0 0 1-.251.079c-1.87-.17.46-1.959.753-2.22a.377.377 0 0 0-.033-.59Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M6.28 13.233h3.152c.207 0 .31.103.31.31v.078c0 .206-.103.31-.31.31H6.28c-.206 0-.31-.104-.31-.31v-.078c0-.207.104-.31.31-.31Z",fill:"#FDDD44"}),React.createElement("path",{d:"M12.094 14.938c-.004.14.128.274.345.35.218.076.488.083.709.019.22-.065.36-.191.363-.332.003-.14-.128-.273-.346-.35a1.217 1.217 0 0 0-.708-.018c-.22.065-.36.19-.363.331ZM6.295 14.62l4.72.01c.217 0 .326.108.326.326v.045c0 .217-.11.326-.327.326l-4.72-.009c-.218 0-.327-.11-.327-.327v-.044c0-.218.11-.327.328-.326Z",fill:"#FC9743"}),React.createElement("path",{d:"M13.893 16.338c.002.125.108.238.277.298.17.06.377.056.544-.009.167-.065.27-.181.267-.306-.002-.125-.107-.238-.277-.298a.815.815 0 0 0-.544.009c-.167.065-.269.181-.267.306ZM6.279 16.026l1.902-.007c.2 0 .3.099.3.298v.022c0 .2-.098.299-.297.3l-1.903.006c-.199.001-.299-.098-.3-.297v-.023c0-.199.099-.298.298-.3ZM9.634 16.023l3.208.005c.2 0 .301.101.3.302v.017c0 .2-.1.3-.301.3l-3.208-.005c-.201 0-.301-.101-.301-.302v-.017c0-.2.1-.3.302-.3Z",fill:"#28D1B3"}))));var Op="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTcuNjIgMi4wMTZjLjI0Ni45MTMuMjkyIDEuODM1LjE0IDIuNzY3bC0xMy40NS4wMTFDNC4yIDMuNzQ1IDMuODk4IDIuMDEgNS40ODUgMi4wMDdjNC4wNDUtLjAxIDguMDktLjAwNiAxMi4xMzUuMDA5Wk02LjQ2NCAzLjc5NGMuMTY2LS4wNDcuMjYtLjIzMi4yMDktLjQxNS0uMDUxLS4xODItLjIyNy0uMjkzLS4zOTQtLjI0Ni0uMTY2LjA0Ni0uMjYuMjMyLS4yMDguNDE0LjA1MS4xODMuMjI3LjI5My4zOTMuMjQ3Wm0xLjQwMy0uMzNhLjMzMi4zMzIgMCAxIDAtLjY2NC0uMDAxLjMzMi4zMzIgMCAwIDAgLjY2NCAwWm0uODI3LjM0OGMuMTY1LS4wMDMuMjk2LS4xNjMuMjkyLS4zNTdhLjM4Ni4zODYgMCAwIDAtLjA5Mi0uMjQ3LjI3OC4yNzggMCAwIDAtLjIxMy0uMWMtLjE2NS4wMDQtLjI5Ni4xNjQtLjI5Mi4zNThhLjM4Ni4zODYgMCAwIDAgLjA5Mi4yNDdjLjA1Ny4wNjUuMTM0LjEuMjEzLjA5OVoiIGZpbGw9IiM4RENBRkMiLz48cGF0aCBkPSJtMTcuNjIgMi4wMTYgMS4yMjItLjAwM2MuNDM3LS4wMDIuNjkzLjIzLjc2Ny42OTQuMTMuODEuMTYxIDEuNTc1LjA5MiAyLjI5NmEzLjc4NSAzLjc4NSAwIDAgMC0xLjg3MS0uMTk4bC0uMDctLjAyMmE2LjUwMSA2LjUwMSAwIDAgMC0uMTQtMi43NjdaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0ibTE3Ljc2IDQuNzgzLjA3LjAyMmMwIDEuMTYuMTExIDIuNDc4LS4wODQgMy42MTYtLjA5NS41Ni4wOTIgMS4zNTMuMDg0IDEuNzY2LS4wNDcgMi41OC0uMDE0IDUuMTYuMDk3IDcuNzM5bC0xMy4yOC0uMDJjLS4xMDYgMC0uMTk3LS4wMzItLjI0NS0uMDg3bC0uMDk0LS4xMTEtLjAyLTExLjAzVjUuMjEybC4wMjItLjQxOSAxMy40NS0uMDExWk03LjgxMiA5LjE1N2wxLjMyMi0xLjIwNWMuMjctLjI0NS4zMzctLjUxOS4yMDQtLjgyLS41MjItMS4xODYtMi43MjMgMS4zMTctMy4xMDUgMS42OTMtLjI2Ny4yNjQtLjI2Ny41My0uMDAzLjc5OC4yODQuMjg4IDMuMzA2IDMuNTkzIDMuMTE2IDEuMjQ3YS4zNi4zNiAwIDAgMC0uMTE3LS4yMzRMNy44MjMgOS4zNTNhLjE1LjE1IDAgMCAxLS4wNS0uMTAxLjExNS4xMTUgMCAwIDEgLjAzOS0uMDk1Wm01LjIxMi0xLjU5N2EuNjI4LjYyOCAwIDAgMC0uNDM1LS43NzRsLS4wNDMtLjAxMmEuNjI4LjYyOCAwIDAgMC0uNzc0LjQzNGwtMS4wMzIgMy42NzVjLS4wOTQuMzMzLjEuNjguNDM0Ljc3M2wuMDQzLjAxM2MuMzM0LjA5My42OC0uMTAxLjc3NC0uNDM1bDEuMDMzLTMuNjc0Wm0yLjczMyAxLjMzYS4zNzcuMzc3IDAgMCAxIC4wMzMuNTg4Yy0uMjkzLjI2Mi0yLjYyMiAyLjA1LS43NTMgMi4yMmEuMzUuMzUgMCAwIDAgLjI1MS0uMDc4IDIzLjM3IDIzLjM3IDAgMCAwIDEuNTc2LTEuMzNjLjYyMi0uNTc1IDEuMjg2LTEuMDA1LjQzMy0xLjc2LS41NDItLjQ3NS0yLjQyLTIuNjYtMi45NC0xLjIwNmEuMjc3LjI3NyAwIDAgMCAuMDM2LjI1MWMuMzE2LjQ2Ljc3Ljg5OCAxLjM2NCAxLjMxNFptLTYuMDE1IDQuNjUzYS4zMS4zMSAwIDAgMC0uMzEtLjMxSDYuMjhhLjMxLjMxIDAgMCAwLS4zMS4zMXYuMDc4YzAgLjE3LjEzOS4zMS4zMS4zMWgzLjE1MmEuMzEuMzEgMCAwIDAgLjMxLS4zMXYtLjA3OFptMy43NjkgMS40MzNjLjAwNS0uMjE4LS4zMDctLjQwMi0uNjk4LS40MTItLjM5Mi0uMDEtLjcxMy4xNTctLjcxOS4zNzUtLjAwNi4yMTcuMzA3LjQwMS42OTguNDExLjM5MS4wMS43MTMtLjE1Ny43MTktLjM3NFptLTIuMTctLjAyYS4zMjYuMzI2IDAgMCAwLS4zMjYtLjMyN2wtNC43Mi0uMDA4YS4zMjYuMzI2IDAgMCAwLS4zMjguMzI2di4wNDRjMCAuMTguMTQ2LjMyNy4zMjYuMzI3bDQuNzIuMDA5QS4zMjYuMzI2IDAgMCAwIDExLjM0IDE1di0uMDQ1Wm0zLjY0IDEuMzY1Yy0uMDAzLS4xOTItLjI0OS0uMzQ1LS41NS0uMzQtLjMuMDA1LS41NC4xNjQtLjUzOC4zNTcuMDAzLjE5My4yNDkuMzQ1LjU1LjM0LjMtLjAwNS41NDEtLjE2NC41MzgtLjM1N1ptLTYuNS0uMDA0YS4yOTkuMjk5IDAgMCAwLS4zLS4yOThsLTEuOTAyLjAwN2EuMjk5LjI5OSAwIDAgMC0uMjk4LjN2LjAyMmEuMjk5LjI5OSAwIDAgMCAuMy4yOTdsMS45MDMtLjAwNmEuMjk5LjI5OSAwIDAgMCAuMjk3LS4zdi0uMDIyWm00LjY2MS4wMTNhLjMwMS4zMDEgMCAwIDAtLjMtLjMwMmwtMy4yMDgtLjAwNWEuMzAxLjMwMSAwIDAgMC0uMzAyLjN2LjAxN2EuMzAxLjMwMSAwIDAgMCAuMy4zMDJsMy4yMDkuMDA2YS4zMDEuMzAxIDAgMCAwIC4zMDItLjMwMXYtLjAxN1oiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNMTcuODMgNC44MDVhMy43ODQgMy43ODQgMCAwIDEgMS44NzEuMTk4bC4wMTIuMTI5LjAxIDEuNTQ1LS4wOCAxMS4yODgtMS43MTYtLjA0YTEyNi4zNzYgMTI2LjM3NiAwIDAgMS0uMDk3LTcuNzM4Yy4wMDgtLjQxMy0uMTc5LTEuMjA1LS4wODQtMS43NjYuMTk1LTEuMTM4LjA4NC0yLjQ1NS4wODQtMy42MTZaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0ibTE5LjcxMyA1LjEzMiAyLjU4LjE0Yy0xLjM3OC0uMzc1LS41ODkuODY3LS42MzkgMS40MDVoLTEuOTNsLS4wMTEtMS41NDVabS0xNS40MjUuMDh2MS40NjVsLTEuODAyLjA1OWMtLjA3OC4wMDEtLjE0LjA3LS4xNC4xNTNsLS4wMSAxMC44OGMwIC4xMy4wODcuMjQ2LjIxNC4yODIuNjA2LjE3IDEuMTkyLjA1NSAxLjc1OC0uMzQzbC4wOTQuMTExYy4wNDguMDU1LjEzOS4wODcuMjQ2LjA4N2wxMy4yOC4wMiAxLjcxNS4wMzkgMi4wMTEuMDhjLjA1LjY2LS4wNjIgMS4yODUtLjMzNyAxLjg3MkwxLjQgMTkuOTEyYy0uMTEyIDAtLjIwNC0uMDctLjI5OS0uMTIzLS4xNDEtLjM1Ny0uMjEzLS42NDItLjIxNS0uODU0Qy44OCAxNC42NjMuODggMTAuMzkuODg1IDYuMTE0YzAtLjU4Ni4yODgtLjg4MS44NjQtLjg4NWwyLjU0LS4wMTZaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIyLjI5MyA1LjI3MWMuNTQuMDkuODE2LjM3OC44MjkuODY4LjA5MyAzLjM4Ny4wNjEgNy45NjUtLjA5NSAxMy43MzdsLS44MDQuMDY0LS45MDYtLjAyM2EzLjY4NSAzLjY4NSAwIDAgMCAuMzM3LTEuODcyVjYuNjc3Yy4wNS0uNTM4LS43MzktMS43OC42NC0xLjQwNloiIGZpbGw9IiNBMUFBRUYiLz48cGF0aCBkPSJtNC4yODggNi42NzcuMDIgMTEuMDNjLS41NjYuMzk5LTEuMTUyLjUxMy0xLjc1OC4zNDRhLjI5NC4yOTQgMCAwIDEtLjIxNS0uMjgybC4wMTEtMTAuODhjMC0uMDgzLjA2Mi0uMTUyLjE0LS4xNTNsMS44MDItLjA1OVoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTkuNzI0IDYuNjc3aDEuOTN2MTEuMzY4bC0yLjAxMS0uMDguMDgtMTEuMjg4Wk0xLjEwMiAxOS43OWMuMDk1LjA1My4xODcuMTIzLjI5OS4xMjNsMTkuOTE2LjAwNS45MDYuMDIzYy4zMjQuNjMyLjI5NiAxLjI3NS0uMDgzIDEuOTI3QTY2My4zOSA2NjMuMzkgMCAwIDAgMS41IDIxLjgyYy0xLjEzLjAxNy0xLjczNS0uNTMtMS40MTQtMS42ODJhLjE4Ni4xODYgMCAwIDEgLjE3OC0uMTMxYy4yOTMtLjAwMS41ODEtLjA3Ni44MzctLjIxOFoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMjMuMDI3IDE5Ljg3Ni42NDQuMTE3YS4yMDcuMjA3IDAgMCAxIC4xNy4xNTljLjI3NSAxLjI5Ni0uMjkyIDEuODY4LTEuNzAxIDEuNzE1LjM4LS42NTIuNDA3LTEuMjk1LjA4My0xLjkyN2wuODA0LS4wNjRaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTYuMjggMy4xMzNhLjMwOS4zMDkgMCAwIDAtLjIxNC4yMzguMzczLjM3MyAwIDAgMCAuMDkyLjMzYy4wODIuMDg4LjE5OS4xMjMuMzA3LjA5My4xMDctLjAzLjE4OS0uMTIuMjE0LS4yMzhhLjM3My4zNzMgMCAwIDAtLjA5Mi0uMzMuMzA5LjMwOSAwIDAgMC0uMzA3LS4wOTNaTTcuMjAzIDMuNDYzYS4zMzIuMzMyIDAgMSAwIC42NjQgMCAuMzMyLjMzMiAwIDAgMC0uNjY0IDBaTTguNjgxIDMuMTFjLS4xNjUuMDAyLS4yOTUuMTYyLS4yOTIuMzU2LjAwNC4xOTQuMTQuMzUuMzA2LjM0Ni4xNjQtLjAwMy4yOTUtLjE2My4yOTEtLjM1Ny0uMDA0LS4xOTQtLjE0LS4zNDktLjMwNS0uMzQ2Wk03LjgyMyA5LjM1M2wxLjQwNiAxLjI4M2EuMzYuMzYgMCAwIDEgLjExNy4yMzRjLjE5IDIuMzQ2LTIuODMyLS45Ni0zLjExNi0xLjI0Ny0uMjY0LS4yNjgtLjI2NC0uNTM0LjAwMy0uNzk4LjM4Mi0uMzc2IDIuNTgzLTIuODc5IDMuMTA1LTEuNjkzLjEzMy4zMDEuMDY1LjU3NS0uMjA0LjgyTDcuODEyIDkuMTU3YS4xMTUuMTE1IDAgMCAwLS4wMzkuMDk1LjE1LjE1IDAgMCAwIC4wNS4xWk0xMi41NDcgNi43NzRsLjA0My4wMTJjLjQwMi4xMTMuNTQ3LjM3MS40MzQuNzc0bC0xLjAzMyAzLjY3NGMtLjExMy40MDMtLjM3MS41NDgtLjc3NC40MzVsLS4wNDMtLjAxM2MtLjQwMy0uMTEzLS41NDgtLjM3LS40MzQtLjc3NGwxLjAzMi0zLjY3NGMuMTE0LS40MDMuMzcyLS41NDcuNzc1LS40MzRaTTE1Ljc1NyA4Ljg5Yy0uNTk0LS40MTctMS4wNDgtLjg1NS0xLjM2NC0xLjMxNGEuMjc3LjI3NyAwIDAgMS0uMDM3LS4yNTJjLjUyMi0xLjQ1MyAyLjQuNzMxIDIuOTQgMS4yMDYuODU0Ljc1Ni4xOSAxLjE4NS0uNDMyIDEuNzZhMjMuMzcgMjMuMzcgMCAwIDEtMS41NzYgMS4zMy4zNTIuMzUyIDAgMCAxLS4yNTEuMDc5Yy0xLjg3LS4xNy40Ni0xLjk1OS43NTMtMi4yMmEuMzc3LjM3NyAwIDAgMC0uMDMzLS41OVoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNNi4yOCAxMy4yMzNoMy4xNTJjLjIwNyAwIC4zMS4xMDMuMzEuMzF2LjA3OGMwIC4yMDYtLjEwMy4zMS0uMzEuMzFINi4yOGMtLjIwNiAwLS4zMS0uMTA0LS4zMS0uMzF2LS4wNzhjMC0uMjA3LjEwNC0uMzEuMzEtLjMxWiIgZmlsbD0iI0ZEREQ0NCIvPjxwYXRoIGQ9Ik0xMi4wOTQgMTQuOTM4Yy0uMDA0LjE0LjEyOC4yNzQuMzQ1LjM1LjIxOC4wNzYuNDg4LjA4My43MDkuMDE5LjIyLS4wNjUuMzYtLjE5MS4zNjMtLjMzMi4wMDMtLjE0LS4xMjgtLjI3My0uMzQ2LS4zNWExLjIxNyAxLjIxNyAwIDAgMC0uNzA4LS4wMThjLS4yMi4wNjUtLjM2LjE5LS4zNjMuMzMxWk02LjI5NSAxNC42Mmw0LjcyLjAxYy4yMTcgMCAuMzI2LjEwOC4zMjYuMzI2di4wNDVjMCAuMjE3LS4xMS4zMjYtLjMyNy4zMjZsLTQuNzItLjAwOWMtLjIxOCAwLS4zMjctLjExLS4zMjctLjMyN3YtLjA0NGMwLS4yMTguMTEtLjMyNy4zMjgtLjMyNloiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNMTMuODkzIDE2LjMzOGMuMDAyLjEyNS4xMDguMjM4LjI3Ny4yOTguMTcuMDYuMzc3LjA1Ni41NDQtLjAwOS4xNjctLjA2NS4yNy0uMTgxLjI2Ny0uMzA2LS4wMDItLjEyNS0uMTA3LS4yMzgtLjI3Ny0uMjk4YS44MTUuODE1IDAgMCAwLS41NDQuMDA5Yy0uMTY3LjA2NS0uMjY5LjE4MS0uMjY3LjMwNlpNNi4yNzkgMTYuMDI2bDEuOTAyLS4wMDdjLjIgMCAuMy4wOTkuMy4yOTh2LjAyMmMwIC4yLS4wOTguMjk5LS4yOTcuM2wtMS45MDMuMDA2Yy0uMTk5LjAwMS0uMjk5LS4wOTgtLjMtLjI5N3YtLjAyM2MwLS4xOTkuMDk5LS4yOTguMjk4LS4zWk05LjYzNCAxNi4wMjNsMy4yMDguMDA1Yy4yIDAgLjMwMS4xMDEuMy4zMDJ2LjAxN2MwIC4yLS4xLjMtLjMwMS4zbC0zLjIwOC0uMDA1Yy0uMjAxIDAtLjMwMS0uMTAxLS4zMDEtLjMwMnYtLjAxN2MwLS4yLjEtLjMuMzAyLS4zWiIgZmlsbD0iIzI4RDFCMyIvPjwvZz48L2c+PC9zdmc+",zp=Object.defineProperty,w0=Object.getOwnPropertySymbols,Rp=Object.prototype.hasOwnProperty,Hp=Object.prototype.propertyIsEnumerable,C0=(je,Ue,ve)=>Ue in je?zp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Up=(je,Ue)=>{for(var ve in Ue||(Ue={}))Rp.call(Ue,ve)&&C0(je,ve,Ue[ve]);if(w0)for(var ve of w0(Ue))Hp.call(Ue,ve)&&C0(je,ve,Ue[ve]);return je};const bv=je=>React.createElement("svg",Up({className:"znjc_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M.683 589.141H88.49v36.907H.683z",fill:"#6E6E96"}),React.createElement("path",{d:"M894.037 866.261c0 73.942-60.117 134.4-133.589 134.4H222.123c-73.515 0-133.632-60.458-133.632-134.4V404.053c0-73.941 60.16-134.4 133.632-134.4h538.325c73.472 0 133.59 60.459 133.59 134.4v462.251z",fill:"#E2E2EA"}),React.createElement("path",{d:"M817.707 298.112a128.872 128.872 0 0 1 14.848 60.288v447.701c0 71.595-58.24 130.176-129.408 130.176H181.803a127.73 127.73 0 0 1-59.947-14.933 129.664 129.664 0 0 0 114.517 69.888H757.76c71.168 0 129.408-58.624 129.408-130.219V413.355a130.645 130.645 0 0 0-69.461-115.243z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M148.65 892.16V452.267c0-70.4 57.174-127.958 127.147-127.958h512.256c20.566 0 44.032 2.816 44.032 2.816-15.104-47.872-50.858-59.392-100.266-59.392H219.605c-69.973 0-127.146 57.6-127.146 127.958v439.893c0 49.664 14.976 80.939 63.146 97.963-8.746-17.323-6.912-20.736-6.912-41.387z",fill:"#FFF"}),React.createElement("path",{d:"M760.448 1019.179H222.123c-83.798 0-151.979-68.608-151.979-152.918V404.053c0-84.309 68.181-152.874 151.979-152.874h538.325c83.797 0 151.979 68.565 151.979 152.874v462.251c0 84.31-68.182 152.917-151.979 152.917zM222.123 288a115.755 115.755 0 0 0-115.286 116.053v462.251a115.755 115.755 0 0 0 115.286 115.968h538.325c63.573 0 115.243-52.053 115.243-115.968v-462.25a115.755 115.755 0 0 0-115.243-115.969H222.123z",fill:"#6E6E96"}),React.createElement("path",{d:"M191.573 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 439.723 512.64a124.459 124.459 0 0 0-124.075-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M315.648 655.915c-78.507 0-142.421-64.256-142.421-143.275s63.872-143.275 142.421-143.275c78.507 0 142.421 64.256 142.421 143.275s-63.872 143.275-142.421 143.275zm0-249.6A106.155 106.155 0 0 0 209.92 512.64a106.155 106.155 0 0 0 105.728 106.368A106.155 106.155 0 0 0 421.376 512.64a106.155 106.155 0 0 0-105.728-106.368z",fill:"#6E6E96"}),React.createElement("path",{d:"M544.256 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 792.405 512.64a124.459 124.459 0 0 0-124.074-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M668.33 655.915c-78.506 0-142.42-64.256-142.42-143.275s63.871-143.275 142.42-143.275c78.507 0 142.422 64.256 142.422 143.275S746.88 655.915 668.331 655.915zm0-249.6A106.155 106.155 0 0 0 562.604 512.64 106.155 106.155 0 0 0 668.33 619.008 106.155 106.155 0 0 0 774.059 512.64 106.155 106.155 0 0 0 668.33 406.272zM890.198 589.14h87.851v36.907H890.24v-36.907z",fill:"#6E6E96"}),React.createElement("path",{d:"M317.27 440.15c52.607 0 96.64 36.65 108.373 85.93 2.048-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.446-112.128A111.787 111.787 0 0 0 208.896 526.08a111.616 111.616 0 0 1 108.373-85.93zm351.06 0c52.566 0 96.64 36.65 108.374 85.93 2.005-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.445-112.128A111.787 111.787 0 0 0 559.957 526.08a111.616 111.616 0 0 1 108.374-85.93z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M597.419 786.944h36.693v106.667h-36.693V786.944zm-244.651 0h36.693v106.667h-36.693V786.944zm126.25 0h36.694v106.667h-36.693V786.944zm0-637.184h36.694v117.973h-36.693V149.76z",fill:"#6E6E96"}),React.createElement("path",{d:"M413.91 98.475a79.787 79.787 0 0 0 79.53 80 79.787 79.787 0 0 0 79.53-80 79.787 79.787 0 0 0-79.53-80 79.787 79.787 0 0 0-79.53 80z",fill:"#F0F0FF"}),React.createElement("path",{d:"M493.44 196.907a98.261 98.261 0 0 1-97.877-98.432A98.261 98.261 0 0 1 493.44 0a98.261 98.261 0 0 1 97.877 98.475 98.261 98.261 0 0 1-97.877 98.432zm0-160a61.44 61.44 0 0 0-61.184 61.568A61.44 61.44 0 0 0 493.44 160a61.44 61.44 0 0 0 61.184-61.525 61.44 61.44 0 0 0-61.184-61.568z",fill:"#6E6E96"}),React.createElement("path",{d:"M262.656 469.76h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M344.192 539.477h24.49v24.619h-24.49z",fill:"#FFF",opacity:.3}),React.createElement("path",{d:"M610.688 477.952h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M692.224 547.712h24.49v24.576h-24.49z",fill:"#FFF",opacity:.3}));var Qp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTS42ODMgNTg5LjE0MUg4OC40OXYzNi45MDdILjY4M3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNODk0LjAzNyA4NjYuMjYxYzAgNzMuOTQyLTYwLjExNyAxMzQuNC0xMzMuNTg5IDEzNC40SDIyMi4xMjNjLTczLjUxNSAwLTEzMy42MzItNjAuNDU4LTEzMy42MzItMTM0LjRWNDA0LjA1M2MwLTczLjk0MSA2MC4xNi0xMzQuNCAxMzMuNjMyLTEzNC40aDUzOC4zMjVjNzMuNDcyIDAgMTMzLjU5IDYwLjQ1OSAxMzMuNTkgMTM0LjR2NDYyLjI1MXoiIGZpbGw9IiNFMkUyRUEiLz48cGF0aCBkPSJNODE3LjcwNyAyOTguMTEyYTEyOC44NzIgMTI4Ljg3MiAwIDAgMSAxNC44NDggNjAuMjg4djQ0Ny43MDFjMCA3MS41OTUtNTguMjQgMTMwLjE3Ni0xMjkuNDA4IDEzMC4xNzZIMTgxLjgwM2ExMjcuNzMgMTI3LjczIDAgMCAxLTU5Ljk0Ny0xNC45MzMgMTI5LjY2NCAxMjkuNjY0IDAgMCAwIDExNC41MTcgNjkuODg4SDc1Ny43NmM3MS4xNjggMCAxMjkuNDA4LTU4LjYyNCAxMjkuNDA4LTEzMC4yMTlWNDEzLjM1NWExMzAuNjQ1IDEzMC42NDUgMCAwIDAtNjkuNDYxLTExNS4yNDN6IiBmaWxsPSIjNkU2RTk2IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xNDguNjUgODkyLjE2VjQ1Mi4yNjdjMC03MC40IDU3LjE3NC0xMjcuOTU4IDEyNy4xNDctMTI3Ljk1OGg1MTIuMjU2YzIwLjU2NiAwIDQ0LjAzMiAyLjgxNiA0NC4wMzIgMi44MTYtMTUuMTA0LTQ3Ljg3Mi01MC44NTgtNTkuMzkyLTEwMC4yNjYtNTkuMzkySDIxOS42MDVjLTY5Ljk3MyAwLTEyNy4xNDYgNTcuNi0xMjcuMTQ2IDEyNy45NTh2NDM5Ljg5M2MwIDQ5LjY2NCAxNC45NzYgODAuOTM5IDYzLjE0NiA5Ny45NjMtOC43NDYtMTcuMzIzLTYuOTEyLTIwLjczNi02LjkxMi00MS4zODd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2MC40NDggMTAxOS4xNzlIMjIyLjEyM2MtODMuNzk4IDAtMTUxLjk3OS02OC42MDgtMTUxLjk3OS0xNTIuOTE4VjQwNC4wNTNjMC04NC4zMDkgNjguMTgxLTE1Mi44NzQgMTUxLjk3OS0xNTIuODc0aDUzOC4zMjVjODMuNzk3IDAgMTUxLjk3OSA2OC41NjUgMTUxLjk3OSAxNTIuODc0djQ2Mi4yNTFjMCA4NC4zMS02OC4xODIgMTUyLjkxNy0xNTEuOTc5IDE1Mi45MTd6TTIyMi4xMjMgMjg4YTExNS43NTUgMTE1Ljc1NSAwIDAgMC0xMTUuMjg2IDExNi4wNTN2NDYyLjI1MWExMTUuNzU1IDExNS43NTUgMCAwIDAgMTE1LjI4NiAxMTUuOTY4aDUzOC4zMjVjNjMuNTczIDAgMTE1LjI0My01Mi4wNTMgMTE1LjI0My0xMTUuOTY4di00NjIuMjVhMTE1Ljc1NSAxMTUuNzU1IDAgMCAwLTExNS4yNDMtMTE1Ljk2OUgyMjIuMTIzeiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0xOTEuNTczIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAgMTI0LjA3NSAxMjQuODQzQTEyNC40NTkgMTI0LjQ1OSAwIDAgMCA0MzkuNzIzIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NS0xMjQuOCAxMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NSAxMjQuOHoiIGZpbGw9IiM5NEU1RkYiLz48cGF0aCBkPSJNMzE1LjY0OCA2NTUuOTE1Yy03OC41MDcgMC0xNDIuNDIxLTY0LjI1Ni0xNDIuNDIxLTE0My4yNzVzNjMuODcyLTE0My4yNzUgMTQyLjQyMS0xNDMuMjc1Yzc4LjUwNyAwIDE0Mi40MjEgNjQuMjU2IDE0Mi40MjEgMTQzLjI3NXMtNjMuODcyIDE0My4yNzUtMTQyLjQyMSAxNDMuMjc1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAyMDkuOTIgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAxMDUuNzI4IDEwNi4zNjhBMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDQyMS4zNzYgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMC0xMDUuNzI4LTEwNi4zNjh6IiBmaWxsPSIjNkU2RTk2Ii8+PHBhdGggZD0iTTU0NC4yNTYgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMCAxMjQuMDc1IDEyNC44NDNBMTI0LjQ1OSAxMjQuNDU5IDAgMCAwIDc5Mi40MDUgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc0LTEyNC44IDEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc1IDEyNC44eiIgZmlsbD0iIzk0RTVGRiIvPjxwYXRoIGQ9Ik02NjguMzMgNjU1LjkxNWMtNzguNTA2IDAtMTQyLjQyLTY0LjI1Ni0xNDIuNDItMTQzLjI3NXM2My44NzEtMTQzLjI3NSAxNDIuNDItMTQzLjI3NWM3OC41MDcgMCAxNDIuNDIyIDY0LjI1NiAxNDIuNDIyIDE0My4yNzVTNzQ2Ljg4IDY1NS45MTUgNjY4LjMzMSA2NTUuOTE1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCA1NjIuNjA0IDUxMi42NCAxMDYuMTU1IDEwNi4xNTUgMCAwIDAgNjY4LjMzIDYxOS4wMDggMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDc3NC4wNTkgNTEyLjY0IDEwNi4xNTUgMTA2LjE1NSAwIDAgMCA2NjguMzMgNDA2LjI3MnpNODkwLjE5OCA1ODkuMTRoODcuODUxdjM2LjkwN0g4OTAuMjR2LTM2LjkwN3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNMzE3LjI3IDQ0MC4xNWM1Mi42MDcgMCA5Ni42NCAzNi42NSAxMDguMzczIDg1LjkzIDIuMDQ4LTguNTMzIDMuMDcyLTE3LjM2NSAzLjA3Mi0yNi4xNTVhMTExLjc4NyAxMTEuNzg3IDAgMCAwLTExMS40NDYtMTEyLjEyOEExMTEuNzg3IDExMS43ODcgMCAwIDAgMjA4Ljg5NiA1MjYuMDhhMTExLjYxNiAxMTEuNjE2IDAgMCAxIDEwOC4zNzMtODUuOTN6bTM1MS4wNiAwYzUyLjU2NiAwIDk2LjY0IDM2LjY1IDEwOC4zNzQgODUuOTMgMi4wMDUtOC41MzMgMy4wNzItMTcuMzY1IDMuMDcyLTI2LjE1NWExMTEuNzg3IDExMS43ODcgMCAwIDAtMTExLjQ0NS0xMTIuMTI4QTExMS43ODcgMTExLjc4NyAwIDAgMCA1NTkuOTU3IDUyNi4wOGExMTEuNjE2IDExMS42MTYgMCAwIDEgMTA4LjM3NC04NS45M3oiIGZpbGw9IiM2RTZFOTYiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTU5Ny40MTkgNzg2Ljk0NGgzNi42OTN2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bS0yNDQuNjUxIDBoMzYuNjkzdjEwNi42NjdoLTM2LjY5M1Y3ODYuOTQ0em0xMjYuMjUgMGgzNi42OTR2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bTAtNjM3LjE4NGgzNi42OTR2MTE3Ljk3M2gtMzYuNjkzVjE0OS43NnoiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNNDEzLjkxIDk4LjQ3NWE3OS43ODcgNzkuNzg3IDAgMCAwIDc5LjUzIDgwIDc5Ljc4NyA3OS43ODcgMCAwIDAgNzkuNTMtODAgNzkuNzg3IDc5Ljc4NyAwIDAgMC03OS41My04MCA3OS43ODcgNzkuNzg3IDAgMCAwLTc5LjUzIDgweiIgZmlsbD0iI0YwRjBGRiIvPjxwYXRoIGQ9Ik00OTMuNDQgMTk2LjkwN2E5OC4yNjEgOTguMjYxIDAgMCAxLTk3Ljg3Ny05OC40MzJBOTguMjYxIDk4LjI2MSAwIDAgMSA0OTMuNDQgMGE5OC4yNjEgOTguMjYxIDAgMCAxIDk3Ljg3NyA5OC40NzUgOTguMjYxIDk4LjI2MSAwIDAgMS05Ny44NzcgOTguNDMyem0wLTE2MGE2MS40NCA2MS40NCAwIDAgMC02MS4xODQgNjEuNTY4QTYxLjQ0IDYxLjQ0IDAgMCAwIDQ5My40NCAxNjBhNjEuNDQgNjEuNDQgMCAwIDAgNjEuMTg0LTYxLjUyNSA2MS40NCA2MS40NCAwIDAgMC02MS4xODQtNjEuNTY4eiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0yNjIuNjU2IDQ2OS43Nmg1NS4wNHY1NS4zODFoLTU1LjA0eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjYiLz48cGF0aCBkPSJNMzQ0LjE5MiA1MzkuNDc3aDI0LjQ5djI0LjYxOWgtMjQuNDl6IiBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik02MTAuNjg4IDQ3Ny45NTJoNTUuMDR2NTUuMzgxaC01NS4wNHoiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTY5Mi4yMjQgNTQ3LjcxMmgyNC40OXYyNC41NzZoLTI0LjQ5eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjMiLz48L3N2Zz4=",Wp=Object.defineProperty,x0=Object.getOwnPropertySymbols,Zp=Object.prototype.hasOwnProperty,Xp=Object.prototype.propertyIsEnumerable,S0=(je,Ue,ve)=>Ue in je?Wp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Vp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Zp.call(Ue,ve)&&S0(je,ve,Ue[ve]);if(x0)for(var ve of x0(Ue))Xp.call(Ue,ve)&&S0(je,ve,Ue[ve]);return je};const wv=je=>React.createElement("svg",Vp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"dmpj_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmpj_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmpj_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmpj_svg__a"}),React.createElement("g",{fillRule:"nonzero",mask:"url(#dmpj_svg__b)"},React.createElement("path",{d:"M22.897 5.015H1V1.502A.503.503 0 0 1 1.497 1H22.4a.503.503 0 0 1 .497.502v3.513Z",fill:"#FFC80F"}),React.createElement("path",{d:"M13.957 3.676a.663.663 0 0 1-.67-.672c0-.175.067-.35.194-.471.248-.256.697-.249.944 0a.67.67 0 0 1 .201.471.67.67 0 0 1-.2.477.65.65 0 0 1-.47.195Zm2.678-.666a.663.663 0 0 1 .663-.672c.375 0 .67.296.67.672a.663.663 0 0 1-.67.666.662.662 0 0 1-.663-.666Zm4.018.666a.652.652 0 0 1-.475-.195.656.656 0 0 1 0-.948.677.677 0 0 1 .944 0 .667.667 0 0 1 .194.477.65.65 0 0 1-.194.471.65.65 0 0 1-.47.195",fill:"#FFF"}),React.createElement("path",{d:"M3 23h17.897a2 2 0 0 0 2-2V5.015H1V21a2 2 0 0 0 2 2Z",fill:"#FFEEDC"}),React.createElement("path",{d:"m5.927 6.353.827 1.762 1.849.282L7.265 9.77l.316 1.936-1.654-.914-1.654.914.316-1.936L3.25 8.397l1.85-.282.827-1.762Zm6.691 0 .827 1.762 1.849.282-1.338 1.372.316 1.936-1.654-.914-1.654.914.316-1.936-1.339-1.372 1.85-.282.827-1.762Z",fill:"#FFB465"}),React.createElement("path",{d:"M13.307 14.18H10.4a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h2.906a.232.232 0 0 1 .233.233.234.234 0 0 1-.234.234ZM9.162 14.18H4.82a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h4.34a.232.232 0 0 1 .233.233.234.234 0 0 1-.232.234ZM19.077 15.736H16.61a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h2.467a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM15.37 15.736h-3.004a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.005a.232.232 0 0 1 .232.233.234.234 0 0 1-.233.234ZM11.127 15.736H7.622a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.505a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM5.763 15.736h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM16.92 17.292h-3.004a.232.232 0 0 1-.232-.233c0-.128.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM12.676 17.292H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.232.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233l-.001.001ZM5.763 17.292h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM16.92 18.898h-3.004a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233ZM12.676 18.898H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.233.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233h-.001ZM5.763 18.898h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233Z",fill:"#6E3902"}),React.createElement("path",{d:"m7.6 11.705-1.674-1.003-1.639.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.334 2.007Zm6.69 0-1.672-1.003-1.64.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.335 2.007Z",fill:"#FF992E"}))));var Gp="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMjIuODk3IDUuMDE1SDFWMS41MDJBLjUwMy41MDMgMCAwIDEgMS40OTcgMUgyMi40YS41MDMuNTAzIDAgMCAxIC40OTcuNTAydjMuNTEzWiIgZmlsbD0iI0ZGQzgwRiIvPjxwYXRoIGQ9Ik0xMy45NTcgMy42NzZhLjY2My42NjMgMCAwIDEtLjY3LS42NzJjMC0uMTc1LjA2Ny0uMzUuMTk0LS40NzEuMjQ4LS4yNTYuNjk3LS4yNDkuOTQ0IDBhLjY3LjY3IDAgMCAxIC4yMDEuNDcxLjY3LjY3IDAgMCAxLS4yLjQ3Ny42NS42NSAwIDAgMS0uNDcuMTk1Wm0yLjY3OC0uNjY2YS42NjMuNjYzIDAgMCAxIC42NjMtLjY3MmMuMzc1IDAgLjY3LjI5Ni42Ny42NzJhLjY2My42NjMgMCAwIDEtLjY3LjY2Ni42NjIuNjYyIDAgMCAxLS42NjMtLjY2NlptNC4wMTguNjY2YS42NTIuNjUyIDAgMCAxLS40NzUtLjE5NS42NTYuNjU2IDAgMCAxIDAtLjk0OC42NzcuNjc3IDAgMCAxIC45NDQgMCAuNjY3LjY2NyAwIDAgMSAuMTk0LjQ3Ny42NS42NSAwIDAgMS0uMTk0LjQ3MS42NS42NSAwIDAgMS0uNDcuMTk1IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTMgMjNoMTcuODk3YTIgMiAwIDAgMCAyLTJWNS4wMTVIMVYyMWEyIDIgMCAwIDAgMiAyWiIgZmlsbD0iI0ZGRUVEQyIvPjxwYXRoIGQ9Im01LjkyNyA2LjM1My44MjcgMS43NjIgMS44NDkuMjgyTDcuMjY1IDkuNzdsLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzZMMy4yNSA4LjM5N2wxLjg1LS4yODIuODI3LTEuNzYyWm02LjY5MSAwIC44MjcgMS43NjIgMS44NDkuMjgyLTEuMzM4IDEuMzcyLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzYtMS4zMzktMS4zNzIgMS44NS0uMjgyLjgyNy0xLjc2MloiIGZpbGw9IiNGRkI0NjUiLz48cGF0aCBkPSJNMTMuMzA3IDE0LjE4SDEwLjRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgyLjkwNmEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzQuMjM0Wk05LjE2MiAxNC4xOEg0LjgyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoNC4zNGEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk0xOS4wNzcgMTUuNzM2SDE2LjYxYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoMi40NjdhLjIzMi4yMzIgMCAwIDEgLjIzMi4yMzMuMjM0LjIzNCAwIDAgMS0uMjMyLjIzNFpNMTUuMzcgMTUuNzM2aC0zLjAwNGEuMjMyLjIzMiAwIDAgMS0uMjMyLS4yMzNjMC0uMTI5LjEwNC0uMjMzLjIzMi0uMjM0aDMuMDA1YS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMy4yMzRaTTExLjEyNyAxNS43MzZINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgzLjUwNWEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk01Ljc2MyAxNS43MzZoLS45NDJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGguOTQyYS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMi4yMzRaTTE2LjkyIDE3LjI5MmgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOC4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTEyLjY3NiAxNy4yOTJINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjM0YzAtLjEyOC4xMDQtLjIzMi4yMzItLjIzM2g1LjA1NWEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzMuMjMzbC0uMDAxLjAwMVpNNS43NjMgMTcuMjkyaC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTE2LjkyIDE4Ljg5OGgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWk0xMi42NzYgMTguODk4SDcuNjIyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzNGMwLS4xMjguMTA0LS4yMzMuMjMyLS4yMzNoNS4wNTVhLjIzMi4yMzIgMCAwIDEgLjIzMy4yMzMuMjM0LjIzNCAwIDAgMS0uMjMzLjIzM2gtLjAwMVpNNS43NjMgMTguODk4aC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWiIgZmlsbD0iIzZFMzkwMiIvPjxwYXRoIGQ9Im03LjYgMTEuNzA1LTEuNjc0LTEuMDAzLTEuNjM5Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzQgMi4wMDdabTYuNjkgMC0xLjY3Mi0xLjAwMy0xLjY0Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzUgMi4wMDdaIiBmaWxsPSIjRkY5OTJFIi8+PC9nPjwvZz48L3N2Zz4=",Yp=Object.defineProperty,M0=Object.getOwnPropertySymbols,Kp=Object.prototype.hasOwnProperty,Jp=Object.prototype.propertyIsEnumerable,D0=(je,Ue,ve)=>Ue in je?Yp(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,qp=(je,Ue)=>{for(var ve in Ue||(Ue={}))Kp.call(Ue,ve)&&D0(je,ve,Ue[ve]);if(M0)for(var ve of M0(Ue))Jp.call(Ue,ve)&&D0(je,ve,Ue[ve]);return je};const Cv=je=>React.createElement("svg",qp({width:39,height:40,xmlns:"http://www.w3.org/2000/svg"},je),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M19.4 39.94a7.563 7.563 0 0 1-3.594-.903L3.594 32.423C1.35 31.174-.014 28.963 0 26.583V13.36c0-2.377 1.349-4.589 3.592-5.84L15.806.903a7.606 7.606 0 0 1 7.188 0L35.21 7.52c2.243 1.254 3.603 3.463 3.594 5.84v13.223c0 2.377-1.349 4.591-3.594 5.84l-12.215 6.614a7.546 7.546 0 0 1-3.594.903Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M18.512 39.926c-1.598-7.469-1.598-12.726-1.648-14.065L22 15c5.029-1.829 8.4-4.714 15.97-4.78.556.972.85 2.07.857 3.19v13.222c0 2.377-1.355 4.589-3.595 5.84l-12.214 6.612a7.582 7.582 0 0 1-4.506.842Z",fill:"#77E89B"}),React.createElement("path",{d:"M11.536 11c.486.002.878.467.878 1.04 0 .57-.392 1.035-.878 1.036-.49 0-.884.466-.884 1.04v5.19c0 .276-.094.542-.262.734l-.256.305.26.305c.17.206.262.466.26.734v5.19c0 .574.394 1.04.884 1.04.485.001.878.467.878 1.037 0 .572-.393 1.037-.878 1.039-1.464 0-2.654-1.398-2.654-3.116v-4.76l-.625-.735a1.17 1.17 0 0 1 0-1.469l.625-.734v-4.76c0-1.72 1.19-3.116 2.654-3.116h-.002Zm15.359 0c1.46 0 2.648 1.398 2.648 3.116v4.76l.625.734c.343.43.343 1.04 0 1.47l-.625.734v4.76c0 1.72-1.188 3.116-2.648 3.116a.867.867 0 0 1-.768-.518 1.198 1.198 0 0 1 0-1.04.867.867 0 0 1 .766-.519c.49 0 .884-.465.884-1.039v-5.19c0-.277.094-.542.26-.734l.258-.305-.258-.305a1.136 1.136 0 0 1-.26-.734v-5.19c0-.574-.394-1.04-.882-1.04a.867.867 0 0 1-.768-.517 1.198 1.198 0 0 1 0-1.041.867.867 0 0 1 .766-.518h.002Zm-5.368 3.368a.934.934 0 0 1 .462 1.24l-5.44 11.89a.935.935 0 1 1-1.702-.778l5.443-11.889a.934.934 0 0 1 1.237-.461v-.002Z",fill:"#FFF"})));var _p="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTkuNCAzOS45NGE3LjU2MyA3LjU2MyAwIDAgMS0zLjU5NC0uOTAzTDMuNTk0IDMyLjQyM0MxLjM1IDMxLjE3NC0uMDE0IDI4Ljk2MyAwIDI2LjU4M1YxMy4zNmMwLTIuMzc3IDEuMzQ5LTQuNTg5IDMuNTkyLTUuODRMMTUuODA2LjkwM2E3LjYwNiA3LjYwNiAwIDAgMSA3LjE4OCAwTDM1LjIxIDcuNTJjMi4yNDMgMS4yNTQgMy42MDMgMy40NjMgMy41OTQgNS44NHYxMy4yMjNjMCAyLjM3Ny0xLjM0OSA0LjU5MS0zLjU5NCA1Ljg0bC0xMi4yMTUgNi42MTRhNy41NDYgNy41NDYgMCAwIDEtMy41OTQuOTAzWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik0xOC41MTIgMzkuOTI2Yy0xLjU5OC03LjQ2OS0xLjU5OC0xMi43MjYtMS42NDgtMTQuMDY1TDIyIDE1YzUuMDI5LTEuODI5IDguNC00LjcxNCAxNS45Ny00Ljc4LjU1Ni45NzIuODUgMi4wNy44NTcgMy4xOXYxMy4yMjJjMCAyLjM3Ny0xLjM1NSA0LjU4OS0zLjU5NSA1Ljg0bC0xMi4yMTQgNi42MTJhNy41ODIgNy41ODIgMCAwIDEtNC41MDYuODQyWiIgZmlsbD0iIzc3RTg5QiIvPjxwYXRoIGQ9Ik0xMS41MzYgMTFjLjQ4Ni4wMDIuODc4LjQ2Ny44NzggMS4wNCAwIC41Ny0uMzkyIDEuMDM1LS44NzggMS4wMzYtLjQ5IDAtLjg4NC40NjYtLjg4NCAxLjA0djUuMTljMCAuMjc2LS4wOTQuNTQyLS4yNjIuNzM0bC0uMjU2LjMwNS4yNi4zMDVjLjE3LjIwNi4yNjIuNDY2LjI2LjczNHY1LjE5YzAgLjU3NC4zOTQgMS4wNC44ODQgMS4wNC40ODUuMDAxLjg3OC40NjcuODc4IDEuMDM3IDAgLjU3Mi0uMzkzIDEuMDM3LS44NzggMS4wMzktMS40NjQgMC0yLjY1NC0xLjM5OC0yLjY1NC0zLjExNnYtNC43NmwtLjYyNS0uNzM1YTEuMTcgMS4xNyAwIDAgMSAwLTEuNDY5bC42MjUtLjczNHYtNC43NmMwLTEuNzIgMS4xOS0zLjExNiAyLjY1NC0zLjExNmgtLjAwMlptMTUuMzU5IDBjMS40NiAwIDIuNjQ4IDEuMzk4IDIuNjQ4IDMuMTE2djQuNzZsLjYyNS43MzRjLjM0My40My4zNDMgMS4wNCAwIDEuNDdsLS42MjUuNzM0djQuNzZjMCAxLjcyLTEuMTg4IDMuMTE2LTIuNjQ4IDMuMTE2YS44NjcuODY3IDAgMCAxLS43NjgtLjUxOCAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQuODY3Ljg2NyAwIDAgMSAuNzY2LS41MTljLjQ5IDAgLjg4NC0uNDY1Ljg4NC0xLjAzOXYtNS4xOWMwLS4yNzcuMDk0LS41NDIuMjYtLjczNGwuMjU4LS4zMDUtLjI1OC0uMzA1YTEuMTM2IDEuMTM2IDAgMCAxLS4yNi0uNzM0di01LjE5YzAtLjU3NC0uMzk0LTEuMDQtLjg4Mi0xLjA0YS44NjcuODY3IDAgMCAxLS43NjgtLjUxNyAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQxLjg2Ny44NjcgMCAwIDEgLjc2Ni0uNTE4aC4wMDJabS01LjM2OCAzLjM2OGEuOTM0LjkzNCAwIDAgMSAuNDYyIDEuMjRsLTUuNDQgMTEuODlhLjkzNS45MzUgMCAxIDEtMS43MDItLjc3OGw1LjQ0My0xMS44ODlhLjkzNC45MzQgMCAwIDEgMS4yMzctLjQ2MXYtLjAwMloiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",$p=Object.defineProperty,I0=Object.getOwnPropertySymbols,em=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,B0=(je,Ue,ve)=>Ue in je?$p(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,nm=(je,Ue)=>{for(var ve in Ue||(Ue={}))em.call(Ue,ve)&&B0(je,ve,Ue[ve]);if(I0)for(var ve of I0(Ue))tm.call(Ue,ve)&&B0(je,ve,Ue[ve]);return je};const xv=je=>React.createElement("svg",nm({width:23,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},je),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{transform:"translate(-1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("g",{fillRule:"nonzero",mask:"url(#yfjc_svg__b)"},React.createElement("path",{fill:"#FFF",opacity:.01,d:"M1 0h24v24H1z"}),React.createElement("path",{d:"M6.702 2.136h9.81c3.788 0 5.682 1.894 5.682 5.681v10.461c0 3.788-1.894 5.682-5.681 5.682H6.702c-3.788 0-5.682-1.894-5.682-5.682V7.818c0-3.788 1.894-5.682 5.682-5.682Z",fill:"#FF8303"}),React.createElement("path",{d:"M7.076 6.08h9.062c2.273 0 3.41 1.136 3.41 3.409v7.336c0 2.273-1.137 3.41-3.41 3.41H7.076c-2.273 0-3.41-1.137-3.41-3.41V9.49c0-2.273 1.137-3.409 3.41-3.409Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M7.907 9.588h4.753c.71 0 1.065.355 1.065 1.065 0 .709-.355 1.064-1.065 1.064H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064ZM7.65.007h7.914c1.597 0 2.395.798 2.395 2.395s-.798 2.396-2.395 2.396H7.65c-1.597 0-2.395-.799-2.395-2.396S6.053.007 7.65.007ZM7.907 14.379h7.929c.71 0 1.065.355 1.065 1.065v-.001c0 .71-.355 1.065-1.065 1.065H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064Z",fill:"#FFCC34"}),React.createElement("path",{d:"m19.871 19.662 2.443 2.443a1.281 1.281 0 0 1-1.818 1.806l-2.536-2.537a5.188 5.188 0 1 1 2.79-4.601 5.167 5.167 0 0 1-.879 2.89Zm-1.84-2.89a2.469 2.469 0 1 0-4.937 0 2.469 2.469 0 0 0 4.937 0Z",fill:"#FF8303",stroke:"#FFF"}))));var rm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgZD0iTTEgMGgyNHYyNEgxeiIvPjxwYXRoIGQ9Ik02LjcwMiAyLjEzNmg5LjgxYzMuNzg4IDAgNS42ODIgMS44OTQgNS42ODIgNS42ODF2MTAuNDYxYzAgMy43ODgtMS44OTQgNS42ODItNS42ODEgNS42ODJINi43MDJjLTMuNzg4IDAtNS42ODItMS44OTQtNS42ODItNS42ODJWNy44MThjMC0zLjc4OCAxLjg5NC01LjY4MiA1LjY4Mi01LjY4MloiIGZpbGw9IiNGRjgzMDMiLz48cGF0aCBkPSJNNy4wNzYgNi4wOGg5LjA2MmMyLjI3MyAwIDMuNDEgMS4xMzYgMy40MSAzLjQwOXY3LjMzNmMwIDIuMjczLTEuMTM3IDMuNDEtMy40MSAzLjQxSDcuMDc2Yy0yLjI3MyAwLTMuNDEtMS4xMzctMy40MS0zLjQxVjkuNDljMC0yLjI3MyAxLjEzNy0zLjQwOSAzLjQxLTMuNDA5WiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik03LjkwNyA5LjU4OGg0Ljc1M2MuNzEgMCAxLjA2NS4zNTUgMS4wNjUgMS4wNjUgMCAuNzA5LS4zNTUgMS4wNjQtMS4wNjUgMS4wNjRINy45MDdjLS43MSAwLTEuMDY0LS4zNTUtMS4wNjQtMS4wNjVzLjM1NS0xLjA2NCAxLjA2NC0xLjA2NFpNNy42NS4wMDdoNy45MTRjMS41OTcgMCAyLjM5NS43OTggMi4zOTUgMi4zOTVzLS43OTggMi4zOTYtMi4zOTUgMi4zOTZINy42NWMtMS41OTcgMC0yLjM5NS0uNzk5LTIuMzk1LTIuMzk2UzYuMDUzLjAwNyA3LjY1LjAwN1pNNy45MDcgMTQuMzc5aDcuOTI5Yy43MSAwIDEuMDY1LjM1NSAxLjA2NSAxLjA2NXYtLjAwMWMwIC43MS0uMzU1IDEuMDY1LTEuMDY1IDEuMDY1SDcuOTA3Yy0uNzEgMC0xLjA2NC0uMzU1LTEuMDY0LTEuMDY1cy4zNTUtMS4wNjQgMS4wNjQtMS4wNjRaIiBmaWxsPSIjRkZDQzM0Ii8+PGcgZmlsbD0iI0ZGODMwMyIgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJtMTkuODcxIDE5LjY2MiAyLjQ0MyAyLjQ0M2ExLjI4MSAxLjI4MSAwIDAgMS0xLjgxOCAxLjgwNmwtMi41MzYtMi41MzdhNS4xODggNS4xODggMCAxIDEgMi43OS00LjYwMSA1LjE2NyA1LjE2NyAwIDAgMS0uODc5IDIuODlabS0xLjg0LTIuODlhMi40NjkgMi40NjkgMCAxIDAtNC45MzcgMCAyLjQ2OSAyLjQ2OSAwIDAgMCA0LjkzNyAwWiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==",im=Object.defineProperty,F0=Object.getOwnPropertySymbols,am=Object.prototype.hasOwnProperty,om=Object.prototype.propertyIsEnumerable,P0=(je,Ue,ve)=>Ue in je?im(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,sm=(je,Ue)=>{for(var ve in Ue||(Ue={}))am.call(Ue,ve)&&P0(je,ve,Ue[ve]);if(F0)for(var ve of F0(Ue))om.call(Ue,ve)&&P0(je,ve,Ue[ve]);return je};const Sv=je=>React.createElement("svg",sm({className:"znwd_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M403.046 856.166c-46.003-.179-88.115-6.348-129.356-19.02a32.845 32.845 0 0 0-20.992.46c-39.86 14.9-79.31 30.823-118.964 46.183-23.73 9.216-34.304.947-30.464-24.423 5.12-33.92 10.573-67.763 16.973-101.504 1.613-8.704-.358-14.08-6.22-19.968C58.623 681.728 23.45 614.733 8.447 537.344c-31.309-161.28 39.168-322.432 178.56-409.267 142.848-89.063 329.344-76.493 459.06 30.771C807.372 292.224 834.713 529.152 712.78 693.99c-77.466 104.756-183.22 156.672-309.735 162.176zm-.69-288.69h.87a32.256 32.256 0 0 0 32.384-31.924c.076-3.02.076-5.427.076-6.656.23-33.075 12.16-39.424 39.015-52.992 23.987-12.083 46.131-30.208 54.912-56.474 17.152-51.456 7.987-100.864-30.055-139.315-40.14-40.473-100.224-52.275-153.395-31.462-35.251 13.798-59.571 42.06-72.422 76.672-7.962 21.504 6.502 44.902 29.133 48.64l.998.153a37.376 37.376 0 0 0 39.603-20.864c10.957-22.528 32.87-50.099 74.291-40.32 24.064 5.71 45.056 27.11 48.973 51.072 4.531 28.032-2.56 41.83-29.593 57.754-3.43 2.048-7.04 3.891-10.42 5.99-33.33 20.532-52.94 50.15-56.064 89.19-.128 2.382-.179 9.575-.256 18.177a32.102 32.102 0 0 0 31.95 32.358zm5.99 36.53c-23.86.052-43.75 19.712-43.52 43.008.256 22.887 19.788 42.445 42.65 42.624 22.45.18 42.93-20.07 42.982-42.342.05-22.63-20.122-43.34-42.112-43.29z",fill:"#757BF2"}),React.createElement("path",{d:"M521.83 910.72c124.237-34.304 218.83-103.936 282.394-212.48 63.488-108.365 77.67-224.82 46.771-349.773 43.7 32.691 75.034 71.194 97.024 116.634 62.362 129.024 38.349 273.51-61.875 376.832-6.81 7.014-9.83 13.312-7.68 23.245 3.584 16.512 5.99 33.33 8.32 50.099 2.38 17.152-3.686 21.862-19.507 15.36-18.535-7.629-36.762-16.077-55.552-23.04-5.504-2.048-13.415-2.458-18.535 0-75.673 35.533-153.625 39.014-233.472 17.433a150.605 150.605 0 0 1-13.977-4.608c-7.04-2.61-13.978-5.632-23.91-9.702z",fill:"#6C6CEA"}),React.createElement("path",{d:"M108.365 826.547A683.98 683.98 0 0 0 386.176 683.52c-12.493-7.552-21.248-21.3-21.35-36.48-.23-23.245 19.66-42.854 43.52-42.982 15.052-.052 29.26 9.65 36.71 22.988a683.085 683.085 0 0 0 182.272-482.688c-128.486-93.696-304.205-101.145-440.32-16.332C47.642 214.86-22.861 375.987 8.448 537.293c15.002 77.363 50.125 144.384 105.574 200.55 5.812 5.94 7.834 11.239 6.221 19.968a2293.248 2293.248 0 0 0-11.878 68.736zM273.74 325.274c12.851-34.612 37.12-62.823 72.422-76.672 53.171-20.813 113.306-9.012 153.395 31.488 38.093 38.425 47.232 87.808 30.055 139.29-8.704 26.24-30.874 44.44-54.912 56.473-26.88 13.568-38.835 19.891-39.015 52.992 0 1.229-.076 3.61-.076 6.656a32.256 32.256 0 0 1-32.384 31.923h-.87a32.23 32.23 0 0 1-32.052-32.41c.051-8.601.102-15.872.23-18.201 3.072-39.04 22.733-68.634 56.064-89.165 3.43-2.1 6.99-3.968 10.42-5.99 27.11-15.95 34.15-29.722 29.619-57.78-3.917-24.012-24.832-45.414-48.999-51.072-41.395-9.753-63.334 17.818-74.265 40.32a37.376 37.376 0 0 1-39.629 20.89l-.973-.18c-22.579-3.583-37.069-27.058-29.03-48.562z",fill:"#8486F8"}),React.createElement("path",{d:"M287.59 367.718c-13.21-9.113-19.84-26.342-13.85-42.444 12.852-34.612 37.12-62.823 72.423-76.672a150.963 150.963 0 0 1 28.723-7.962 679.296 679.296 0 0 0 63.13-169.395 393.856 393.856 0 0 0-251.06 56.78C47.59 214.862-22.911 375.988 8.372 537.294c1.46 7.5 3.149 14.95 5.018 22.272a686.592 686.592 0 0 0 274.176-191.847z",fill:"#8D92F8"}));var lm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQwMy4wNDYgODU2LjE2NmMtNDYuMDAzLS4xNzktODguMTE1LTYuMzQ4LTEyOS4zNTYtMTkuMDJhMzIuODQ1IDMyLjg0NSAwIDAgMC0yMC45OTIuNDZjLTM5Ljg2IDE0LjktNzkuMzEgMzAuODIzLTExOC45NjQgNDYuMTgzLTIzLjczIDkuMjE2LTM0LjMwNC45NDctMzAuNDY0LTI0LjQyMyA1LjEyLTMzLjkyIDEwLjU3My02Ny43NjMgMTYuOTczLTEwMS41MDQgMS42MTMtOC43MDQtLjM1OC0xNC4wOC02LjIyLTE5Ljk2OEM1OC42MjMgNjgxLjcyOCAyMy40NSA2MTQuNzMzIDguNDQ3IDUzNy4zNDRjLTMxLjMwOS0xNjEuMjggMzkuMTY4LTMyMi40MzIgMTc4LjU2LTQwOS4yNjcgMTQyLjg0OC04OS4wNjMgMzI5LjM0NC03Ni40OTMgNDU5LjA2IDMwLjc3MUM4MDcuMzcyIDI5Mi4yMjQgODM0LjcxMyA1MjkuMTUyIDcxMi43OCA2OTMuOTljLTc3LjQ2NiAxMDQuNzU2LTE4My4yMiAxNTYuNjcyLTMwOS43MzUgMTYyLjE3NnptLS42OS0yODguNjloLjg3YTMyLjI1NiAzMi4yNTYgMCAwIDAgMzIuMzg0LTMxLjkyNGMuMDc2LTMuMDIuMDc2LTUuNDI3LjA3Ni02LjY1Ni4yMy0zMy4wNzUgMTIuMTYtMzkuNDI0IDM5LjAxNS01Mi45OTIgMjMuOTg3LTEyLjA4MyA0Ni4xMzEtMzAuMjA4IDU0LjkxMi01Ni40NzQgMTcuMTUyLTUxLjQ1NiA3Ljk4Ny0xMDAuODY0LTMwLjA1NS0xMzkuMzE1LTQwLjE0LTQwLjQ3My0xMDAuMjI0LTUyLjI3NS0xNTMuMzk1LTMxLjQ2Mi0zNS4yNTEgMTMuNzk4LTU5LjU3MSA0Mi4wNi03Mi40MjIgNzYuNjcyLTcuOTYyIDIxLjUwNCA2LjUwMiA0NC45MDIgMjkuMTMzIDQ4LjY0bC45OTguMTUzYTM3LjM3NiAzNy4zNzYgMCAwIDAgMzkuNjAzLTIwLjg2NGMxMC45NTctMjIuNTI4IDMyLjg3LTUwLjA5OSA3NC4yOTEtNDAuMzIgMjQuMDY0IDUuNzEgNDUuMDU2IDI3LjExIDQ4Ljk3MyA1MS4wNzIgNC41MzEgMjguMDMyLTIuNTYgNDEuODMtMjkuNTkzIDU3Ljc1NC0zLjQzIDIuMDQ4LTcuMDQgMy44OTEtMTAuNDIgNS45OS0zMy4zMyAyMC41MzItNTIuOTQgNTAuMTUtNTYuMDY0IDg5LjE5LS4xMjggMi4zODItLjE3OSA5LjU3NS0uMjU2IDE4LjE3N2EzMi4xMDIgMzIuMTAyIDAgMCAwIDMxLjk1IDMyLjM1OHptNS45OSAzNi41M2MtMjMuODYuMDUyLTQzLjc1IDE5LjcxMi00My41MiA0My4wMDguMjU2IDIyLjg4NyAxOS43ODggNDIuNDQ1IDQyLjY1IDQyLjYyNCAyMi40NS4xOCA0Mi45My0yMC4wNyA0Mi45ODItNDIuMzQyLjA1LTIyLjYzLTIwLjEyMi00My4zNC00Mi4xMTItNDMuMjl6IiBmaWxsPSIjNzU3QkYyIi8+PHBhdGggZD0iTTUyMS44MyA5MTAuNzJjMTI0LjIzNy0zNC4zMDQgMjE4LjgzLTEwMy45MzYgMjgyLjM5NC0yMTIuNDggNjMuNDg4LTEwOC4zNjUgNzcuNjctMjI0LjgyIDQ2Ljc3MS0zNDkuNzczIDQzLjcgMzIuNjkxIDc1LjAzNCA3MS4xOTQgOTcuMDI0IDExNi42MzQgNjIuMzYyIDEyOS4wMjQgMzguMzQ5IDI3My41MS02MS44NzUgMzc2LjgzMi02LjgxIDcuMDE0LTkuODMgMTMuMzEyLTcuNjggMjMuMjQ1IDMuNTg0IDE2LjUxMiA1Ljk5IDMzLjMzIDguMzIgNTAuMDk5IDIuMzggMTcuMTUyLTMuNjg2IDIxLjg2Mi0xOS41MDcgMTUuMzYtMTguNTM1LTcuNjI5LTM2Ljc2Mi0xNi4wNzctNTUuNTUyLTIzLjA0LTUuNTA0LTIuMDQ4LTEzLjQxNS0yLjQ1OC0xOC41MzUgMC03NS42NzMgMzUuNTMzLTE1My42MjUgMzkuMDE0LTIzMy40NzIgMTcuNDMzYTE1MC42MDUgMTUwLjYwNSAwIDAgMS0xMy45NzctNC42MDhjLTcuMDQtMi42MS0xMy45NzgtNS42MzItMjMuOTEtOS43MDJ6IiBmaWxsPSIjNkM2Q0VBIi8+PHBhdGggZD0iTTEwOC4zNjUgODI2LjU0N0E2ODMuOTggNjgzLjk4IDAgMCAwIDM4Ni4xNzYgNjgzLjUyYy0xMi40OTMtNy41NTItMjEuMjQ4LTIxLjMtMjEuMzUtMzYuNDgtLjIzLTIzLjI0NSAxOS42Ni00Mi44NTQgNDMuNTItNDIuOTgyIDE1LjA1Mi0uMDUyIDI5LjI2IDkuNjUgMzYuNzEgMjIuOTg4YTY4My4wODUgNjgzLjA4NSAwIDAgMCAxODIuMjcyLTQ4Mi42ODhjLTEyOC40ODYtOTMuNjk2LTMwNC4yMDUtMTAxLjE0NS00NDAuMzItMTYuMzMyQzQ3LjY0MiAyMTQuODYtMjIuODYxIDM3NS45ODcgOC40NDggNTM3LjI5M2MxNS4wMDIgNzcuMzYzIDUwLjEyNSAxNDQuMzg0IDEwNS41NzQgMjAwLjU1IDUuODEyIDUuOTQgNy44MzQgMTEuMjM5IDYuMjIxIDE5Ljk2OGEyMjkzLjI0OCAyMjkzLjI0OCAwIDAgMC0xMS44NzggNjguNzM2ek0yNzMuNzQgMzI1LjI3NGMxMi44NTEtMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjItNzYuNjcyIDUzLjE3MS0yMC44MTMgMTEzLjMwNi05LjAxMiAxNTMuMzk1IDMxLjQ4OCAzOC4wOTMgMzguNDI1IDQ3LjIzMiA4Ny44MDggMzAuMDU1IDEzOS4yOS04LjcwNCAyNi4yNC0zMC44NzQgNDQuNDQtNTQuOTEyIDU2LjQ3My0yNi44OCAxMy41NjgtMzguODM1IDE5Ljg5MS0zOS4wMTUgNTIuOTkyIDAgMS4yMjktLjA3NiAzLjYxLS4wNzYgNi42NTZhMzIuMjU2IDMyLjI1NiAwIDAgMS0zMi4zODQgMzEuOTIzaC0uODdhMzIuMjMgMzIuMjMgMCAwIDEtMzIuMDUyLTMyLjQxYy4wNTEtOC42MDEuMTAyLTE1Ljg3Mi4yMy0xOC4yMDEgMy4wNzItMzkuMDQgMjIuNzMzLTY4LjYzNCA1Ni4wNjQtODkuMTY1IDMuNDMtMi4xIDYuOTktMy45NjggMTAuNDItNS45OSAyNy4xMS0xNS45NSAzNC4xNS0yOS43MjIgMjkuNjE5LTU3Ljc4LTMuOTE3LTI0LjAxMi0yNC44MzItNDUuNDE0LTQ4Ljk5OS01MS4wNzItNDEuMzk1LTkuNzUzLTYzLjMzNCAxNy44MTgtNzQuMjY1IDQwLjMyYTM3LjM3NiAzNy4zNzYgMCAwIDEtMzkuNjI5IDIwLjg5bC0uOTczLS4xOGMtMjIuNTc5LTMuNTgzLTM3LjA2OS0yNy4wNTgtMjkuMDMtNDguNTYyeiIgZmlsbD0iIzg0ODZGOCIvPjxwYXRoIGQ9Ik0yODcuNTkgMzY3LjcxOGMtMTMuMjEtOS4xMTMtMTkuODQtMjYuMzQyLTEzLjg1LTQyLjQ0NCAxMi44NTItMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjMtNzYuNjcyYTE1MC45NjMgMTUwLjk2MyAwIDAgMSAyOC43MjMtNy45NjIgNjc5LjI5NiA2NzkuMjk2IDAgMCAwIDYzLjEzLTE2OS4zOTUgMzkzLjg1NiAzOTMuODU2IDAgMCAwLTI1MS4wNiA1Ni43OEM0Ny41OSAyMTQuODYyLTIyLjkxMSAzNzUuOTg4IDguMzcyIDUzNy4yOTRjMS40NiA3LjUgMy4xNDkgMTQuOTUgNS4wMTggMjIuMjcyYTY4Ni41OTIgNjg2LjU5MiAwIDAgMCAyNzQuMTc2LTE5MS44NDd6IiBmaWxsPSIjOEQ5MkY4Ii8+PC9zdmc+",um=Object.defineProperty,L0=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,dm=Object.prototype.propertyIsEnumerable,T0=(je,Ue,ve)=>Ue in je?um(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,fm=(je,Ue)=>{for(var ve in Ue||(Ue={}))cm.call(Ue,ve)&&T0(je,ve,Ue[ve]);if(L0)for(var ve of L0(Ue))dm.call(Ue,ve)&&T0(je,ve,Ue[ve]);return je};const Mv=je=>React.createElement("svg",fm({className:"znst_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},je),React.createElement("path",{d:"M808.35 670.852c93.055 4.266 166.356 81.364 166.398 175.017a175.017 175.017 0 0 1-108.116 162.9 173.438 173.438 0 0 1-190.718-39.936 175.7 175.7 0 0 1-34.474-192.724 174.035 174.035 0 0 1 164.905-104.233zM874.91.224c14.165-1.365 28.244 3.542 38.57 13.44 10.24 9.899 15.786 23.808 15.018 38.101v608.42h-5.333a229.502 229.502 0 0 0-130.132-41.215h-.981c-127.786 0-231.72 103.465-233 231.933a224.339 224.339 0 0 0 41.599 128.852H96.336a48.767 48.767 0 0 1-38.527-13.44 49.322 49.322 0 0 1-15.019-38.143V51.808A49.322 49.322 0 0 1 57.81 13.664 48.857 48.857 0 0 1 96.379.224zm38.27 760.654a18.901 18.901 0 0 0-26.281 0L761.759 887.04l-47.957-48.212a19.2 19.2 0 0 0-26.283 0 21.845 21.845 0 0 0-2.346 27.775l63.914 63.914a15.957 15.957 0 0 0 25.983 0l138.452-140.542-.341-1.664a19.498 19.498 0 0 0 0-27.434zM491.469 722.05H215.844a26.41 26.41 0 0 0 0 51.541h275.624a23.722 23.722 0 0 0 20.95-25.77 23.51 23.51 0 0 0-20.95-25.77zm250.323-257.704H220.836c-14.122 0-25.6 11.563-25.6 25.813 0 14.208 11.478 25.77 25.6 25.77h520.955c14.122 0 25.6-11.519 25.6-25.77a25.685 25.685 0 0 0-25.6-25.77zm4.224-258.13-4.267.17H220.88a24.576 24.576 0 0 0-25.941 26.112 24.49 24.49 0 0 0 25.941 25.728h520.954a25.898 25.898 0 0 0 24.875-12.032 26.24 26.24 0 0 0 0-27.776 25.898 25.898 0 0 0-24.875-12.031z",fill:"#38ADFF"}));var hm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwOC4zNSA2NzAuODUyYzkzLjA1NSA0LjI2NiAxNjYuMzU2IDgxLjM2NCAxNjYuMzk4IDE3NS4wMTdhMTc1LjAxNyAxNzUuMDE3IDAgMCAxLTEwOC4xMTYgMTYyLjkgMTczLjQzOCAxNzMuNDM4IDAgMCAxLTE5MC43MTgtMzkuOTM2IDE3NS43IDE3NS43IDAgMCAxLTM0LjQ3NC0xOTIuNzI0IDE3NC4wMzUgMTc0LjAzNSAwIDAgMSAxNjQuOTA1LTEwNC4yMzN6TTg3NC45MS4yMjRjMTQuMTY1LTEuMzY1IDI4LjI0NCAzLjU0MiAzOC41NyAxMy40NCAxMC4yNCA5Ljg5OSAxNS43ODYgMjMuODA4IDE1LjAxOCAzOC4xMDF2NjA4LjQyaC01LjMzM2EyMjkuNTAyIDIyOS41MDIgMCAwIDAtMTMwLjEzMi00MS4yMTVoLS45ODFjLTEyNy43ODYgMC0yMzEuNzIgMTAzLjQ2NS0yMzMgMjMxLjkzM2EyMjQuMzM5IDIyNC4zMzkgMCAwIDAgNDEuNTk5IDEyOC44NTJIOTYuMzM2YTQ4Ljc2NyA0OC43NjcgMCAwIDEtMzguNTI3LTEzLjQ0IDQ5LjMyMiA0OS4zMjIgMCAwIDEtMTUuMDE5LTM4LjE0M1Y1MS44MDhBNDkuMzIyIDQ5LjMyMiAwIDAgMSA1Ny44MSAxMy42NjQgNDguODU3IDQ4Ljg1NyAwIDAgMSA5Ni4zNzkuMjI0em0zOC4yNyA3NjAuNjU0YTE4LjkwMSAxOC45MDEgMCAwIDAtMjYuMjgxIDBMNzYxLjc1OSA4ODcuMDRsLTQ3Ljk1Ny00OC4yMTJhMTkuMiAxOS4yIDAgMCAwLTI2LjI4MyAwIDIxLjg0NSAyMS44NDUgMCAwIDAtMi4zNDYgMjcuNzc1bDYzLjkxNCA2My45MTRhMTUuOTU3IDE1Ljk1NyAwIDAgMCAyNS45ODMgMGwxMzguNDUyLTE0MC41NDItLjM0MS0xLjY2NGExOS40OTggMTkuNDk4IDAgMCAwIDAtMjcuNDM0ek00OTEuNDY5IDcyMi4wNUgyMTUuODQ0YTI2LjQxIDI2LjQxIDAgMCAwIDAgNTEuNTQxaDI3NS42MjRhMjMuNzIyIDIzLjcyMiAwIDAgMCAyMC45NS0yNS43NyAyMy41MSAyMy41MSAwIDAgMC0yMC45NS0yNS43N3ptMjUwLjMyMy0yNTcuNzA0SDIyMC44MzZjLTE0LjEyMiAwLTI1LjYgMTEuNTYzLTI1LjYgMjUuODEzIDAgMTQuMjA4IDExLjQ3OCAyNS43NyAyNS42IDI1Ljc3aDUyMC45NTVjMTQuMTIyIDAgMjUuNi0xMS41MTkgMjUuNi0yNS43N2EyNS42ODUgMjUuNjg1IDAgMCAwLTI1LjYtMjUuNzd6bTQuMjI0LTI1OC4xMy00LjI2Ny4xN0gyMjAuODhhMjQuNTc2IDI0LjU3NiAwIDAgMC0yNS45NDEgMjYuMTEyIDI0LjQ5IDI0LjQ5IDAgMCAwIDI1Ljk0MSAyNS43MjhoNTIwLjk1NGEyNS44OTggMjUuODk4IDAgMCAwIDI0Ljg3NS0xMi4wMzIgMjYuMjQgMjYuMjQgMCAwIDAgMC0yNy43NzYgMjUuODk4IDI1Ljg5OCAwIDAgMC0yNC44NzUtMTIuMDMxeiIgZmlsbD0iIzM4QURGRiIvPjwvc3ZnPg==",k0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,mm=Object.prototype.propertyIsEnumerable,vm=(je,Ue)=>{var ve={};for(var mt in je)pm.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&k0)for(var mt of k0(je))Ue.indexOf(mt)<0&&mm.call(je,mt)&&(ve[mt]=je[mt]);return ve},N0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const gm=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=vm(Ue,["user","pathsDetail","onOk","dispatch"]),qt,xt,en,Dn,Tn;const[Fn,Ar]=(0,a.useState)({}),[hr]=ht.default.useForm(),[or,$n]=(0,a.useState)(!1),jr=cr=>cr.type.startsWith("image/")?cr.size/1024/1024<2?new Promise((Or,zi)=>{const bi=new FileReader;bi.readAsDataURL(cr),bi.onload=()=>{var mn,Ir;const Sr=bi.result;Pn({file_type:"base64",original_filename:cr==null?void 0:cr.name,file:Sr,deployable_type:(mn=mt.actionTabs)==null?void 0:mn.deployable_type,deployable_id:(Ir=mt.actionTabs)==null?void 0:Ir.deployable_id}),Or(!1)},bi.onerror=mn=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),zi(mn)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Pn(cr){return N0(this,null,function*(){let lr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:cr});(lr==null?void 0:lr.status)===0&&Ar(lr==null?void 0:lr.data)})}return(0,a.useEffect)(()=>{var cr,lr,Fr;mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(hr.setFieldsValue({name:(cr=mt.actionTabs)==null?void 0:cr.name,description:(lr=mt==null?void 0:mt.actionTabs)==null?void 0:lr.description}),Ar((Fr=mt.actionTabs)==null?void 0:Fr.icon))},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539"+(((qt=mt.actionTabs)==null?void 0:qt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:or,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{hr.submit()}},a.createElement(ht.default,{layout:"vertical",size:"large",form:hr,onFinish:cr=>N0(void 0,null,function*(){var lr;$n(!0),cr.attachment_id=Fn.id,cr.id=(lr=mt.actionTabs)==null?void 0:lr.id;let Fr=yield nn(cr);$n(!1),Fr.status===0&&hr.resetFields()})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=mt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((en=mt.actionTabs)==null?void 0:en.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((Dn=mt.actionTabs)==null?void 0:Dn.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Tn=mt.actionTabs)==null?void 0:Tn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(cr,lr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:jr},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Am=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(gm),pf={form:"form___fnl34",content:"content___YecHG",pubColSty:"pubColSty___RNBw1",selectSty:"selectSty___V9lVp",borderSty:"borderSty___WRT1o",delSty:"delSty___pXnPk",delBorder:"delBorder___UGKHI"},Jl=Me(59301),Yh=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const ym=({shixunHomeworks:je,pathsDetail:Ue,loading:ve,onOk:mt,dispatch:nn})=>{var sn,Bn,qt,xt,en;const[Dn,Tn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,mn]=(0,a.useState)(""),Ir=(0,ee.useParams)();console.log("---",Ir,Ue.actionTabs);function Sr(){return Yh(this,null,function*(){var Vn;let mr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid}});jr(mr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&Sr()},[Ue.actionTabs.key]),Jl.createElement("section",{className:pf.form},Jl.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{mt()},onOk:()=>{}},Jl.createElement(pe.Z,{className:pf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Vn=>Jl.createElement(pe.Z,{align:"middle",className:`${pf.borderSty} ${bi===(Vn==null?void 0:Vn.id)?pf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Jl.createElement("span",{className:"c-grey-333"},Vn==null?void 0:Vn.real_name),Ue.actionTabs.can_edit&&Jl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${pf.delSty}`,onMouseEnter:()=>{mn(Vn.id)},onMouseLeave:()=>{mn("")},onClick:()=>Yh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Vn.id}.json`,{method:"delete",body:{user_id:Vn.id}})).status===0&&(Ce.ZP.info("\u5220\u9664\u6210\u529F"),Sr())})}))),!Ue.actionTabs.can_edit&&!((xt=(qt=$n==null?void 0:$n.data)==null?void 0:qt.list)!=null&&xt.length)&&Jl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&Jl.createElement(z.ZP,{className:pf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),Jl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Yh(void 0,null,function*(){var Vn;if(hr.length===0){Ce.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid,user_ids:hr}})).status===0&&(Ce.ZP.info("\u6DFB\u52A0\u6210\u529F"),or([]),Sr(),Ar(!1)),zi(!1)})},Jl.createElement("div",null,Jl.createElement("div",{style:{display:"flex"}},Jl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Jl.createElement(gt.default.Search,{onChange:Vn=>{var mr;cr((mr=Ue.rightData)==null?void 0:mr.members.filter(Mi=>Mi.name.indexOf(Vn.target.value)>-1))}})),Jl.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Vn=>Vn.id,rowSelection:{type:"checkbox",onChange:(Vn,mr)=>{or(Vn)},selectedRowKeys:hr,getCheckboxProps:Vn=>{var mr,Mi,Cr;return{disabled:(Cr=(Mi=(mr=$n==null?void 0:$n.data)==null?void 0:mr.list)==null?void 0:Mi.map(Hn=>Hn==null?void 0:Hn.login))==null?void 0:Cr.includes(Vn==null?void 0:Vn.login)}}},pagination:!1,dataSource:(en=Ue.rightData)==null?void 0:en.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var Em=(0,ee.connect)(({shixunHomeworks:je,loading:Ue,pathsDetail:ve})=>({shixunHomeworks:je,pathsDetail:ve,loading:Ue.effects}))(ym),bm=Object.defineProperty,wm=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,Eh=Object.getOwnPropertySymbols,j0=Object.prototype.hasOwnProperty,O0=Object.prototype.propertyIsEnumerable,z0=(je,Ue,ve)=>Ue in je?bm(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,ac=(je,Ue)=>{for(var ve in Ue||(Ue={}))j0.call(Ue,ve)&&z0(je,ve,Ue[ve]);if(Eh)for(var ve of Eh(Ue))O0.call(Ue,ve)&&z0(je,ve,Ue[ve]);return je},Wf=(je,Ue)=>wm(je,Cm(Ue)),xm=(je,Ue)=>{var ve={};for(var mt in je)j0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Eh)for(var mt of Eh(je))Ue.indexOf(mt)<0&&O0.call(je,mt)&&(ve[mt]=je[mt]);return ve},du=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const R0=[{name:"\u5168\u90E8",type:""},{name:"\u5DE5\u4F5C\u6D41",type:"workflow"},{name:"\u667A\u80FD\u52A9\u624B",type:"assistant"}],H0=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],U0=[{name:"\u5168\u90E8",type:""},{name:"\u6211\u521B\u5EFA\u7684",type:"by_user"},{name:"\u5934\u6B4C\u667A\u80FD\u4F53",type:"educoder"}],Q0=[{name:"\u667A\u80FD\u5BA1\u9898",img:hm},{name:"\u4EE3\u7801\u8BCA\u65AD",img:Me(51942)},{name:"AI\u8F85\u5BFC",img:Qp},{name:"\u8BED\u6CD5\u68C0\u67E5",img:rm},{name:"\u4EE3\u7801\u4F18\u5316",img:Op},{name:"\u4EE3\u7801\u6CE8\u91CA",img:_p},{name:"\u4EE3\u7801\u8BC4\u4EF7",img:Gp},{name:"\u6284\u88AD\u68C0\u6D4B",img:Me(37835)},{name:"\u667A\u80FD\u95EE\u7B54",img:lm},{name:"\u667A\u80FD\u8BC4\u9605",img:Lp},{name:"\u9519\u9898\u63A8\u9001",img:Me(70840)},{name:"\u667A\u80FD\u51FA\u5377",img:Me(80142)},{name:"\u667A\u80FD\u51FA\u9898",img:Me(80142)}],Sm=je=>{var Ue=je,{user:ve,pathsDetail:mt,dispatch:nn}=Ue,sn=xm(Ue,["user","pathsDetail","dispatch"]),Bn,qt,xt,en,Dn,Tn,Fn,Ar,hr,or,$n,jr;const Pn=(0,ee.useParams)(),[cr,lr]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=mt==null?void 0:mt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Fr,Or]=(0,a.useState)([]),[zi,bi]=(0,a.useState)(!1),[mn,Ir]=(0,a.useState)(""),[Sr,Vn]=(0,a.useState)(!1),[mr,Mi]=(0,a.useState)(""),[Cr,Hn]=(0,a.useState)(""),[gi,Xa]=(0,a.useState)(!1),[so]=ht.default.useForm(),[Ea,yo]=(0,a.useState)(!1),[Ni,Ca]=(0,a.useState)({}),[Fi,_i]=(0,a.useState)();let xo=(0,a.useRef)();function vo(){return du(this,null,function*(){let xr=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:cr});(xr==null?void 0:xr.status)===0&&Or(xr==null?void 0:xr.data)})}(0,a.useEffect)(()=>{vo()},[cr]),(0,a.useEffect)(()=>{Io()},[]);function Io(){return du(this,null,function*(){var xr;let xn=yield(0,Ve.ZP)("/api/ai/agents/statistics.json",{method:"POST",body:{deployable_id:(xr=mt==null?void 0:mt.detail)==null?void 0:xr.id,deployable_type:"Subject"}});(xn==null?void 0:xn.status)===0&&_i(xn==null?void 0:xn.data)})}const fa=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% \u6EE1\u610F\u5EA6`,fontSize:14,fontWeight:"bold",color:"#333",align:"center",verticalAlign:"middle",lineHeight:20},labelLine:{show:!1},data:[{value:Fi==null?void 0:Fi.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(Fi==null?void 0:Fi.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#7FC2FF"}}]}),Na=()=>{var xr,xn;const ta={type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#4096ff"},{offset:1,color:"#69b1ff"}]};return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(xr=Fi==null?void 0:Fi.distributions)==null?void 0:xr.map(Wn=>Wn==null?void 0:Wn.name),axisLabel:{interval:0,rotate:0},axisTick:{alignWithLabel:!0,show:!1},axisLine:{show:!1}},yAxis:{type:"value",min:0,interval:2,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},series:[{data:(xn=Fi==null?void 0:Fi.distributions)==null?void 0:xn.map(Wn=>Wn==null?void 0:Wn.value),type:"bar",itemStyle:{color:ta,borderRadius:[6,6,0,0],borderColor:"#3887ff",borderWidth:1,shadowColor:"rgba(56, 135, 255, 0.3)",shadowBlur:6,shadowOffsetY:2},barWidth:15,label:{show:!0,position:"top",textStyle:{color:"#333",fontSize:14}}}]}},Qo=()=>{var xr,xn,ta;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},color:["#8DE5FD","#8DE5FD"],xAxis:{type:"category",data:(xn=(xr=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:xr.list)==null?void 0:xn.map(Wn=>Wn==null?void 0:Wn.date),axisLine:{show:!1,lineStyle:{color:"#ccc"}},splitLine:{show:!1}},yAxis:[{type:"value",name:"",interval:.5,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"",interval:20,splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1}}],series:[{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(ta=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:ta.list.map(Wn=>Wn==null?void 0:Wn.value),smooth:!0,lineStyle:{color:"#50D3B8",width:3},splitLine:{show:!1},areaStyle:{color:new g0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(80, 211, 184,0.7)"},{offset:1,color:"rgba(80, 211, 184,0)"}])},label:{show:!0,position:"top",distance:5,formatter:"{c}",textStyle:{color:"#50D3B8",fontSize:12,fontWeight:"bold"}},symbol:"circle",symbolSize:8,itemStyle:{color:"#50D3B8",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}},Bo=(xr,xn)=>a.createElement("div",null,a.createElement("span",{style:{color:"#333",fontSize:18,fontWeight:500}},xr||"-"),xn>0&&a.createElement("i",{style:{marginLeft:5,color:"#37AD83",fontSize:14},className:"iconfont icon-xiangshang"})," ",xn>0&&a.createElement("span",{style:{marginLeft:5,color:"#37AD83",fontSize:14}},xn||"-"));return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex",flexWrap:"wrap",position:"relative",height:400}},a.createElement("div",{className:ya.tj,style:{background:`url(${Mp})`,width:185,backgroundSize:"cover"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u4F7F\u7528\u603B\u6B21\u6570"),a.createElement("div",{style:{marginTop:14}},Bo(Fi==null?void 0:Fi.usage_count,Fi==null?void 0:Fi.today_usage_count))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:30,flexWrap:"wrap",background:"#F6F7F9",border:"1px solid #fff",flex:1,maxWidth:330,height:280,padding:"16px 20px",borderRadius:8}},(qt=[{name:"\u6D4F\u89C8\u6570",count:Fi==null?void 0:Fi.viewed_count,addc:0,icon:wp},{name:"\u70B9\u8D5E\u6570",count:Fi==null?void 0:Fi.likes_count,addc:0,icon:Cp},{name:"\u4F7F\u7528\u4EBA\u6570",count:Fi==null?void 0:Fi.usage_people_count,addc:Fi==null?void 0:Fi.today_usage_people_count,icon:v0},{name:"SPOC\u5F15\u7528\u6570",count:Fi==null?void 0:Fi.spocs_count,addc:Fi==null?void 0:Fi.today_spocs_count,icon:m0},{name:"\u5F15\u7528\u9662\u6821\u6570",count:Fi==null?void 0:Fi.schools_count,addc:Fi==null?void 0:Fi.today_schools_count,icon:xp},{name:"\u6D88\u8017tokens\u6570",count:Fi==null?void 0:Fi.total_tokens,addc:0,icon:Sp}])==null?void 0:qt.map(xr=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,width:125,display:"flex",justifyContent:"center",flexDirection:"column"}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{color:"#333",fontSize:14}},xr==null?void 0:xr.name),a.createElement("img",{src:xr==null?void 0:xr.icon,style:{width:20}})),a.createElement("div",{style:{marginTop:14}},Bo(xr==null?void 0:xr.count,xr==null?void 0:xr.addc))))),a.createElement("div",{className:ya.tj,style:{marginLeft:10,width:254,height:186,overflow:"auto",background:`url(${Dp})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u70ED\u95E8\u5173\u952E\u8BCD\u6392\u884C\u699C"),((xt=Fi==null?void 0:Fi.hot_words_list)==null?void 0:xt.length)===0&&a.createElement(Ja.Z,{style:{marginTop:30},styles:{image:{height:80}}}),(en=Fi==null?void 0:Fi.hot_words_list)==null?void 0:en.map(xr=>a.createElement("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,xr==null?void 0:xr.no),a.createElement("div",{className:ya.multi_ellipsi,style:{flex:1,margin:"0px 5px"}},xr==null?void 0:xr.word),a.createElement("div",null,"\u9891\u6B21 ",a.createElement("span",{style:{color:"#E99237"}},xr==null?void 0:xr.frequency))))),a.createElement("div",{className:ya.tj,style:{width:185,background:"#F6F7F9",marginTop:10,position:"absolute",top:205,height:200}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6210\u6548\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:fa()})),a.createElement("div",{className:ya.tj,style:{width:330,display:"flex",height:124,background:"#F6F7F9",left:195,position:"absolute",top:290}},a.createElement("div",{style:{flex:1,minWidth:90}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5168\u90E8\u4E92\u52A8\u6570"),a.createElement("div",{style:{marginTop:22}},a.createElement("div",{style:{color:"#666666",fontSize:14}},"\u8FC7\u53BB\u4E03\u5929"),a.createElement("div",{style:{color:"#333",fontSize:18}},(Dn=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Dn.total_count))),((Tn=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Tn.total_count)===0?a.createElement(Ja.Z,{styles:{image:{height:30}}}):a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:130,width:220},option:Qo()})),a.createElement("div",{className:ya.tj,style:{width:254,background:"#F6F7F9",position:"absolute",left:535,top:195,height:215}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u8BFE\u7A0B\u667A\u80FD\u4F53\u5206\u5E03\u5206\u6790"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"end",marginTop:10}},(Fn=Fi==null?void 0:Fi.distributions)==null?void 0:Fn.map(xr=>{var xn,ta;return a.createElement("div",{style:{textAlign:"center"}},a.createElement("div",{style:{color:"#5F6368",fontSize:12}},xr==null?void 0:xr.value),a.createElement("div",{className:ya.luicolumnbg,style:{height:Math.max(...(xn=Fi==null?void 0:Fi.distributions)==null?void 0:xn.map(Wn=>Wn==null?void 0:Wn.value))==xr.value?100:(xr.value/Math.max(...(ta=Fi==null?void 0:Fi.distributions)==null?void 0:ta.map(Wn=>Wn==null?void 0:Wn.value))*100).toFixed(0)+"px"}}),a.createElement("span",{style:{color:"#333",fontSize:12}},xr==null?void 0:xr.name))}))))),a.createElement("div",{className:ya.content,style:{marginTop:25}},a.createElement(ht.default,{layout:"inline",size:"large",initialValues:{agent_type:"",status:"",creation_type:""},onValuesChange:(xr,xn)=>{lr(ac(ac({},cr),xn))}},a.createElement(ht.default.Item,{label:"\u7C7B\u578B",name:"agent_type"},a.createElement(ie.default,{style:{width:150}},R0==null?void 0:R0.map(xr=>a.createElement(ie.default.Option,{value:xr==null?void 0:xr.type},xr==null?void 0:xr.name)))),a.createElement(ht.default.Item,{label:"\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:150}},H0==null?void 0:H0.map(xr=>a.createElement(ie.default.Option,{value:xr==null?void 0:xr.type},xr==null?void 0:xr.name)))),a.createElement(ht.default.Item,{label:"\u6765\u6E90",name:"creation_type"},a.createElement(ie.default,{style:{width:150}},U0==null?void 0:U0.map(xr=>a.createElement(ie.default.Option,{value:xr==null?void 0:xr.type},xr==null?void 0:xr.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(le.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{bi(!0)}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u667A\u80FD\u4F53")))),a.createElement("div",{style:{marginTop:20,background:"#fff"}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=Fr==null?void 0:Fr.agents)==null?void 0:Ar.map(xr=>{var xn,ta;return a.createElement(Ae.Z,{span:8},a.createElement("div",{className:ya.items,onClick:()=>{xr!=null&&xr.is_collaborator&&(Ca(xr),yo(!0))}},a.createElement("div",{className:ya.i_tit},a.createElement("img",{src:(xr==null?void 0:xr.creation_type)==="educoder"?(xn=Q0==null?void 0:Q0.find(Wn=>(Wn==null?void 0:Wn.name)===(xr==null?void 0:xr.name)))==null?void 0:xn.img:wi.Z.API_SERVER+((ta=xr==null?void 0:xr.icon)==null?void 0:ta.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},xr==null?void 0:xr.name),a.createElement("div",{style:{fontSize:12,color:"#5F6A95"}},(xr==null?void 0:xr.agent_type)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"))),a.createElement(le.Z,{menu:{items:[{key:"2",label:a.createElement("a",{onClick:Wn=>{var En,ln;Wn.stopPropagation(),Xa(!0),Hn(xr==null?void 0:xr.id),so.setFieldsValue(ac({},(ln=(En=Fr==null?void 0:Fr.agents)==null?void 0:En.find(er=>(er==null?void 0:er.id)==(xr==null?void 0:xr.id)))==null?void 0:ln.agent_application_info))}},"\u5E94\u7528")},{key:"9",label:a.createElement("a",{onClick:Wn=>{var En;Wn.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:ac({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",addparams:xr==null?void 0:xr.agent_type,deployable_type:"Subject",deployable_id:(En=mt==null?void 0:mt.detail)==null?void 0:En.id},xr)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},{key:"6",label:a.createElement("a",{onClick:Wn=>du(void 0,null,function*(){Wn.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:xr==null?void 0:xr.id,can_edit:xr==null?void 0:xr.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},{key:"5",label:a.createElement("a",{className:ya.delete,onClick:Wn=>du(void 0,null,function*(){Wn.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u667A\u80FD\u4F53\u7684\u4F7F\u7528\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664\u3002",onOk:()=>du(void 0,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${xr.id}/remove.json`,{method:"post",body:{}});(En==null?void 0:En.status)===0&&(vo(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),Ce.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}]}},(xr==null?void 0:xr.is_collaborator)&&a.createElement("i",{onClick:Wn=>{Wn.stopPropagation()},className:`${ya.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:ya.connect},a.createElement(ce.Z,{title:(xr==null?void 0:xr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(xr==null?void 0:xr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:ya.bottom,style:{marginTop:5}},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4F7F\u7528\u6570"),a.createElement("span",{style:{marginLeft:5}},xr==null?void 0:xr.usage_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4E92\u52A8\u6570"),a.createElement("span",{style:{marginLeft:5}},xr==null?void 0:xr.interactive_count)),(xr==null?void 0:xr.is_collaborator)&&a.createElement(Za.Z,{size:"small",checked:(xr==null?void 0:xr.status)==="enabled",onChange:(Wn,En)=>du(void 0,null,function*(){En.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:Wn?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u624D\u80FD\u591F\u5728\u5E94\u7528\u6A21\u5757\u5C55\u793A\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u5C06\u5728\u5E94\u7528\u6A21\u5757\u4E2D\u9690\u85CF\u4E0D\u5C55\u793A",centered:!0,onOk:()=>du(void 0,null,function*(){var ln;let er=yield(0,Ve.ZP)(`/api/ai/agents/${xr==null?void 0:xr.id}/set_status.json`,{method:"post",body:{status:Wn?"enabled":"disabled",deployable_type:"Subject",deployable_id:(ln=mt==null?void 0:mt.detail)==null?void 0:ln.id}});(er==null?void 0:er.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),vo())})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0}))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:cr.per_page,current:cr.page,onChange:(xr,xn)=>{cr.page=xr,cr.per_page=xn,lr(ac({},cr)),vo()},hideOnSinglePage:!0,total:Fr==null?void 0:Fr.total_count})),a.createElement(ri.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:Ea,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ya.drawerWrap}`,onClose:()=>{yo(!1),vo()}},a.createElement("iframe",{src:(Ni==null?void 0:Ni.agent_type)==="workflow"?`${wi.Z.Coze_ai_URl}/work_flow?deployable_type=Subject&deployable_id=${(hr=mt==null?void 0:mt.detail)==null?void 0:hr.id}&workflow_id=${Ni==null?void 0:Ni.coze_bot_id}&space_id=${Ni==null?void 0:Ni.space_id}&deployablename=${(or=ve==null?void 0:ve.userInfo)==null?void 0:or.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`:`${wi.Z.Coze_ai_URl}/space/${(Ni==null?void 0:Ni.space_id)||"7538243106970271744"}/bot/${Ni==null?void 0:Ni.coze_bot_id}?deployable_type=Subject&deployable_id=${($n=mt==null?void 0:mt.detail)==null?void 0:$n.id}&deployablename=${(jr=ve==null?void 0:ve.userInfo)==null?void 0:jr.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`,width:"100%",height:"100%",frameBorder:"0",ref:xo})),a.createElement(be.default,{title:"\u5E94\u7528",centered:!0,open:gi,destroyOnClose:!0,width:480,onCancel:()=>{Xa(!1),Hn("")},onOk:()=>{so.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u5E94\u7528\u7684\u5185\u5BB9\uFF0C\u52FE\u9009\u540E\uFF0C\u8FDB\u5165\u5230\u8BE5\u7C7B\u578B\u5185\u5BB9\u5C55\u793A\u8BE5\u667A\u80FD\u4F53\u63D0\u4F9B\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(ht.default,{form:so,layout:"vertical",labelCol:{span:0},initialValues:{},onFinish:xr=>du(void 0,null,function*(){let xn=yield(0,Ve.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Wf(ac({},xr),{agent_ids:[Cr]})});(xn==null?void 0:xn.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),Ce.ZP.info("\u5E94\u7528\u6210\u529F"),vo(),Xa(!1))})},a.createElement(ht.default.Item,{name:"subject_assistant",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u52A9\u6559")),a.createElement(ht.default.Item,{name:"subject_shixun",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u5B9E\u8BAD")),a.createElement(ht.default.Item,{name:"subject_file",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u8BFE\u4EF6(\u5F85\u4E0A\u7EBF)")),a.createElement(ht.default.Item,{name:"subject_video",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u89C6\u9891(\u5F85\u4E0A\u7EBF)"))))),a.createElement(be.default,{title:"\u521B\u5EFA",centered:!0,open:zi,width:584,onCancel:()=>{bi(!1),Ir("")},onOk:()=>{var xr;if(!mn){Ce.ZP.info("\u8BF7\u9009\u62E9\u7C7B\u578B");return}bi(!1),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u65B0\u589E",addparams:mn,deployable_type:"Subject",deployable_id:(xr=mt==null?void 0:mt.detail)==null?void 0:xr.id}})}},a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Ir("assistant")},className:mn==="assistant"?ya.additemactivite:ya.additem},a.createElement("img",{src:gs}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u52A9\u624B"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u5FEB\u901F\u642D\u5EFA\u5BF9\u8BDD\u5F0F\u667A\u80FD\u4F53")),a.createElement("div",{onClick:()=>{Ir("workflow")},className:mn==="workflow"?ya.additemactivite:ya.additem},a.createElement("img",{src:sl}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u5DE5\u4F5C\u6D41"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u642D\u5EFA\u591A\u5DE5\u4F5C\u6D41\u534F\u540C\u7684\u5B8C\u6574\u5E94\u7528")))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!Sr,width:480,onCancel:()=>{Mi(""),Vn(""),Hn("")},onOk:()=>{var xr;if(Vn(""),mr==="1"){Ce.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:mr,deployable_type:"Subject",deployable_id:(xr=mt==null?void 0:mt.detail)==null?void 0:xr.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Ce.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:mr==="1"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Ls}),a.createElement("div",{className:ya.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{Mi("2")},className:mr==="2"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Pl}),a.createElement("div",{className:ya.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(Em,{onOk:xr=>du(void 0,null,function*(){vo(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),a.createElement(Tl,{onOk:xr=>du(void 0,null,function*(){var xn;let ta=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"POST",body:Wf(ac({},xr),{agent_type:mn,deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id})});return(ta==null?void 0:ta.status)===0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),vo(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(Am,{onOk:xr=>du(void 0,null,function*(){var xn;let ta=yield(0,Ve.ZP)(`/api/ai/agents/${xr==null?void 0:xr.id}/rename.json`,{method:"put",body:Wf(ac({},xr),{deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id})});return(ta==null?void 0:ta.status)===0&&(Ce.ZP.info("\u4FEE\u6539\u6210\u529F"),vo(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(bp,{onOk:xr=>du(void 0,null,function*(){let xn=yield(0,Ve.ZP)(`/api/ai/agents/${Cr}/sending.json`,{method:"POST",body:Wf(ac({},xr),{deployable_type:"Subject"})});return(xn==null?void 0:xn.status)===0&&(Ce.ZP.info("\u53D1\u9001\u6210\u529F"),Hn(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),xn})}),mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(xl,{onOk:xr=>du(void 0,null,function*(){var xn;let ta=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Wf(ac({},xr),{deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id})});return(ta==null?void 0:ta.status)===0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),vo(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})})))};var Mm=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Sm),hs={flex_box_center:"flex_box_center___So3ep",flex_space_between:"flex_space_between___YKiIy",flex_box_vertical_center:"flex_box_vertical_center___fAo8o",flex_box_center_end:"flex_box_center_end___Yabwr",flex_box_column:"flex_box_column___tHrqK",content:"content___slTLS",additem:"additem___QwmIK",title:"title___Qi4cz",center:"center___cmbOb",additemactivite:"additemactivite___rrfd5",beta:"beta___q9Lre",upimg:"upimg___Pc2wp",uphover:"uphover___dlw9z",items:"items___gg5un",i_tit:"i_tit___XX8DJ",public:"public___R_xap",unpublic:"unpublic___sf02b",sandian:"sandian___hqFAO",delete:"delete___gxSJC",senditem:"senditem___Dw0Bh",senditemactivite:"senditemactivite___ZLK_x",connect:"connect___t0GTA",bottom:"bottom___sPfkY",masonrygrid:"masonrygrid___cACdD",tabitem:"tabitem___OmmOJ",tabitemhover:"tabitemhover___k2aKL",exporttype:"exporttype___uQCZo",exporttypeactivite:"exporttypeactivite___XQopq",c1:"c1____zilX",statistics:"statistics___xbwrY",tj:"tj___naZsO"},Dm=Me(12432),Im=Me(27459),Bm=Me(8358),W0=Object.getOwnPropertySymbols,Fm=Object.prototype.hasOwnProperty,Pm=Object.prototype.propertyIsEnumerable,Lm=(je,Ue)=>{var ve={};for(var mt in je)Fm.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&W0)for(var mt of W0(je))Ue.indexOf(mt)<0&&Pm.call(je,mt)&&(ve[mt]=je[mt]);return ve},Kh=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const bh=[{name:"\u6587\u672C\u7C7B\u578B",img:Im.Z,type:"document_form",up:"\u4E0A\u4F20 PDF, TXT, MD, DOC, DOCX \u683C\u5F0F\u7684\u672C\u5730\u6587\u4EF6"},{name:"\u8868\u683C\u7C7B\u578B",img:Dm.Z,type:"table_form",up:"\u4E0A\u4F20Excel\u6216\u8005CSV\u683C\u5F0F\u7684\u6587\u6863"},{name:"\u7167\u7247\u7C7B\u578B",img:Bm.Z,type:"photo_form",up:"\u4E0A\u4F20 JPG\uFF0CJPEG\uFF0CPNG \u683C\u5F0F\u7684\u56FE\u7247"}],Tm=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=Lm(Ue,["user","pathsDetail","onOk","dispatch"]),qt;const[xt,en]=(0,a.useState)({}),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)("document_form"),[Ar,hr]=(0,a.useState)(!0),[or,$n]=(0,a.useState)(),[jr,Pn]=(0,a.useState)(!1);function cr(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/get_icon.json",{method:"get",params:{format_type:Or}});(zi==null?void 0:zi.status)===0&&en(zi==null?void 0:zi.data)})}const lr=Or=>Or.type.startsWith("image/")?Or.size/1024/1024<2?new Promise((mn,Ir)=>{const Sr=new FileReader;Sr.readAsDataURL(Or),Sr.onload=()=>{var Vn,mr;const Mi=Sr.result;Fr({file_type:"base64",original_filename:Or==null?void 0:Or.name,file:Mi,deployable_type:(Vn=mt.actionTabs)==null?void 0:Vn.deployable_type,deployable_id:(mr=mt.actionTabs)==null?void 0:mr.deployable_id}),mn(!1)},Sr.onerror=Vn=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Ir(Vn)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Fr(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:Or});(zi==null?void 0:zi.status)===0&&en(zi==null?void 0:zi.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E"&&cr("document_form")},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA\u77E5\u8BC6\u5E93",open:mt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E",width:600,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},footer:a.createElement("div",{style:{display:"flex",justifyContent:"end"}},a.createElement(z.ZP,{onClick:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(1),Dn.submit()},type:"primary"},"\u5B8C\u6210\u521B\u5EFA"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(2),Dn.submit()},type:"primary"},"\u521B\u5EFA\u5E76\u5BFC\u5165")),onOk:()=>{console.log("----",Dn.getFieldsValue()),Dn.submit()}},a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},bh==null?void 0:bh.map(Or=>a.createElement("div",{onClick:()=>{cr(Or==null?void 0:Or.type),Fn(Or==null?void 0:Or.type)},className:Tn===(Or==null?void 0:Or.type)?hs.tabitemhover:hs.tabitem},a.createElement("img",{src:Or==null?void 0:Or.img}),a.createElement("div",null,Or==null?void 0:Or.name)))),a.createElement(ht.default,{layout:"vertical",size:"large",form:Dn,onFinish:Or=>Kh(void 0,null,function*(){Pn(!0),Or.attachment_id=xt.id,Or.format_type=Tn,Or.extype=Ar,Or.oktypes=or;let zi=yield nn(Or);Pn(!1),zi.status===0&&(Dn.resetFields(),Fn("document_form"),hr(!0))})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{label:"\u63CF\u8FF0",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u5BFC\u5165\u7C7B\u578B",name:""},a.createElement("div",{style:{display:"flex",gap:24}},a.createElement("div",{onClick:()=>{hr(!0)},className:Ar?hs.exporttypeactivite:hs.exporttype},a.createElement(Ee.default,{checked:Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u672C\u5730\u6587\u6863"),a.createElement("div",{className:hs.c1},(qt=bh==null?void 0:bh.find(Or=>(Or==null?void 0:Or.type)===Tn))==null?void 0:qt.up))),Tn!=="photo_form"&&a.createElement("div",{onClick:()=>{hr(!1)},className:Ar?hs.exporttype:hs.exporttypeactivite},a.createElement(Ee.default,{checked:!Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u81EA\u5B9A\u4E49\u5185\u5BB9"),a.createElement("div",null,"\u81EA\u5B9A\u4E49\u5185\u5BB9\uFF0C\u652F\u6301\u521B\u5EFA&\u7F16\u8F91"))))),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(Or,zi){return xt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:lr},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(xt==null?void 0:xt.url)}))))))};var km=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Tm),Nm=Object.defineProperty,wh=Object.getOwnPropertySymbols,Z0=Object.prototype.hasOwnProperty,X0=Object.prototype.propertyIsEnumerable,V0=(je,Ue,ve)=>Ue in je?Nm(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Ch=(je,Ue)=>{for(var ve in Ue||(Ue={}))Z0.call(Ue,ve)&&V0(je,ve,Ue[ve]);if(wh)for(var ve of wh(Ue))X0.call(Ue,ve)&&V0(je,ve,Ue[ve]);return je},jm=(je,Ue)=>{var ve={};for(var mt in je)Z0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&wh)for(var mt of wh(je))Ue.indexOf(mt)<0&&X0.call(je,mt)&&(ve[mt]=je[mt]);return ve},G0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Om=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=jm(Ue,["user","pathsDetail","onOk","dispatch"]);const[qt,xt]=(0,a.useState)({}),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:mt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[hr,or]=(0,a.useState)([]);function $n(){return G0(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Tn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[mt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>G0(void 0,null,function*(){if((hr==null?void 0:hr.length)===0){Ce.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:hr})).status===0&&or([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,or([]),Ar(Ch({},Fn))}}),a.createElement(ht.default,{layout:"inline",size:"large",form:en,initialValues:{deployable_type:""},onValuesChange:(0,wl.debounce)((jr,Pn)=>{Fn.page=1,Fn.per_page=20,Ar(Ch(Ch({},Fn),Pn))},300)},a.createElement(ht.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(ht.default.Item,{label:"",name:"keyword"},a.createElement(gt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Pn,cr){or(jr)},selectedRowKeys:hr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Pn,cr)=>`${(Fn.page-1)*Fn.per_page+cr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:Dn==null?void 0:Dn.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Pn)=>{Fn.page=jr,Fn.per_page=Pn,Ar(Ch({},Fn))},hideOnSinglePage:!0,total:Dn==null?void 0:Dn.total_count}))};var zm=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Om),Rm=Object.defineProperty,Hm=Object.defineProperties,Um=Object.getOwnPropertyDescriptors,xh=Object.getOwnPropertySymbols,Y0=Object.prototype.hasOwnProperty,K0=Object.prototype.propertyIsEnumerable,J0=(je,Ue,ve)=>Ue in je?Rm(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,q0=(je,Ue)=>{for(var ve in Ue||(Ue={}))Y0.call(Ue,ve)&&J0(je,ve,Ue[ve]);if(xh)for(var ve of xh(Ue))K0.call(Ue,ve)&&J0(je,ve,Ue[ve]);return je},Qm=(je,Ue)=>Hm(je,Um(Ue)),Wm=(je,Ue)=>{var ve={};for(var mt in je)Y0.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&xh)for(var mt of xh(je))Ue.indexOf(mt)<0&&K0.call(je,mt)&&(ve[mt]=je[mt]);return ve},_0=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const Zm=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=Wm(Ue,["user","pathsDetail","onOk","dispatch"]),qt;const[xt,en]=(0,a.useState)({}),[Dn]=ht.default.useForm(),[Tn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,hr]=(0,a.useState)([]),[or,$n]=(0,a.useState)(!1);function jr(){return _0(this,null,function*(){var Pn;$n(!0);let cr=yield(0,Ve.ZP)(`/api/users/${(Pn=ve==null?void 0:ve.userInfo)==null?void 0:Pn.login}/subjects.json`,{method:"get",params:Qm(q0({},Tn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),cr&&en(cr)})}return(0,a.useEffect)(()=>{mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((qt=mt.actionTabs)==null?void 0:qt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>_0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&hr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:or,rowSelection:{type:"checkbox",onChange(Pn,cr,lr){hr(Pn)},selectedRowKeys:Ar},rowKey:Pn=>Pn==null?void 0:Pn.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Pn,cr,lr)=>`${(Tn.page-1)*Tn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Tn.per_page,current:Tn.page,onChange:(Pn,cr)=>{Tn.page=Pn,Tn.per_page=cr,Fn(q0({},Tn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var Xm=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(Zm),Vm=Me(73100),Gm=Me(61265),Ym=Me(96366),Km=Me(26995),Jm=Me(80315),mf={form:"form___gtdf_",content:"content___lTguX",pubColSty:"pubColSty___AHrXf",selectSty:"selectSty___ktAAH",borderSty:"borderSty___ObgOh",delSty:"delSty___Ux5JM",delBorder:"delBorder___eIxRW"},ql=Me(59301),Jh=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const qm=({shixunHomeworks:je,pathsDetail:Ue,loading:ve,onOk:mt,dispatch:nn})=>{var sn,Bn,qt,xt,en;const[Dn,Tn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[hr,or]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Pn,cr]=(0,a.useState)([]),[lr,Fr]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,mn]=(0,a.useState)(""),Ir=(0,ee.useParams)();console.log("---",Ir,Ue.actionTabs);function Sr(){return Jh(this,null,function*(){var Vn;let mr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid}});jr(mr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&Sr()},[Ue.actionTabs.key]),ql.createElement("section",{className:mf.form},ql.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{mt()},onOk:()=>{}},ql.createElement(pe.Z,{className:mf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Vn=>ql.createElement(pe.Z,{align:"middle",className:`${mf.borderSty} ${bi===(Vn==null?void 0:Vn.id)?mf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ql.createElement("span",{className:"c-grey-333"},Vn==null?void 0:Vn.real_name),Ue.actionTabs.can_edit&&ql.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${mf.delSty}`,onMouseEnter:()=>{mn(Vn.id)},onMouseLeave:()=>{mn("")},onClick:()=>Jh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Vn.id}.json`,{method:"delete",body:{user_id:Vn.id}})).status===0&&(Ce.ZP.info("\u5220\u9664\u6210\u529F"),Sr())})}))),!Ue.actionTabs.can_edit&&!((xt=(qt=$n==null?void 0:$n.data)==null?void 0:qt.list)!=null&&xt.length)&&ql.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&ql.createElement(z.ZP,{className:mf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),ql.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Jh(void 0,null,function*(){var Vn;if(hr.length===0){Ce.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Vn=Ue==null?void 0:Ue.detail)==null?void 0:Vn.id)||Ir.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid,user_ids:hr}})).status===0&&(Ce.ZP.info("\u6DFB\u52A0\u6210\u529F"),or([]),Sr(),Ar(!1)),zi(!1)})},ql.createElement("div",null,ql.createElement("div",{style:{display:"flex"}},ql.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ql.createElement(gt.default.Search,{onChange:Vn=>{var mr;cr((mr=Ue.rightData)==null?void 0:mr.members.filter(Mi=>Mi.name.indexOf(Vn.target.value)>-1))}})),ql.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Vn=>Vn.id,rowSelection:{type:"checkbox",onChange:(Vn,mr)=>{or(Vn)},selectedRowKeys:hr,getCheckboxProps:Vn=>{var mr,Mi,Cr;return{disabled:(Cr=(Mi=(mr=$n==null?void 0:$n.data)==null?void 0:mr.list)==null?void 0:Mi.map(Hn=>Hn==null?void 0:Hn.login))==null?void 0:Cr.includes(Vn==null?void 0:Vn.login)}}},pagination:!1,dataSource:(en=Ue.rightData)==null?void 0:en.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var _m=(0,ee.connect)(({shixunHomeworks:je,loading:Ue,pathsDetail:ve})=>({shixunHomeworks:je,pathsDetail:ve,loading:Ue.effects}))(qm),$0=Object.getOwnPropertySymbols,$m=Object.prototype.hasOwnProperty,ev=Object.prototype.propertyIsEnumerable,tv=(je,Ue)=>{var ve={};for(var mt in je)$m.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&$0)for(var mt of $0(je))Ue.indexOf(mt)<0&&ev.call(je,mt)&&(ve[mt]=je[mt]);return ve},ep=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const nv=je=>{var Ue=je,{user:ve,pathsDetail:mt,onOk:nn,dispatch:sn}=Ue,Bn=tv(Ue,["user","pathsDetail","onOk","dispatch"]);const[qt,xt]=(0,a.useState)({}),[en]=ht.default.useForm(),[Dn,Tn]=(0,a.useState)(!1),Fn=hr=>hr.type.startsWith("image/")?hr.size/1024/1024<2?new Promise((jr,Pn)=>{const cr=new FileReader;cr.readAsDataURL(hr),cr.onload=()=>{var lr,Fr;const Or=cr.result;Ar({file_type:"base64",original_filename:hr==null?void 0:hr.name,file:Or,deployable_type:(lr=mt.actionTabs)==null?void 0:lr.deployable_type,deployable_id:(Fr=mt.actionTabs)==null?void 0:Fr.deployable_id}),jr(!1)},cr.onerror=lr=>{Ce.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Pn(lr)}}):(Ce.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(Ce.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Ar(hr){return ep(this,null,function*(){let or=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:hr});(or==null?void 0:or.status)===0&&xt(or==null?void 0:or.data)})}return(0,a.useEffect)(()=>{var hr,or,$n;mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(en.setFieldsValue({name:(hr=mt.actionTabs)==null?void 0:hr.name,description:(or=mt==null?void 0:mt.actionTabs)==null?void 0:or.description}),xt(($n=mt.actionTabs)==null?void 0:$n.icon))},[mt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u77E5\u8BC6\u5E93",open:mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:Dn,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{en.submit()}},a.createElement(ht.default,{layout:"vertical",size:"large",form:en,onFinish:hr=>ep(void 0,null,function*(){var or;Tn(!0),hr.attachment_id=qt.id,hr.id=(or=mt.actionTabs)==null?void 0:or.id;let $n=yield nn(hr);Tn(!1),$n.status===0&&en.resetFields()})},a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(gt.default,{showCount:!0,maxLength:20})),a.createElement(ht.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4ECB\u7ECD"}],label:"\u4ECB\u7ECD",name:"description"},a.createElement(gt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(ht.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(hr,or){return qt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Fn},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:wi.Z.API_SERVER+(qt==null?void 0:qt.url)}))))))};var rv=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(nv),iv=Object.defineProperty,av=Object.defineProperties,ov=Object.getOwnPropertyDescriptors,Sh=Object.getOwnPropertySymbols,tp=Object.prototype.hasOwnProperty,np=Object.prototype.propertyIsEnumerable,rp=(je,Ue,ve)=>Ue in je?iv(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,Yc=(je,Ue)=>{for(var ve in Ue||(Ue={}))tp.call(Ue,ve)&&rp(je,ve,Ue[ve]);if(Sh)for(var ve of Sh(Ue))np.call(Ue,ve)&&rp(je,ve,Ue[ve]);return je},Mh=(je,Ue)=>av(je,ov(Ue)),sv=(je,Ue)=>{var ve={};for(var mt in je)tp.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Sh)for(var mt of Sh(je))Ue.indexOf(mt)<0&&np.call(je,mt)&&(ve[mt]=je[mt]);return ve},fu=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const ip=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],lv=je=>{var Ue=je,{user:ve,pathsDetail:mt,dispatch:nn}=Ue,sn=sv(Ue,["user","pathsDetail","dispatch"]),Bn,qt,xt,en,Dn,Tn,Fn,Ar,hr,or,$n,jr,Pn;const cr=(0,ee.useParams)(),[lr,Fr]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=mt==null?void 0:mt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Or,zi]=(0,a.useState)([]),[bi,mn]=(0,a.useState)(!1),[Ir,Sr]=(0,a.useState)(""),[Vn,mr]=(0,a.useState)(!1),[Mi,Cr]=(0,a.useState)(""),[Hn,gi]=(0,a.useState)(""),[Xa,so]=(0,a.useState)(!1),[Ea]=ht.default.useForm(),[yo,Ni]=(0,a.useState)(!1),[Ca,Fi]=(0,a.useState)({}),[_i,xo]=(0,a.useState)(),[vo,Io]=(0,a.useState)("");let fa=(0,a.useRef)();function Na(){return fu(this,null,function*(){let xn=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:lr});(xn==null?void 0:xn.status)===0&&zi(xn==null?void 0:xn.data)})}(0,a.useEffect)(()=>{Na()},[lr]),(0,a.useEffect)(()=>{Qo()},[]);function Qo(){return fu(this,null,function*(){var xn;let ta=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/statistics.json",{method:"POST",body:{deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id,deployable_type:"Subject"}});(ta==null?void 0:ta.status)===0&&xo(ta==null?void 0:ta.data)})}const Bo=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% - \u6EE1\u610F\u5EA6`,fontSize:14,color:"#333",fontWeight:"bold"},labelLine:{show:!1},data:[{value:_i==null?void 0:_i.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(_i==null?void 0:_i.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#6BA5FF"}}]}),xr=()=>{var xn,ta,Wn;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},legend:{data:["\u5F15\u7528\u6B21\u6570","\u547D\u4E2D\u7387"]},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(xn=_i==null?void 0:_i.last_seven_days_references)==null?void 0:xn.map(En=>En==null?void 0:En.date),axisLine:{lineStyle:{color:"#ccc"}}},yAxis:[{type:"value",name:"\u5F15\u7528\u6B21\u6570",min:0,axisLine:{lineStyle:{color:"#ccc"}},splitLine:{lineStyle:{color:"#ccc"}}},{type:"value",name:"\u547D\u4E2D\u7387",min:0,max:100,interval:20,axisLabel:{formatter:"{value} %",color:"#ccc"},axisLine:{lineStyle:{color:"#ccc"}},splitLine:{show:!1}}],series:[{name:"\u5F15\u7528\u6B21\u6570",type:"bar",data:(ta=_i==null?void 0:_i.last_seven_days_references)==null?void 0:ta.map(En=>En==null?void 0:En.usage_count),itemStyle:{color:"#36BFFA",borderRadius:[4,4,0,0]},emphasis:{itemStyle:{color:"#36BFFA"}},barWidth:20},{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(Wn=_i==null?void 0:_i.last_seven_days_references)==null?void 0:Wn.map(En=>En==null?void 0:En.hit_rate),smooth:!0,lineStyle:{color:"#75A5FF",width:3},areaStyle:{color:new g0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(117,165,255,0.7)"},{offset:1,color:"rgba(117,165,255, 0)"}])},symbol:"circle",symbolSize:8,itemStyle:{color:"#75A5FF",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}};return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:hs.tj,style:{background:`url(${Jm})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u591A\u6A21\u6001\u77E5\u8BC6\u5E93"),a.createElement("div",{style:{marginTop:22}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=[{name:"\u6587\u6863\u6570",count:(qt=_i==null?void 0:_i.types_counts)==null?void 0:qt.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(xt=_i==null?void 0:_i.types_counts)==null?void 0:xt.shixuns_count},{name:"\u89C6\u9891\u6570",count:(en=_i==null?void 0:_i.types_counts)==null?void 0:en.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(Dn=_i==null?void 0:_i.types_counts)==null?void 0:Dn.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(Tn=_i==null?void 0:_i.types_counts)==null?void 0:Tn.examinations_count},{name:"\u56FE\u7247\u6570",count:(Fn=_i==null?void 0:_i.types_counts)==null?void 0:Fn.images_count}])==null?void 0:Ar.map(xn=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#333",fontSize:14}},xn==null?void 0:xn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(xn==null?void 0:xn.count)||"-")))))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:10,flexWrap:"wrap",flex:1}},(hr=[{name:"\u68C0\u7D22\u603B\u6B21\u6570",count:_i==null?void 0:_i.usage_count,icon:Vm},{name:"\u547D\u4E2D\u603B\u6B21\u6570",count:_i==null?void 0:_i.hit_count,icon:Gm},{name:"\u547D\u4E2D\u7387",count:_i==null?void 0:_i.hit_rate,icon:m0},{name:"\u652F\u6301\u9662\u6821\u6570",count:_i==null?void 0:_i.schools_count,icon:Ym},{name:"\u670D\u52A1\u7528\u6237\u6570",count:_i==null?void 0:_i.usage_people_count,icon:v0},{name:"\u5173\u8054\u667A\u80FD\u4F53\u6570",count:_i==null?void 0:_i.agents_count,icon:Km}])==null?void 0:hr.map(xn=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,border:"1px solid #FFFFFF",width:148,display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement("img",{src:xn==null?void 0:xn.icon,style:{width:20,marginRight:14}}),a.createElement("div",null,a.createElement("div",{style:{color:"#333",fontSize:14,width:86}},xn==null?void 0:xn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(xn==null?void 0:xn.count)||"-")))))),a.createElement("div",{style:{marginTop:10,display:"flex"}},a.createElement("div",{className:hs.tj,style:{width:223,background:"#F6F7F9"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u667A\u80FD\u4F53\u589E\u5F3A\u9884\u89C8"),a.createElement("div",{style:{display:"flex",marginTop:15,color:"#666666",fontSize:12}},a.createElement("div",null,"\u540D\u79F0"),a.createElement("div",{style:{flex:1,textAlign:"end",color:"#5F6A95"}},"\u547D\u4E2D\u6B21\u6570")),(or=_i==null?void 0:_i.distributions)==null?void 0:or.map(xn=>{var ta;return a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{fontSize:12,color:"#333"}},xn==null?void 0:xn.name),a.createElement(Wi.Z,{style:{flex:1,marginLeft:5},size:"small",percent:((xn==null?void 0:xn.value)/((ta=_i==null?void 0:_i.distribution)==null?void 0:ta.reduce((Wn,En)=>Wn+En.value,0))*100).toFixed(0),strokeColor:"#50D3B8",format:(Wn,En)=>""}),a.createElement("div",{style:{width:48,textAlign:"end",color:(xn==null?void 0:xn.value)==0&&"#5F6A95"}},xn==null?void 0:xn.value))})),a.createElement("div",{className:hs.tj,style:{width:375,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5F15\u7528\u7EDF\u8BA1"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:350},option:xr()})),a.createElement("div",{className:hs.tj,style:{width:167,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:Bo()})))),a.createElement("div",{className:hs.content,style:{marginTop:20}},a.createElement(ht.default,{layout:"inline",size:"large",initialValues:{visibility:"",status:""},onValuesChange:(xn,ta)=>{Fr(Yc(Yc({},lr),ta))}},a.createElement(ht.default.Item,{label:"\u542F\u7528\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:200}},ip==null?void 0:ip.map(xn=>a.createElement(ie.default.Option,{value:xn==null?void 0:xn.type},xn==null?void 0:xn.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(le.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{var xn;nn({type:"pathsDetail/setActionTabs",payload:{key:"\u77E5\u8BC6\u5E93\u65B0\u589E",addparams:Ir,deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id}})}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u77E5\u8BC6\u5E93")))),a.createElement("div",{style:{marginTop:20,width:"100%"}},a.createElement("div",{className:hs.masonrygrid,style:{display:!((jr=($n=Or==null?void 0:Or.knowledges)==null?void 0:$n.find(xn=>(xn==null?void 0:xn.repository_type)==="educoder"))!=null&&jr.id)&&"flex",flexWrap:"wrap"}},(Pn=Or==null?void 0:Or.knowledges)==null?void 0:Pn.map((xn,ta)=>{var Wn,En,ln,er,Lr,ci,di,fi,qa,_n;return a.createElement("div",{className:hs.items,onClick:()=>{var _a;(xn==null?void 0:xn.repository_type)==="educoder"||!(xn!=null&&xn.is_collaborator)||(Fi(xn),Io(`${wi.Z.Coze_ai_URl}/space/${xn==null?void 0:xn.space_id}/knowledge/${xn==null?void 0:xn.dataset_id}?deployable_type=Subject&deployable_id=${(_a=mt==null?void 0:mt.detail)==null?void 0:_a.id}`),Ni(!0))}},a.createElement("div",{className:hs.i_tit},a.createElement("img",{src:wi.Z.API_SERVER+((Wn=xn==null?void 0:xn.icon)==null?void 0:Wn.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},xn==null?void 0:xn.name))),a.createElement(le.Z,{menu:{items:(En=[(xn==null?void 0:xn.repository_type)==="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>{_a.stopPropagation(),so(!0),gi(xn==null?void 0:xn.id)}},"\u540C\u6B65\u8BFE\u7A0B")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"9",label:a.createElement("a",{onClick:_a=>{var To;_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:Yc({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",deployable_type:"Subject",deployable_id:(To=mt==null?void 0:mt.detail)==null?void 0:To.id},xn)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:xn==null?void 0:xn.id,can_edit:xn==null?void 0:xn.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"5",label:a.createElement("a",{className:hs.delete,onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u77E5\u8BC6\u5E93\u7684\u68C0\u7D22\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664",onOk:()=>fu(void 0,null,function*(){let To=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn.id}/remove.json`,{method:"post",body:{}});(To==null?void 0:To.status)===0&&(Na(),Ce.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}])==null?void 0:En.filter(_a=>!!_a)}},(xn==null?void 0:xn.is_collaborator)&&a.createElement("i",{onClick:_a=>{_a.stopPropagation()},className:`${hs.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:hs.connect},a.createElement(ce.Z,{title:(xn==null?void 0:xn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(xn==null?void 0:xn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:hs.bottom},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u6570"),a.createElement("span",{style:{marginLeft:5}},(ln=xn==null?void 0:xn.statistics)==null?void 0:ln.hit_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u7387"),a.createElement("span",{style:{marginLeft:5}},(er=xn==null?void 0:xn.statistics)==null?void 0:er.hit_rate)),(xn==null?void 0:xn.is_collaborator)&&(xn==null?void 0:xn.repository_type)!=="educoder"&&a.createElement(Za.Z,{size:"small",checked:(xn==null?void 0:xn.status)==="enabled",onChange:(_a,To)=>fu(void 0,null,function*(){To.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:_a?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u9009\u62E9\u77E5\u8BC6\u5E93\u65F6\u5019\u80FD\u591F\u5C55\u793A\u52FE\u9009\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u65E0\u6CD5\u9009\u62E9\u6216\u4F7F\u7528\u8BE5\u77E5\u8BC6\u5E93",centered:!0,onOk:()=>fu(void 0,null,function*(){var fo;let ho=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn==null?void 0:xn.id}/set_status.json`,{method:"put",body:{status:_a?"enabled":"disabled",deployable_type:"Subject",deployable_id:(fo=mt==null?void 0:mt.detail)==null?void 0:fo.id}});(ho==null?void 0:ho.status)===0&&Na()})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0})),(xn==null?void 0:xn.repository_type)==="educoder"&&a.createElement("div",{style:{marginTop:30}},a.createElement("div",null,"\u77E5\u8BC6\u5E93\u6982\u89C8"),a.createElement(pe.Z,{className:hs.statistics},(_n=[{name:"\u6587\u6863\u6570",count:(Lr=xn==null?void 0:xn.statistics)==null?void 0:Lr.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(ci=xn==null?void 0:xn.statistics)==null?void 0:ci.shixuns_count},{name:"\u89C6\u9891\u6570",count:(di=xn==null?void 0:xn.statistics)==null?void 0:di.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(fi=xn==null?void 0:xn.statistics)==null?void 0:fi.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(qa=xn==null?void 0:xn.statistics)==null?void 0:qa.examinations_count}])==null?void 0:_n.map(_a=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#9193A3",fontSize:12}},_a==null?void 0:_a.name),a.createElement("div",{style:{color:"#333",fontSize:16}},_a==null?void 0:_a.count))))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:lr.per_page,current:lr.page,onChange:(xn,ta)=>{lr.page=xn,lr.per_page=ta,Fr(Yc({},lr)),Na()},hideOnSinglePage:!0,total:Or==null?void 0:Or.total_count})),a.createElement(ri.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:yo,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${hs.drawerWrap}`,onClose:()=>{Na(),Ni(!1)}},a.createElement("iframe",{src:vo,width:"100%",height:"100%",frameBorder:"0",ref:fa})),a.createElement(be.default,{title:"\u540C\u6B65\u8BFE\u7A0B",centered:!0,open:Xa,width:480,onCancel:()=>{so(!1),gi("")},onOk:()=>{Ea.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u540C\u6B65\u8BFE\u7A0B\u4E2D\u7684\u5185\u5BB9\u4F5C\u4E3A\u77E5\u8BC6\u5E93\uFF0C\u5C06\u9009\u4E2D\u7684\u5185\u5BB9\u751F\u6210\u77E5\u8BC6\u5E93\u5185\u5BB9"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(ht.default,{form:Ea,layout:"vertical",labelCol:{span:0},initialValues:{subjects:!0,stages:!0,shixuns:!0,videos:!0,attachments:!0,subject_homeworks:!0,examinations:!0,discusses:!0},onFinish:xn=>fu(void 0,null,function*(){console.log("---",xn);const ta=Object.entries(xn).filter(([En,ln])=>ln===!0).map(([En])=>En);let Wn=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Hn}/sync.json`,{method:"post",body:{items:ta}});(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u540C\u6B65\u4E2D"),so(!1))})},a.createElement(ht.default.Item,{name:"subjects",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u4FE1\u606F ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u4ECB\u7ECD\u3001\u8BFE\u7A0B\u987B\u77E5\u3001\u6559\u5B66\u56E2\u961F\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"stages",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u76EE\u5F55\u7ED3\u6784 ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u7AE0\u8282\u3001\u8BFE\u7A0B\u5C0F\u8282\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"shixuns",valuePropName:"checked"},a.createElement(Ee.default,null,"\u5B9E\u8DF5\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5B9E\u8DF5\u9879\u76EE\u4ECB\u7ECD\u3001\u4EFB\u52A1\u5173\u5361\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"videos",valuePropName:"checked"},a.createElement(Ee.default,null,"\u89C6\u9891\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684\u89C6\u9891\u9879\u76EE\uFF0C\u957F\u89C6\u9891\u5C06\u4F1A\u88AB\u5207\u5206\u4E3A\u89C6\u9891\u7247\u6BB5\u548C\u89C6\u9891\u63CF\u8FF0\u5B58\u50A8\u5230\u77E5\u8BC6\u5E93"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"attachments",valuePropName:"checked"},a.createElement(Ee.default,null,"\u6559\u5B66\u8BFE\u4EF6\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684PDF\u3001Word\u3001Excel\u3001PPT\u3001JPG\u3001PNG\u7B49\u591A\u79CD\u683C\u5F0F\u7684\u6587\u6863"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"subject_homeworks",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u4F5C\u4E1A\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u7F16\u7A0B\u4F5C\u4E1A\u8D44\u6E90"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"examinations",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BD5\u5377\u8BD5\u9898\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u65B0\u5EFA\u6216\u9009\u7528\u7684\u8BD5\u5377\u53CA\u8BD5\u5377\u4E2D\u7684\u8BD5\u9898\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"discusses",valuePropName:"checked"},a.createElement(Ee.default,null,"\u95EE\u7B54\u8BA8\u8BBA\u6570\u636E ",a.createElement(ce.Z,{title:"\u5305\u542B\u7528\u6237\u5728\u8BA8\u8BBA\u533A\u8FDB\u884C\u8BA8\u8BBA\u7684\u9AD8\u8D28\u91CF\u95EE\u7B54\u5BF9\u6570\u636E"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"}))))))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!Vn,width:480,onCancel:()=>{Cr(""),mr(""),gi("")},onOk:()=>{var xn;if(mr(""),Mi==="1"){Ce.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:Mi,deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Ce.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:Mi==="1"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ls}),a.createElement("div",{className:hs.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{Cr("2")},className:Mi==="2"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Pl}),a.createElement("div",{className:hs.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(km,{onOk:xn=>fu(void 0,null,function*(){var ta,Wn,En,ln,er,Lr,ci;let di=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});if((di==null?void 0:di.status)===0){Ce.ZP.info("\u521B\u5EFA\u6210\u529F");let fi;xn!=null&&xn.extype?fi=(xn==null?void 0:xn.format_type)==="document_form"?"text_doc":(xn==null?void 0:xn.format_type)==="table_form"?"table_doc":"image_file":fi=(xn==null?void 0:xn.format_type)==="document_form"?"text_custom":(xn==null?void 0:xn.format_type)==="table_form"?"table_custom":"image_file",xn.oktypes===1?Io(`${wi.Z.Coze_ai_URl}/space/${(Wn=di==null?void 0:di.data)==null?void 0:Wn.space_id}/knowledge/${(En=di==null?void 0:di.data)==null?void 0:En.dataset_id}?deployable_type=Subject&deployable_id=${(ln=mt==null?void 0:mt.detail)==null?void 0:ln.id}&type=${fi}&from=create`):Io(`${wi.Z.Coze_ai_URl}/space/${(er=di==null?void 0:di.data)==null?void 0:er.space_id}/knowledge/${(Lr=di==null?void 0:di.data)==null?void 0:Lr.dataset_id}/upload?deployable_type=Subject&deployable_id=${(ci=mt==null?void 0:mt.detail)==null?void 0:ci.id}&type=${fi}&from=create`),Ni(!0),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})}return di})}),a.createElement(rv,{onOk:xn=>fu(void 0,null,function*(){var ta;let Wn=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn==null?void 0:xn.id}/rename.json`,{method:"put",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});return(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u4FEE\u6539\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Wn})}),a.createElement(Xm,{onOk:xn=>fu(void 0,null,function*(){let ta=yield(0,Ve.ZP)(`/api/ai/agents/${Hn}/sending.json`,{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject"})});return(ta==null?void 0:ta.status)===0&&(Ce.ZP.info("\u53D1\u9001\u6210\u529F"),gi(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(_m,{onOk:xn=>fu(void 0,null,function*(){Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(zm,{onOk:xn=>fu(void 0,null,function*(){var ta;let Wn=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});return(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Wn})})))};var uv=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(lv),Ss=Me(59301),cv=Object.defineProperty,Dh=Object.getOwnPropertySymbols,ap=Object.prototype.hasOwnProperty,op=Object.prototype.propertyIsEnumerable,sp=(je,Ue,ve)=>Ue in je?cv(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,lp=(je,Ue)=>{for(var ve in Ue||(Ue={}))ap.call(Ue,ve)&&sp(je,ve,Ue[ve]);if(Dh)for(var ve of Dh(Ue))op.call(Ue,ve)&&sp(je,ve,Ue[ve]);return je},dv=(je,Ue)=>{var ve={};for(var mt in je)ap.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Dh)for(var mt of Dh(je))Ue.indexOf(mt)<0&&op.call(je,mt)&&(ve[mt]=je[mt]);return ve},fv=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{TabPane:hv}=Go.default;var up=(je=>(je.All="",je.Shixun="shixun",je.VideoItem="video",je.Attachment="attachment",je.group_count="group_homework",je.normal_count="normal_homework",je.ExaminationBank="exercise",je.HomeworkCommon="hack_homework",je.Discusses="Discusses",je))(up||{});function cp(je){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,qt=nn;qt=qt.parentNode;Bn++){if(qt.localName===sn)return qt;if(qt==document.documentElement)return!1}},ve=je.target,mt=Ue(ve,"a");if(console.log([mt],mt==null?void 0:mt.href,44),!(mt!=null&&mt.href)&&ve.tagName.toUpperCase()==="IMG"){let nn=ve.src||ve.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(je.stopPropagation(),je.preventDefault(),Ki.Z.publish("preview-image",nn))}}const pv=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,loading:nn,dispatch:sn}=Ue,Bn=dv(Ue,["pathsDetail","globalSetting","loading","dispatch"]),qt,xt,en,Dn,Tn,Fn;const[Ar]=(0,ee.useSearchParams)(),hr=(0,ee.useParams)(),or=(0,a.useRef)(),[$n,jr]=(0,a.useState)((qt=(0,Oe.UZ)())==null?void 0:qt.keywords),Pn=(0,a.useRef)(!1);(0,a.useEffect)(()=>{var mn;if(!((mn=ve.detail)!=null&&mn.id))return;const Ir=document.getElementById("ai-orientation");Ir&&Ar.get("skipSource")==="ai"&&Ir.scrollIntoView(!0)},[(xt=ve.detail)==null?void 0:xt.id]),(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8DF3\u8F6C\u9875\u9762"&&(Or(ve.actionTabs.value),sn({type:"pathsDetail/setActionTabs",payload:{}}))},[ve.actionTabs.key]);function cr(mn,Ir=50){return new Promise((Sr,Vn)=>{let mr=0,Mi;function Cr(){const Hn=document.getElementById(mn);if(Hn){const gi=Hn.getBoundingClientRect(),Xa=gi.y;if(Xa>0&&Mi!==null&&Math.abs(Mi-Xa)<1){Sr(gi);return}Mi=Xa}++mr>=Ir?Vn(new Error(`\u65E0\u6CD5\u627E\u5230\u8BE5id: #${mn}`)):setTimeout(()=>{requestAnimationFrame(Cr)},280)}Cr()})}(0,a.useLayoutEffect)(()=>{var mn,Ir;let{itemId:Sr,expandId:Vn,classifyType:mr,keywords:Mi,serial:Cr}=(0,Oe.UZ)(),Hn=(mn=ve.detail)==null?void 0:mn.show_course_section;return(mr==="Shixun"||Mi)&&(Hn=!1),(Ir=ve==null?void 0:ve.stageData)!=null&&Ir.length&&Sr&&!Pn.current&&cr(Sr).then(gi=>{const Xa=window.scrollY+gi.top;let so=0;document.body.style=`min-height:${Xa+window.innerHeight+so}px`,window.scrollTo({top:Xa+so,behavior:"smooth"}),window.history.replaceState({},"",window.location.pathname)}).catch(gi=>{console.warn(gi.message)}),()=>{document.body.style=""}},[ve==null?void 0:ve.stageData]);const lr=(en=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge"},{name:"AI\u77E5\u8BC6\u5E93",key:"AIknowledge"},{name:"AI\u667A\u80FD\u4F53",key:"AIagent"},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(mn=>{var Ir,Sr;return(Ir=ve.detail)!=null&&Ir.excellent||((Sr=ve.detail)==null?void 0:Sr.is_free)===!1?!0:mn.key!=="certificate"}).filter(mn=>{var Ir,Sr,Vn;return(Ir=ve.detail)!=null&&Ir.atlas_data&&((Vn=(Sr=ve.detail)==null?void 0:Sr.atlas_data)!=null&&Vn.nodes)?!0:mn.key!=="atlas"}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)!=null&&Sr.is_has_package)?!0:mn.key!=="Combination"}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_chapter)===!1?mn.key!=="stage":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_charts)===!1?mn.key!=="ranking":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_cert_apply)===!1?mn.key!=="certificate":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_knowledge_graph)===!1?mn.key!=="knowledge":!0}))==null?void 0:en.filter(mn=>{var Ir;return(0,he.Ny)()||(0,he.$O)()&&((Ir=ve==null?void 0:ve.detail)!=null&&Ir.can_managed)?!0:!["AIknowledge","AIagent"].includes(mn.key)}),[Fr,Or]=(0,a.useState)(Ar.get("activeKey")||((Dn=lr[0])==null?void 0:Dn.key));(0,a.useEffect)(()=>{if(or.current)return or.current.addEventListener("mousedown",cp),()=>{var mn;(mn=or.current)==null||mn.removeEventListener("mousedown",cp)}},[or.current]),(0,a.useEffect)(()=>{sn({type:"pathsDetail/save",payload:{editKey:-1}}),hr.pathId&&bi()},[hr.pathId]),(0,a.useEffect)(()=>{var mn;(0,Oe.Dk)((mn=ve.detail)==null?void 0:mn.name)},[ve]);const zi=mn=>{var Ir;const Sr=(Ir=decodeURIComponent(mn))==null?void 0:Ir.trim();sn({type:"pathsDetail/save",payload:{keywords:Sr}}),jr(Sr)},bi=()=>fv(void 0,null,function*(){const mn=yield sn({type:"pathsDetail/getPathsDetail",payload:lp({id:hr.pathId},(0,Oe.oP)())});sn({type:"pathsDetail/getRightData",payload:{id:hr.pathId}}),mn!=null&&mn.id&&Ar.get("token")&&(location.href=location.pathname)});return Ss.createElement(ye.Z,{spinning:!1},Ss.createElement("section",{className:re.bg},Ss.createElement(Qi,null),Ss.createElement(E.Z,null),Ss.createElement("section",{style:{marginTop:((Tn=ve.detail)==null?void 0:Tn.excellent)&&"89px"},className:`edu-container pb80 ${re.wrap}`},Ss.createElement("aside",{className:re.content},Ss.createElement("div",{className:re.intro},Ss.createElement("div",{className:re.introTitle},Ss.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Ss.createElement("img",{src:ne,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),Ss.createElement("div",{ref:or},Ss.createElement(we.Z,{value:(Fn=ve.detail)==null?void 0:Fn.description}))),Ss.createElement("div",{id:"ai-orientation"}),(lr==null?void 0:lr.length)>0&&Ss.createElement(Go.default,{className:re.wrapTabs,activeKey:Fr,onChange:mn=>{mn==="knowledge"?window.open(`/knowledgegraph/${hr.pathId}`):(Or(mn),jr(""),sn({type:"pathsDetail/save",payload:{keywords:"",visibleType:"All"}}))},tabBarGutter:40,tabBarStyle:{height:76},tabBarExtraContent:Fr==="stage"?Ss.createElement(cf.t7,{style:{width:200,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:$n,onChange:mn=>{zi(mn),sn({type:"pathsDetail/getStageData",payload:{tab:up[ve==null?void 0:ve.visibleType],subject_id:hr.pathId,keywords:mn}})}}):""},lr.map(mn=>Ss.createElement(hv,{tab:mn!=null&&mn.extra?Ss.createElement("span",{style:{position:"relative"}},Ss.createElement("span",null,mn.name),Ss.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},mn.extra)):mn.name,key:mn.key}))),Fr==="stage"&&Ss.createElement(Qh,{keywords:$n}),Fr==="ranking"&&Ss.createElement(mh,null),Fr==="certificate"&&Ss.createElement(Rf,null),Fr==="atlas"&&Ss.createElement(Zh,null),Fr==="Combination"&&Ss.createElement(y,null),Fr==="AIagent"&&Ss.createElement(Mm,null),Fr==="AIknowledge"&&Ss.createElement(uv,null)),Ss.createElement(uo,null))),Ss.createElement(wa,{data:ve.detail,getData:()=>{sn({type:"pathsDetail/getPathsDetail",payload:lp({id:hr.pathId},(0,Oe.oP)())})}}))};var mv=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve})=>({pathsDetail:je,globalSetting:ve,loading:Ue}))(pv)},81682:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,le=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(Ce)for(var he of Ce(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},se=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&Ce)for(var de of Ce(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const ue=Me(2331),b={};ue.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=ue(te)});const z=te=>{var ae=te,{filename:he}=ae,de=se(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",le({src:Ae,alt:pe},de))};Tt.Z=z},72819:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ze}});var a=Me(59301),ee=Me(58106),Ce=Me(6767),be=Me(14566),fe=Me(29787),ce=Me(25399),le=Me(75727),se=Me(37568),ue=Me(7939),b=Me(31735),z=Me(26869),te={flex_box_center:"flex_box_center___DCOpW",flex_space_between:"flex_space_between___f40rs",flex_box_vertical_center:"flex_box_vertical_center___eG9_2",flex_box_center_end:"flex_box_center_end___clXgt",flex_box_column:"flex_box_column___TXL2c",practice:"practice___thO2F",inputTop:"inputTop___m3NHY",dropdown:"dropdown___e6R7o",inputWrap:"inputWrap___s3dIS",action:"action___xRC3p",btnWrap:"btnWrap___VMbd9",btn:"btn___ZCLZ5",btnActive:"btnActive___qt_Di",btnDisabled:"btnDisabled____2PMz",uploadBtn:"uploadBtn___Xpkwg",sendBtn:"sendBtn___y6NIQ",sendBtnDisabled:"sendBtnDisabled___x4Huh",cancelBtn:"cancelBtn___w893V",files:"files___kDNjV",left_data:"left_data___EpHsF",right_data:"right_data___tzmu3",file:"file___XvgYd",fileName:"fileName___ZLkYf",fileDelred:"fileDelred___RKuBn",fileDel:"fileDel___j8Hof"},ae=Me(84105),he=Me(32050),de=Me(81682),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(Oe,De,We)=>De in Oe?ie(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,Le=(Oe,De)=>{for(var We in De||(De={}))Ae.call(De,We)&&Ee(Oe,We,De[We]);if(pe)for(var We of pe(De))ye.call(De,We)&&Ee(Oe,We,De[We]);return Oe},Ie=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const Pe=({newShixuns:Oe,user:De,dispatch:We,shixun_type:ke,setOpenChat:Fe,shixunId:Ve})=>{var qe;const[tt,st]=(0,a.useState)(""),[Ot,dt]=(0,a.useState)(0),[Xt,it]=(0,a.useState)(5),[Ze,Je]=(0,a.useState)("Python3.6"),[_e,ot]=(0,a.useState)([]),nt="\u8BF7\u8F93\u5165\u4F60\u7684\u9700\u6C42",Mt={maxCount:10,showUploadList:!1,fileList:_e,multiple:!1,data:{upload_type:1},accept:".doc,.docx,.pdf,.md,.txt,.xls,.xlsx",beforeUpload:Vt=>Ie(void 0,null,function*(){var bt,zt,Pt,ht;const Dt=(ht=(Pt=(zt=(bt=Vt==null?void 0:Vt.name)==null?void 0:bt.split("."))==null?void 0:zt.slice(-1))==null?void 0:Pt[0])==null?void 0:ht.toLowerCase(),ct=["doc","docx","pdf","md","txt","xls","xlsx"].includes(Dt);return Vt.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):ct?Vt.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301doc\u3001docx\u3001pdf\u3001md\u3001txt\u3001xls\u3001xlsx\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:Vt})=>{ot(Vt)},action:z.Z.API_SERVER+"/api/attachments.json"},St=[{key:"Python3.6",label:"Python3.6"},{key:"C/C++",label:"C/C++"},{key:"Java",label:"Java"}];return a.createElement("div",{className:te.practice},a.createElement("img",{src:Me(39479),style:{width:"190px",height:"140px"}}),a.createElement("div",{style:{color:"#999",marginTop:"20px",marginBottom:"40px"}},"\u8F93\u5165\u63CF\u8FF0\uFF0C\u4E00\u952E\u751F\u6210\u5B9E\u8DF5\u9879\u76EE"),!!_e.length&&a.createElement("div",{className:te.files},Ot>0&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.left_data,onClick:()=>{dt(Ot-1),it(Xt-1)}},a.createElement("i",{className:"iconfont icon-xiangzuo"})),Xt<(_e==null?void 0:_e.length)&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.right_data,onClick:()=>{dt(Ot+1),it(Xt+1)}},a.createElement("i",{className:"iconfont icon-xiangyou"})),(qe=(_e==null?void 0:_e.length)>5?_e==null?void 0:_e.slice(Ot,Xt):_e)==null?void 0:qe.map((Vt,bt)=>a.createElement("div",{key:bt,className:te.file},a.createElement(fe.Z,{size:"small",spinning:(Vt==null?void 0:Vt.status)==="uploading"},a.createElement(de.Z,{filename:Vt==null?void 0:Vt.name,className:"block",width:30})),a.createElement("aside",null,a.createElement(ce.Z,{title:Vt==null?void 0:Vt.name},a.createElement("div",{className:te.fileName},Vt==null?void 0:Vt.name)),a.createElement("div",{style:{textAlign:"start"},className:"c-grey-999 font12"},(0,b.RD)(Vt==null?void 0:Vt.size))),a.createElement(ce.Z,{title:"\u5220\u9664\u6587\u4EF6"},a.createElement("i",{onClick:()=>{ot(zt=>zt.filter(Pt=>Pt.uid!==Vt.uid))},className:`iconfont icon-danceng-guanbijichushezhidanceng ${te.fileDel}`}))))),a.createElement("div",{className:te.inputTop},a.createElement("div",{className:te.dropdown},a.createElement(le.Z,{menu:{items:St,onClick:Vt=>{Je(Vt.key)}}},a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",color:"#3061D0",height:"34px",padding:"0 20px"}},a.createElement(ce.Z,{title:"\u5B9E\u9A8C\u73AF\u5883"},a.createElement("img",{src:Me(21373),style:{width:"16px",height:"16px",marginRight:"8px"}})),a.createElement(ce.Z,{title:"\u667A\u80FD\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u6A21\u5F0F"},a.createElement("div",{style:{height:"34px",lineHeight:"32px",width:"150px",textAlign:"left"}},Ze)),a.createElement(ae.Z,null))))),a.createElement("div",{className:te.inputWrap,style:{borderBottom:"none"}},a.createElement(se.default.TextArea,{placeholder:nt,value:tt,bordered:!1,onPressEnter:Vt=>{if(Vt.shiftKey){if(Vt.key==="Enter")return}else if(Vt.key==="Enter"){if(Vt.preventDefault(),(tt==null?void 0:tt.trim())==="")return;localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:Ze})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}},onChange:Vt=>{st(Vt.target.value)}}),a.createElement("div",{className:te.action},a.createElement(be.default,Le({},Mt),a.createElement(ce.Z,{title:(_e==null?void 0:_e.length)>=10?"\u6700\u591A\u53EA\u80FD\u4E0A\u4F2010\u4E2A\u9644\u4EF6":""},a.createElement(ue.ZP,{style:{cursor:(_e==null?void 0:_e.length)>=10?"no-drop":"pointer"},disabled:(_e==null?void 0:_e.length)>=10,className:te.uploadBtn,icon:a.createElement(he.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})}))),a.createElement(ue.ZP,{style:{marginLeft:"auto"},className:(tt==null?void 0:tt.trim())===""?te.sendBtnDisabled:te.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:(tt==null?void 0:tt.trim())==="",onClick:()=>{localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:Ze})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}}))))};var ze=(0,ee.connect)(({newShixuns:Oe,globalSetting:De,user:We})=>({newShixuns:Oe,globalSetting:De,user:We}))(Pe)},78359:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return De}});var a=Me(59301),ee=Me(58106),Ce=Me(37568),be=Me(28284),fe=Me(6767),ce=Me(62957),le=Me(60242),se=Me(62673),ue=Me(96599),b={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph",zhishidian:"zhishidian___S6hEq",tags_list:"tags_list___VtmRr",tag_item:"tag_item___q4Xrk",tag_icon:"tag_icon___Z6vtJ"},z=Me(74681),te=Me(92887),ae=Me(11968),he=Me(57704),de=Object.defineProperty,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(We,ke,Fe)=>ke in We?de(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):We[ke]=Fe,Ee=(We,ke)=>{for(var Fe in ke||(ke={}))pe.call(ke,Fe)&&ye(We,Fe,ke[Fe]);if(ie)for(var Fe of ie(ke))Ae.call(ke,Fe)&&ye(We,Fe,ke[Fe]);return We},Le=(We,ke,Fe)=>new Promise((Ve,qe)=>{var tt=dt=>{try{Ot(Fe.next(dt))}catch(Xt){qe(Xt)}},st=dt=>{try{Ot(Fe.throw(dt))}catch(Xt){qe(Xt)}},Ot=dt=>dt.done?Ve(dt.value):Promise.resolve(dt.value).then(tt,st);Ot((Fe=Fe.apply(We,ke)).next())});const{TextArea:Ie}=Ce.default,Pe=1024,ze=(We,ke)=>{var Fe;const{uploadInfo:Ve={}}=ke.payload||{};switch(ke.type){case"addVideo":return{videoList:[...We.videoList,{name:Ve.file.name,size:Ve.file.size,type:Ve.file.type,fileHash:Ve.fileHash,state:Ve.state,videoId:Ve.videoId,loaded:Ve.loaded||0,title:""}]};case"removeVideo":return{videoList:We.videoList.filter(qe=>qe.name!==ke.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:We.videoList.map(qe=>qe.name===ke.payload.uploadInfo.file.name?Ee(Ee({},qe),{loaded:ke.payload.progressPercent,videoId:Ve.videoId,fileHash:Ve.fileHash}):qe)};case"updateTitle":return{videoList:(Fe=We.videoList)==null?void 0:Fe.map(qe=>qe.name===ke.payload.item.name?Ee(Ee({},qe),{title:ke.payload.title}):qe)};default:return{videoList:[]}}},Oe=({user:We,globalSetting:ke,loading:Fe,dispatch:Ve,visible:qe,editData:tt,onCancel:st=()=>{},onOk:Ot=()=>{},queryParams:dt={}})=>{var Xt;const it=(0,ee.useParams)(),[Ze]=be.default.useForm(),[Je,_e]=(0,a.useReducer)(ze,{videoList:[]}),[ot,nt]=(0,a.useState)(!1),Mt=(0,a.useRef)(),[St,Vt]=(0,a.useState)(),[bt,zt]=(0,a.useState)(!1),[Pt,ht]=(0,a.useState)(!1),Dt=(0,ae.Ny)()?3:1,[gt,ct]=(0,a.useState)([]);(0,a.useEffect)(()=>{var et,Re,Ke;qe&&tt&&(zt(tt.is_link),Vt(tt.link),!tt.is_link&&_e({type:"addVideo",payload:{uploadInfo:{file:{name:tt.filename||""},videoId:tt.video_id,loaded:100}}}),x(((et=tt==null?void 0:tt.tags)==null?void 0:et.map(Ht=>Ht==null?void 0:Ht.name))||[]),ct(tt==null?void 0:tt.tag_disciplines),Ze.setFieldsValue({name:tt.name,description:tt.description,attachment_id:(Re=tt==null?void 0:tt.video)==null?void 0:Re.attachment_id,allow_skip:(Ke=tt==null?void 0:tt.video_item)==null?void 0:Ke.allow_skip}))},[tt,qe]);const rt=()=>{const et=document.getElementById("fileUpload");et.value=""},Lt=et=>{var Re;zt(!1);const Ke=et.target.files[0];if(!Ke){rt();return}const Ht=Ke.name.toLowerCase();if(Ht&&Ht.indexOf(".avi")==-1&&Ht.indexOf(".flv")==-1&&Ht.indexOf(".f4v")==-1&&Ht.indexOf(".m4v")==-1&&Ht.indexOf(".mov")==-1&&Ht.indexOf(".mp4")==-1&&Ht.indexOf(".rmvb")==-1&&Ht.indexOf(".swf")==-1&&Ht.indexOf(".webm")==-1&&Ht.indexOf(".wmv")==-1){fe.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),rt();return}if(Ke.size>Pe*Dt*1024*1024){fe.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${Dt}G`),rt();return}if((Re=Je.videoList)!=null&&Re.find(wt=>wt.name===Ke.name)){fe.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),rt();return}$t(Ke)},Ut=(et,Re)=>{ce.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Re?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{rt(),_e({type:"removeVideo",payload:{name:et}})}})},$t=et=>{var Re,Ke='{"Vod":{}}';if(nt(!0),Mt.current){Mt.current.addFile(et,null,null,null,Ke);return}(0,z.o)((Re=We.userInfo)==null?void 0:Re.login,"",{create:!Mt,addFileSuccess:Ht=>{_e({type:"addVideo",payload:{uploadInfo:Ht}})},onUploadProgress:(Ht,wt,Wt)=>{const yt=Math.ceil(Wt*100);_e({type:"updateProgress",payload:{uploadInfo:Ht,progressPercent:yt}}),rt()},onUploadFailed:Ht=>{fe.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Ht=>{nt(!1)},onUploadSucceed:Ht=>{nt(!1)},onUploadError:Ht=>{nt(!1)},gotUploader:Ht=>{Ht.addFile(et,null,null,null,Ke),Mt.current=Ht}})},Ye=()=>Le(void 0,null,function*(){var et,Re;if(yield Ze.validateFields(),!bt&&!((et=Je.videoList)!=null&&et.length)||bt&&!St){fe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}ht(!0);const Ke=bt?{link:St}:{video_id:(Re=Je.videoList)==null?void 0:Re[0].videoId},Ht=yield Ot(Ee(Ee(Ee({},Ke),dt),{name:Ze.getFieldValue("name"),attachment_id:Ze.getFieldValue("attachment_id"),description:Ze.getFieldValue("description"),tags:Ze.getFieldValue("tag"),tag_discipline_ids:(gt==null?void 0:gt.length)>0?gt==null?void 0:gt.map(wt=>wt==null?void 0:wt.id):[],allow_skip:Ze.getFieldValue("allow_skip")}));ht(!1),Ht!=null&&Ht.id&&we()}),we=()=>{Ze.resetFields(),_e({type:"removeAll"}),Vt(null),x([]),zt(null)},Se=()=>{st(),we()},Ne=()=>{var et,Re,Ke,Ht,wt,Wt,yt,tn,Kt,gn,jn,tr,In,Ln,Er,br,_r;return a.createElement(a.Fragment,null,!bt&&!!((et=Je.videoList)!=null&&et.length)&&a.createElement("div",{className:b.fileProgress},((Ke=(Re=Je.videoList)==null?void 0:Re[0])==null?void 0:Ke.loaded)==100?a.createElement("div",{className:`${b.videoName} font14`},(wt=(Ht=Je.videoList)==null?void 0:Ht[0])!=null&&wt.videoId?(yt=(Wt=Je.videoList)==null?void 0:Wt[0])==null?void 0:yt.name:(tn=tt==null?void 0:tt.video_item)!=null&&tn.is_link?(Kt=tt==null?void 0:tt.video_item)==null?void 0:Kt.link:(gn=tt==null?void 0:tt.video_item)==null?void 0:gn.file_name):a.createElement(le.Z,{style:{width:"80%"},percent:(tr=(jn=Je.videoList)==null?void 0:jn[0])==null?void 0:tr.loaded,status:((Ln=(In=Je.videoList)==null?void 0:In[0])==null?void 0:Ln.loaded)==100?"normal":"active"}),a.createElement("div",{className:b.fileCancel,onClick:()=>{var $r,ei,sr,Rr;return Ut((ei=($r=Je.videoList)==null?void 0:$r[0])==null?void 0:ei.name,((Rr=(sr=Je.videoList)==null?void 0:sr[0])==null?void 0:Rr.loaded)==100)}},((br=(Er=Je.videoList)==null?void 0:Er[0])==null?void 0:br.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((_r=Je.videoList)!=null&&_r.length)&&a.createElement("div",{className:b.uploadWrap},a.createElement("label",{htmlFor:"fileUpload",className:b.upload},a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),a.createElement("label",{className:`${b.upload} ${b.uploadLink}`,onClick:()=>zt(!0)},a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),bt&&a.createElement(Ce.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:St,onChange:$r=>Vt($r.target.value)}))},[oe,x]=(0,a.useState)([]),me=et=>{if(et.key=="Enter"){const Re=Ze.getFieldValue("tag");if(Ze.setFieldsValue({tag:""}),!Re){fe.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe.filter(Ke=>Ke===Re).length>0){fe.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}oe.push(Re),x([...oe])}},He=(et,Re)=>{et.preventDefault(),x([...oe.filter(Ke=>Ke!=Re)])};return a.createElement(ce.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:tt?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:b.modal,open:qe,confirmLoading:Pt,onOk:Ye,onCancel:Se},a.createElement(be.default,{form:Ze},a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Lt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),a.createElement(be.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},a.createElement(Ce.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:b.contentItem},Ne()),a.createElement(be.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},a.createElement(te.Z,{getFileProgress:et=>{if(et.file.status==="uploading"){ht(!0);return}et.file.status==="done"&&ht(!1)}})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},a.createElement(Ie,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),a.createElement(be.default.Item,{className:"ml8",name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:b.zhishidian,onClick:()=>{Ve({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(gt==null?void 0:gt.length)>0&&a.createElement("div",{className:b.tags_list},gt==null?void 0:gt.map((et,Re)=>a.createElement("div",{key:Re,className:b.tag_item},a.createElement("div",null,et==null?void 0:et.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${b.tag_icon}`,onClick:()=>{ct([...gt.filter(Ke=>(Ke==null?void 0:Ke.id)!=(et==null?void 0:et.id))])}})))),a.createElement(be.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},a.createElement(se.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),a.createElement("div",{className:b["tagsList-content"]},oe.map((et,Re)=>a.createElement(ue.default,{key:Re+et,closable:!0,onClose:Ke=>{He(Ke,et)}},et))),a.createElement("div",{className:"c-grey-999"},a.createElement("div",null,"\u6CE8\u610F\uFF1A"),a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:`/users/${(Xt=We.userInfo)==null?void 0:Xt.login}/videos/protocol`,target:"_blank",className:b.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",Dt,"G\uFF1B"),a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))),a.createElement(he.Z,{knowledgeList:gt,setKnowledgeList:ct}))};var De=(0,ee.connect)(({user:We,loading:ke,globalSetting:Fe})=>({user:We,globalSetting:Fe,loading:ke}))(Oe)},74681:function(Nt,Tt,Me){"use strict";Me.d(Tt,{o:function(){return ue}});var a=Me(97013),ee=Me(93125),Ce=Me.n(ee);let be="",fe,ce="";function le(b){se(b)}function se(b){fe=new(Ce()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(z){console.log("addFileSuccess: "+z.file.name),b.addFileSuccess&&b.addFileSuccess(z),fe.startUpload()},onUploadstarted:function(z){const te=z.file.name;if(z.videoId){var he=`/api/users/${be}/video_auths.json`;(0,a.ZP)(he,{method:"put",body:{video_id:z.videoId,title:te,file_name:te,virtual_classroom_id:ce}}).then(de=>{if(de.status==-1){b.onUploadError&&b.onUploadError(z);return}const ie=de.data;var pe=ie.UploadAuth,Ae=ie.UploadAddress,ye=ie.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae)}).catch(de=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(de)})}else{var ae=`/api/users/${be}/video_auths.json`;const de="";(0,a.ZP)(ae,{method:"Post",body:{title:de+te,file_name:de+te,virtual_classroom_id:ce}}).then(ie=>{if(ie){const Ee=ie.data;var pe=Ee.UploadAuth,Ae=Ee.UploadAddress,ye=Ee.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae,ye)}}).catch(ie=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(ie)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(z){b.onUploadSucceed&&b.onUploadSucceed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(z,te,ae){b.onUploadFailed&&b.onUploadFailed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(z,te,ae){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(z,te,ae){b.onUploadProgress&&b.onUploadProgress(z,te,ae);var he=Math.ceil(ae*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(z){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var te=`/api/users/${be}/video_auths.json`;(0,a.ZP)(te,{method:"put",body:{video_id:z.videoId}}).then(ae=>{var de=ae.data.UploadAuth;fe.resumeUploadWithAuth(de)}).catch(ae=>{console.log(ae)})},onUploadEnd:function(z){b.onUploadEnd&&b.onUploadEnd(z),console.log("onUploadEnd: uploaded all the files")}}),b.gotUploader&&b.gotUploader(fe)}function ue(b,z,te){b&&(be=b),z&&(ce=z),le(te)}},7722:function(Nt,Tt,Me){"use strict";Me.d(Tt,{BU:function(){return ee},Dj:function(){return a},gH:function(){return Ce},vp:function(){return be}});function a(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ce){console.log(ce,":e")}}function ee(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Ce=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function be(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ce=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},26718:function(Nt,Tt,Me){"use strict";Me.d(Tt,{U:function(){return ue}});var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(b,z,te)=>z in b?ee(b,z,{enumerable:!0,configurable:!0,writable:!0,value:te}):b[z]=te,le=(b,z)=>{for(var te in z||(z={}))be.call(z,te)&&ce(b,te,z[te]);if(Ce)for(var te of Ce(z))fe.call(z,te)&&ce(b,te,z[te]);return b},se=(b,z,te)=>new Promise((ae,he)=>{var de=Ae=>{try{pe(te.next(Ae))}catch(ye){he(ye)}},ie=Ae=>{try{pe(te.throw(Ae))}catch(ye){he(ye)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(de,ie);pe((te=te.apply(b,z)).next())});function ue(b,z){const[te,ae]=(0,a.useState)(z),[he,de]=(0,a.useState)(!1),[ie,pe]=(0,a.useState)();return[te,he,(ye,Ee=!1)=>se(this,null,function*(){const Le=Ee?z:le(le({},te),ye);de(!0),ae(Le);const Ie=yield b(Le);return de(!1),pe(Ie),Ie}),ie,pe]}},58489:function(Nt,Tt,Me){"use strict";Me.d(Tt,{AL:function(){return Le},Iy:function(){return z},Qv:function(){return he},ez:function(){return Ee},jb:function(){return te}});var a=Me(32834),ee=Me.n(a),Ce=Me(11690),be=Me.n(Ce);let fe=1;function ce(De,We){const ke=De.match(/^(\s+)(?:```)/);if(ke===null)return We;const Fe=ke[1];return We.split(` + \u6EE1\u610F\u5EA6`,fontSize:14,color:"#333",fontWeight:"bold"},labelLine:{show:!1},data:[{value:_i==null?void 0:_i.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(_i==null?void 0:_i.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#6BA5FF"}}]}),xr=()=>{var xn,ta,Wn;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},legend:{data:["\u5F15\u7528\u6B21\u6570","\u547D\u4E2D\u7387"]},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(xn=_i==null?void 0:_i.last_seven_days_references)==null?void 0:xn.map(En=>En==null?void 0:En.date),axisLine:{lineStyle:{color:"#ccc"}}},yAxis:[{type:"value",name:"\u5F15\u7528\u6B21\u6570",min:0,axisLine:{lineStyle:{color:"#ccc"}},splitLine:{lineStyle:{color:"#ccc"}}},{type:"value",name:"\u547D\u4E2D\u7387",min:0,max:100,interval:20,axisLabel:{formatter:"{value} %",color:"#ccc"},axisLine:{lineStyle:{color:"#ccc"}},splitLine:{show:!1}}],series:[{name:"\u5F15\u7528\u6B21\u6570",type:"bar",data:(ta=_i==null?void 0:_i.last_seven_days_references)==null?void 0:ta.map(En=>En==null?void 0:En.usage_count),itemStyle:{color:"#36BFFA",borderRadius:[4,4,0,0]},emphasis:{itemStyle:{color:"#36BFFA"}},barWidth:20},{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(Wn=_i==null?void 0:_i.last_seven_days_references)==null?void 0:Wn.map(En=>En==null?void 0:En.hit_rate),smooth:!0,lineStyle:{color:"#75A5FF",width:3},areaStyle:{color:new g0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(117,165,255,0.7)"},{offset:1,color:"rgba(117,165,255, 0)"}])},symbol:"circle",symbolSize:8,itemStyle:{color:"#75A5FF",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}};return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:hs.tj,style:{background:`url(${Jm})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u591A\u6A21\u6001\u77E5\u8BC6\u5E93"),a.createElement("div",{style:{marginTop:22}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=[{name:"\u6587\u6863\u6570",count:(qt=_i==null?void 0:_i.types_counts)==null?void 0:qt.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(xt=_i==null?void 0:_i.types_counts)==null?void 0:xt.shixuns_count},{name:"\u89C6\u9891\u6570",count:(en=_i==null?void 0:_i.types_counts)==null?void 0:en.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(Dn=_i==null?void 0:_i.types_counts)==null?void 0:Dn.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(Tn=_i==null?void 0:_i.types_counts)==null?void 0:Tn.examinations_count},{name:"\u56FE\u7247\u6570",count:(Fn=_i==null?void 0:_i.types_counts)==null?void 0:Fn.images_count}])==null?void 0:Ar.map(xn=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#333",fontSize:14}},xn==null?void 0:xn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(xn==null?void 0:xn.count)||"-")))))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:10,flexWrap:"wrap",flex:1}},(hr=[{name:"\u68C0\u7D22\u603B\u6B21\u6570",count:_i==null?void 0:_i.usage_count,icon:Vm},{name:"\u547D\u4E2D\u603B\u6B21\u6570",count:_i==null?void 0:_i.hit_count,icon:Gm},{name:"\u547D\u4E2D\u7387",count:_i==null?void 0:_i.hit_rate,icon:m0},{name:"\u652F\u6301\u9662\u6821\u6570",count:_i==null?void 0:_i.schools_count,icon:Ym},{name:"\u670D\u52A1\u7528\u6237\u6570",count:_i==null?void 0:_i.usage_people_count,icon:v0},{name:"\u5173\u8054\u667A\u80FD\u4F53\u6570",count:_i==null?void 0:_i.agents_count,icon:Km}])==null?void 0:hr.map(xn=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,border:"1px solid #FFFFFF",width:148,display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement("img",{src:xn==null?void 0:xn.icon,style:{width:20,marginRight:14}}),a.createElement("div",null,a.createElement("div",{style:{color:"#333",fontSize:14,width:86}},xn==null?void 0:xn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(xn==null?void 0:xn.count)||"-")))))),a.createElement("div",{style:{marginTop:10,display:"flex"}},a.createElement("div",{className:hs.tj,style:{width:223,background:"#F6F7F9"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u667A\u80FD\u4F53\u589E\u5F3A\u9884\u89C8"),a.createElement("div",{style:{display:"flex",marginTop:15,color:"#666666",fontSize:12}},a.createElement("div",null,"\u540D\u79F0"),a.createElement("div",{style:{flex:1,textAlign:"end",color:"#5F6A95"}},"\u547D\u4E2D\u6B21\u6570")),(or=_i==null?void 0:_i.distributions)==null?void 0:or.map(xn=>{var ta;return a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{fontSize:12,color:"#333"}},xn==null?void 0:xn.name),a.createElement(Wi.Z,{style:{flex:1,marginLeft:5},size:"small",percent:((xn==null?void 0:xn.value)/((ta=_i==null?void 0:_i.distribution)==null?void 0:ta.reduce((Wn,En)=>Wn+En.value,0))*100).toFixed(0),strokeColor:"#50D3B8",format:(Wn,En)=>""}),a.createElement("div",{style:{width:48,textAlign:"end",color:(xn==null?void 0:xn.value)==0&&"#5F6A95"}},xn==null?void 0:xn.value))})),a.createElement("div",{className:hs.tj,style:{width:375,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5F15\u7528\u7EDF\u8BA1"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:350},option:xr()})),a.createElement("div",{className:hs.tj,style:{width:167,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:Bo()})))),a.createElement("div",{className:hs.content,style:{marginTop:20}},a.createElement(ht.default,{layout:"inline",size:"large",initialValues:{visibility:"",status:""},onValuesChange:(xn,ta)=>{Fr(Yc(Yc({},lr),ta))}},a.createElement(ht.default.Item,{label:"\u542F\u7528\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:200}},ip==null?void 0:ip.map(xn=>a.createElement(ie.default.Option,{value:xn==null?void 0:xn.type},xn==null?void 0:xn.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(le.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{var xn;nn({type:"pathsDetail/setActionTabs",payload:{key:"\u77E5\u8BC6\u5E93\u65B0\u589E",addparams:Ir,deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id}})}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u77E5\u8BC6\u5E93")))),a.createElement("div",{style:{marginTop:20,width:"100%"}},a.createElement("div",{className:hs.masonrygrid,style:{display:!((jr=($n=Or==null?void 0:Or.knowledges)==null?void 0:$n.find(xn=>(xn==null?void 0:xn.repository_type)==="educoder"))!=null&&jr.id)&&"flex",flexWrap:"wrap"}},(Pn=Or==null?void 0:Or.knowledges)==null?void 0:Pn.map((xn,ta)=>{var Wn,En,ln,er,Lr,ci,di,fi,qa,Gn;return a.createElement("div",{className:hs.items,onClick:()=>{var _a;(xn==null?void 0:xn.repository_type)==="educoder"||!(xn!=null&&xn.is_collaborator)||(Fi(xn),Io(`${wi.Z.Coze_ai_URl}/space/${xn==null?void 0:xn.space_id}/knowledge/${xn==null?void 0:xn.dataset_id}?deployable_type=Subject&deployable_id=${(_a=mt==null?void 0:mt.detail)==null?void 0:_a.id}`),Ni(!0))}},a.createElement("div",{className:hs.i_tit},a.createElement("img",{src:wi.Z.API_SERVER+((Wn=xn==null?void 0:xn.icon)==null?void 0:Wn.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},xn==null?void 0:xn.name))),a.createElement(le.Z,{menu:{items:(En=[(xn==null?void 0:xn.repository_type)==="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>{_a.stopPropagation(),so(!0),gi(xn==null?void 0:xn.id)}},"\u540C\u6B65\u8BFE\u7A0B")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"9",label:a.createElement("a",{onClick:_a=>{var To;_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:Yc({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",deployable_type:"Subject",deployable_id:(To=mt==null?void 0:mt.detail)==null?void 0:To.id},xn)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:xn==null?void 0:xn.id,can_edit:xn==null?void 0:xn.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},(xn==null?void 0:xn.repository_type)!=="educoder"&&{key:"5",label:a.createElement("a",{className:hs.delete,onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u77E5\u8BC6\u5E93\u7684\u68C0\u7D22\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664",onOk:()=>fu(void 0,null,function*(){let To=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn.id}/remove.json`,{method:"post",body:{}});(To==null?void 0:To.status)===0&&(Na(),Ce.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}])==null?void 0:En.filter(_a=>!!_a)}},(xn==null?void 0:xn.is_collaborator)&&a.createElement("i",{onClick:_a=>{_a.stopPropagation()},className:`${hs.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:hs.connect},a.createElement(ce.Z,{title:(xn==null?void 0:xn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(xn==null?void 0:xn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:hs.bottom},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u6570"),a.createElement("span",{style:{marginLeft:5}},(ln=xn==null?void 0:xn.statistics)==null?void 0:ln.hit_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u7387"),a.createElement("span",{style:{marginLeft:5}},(er=xn==null?void 0:xn.statistics)==null?void 0:er.hit_rate)),(xn==null?void 0:xn.is_collaborator)&&(xn==null?void 0:xn.repository_type)!=="educoder"&&a.createElement(Za.Z,{size:"small",checked:(xn==null?void 0:xn.status)==="enabled",onChange:(_a,To)=>fu(void 0,null,function*(){To.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:_a?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u9009\u62E9\u77E5\u8BC6\u5E93\u65F6\u5019\u80FD\u591F\u5C55\u793A\u52FE\u9009\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u65E0\u6CD5\u9009\u62E9\u6216\u4F7F\u7528\u8BE5\u77E5\u8BC6\u5E93",centered:!0,onOk:()=>fu(void 0,null,function*(){var fo;let ho=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn==null?void 0:xn.id}/set_status.json`,{method:"put",body:{status:_a?"enabled":"disabled",deployable_type:"Subject",deployable_id:(fo=mt==null?void 0:mt.detail)==null?void 0:fo.id}});(ho==null?void 0:ho.status)===0&&Na()})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0})),(xn==null?void 0:xn.repository_type)==="educoder"&&a.createElement("div",{style:{marginTop:30}},a.createElement("div",null,"\u77E5\u8BC6\u5E93\u6982\u89C8"),a.createElement(pe.Z,{className:hs.statistics},(Gn=[{name:"\u6587\u6863\u6570",count:(Lr=xn==null?void 0:xn.statistics)==null?void 0:Lr.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(ci=xn==null?void 0:xn.statistics)==null?void 0:ci.shixuns_count},{name:"\u89C6\u9891\u6570",count:(di=xn==null?void 0:xn.statistics)==null?void 0:di.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(fi=xn==null?void 0:xn.statistics)==null?void 0:fi.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(qa=xn==null?void 0:xn.statistics)==null?void 0:qa.examinations_count}])==null?void 0:Gn.map(_a=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#9193A3",fontSize:12}},_a==null?void 0:_a.name),a.createElement("div",{style:{color:"#333",fontSize:16}},_a==null?void 0:_a.count))))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:lr.per_page,current:lr.page,onChange:(xn,ta)=>{lr.page=xn,lr.per_page=ta,Fr(Yc({},lr)),Na()},hideOnSinglePage:!0,total:Or==null?void 0:Or.total_count})),a.createElement(ri.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:yo,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${hs.drawerWrap}`,onClose:()=>{Na(),Ni(!1)}},a.createElement("iframe",{src:vo,width:"100%",height:"100%",frameBorder:"0",ref:fa})),a.createElement(be.default,{title:"\u540C\u6B65\u8BFE\u7A0B",centered:!0,open:Xa,width:480,onCancel:()=>{so(!1),gi("")},onOk:()=>{Ea.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u540C\u6B65\u8BFE\u7A0B\u4E2D\u7684\u5185\u5BB9\u4F5C\u4E3A\u77E5\u8BC6\u5E93\uFF0C\u5C06\u9009\u4E2D\u7684\u5185\u5BB9\u751F\u6210\u77E5\u8BC6\u5E93\u5185\u5BB9"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(ht.default,{form:Ea,layout:"vertical",labelCol:{span:0},initialValues:{subjects:!0,stages:!0,shixuns:!0,videos:!0,attachments:!0,subject_homeworks:!0,examinations:!0,discusses:!0},onFinish:xn=>fu(void 0,null,function*(){console.log("---",xn);const ta=Object.entries(xn).filter(([En,ln])=>ln===!0).map(([En])=>En);let Wn=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Hn}/sync.json`,{method:"post",body:{items:ta}});(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u540C\u6B65\u4E2D"),so(!1))})},a.createElement(ht.default.Item,{name:"subjects",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u4FE1\u606F ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u4ECB\u7ECD\u3001\u8BFE\u7A0B\u987B\u77E5\u3001\u6559\u5B66\u56E2\u961F\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"stages",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u76EE\u5F55\u7ED3\u6784 ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u7AE0\u8282\u3001\u8BFE\u7A0B\u5C0F\u8282\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"shixuns",valuePropName:"checked"},a.createElement(Ee.default,null,"\u5B9E\u8DF5\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5B9E\u8DF5\u9879\u76EE\u4ECB\u7ECD\u3001\u4EFB\u52A1\u5173\u5361\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"videos",valuePropName:"checked"},a.createElement(Ee.default,null,"\u89C6\u9891\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684\u89C6\u9891\u9879\u76EE\uFF0C\u957F\u89C6\u9891\u5C06\u4F1A\u88AB\u5207\u5206\u4E3A\u89C6\u9891\u7247\u6BB5\u548C\u89C6\u9891\u63CF\u8FF0\u5B58\u50A8\u5230\u77E5\u8BC6\u5E93"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"attachments",valuePropName:"checked"},a.createElement(Ee.default,null,"\u6559\u5B66\u8BFE\u4EF6\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684PDF\u3001Word\u3001Excel\u3001PPT\u3001JPG\u3001PNG\u7B49\u591A\u79CD\u683C\u5F0F\u7684\u6587\u6863"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"subject_homeworks",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u4F5C\u4E1A\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u7F16\u7A0B\u4F5C\u4E1A\u8D44\u6E90"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"examinations",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BD5\u5377\u8BD5\u9898\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u65B0\u5EFA\u6216\u9009\u7528\u7684\u8BD5\u5377\u53CA\u8BD5\u5377\u4E2D\u7684\u8BD5\u9898\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(ht.default.Item,{name:"discusses",valuePropName:"checked"},a.createElement(Ee.default,null,"\u95EE\u7B54\u8BA8\u8BBA\u6570\u636E ",a.createElement(ce.Z,{title:"\u5305\u542B\u7528\u6237\u5728\u8BA8\u8BBA\u533A\u8FDB\u884C\u8BA8\u8BBA\u7684\u9AD8\u8D28\u91CF\u95EE\u7B54\u5BF9\u6570\u636E"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"}))))))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!Vn,width:480,onCancel:()=>{Cr(""),mr(""),gi("")},onOk:()=>{var xn;if(mr(""),Mi==="1"){Ce.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:Mi,deployable_type:"Subject",deployable_id:(xn=mt==null?void 0:mt.detail)==null?void 0:xn.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Ce.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:Mi==="1"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ls}),a.createElement("div",{className:hs.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{Cr("2")},className:Mi==="2"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Pl}),a.createElement("div",{className:hs.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(km,{onOk:xn=>fu(void 0,null,function*(){var ta,Wn,En,ln,er,Lr,ci;let di=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});if((di==null?void 0:di.status)===0){Ce.ZP.info("\u521B\u5EFA\u6210\u529F");let fi;xn!=null&&xn.extype?fi=(xn==null?void 0:xn.format_type)==="document_form"?"text_doc":(xn==null?void 0:xn.format_type)==="table_form"?"table_doc":"image_file":fi=(xn==null?void 0:xn.format_type)==="document_form"?"text_custom":(xn==null?void 0:xn.format_type)==="table_form"?"table_custom":"image_file",xn.oktypes===1?Io(`${wi.Z.Coze_ai_URl}/space/${(Wn=di==null?void 0:di.data)==null?void 0:Wn.space_id}/knowledge/${(En=di==null?void 0:di.data)==null?void 0:En.dataset_id}?deployable_type=Subject&deployable_id=${(ln=mt==null?void 0:mt.detail)==null?void 0:ln.id}&type=${fi}&from=create`):Io(`${wi.Z.Coze_ai_URl}/space/${(er=di==null?void 0:di.data)==null?void 0:er.space_id}/knowledge/${(Lr=di==null?void 0:di.data)==null?void 0:Lr.dataset_id}/upload?deployable_type=Subject&deployable_id=${(ci=mt==null?void 0:mt.detail)==null?void 0:ci.id}&type=${fi}&from=create`),Ni(!0),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})}return di})}),a.createElement(rv,{onOk:xn=>fu(void 0,null,function*(){var ta;let Wn=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${xn==null?void 0:xn.id}/rename.json`,{method:"put",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});return(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u4FEE\u6539\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Wn})}),a.createElement(Xm,{onOk:xn=>fu(void 0,null,function*(){let ta=yield(0,Ve.ZP)(`/api/ai/agents/${Hn}/sending.json`,{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject"})});return(ta==null?void 0:ta.status)===0&&(Ce.ZP.info("\u53D1\u9001\u6210\u529F"),gi(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(_m,{onOk:xn=>fu(void 0,null,function*(){Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),mt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(zm,{onOk:xn=>fu(void 0,null,function*(){var ta;let Wn=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Mh(Yc({},xn),{deployable_type:"Subject",deployable_id:(ta=mt==null?void 0:mt.detail)==null?void 0:ta.id})});return(Wn==null?void 0:Wn.status)===0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Wn})})))};var uv=(0,ee.connect)(({user:je,pathsDetail:Ue})=>({user:je,pathsDetail:Ue}))(lv),Ss=Me(59301),cv=Object.defineProperty,Dh=Object.getOwnPropertySymbols,ap=Object.prototype.hasOwnProperty,op=Object.prototype.propertyIsEnumerable,sp=(je,Ue,ve)=>Ue in je?cv(je,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ue]=ve,lp=(je,Ue)=>{for(var ve in Ue||(Ue={}))ap.call(Ue,ve)&&sp(je,ve,Ue[ve]);if(Dh)for(var ve of Dh(Ue))op.call(Ue,ve)&&sp(je,ve,Ue[ve]);return je},dv=(je,Ue)=>{var ve={};for(var mt in je)ap.call(je,mt)&&Ue.indexOf(mt)<0&&(ve[mt]=je[mt]);if(je!=null&&Dh)for(var mt of Dh(je))Ue.indexOf(mt)<0&&op.call(je,mt)&&(ve[mt]=je[mt]);return ve},fv=(je,Ue,ve)=>new Promise((mt,nn)=>{var sn=xt=>{try{qt(ve.next(xt))}catch(en){nn(en)}},Bn=xt=>{try{qt(ve.throw(xt))}catch(en){nn(en)}},qt=xt=>xt.done?mt(xt.value):Promise.resolve(xt.value).then(sn,Bn);qt((ve=ve.apply(je,Ue)).next())});const{TabPane:hv}=Go.default;var up=(je=>(je.All="",je.Shixun="shixun",je.VideoItem="video",je.Attachment="attachment",je.group_count="group_homework",je.normal_count="normal_homework",je.ExaminationBank="exercise",je.HomeworkCommon="hack_homework",je.Discusses="Discusses",je))(up||{});function cp(je){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,qt=nn;qt=qt.parentNode;Bn++){if(qt.localName===sn)return qt;if(qt==document.documentElement)return!1}},ve=je.target,mt=Ue(ve,"a");if(console.log([mt],mt==null?void 0:mt.href,44),!(mt!=null&&mt.href)&&ve.tagName.toUpperCase()==="IMG"){let nn=ve.src||ve.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(je.stopPropagation(),je.preventDefault(),Ki.Z.publish("preview-image",nn))}}const pv=je=>{var Ue=je,{pathsDetail:ve,globalSetting:mt,loading:nn,dispatch:sn}=Ue,Bn=dv(Ue,["pathsDetail","globalSetting","loading","dispatch"]),qt,xt,en,Dn,Tn,Fn;const[Ar]=(0,ee.useSearchParams)(),hr=(0,ee.useParams)(),or=(0,a.useRef)(),[$n,jr]=(0,a.useState)((qt=(0,Oe.UZ)())==null?void 0:qt.keywords),Pn=(0,a.useRef)(!1);(0,a.useEffect)(()=>{var mn;if(!((mn=ve.detail)!=null&&mn.id))return;const Ir=document.getElementById("ai-orientation");Ir&&Ar.get("skipSource")==="ai"&&Ir.scrollIntoView(!0)},[(xt=ve.detail)==null?void 0:xt.id]),(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8DF3\u8F6C\u9875\u9762"&&(Or(ve.actionTabs.value),sn({type:"pathsDetail/setActionTabs",payload:{}}))},[ve.actionTabs.key]);function cr(mn,Ir=50){return new Promise((Sr,Vn)=>{let mr=0,Mi;function Cr(){const Hn=document.getElementById(mn);if(Hn){const gi=Hn.getBoundingClientRect(),Xa=gi.y;if(Xa>0&&Mi!==null&&Math.abs(Mi-Xa)<1){Sr(gi);return}Mi=Xa}++mr>=Ir?Vn(new Error(`\u65E0\u6CD5\u627E\u5230\u8BE5id: #${mn}`)):setTimeout(()=>{requestAnimationFrame(Cr)},280)}Cr()})}(0,a.useLayoutEffect)(()=>{var mn,Ir;let{itemId:Sr,expandId:Vn,classifyType:mr,keywords:Mi,serial:Cr}=(0,Oe.UZ)(),Hn=(mn=ve.detail)==null?void 0:mn.show_course_section;return(mr==="Shixun"||Mi)&&(Hn=!1),(Ir=ve==null?void 0:ve.stageData)!=null&&Ir.length&&Sr&&!Pn.current&&cr(Sr).then(gi=>{const Xa=window.scrollY+gi.top;let so=0;document.body.style=`min-height:${Xa+window.innerHeight+so}px`,window.scrollTo({top:Xa+so,behavior:"smooth"}),window.history.replaceState({},"",window.location.pathname)}).catch(gi=>{console.warn(gi.message)}),()=>{document.body.style=""}},[ve==null?void 0:ve.stageData]);const lr=(en=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge"},{name:"AI\u77E5\u8BC6\u5E93",key:"AIknowledge"},{name:"AI\u667A\u80FD\u4F53",key:"AIagent"},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(mn=>{var Ir,Sr;return(Ir=ve.detail)!=null&&Ir.excellent||((Sr=ve.detail)==null?void 0:Sr.is_free)===!1?!0:mn.key!=="certificate"}).filter(mn=>{var Ir,Sr,Vn;return(Ir=ve.detail)!=null&&Ir.atlas_data&&((Vn=(Sr=ve.detail)==null?void 0:Sr.atlas_data)!=null&&Vn.nodes)?!0:mn.key!=="atlas"}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)!=null&&Sr.is_has_package)?!0:mn.key!=="Combination"}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_chapter)===!1?mn.key!=="stage":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_charts)===!1?mn.key!=="ranking":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_cert_apply)===!1?mn.key!=="certificate":!0}).filter(mn=>{var Ir,Sr;return((Ir=ve.detail)==null?void 0:Ir.is_free)===!1&&((Sr=ve.detail)==null?void 0:Sr.show_knowledge_graph)===!1?mn.key!=="knowledge":!0}))==null?void 0:en.filter(mn=>{var Ir;return(0,he.Ny)()||(0,he.$O)()&&((Ir=ve==null?void 0:ve.detail)!=null&&Ir.can_managed)?!0:!["AIknowledge","AIagent"].includes(mn.key)}),[Fr,Or]=(0,a.useState)(Ar.get("activeKey")||((Dn=lr[0])==null?void 0:Dn.key));(0,a.useEffect)(()=>{if(or.current)return or.current.addEventListener("mousedown",cp),()=>{var mn;(mn=or.current)==null||mn.removeEventListener("mousedown",cp)}},[or.current]),(0,a.useEffect)(()=>{sn({type:"pathsDetail/save",payload:{editKey:-1}}),hr.pathId&&bi()},[hr.pathId]),(0,a.useEffect)(()=>{var mn;(0,Oe.Dk)((mn=ve.detail)==null?void 0:mn.name)},[ve]);const zi=mn=>{var Ir;const Sr=(Ir=decodeURIComponent(mn))==null?void 0:Ir.trim();sn({type:"pathsDetail/save",payload:{keywords:Sr}}),jr(Sr)},bi=()=>fv(void 0,null,function*(){const mn=yield sn({type:"pathsDetail/getPathsDetail",payload:lp({id:hr.pathId},(0,Oe.oP)())});sn({type:"pathsDetail/getRightData",payload:{id:hr.pathId}}),mn!=null&&mn.id&&Ar.get("token")&&(location.href=location.pathname)});return Ss.createElement(ye.Z,{spinning:!1},Ss.createElement("section",{className:re.bg},Ss.createElement(Qi,null),Ss.createElement(E.Z,null),Ss.createElement("section",{style:{marginTop:((Tn=ve.detail)==null?void 0:Tn.excellent)&&"89px"},className:`edu-container pb80 ${re.wrap}`},Ss.createElement("aside",{className:re.content},Ss.createElement("div",{className:re.intro},Ss.createElement("div",{className:re.introTitle},Ss.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Ss.createElement("img",{src:ne,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),Ss.createElement("div",{ref:or},Ss.createElement(we.Z,{value:(Fn=ve.detail)==null?void 0:Fn.description}))),Ss.createElement("div",{id:"ai-orientation"}),(lr==null?void 0:lr.length)>0&&Ss.createElement(Go.default,{className:re.wrapTabs,activeKey:Fr,onChange:mn=>{mn==="knowledge"?window.open(`/knowledgegraph/${hr.pathId}`):(Or(mn),jr(""),sn({type:"pathsDetail/save",payload:{keywords:"",visibleType:"All"}}))},tabBarGutter:40,tabBarStyle:{height:76},tabBarExtraContent:Fr==="stage"?Ss.createElement(cf.t7,{style:{width:200,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:$n,onChange:mn=>{zi(mn),sn({type:"pathsDetail/getStageData",payload:{tab:up[ve==null?void 0:ve.visibleType],subject_id:hr.pathId,keywords:mn}})}}):""},lr.map(mn=>Ss.createElement(hv,{tab:mn!=null&&mn.extra?Ss.createElement("span",{style:{position:"relative"}},Ss.createElement("span",null,mn.name),Ss.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},mn.extra)):mn.name,key:mn.key}))),Fr==="stage"&&Ss.createElement(Qh,{keywords:$n}),Fr==="ranking"&&Ss.createElement(mh,null),Fr==="certificate"&&Ss.createElement(Rf,null),Fr==="atlas"&&Ss.createElement(Zh,null),Fr==="Combination"&&Ss.createElement(y,null),Fr==="AIagent"&&Ss.createElement(Mm,null),Fr==="AIknowledge"&&Ss.createElement(uv,null)),Ss.createElement(uo,null))),Ss.createElement(wa,{data:ve.detail,getData:()=>{sn({type:"pathsDetail/getPathsDetail",payload:lp({id:hr.pathId},(0,Oe.oP)())})}}))};var mv=(0,ee.connect)(({pathsDetail:je,loading:Ue,globalSetting:ve})=>({pathsDetail:je,globalSetting:ve,loading:Ue}))(pv)},81682:function(Nt,Tt,Me){"use strict";var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,le=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(Ce)for(var he of Ce(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},se=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&Ce)for(var de of Ce(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const ue=Me(2331),b={};ue.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=ue(te)});const z=te=>{var ae=te,{filename:he}=ae,de=se(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",le({src:Ae,alt:pe},de))};Tt.Z=z},72819:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ze}});var a=Me(59301),ee=Me(58106),Ce=Me(6767),be=Me(14566),fe=Me(29787),ce=Me(25399),le=Me(75727),se=Me(37568),ue=Me(7939),b=Me(31735),z=Me(26869),te={flex_box_center:"flex_box_center___DCOpW",flex_space_between:"flex_space_between___f40rs",flex_box_vertical_center:"flex_box_vertical_center___eG9_2",flex_box_center_end:"flex_box_center_end___clXgt",flex_box_column:"flex_box_column___TXL2c",practice:"practice___thO2F",inputTop:"inputTop___m3NHY",dropdown:"dropdown___e6R7o",inputWrap:"inputWrap___s3dIS",action:"action___xRC3p",btnWrap:"btnWrap___VMbd9",btn:"btn___ZCLZ5",btnActive:"btnActive___qt_Di",btnDisabled:"btnDisabled____2PMz",uploadBtn:"uploadBtn___Xpkwg",sendBtn:"sendBtn___y6NIQ",sendBtnDisabled:"sendBtnDisabled___x4Huh",cancelBtn:"cancelBtn___w893V",files:"files___kDNjV",left_data:"left_data___EpHsF",right_data:"right_data___tzmu3",file:"file___XvgYd",fileName:"fileName___ZLkYf",fileDelred:"fileDelred___RKuBn",fileDel:"fileDel___j8Hof"},ae=Me(84105),he=Me(32050),de=Me(81682),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(Oe,De,We)=>De in Oe?ie(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:We}):Oe[De]=We,Le=(Oe,De)=>{for(var We in De||(De={}))Ae.call(De,We)&&Ee(Oe,We,De[We]);if(pe)for(var We of pe(De))ye.call(De,We)&&Ee(Oe,We,De[We]);return Oe},Ie=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const Pe=({newShixuns:Oe,user:De,dispatch:We,shixun_type:ke,setOpenChat:Fe,shixunId:Ve})=>{var qe;const[tt,st]=(0,a.useState)(""),[Ot,dt]=(0,a.useState)(0),[Xt,it]=(0,a.useState)(5),[Ze,Je]=(0,a.useState)("Python3.6"),[_e,ot]=(0,a.useState)([]),nt="\u8BF7\u8F93\u5165\u4F60\u7684\u9700\u6C42",Mt={maxCount:10,showUploadList:!1,fileList:_e,multiple:!1,data:{upload_type:1},accept:".doc,.docx,.pdf,.md,.txt,.xls,.xlsx",beforeUpload:Vt=>Ie(void 0,null,function*(){var bt,zt,Pt,ht;const Dt=(ht=(Pt=(zt=(bt=Vt==null?void 0:Vt.name)==null?void 0:bt.split("."))==null?void 0:zt.slice(-1))==null?void 0:Pt[0])==null?void 0:ht.toLowerCase(),ct=["doc","docx","pdf","md","txt","xls","xlsx"].includes(Dt);return Vt.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):ct?Vt.size/1024/1024>100?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301doc\u3001docx\u3001pdf\u3001md\u3001txt\u3001xls\u3001xlsx\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:Vt})=>{ot(Vt)},action:z.Z.API_SERVER+"/api/attachments.json"},St=[{key:"Python3.6",label:"Python3.6"},{key:"C/C++",label:"C/C++"},{key:"Java",label:"Java"}];return a.createElement("div",{className:te.practice},a.createElement("img",{src:Me(39479),style:{width:"190px",height:"140px"}}),a.createElement("div",{style:{color:"#999",marginTop:"20px",marginBottom:"40px"}},"\u8F93\u5165\u63CF\u8FF0\uFF0C\u4E00\u952E\u751F\u6210\u5B9E\u8DF5\u9879\u76EE"),!!_e.length&&a.createElement("div",{className:te.files},Ot>0&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.left_data,onClick:()=>{dt(Ot-1),it(Xt-1)}},a.createElement("i",{className:"iconfont icon-xiangzuo"})),Xt<(_e==null?void 0:_e.length)&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.right_data,onClick:()=>{dt(Ot+1),it(Xt+1)}},a.createElement("i",{className:"iconfont icon-xiangyou"})),(qe=(_e==null?void 0:_e.length)>5?_e==null?void 0:_e.slice(Ot,Xt):_e)==null?void 0:qe.map((Vt,bt)=>a.createElement("div",{key:bt,className:te.file},a.createElement(fe.Z,{size:"small",spinning:(Vt==null?void 0:Vt.status)==="uploading"},a.createElement(de.Z,{filename:Vt==null?void 0:Vt.name,className:"block",width:30})),a.createElement("aside",null,a.createElement(ce.Z,{title:Vt==null?void 0:Vt.name},a.createElement("div",{className:te.fileName},Vt==null?void 0:Vt.name)),a.createElement("div",{style:{textAlign:"start"},className:"c-grey-999 font12"},(0,b.RD)(Vt==null?void 0:Vt.size))),a.createElement(ce.Z,{title:"\u5220\u9664\u6587\u4EF6"},a.createElement("i",{onClick:()=>{ot(zt=>zt.filter(Pt=>Pt.uid!==Vt.uid))},className:`iconfont icon-danceng-guanbijichushezhidanceng ${te.fileDel}`}))))),a.createElement("div",{className:te.inputTop},a.createElement("div",{className:te.dropdown},a.createElement(le.Z,{menu:{items:St,onClick:Vt=>{Je(Vt.key)}}},a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",color:"#3061D0",height:"34px",padding:"0 20px"}},a.createElement(ce.Z,{title:"\u5B9E\u9A8C\u73AF\u5883"},a.createElement("img",{src:Me(21373),style:{width:"16px",height:"16px",marginRight:"8px"}})),a.createElement(ce.Z,{title:"\u667A\u80FD\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u6A21\u5F0F"},a.createElement("div",{style:{height:"34px",lineHeight:"32px",width:"150px",textAlign:"left"}},Ze)),a.createElement(ae.Z,null))))),a.createElement("div",{className:te.inputWrap,style:{borderBottom:"none"}},a.createElement(se.default.TextArea,{placeholder:nt,value:tt,bordered:!1,onPressEnter:Vt=>{if(Vt.shiftKey){if(Vt.key==="Enter")return}else if(Vt.key==="Enter"){if(Vt.preventDefault(),(tt==null?void 0:tt.trim())==="")return;localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:Ze})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}},onChange:Vt=>{st(Vt.target.value)}}),a.createElement("div",{className:te.action},a.createElement(be.default,Le({},Mt),a.createElement(ce.Z,{title:(_e==null?void 0:_e.length)>=10?"\u6700\u591A\u53EA\u80FD\u4E0A\u4F2010\u4E2A\u9644\u4EF6":""},a.createElement(ue.ZP,{style:{cursor:(_e==null?void 0:_e.length)>=10?"no-drop":"pointer"},disabled:(_e==null?void 0:_e.length)>=10,className:te.uploadBtn,icon:a.createElement(he.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})}))),a.createElement(ue.ZP,{style:{marginLeft:"auto"},className:(tt==null?void 0:tt.trim())===""?te.sendBtnDisabled:te.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:(tt==null?void 0:tt.trim())==="",onClick:()=>{localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:Ze})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}}))))};var ze=(0,ee.connect)(({newShixuns:Oe,globalSetting:De,user:We})=>({newShixuns:Oe,globalSetting:De,user:We}))(Pe)},78359:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return De}});var a=Me(59301),ee=Me(58106),Ce=Me(37568),be=Me(28284),fe=Me(6767),ce=Me(62957),le=Me(60242),se=Me(62673),ue=Me(96599),b={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph",zhishidian:"zhishidian___S6hEq",tags_list:"tags_list___VtmRr",tag_item:"tag_item___q4Xrk",tag_icon:"tag_icon___Z6vtJ"},z=Me(74681),te=Me(92887),ae=Me(11968),he=Me(57704),de=Object.defineProperty,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(We,ke,Fe)=>ke in We?de(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):We[ke]=Fe,Ee=(We,ke)=>{for(var Fe in ke||(ke={}))pe.call(ke,Fe)&&ye(We,Fe,ke[Fe]);if(ie)for(var Fe of ie(ke))Ae.call(ke,Fe)&&ye(We,Fe,ke[Fe]);return We},Le=(We,ke,Fe)=>new Promise((Ve,qe)=>{var tt=dt=>{try{Ot(Fe.next(dt))}catch(Xt){qe(Xt)}},st=dt=>{try{Ot(Fe.throw(dt))}catch(Xt){qe(Xt)}},Ot=dt=>dt.done?Ve(dt.value):Promise.resolve(dt.value).then(tt,st);Ot((Fe=Fe.apply(We,ke)).next())});const{TextArea:Ie}=Ce.default,Pe=1024,ze=(We,ke)=>{var Fe;const{uploadInfo:Ve={}}=ke.payload||{};switch(ke.type){case"addVideo":return{videoList:[...We.videoList,{name:Ve.file.name,size:Ve.file.size,type:Ve.file.type,fileHash:Ve.fileHash,state:Ve.state,videoId:Ve.videoId,loaded:Ve.loaded||0,title:""}]};case"removeVideo":return{videoList:We.videoList.filter(qe=>qe.name!==ke.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:We.videoList.map(qe=>qe.name===ke.payload.uploadInfo.file.name?Ee(Ee({},qe),{loaded:ke.payload.progressPercent,videoId:Ve.videoId,fileHash:Ve.fileHash}):qe)};case"updateTitle":return{videoList:(Fe=We.videoList)==null?void 0:Fe.map(qe=>qe.name===ke.payload.item.name?Ee(Ee({},qe),{title:ke.payload.title}):qe)};default:return{videoList:[]}}},Oe=({user:We,globalSetting:ke,loading:Fe,dispatch:Ve,visible:qe,editData:tt,onCancel:st=()=>{},onOk:Ot=()=>{},queryParams:dt={}})=>{var Xt;const it=(0,ee.useParams)(),[Ze]=be.default.useForm(),[Je,_e]=(0,a.useReducer)(ze,{videoList:[]}),[ot,nt]=(0,a.useState)(!1),Mt=(0,a.useRef)(),[St,Vt]=(0,a.useState)(),[bt,zt]=(0,a.useState)(!1),[Pt,ht]=(0,a.useState)(!1),Dt=(0,ae.Ny)()?3:1,[gt,ct]=(0,a.useState)([]);(0,a.useEffect)(()=>{var et,Re,Ke;qe&&tt&&(zt(tt.is_link),Vt(tt.link),!tt.is_link&&_e({type:"addVideo",payload:{uploadInfo:{file:{name:tt.filename||""},videoId:tt.video_id,loaded:100}}}),x(((et=tt==null?void 0:tt.tags)==null?void 0:et.map(Ht=>Ht==null?void 0:Ht.name))||[]),ct(tt==null?void 0:tt.tag_disciplines),Ze.setFieldsValue({name:tt.name,description:tt.description,attachment_id:(Re=tt==null?void 0:tt.video)==null?void 0:Re.attachment_id,allow_skip:(Ke=tt==null?void 0:tt.video_item)==null?void 0:Ke.allow_skip}))},[tt,qe]);const rt=()=>{const et=document.getElementById("fileUpload");et.value=""},Lt=et=>{var Re;zt(!1);const Ke=et.target.files[0];if(!Ke){rt();return}const Ht=Ke.name.toLowerCase();if(Ht&&Ht.indexOf(".avi")==-1&&Ht.indexOf(".flv")==-1&&Ht.indexOf(".f4v")==-1&&Ht.indexOf(".m4v")==-1&&Ht.indexOf(".mov")==-1&&Ht.indexOf(".mp4")==-1&&Ht.indexOf(".rmvb")==-1&&Ht.indexOf(".swf")==-1&&Ht.indexOf(".webm")==-1&&Ht.indexOf(".wmv")==-1){fe.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),rt();return}if(Ke.size>Pe*Dt*1024*1024){fe.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${Dt}G`),rt();return}if((Re=Je.videoList)!=null&&Re.find(wt=>wt.name===Ke.name)){fe.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),rt();return}$t(Ke)},Ut=(et,Re)=>{ce.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Re?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{rt(),_e({type:"removeVideo",payload:{name:et}})}})},$t=et=>{var Re,Ke='{"Vod":{}}';if(nt(!0),Mt.current){Mt.current.addFile(et,null,null,null,Ke);return}(0,z.o)((Re=We.userInfo)==null?void 0:Re.login,"",{create:!Mt,addFileSuccess:Ht=>{_e({type:"addVideo",payload:{uploadInfo:Ht}})},onUploadProgress:(Ht,wt,Wt)=>{const yt=Math.ceil(Wt*100);_e({type:"updateProgress",payload:{uploadInfo:Ht,progressPercent:yt}}),rt()},onUploadFailed:Ht=>{fe.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Ht=>{nt(!1)},onUploadSucceed:Ht=>{nt(!1)},onUploadError:Ht=>{nt(!1)},gotUploader:Ht=>{Ht.addFile(et,null,null,null,Ke),Mt.current=Ht}})},Ye=()=>Le(void 0,null,function*(){var et,Re;if(yield Ze.validateFields(),!bt&&!((et=Je.videoList)!=null&&et.length)||bt&&!St){fe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}ht(!0);const Ke=bt?{link:St}:{video_id:(Re=Je.videoList)==null?void 0:Re[0].videoId},Ht=yield Ot(Ee(Ee(Ee({},Ke),dt),{name:Ze.getFieldValue("name"),attachment_id:Ze.getFieldValue("attachment_id"),description:Ze.getFieldValue("description"),tags:Ze.getFieldValue("tag"),tag_discipline_ids:(gt==null?void 0:gt.length)>0?gt==null?void 0:gt.map(wt=>wt==null?void 0:wt.id):[],allow_skip:Ze.getFieldValue("allow_skip")}));ht(!1),Ht!=null&&Ht.id&&we()}),we=()=>{Ze.resetFields(),_e({type:"removeAll"}),Vt(null),x([]),zt(null)},Se=()=>{st(),we()},Ne=()=>{var et,Re,Ke,Ht,wt,Wt,yt,tn,Kt,gn,jn,tr,In,Ln,Er,br,_r;return a.createElement(a.Fragment,null,!bt&&!!((et=Je.videoList)!=null&&et.length)&&a.createElement("div",{className:b.fileProgress},((Ke=(Re=Je.videoList)==null?void 0:Re[0])==null?void 0:Ke.loaded)==100?a.createElement("div",{className:`${b.videoName} font14`},(wt=(Ht=Je.videoList)==null?void 0:Ht[0])!=null&&wt.videoId?(yt=(Wt=Je.videoList)==null?void 0:Wt[0])==null?void 0:yt.name:(tn=tt==null?void 0:tt.video_item)!=null&&tn.is_link?(Kt=tt==null?void 0:tt.video_item)==null?void 0:Kt.link:(gn=tt==null?void 0:tt.video_item)==null?void 0:gn.file_name):a.createElement(le.Z,{style:{width:"80%"},percent:(tr=(jn=Je.videoList)==null?void 0:jn[0])==null?void 0:tr.loaded,status:((Ln=(In=Je.videoList)==null?void 0:In[0])==null?void 0:Ln.loaded)==100?"normal":"active"}),a.createElement("div",{className:b.fileCancel,onClick:()=>{var $r,ei,sr,Rr;return Ut((ei=($r=Je.videoList)==null?void 0:$r[0])==null?void 0:ei.name,((Rr=(sr=Je.videoList)==null?void 0:sr[0])==null?void 0:Rr.loaded)==100)}},((br=(Er=Je.videoList)==null?void 0:Er[0])==null?void 0:br.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((_r=Je.videoList)!=null&&_r.length)&&a.createElement("div",{className:b.uploadWrap},a.createElement("label",{htmlFor:"fileUpload",className:b.upload},a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),a.createElement("label",{className:`${b.upload} ${b.uploadLink}`,onClick:()=>zt(!0)},a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),bt&&a.createElement(Ce.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:St,onChange:$r=>Vt($r.target.value)}))},[oe,x]=(0,a.useState)([]),me=et=>{if(et.key=="Enter"){const Re=Ze.getFieldValue("tag");if(Ze.setFieldsValue({tag:""}),!Re){fe.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(oe.filter(Ke=>Ke===Re).length>0){fe.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}oe.push(Re),x([...oe])}},He=(et,Re)=>{et.preventDefault(),x([...oe.filter(Ke=>Ke!=Re)])};return a.createElement(ce.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:tt?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:b.modal,open:qe,confirmLoading:Pt,onOk:Ye,onCancel:Se},a.createElement(be.default,{form:Ze},a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Lt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),a.createElement(be.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},a.createElement(Ce.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:b.contentItem},Ne()),a.createElement(be.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},a.createElement(te.Z,{getFileProgress:et=>{if(et.file.status==="uploading"){ht(!0);return}et.file.status==="done"&&ht(!1)}})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},a.createElement(Ie,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),a.createElement(be.default.Item,{className:"ml8",name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:b.zhishidian,onClick:()=>{Ve({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(gt==null?void 0:gt.length)>0&&a.createElement("div",{className:b.tags_list},gt==null?void 0:gt.map((et,Re)=>a.createElement("div",{key:Re,className:b.tag_item},a.createElement("div",null,et==null?void 0:et.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${b.tag_icon}`,onClick:()=>{ct([...gt.filter(Ke=>(Ke==null?void 0:Ke.id)!=(et==null?void 0:et.id))])}})))),a.createElement(be.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},a.createElement(se.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),a.createElement("div",{className:b["tagsList-content"]},oe.map((et,Re)=>a.createElement(ue.default,{key:Re+et,closable:!0,onClose:Ke=>{He(Ke,et)}},et))),a.createElement("div",{className:"c-grey-999"},a.createElement("div",null,"\u6CE8\u610F\uFF1A"),a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:`/users/${(Xt=We.userInfo)==null?void 0:Xt.login}/videos/protocol`,target:"_blank",className:b.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",Dt,"G\uFF1B"),a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))),a.createElement(he.Z,{knowledgeList:gt,setKnowledgeList:ct}))};var De=(0,ee.connect)(({user:We,loading:ke,globalSetting:Fe})=>({user:We,globalSetting:Fe,loading:ke}))(Oe)},74681:function(Nt,Tt,Me){"use strict";Me.d(Tt,{o:function(){return ue}});var a=Me(97013),ee=Me(93125),Ce=Me.n(ee);let be="",fe,ce="";function le(b){se(b)}function se(b){fe=new(Ce()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(z){console.log("addFileSuccess: "+z.file.name),b.addFileSuccess&&b.addFileSuccess(z),fe.startUpload()},onUploadstarted:function(z){const te=z.file.name;if(z.videoId){var he=`/api/users/${be}/video_auths.json`;(0,a.ZP)(he,{method:"put",body:{video_id:z.videoId,title:te,file_name:te,virtual_classroom_id:ce}}).then(de=>{if(de.status==-1){b.onUploadError&&b.onUploadError(z);return}const ie=de.data;var pe=ie.UploadAuth,Ae=ie.UploadAddress,ye=ie.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae)}).catch(de=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(de)})}else{var ae=`/api/users/${be}/video_auths.json`;const de="";(0,a.ZP)(ae,{method:"Post",body:{title:de+te,file_name:de+te,virtual_classroom_id:ce}}).then(ie=>{if(ie){const Ee=ie.data;var pe=Ee.UploadAuth,Ae=Ee.UploadAddress,ye=Ee.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae,ye)}}).catch(ie=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(ie)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(z){b.onUploadSucceed&&b.onUploadSucceed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(z,te,ae){b.onUploadFailed&&b.onUploadFailed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(z,te,ae){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(z,te,ae){b.onUploadProgress&&b.onUploadProgress(z,te,ae);var he=Math.ceil(ae*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(z){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var te=`/api/users/${be}/video_auths.json`;(0,a.ZP)(te,{method:"put",body:{video_id:z.videoId}}).then(ae=>{var de=ae.data.UploadAuth;fe.resumeUploadWithAuth(de)}).catch(ae=>{console.log(ae)})},onUploadEnd:function(z){b.onUploadEnd&&b.onUploadEnd(z),console.log("onUploadEnd: uploaded all the files")}}),b.gotUploader&&b.gotUploader(fe)}function ue(b,z,te){b&&(be=b),z&&(ce=z),le(te)}},7722:function(Nt,Tt,Me){"use strict";Me.d(Tt,{BU:function(){return ee},Dj:function(){return a},gH:function(){return Ce},vp:function(){return be}});function a(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ce){console.log(ce,":e")}}function ee(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Ce=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function be(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ce=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},26718:function(Nt,Tt,Me){"use strict";Me.d(Tt,{U:function(){return ue}});var a=Me(59301),ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(b,z,te)=>z in b?ee(b,z,{enumerable:!0,configurable:!0,writable:!0,value:te}):b[z]=te,le=(b,z)=>{for(var te in z||(z={}))be.call(z,te)&&ce(b,te,z[te]);if(Ce)for(var te of Ce(z))fe.call(z,te)&&ce(b,te,z[te]);return b},se=(b,z,te)=>new Promise((ae,he)=>{var de=Ae=>{try{pe(te.next(Ae))}catch(ye){he(ye)}},ie=Ae=>{try{pe(te.throw(Ae))}catch(ye){he(ye)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(de,ie);pe((te=te.apply(b,z)).next())});function ue(b,z){const[te,ae]=(0,a.useState)(z),[he,de]=(0,a.useState)(!1),[ie,pe]=(0,a.useState)();return[te,he,(ye,Ee=!1)=>se(this,null,function*(){const Le=Ee?z:le(le({},te),ye);de(!0),ae(Le);const Ie=yield b(Le);return de(!1),pe(Ie),Ie}),ie,pe]}},58489:function(Nt,Tt,Me){"use strict";Me.d(Tt,{AL:function(){return Le},Iy:function(){return z},Qv:function(){return he},ez:function(){return Ee},jb:function(){return te}});var a=Me(32834),ee=Me.n(a),Ce=Me(11690),be=Me.n(Ce);let fe=1;function ce(De,We){const ke=De.match(/^(\s+)(?:```)/);if(ke===null)return We;const Fe=ke[1];return We.split(` `).map(Ve=>{const qe=Ve.match(/^\s+/);if(qe===null)return Ve;const[tt]=qe;return tt.length>=Fe.length?Ve.slice(Fe.length):Ve}).join(` `)}let le=[],se=["
        "];const ue=new(ee()).Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function z(){le.length=0,se=["
          "]}const te={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ae(De,We,ke,Fe){if(We>=De.length||De[We].level<=ke)return We;var Ve=De[We];Fe.push("
        • "+Ve.text+""),We++;var qe=[];return We=ae(De,We,Ve.level,qe),qe.length>0&&(Fe.push("
            "),qe.forEach(function(tt){Fe.push(tt)}),Fe.push("
          ")),Fe.push("
        • "),We=ae(De,We,ke,Fe),We}function he(){return ae(le,0,0,se),se.push("
        "),se.join("")}const de={heading(De){const We=b.exec(De);if(fe+=1,We)return{type:"heading",raw:We[0],depth:We[1].length,text:We[2]}},fences(De){const We=this.rules.block.fences.exec(De);if(We){const ke=We[0];let Fe=ce(ke,We[3]||"");const Ve=We[2]?We[2].trim():We[2];if(["latex","katex","math"].indexOf(Ve)>=0){const qe=Ae(),tt=Fe;Fe=qe,ye[qe]={type:"block",expression:tt}}return{type:"code",raw:ke,lang:Ve,text:Fe}}}},ie=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let pe=0;const Ae=()=>`__special_katext_id_${pe++}__`;let ye={};function Ee(){return ye}function Le(){pe=0,ye={}}function Ie(De){return De=De.replace(ie,(We,ke)=>{const Fe=Ae();return ye[Fe]={type:"inline",expression:ke},Fe}),De}const Pe=ue.listitem;ue.listitem=function(De){return Pe(Ie(De))};const ze=ue.paragraph;ue.paragraph=function(De){return ze(Ie(De))};const Oe=ue.tablecell;ue.tablecell=function(De,We){return Oe(Ie(De),We)},ue.code=function(De,We,ke){const Fe=(We||"").match(/\S*/)[0];return Fe?["latex","katex","math"].indexOf(Fe)>=0?`

        ${De}

        `:`
        ${ke?De:(0,Ce.escape)(De,!0)}
        -`:'
        '+(ke?De:(0,Ce.escape)(De,!0))+"
        "},ue.heading=function(De,We,ke){let Fe=this.options.headerPrefix+ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return le.push({anchor:Fe,level:We,text:De}),"'+De+""},ee().setOptions({silent:!0,gfm:!0,pedantic:!1}),ee().use({tokenizer:de,renderer:ue}),Tt.ZP=ee()},20047:function(Nt,Tt,Me){"use strict";Me.d(Tt,{rX:function(){return Ie},pW:function(){return Pe},gy:function(){return ze},xY:function(){return Le},O5:function(){return Ee},hs:function(){return ie},tJ:function(){return he},o1:function(){return de},Rd:function(){return ye}});var a=Me(58106),ee=Me(62957),Ce=Me(37285),be=Me(6767),fe=Me(11968),ce=Me(31735),le=Me(87169),se=Me(25510),ue="data:image/png;base64,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",b=Me.p+"static/newqrcode.a8740efb.png",z=Me(32637),te=Me(59301),ae=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const he=(Oe,De=!1,We=!1,ke="",Fe=!1)=>!!(de(Oe)&&pe(Oe,De,We,ke,Fe)),de=Oe=>(0,fe.bg)()?!0:(Oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=Oe=>{var De,We,ke;const{user:Fe}=(0,a.getDvaApp)()._store.getState();(0,fe.bg)()&&!((We=(De=Fe==null?void 0:Fe.userInfo)==null?void 0:De.course)!=null&&We.course_public)&&!((ke=Fe==null?void 0:Fe.userInfo)!=null&&ke.profile_completed)&&Oe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},pe=(Oe,De=!1,We=!0,ke="",Fe=!1)=>{var Ve;const{user:qe}=(0,a.getDvaApp)()._store.getState();return(Ve=qe.userInfo)!=null&&Ve.profile_completed?!0:(We?Oe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ke,isCurrentPage:Fe}}):ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ye=()=>{ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:te.createElement("div",{style:{textAlign:"center"}},te.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"),te.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:z}),te.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var Oe;const{user:De}=(0,a.getDvaApp)()._store.getState();return(Oe=De.userInfo)!=null&&Oe.professional_certification?!0:(ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:te.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/certification")}}),!1)},Le=()=>(0,fe.V9)()?!0:(ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),te.createElement("img",{src:b,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ie=(Oe,De)=>Oe?!0:(ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),te.createElement("div",{style:{marginLeft:"110px"}},te.createElement("img",{src:ue,width:200}),te.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Pe=Oe=>{ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:te.createElement("div",null,te.createElement("div",null,te.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"),te.createElement(Ce.Z,null),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.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 ",te.createElement("a",null,Oe),"\u5929\u3002"),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.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")),te.createElement("div",{style:{textAlign:"center",marginTop:30}},te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ze=(Oe,De="")=>{const{shixunsDetail:{detail:We}}=(0,a.getDvaApp)()._store.getState();if((We==null?void 0:We.public)===2||(We==null?void 0:We.public)===1||(We==null?void 0:We.shixun_status)===3){let ke="";return(We==null?void 0:We.public)===2&&(ke="\u5DF2\u516C\u5F00"),(We==null?void 0:We.public)===1&&(ke="\u5F85\u5BA1\u6838"),(We==null?void 0:We.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),ee.default.info({centered:!0,icon:te.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",De,"\u3002"),te.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(We==null?void 0:We.shixun_status)===2?(ee.default.confirm({centered:!0,icon:te.createElement(le.Z,null),title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),te.createElement("br",null),te.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ee.default.confirm({width:440,centered:!0,icon:te.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ae(void 0,null,function*(){(yield Oe({type:"shixunsDetail/cancelRelease",payload:{id:We==null?void 0:We.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Oe({type:"shixunsDetail/getShixunsDetail",payload:{id:We==null?void 0:We.identifier}}),Oe({type:"practiceSetting/getCommonData",payload:{id:We==null?void 0:We.identifier}}))})})}}),!0):!1}},19580:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return gr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Be,Xe){return Be.__proto__=Xe,Be},Object.assign=Object.assign||function(Be){if(Be==null)throw new TypeError("Cannot convert undefined or null to object");let Xe=Object(Be);for(let $e=1;$e ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","error",$e),fe.ENABLE_ERROR&&(console.error?console.error($e):console.warn?console.warn($e):console.log($e))}static i(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","info",$e),fe.ENABLE_INFO&&(console.info?console.info($e):console.log($e))}static w(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","warn",$e),fe.ENABLE_WARN&&(console.warn?console.warn($e):console.log($e))}static d(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","debug",$e),fe.ENABLE_DEBUG&&(console.debug?console.debug($e):console.log($e))}static v(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","verbose",$e),fe.ENABLE_VERBOSE&&console.log($e)}}fe.GLOBAL_TAG="flv.js",fe.FORCE_GLOBAL_TAG=!1,fe.ENABLE_ERROR=!0,fe.ENABLE_INFO=!0,fe.ENABLE_WARN=!0,fe.ENABLE_DEBUG=!0,fe.ENABLE_VERBOSE=!0,fe.ENABLE_CALLBACK=!1,fe.emitter=new(be());var ce=fe;class le{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Be){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Be,this._totalBytes+=Be):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Be,this._totalBytes+=Be):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Be,this._totalBytes+=Be,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Be=(this._now()-this._lastCheckpoint)/1e3;return Be==0&&(Be=1),this._intervalBytes/Be/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Be=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Be/1024}}var se=le;class ue{constructor(Be){this._message=Be}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class b extends ue{constructor(Be){super(Be)}get name(){return"IllegalStateException"}}class z extends ue{constructor(Be){super(Be)}get name(){return"InvalidArgumentException"}}class te extends ue{constructor(Be){super(Be)}get name(){return"NotImplementedException"}}const ae={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},he={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class de{constructor(Be){this._type=Be||"undefined",this._status=ae.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=ae.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===ae.kConnecting||this._status===ae.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Be){this._onContentLengthKnown=Be}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Be){this._onURLRedirect=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}open(Be,Xe){throw new te("Unimplemented abstract function!")}abort(){throw new te("Unimplemented abstract function!")}}let ie={};function pe(){let wn=self.navigator.userAgent.toLowerCase(),Be=/(edge)\/([\w.]+)/.exec(wn)||/(opr)[\/]([\w.]+)/.exec(wn)||/(chrome)[ \/]([\w.]+)/.exec(wn)||/(iemobile)[\/]([\w.]+)/.exec(wn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(wn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(wn)||/(webkit)[ \/]([\w.]+)/.exec(wn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(wn)||/(msie) ([\w.]+)/.exec(wn)||wn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(wn)||wn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(wn)||[],Xe=/(ipad)/.exec(wn)||/(ipod)/.exec(wn)||/(windows phone)/.exec(wn)||/(iphone)/.exec(wn)||/(kindle)/.exec(wn)||/(android)/.exec(wn)||/(windows)/.exec(wn)||/(mac)/.exec(wn)||/(linux)/.exec(wn)||/(cros)/.exec(wn)||[],$e={browser:Be[5]||Be[3]||Be[1]||"",version:Be[2]||Be[4]||"0",majorVersion:Be[4]||Be[2]||"0",platform:Xe[0]||""},At={};if($e.browser){At[$e.browser]=!0;let ut=$e.majorVersion.split(".");At.version={major:parseInt($e.majorVersion,10),string:$e.version},ut.length>1&&(At.version.minor=parseInt(ut[1],10)),ut.length>2&&(At.version.build=parseInt(ut[2],10))}if($e.platform&&(At[$e.platform]=!0),(At.chrome||At.opr||At.safari)&&(At.webkit=!0),At.rv||At.iemobile){At.rv&&delete At.rv;let ut="msie";$e.browser=ut,At[ut]=!0}if(At.edge){delete At.edge;let ut="msedge";$e.browser=ut,At[ut]=!0}if(At.opr){let ut="opera";$e.browser=ut,At[ut]=!0}if(At.safari&&At.android){let ut="android";$e.browser=ut,At[ut]=!0}At.name=$e.browser,At.platform=$e.platform;for(let ut in ie)ie.hasOwnProperty(ut)&&delete ie[ut];Object.assign(ie,At)}pe();var Ae=ie;class ye extends de{static isSupported(){try{let Be=Ae.msedge&&Ae.version.minor>=15048,Xe=Ae.msedge?Be:!0;return self.fetch&&self.ReadableStream&&Xe}catch(Be){return!1}}constructor(Be,Xe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Be,this._config=Xe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Be,Xe){this._dataSource=Be,this._range=Xe;let $e=Be.url;this._config.reuseRedirectedURL&&Be.redirectedURL!=null&&($e=Be.redirectedURL);let At=this._seekHandler.getConfig($e,Xe),ut=new self.Headers;if(typeof At.headers=="object"){let Zt=At.headers;for(let on in Zt)Zt.hasOwnProperty(on)&&ut.append(on,Zt[on])}let Gt={method:"GET",headers:ut,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Zt in this._config.headers)ut.append(Zt,this._config.headers[Zt]);Be.cors===!1&&(Gt.mode="same-origin"),Be.withCredentials&&(Gt.credentials="include"),Be.referrerPolicy&&(Gt.referrerPolicy=Be.referrerPolicy),this._status=ae.kConnecting,self.fetch(At.url,Gt).then(Zt=>{if(this._requestAbort){this._requestAbort=!1,this._status=ae.kIdle;return}if(Zt.ok&&Zt.status>=200&&Zt.status<=299){if(Zt.url!==At.url&&this._onURLRedirect){let kn=this._seekHandler.removeURLParameters(Zt.url);this._onURLRedirect(kn)}let on=Zt.headers.get("Content-Length");return on!=null&&(this._contentLength=parseInt(on),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Zt.body.getReader())}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Zt.status,msg:Zt.statusText});else throw new ue("FetchStreamLoader: Http code invalid, "+Zt.status+" "+Zt.statusText)}).catch(Zt=>{if(this._status=ae.kError,this._onError)this._onError(he.EXCEPTION,{code:-1,msg:Zt.message});else throw Zt})}abort(){this._requestAbort=!0}_pump(Be){return Be.read().then(Xe=>{if(Xe.done)if(this._contentLength!==null&&this._receivedLength{if(Xe.code===11&&Ae.msedge)return;this._status=ae.kError;let $e=0,At=null;if((Xe.code===19||Xe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new ue("MozChunkedLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else this._status=ae.kBuffering}}_onProgress(Be){if(this._status===ae.kError)return;this._contentLength===null&&Be.total!==null&&Be.total!==0&&(this._contentLength=Be.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Xe=Be.target.response,$e=this._range.from+this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onLoadEnd(Be){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===ae.kError)return;this._status=ae.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Be){this._status=ae.kError;let Xe=0,$e=null;if(this._contentLength&&Be.loaded=200&&Xe.status<=299){if(this._status=LoaderStatus.kBuffering,Xe.responseURL!=null){let At=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&At!==this._currentRedirectedURL&&(this._currentRedirectedURL=At,this._onURLRedirect&&this._onURLRedirect(At))}let $e=Xe.getResponseHeader("Content-Length");if($e!=null&&this._contentLength==null){let At=parseInt($e);At>0&&(this._contentLength=At,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else if(Xe.readyState===3&&Xe.status>=200&&Xe.status<=299){this._status=LoaderStatus.kBuffering;let $e=Xe.response;this._reader.readAsArrayBuffer($e)}}_xhrOnError(Be){this._status=LoaderStatus.kError;let Xe=LoaderErrors.EXCEPTION,$e={code:-1,msg:Be.constructor.name+" "+Be.type};if(this._onError)this._onError(Xe,$e);else throw new RuntimeException($e.msg)}_msrOnProgress(Be){let $e=Be.target.result;if($e==null){this._doReconnectIfNeeded();return}let At=$e.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=$e.byteLength;let ut=this._totalRange.from+this._receivedLength;this._receivedLength+=At.byteLength,this._onDataArrival&&this._onDataArrival(At,ut,this._receivedLength),$e.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${ut+At.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&($e=this._range.from+this._contentLength-1),this._currentRequestRange={from:Xe,to:$e},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Be,Xe){this._lastTimeLoaded=0;let $e=Be.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?$e=this._currentRedirectedURL:Be.redirectedURL!=null&&($e=Be.redirectedURL));let At=this._seekHandler.getConfig($e,Xe);this._currentRequestURL=At.url;let ut=this._xhr=new XMLHttpRequest;if(ut.open("GET",At.url,!0),ut.responseType="arraybuffer",ut.onreadystatechange=this._onReadyStateChange.bind(this),ut.onprogress=this._onProgress.bind(this),ut.onload=this._onLoad.bind(this),ut.onerror=this._onXhrError.bind(this),Be.withCredentials&&(ut.withCredentials=!0),typeof At.headers=="object"){let Gt=At.headers;for(let Zt in Gt)Gt.hasOwnProperty(Zt)&&ut.setRequestHeader(Zt,Gt[Zt])}if(typeof this._config.headers=="object"){let Gt=this._config.headers;for(let Zt in Gt)Gt.hasOwnProperty(Zt)&&ut.setRequestHeader(Zt,Gt[Zt])}ut.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=ae.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Be){let Xe=Be.target;if(Xe.readyState===2){if(Xe.responseURL!=null){let $e=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&$e!==this._currentRedirectedURL&&(this._currentRedirectedURL=$e,this._onURLRedirect&&this._onURLRedirect($e))}if(Xe.status>=200&&Xe.status<=299){if(this._waitForTotalLength)return;this._status=ae.kBuffering}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new ue("RangeLoader: Http code invalid, "+Xe.status+" "+Xe.statusText)}}_onProgress(Be){if(this._status===ae.kError)return;if(this._contentLength===null){let $e=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,$e=!0;let At=Be.total;this._internalAbort(),At!=null&At!==0&&(this._totalLength=At)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,$e){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Xe=Be.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Be.loaded,this._speedSampler.addBytes(Xe)}_normalizeSpeed(Be){let Xe=this._chunkSizeKBList,$e=Xe.length-1,At=0,ut=0,Gt=$e;if(Be=Xe[At]&&Be=3&&(Xe=this._speedSampler.currentKBps)),Xe!==0){let Gt=this._normalizeSpeed(Xe);this._currentSpeedNormalized!==Gt&&(this._currentSpeedNormalized=Gt,this._currentChunkSizeKB=Gt)}let $e=Be.target.response,At=this._range.from+this._receivedLength;this._receivedLength+=$e.byteLength;let ut=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Xe.result)},Xe.readAsArrayBuffer(Be.data)}else{this._status=ae.kError;let Xe={code:-1,msg:"Unsupported WebSocket message type: "+Be.data.constructor.name};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new ue(Xe.msg)}}_dispatchArrayBuffer(Be){let Xe=Be,$e=this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onWebSocketError(Be){this._status=ae.kError;let Xe={code:Be.code,msg:Be.message};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new ue(Xe.msg)}}var ke=We;class Fe{constructor(Be){this._zeroStart=Be||!1}getConfig(Be,Xe){let $e={};if(Xe.from!==0||Xe.to!==-1){let At;Xe.to!==-1?At=`bytes=${Xe.from.toString()}-${Xe.to.toString()}`:At=`bytes=${Xe.from.toString()}-`,$e.Range=At}else this._zeroStart&&($e.Range="bytes=0-");return{url:Be,headers:$e}}removeURLParameters(Be){return Be}}var Ve=Fe;class qe{constructor(Be,Xe){this._startName=Be,this._endName=Xe}getConfig(Be,Xe){let $e=Be;if(Xe.from!==0||Xe.to!==-1){let At=!0;$e.indexOf("?")===-1&&($e+="?",At=!1),At&&($e+="&"),$e+=`${this._startName}=${Xe.from.toString()}`,Xe.to!==-1&&($e+=`&${this._endName}=${Xe.to.toString()}`)}return{url:$e,headers:{}}}removeURLParameters(Be){let Xe=Be.split("?")[0],$e,At=Be.indexOf("?");At!==-1&&($e=Be.substring(At+1));let ut="";if($e!=null&&$e.length>0){let Gt=$e.split("&");for(let Zt=0;Zt0;on[0]!==this._startName&&on[0]!==this._endName&&(kn&&(ut+="&"),ut+=Gt[Zt])}}return ut.length===0?Xe:Xe+"?"+ut}}var tt=qe;class st{constructor(Be,Xe,$e){this.TAG="IOController",this._config=Xe,this._extraData=$e,this._stashInitialSize=1024*384,Xe.stashInitialSize!=null&&Xe.stashInitialSize>0&&(this._stashInitialSize=Xe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Xe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Be,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Be.url),this._refTotalLength=Be.filesize?Be.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new se,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Be){this._extraData=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onSeeked(){return this._onSeeked}set onSeeked(Be){this._onSeeked=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}get onRedirect(){return this._onRedirect}set onRedirect(Be){this._onRedirect=Be}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Be){this._onRecoveredEarlyEof=Be}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===De?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Be=this._config;if(Be.seekType==="range")this._seekHandler=new Ve(this._config.rangeLoadZeroStart);else if(Be.seekType==="param"){let Xe=Be.seekParamStart||"bstart",$e=Be.seekParamEnd||"bend";this._seekHandler=new tt(Xe,$e)}else if(Be.seekType==="custom"){if(typeof Be.customSeekHandler!="function")throw new z("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Be.customSeekHandler}else throw new z(`Invalid seekType in config: ${Be.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ke;else if(Ee.isSupported())this._loaderClass=Ee;else if(Ie.isSupported())this._loaderClass=Ie;else if(De.isSupported())this._loaderClass=De;else throw new ue("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Be){this._currentRange={from:0,to:-1},Be&&(this._currentRange.from=Be),this._speedSampler.reset(),Be||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Be=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Be,!0)}}seek(Be){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Be,!0)}_internalSeek(Be,Xe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Xe),this._loader.destroy(),this._loader=null;let $e={from:Be,to:-1};this._currentRange={from:$e.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,$e),this._onSeeked&&this._onSeeked()}updateUrl(Be){if(!Be||typeof Be!="string"||Be.length===0)throw new z("Url must be a non-empty string!");this._dataSource.url=Be}_expandBuffer(Be){let Xe=this._stashSize;for(;Xe+1024*1024*10){let At=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array($e,0,Xe).set(At,0)}this._stashBuffer=$e,this._bufferSize=Xe}_normalizeSpeed(Be){let Xe=this._speedNormalizeList,$e=Xe.length-1,At=0,ut=0,Gt=$e;if(Be=Xe[At]&&Be=512&&Be<=1024?Xe=Math.floor(Be*1.5):Xe=Be*2,Xe>8192&&(Xe=8192);let $e=Xe*1024+1024*1024*1;this._bufferSize<$e&&this._expandBuffer($e),this._stashSize=Xe*1024}_dispatchChunks(Be,Xe){return this._currentRange.to=Xe+Be.byteLength-1,this._onDataArrival(Be,Xe)}_onURLRedirect(Be){this._redirectedURL=Be,this._onRedirect&&this._onRedirect(Be)}_onContentLengthKnown(Be){Be&&this._fullRequestFlag&&(this._totalLength=Be,this._fullRequestFlag=!1)}_onLoaderChunkArrival(Be,Xe,$e){if(!this._onDataArrival)throw new b("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(Be.byteLength);let At=this._speedSampler.lastSecondKBps;if(At!==0){let ut=this._normalizeSpeed(At);this._speedNormalized!==ut&&(this._speedNormalized=ut,this._adjustStashSize(ut))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=Xe),this._stashUsed+Be.byteLength<=this._stashSize)new Uint8Array(this._stashBuffer,0,this._stashSize).set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;else{let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){let Gt=this._stashBuffer.slice(0,this._stashUsed),Zt=this._dispatchChunks(Gt,this._stashByteStart);if(Zt0){let on=new Uint8Array(Gt,Zt);ut.set(on,0),this._stashUsed=on.byteLength,this._stashByteStart+=Zt}}else this._stashUsed=0,this._stashByteStart+=Zt;this._stashUsed+Be.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Be.byteLength),ut=new Uint8Array(this._stashBuffer,0,this._bufferSize)),ut.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{let Gt=this._dispatchChunks(Be,Xe);if(Gtthis._bufferSize&&(this._expandBuffer(Zt),ut=new Uint8Array(this._stashBuffer,0,this._bufferSize)),ut.set(new Uint8Array(Be,Gt),0),this._stashUsed+=Zt,this._stashByteStart=Xe+Gt}}}else if(this._stashUsed===0){let ut=this._dispatchChunks(Be,Xe);if(utthis._bufferSize&&this._expandBuffer(Gt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Be,ut),0),this._stashUsed+=Gt,this._stashByteStart=Xe+ut}}else{this._stashUsed+Be.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Be.byteLength);let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize);ut.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;let Gt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(Gt0){let Zt=new Uint8Array(this._stashBuffer,Gt);ut.set(Zt,0)}this._stashUsed-=Gt,this._stashByteStart+=Gt}}_flushStashBuffer(Be){if(this._stashUsed>0){let Xe=this._stashBuffer.slice(0,this._stashUsed),$e=this._dispatchChunks(Xe,this._stashByteStart),At=Xe.byteLength-$e;if($e0){let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize),Gt=new Uint8Array(Xe,$e);ut.set(Gt,0),this._stashUsed=Gt.byteLength,this._stashByteStart+=$e}return 0}return this._stashUsed=0,this._stashByteStart=0,At}return 0}_onLoaderComplete(Be,Xe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Be,Xe){switch(ce.e(this.TAG,`Loader error, code = ${Xe.code}, msg = ${Xe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Be=he.UNRECOVERABLE_EARLY_EOF),Be){case he.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let $e=this._currentRange.to+1;$e0){let Xe=ot.getConfig();Be.emit("change",Xe)}}static registerListener(Be){ot.emitter.addListener("change",Be)}static removeListener(Be){ot.emitter.removeListener("change",Be)}static addLogListener(Be){ce.emitter.addListener("log",Be),ce.emitter.listenerCount("log")>0&&(ce.ENABLE_CALLBACK=!0,ot._notifyChange())}static removeLogListener(Be){ce.emitter.removeListener("log",Be),ce.emitter.listenerCount("log")===0&&(ce.ENABLE_CALLBACK=!1,ot._notifyChange())}}ot.emitter=new(be());var nt=ot;class Mt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Be=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Xe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Be&&Xe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Be){if(this.keyframesIndex==null)return null;let Xe=this.keyframesIndex,$e=this._search(Xe.times,Be);return{index:$e,milliseconds:Xe.times[$e],fileposition:Xe.filepositions[$e]}}_search(Be,Xe){let $e=0,At=Be.length-1,ut=0,Gt=0,Zt=At;for(Xe=Be[ut]&&Xe=128){Be.push(String.fromCharCode(ut&65535)),$e+=2;continue}}}else if(Xe[$e]<240){if(Vt(Xe,$e,2)){let ut=(Xe[$e]&15)<<12|(Xe[$e+1]&63)<<6|Xe[$e+2]&63;if(ut>=2048&&(ut&63488)!==55296){Be.push(String.fromCharCode(ut&65535)),$e+=3;continue}}}else if(Xe[$e]<248&&Vt(Xe,$e,3)){let ut=(Xe[$e]&7)<<18|(Xe[$e+1]&63)<<12|(Xe[$e+2]&63)<<6|Xe[$e+3]&63;if(ut>65536&&ut<1114112){ut-=65536,Be.push(String.fromCharCode(ut>>>10|55296)),Be.push(String.fromCharCode(ut&1023|56320)),$e+=4;continue}}}Be.push("\uFFFD"),++$e}return Be.join("")}var zt=bt;let Pt=function(){let wn=new ArrayBuffer(2);return new DataView(wn).setInt16(0,256,!0),new Int16Array(wn)[0]===256}();class ht{static parseScriptData(Be,Xe,$e){let At={};try{let ut=ht.parseValue(Be,Xe,$e),Gt=ht.parseValue(Be,Xe+ut.size,$e-ut.size);At[ut.data]=Gt.data}catch(ut){ce.e("AMF",ut.toString())}return At}static parseObject(Be,Xe,$e){if($e<3)throw new b("Data not enough when parse ScriptDataObject");let At=ht.parseString(Be,Xe,$e),ut=ht.parseValue(Be,Xe+At.size,$e-At.size),Gt=ut.objectEnd;return{data:{name:At.data,value:ut.data},size:At.size+ut.size,objectEnd:Gt}}static parseVariable(Be,Xe,$e){return ht.parseObject(Be,Xe,$e)}static parseString(Be,Xe,$e){if($e<2)throw new b("Data not enough when parse String");let ut=new DataView(Be,Xe,$e).getUint16(0,!Pt),Gt;return ut>0?Gt=zt(new Uint8Array(Be,Xe+2,ut)):Gt="",{data:Gt,size:2+ut}}static parseLongString(Be,Xe,$e){if($e<4)throw new b("Data not enough when parse LongString");let ut=new DataView(Be,Xe,$e).getUint32(0,!Pt),Gt;return ut>0?Gt=zt(new Uint8Array(Be,Xe+4,ut)):Gt="",{data:Gt,size:4+ut}}static parseDate(Be,Xe,$e){if($e<10)throw new b("Data size invalid when parse Date");let At=new DataView(Be,Xe,$e),ut=At.getFloat64(0,!Pt),Gt=At.getInt16(8,!Pt);return ut+=Gt*60*1e3,{data:new Date(ut),size:10}}static parseValue(Be,Xe,$e){if($e<1)throw new b("Data not enough when parse Value");let At=new DataView(Be,Xe,$e),ut=1,Gt=At.getUint8(0),Zt,on=!1;try{switch(Gt){case 0:Zt=At.getFloat64(1,!Pt),ut+=8;break;case 1:{Zt=!!At.getUint8(1),ut+=1;break}case 2:{let kn=ht.parseString(Be,Xe+1,$e-1);Zt=kn.data,ut+=kn.size;break}case 3:{Zt={};let kn=0;for((At.getUint32($e-4,!Pt)&16777215)===9&&(kn=3);ut<$e-4;){let rr=ht.parseObject(Be,Xe+ut,$e-ut-kn);if(rr.objectEnd)break;Zt[rr.data.name]=rr.data.value,ut+=rr.size}ut<=$e-3&&(At.getUint32(ut-1,!Pt)&16777215)===9&&(ut+=3);break}case 8:{Zt={},ut+=4;let kn=0;for((At.getUint32($e-4,!Pt)&16777215)===9&&(kn=3);ut<$e-8;){let rr=ht.parseVariable(Be,Xe+ut,$e-ut-kn);if(rr.objectEnd)break;Zt[rr.data.name]=rr.data.value,ut+=rr.size}ut<=$e-3&&(At.getUint32(ut-1,!Pt)&16777215)===9&&(ut+=3);break}case 9:Zt=void 0,ut=1,on=!0;break;case 10:{Zt=[];let kn=At.getUint32(1,!Pt);ut+=4;for(let rr=0;rr32)throw new z("ExpGolomb: readBits() bits exceeded max 32bits!");if(Be<=this._current_word_bits_left){let Gt=this._current_word>>>32-Be;return this._current_word<<=Be,this._current_word_bits_left-=Be,Gt}let Xe=this._current_word_bits_left?this._current_word:0;Xe=Xe>>>32-this._current_word_bits_left;let $e=Be-this._current_word_bits_left;this._fillCurrentWord();let At=Math.min($e,this._current_word_bits_left),ut=this._current_word>>>32-At;return this._current_word<<=At,this._current_word_bits_left-=At,Xe=Xe<>>Be)return this._current_word<<=Be,this._current_word_bits_left-=Be,Be;return this._fillCurrentWord(),Be+this._skipLeadingZero()}readUEG(){let Be=this._skipLeadingZero();return this.readBits(Be+1)-1}readSEG(){let Be=this.readUEG();return Be&1?Be+1>>>1:-1*(Be>>>1)}}var ct=gt;class rt{static _ebsp2rbsp(Be){let Xe=Be,$e=Xe.byteLength,At=new Uint8Array($e),ut=0;for(let Gt=0;Gt<$e;Gt++)Gt>=2&&Xe[Gt]===3&&Xe[Gt-1]===0&&Xe[Gt-2]===0||(At[ut]=Xe[Gt],ut++);return new Uint8Array(At.buffer,0,ut)}static parseSPS(Be){let Xe=rt._ebsp2rbsp(Be),$e=new ct(Xe);$e.readByte();let At=$e.readByte();$e.readByte();let ut=$e.readByte();$e.readUEG();let Gt=rt.getProfileString(At),Zt=rt.getLevelString(ut),on=1,kn=420,rr=[0,420,422,444],Hr=8;if((At===100||At===110||At===122||At===244||At===44||At===83||At===86||At===118||At===128||At===138||At===144)&&(on=$e.readUEG(),on===3&&$e.readBits(1),on<=3&&(kn=rr[on]),Hr=$e.readUEG()+8,$e.readUEG(),$e.readBits(1),$e.readBool())){let Da=on!==3?8:12;for(let _t=0;_t0&&Da<16?(Kr=_t[Da-1],Gn=dn[Da-1]):Da===255&&(Kr=$e.readByte()<<8|$e.readByte(),Gn=$e.readByte()<<8|$e.readByte())}if($e.readBool()&&$e.readBool(),$e.readBool()&&($e.readBits(4),$e.readBool()&&$e.readBits(24)),$e.readBool()&&($e.readUEG(),$e.readUEG()),$e.readBool()){let Da=$e.readBits(32),_t=$e.readBits(32);Xr=$e.readBool(),Oi=_t,na=Da*2,Nn=Oi/na}}let Ka=1;(Kr!==1||Gn!==1)&&(Ka=Kr/Gn);let go=0,Ro=0;if(on===0)go=1,Ro=2-un;else{let Da=on===3?1:2,_t=on===1?2:1;go=Da,Ro=_t*(2-un)}let oo=(ji+1)*16,Po=(2-un)*((ti+1)*16);oo-=(ir+Di)*go,Po-=(Qi+wi)*Ro;let va=Math.ceil(oo*Ka);return $e.destroy(),$e=null,{profile_string:Gt,level_string:Zt,bit_depth:Hr,ref_frames:Wr,chroma_format:kn,chroma_format_string:rt.getChromaFormatString(kn),frame_rate:{fixed:Xr,fps:Nn,fps_den:na,fps_num:Oi},sar_ratio:{width:Kr,height:Gn},codec_size:{width:oo,height:Po},present_size:{width:va,height:Po}}}static _skipScalingList(Be,Xe){let $e=8,At=8,ut=0;for(let Gt=0;Gt>>8&255|(wn&255)<<8}function we(wn){return(wn&4278190080)>>>24|(wn&16711680)>>>8|(wn&65280)<<8|(wn&255)<<24}function Se(wn,Be){return wn[Be]<<24|wn[Be+1]<<16|wn[Be+2]<<8|wn[Be+3]}class Ne{constructor(Be,Xe){this.TAG="FLVDemuxer",this._config=Xe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Be.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Be.hasAudioTrack,this._hasVideo=Be.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new St,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let $e=new ArrayBuffer(2);return new DataView($e).setInt16(0,256,!0),new Int16Array($e)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Be){let Xe=new Uint8Array(Be),$e={match:!1};if(Xe[0]!==70||Xe[1]!==76||Xe[2]!==86||Xe[3]!==1)return $e;let At=(Xe[4]&4)>>>2!==0,ut=(Xe[4]&1)!==0,Gt=Se(Xe,5);return Gt<9?$e:{match:!0,consumed:Gt,dataOffset:Gt,hasAudioTrack:At,hasVideoTrack:ut}}bindDataSource(Be){return Be.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Be){this._onTrackMetadata=Be}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Be){this._onMediaInfo=Be}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Be){this._onMetaDataArrived=Be}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Be){this._onScriptDataArrived=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Be){this._onDataAvailable=Be}get timestampBase(){return this._timestampBase}set timestampBase(Be){this._timestampBase=Be}get overridedDuration(){return this._duration}set overridedDuration(Be){this._durationOverrided=!0,this._duration=Be,this._mediaInfo.duration=Be}set overridedHasAudio(Be){this._hasAudioFlagOverrided=!0,this._hasAudio=Be,this._mediaInfo.hasAudio=Be}set overridedHasVideo(Be){this._hasVideoFlagOverrided=!0,this._hasVideo=Be,this._mediaInfo.hasVideo=Be}resetMediaInfo(){this._mediaInfo=new St}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Be,Xe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new b("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let $e=0,At=this._littleEndian;if(Xe===0)if(Be.byteLength>13)$e=Ne.probe(Be).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Xe+$e!==this._dataOffset&&ce.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Be,$e).getUint32(0,!At)!==0&&ce.w(this.TAG,"PrevTagSize0 !== 0 !!!"),$e+=4);$eBe.byteLength)break;let Gt=ut.getUint8(0),Zt=ut.getUint32(0,!At)&16777215;if($e+11+Zt+4>Be.byteLength)break;if(Gt!==8&&Gt!==9&&Gt!==18){ce.w(this.TAG,`Unsupported tag type ${Gt}, skipped`),$e+=11+Zt+4;continue}let on=ut.getUint8(4),kn=ut.getUint8(5),rr=ut.getUint8(6),Hr=ut.getUint8(7),kr=rr|kn<<8|on<<16|Hr<<24;(ut.getUint32(7,!At)&16777215)!==0&&ce.w(this.TAG,"Meet tag which has StreamID != 0!");let ji=$e+11;switch(Gt){case 8:this._parseAudioData(Be,ji,Zt,kr);break;case 9:this._parseVideoData(Be,ji,Zt,kr,Xe+$e);break;case 18:this._parseScriptData(Be,ji,Zt);break}let ti=ut.getUint32(11+Zt,!At);ti!==11+Zt&&ce.w(this.TAG,`Invalid PrevTagSize ${ti}`),$e+=11+Zt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),$e}_parseScriptData(Be,Xe,$e){let At=Dt.parseScriptData(Be,Xe,$e);if(At.hasOwnProperty("onMetaData")){if(At.onMetaData==null||typeof At.onMetaData!="object"){ce.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&ce.w(this.TAG,"Found another onMetaData tag!"),this._metadata=At;let ut=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},ut)),typeof ut.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=ut.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof ut.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=ut.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof ut.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=ut.audiodatarate),typeof ut.videodatarate=="number"&&(this._mediaInfo.videoDataRate=ut.videodatarate),typeof ut.width=="number"&&(this._mediaInfo.width=ut.width),typeof ut.height=="number"&&(this._mediaInfo.height=ut.height),typeof ut.duration=="number"){if(!this._durationOverrided){let Gt=Math.floor(ut.duration*this._timescale);this._duration=Gt,this._mediaInfo.duration=Gt}}else this._mediaInfo.duration=0;if(typeof ut.framerate=="number"){let Gt=Math.floor(ut.framerate*1e3);if(Gt>0){let Zt=Gt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Zt,this._referenceFrameRate.fps_num=Gt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Zt}}if(typeof ut.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let Gt=ut.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(Gt),ut.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=ut,ce.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(At).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},At))}_parseKeyframesIndex(Be){let Xe=[],$e=[];for(let At=1;At>>4;if(on!==2&&on!==10){this._onError($t.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+on);return}let kn=0,rr=(Zt&12)>>>2;if(rr>=0&&rr<=4)kn=this._flvSoundRateTable[rr];else{this._onError($t.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rr);return}let Hr=(Zt&2)>>>1,kr=Zt&1,Wr=this._audioMetadata,ji=this._audioTrack;if(Wr||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Wr=this._audioMetadata={},Wr.type="audio",Wr.id=ji.id,Wr.timescale=this._timescale,Wr.duration=this._duration,Wr.audioSampleRate=kn,Wr.channelCount=kr===0?1:2),on===10){let ti=this._parseAACAudioData(Be,Xe+1,$e-1);if(ti==null)return;if(ti.packetType===0){Wr.config&&ce.w(this.TAG,"Found another AudioSpecificConfig!");let un=ti.data;Wr.audioSampleRate=un.samplingRate,Wr.channelCount=un.channelCount,Wr.codec=un.codec,Wr.originalCodec=un.originalCodec,Wr.config=un.config,Wr.refSampleDuration=1024/Wr.audioSampleRate*Wr.timescale,ce.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Wr);let ir=this._mediaInfo;ir.audioCodec=Wr.originalCodec,ir.audioSampleRate=Wr.audioSampleRate,ir.audioChannelCount=Wr.channelCount,ir.hasVideo?ir.videoCodec!=null&&(ir.mimeType='video/x-flv; codecs="'+ir.videoCodec+","+ir.audioCodec+'"'):ir.mimeType='video/x-flv; codecs="'+ir.audioCodec+'"',ir.isComplete()&&this._onMediaInfo(ir)}else if(ti.packetType===1){let un=this._timestampBase+At,ir={unit:ti.data,length:ti.data.byteLength,dts:un,pts:un};ji.samples.push(ir),ji.length+=ti.data.length}else ce.e(this.TAG,`Flv: Unsupported AAC data type ${ti.packetType}`)}else if(on===2){if(!Wr.codec){let Di=this._parseMP3AudioData(Be,Xe+1,$e-1,!0);if(Di==null)return;Wr.audioSampleRate=Di.samplingRate,Wr.channelCount=Di.channelCount,Wr.codec=Di.codec,Wr.originalCodec=Di.originalCodec,Wr.refSampleDuration=1152/Wr.audioSampleRate*Wr.timescale,ce.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Wr);let Qi=this._mediaInfo;Qi.audioCodec=Wr.codec,Qi.audioSampleRate=Wr.audioSampleRate,Qi.audioChannelCount=Wr.channelCount,Qi.audioDataRate=Di.bitRate,Qi.hasVideo?Qi.videoCodec!=null&&(Qi.mimeType='video/x-flv; codecs="'+Qi.videoCodec+","+Qi.audioCodec+'"'):Qi.mimeType='video/x-flv; codecs="'+Qi.audioCodec+'"',Qi.isComplete()&&this._onMediaInfo(Qi)}let ti=this._parseMP3AudioData(Be,Xe+1,$e-1,!1);if(ti==null)return;let un=this._timestampBase+At,ir={unit:ti,length:ti.byteLength,dts:un,pts:un};ji.samples.push(ir),ji.length+=ti.length}}_parseAACAudioData(Be,Xe,$e){if($e<=1){ce.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let At={},ut=new Uint8Array(Be,Xe,$e);return At.packetType=ut[0],ut[0]===0?At.data=this._parseAACAudioSpecificConfig(Be,Xe+1,$e-1):At.data=ut.subarray(1),At}_parseAACAudioSpecificConfig(Be,Xe,$e){let At=new Uint8Array(Be,Xe,$e),ut=null,Gt=0,Zt=0,on=null,kn=0,rr=null;if(Gt=Zt=At[0]>>>3,kn=(At[0]&7)<<1|At[1]>>>7,kn<0||kn>=this._mpegSamplingRates.length){this._onError($t.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Hr=this._mpegSamplingRates[kn],kr=(At[1]&120)>>>3;if(kr<0||kr>=8){this._onError($t.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}Gt===5&&(rr=(At[1]&7)<<1|At[2]>>>7,on=(At[2]&124)>>>2);let Wr=self.navigator.userAgent.toLowerCase();return Wr.indexOf("firefox")!==-1?kn>=6?(Gt=5,ut=new Array(4),rr=kn-3):(Gt=2,ut=new Array(2),rr=kn):Wr.indexOf("android")!==-1?(Gt=2,ut=new Array(2),rr=kn):(Gt=5,rr=kn,ut=new Array(4),kn>=6?rr=kn-3:kr===1&&(Gt=2,ut=new Array(2),rr=kn)),ut[0]=Gt<<3,ut[0]|=(kn&15)>>>1,ut[1]=(kn&15)<<7,ut[1]|=(kr&15)<<3,Gt===5&&(ut[1]|=(rr&15)>>>1,ut[2]=(rr&1)<<7,ut[2]|=8,ut[3]=0),{config:ut,samplingRate:Hr,channelCount:kr,codec:"mp4a.40."+Gt,originalCodec:"mp4a.40."+Zt}}_parseMP3AudioData(Be,Xe,$e,At){if($e<4){ce.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let ut=this._littleEndian,Gt=new Uint8Array(Be,Xe,$e),Zt=null;if(At){if(Gt[0]!==255)return;let on=Gt[1]>>>3&3,kn=(Gt[1]&6)>>1,rr=(Gt[2]&240)>>>4,Hr=(Gt[2]&12)>>>2,Wr=(Gt[3]>>>6&3)!==3?2:1,ji=0,ti=0,un=34,ir="mp3";switch(on){case 0:ji=this._mpegAudioV25SampleRateTable[Hr];break;case 2:ji=this._mpegAudioV20SampleRateTable[Hr];break;case 3:ji=this._mpegAudioV10SampleRateTable[Hr];break}switch(kn){case 1:un=34,rr>>4,on=Gt&15;if(on!==7){this._onError($t.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${on}`);return}this._parseAVCVideoPacket(Be,Xe+1,$e-1,At,ut,Zt)}_parseAVCVideoPacket(Be,Xe,$e,At,ut,Gt){if($e<4){ce.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Zt=this._littleEndian,on=new DataView(Be,Xe,$e),kn=on.getUint8(0),Hr=(on.getUint32(0,!Zt)&16777215)<<8>>8;if(kn===0)this._parseAVCDecoderConfigurationRecord(Be,Xe+4,$e-4);else if(kn===1)this._parseAVCVideoData(Be,Xe+4,$e-4,At,ut,Gt,Hr);else if(kn!==2){this._onError($t.FORMAT_ERROR,`Flv: Invalid video packet type ${kn}`);return}}_parseAVCDecoderConfigurationRecord(Be,Xe,$e){if($e<7){ce.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let At=this._videoMetadata,ut=this._videoTrack,Gt=this._littleEndian,Zt=new DataView(Be,Xe,$e);At?typeof At.avcc!="undefined"&&ce.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),At=this._videoMetadata={},At.type="video",At.id=ut.id,At.timescale=this._timescale,At.duration=this._duration);let on=Zt.getUint8(0),kn=Zt.getUint8(1),rr=Zt.getUint8(2),Hr=Zt.getUint8(3);if(on!==1||kn===0){this._onError($t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Zt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError($t.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let kr=Zt.getUint8(5)&31;if(kr===0){this._onError($t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else kr>1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${kr}`);let Wr=6;for(let ti=0;ti1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ji}`);Wr++;for(let ti=0;ti=$e){ce.w(this.TAG,`Malformed Nalu near timestamp ${ji}, offset = ${kr}, dataSize = ${$e}`);break}let un=kn.getUint32(kr,!on);if(Wr===3&&(un>>>=8),un>$e-Wr){ce.w(this.TAG,`Malformed Nalus near timestamp ${ji}, NaluSize > DataSize!`);return}let ir=kn.getUint8(kr+Wr)&31;ir===5&&(ti=!0);let Di=new Uint8Array(Be,Xe+kr,Wr+un),Qi={type:ir,data:Di};rr.push(Qi),Hr+=Di.byteLength,kr+=Wr+un}if(rr.length){let un=this._videoTrack,ir={units:rr,length:Hr,isKeyframe:ti,dts:ji,cts:Zt,pts:ji+Zt};ti&&(ir.fileposition=ut),un.samples.push(ir),un.length+=Hr}}}var oe=Ne;class x{static init(){x.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Xe in x.types)x.types.hasOwnProperty(Xe)&&(x.types[Xe]=[Xe.charCodeAt(0),Xe.charCodeAt(1),Xe.charCodeAt(2),Xe.charCodeAt(3)]);let Be=x.constants={};Be.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Be.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Be.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Be.STSC=Be.STCO=Be.STTS,Be.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Be.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Be.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Be.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Be.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Be.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Be){let Xe=8,$e=null,At=Array.prototype.slice.call(arguments,1),ut=At.length;for(let Zt=0;Zt>>24&255,$e[1]=Xe>>>16&255,$e[2]=Xe>>>8&255,$e[3]=Xe&255,$e.set(Be,4);let Gt=8;for(let Zt=0;Zt>>24&255,Be>>>16&255,Be>>>8&255,Be&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Be){return x.box(x.types.trak,x.tkhd(Be),x.mdia(Be))}static tkhd(Be){let Xe=Be.id,$e=Be.duration,At=Be.presentWidth,ut=Be.presentHeight;return x.box(x.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,At>>>8&255,At&255,0,0,ut>>>8&255,ut&255,0,0]))}static mdia(Be){return x.box(x.types.mdia,x.mdhd(Be),x.hdlr(Be),x.minf(Be))}static mdhd(Be){let Xe=Be.timescale,$e=Be.duration;return x.box(x.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,85,196,0,0]))}static hdlr(Be){let Xe=null;return Be.type==="audio"?Xe=x.constants.HDLR_AUDIO:Xe=x.constants.HDLR_VIDEO,x.box(x.types.hdlr,Xe)}static minf(Be){let Xe=null;return Be.type==="audio"?Xe=x.box(x.types.smhd,x.constants.SMHD):Xe=x.box(x.types.vmhd,x.constants.VMHD),x.box(x.types.minf,Xe,x.dinf(),x.stbl(Be))}static dinf(){return x.box(x.types.dinf,x.box(x.types.dref,x.constants.DREF))}static stbl(Be){return x.box(x.types.stbl,x.stsd(Be),x.box(x.types.stts,x.constants.STTS),x.box(x.types.stsc,x.constants.STSC),x.box(x.types.stsz,x.constants.STSZ),x.box(x.types.stco,x.constants.STCO))}static stsd(Be){return Be.type==="audio"?Be.codec==="mp3"?x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp3(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp4a(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.avc1(Be))}static mp3(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types[".mp3"],At)}static mp4a(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types.mp4a,At,x.esds(Be))}static esds(Be){let Xe=Be.config||[],$e=Xe.length,At=new Uint8Array([0,0,0,0,3,23+$e,0,1,0,4,15+$e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([$e]).concat(Xe).concat([6,1,2]));return x.box(x.types.esds,At)}static avc1(Be){let Xe=Be.avcc,$e=Be.codecWidth,At=Be.codecHeight,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,$e>>>8&255,$e&255,At>>>8&255,At&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return x.box(x.types.avc1,ut,x.box(x.types.avcC,Xe))}static mvex(Be){return x.box(x.types.mvex,x.trex(Be))}static trex(Be){let Xe=Be.id,$e=new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return x.box(x.types.trex,$e)}static moof(Be,Xe){return x.box(x.types.moof,x.mfhd(Be.sequenceNumber),x.traf(Be,Xe))}static mfhd(Be){let Xe=new Uint8Array([0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255]);return x.box(x.types.mfhd,Xe)}static traf(Be,Xe){let $e=Be.id,At=x.box(x.types.tfhd,new Uint8Array([0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255])),ut=x.box(x.types.tfdt,new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255])),Gt=x.sdtp(Be),Zt=x.trun(Be,Gt.byteLength+16+16+8+16+8+8);return x.box(x.types.traf,At,ut,Zt,Gt)}static sdtp(Be){let Xe=Be.samples||[],$e=Xe.length,At=new Uint8Array(4+$e);for(let ut=0;ut<$e;ut++){let Gt=Xe[ut].flags;At[ut+4]=Gt.isLeading<<6|Gt.dependsOn<<4|Gt.isDependedOn<<2|Gt.hasRedundancy}return x.box(x.types.sdtp,At)}static trun(Be,Xe){let $e=Be.samples||[],At=$e.length,ut=12+16*At,Gt=new Uint8Array(ut);Xe+=8+ut,Gt.set([0,0,15,1,At>>>24&255,At>>>16&255,At>>>8&255,At&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255],0);for(let Zt=0;Zt>>24&255,on>>>16&255,on>>>8&255,on&255,kn>>>24&255,kn>>>16&255,kn>>>8&255,kn&255,rr.isLeading<<2|rr.dependsOn,rr.isDependedOn<<6|rr.hasRedundancy<<4|rr.isNonSync,0,0,Hr>>>24&255,Hr>>>16&255,Hr>>>8&255,Hr&255],12+16*Zt)}return x.box(x.types.trun,Gt)}static mdat(Be){return x.box(x.types.mdat,Be)}}x.init();var me=x;class He{static getSilentFrame(Be,Xe){if(Be==="mp4a.40.2"){if(Xe===1)return new Uint8Array([0,200,0,128,35,128]);if(Xe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Xe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Xe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Xe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Xe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Xe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var et=He;class Re{constructor(Be,Xe,$e,At,ut){this.dts=Be,this.pts=Xe,this.duration=$e,this.originalDts=At,this.isSyncPoint=ut,this.fileposition=null}}class Ke{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Be){Be.isSyncPoint=!0,this.syncPoints.push(Be)}}class Ht{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Be){let Xe=this._list;Be.length!==0&&(Xe.length>0&&Be[0].originalDts=Xe[ut].dts&&BeXe[At].lastSample.originalDts&&Be=Xe[At].lastSample.originalDts&&(At===Xe.length-1||At0&&(ut=this._searchNearestSegmentBefore($e.originalBeginDts)+1),this._lastAppendLocation=ut,this._list.splice(ut,0,$e)}getLastSegmentBefore(Be){let Xe=this._searchNearestSegmentBefore(Be);return Xe>=0?this._list[Xe]:null}getLastSampleBefore(Be){let Xe=this.getLastSegmentBefore(Be);return Xe!=null?Xe.lastSample:null}getLastSyncPointBefore(Be){let Xe=this._searchNearestSegmentBefore(Be),$e=this._list[Xe].syncPoints;for(;$e.length===0&&Xe>0;)Xe--,$e=this._list[Xe].syncPoints;return $e.length>0?$e[$e.length-1]:null}}class Wt{constructor(Be){this.TAG="MP4Remuxer",this._config=Be,this._isLive=Be.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new wt("audio"),this._videoSegmentInfoList=new wt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661)),this._fillSilentAfterSeek=Ae.msedge||Ae.msie,this._mp3UseMpegAudio=!Ae.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Be){return Be.onDataAvailable=this.remux.bind(this),Be.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Be){this._onInitSegment=Be}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Be){this._onMediaSegment=Be}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Be){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Be,Xe){if(!this._onMediaSegment)throw new b("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Be,Xe),this._remuxVideo(Xe),this._remuxAudio(Be)}_onTrackMetadataReceived(Be,Xe){let $e=null,At="mp4",ut=Xe.codec;if(Be==="audio")this._audioMeta=Xe,Xe.codec==="mp3"&&this._mp3UseMpegAudio?(At="mpeg",ut="",$e=new Uint8Array):$e=me.generateInitSegment(Xe);else if(Be==="video")this._videoMeta=Xe,$e=me.generateInitSegment(Xe);else return;if(!this._onInitSegment)throw new b("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Be,{type:Be,data:$e.buffer,codec:ut,container:`${Be}/${At}`,mediaDuration:Xe.duration})}_calculateDtsBase(Be,Xe){this._dtsBaseInited||(Be.samples&&Be.samples.length&&(this._audioDtsBase=Be.samples[0].dts),Xe.samples&&Xe.samples.length&&(this._videoDtsBase=Xe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Be=this._videoStashedLastSample,Xe=this._audioStashedLastSample,$e={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Be!=null&&($e.samples.push(Be),$e.length=Be.length);let At={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Xe!=null&&(At.samples.push(Xe),At.length=Xe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo($e,!0),this._remuxAudio(At,!0)}_remuxAudio(Be,Xe){if(this._audioMeta==null)return;let $e=Be,At=$e.samples,ut,Gt=-1,Zt=-1,on=-1,kn=this._audioMeta.refSampleDuration,rr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Hr=this._dtsBaseInited&&this._audioNextDts===void 0,kr=!1;if(!At||At.length===0||At.length===1&&!Xe)return;let Wr=0,ji=null,ti=0;rr?(Wr=0,ti=$e.length):(Wr=8,ti=8+$e.length);let un=null;if(At.length>1&&(un=At.pop(),ti-=un.length),this._audioStashedLastSample!=null){let Gn=this._audioStashedLastSample;this._audioStashedLastSample=null,At.unshift(Gn),ti+=Gn.length}un!=null&&(this._audioStashedLastSample=un);let ir=At[0].dts-this._dtsBase;if(this._audioNextDts)ut=ir-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())ut=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(kr=!0);else{let Gn=this._audioSegmentInfoList.getLastSampleBefore(ir);if(Gn!=null){let Nn=ir-(Gn.originalDts+Gn.duration);Nn<=3&&(Nn=0);let Xr=Gn.dts+Gn.duration+Nn;ut=ir-Xr}else ut=0}if(kr){let Gn=ir-ut,Nn=this._videoSegmentInfoList.getLastSegmentBefore(ir);if(Nn!=null&&Nn.beginDts=1?lo=Di[Di.length-1].duration:lo=Math.floor(kn);let Ka=!1,go=null;if(lo>kn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Ae.safari){Ka=!0;let Ro=Math.abs(lo-kn),oo=Math.ceil(Ro/kn),Po=na+kn;ce.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${na+lo} ms, expected: ${na+Math.round(kn)} ms, delta: ${Math.round(Ro)} ms, generate: ${oo} frames`);let va=et.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);va==null&&(ce.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),va=Xr),go=[];for(let _t=0;_t0){let ft=go[go.length-1];ft.duration=dn-ft.dts}let Yn={dts:dn,pts:dn,cts:0,unit:va,size:va.byteLength,duration:0,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};go.push(Yn),ti+=Yn.size,Po+=kn}let Da=go[go.length-1];Da.duration=na+lo-Da.dts,lo=Math.round(kn)}Di.push({dts:na,pts:na,cts:0,unit:Nn.unit,size:Nn.unit.byteLength,duration:lo,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Ka&&Di.push.apply(Di,go)}rr?ji=new Uint8Array(ti):(ji=new Uint8Array(ti),ji[0]=ti>>>24&255,ji[1]=ti>>>16&255,ji[2]=ti>>>8&255,ji[3]=ti&255,ji.set(me.types.mdat,4));for(let Gn=0;Gn1&&(Wr=At.pop(),kr-=Wr.length),this._videoStashedLastSample!=null){let Qi=this._videoStashedLastSample;this._videoStashedLastSample=null,At.unshift(Qi),kr+=Qi.length}Wr!=null&&(this._videoStashedLastSample=Wr);let ji=At[0].dts-this._dtsBase;if(this._videoNextDts)ut=ji-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())ut=0;else{let Qi=this._videoSegmentInfoList.getLastSampleBefore(ji);if(Qi!=null){let wi=ji-(Qi.originalDts+Qi.duration);wi<=3&&(wi=0);let Wi=Qi.dts+Qi.duration+wi;ut=ji-Wi}else ut=0}let ti=new Ke,un=[];for(let Qi=0;Qi=1?Oi=un[un.length-1].duration:Oi=Math.floor(this._videoMeta.refSampleDuration),Kr){let na=new Re(Gn,Xr,Oi,wi.dts,!0);na.fileposition=wi.fileposition,ti.appendSyncPoint(na)}un.push({dts:Gn,pts:Xr,cts:Nn,units:wi.units,size:wi.length,isKeyframe:Kr,duration:Oi,originalDts:Wi,flags:{isLeading:0,dependsOn:Kr?2:1,isDependedOn:Kr?1:0,hasRedundancy:0,isNonSync:Kr?0:1}})}Hr=new Uint8Array(kr),Hr[0]=kr>>>24&255,Hr[1]=kr>>>16&255,Hr[2]=kr>>>8&255,Hr[3]=kr&255,Hr.set(me.types.mdat,4);for(let Qi=0;Qi{At.timestampBase=$e,$e+=At.duration,At.cors=Be.cors,At.withCredentials=Be.withCredentials,Xe.referrerPolicy&&(At.referrerPolicy=Xe.referrerPolicy)}),!isNaN($e)&&this._mediaDataSource.duration!==$e&&(this._mediaDataSource.duration=$e),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Be,Xe){this._currentSegmentIndex=Be;let $e=this._mediaDataSource.segments[Be],At=this._ioctl=new Ot($e,this._config,Be);At.onError=this._onIOException.bind(this),At.onSeeked=this._onIOSeeked.bind(this),At.onComplete=this._onIOComplete.bind(this),At.onRedirect=this._onIORedirect.bind(this),At.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Xe?this._demuxer.bindDataSource(this._ioctl):At.onDataArrival=this._onInitChunkArrival.bind(this),At.open(Xe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Be){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Xe=this._searchSegmentIndexContains(Be);if(Xe===this._currentSegmentIndex){let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be;else{let At=$e.getNearestKeyframe(Be);this._remuxer.seek(At.milliseconds),this._ioctl.seek(At.fileposition),this._pendingResolveSeekPoint=At.milliseconds}}else{let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Xe);else{let At=$e.getNearestKeyframe(Be);this._internalAbort(),this._remuxer.seek(Be),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Xe].timestampBase,this._loadSegment(Xe,At.fileposition),this._pendingResolveSeekPoint=At.milliseconds,this._reportSegmentMediaInfo(Xe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Be){let Xe=this._mediaDataSource.segments,$e=Xe.length-1;for(let At=0;At0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,At=this._demuxer.parseChunks(Be,Xe);else if(($e=oe.probe(Be)).match){this._demuxer=new oe($e,this._config),this._remuxer||(this._remuxer=new yt(this._config));let ut=this._mediaDataSource;ut.duration!=null&&!isNaN(ut.duration)&&(this._demuxer.overridedDuration=ut.duration),typeof ut.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=ut.hasAudio),typeof ut.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=ut.hasVideo),this._demuxer.timestampBase=ut.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),At=this._demuxer.parseChunks(Be,Xe)}else $e=null,ce.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Kt.DEMUX_ERROR,$t.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),At=0;return At}_onMediaInfo(Be){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Be),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,St.prototype));let Xe=Object.assign({},Be);Object.setPrototypeOf(Xe,St.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Xe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let $e=this._pendingSeekTime;this._pendingSeekTime=null,this.seek($e)})}_onMetaDataArrived(Be){this._emitter.emit(Kt.METADATA_ARRIVED,Be)}_onScriptDataArrived(Be){this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,Be)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Be){let $e=Be+1;$e0&&$e[0].originalDts===At&&(At=$e[0].pts),this._emitter.emit(Kt.RECOMMEND_SEEKPOINT,At)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Be){let Xe=this._mediaInfo.segments[Be],$e=Object.assign({},Xe);$e.duration=this._mediaInfo.duration,$e.segmentCount=this._mediaInfo.segmentCount,delete $e.segments,delete $e.keyframesIndex,this._emitter.emit(Kt.MEDIA_INFO,$e)}_reportStatisticsInfo(){let Be={};Be.url=this._ioctl.currentURL,Be.hasRedirect=this._ioctl.hasRedirect,Be.hasRedirect&&(Be.redirectedURL=this._ioctl.currentRedirectedURL),Be.speed=this._ioctl.currentSpeed,Be.loaderType=this._ioctl.loaderType,Be.currentSegmentIndex=this._currentSegmentIndex,Be.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Kt.STATISTICS_INFO,Be)}}var jn=gn,In=function(wn){let Be="TransmuxingWorker",Xe=null,$e=ti.bind(this);ee.install(),wn.addEventListener("message",function(un){switch(un.data.cmd){case"init":Xe=new jn(un.data.param[0],un.data.param[1]),Xe.on(Kt.IO_ERROR,kr.bind(this)),Xe.on(Kt.DEMUX_ERROR,Wr.bind(this)),Xe.on(Kt.INIT_SEGMENT,At.bind(this)),Xe.on(Kt.MEDIA_SEGMENT,ut.bind(this)),Xe.on(Kt.LOADING_COMPLETE,Gt.bind(this)),Xe.on(Kt.RECOVERED_EARLY_EOF,Zt.bind(this)),Xe.on(Kt.MEDIA_INFO,on.bind(this)),Xe.on(Kt.METADATA_ARRIVED,kn.bind(this)),Xe.on(Kt.SCRIPTDATA_ARRIVED,rr.bind(this)),Xe.on(Kt.STATISTICS_INFO,Hr.bind(this)),Xe.on(Kt.RECOMMEND_SEEKPOINT,ji.bind(this));break;case"destroy":Xe&&(Xe.destroy(),Xe=null),wn.postMessage({msg:"destroyed"});break;case"start":Xe.start();break;case"stop":Xe.stop();break;case"seek":Xe.seek(un.data.param);break;case"pause":Xe.pause();break;case"resume":Xe.resume();break;case"logging_config":{let ir=un.data.param;nt.applyConfig(ir),ir.enableCallback===!0?nt.addLogListener($e):nt.removeLogListener($e);break}}});function At(un,ir){let Di={msg:Kt.INIT_SEGMENT,data:{type:un,data:ir}};wn.postMessage(Di,[ir.data])}function ut(un,ir){let Di={msg:Kt.MEDIA_SEGMENT,data:{type:un,data:ir}};wn.postMessage(Di,[ir.data])}function Gt(){let un={msg:Kt.LOADING_COMPLETE};wn.postMessage(un)}function Zt(){let un={msg:Kt.RECOVERED_EARLY_EOF};wn.postMessage(un)}function on(un){let ir={msg:Kt.MEDIA_INFO,data:un};wn.postMessage(ir)}function kn(un){let ir={msg:Kt.METADATA_ARRIVED,data:un};wn.postMessage(ir)}function rr(un){let ir={msg:Kt.SCRIPTDATA_ARRIVED,data:un};wn.postMessage(ir)}function Hr(un){let ir={msg:Kt.STATISTICS_INFO,data:un};wn.postMessage(ir)}function kr(un,ir){wn.postMessage({msg:Kt.IO_ERROR,data:{type:un,info:ir}})}function Wr(un,ir){wn.postMessage({msg:Kt.DEMUX_ERROR,data:{type:un,info:ir}})}function ji(un){wn.postMessage({msg:Kt.RECOMMEND_SEEKPOINT,data:un})}function ti(un,ir){wn.postMessage({msg:"logcat_callback",data:{type:un,logcat:ir}})}};class Ln{constructor(Be,Xe){if(this.TAG="Transmuxer",this._emitter=new(be()),Xe.enableWorker&&typeof Worker!="undefined")try{let $e=Me(82059);this._worker=$e(In),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Be,Xe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},nt.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:nt.getConfig()})}catch($e){ce.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new jn(Be,Xe)}else this._controller=new jn(Be,Xe);if(this._controller){let $e=this._controller;$e.on(Kt.IO_ERROR,this._onIOError.bind(this)),$e.on(Kt.DEMUX_ERROR,this._onDemuxError.bind(this)),$e.on(Kt.INIT_SEGMENT,this._onInitSegment.bind(this)),$e.on(Kt.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),$e.on(Kt.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),$e.on(Kt.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),$e.on(Kt.MEDIA_INFO,this._onMediaInfo.bind(this)),$e.on(Kt.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),$e.on(Kt.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),$e.on(Kt.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),$e.on(Kt.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),nt.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Be){this._worker?this._worker.postMessage({cmd:"seek",param:Be}):this._controller.seek(Be)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.INIT_SEGMENT,Be,Xe)})}_onMediaSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_SEGMENT,Be,Xe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Kt.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)})}_onMediaInfo(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,Be)})}_onMetaDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.METADATA_ARRIVED,Be)})}_onScriptDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,Be)})}_onStatisticsInfo(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,Be)})}_onIOError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.IO_ERROR,Be,Xe)})}_onDemuxError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.DEMUX_ERROR,Be,Xe)})}_onRecommendSeekpoint(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.RECOMMEND_SEEKPOINT,Be)})}_onLoggingConfigChanged(Be){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Be})}_onWorkerMessage(Be){let Xe=Be.data,$e=Xe.data;if(Xe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Xe.msg){case Kt.INIT_SEGMENT:case Kt.MEDIA_SEGMENT:this._emitter.emit(Xe.msg,$e.type,$e.data);break;case Kt.LOADING_COMPLETE:case Kt.RECOVERED_EARLY_EOF:this._emitter.emit(Xe.msg);break;case Kt.MEDIA_INFO:Object.setPrototypeOf($e,St.prototype),this._emitter.emit(Xe.msg,$e);break;case Kt.METADATA_ARRIVED:case Kt.SCRIPTDATA_ARRIVED:case Kt.STATISTICS_INFO:this._emitter.emit(Xe.msg,$e);break;case Kt.IO_ERROR:case Kt.DEMUX_ERROR:this._emitter.emit(Xe.msg,$e.type,$e.info);break;case Kt.RECOMMEND_SEEKPOINT:this._emitter.emit(Xe.msg,$e);break;case"logcat_callback":ce.emitter.emit("log",$e.type,$e.logcat);break;default:break}}}var Er=Ln,_r={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class $r{constructor(Be){this.TAG="MSEController",this._config=Be,this._emitter=new(be()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Ht}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaSource)throw new b("MediaSource has been attached to an HTMLMediaElement!");let Xe=this._mediaSource=new window.MediaSource;Xe.addEventListener("sourceopen",this.e.onSourceOpen),Xe.addEventListener("sourceended",this.e.onSourceEnded),Xe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Be,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Be.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Be=this._mediaSource;for(let Xe in this._sourceBuffers){let $e=this._pendingSegments[Xe];$e.splice(0,$e.length),this._pendingSegments[Xe]=null,this._pendingRemoveRanges[Xe]=null,this._lastInitSegments[Xe]=null;let At=this._sourceBuffers[Xe];if(At){if(Be.readyState!=="closed"){try{Be.removeSourceBuffer(At)}catch(ut){ce.e(this.TAG,ut.message)}At.removeEventListener("error",this.e.onSourceBufferError),At.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Xe]=null,this._sourceBuffers[Xe]=null}}if(Be.readyState==="open")try{Be.endOfStream()}catch(Xe){ce.e(this.TAG,Xe.message)}Be.removeEventListener("sourceopen",this.e.onSourceOpen),Be.removeEventListener("sourceended",this.e.onSourceEnded),Be.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Be,Xe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Be),this._pendingSegments[Be.type].push(Be);return}let $e=Be,At=`${$e.container}`;$e.codec&&$e.codec.length>0&&(At+=`;codecs=${$e.codec}`);let ut=!1;if(ce.v(this.TAG,"Received Initialization Segment, mimeType: "+At),this._lastInitSegments[$e.type]=$e,At!==this._mimeTypes[$e.type]){if(this._mimeTypes[$e.type])ce.v(this.TAG,`Notice: ${$e.type} mimeType changed, origin: ${this._mimeTypes[$e.type]}, target: ${At}`);else{ut=!0;try{let Gt=this._sourceBuffers[$e.type]=this._mediaSource.addSourceBuffer(At);Gt.addEventListener("error",this.e.onSourceBufferError),Gt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(Gt){ce.e(this.TAG,Gt.message),this._emitter.emit(_r.ERROR,{code:Gt.code,msg:Gt.message});return}}this._mimeTypes[$e.type]=At}Xe||this._pendingSegments[$e.type].push($e),ut||this._sourceBuffers[$e.type]&&!this._sourceBuffers[$e.type].updating&&this._doAppendSegments(),Ae.safari&&$e.container==="audio/mpeg"&&$e.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=$e.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Be){let Xe=Be;this._pendingSegments[Xe.type].push(Xe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let $e=this._sourceBuffers[Xe.type];$e&&!$e.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Be){for(let Xe in this._sourceBuffers){if(!this._sourceBuffers[Xe])continue;let $e=this._sourceBuffers[Xe];if(this._mediaSource.readyState==="open")try{$e.abort()}catch(ut){ce.e(this.TAG,ut.message)}this._idrList.clear();let At=this._pendingSegments[Xe];if(At.splice(0,At.length),this._mediaSource.readyState!=="closed"){for(let ut=0;ut<$e.buffered.length;ut++){let Gt=$e.buffered.start(ut),Zt=$e.buffered.end(ut);this._pendingRemoveRanges[Xe].push({start:Gt,end:Zt})}if($e.updating||this._doRemoveRanges(),Ae.safari){let ut=this._lastInitSegments[Xe];ut&&(this._pendingSegments[Xe].push(ut),$e.updating||this._doAppendSegments())}}}}endOfStream(){let Be=this._mediaSource,Xe=this._sourceBuffers;if(!Be||Be.readyState!=="open"){Be&&Be.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}Xe.video&&Xe.video.updating||Xe.audio&&Xe.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,Be.endOfStream())}getNearestKeyframe(Be){return this._idrList.getLastSyncPointBeforeDts(Be)}_needCleanupSourceBuffer(){if(!this._config.autoCleanupSourceBuffer)return!1;let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered;if(At.length>=1&&Be-At.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered,ut=!1;for(let Gt=0;Gt=this._config.autoCleanupMaxBackwardDuration){ut=!0;let kn=Be-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Xe].push({start:Zt,end:kn})}}else on0&&(isNaN(Xe)||$e>Xe)&&(ce.v(this.TAG,`Update MediaSource duration from ${Xe} to ${$e}`),this._mediaSource.duration=$e),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Be in this._pendingRemoveRanges){if(!this._sourceBuffers[Be]||this._sourceBuffers[Be].updating)continue;let Xe=this._sourceBuffers[Be],$e=this._pendingRemoveRanges[Be];for(;$e.length&&!Xe.updating;){let At=$e.shift();Xe.remove(At.start,At.end)}}}_doAppendSegments(){let Be=this._pendingSegments;for(let Xe in Be)if(!(!this._sourceBuffers[Xe]||this._sourceBuffers[Xe].updating)&&Be[Xe].length>0){let $e=Be[Xe].shift();if($e.timestampOffset){let At=this._sourceBuffers[Xe].timestampOffset,ut=$e.timestampOffset/1e3;Math.abs(At-ut)>.1&&(ce.v(this.TAG,`Update MPEG audio timestampOffset from ${At} to ${ut}`),this._sourceBuffers[Xe].timestampOffset=ut),delete $e.timestampOffset}if(!$e.data||$e.data.byteLength===0)continue;try{this._sourceBuffers[Xe].appendBuffer($e.data),this._isBufferFull=!1,Xe==="video"&&$e.hasOwnProperty("info")&&this._idrList.appendArray($e.info.syncPoints)}catch(At){this._pendingSegments[Xe].unshift($e),At.code===22?(this._isBufferFull||this._emitter.emit(_r.BUFFER_FULL),this._isBufferFull=!0):(ce.e(this.TAG,At.message),this._emitter.emit(_r.ERROR,{code:At.code,msg:At.message}))}}}_onSourceOpen(){if(ce.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Be=this._pendingSourceBufferInit;for(;Be.length;){let Xe=Be.shift();this.appendInitSegment(Xe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(_r.SOURCE_OPEN)}_onSourceEnded(){ce.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){ce.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Be=this._pendingSegments;return Be.video.length>0||Be.audio.length>0}_hasPendingRemoveRanges(){let Be=this._pendingRemoveRanges;return Be.video.length>0||Be.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(_r.UPDATE_END)}_onSourceBufferError(Be){ce.e(this.TAG,`SourceBuffer Error: ${Be}`)}}var ei=$r;const sr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Rr={NETWORK_EXCEPTION:he.EXCEPTION,NETWORK_STATUS_CODE_INVALID:he.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:he.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:he.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:$t.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:$t.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:$t.CODEC_UNSUPPORTED};class vi{constructor(Be,Xe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(be()),this._config=Xt(),typeof Xe=="object"&&Object.assign(this._config,Xe),Be.type.toLowerCase()!=="flv")throw new z("FlvPlayer requires an flv MediaDataSource input!");Be.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Be,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let $e=Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661);this._alwaysSeekKeyframe=!!($e||Ae.msedge||Ae.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){Be===_e.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Be.addEventListener("seeking",this.e.onvSeeking),Be.addEventListener("canplay",this.e.onvCanPlay),Be.addEventListener("stalled",this.e.onvStalled),Be.addEventListener("progress",this.e.onvProgress),this._msectl=new ei(this._config),this._msectl.on(_r.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(_r.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(_r.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(_r.ERROR,Xe=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Rr.MEDIA_MSE_ERROR,Xe)}),this._msectl.attachMediaElement(Be),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new b("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Er(this._mediaDataSource,this._config),this._transmuxer.on(Kt.INIT_SEGMENT,(Be,Xe)=>{this._msectl.appendInitSegment(Xe)}),this._transmuxer.on(Kt.MEDIA_SEGMENT,(Be,Xe)=>{if(this._msectl.appendMediaSegment(Xe),this._config.lazyLoad&&!this._config.isLive){let $e=this._mediaElement.currentTime;Xe.info.endDts>=($e+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Kt.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(_e.LOADING_COMPLETE)}),this._transmuxer.on(Kt.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(_e.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Kt.IO_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.NETWORK_ERROR,Be,Xe)}),this._transmuxer.on(Kt.DEMUX_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Be,{code:-1,msg:Xe})}),this._transmuxer.on(Kt.MEDIA_INFO,Be=>{this._mediaInfo=Be,this._emitter.emit(_e.MEDIA_INFO,Object.assign({},Be))}),this._transmuxer.on(Kt.METADATA_ARRIVED,Be=>{this._emitter.emit(_e.METADATA_ARRIVED,Be)}),this._transmuxer.on(Kt.SCRIPTDATA_ARRIVED,Be=>{this._emitter.emit(_e.SCRIPTDATA_ARRIVED,Be)}),this._transmuxer.on(Kt.STATISTICS_INFO,Be=>{this._statisticsInfo=this._fillStatisticsInfo(Be),this._emitter.emit(_e.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Kt.RECOMMEND_SEEKPOINT,Be=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._internalSeek(Be):this._pendingSeekTime=Be}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Be){if(Be.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let ut=this._mediaElement.getVideoPlaybackQuality();$e=ut.totalVideoFrames,At=ut.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Be=this._mediaElement.buffered,Xe=this._mediaElement.currentTime,$e=0,At=0;for(let ut=0;ut=Xe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){ce.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Be=this._mediaElement.currentTime,Xe=this._mediaElement.buffered,$e=!1;for(let At=0;At=ut&&Be=Gt-this._config.lazyLoadRecoverDuration&&($e=!0);break}}$e&&(window.clearInterval(this._progressChecker),this._progressChecker=null,$e&&(ce.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Be){let Xe=this._mediaElement.buffered;for(let $e=0;$e=At&&Be0){let ut=this._mediaElement.buffered.start(0);(ut<1&&Be0&&Xe.currentTime<$e.start(0)&&(ce.w(this.TAG,`Playback seems stuck at ${Xe.currentTime}, seek to ${$e.start(0)}`),this._requestSetTime=!0,this._mediaElement.currentTime=$e.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}_onvSeeking(Be){let Xe=this._mediaElement.currentTime,$e=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if(Xe<1&&$e.length>0){let At=$e.start(0);if(At<1&&Xe{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._mediaElement.currentTime=Be:this._pendingSeekTime=Be}get mediaInfo(){let Xe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Xe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Xe.width=this._mediaElement.videoWidth,Xe.height=this._mediaElement.videoHeight)),Xe}get statisticsInfo(){let Be={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let ut=this._mediaElement.getVideoPlaybackQuality();$e=ut.totalVideoFrames,At=ut.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}}var Gi=Ai;ee.install();function dr(wn,Be){let Xe=wn;if(Xe==null||typeof Xe!="object")throw new z("MediaDataSource must be an javascript object!");if(!Xe.hasOwnProperty("type"))throw new z("MediaDataSource must has type field to indicate video file type!");switch(Xe.type){case"flv":return new Vi(Xe,Be);default:return new Gi(Xe,Be)}}function vr(){return Ze.supportMSEH264Playback()}function bn(){return Ze.getFeatureList()}let Mn={};Mn.createPlayer=dr,Mn.isSupported=vr,Mn.getFeatureList=bn,Mn.BaseLoader=de,Mn.LoaderStatus=ae,Mn.LoaderErrors=he,Mn.Events=_e,Mn.ErrorTypes=sr,Mn.ErrorDetails=Rr,Mn.FlvPlayer=Vi,Mn.NativePlayer=Gi,Mn.LoggingControl=nt,Object.defineProperty(Mn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var gr=Mn},93125:function(Nt,Tt,Me){(function(a){if(1)window.OSS=a(),Nt.exports=a();else var ee})(function(){var a;return function(){function ee(Ce,be,fe){function ce(ue,b){if(!be[ue]){if(!Ce[ue]){var z=void 0;if(!b&&z)return require(ue,!0);if(le)return le(ue,!0);var te=new Error("Cannot find module '"+ue+"'");throw te.code="MODULE_NOT_FOUND",te}var ae=be[ue]={exports:{}};Ce[ue][0].call(ae.exports,function(he){return ce(Ce[ue][1][he]||he)},ae,ae.exports,ee,Ce,be,fe)}return be[ue].exports}for(var le=void 0,se=0;se0?Je["Content-Type"]=Ze.mime:Je["Content-Type"]=Le.getType(Ze.mime||ye.extname(Ze.object||""))||"application/octet-stream"),Ze.content&&(Je["Content-Md5"]=Ae.createHash("md5").update(new ce(Ze.content,"utf8")).digest("base64"),Je["Content-Length"]||(Je["Content-Length"]=Ze.content.length));var _e=this._getResource(Ze);Je.authorization=this.authorization(Ze.method,_e,Ze.subres,Je);var ot=this._getReqUrl(Ze);pe("request %s %s, with headers %j, !!stream: %s",Ze.method,ot,Je,!!Ze.stream);var nt=Ze.timeout||this.options.timeout;return{url:ot,params:{agent:this.agent,method:Ze.method,content:Ze.content,stream:Ze.stream,headers:Je,timeout:nt,writeStream:Ze.writeStream,customResponse:Ze.customResponse,ctx:Ze.ctx||this.ctx}}},it.request=he.default.mark(function Ze(Je){var _e,ot,nt,Mt;return he.default.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return _e=this.createRequest(Je),ot=void 0,nt=void 0,St.prev=3,St.next=6,this.urllib.request(_e.url,_e.params);case 6:ot=St.sent,pe("response %s %s, got %s, headers: %j",Je.method,_e.url,ot.status,ot.headers),St.next=13;break;case 10:St.prev=10,St.t0=St.catch(3),nt=St.t0;case 13:if(Mt=void 0,!ot||!Je.successStatuses||Je.successStatuses.indexOf(ot.status)!==-1){St.next=26;break}return St.next=17,this.requestError(ot);case 17:if(Mt=St.sent,Mt.code!=="RequestTimeTooSkewed"){St.next=23;break}return this.options.amendTimeSkewed=+new Date(Mt.serverTime)-new Date,St.next=22,this.request(Je);case 22:return St.abrupt("return",St.sent);case 23:Mt.params=Je,St.next=30;break;case 26:if(!nt){St.next=30;break}return St.next=29,this.requestError(nt);case 29:Mt=St.sent;case 30:if(!Mt){St.next=32;break}throw Mt;case 32:if(!Je.xmlResponse){St.next=36;break}return St.next=35,this.parseXML(ot.data);case 35:ot.data=St.sent;case 36:return St.abrupt("return",ot);case 37:case"end":return St.stop()}},Ze,this,[[3,10]])}),it._getResource=function(Ze){var Je="/";return Ze.bucket&&(Je+=Ze.bucket+"/"),Ze.object&&(Je+=Ze.object),Je},it._isIP=function(Ze){return dt._isIP(Ze)},it._escape=function(Ze){return Fe.encodeURIComponent(Ze).replace(/%2F/g,"/")},it._getReqUrl=function(Ze){var Je={};Ee(this.options.endpoint).to(Je);var _e=this._isIP(Je.hostname),ot=this.options.cname;!Ze.bucket||ot||_e||(Je.host=Ze.bucket+"."+Je.host);var nt="/";Ze.bucket&&_e&&(nt+=Ze.bucket+"/"),Ze.object&&(nt+=this._escape(Ze.object).replace(/\+/g,"%2B")),Je.pathname=nt;var Mt={};if(Ze.query&&Oe(Mt,Ze.query),Ze.subres){var St={};We.string(Ze.subres)?St[Ze.subres]="":We.array(Ze.subres)?Ze.subres.forEach(function(Vt){St[Vt]=""}):St=Ze.subres,Oe(Mt,St)}return Je.query=Mt,De.format(Je)},it._getUserAgent=function(){var Ze=fe&&fe.browser?"js":"nodejs",Je="aliyun-sdk-"+Ze+"/"+qe.version,_e=ke.description;return!_e&&fe&&(_e="Node.js "+fe.version.slice(1)+" on "+fe.platform+" "+fe.arch),this._checkUserAgent(Je+" "+_e)},it._checkUserAgent=function(Ze){return Ze.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},it.checkBrowserAndVersion=function(Ze,Je){return st.name===Ze&&st.version.split(".")[0]===Je},it.parseXML=function(Ze){return function(Je){ce.isBuffer(Ze)&&(Ze=Ze.toString()),Ie.parseString(Ze,{explicitRoot:!1,explicitArray:!1},Je)}},it.requestError=he.default.mark(function Ze(Je){var _e,ot,nt,Mt;return he.default.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:if(_e=null,Je.data&&Je.data.length){St.next=5;break}Je.status===-1||Je.status===-2?(_e=new Error(Je.message),_e.name=Je.name,_e.status=Je.status,_e.code=Je.name):(Je.status===404?(_e=new Error("Object not exists"),_e.name="NoSuchKeyError",_e.status=404,_e.code="NoSuchKey"):Je.status===412?(_e=new Error("Pre condition failed"),_e.name="PreconditionFailedError",_e.status=412,_e.code="PreconditionFailed"):(_e=new Error("Unknow error, status: "+Je.status),_e.name="UnknowError",_e.status=Je.status),_e.requestId=Je.headers["x-oss-request-id"],_e.host=""),St.next=30;break;case 5:return ot=String(Je.data),pe("request response error data: %s",ot),nt=void 0,St.prev=8,St.next=11,this.parseXML(ot)||{};case 11:nt=St.sent,St.next=21;break;case 14:return St.prev=14,St.t0=St.catch(8),pe(ot),St.t0.message+=` +`:'
        '+(ke?De:(0,Ce.escape)(De,!0))+"
        "},ue.heading=function(De,We,ke){let Fe=this.options.headerPrefix+ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return le.push({anchor:Fe,level:We,text:De}),"'+De+""},ee().setOptions({silent:!0,gfm:!0,pedantic:!1}),ee().use({tokenizer:de,renderer:ue}),Tt.ZP=ee()},20047:function(Nt,Tt,Me){"use strict";Me.d(Tt,{rX:function(){return Ie},pW:function(){return Pe},gy:function(){return ze},xY:function(){return Le},O5:function(){return Ee},hs:function(){return ie},tJ:function(){return he},o1:function(){return de},Rd:function(){return ye}});var a=Me(58106),ee=Me(62957),Ce=Me(37285),be=Me(6767),fe=Me(11968),ce=Me(31735),le=Me(87169),se=Me(25510),ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABcRAAAXEQHKJvM/AAAouElEQVR42u3de5gU1Z038HOqqu89PQPMhQHkNqCiCCK5qMRojIkXRNFERDTGNRvik5hNjPtgzEuyJLq6sq/EbEyy+u5jjBEhSEREvKyXQJRVs1FEMARhhhlgLsDAMD3T96o67x8zzPQMPTPVU12XX8/38/D4PDZdVedUd3+py6nf4UIIBgBAgeR0AwAAjEJgAQAZCCwAIAOBBQBkILAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMxfhbOedOt7a/nKUmcrbT2aIUxned8Xaa/DhMbsi2dppk8nO3ovG27XnbemTbDmE4wgIAQhBYAEAGAgsAyEBgAQAZCCwAIAOBBQBk5DGsIaedO3dWVFRY3cpVq1atXLnS4JuNj3WwgvF7tCbHZFhxe9u2dZp8Z04uHGlhxbAbKz44F/6KB2I2sCoqKqqqqqzuajgctnoTACMWoV8xTgkBgAwEFgCQgcACADIQWABABgILAMgwe5cwJ5O3jVtaWgp+z8KKW+bOPvjuwq1bMaTD+OLG2+ks2/aSSS78FTMcYQEAIQgsACADgQUAZCCwAIAMBBYAkIHAAgAyLBnW4CxnS/fb9k4r7nk7W8LBClZUQbBiYIEVI2ycnXjFIjjCAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQU4bAGK25Fu/Besm03wm27i2/bEATbNmTbN6QoRzDkhCMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5F7Xpnpy2w7Ta8bawo4eDC6RVIf0YmufBXzCwKLIvaCgC2ceevGKeEAEAGAgsAyEBgAQAZCCwAIMPsRfdVq1aFw2GrW7llyxZ7dgfACEToV8ydvd9vkhV1CPBOvHOkvdNZeY0IwSkhAJCBwAIAMhBYAEAGAgsAyEBgAQAZCCwAICOPcVhUnke3rcg/lYktbLuT7eyet+0zIo16j3CEBQBkILAAgAwEFgCQgcACADIQWABABgILAMjIo1pDHit19K6zFXfxXTiwgMqz+FZ004Wc/YidHSJjsuILqjUAQHFCYAEAGQgsACADgQUAZCCwAIAMBBYAkGF21hxnKxZQqdJvW5Nsm1LEinbmXNy2vlNZ3DhnfwgWjbDBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgw+ywBpOsuMlKZZ3GN2RycdsKcriQC3cIlclH3FkOBEdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgAz7JqHIiUqZfeONN8nZ4gS29d2KggcmWbF1Z4tnGN8QlZk+GI6wAIAQBBYAkIHAAgAyEFgAQAYCCwDIQGABABl5VGuw7Z63FSMYSN/NpTK1hEkuHC5AZdzMyPl14AgLAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkGG2WoMLa++bbKdxzvbIZN+pVL9wdqyDs01y4eKO/95xhAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyKNaQ0623bA3eUPUhdMBmOym8XdaMdOH8b67cLYLZ1kxdsS2ARDOThTCcIQFAIQgsACADAQWAJCBwAIAMhBYAEAGAgsAyDBbrSGPLbmvEgDpDRnfum3VGqzYEJXSCC5skjtnkTAJR1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyqNdh2x93kOq1ovLM9smIQgG1lDEw2ydlhNzk5+7lb0U1n5+/AJBQAUJwQWABABgILAMhAYAEAGQgsACADgQUAZJidhMI2VlTpt22sQ045t27baAPjO8TZ2S5sG/hiRa0IZ4tSWNFO4zAJBQCMdAgsACADgQUAZCCwAIAMBBYAkIHAAgAyzA5rcPYpc2ebZFvjTXJ2h9h2v9/Zxhtf3OSGrJjpw2Q7c7LogyMzDguMsOKbN5LbCW6DU0IYcdasWTNhwgSnWwHDkce8hM7OOmcclUHtJtcJJi1ZsmTNmjU9/+vCT9PxankONn4gOMKCEeqZZ55ZtmyZ062A/OAIq8AbyglHWK510003rV27lrny08QRVo7VIrAKu6GcEFhuNnHixIMHD7rw00Rg5Vitsx2wIu+c/c2T/pIZbXkyqbceUxsOqrV16r46rf6A1tist7Xp7e2iIyYyaZFRGWPco3CPl5eEpNJSadQoeXy1PHmiMm2qUjNVmXSaVD6G+/1Od4Uxxp599tlFixbl7qkF/5wbX9x4k6xIB3d+FRFYdnQzJyo96m5DJqO3HM7s2p1+f3vmo13q3lrtaKuIdghVZcabxzlXFB4pkSvKlek1nlkzvXPneGbOkMZWcY/Hwd5VVlYePXo0R68RWMNd3CIILDu6mROJHolMRqs/kNr2burNrentO7SDjSKVKuD6uc8nnzbeO2e279KLffPOlydPdCS5+t0x7O0+Amu4i1sEgWVHN3NyeY/01mOpbe8mNm5ObXtHa2xmmmbt9mRZHl/tm3dB4Nr5vnnnS+Vj7OzsunXrbrzxxlNfR2ANe3GLILDs6GZOLu2REGp9Q/KFl+Lrn8/s2i2SSfs23bUH/H7PzBnBry70XzNfmTyR2fJoTlNT0/jx43PtDATWMBe3CALLjm7m5LoeCaHW1cfXPBv/w3Nq3X6m63ZsdCCSpNRMCS66PnjTDcrUyTbElhWJg8AqOASWHd3MyVU90ppb4qvXxZ56Rt1Xl8dFdKtxrkybGrp1SfDmRXL1WIs3hcAqZI8sYsk4LLNtct84F+Mc/0TzbnA8kXjx5c5fPpbevsPyC1XDI8veObPD3/1W4OoreTBg0UZcOGrJihGFtpVbsGjXIbAKjFZgZT7e3bHq0cTzm0Q84XRbhsCDgcDCBSU/uNNz9gxL1o/AcmhDeUFgFRiVwBLJZGL9xuhDP1f31Trdljwo02oi99wV+Oq1BR90isByakN5QWAVGInA0pqaOx56JLZ6rYjFnW5L3ngoGLp5cck935fHVRdytQgshzaUFwRWgbk/sNLvf9i+/GeprW+76OJ6vjj3Xfy50vt/4p17buFWicByZkN5QXmZkUQXyc2vHL/tjtSWtwinFWNMiNSWt47fdkdy8ytMp9wRyBMCa8RQ1dhTq9u+czeti1aDdWhfbdt37o49tZqpqtNtAZvYV17GOCqFPqwYSGXRiYlIZ2KPPxG9f6XeHjW5KreRSiOR5ctCS2/nXlMPIbpwAJ0Lf0dWbD0vmISi+Il0pvNXj0UfeFh0djrdlsLT26PtP/03kcmEv/Mtk5kF7odTwmKnqrHHnyjWtOoiOjujDzwce/wJnBsWPQRWURMi9vTa6P0rizitujva2Rm9f2Xs6bW0bybAUBBYxSy5+dXoigeL77pVTnp7NLriweTmV51uCFgIgVW00u9vP/GjFdrhI043xD7a4SMnfrQi/f52pxsCVkFgFSetqbl9+X3q3iIZwWCcure2ffl9WlOz0w0BS5gtL0Nlghxnh0rYPGhYpFLt9/yk87EnzGyUtPC3bi996Gfc5zO+CJXyMjk5+8CJSZhIdaRLPLsh9vRap1vhpNjTaxPPbnC6FVB4CKxik9m1O7ryEYpPNReQiMWjKx/JfLzb6YZAgSGwioqIJzoeeXQEXro6lbq3tuPnj7q/zhfkBYFVVBKbXkps2OR0K9wisWFTYtNLTrcCCgmBVTy05pbOXz2OY4oeIp7o/NXjWnOL0w2BgkFgFY/46nXp9z90uhXukn7/w/jqdU63AgrGbLUG45ytbeBsqQnzd4iH3CdqbV3rdUtw9epUyvSa8g3PKDVTB3+bC2d1craIgjtLOOAIq0jE16xHWuWk7q2Nr1nvdCugMBBYxUCtq4+ve86SVQvBdL3Pn7z0WzbfP13/IJtpAGOMsfi659S6ekv2D9gL9bCKQXLTS+q+usKvVzBp9Gipopyxk0fyqqodbBSZjKHFZVmedBr3+XsXz4uua43NTFXl08Yz5eQXNZPRDjUZbcBJ6r665KaXwt/7duF3EdgLgUWe3nosvn6j0bIqksR0vXvCVM67/wy4ai2wcH5k+bLu4xpJ0hqbjn9tqbq/nklDHZsLIZWWjvrFv3tmnT2c+Vk5F52x40u/q+5vGPX/fqlMnsR0nUmy+vc9x267Qxw5mt/k9ULE128M3nyjVD6mwHsf7IXAIi+17d3Mro+NvJN7veE7vyVVVqh792kNB9WDh/Rjx0VHh0ilezOF8z5hJMty9djedNB1pshGWyZLUlXFsKeYF50x7vMxIeSKip4ZvdRP9opEcoh0zpVlmV0fp7a9G7h2fmF2OjgEgUVcRk1s3CySqaHfKQTz+fxXXub73IVMFyKR0KMd+uEjWlOzWrtf3V+v7m/Qmpr11mPakaO9pTu7LiT1REC+53ambgoJJgQPBJjX2/OS1tTCFZmXlrIBDrBEOiOSyRyvJ1OJjZsDV13OPPjOE2b2wzN+N9f4XVKT91OtmA7AhVN1dFHrG1Lb3jHaNq9HKokwxpjEeSgoh4JydZXn3HO6m5hIing88/dPjn/j21r9gazjLBPtNPdJMsakkrAU6J3k2ff5C8f84XcDLiFJsaeeiT+1JudBVmrbO2p9gzK9Jo8WOPqltYJtG7II/rWhLbXtXe1Qk6G3CsH9fl4Szv23nPNggAcDUqSEJVMDXiHiLI8Q0nX9SKvW3DLErT0heDgklZX1vhCL6+3tojMmkkmpojy7zfKE8fKE8YNsMfa71UzXmZzjvFU71JTa9m5egQVug8AiTGQyqTe3Gr/TL0VKeCAw+Hu0xmY9Gu0bWKInpISqCdXYHTrO9RPtbf/0z0MXpdL14A3XRZYv6zmmS7zyWvS+h5imaQcOhW67mfv9Q26te00n2tVP9g2yodSbW0M3L2IeTK5DFQKLML35cHr7jjzeH4+n3tyqnHWmXFXRHV6nHImo++tFKt3zv9zr7XMNXlVZMmX0IEvTtLp6MUSecsaE1nI4+zq6ONGu/v0TputMUTyzzzF+Q1A/clRrbB7k/entO7Tmw/LECeZ2PDgGgUVY5uPd2qFGo++WJO3AobZv38VLI3L5GKmqUh43VpkyWamZKk86TR5fLY0qk8JhdX89U9WeIOM+b/Y6RDotdN3oSaEQ8qSJ/su/yBUl9309SdIONSZe+m/GeZ8Q5IzJMhNCKh/jmTPr1NX2+d+seFIPHtJPnBgksLRDjZmPdyOw6EJgEZb+4END9wd7CCHSaXHkqN5yhO36G2OMSRLzeKRwSBpVJo+rlieMT3/4Ud8xVn1+/CKeyGPuP133nHl62cr7BjwP5Tz15p+Tb2wdqLWeGWcoU6f0vKDure38zX+JRKI7knThn//lwIKret+we4+IxQcJLJFMpT/40H/llwr9UYBNEFhUiWQys2Nn/osJxhiT+5zl6W0n9ONt6r46JgST5d4fPOc8FOyzdCwm8p2sdPCxqQP9jRBMUQJXXymVRnpeS7ywufPRx5jouqYmmCR5P31eVke0zK7dTNNyXnHvkdmxUySTxq+LgavkEVi2VUGwYl4M295pxfiJnFvXW4/l/bSzokiREhGLi1Sqz0jRfoNFszfc9+BI7+hkeT4WM0y6rpx5uv/qK3pfaDuRfOX1rl507Slp9CjPWWf2viEazezeM+SK1b21euuxwW41DsW2CU2cnZnCtqIUecERFlVqwwHtaGseC+i6MmVS2cMPiERSO9SoHWpUDxzS6hu0I0f1Y20imWSZDBOMSVnhJUk80mcYhIh2iIya32MxgxtoVUJ4Pz1XmXRazwuZ7TsyH+3qbZsQ8tgqOesNWlOzdvDQkM8MaUdb1YYDZgILHITAokqt3S+iHXksIIQ0epT3U+dJo8q6X0ilRWen3npMa2pWGw6otfvV+gPq7j2Z3Xt6Hh6USkuz16G3nRjOg4Enpf705/T/fsCknlNOSd1XK9JdNyX7/YPMpdKSnvQRGTX+x436ifbswFKmTZVGj+rdIX//RD/eNmSYimiHWrvfN++Cgn8iYAMEFlXqvrr8ihYIIZWEs0dFcZ+X+0ZLY0YrZ0z3nXxPfN1zbd/8btdYBK7I2eM5GWPakaNM14d+8nkAiU0vd/z8l4xLJ69ddT/003/wBOt/bSvz0c7ky6/1eUmWvZ+em30pKv3RLpFKDdk2oWY0KypbgC0QWFRp9QfyXYSXlAwxZpJzrflwdw4Kwf3+7GveTNf1I0eMloXIxTN7ZuAr1/E+mSKYzxf4yrW5joxOjlZNp2NPrtYam7IPr6RIxPuZub1ricUzH+401DbB1Px3HbgEAosqrdHYEzk9OJdGj+LyoAcgQmj1Dd032oTgoSAv6z0lFKqqHztu5nnm0C2LgzfdcErDJN7/gWTOOJfC3ZfPUlu3JZ57oU+i6bo8ZZJy5unZeyOzZ6/Bi2taIyaypwqBRZXediK/BSQp/Zf3o//678q0GnnSBLm6WhpdJoVCvbXxGBPxhLq/oXeJsrLsi0QintBaj5l6nlmWuTx0dRqhaUywrrIKasOBjodW6a3H+p3reT8zVy4f031IxXnmk3264SJZelubiT6Ak/IILGdnfLDz1qkZtg2A0Nvb821ZZseuzI6dzOORgkFpzChp7FhlyiRl8iRl+lR5XLVUVck0TWts6v7ZCyFPGN9zmMMYEx0d+rHjhbxFOFDXWg4zXWNcUusb2u/5SWrbu/2vTMlyZuff2u76IdNPBtbHu0UyaTSwcu06275Lzs5yYtvvyKIN4QiLKtERy3sZiTPGmabp0aje3s5q96fffofJEvMo3B+QIiVSaUStb2C8Ox2UaVN5VmkXrblFb80zsPKq7sAYY0zd35B85XXGeeqtbcmXXhlo4rL0O++ls+vqSJLxWwHD2XXgDggsqkQmPfyF+40+VzXR0aFFo9qhRiZJ3Qnj8XjOOrPPk3r7G0RHNJ/A4npbe+qd97jPa/DKl360Nfbk6vT2HUySUlve6r4jKQQvKQl/8zZ5fLXQdc640NT46nV9hmXZtuvAUQgsqkTGwCMyeR2BnzwT7PqvFClRzpie/feZj3eL5FDjBrLjTJbS23ccW/T1PI6x0hmRSPYO1OralhBSaST09SU97RGpVGrL28N5Msn4rgNXQmAVL865z9f748+LpnvOmenJCiyRTKqf1HK/f/Ca7iKj9j4d3dUAzvOolOz19taHEEwkEl3jVLnPx/xZdbXSGZFIOLRbwUkILKq4RxGDDDoXQopEIivuVaZMEnr+VzqFUCaM7zPHjCSF71wa/NriQU4JucRjT61JrN/IZIkJIZWVlj74U+X0acOZTJBzEU+0/+S+zPsfMsZ4KCiFQj1/qcfjejQ67ALMHGXdycInRxX3eIeoLePz+i660DPzrMJszuv1fW7ox1lS297rPQ/1eLxzZnlmnzO8LYrOmFRa2lXuVCorzb78Lzpjoj067AEW3OMd5pLgNEsCy4q7pC4cwWCFPEaElIRYx6DPEgphbtKaYenb1OEc3GUtffKCGpPHVmXPnSNiMb0zNuwBFrwkNLwFuxe3ax4HF/6OrKg/kVeTMFU9Vf0eS87N/hlS+KD/O9x1yuOqedZDRfrxNpFIDnt9hnYduBJOCamSRo0a8j0ik2GaJvKrr8C595TnDVV1qNLsjDHGJalPLQchWEY10gAuyQNfyxdM8chTJmW/pB05KmIxpmmMc2Zg6Pwwdh24EwKLKnl89WB/zbmIdrT/aIUUKTU0uIGzrnKjodtu8V/+xey/UffVdqz8hX7ixBDHS5wxxjJ/29NdzpRz0dHR/uP7pNIhGiCEHvjSpaF//HrPgInUn7fFf79WpNPqnr1MkngwoNRMyV5ECocDV1/BGNdjsfT/vNdbNLkguw5cDIFFlTJ5Iht0wIBIp1NvbDU+FEvoeuCqL3tmnd3nxXi84//+R+y3vzfarKwR5yKVTr2xZYjDK86ZEHL5mFBWO9VP9sV+t7q7XjNjckW5Mmli9kL+L1/q++IljDMR7Tj29aWp1/6Ux3EWZ8rkiUbfDC6DwKJKnjaVK54hSmIZ/xlrmnfunNIHfypXj81+ObFhU/zZ57sLvZ+afYMf1wghjRmjnD6NDVgigov29szuPUyS+xy+SZx5PN2DIXRdHlctVVb0WU5RuMIYY7x8THDhgtSWt42PnOCKR5421eTOB6cgsKhSaqbwSIk4drwA69J1efKk0gdX9BsDkd7+UfShn4vOTibLgQVXej/7aSZO5gKXUlvfSr765mCnibrumTNr9G9/wwP+nEeCXJaTW986/rWlg48sVc48XcqesFqI7KD0XXKRMnWy+sk+g4/p8EiJUoPAosq+SSiMs+22scm+G2+8FVMMKJMmyhXluvnA0nV5bFXpA//iv/TiPi+3Hove/1DXVSSmatznC3/7H7MrfPo+d37mw51ay5FBBtNzRZFKI4NMNy2FQkMcpnm93s/MzQ4jtW4/D4XlsZXd+6Fmiv/KL3UOMuFzX3JFeXap+N6mWvCtM/m1Mfnjsq1HxhtvHoY1UCWVj1Gm15hdi65LY0aXPvAvweuvyQ4OkUp1PPLr5CuvdyeFxJNvbEn/dXv2op45s/3XXJXHYzfDap5cUe6dOyf7tcSml1Ov/ylrR0iBa6+Wxow2eLVOmV7TZwQ/kILAoor7/cMeRN5N16XKitL7fxJc/NU+51NCxH+/tvM3/5U9FZjeeiz+hz9mT0rIPZ7QLTdKVZVmiiYPeRXMc+45ytTJvS8kEqktbyde2CySveOwvHNm+y660OBlLM/sczApIV24hkWY97xzud+X3+TPPbrOBB/8aXDxV/pd/Um+sTX64MOis7P/6y+/pn7zNs+smT2veM6dFbjyy7EnnzY4qiCzZ6/WcKDn+jqXpfT2j5jWFYK5Uk9R/Jd9gQd7J3PVmlvUv38iMhl1X13PFTceDAQWLki+8vrJCXgGxP0+73nnWvBRgE0QWIR5zp4hTxivDmMOGE2Xp0ws+7efBa6d3y+V0n/9oH3Z8u7CWNkkSWtsSrz4SnZgcZ8v9A83J17+b4PlieO/W9356ONZNw050zQRT+SeHVrX5dMm+C65qE/zPtihtbSIVDr56uvZtwh8F12onDE9s2Pn4Jfe5QnjPWfPsO4TAavhlJAwqbrKO2d23ovpuufsM0c9uipw3YJ+P291z94Td/+fzMe7c//sdT2xYZN2qDH7Nc95cwLzLzd4VshDIamyQqqsPPmnQqquUmac4bvw/BxbFML3+QuVrCEIIpNJvvq6iCeYpiVffi27qr08YVzg6iuGDE3vnNlydZUFHwXYBEdYhHGPx3fpxfE/bjQ6CkkIxpjvC58vffCn3jmz+v2lure27a4fpt/73wEPUiQps3tP4sVXw3fc3tsGryd065LE5leNHGSF7/hG8KYb+oyEEIx7PNLJW349a2VCSKPKgjfdkD2RorqvLrX17a7DsfSOnem/vJ89KD9wzVWx3z6tNTUP0n7fpRcPMdEZuJvZSSisWNzZMQRWjN6wbqyDb9758oRx2oFDRjrGFCV4/TWR+5b3GzjOGFPr6k/84N7UG1uGGM2UTifWbwguWiiNHt3zmue82f4vXxp/ai2Th2i8NGa0NGY0G5IQTNd9l32hX0Gb5Euvage7z1VFtCPx4sv+yy7pGRyrnHWm79LPx3+/dqC1yhPG+eadP/A2C/+1Mcn4Ol04g4ZFTcIpIW3K5EmGZl3Xdam0NPLDH5T9x8pT0yqzY2fbHd9LvvanocdeSlJ6+0ept9/Nfo37fKHbbpEqy03dLsxubNsJqaI8fMc3sgdwaQcb4+s2ZB9Lpv68Tc06P+Veb/ArC3kkMlAzfPMuUPo+RA3kILCI8yiBa+fz7PLBpxJCmXHGqF+vKrnnrn5TzzNdT/152/Gl/5Ta+rahUjCci46O+Nr12aMKGGPez3wqMP+KggSW3h5N/c97wZtu8F3wmezXEy9szvwt6+KaJGn7G1JvvZP9Hu9nP+U556ycJ8jc7wtcOz97EkagCJ8feb5553tmnp3+6wcDvcH76fMiP7zbM2eWfuRoVqZwpmuJza92rHpUO3Awj+lnJCm15a3ka3/yfmpO70AtWfZ96QuJjS/qJ9r7DEBNJrXGZh7wG6sYwUVnLPbkav3o0eCy72tHjnZHjySp9Q2djz3B0pnsdopkMrFhk2/eZ7nXe3JGVcl3wWfT7/zl1HV7Zp49yPkgUMGtGOlv2+UAF17DcuRiWecvfn3i3hW5Q4FzuapSKivNUdBK07RDTSKRGMZkWXJVJS/rWzdG1bRDh0Q662FswXgoKI+vNl77RcTjWlOLFCnpMx6Vc9HRqTXlmF+e+3zyhPG94yS63tnc0n9XcF724Irw976dbzdtu2SDeYKNNgCBNezF3RNYal1968LF6t7agbY04AFOzgFQRugix1DPXEMT8j5PlKTcS+VMVcF6n8ce+J3K9Jry59dmj5g3CIHl1A4ZCK5hFQNl6uTgousH/GvOu8tUnfpn2Hd+pVzrzGvTA/0ZaKncXWNG3hlcdP0w0gpcKI8jrNzLO/pEuLP/BJnse2Ebr9bWtV63ZMCDrBFMmV5TvuEZR0rKOPvrsGJDVnQTk1CMRErN1NCtS4Y3dXsxk6TQrUtQAKto4PtdPII3L/LOPdfpVriLd+65wZsXOd0KKBgEVvGQq8eGv7OUBwPmV1UceDAQ/s7SfkWfgTQEVlEJLLgqcN0Cp1vhFoHrFgQWXOV0K6CQEFhFhQcDJXfdqUyf5nRDnKdMn1Zy15043iwyCKxi4zl7RmTZ93goaH5VdPFQMLLseyh9VXzsq9aQk8nn0W2r0p9znS4c19clcMN16b9u73zsCacb4pjQLYsDN1xn0cptG0FtG5M/Lju7iSOsIsR9vpJl3+9Xq3Pk8F1yUcmy72cX0oKigcAqTvK46tL7f1yAaXWoUabXlN7/Y3kcJqMvTgisouWdO6fsgRVyVaX5VVEhV1WWPbCi37RgUEwQWMXMP//yyIp7pdKI0w2xg1Qaiay41z//cqcbAhZCYBU1zkO3LI4sX8bDYfMrczMeDkeWLwvdsnj4j3MDBQisYqcooaW3R350dxFnFg+HIz+6O7T0dhQULXpurNZgkhWjDWwr5mVRj0Q6E3v8iej9K/X2aMF3jrOk0khk+bLQ0tu519R0OLaVHLCi7ogLG29ReRUEVoG76c7AYowxVY09vTa64kHt8JGC7x+nyFWVkRX3hm5ZbP7YyoW/edKNtyiwcEo4YihK6NYlo371sDKtSMY6KNNqRv3q4dCtS3AmOHIgsEYSSfLPv2L0k//pu+Qi2henOfddctHoJ//TP/8KlAAbUXBKWOBuuveUMIvW1Nzx0COx1WtFLF7YNduAh4KhmxeX3PP9wo4OdeFZFenG4xqWUQgsQ+tMJhPrN0Yf+rm6j1JVZWVaTeSeuwJfvZb7/YVdswt/86Qbj8AyCoFlXObj3R2rHk08v0nEExZtolB4MBBYuKDkB3daVIPBhb950o13PrBsa6sVc2oZZ1veuaTYg4gnEi++3PnLx9Lbd/ROjOoqsuydMzv83W8Frr7SuvpWVvzmXbhO4xvKCYFV+A2ZNNICq4vW3BJfvS721DPqvrqCzDhfGJwr06aGbl0SvHmR1ZWOXRguLvzOI7AKvyGTRmZgdTVIrauPr3k2/ofn1Lr97NSZou0kScrUKcEbrw/edIMydbIN9zRdGC4u/M4jsAq/IZNGbmCdbJZafyD5wub4+uczu3aLZNLm7XO/3zNzRvCrC/3XzFcmT7Rt+IULw8WF33kEVuE3ZNJID6yT9NZjqW3vJjZuTm17R2tstvzylizL46t98y4IXDvfN+98qXyMzf11Ybi48DuPwCr8hkxCYPVpZCaj1R9IbXs39ebW9PYd2sFGkUoVcs/4fPJp471zZvsuvdg373x58kTuMfVI4PBb4r5wceF3HoFV+A2ZhMDKSWQyesvhzK7d6fe3Zz7ape6t1Y62imiHUNU8LtJzzhWFR0rkinJleo1n1kzv3DmemTOksVVO5VR200ztHwTWcN+ZF7PjsKzolXG0fvNGkIg2kUzqrcfUhoNqbZ26r06rP6A1NultJ/T2dtERE5m0yKiMMe5RuMfLS0JSaak0qkweP06ePFGZNlWpmapMOk0qH1PwwZ/2sO3fY5NNMs62wYPm+47AchcSgTXCIbCGvU7zfceDowBABgILAMhAYAEAGQgsqtauXet0EwDshovu7pLXrqusrLzssssWLlx40UUXjR1r7aN20AMX3Ye9TvN9t6S2rMm2OjsOy2Q3c7KikowVWzfZ95Hzsyl4O40vnrOdVnwczn5pB4JTQgAgA4EFAGQgsACADAQWAJCBwAIAMhBYAECGfeVlnOXCqXSojMexopvO7qWcRsiX1njf3VlnCUdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjXYdpPVtkodVgzUoHIr2rbBCiZ7ZFvfnS0xYlvtDePFHoyz89eBIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7DGpx97N62ev5W3KO1besmpy0wyYXDBXKiUmLEWVZMgYFqDQAwgiCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyGMSCks2774n161op8l12nbH3YUzkpCelcMkZ7+fJjdkUQkHHGEBABkILAAgA4EFAGQgsACADAQWAJCBwAIAMsgMa3DhU/vO3sV34Z1sk+s0zoVbd+E4D2fLq1gER1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDwmoTDOihoMxhc3eefVZEV9K7hwAg6T7XR2ZgrH780XvEkunGPFor7jCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkUe1BmfLGFixIdv6bnydLpwXwzjbboTbtnXbyi04O6TD2flQMKwBAIoTAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjWYLGNg2/wIVrBitIELZ9BwdoeYXNy2cR623e/PyYq+W7FOi3YIjrAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGXlUazC7JUeLEzhbK8K2IR3FN3bEhTVCrOhmTi4cVGFbjwaCIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7VGkxytjyAyQ1ZcdvYtjoEVgyAoDLbhbPrNF7LxHiTbCvI4WydjIHgCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkcewBioPvlsxAMK2u/gunHPB5OJWjJ+wbeSKs1u3YnHqRT5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIMFutYefOnRUVFVa3ctWqVStXrjT4ZtsqK+RE5Ql7K1BpvAtHmdhWI8S2QhcWDWswG1gVFRVVVVVWtCxbOBy2ehMA4H44JQQAMhBYAEAGAgsAyEBgAQAZCCwAIMOSSShM3tFsaWkp+J1HZx+RN75O23pkRWEGk5wdEWJFN0023mTdEWfH9xjvZl5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIsGRYg7NIP99vRd+tKDlg2zutYLxJzk7/Ydv+dOEcKwPBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgowiHNYzk4QJWPEzvwm7mZEVlBZP1Epwd65CTbSMYLBq5giMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5yBgrbSvfbVnKASsED25j8iE2u0/jiJsc6uLBWhLPrZBYFVsHnvAEAYDglBABCEFgAQAYCCwDIQGABABlmL7qvWrUqHA5b3cotW7bYszsAwM24FXeIbUPl0XPbahsY76ZtU3W48+64ma0bZ9tnZFtdB9tKoQwEp4QAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyGNQAAOAtHWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjP8Prqme11Be/zoAAAAASUVORK5CYII=",b=Me.p+"static/newqrcode.a8740efb.png",z=Me(32637),te=Me(59301),ae=(Oe,De,We)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(We.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(We.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((We=We.apply(Oe,De)).next())});const he=(Oe,De=!1,We=!1,ke="",Fe=!1)=>!!(de(Oe)&&pe(Oe,De,We,ke,Fe)),de=Oe=>(0,fe.bg)()?!0:(Oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=Oe=>{var De,We,ke;const{user:Fe}=(0,a.getDvaApp)()._store.getState();(0,fe.bg)()&&!((We=(De=Fe==null?void 0:Fe.userInfo)==null?void 0:De.course)!=null&&We.course_public)&&!((ke=Fe==null?void 0:Fe.userInfo)!=null&&ke.profile_completed)&&Oe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},pe=(Oe,De=!1,We=!0,ke="",Fe=!1)=>{var Ve;const{user:qe}=(0,a.getDvaApp)()._store.getState();return(Ve=qe.userInfo)!=null&&Ve.profile_completed?!0:(We?Oe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ke,isCurrentPage:Fe}}):ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ye=()=>{ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:te.createElement("div",{style:{textAlign:"center"}},te.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"),te.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:z}),te.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var Oe;const{user:De}=(0,a.getDvaApp)()._store.getState();return(Oe=De.userInfo)!=null&&Oe.professional_certification?!0:(ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:te.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/certification")}}),!1)},Le=()=>(0,fe.V9)()?!0:(ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),te.createElement("img",{src:b,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ie=(Oe,De)=>Oe?!0:(ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),te.createElement("div",{style:{marginLeft:"110px"}},te.createElement("img",{src:ue,width:200}),te.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Pe=Oe=>{ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:te.createElement("div",null,te.createElement("div",null,te.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"),te.createElement(Ce.Z,null),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.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 ",te.createElement("a",null,Oe),"\u5929\u3002"),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.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")),te.createElement("div",{style:{textAlign:"center",marginTop:30}},te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ze=(Oe,De="")=>{const{shixunsDetail:{detail:We}}=(0,a.getDvaApp)()._store.getState();if((We==null?void 0:We.public)===2||(We==null?void 0:We.public)===1||(We==null?void 0:We.shixun_status)===3){let ke="";return(We==null?void 0:We.public)===2&&(ke="\u5DF2\u516C\u5F00"),(We==null?void 0:We.public)===1&&(ke="\u5F85\u5BA1\u6838"),(We==null?void 0:We.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),ee.default.info({centered:!0,icon:te.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",De,"\u3002"),te.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(We==null?void 0:We.shixun_status)===2?(ee.default.confirm({centered:!0,icon:te.createElement(le.Z,null),title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),te.createElement("br",null),te.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ee.default.confirm({width:440,centered:!0,icon:te.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ae(void 0,null,function*(){(yield Oe({type:"shixunsDetail/cancelRelease",payload:{id:We==null?void 0:We.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Oe({type:"shixunsDetail/getShixunsDetail",payload:{id:We==null?void 0:We.identifier}}),Oe({type:"practiceSetting/getCommonData",payload:{id:We==null?void 0:We.identifier}}))})})}}),!0):!1}},19580:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return gr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Be,Xe){return Be.__proto__=Xe,Be},Object.assign=Object.assign||function(Be){if(Be==null)throw new TypeError("Cannot convert undefined or null to object");let Xe=Object(Be);for(let $e=1;$e ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","error",$e),fe.ENABLE_ERROR&&(console.error?console.error($e):console.warn?console.warn($e):console.log($e))}static i(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","info",$e),fe.ENABLE_INFO&&(console.info?console.info($e):console.log($e))}static w(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","warn",$e),fe.ENABLE_WARN&&(console.warn?console.warn($e):console.log($e))}static d(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","debug",$e),fe.ENABLE_DEBUG&&(console.debug?console.debug($e):console.log($e))}static v(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","verbose",$e),fe.ENABLE_VERBOSE&&console.log($e)}}fe.GLOBAL_TAG="flv.js",fe.FORCE_GLOBAL_TAG=!1,fe.ENABLE_ERROR=!0,fe.ENABLE_INFO=!0,fe.ENABLE_WARN=!0,fe.ENABLE_DEBUG=!0,fe.ENABLE_VERBOSE=!0,fe.ENABLE_CALLBACK=!1,fe.emitter=new(be());var ce=fe;class le{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Be){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Be,this._totalBytes+=Be):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Be,this._totalBytes+=Be):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Be,this._totalBytes+=Be,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Be=(this._now()-this._lastCheckpoint)/1e3;return Be==0&&(Be=1),this._intervalBytes/Be/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Be=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Be/1024}}var se=le;class ue{constructor(Be){this._message=Be}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class b extends ue{constructor(Be){super(Be)}get name(){return"IllegalStateException"}}class z extends ue{constructor(Be){super(Be)}get name(){return"InvalidArgumentException"}}class te extends ue{constructor(Be){super(Be)}get name(){return"NotImplementedException"}}const ae={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},he={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class de{constructor(Be){this._type=Be||"undefined",this._status=ae.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=ae.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===ae.kConnecting||this._status===ae.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Be){this._onContentLengthKnown=Be}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Be){this._onURLRedirect=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}open(Be,Xe){throw new te("Unimplemented abstract function!")}abort(){throw new te("Unimplemented abstract function!")}}let ie={};function pe(){let wn=self.navigator.userAgent.toLowerCase(),Be=/(edge)\/([\w.]+)/.exec(wn)||/(opr)[\/]([\w.]+)/.exec(wn)||/(chrome)[ \/]([\w.]+)/.exec(wn)||/(iemobile)[\/]([\w.]+)/.exec(wn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(wn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(wn)||/(webkit)[ \/]([\w.]+)/.exec(wn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(wn)||/(msie) ([\w.]+)/.exec(wn)||wn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(wn)||wn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(wn)||[],Xe=/(ipad)/.exec(wn)||/(ipod)/.exec(wn)||/(windows phone)/.exec(wn)||/(iphone)/.exec(wn)||/(kindle)/.exec(wn)||/(android)/.exec(wn)||/(windows)/.exec(wn)||/(mac)/.exec(wn)||/(linux)/.exec(wn)||/(cros)/.exec(wn)||[],$e={browser:Be[5]||Be[3]||Be[1]||"",version:Be[2]||Be[4]||"0",majorVersion:Be[4]||Be[2]||"0",platform:Xe[0]||""},At={};if($e.browser){At[$e.browser]=!0;let ut=$e.majorVersion.split(".");At.version={major:parseInt($e.majorVersion,10),string:$e.version},ut.length>1&&(At.version.minor=parseInt(ut[1],10)),ut.length>2&&(At.version.build=parseInt(ut[2],10))}if($e.platform&&(At[$e.platform]=!0),(At.chrome||At.opr||At.safari)&&(At.webkit=!0),At.rv||At.iemobile){At.rv&&delete At.rv;let ut="msie";$e.browser=ut,At[ut]=!0}if(At.edge){delete At.edge;let ut="msedge";$e.browser=ut,At[ut]=!0}if(At.opr){let ut="opera";$e.browser=ut,At[ut]=!0}if(At.safari&&At.android){let ut="android";$e.browser=ut,At[ut]=!0}At.name=$e.browser,At.platform=$e.platform;for(let ut in ie)ie.hasOwnProperty(ut)&&delete ie[ut];Object.assign(ie,At)}pe();var Ae=ie;class ye extends de{static isSupported(){try{let Be=Ae.msedge&&Ae.version.minor>=15048,Xe=Ae.msedge?Be:!0;return self.fetch&&self.ReadableStream&&Xe}catch(Be){return!1}}constructor(Be,Xe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Be,this._config=Xe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Be,Xe){this._dataSource=Be,this._range=Xe;let $e=Be.url;this._config.reuseRedirectedURL&&Be.redirectedURL!=null&&($e=Be.redirectedURL);let At=this._seekHandler.getConfig($e,Xe),ut=new self.Headers;if(typeof At.headers=="object"){let Zt=At.headers;for(let on in Zt)Zt.hasOwnProperty(on)&&ut.append(on,Zt[on])}let Gt={method:"GET",headers:ut,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Zt in this._config.headers)ut.append(Zt,this._config.headers[Zt]);Be.cors===!1&&(Gt.mode="same-origin"),Be.withCredentials&&(Gt.credentials="include"),Be.referrerPolicy&&(Gt.referrerPolicy=Be.referrerPolicy),this._status=ae.kConnecting,self.fetch(At.url,Gt).then(Zt=>{if(this._requestAbort){this._requestAbort=!1,this._status=ae.kIdle;return}if(Zt.ok&&Zt.status>=200&&Zt.status<=299){if(Zt.url!==At.url&&this._onURLRedirect){let kn=this._seekHandler.removeURLParameters(Zt.url);this._onURLRedirect(kn)}let on=Zt.headers.get("Content-Length");return on!=null&&(this._contentLength=parseInt(on),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Zt.body.getReader())}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Zt.status,msg:Zt.statusText});else throw new ue("FetchStreamLoader: Http code invalid, "+Zt.status+" "+Zt.statusText)}).catch(Zt=>{if(this._status=ae.kError,this._onError)this._onError(he.EXCEPTION,{code:-1,msg:Zt.message});else throw Zt})}abort(){this._requestAbort=!0}_pump(Be){return Be.read().then(Xe=>{if(Xe.done)if(this._contentLength!==null&&this._receivedLength{if(Xe.code===11&&Ae.msedge)return;this._status=ae.kError;let $e=0,At=null;if((Xe.code===19||Xe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new ue("MozChunkedLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else this._status=ae.kBuffering}}_onProgress(Be){if(this._status===ae.kError)return;this._contentLength===null&&Be.total!==null&&Be.total!==0&&(this._contentLength=Be.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Xe=Be.target.response,$e=this._range.from+this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onLoadEnd(Be){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===ae.kError)return;this._status=ae.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Be){this._status=ae.kError;let Xe=0,$e=null;if(this._contentLength&&Be.loaded=200&&Xe.status<=299){if(this._status=LoaderStatus.kBuffering,Xe.responseURL!=null){let At=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&At!==this._currentRedirectedURL&&(this._currentRedirectedURL=At,this._onURLRedirect&&this._onURLRedirect(At))}let $e=Xe.getResponseHeader("Content-Length");if($e!=null&&this._contentLength==null){let At=parseInt($e);At>0&&(this._contentLength=At,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else if(Xe.readyState===3&&Xe.status>=200&&Xe.status<=299){this._status=LoaderStatus.kBuffering;let $e=Xe.response;this._reader.readAsArrayBuffer($e)}}_xhrOnError(Be){this._status=LoaderStatus.kError;let Xe=LoaderErrors.EXCEPTION,$e={code:-1,msg:Be.constructor.name+" "+Be.type};if(this._onError)this._onError(Xe,$e);else throw new RuntimeException($e.msg)}_msrOnProgress(Be){let $e=Be.target.result;if($e==null){this._doReconnectIfNeeded();return}let At=$e.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=$e.byteLength;let ut=this._totalRange.from+this._receivedLength;this._receivedLength+=At.byteLength,this._onDataArrival&&this._onDataArrival(At,ut,this._receivedLength),$e.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${ut+At.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&($e=this._range.from+this._contentLength-1),this._currentRequestRange={from:Xe,to:$e},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Be,Xe){this._lastTimeLoaded=0;let $e=Be.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?$e=this._currentRedirectedURL:Be.redirectedURL!=null&&($e=Be.redirectedURL));let At=this._seekHandler.getConfig($e,Xe);this._currentRequestURL=At.url;let ut=this._xhr=new XMLHttpRequest;if(ut.open("GET",At.url,!0),ut.responseType="arraybuffer",ut.onreadystatechange=this._onReadyStateChange.bind(this),ut.onprogress=this._onProgress.bind(this),ut.onload=this._onLoad.bind(this),ut.onerror=this._onXhrError.bind(this),Be.withCredentials&&(ut.withCredentials=!0),typeof At.headers=="object"){let Gt=At.headers;for(let Zt in Gt)Gt.hasOwnProperty(Zt)&&ut.setRequestHeader(Zt,Gt[Zt])}if(typeof this._config.headers=="object"){let Gt=this._config.headers;for(let Zt in Gt)Gt.hasOwnProperty(Zt)&&ut.setRequestHeader(Zt,Gt[Zt])}ut.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=ae.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Be){let Xe=Be.target;if(Xe.readyState===2){if(Xe.responseURL!=null){let $e=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&$e!==this._currentRedirectedURL&&(this._currentRedirectedURL=$e,this._onURLRedirect&&this._onURLRedirect($e))}if(Xe.status>=200&&Xe.status<=299){if(this._waitForTotalLength)return;this._status=ae.kBuffering}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new ue("RangeLoader: Http code invalid, "+Xe.status+" "+Xe.statusText)}}_onProgress(Be){if(this._status===ae.kError)return;if(this._contentLength===null){let $e=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,$e=!0;let At=Be.total;this._internalAbort(),At!=null&At!==0&&(this._totalLength=At)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,$e){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Xe=Be.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Be.loaded,this._speedSampler.addBytes(Xe)}_normalizeSpeed(Be){let Xe=this._chunkSizeKBList,$e=Xe.length-1,At=0,ut=0,Gt=$e;if(Be=Xe[At]&&Be=3&&(Xe=this._speedSampler.currentKBps)),Xe!==0){let Gt=this._normalizeSpeed(Xe);this._currentSpeedNormalized!==Gt&&(this._currentSpeedNormalized=Gt,this._currentChunkSizeKB=Gt)}let $e=Be.target.response,At=this._range.from+this._receivedLength;this._receivedLength+=$e.byteLength;let ut=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Xe.result)},Xe.readAsArrayBuffer(Be.data)}else{this._status=ae.kError;let Xe={code:-1,msg:"Unsupported WebSocket message type: "+Be.data.constructor.name};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new ue(Xe.msg)}}_dispatchArrayBuffer(Be){let Xe=Be,$e=this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onWebSocketError(Be){this._status=ae.kError;let Xe={code:Be.code,msg:Be.message};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new ue(Xe.msg)}}var ke=We;class Fe{constructor(Be){this._zeroStart=Be||!1}getConfig(Be,Xe){let $e={};if(Xe.from!==0||Xe.to!==-1){let At;Xe.to!==-1?At=`bytes=${Xe.from.toString()}-${Xe.to.toString()}`:At=`bytes=${Xe.from.toString()}-`,$e.Range=At}else this._zeroStart&&($e.Range="bytes=0-");return{url:Be,headers:$e}}removeURLParameters(Be){return Be}}var Ve=Fe;class qe{constructor(Be,Xe){this._startName=Be,this._endName=Xe}getConfig(Be,Xe){let $e=Be;if(Xe.from!==0||Xe.to!==-1){let At=!0;$e.indexOf("?")===-1&&($e+="?",At=!1),At&&($e+="&"),$e+=`${this._startName}=${Xe.from.toString()}`,Xe.to!==-1&&($e+=`&${this._endName}=${Xe.to.toString()}`)}return{url:$e,headers:{}}}removeURLParameters(Be){let Xe=Be.split("?")[0],$e,At=Be.indexOf("?");At!==-1&&($e=Be.substring(At+1));let ut="";if($e!=null&&$e.length>0){let Gt=$e.split("&");for(let Zt=0;Zt0;on[0]!==this._startName&&on[0]!==this._endName&&(kn&&(ut+="&"),ut+=Gt[Zt])}}return ut.length===0?Xe:Xe+"?"+ut}}var tt=qe;class st{constructor(Be,Xe,$e){this.TAG="IOController",this._config=Xe,this._extraData=$e,this._stashInitialSize=1024*384,Xe.stashInitialSize!=null&&Xe.stashInitialSize>0&&(this._stashInitialSize=Xe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Xe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Be,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Be.url),this._refTotalLength=Be.filesize?Be.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new se,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Be){this._extraData=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onSeeked(){return this._onSeeked}set onSeeked(Be){this._onSeeked=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}get onRedirect(){return this._onRedirect}set onRedirect(Be){this._onRedirect=Be}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Be){this._onRecoveredEarlyEof=Be}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===De?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Be=this._config;if(Be.seekType==="range")this._seekHandler=new Ve(this._config.rangeLoadZeroStart);else if(Be.seekType==="param"){let Xe=Be.seekParamStart||"bstart",$e=Be.seekParamEnd||"bend";this._seekHandler=new tt(Xe,$e)}else if(Be.seekType==="custom"){if(typeof Be.customSeekHandler!="function")throw new z("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Be.customSeekHandler}else throw new z(`Invalid seekType in config: ${Be.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ke;else if(Ee.isSupported())this._loaderClass=Ee;else if(Ie.isSupported())this._loaderClass=Ie;else if(De.isSupported())this._loaderClass=De;else throw new ue("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Be){this._currentRange={from:0,to:-1},Be&&(this._currentRange.from=Be),this._speedSampler.reset(),Be||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Be=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Be,!0)}}seek(Be){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Be,!0)}_internalSeek(Be,Xe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Xe),this._loader.destroy(),this._loader=null;let $e={from:Be,to:-1};this._currentRange={from:$e.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,$e),this._onSeeked&&this._onSeeked()}updateUrl(Be){if(!Be||typeof Be!="string"||Be.length===0)throw new z("Url must be a non-empty string!");this._dataSource.url=Be}_expandBuffer(Be){let Xe=this._stashSize;for(;Xe+1024*1024*10){let At=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array($e,0,Xe).set(At,0)}this._stashBuffer=$e,this._bufferSize=Xe}_normalizeSpeed(Be){let Xe=this._speedNormalizeList,$e=Xe.length-1,At=0,ut=0,Gt=$e;if(Be=Xe[At]&&Be=512&&Be<=1024?Xe=Math.floor(Be*1.5):Xe=Be*2,Xe>8192&&(Xe=8192);let $e=Xe*1024+1024*1024*1;this._bufferSize<$e&&this._expandBuffer($e),this._stashSize=Xe*1024}_dispatchChunks(Be,Xe){return this._currentRange.to=Xe+Be.byteLength-1,this._onDataArrival(Be,Xe)}_onURLRedirect(Be){this._redirectedURL=Be,this._onRedirect&&this._onRedirect(Be)}_onContentLengthKnown(Be){Be&&this._fullRequestFlag&&(this._totalLength=Be,this._fullRequestFlag=!1)}_onLoaderChunkArrival(Be,Xe,$e){if(!this._onDataArrival)throw new b("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(Be.byteLength);let At=this._speedSampler.lastSecondKBps;if(At!==0){let ut=this._normalizeSpeed(At);this._speedNormalized!==ut&&(this._speedNormalized=ut,this._adjustStashSize(ut))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=Xe),this._stashUsed+Be.byteLength<=this._stashSize)new Uint8Array(this._stashBuffer,0,this._stashSize).set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;else{let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){let Gt=this._stashBuffer.slice(0,this._stashUsed),Zt=this._dispatchChunks(Gt,this._stashByteStart);if(Zt0){let on=new Uint8Array(Gt,Zt);ut.set(on,0),this._stashUsed=on.byteLength,this._stashByteStart+=Zt}}else this._stashUsed=0,this._stashByteStart+=Zt;this._stashUsed+Be.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Be.byteLength),ut=new Uint8Array(this._stashBuffer,0,this._bufferSize)),ut.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{let Gt=this._dispatchChunks(Be,Xe);if(Gtthis._bufferSize&&(this._expandBuffer(Zt),ut=new Uint8Array(this._stashBuffer,0,this._bufferSize)),ut.set(new Uint8Array(Be,Gt),0),this._stashUsed+=Zt,this._stashByteStart=Xe+Gt}}}else if(this._stashUsed===0){let ut=this._dispatchChunks(Be,Xe);if(utthis._bufferSize&&this._expandBuffer(Gt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Be,ut),0),this._stashUsed+=Gt,this._stashByteStart=Xe+ut}}else{this._stashUsed+Be.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Be.byteLength);let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize);ut.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;let Gt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(Gt0){let Zt=new Uint8Array(this._stashBuffer,Gt);ut.set(Zt,0)}this._stashUsed-=Gt,this._stashByteStart+=Gt}}_flushStashBuffer(Be){if(this._stashUsed>0){let Xe=this._stashBuffer.slice(0,this._stashUsed),$e=this._dispatchChunks(Xe,this._stashByteStart),At=Xe.byteLength-$e;if($e0){let ut=new Uint8Array(this._stashBuffer,0,this._bufferSize),Gt=new Uint8Array(Xe,$e);ut.set(Gt,0),this._stashUsed=Gt.byteLength,this._stashByteStart+=$e}return 0}return this._stashUsed=0,this._stashByteStart=0,At}return 0}_onLoaderComplete(Be,Xe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Be,Xe){switch(ce.e(this.TAG,`Loader error, code = ${Xe.code}, msg = ${Xe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Be=he.UNRECOVERABLE_EARLY_EOF),Be){case he.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let $e=this._currentRange.to+1;$e0){let Xe=ot.getConfig();Be.emit("change",Xe)}}static registerListener(Be){ot.emitter.addListener("change",Be)}static removeListener(Be){ot.emitter.removeListener("change",Be)}static addLogListener(Be){ce.emitter.addListener("log",Be),ce.emitter.listenerCount("log")>0&&(ce.ENABLE_CALLBACK=!0,ot._notifyChange())}static removeLogListener(Be){ce.emitter.removeListener("log",Be),ce.emitter.listenerCount("log")===0&&(ce.ENABLE_CALLBACK=!1,ot._notifyChange())}}ot.emitter=new(be());var nt=ot;class Mt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Be=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Xe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Be&&Xe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Be){if(this.keyframesIndex==null)return null;let Xe=this.keyframesIndex,$e=this._search(Xe.times,Be);return{index:$e,milliseconds:Xe.times[$e],fileposition:Xe.filepositions[$e]}}_search(Be,Xe){let $e=0,At=Be.length-1,ut=0,Gt=0,Zt=At;for(Xe=Be[ut]&&Xe=128){Be.push(String.fromCharCode(ut&65535)),$e+=2;continue}}}else if(Xe[$e]<240){if(Vt(Xe,$e,2)){let ut=(Xe[$e]&15)<<12|(Xe[$e+1]&63)<<6|Xe[$e+2]&63;if(ut>=2048&&(ut&63488)!==55296){Be.push(String.fromCharCode(ut&65535)),$e+=3;continue}}}else if(Xe[$e]<248&&Vt(Xe,$e,3)){let ut=(Xe[$e]&7)<<18|(Xe[$e+1]&63)<<12|(Xe[$e+2]&63)<<6|Xe[$e+3]&63;if(ut>65536&&ut<1114112){ut-=65536,Be.push(String.fromCharCode(ut>>>10|55296)),Be.push(String.fromCharCode(ut&1023|56320)),$e+=4;continue}}}Be.push("\uFFFD"),++$e}return Be.join("")}var zt=bt;let Pt=function(){let wn=new ArrayBuffer(2);return new DataView(wn).setInt16(0,256,!0),new Int16Array(wn)[0]===256}();class ht{static parseScriptData(Be,Xe,$e){let At={};try{let ut=ht.parseValue(Be,Xe,$e),Gt=ht.parseValue(Be,Xe+ut.size,$e-ut.size);At[ut.data]=Gt.data}catch(ut){ce.e("AMF",ut.toString())}return At}static parseObject(Be,Xe,$e){if($e<3)throw new b("Data not enough when parse ScriptDataObject");let At=ht.parseString(Be,Xe,$e),ut=ht.parseValue(Be,Xe+At.size,$e-At.size),Gt=ut.objectEnd;return{data:{name:At.data,value:ut.data},size:At.size+ut.size,objectEnd:Gt}}static parseVariable(Be,Xe,$e){return ht.parseObject(Be,Xe,$e)}static parseString(Be,Xe,$e){if($e<2)throw new b("Data not enough when parse String");let ut=new DataView(Be,Xe,$e).getUint16(0,!Pt),Gt;return ut>0?Gt=zt(new Uint8Array(Be,Xe+2,ut)):Gt="",{data:Gt,size:2+ut}}static parseLongString(Be,Xe,$e){if($e<4)throw new b("Data not enough when parse LongString");let ut=new DataView(Be,Xe,$e).getUint32(0,!Pt),Gt;return ut>0?Gt=zt(new Uint8Array(Be,Xe+4,ut)):Gt="",{data:Gt,size:4+ut}}static parseDate(Be,Xe,$e){if($e<10)throw new b("Data size invalid when parse Date");let At=new DataView(Be,Xe,$e),ut=At.getFloat64(0,!Pt),Gt=At.getInt16(8,!Pt);return ut+=Gt*60*1e3,{data:new Date(ut),size:10}}static parseValue(Be,Xe,$e){if($e<1)throw new b("Data not enough when parse Value");let At=new DataView(Be,Xe,$e),ut=1,Gt=At.getUint8(0),Zt,on=!1;try{switch(Gt){case 0:Zt=At.getFloat64(1,!Pt),ut+=8;break;case 1:{Zt=!!At.getUint8(1),ut+=1;break}case 2:{let kn=ht.parseString(Be,Xe+1,$e-1);Zt=kn.data,ut+=kn.size;break}case 3:{Zt={};let kn=0;for((At.getUint32($e-4,!Pt)&16777215)===9&&(kn=3);ut<$e-4;){let rr=ht.parseObject(Be,Xe+ut,$e-ut-kn);if(rr.objectEnd)break;Zt[rr.data.name]=rr.data.value,ut+=rr.size}ut<=$e-3&&(At.getUint32(ut-1,!Pt)&16777215)===9&&(ut+=3);break}case 8:{Zt={},ut+=4;let kn=0;for((At.getUint32($e-4,!Pt)&16777215)===9&&(kn=3);ut<$e-8;){let rr=ht.parseVariable(Be,Xe+ut,$e-ut-kn);if(rr.objectEnd)break;Zt[rr.data.name]=rr.data.value,ut+=rr.size}ut<=$e-3&&(At.getUint32(ut-1,!Pt)&16777215)===9&&(ut+=3);break}case 9:Zt=void 0,ut=1,on=!0;break;case 10:{Zt=[];let kn=At.getUint32(1,!Pt);ut+=4;for(let rr=0;rr32)throw new z("ExpGolomb: readBits() bits exceeded max 32bits!");if(Be<=this._current_word_bits_left){let Gt=this._current_word>>>32-Be;return this._current_word<<=Be,this._current_word_bits_left-=Be,Gt}let Xe=this._current_word_bits_left?this._current_word:0;Xe=Xe>>>32-this._current_word_bits_left;let $e=Be-this._current_word_bits_left;this._fillCurrentWord();let At=Math.min($e,this._current_word_bits_left),ut=this._current_word>>>32-At;return this._current_word<<=At,this._current_word_bits_left-=At,Xe=Xe<>>Be)return this._current_word<<=Be,this._current_word_bits_left-=Be,Be;return this._fillCurrentWord(),Be+this._skipLeadingZero()}readUEG(){let Be=this._skipLeadingZero();return this.readBits(Be+1)-1}readSEG(){let Be=this.readUEG();return Be&1?Be+1>>>1:-1*(Be>>>1)}}var ct=gt;class rt{static _ebsp2rbsp(Be){let Xe=Be,$e=Xe.byteLength,At=new Uint8Array($e),ut=0;for(let Gt=0;Gt<$e;Gt++)Gt>=2&&Xe[Gt]===3&&Xe[Gt-1]===0&&Xe[Gt-2]===0||(At[ut]=Xe[Gt],ut++);return new Uint8Array(At.buffer,0,ut)}static parseSPS(Be){let Xe=rt._ebsp2rbsp(Be),$e=new ct(Xe);$e.readByte();let At=$e.readByte();$e.readByte();let ut=$e.readByte();$e.readUEG();let Gt=rt.getProfileString(At),Zt=rt.getLevelString(ut),on=1,kn=420,rr=[0,420,422,444],Hr=8;if((At===100||At===110||At===122||At===244||At===44||At===83||At===86||At===118||At===128||At===138||At===144)&&(on=$e.readUEG(),on===3&&$e.readBits(1),on<=3&&(kn=rr[on]),Hr=$e.readUEG()+8,$e.readUEG(),$e.readBits(1),$e.readBool())){let Da=on!==3?8:12;for(let _t=0;_t0&&Da<16?(Kr=_t[Da-1],Yn=dn[Da-1]):Da===255&&(Kr=$e.readByte()<<8|$e.readByte(),Yn=$e.readByte()<<8|$e.readByte())}if($e.readBool()&&$e.readBool(),$e.readBool()&&($e.readBits(4),$e.readBool()&&$e.readBits(24)),$e.readBool()&&($e.readUEG(),$e.readUEG()),$e.readBool()){let Da=$e.readBits(32),_t=$e.readBits(32);Xr=$e.readBool(),Oi=_t,na=Da*2,Nn=Oi/na}}let Ka=1;(Kr!==1||Yn!==1)&&(Ka=Kr/Yn);let go=0,Ro=0;if(on===0)go=1,Ro=2-un;else{let Da=on===3?1:2,_t=on===1?2:1;go=Da,Ro=_t*(2-un)}let oo=(ji+1)*16,Po=(2-un)*((ti+1)*16);oo-=(ir+Di)*go,Po-=(Qi+wi)*Ro;let va=Math.ceil(oo*Ka);return $e.destroy(),$e=null,{profile_string:Gt,level_string:Zt,bit_depth:Hr,ref_frames:Wr,chroma_format:kn,chroma_format_string:rt.getChromaFormatString(kn),frame_rate:{fixed:Xr,fps:Nn,fps_den:na,fps_num:Oi},sar_ratio:{width:Kr,height:Yn},codec_size:{width:oo,height:Po},present_size:{width:va,height:Po}}}static _skipScalingList(Be,Xe){let $e=8,At=8,ut=0;for(let Gt=0;Gt>>8&255|(wn&255)<<8}function we(wn){return(wn&4278190080)>>>24|(wn&16711680)>>>8|(wn&65280)<<8|(wn&255)<<24}function Se(wn,Be){return wn[Be]<<24|wn[Be+1]<<16|wn[Be+2]<<8|wn[Be+3]}class Ne{constructor(Be,Xe){this.TAG="FLVDemuxer",this._config=Xe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Be.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Be.hasAudioTrack,this._hasVideo=Be.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new St,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let $e=new ArrayBuffer(2);return new DataView($e).setInt16(0,256,!0),new Int16Array($e)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Be){let Xe=new Uint8Array(Be),$e={match:!1};if(Xe[0]!==70||Xe[1]!==76||Xe[2]!==86||Xe[3]!==1)return $e;let At=(Xe[4]&4)>>>2!==0,ut=(Xe[4]&1)!==0,Gt=Se(Xe,5);return Gt<9?$e:{match:!0,consumed:Gt,dataOffset:Gt,hasAudioTrack:At,hasVideoTrack:ut}}bindDataSource(Be){return Be.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Be){this._onTrackMetadata=Be}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Be){this._onMediaInfo=Be}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Be){this._onMetaDataArrived=Be}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Be){this._onScriptDataArrived=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Be){this._onDataAvailable=Be}get timestampBase(){return this._timestampBase}set timestampBase(Be){this._timestampBase=Be}get overridedDuration(){return this._duration}set overridedDuration(Be){this._durationOverrided=!0,this._duration=Be,this._mediaInfo.duration=Be}set overridedHasAudio(Be){this._hasAudioFlagOverrided=!0,this._hasAudio=Be,this._mediaInfo.hasAudio=Be}set overridedHasVideo(Be){this._hasVideoFlagOverrided=!0,this._hasVideo=Be,this._mediaInfo.hasVideo=Be}resetMediaInfo(){this._mediaInfo=new St}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Be,Xe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new b("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let $e=0,At=this._littleEndian;if(Xe===0)if(Be.byteLength>13)$e=Ne.probe(Be).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Xe+$e!==this._dataOffset&&ce.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Be,$e).getUint32(0,!At)!==0&&ce.w(this.TAG,"PrevTagSize0 !== 0 !!!"),$e+=4);$eBe.byteLength)break;let Gt=ut.getUint8(0),Zt=ut.getUint32(0,!At)&16777215;if($e+11+Zt+4>Be.byteLength)break;if(Gt!==8&&Gt!==9&&Gt!==18){ce.w(this.TAG,`Unsupported tag type ${Gt}, skipped`),$e+=11+Zt+4;continue}let on=ut.getUint8(4),kn=ut.getUint8(5),rr=ut.getUint8(6),Hr=ut.getUint8(7),kr=rr|kn<<8|on<<16|Hr<<24;(ut.getUint32(7,!At)&16777215)!==0&&ce.w(this.TAG,"Meet tag which has StreamID != 0!");let ji=$e+11;switch(Gt){case 8:this._parseAudioData(Be,ji,Zt,kr);break;case 9:this._parseVideoData(Be,ji,Zt,kr,Xe+$e);break;case 18:this._parseScriptData(Be,ji,Zt);break}let ti=ut.getUint32(11+Zt,!At);ti!==11+Zt&&ce.w(this.TAG,`Invalid PrevTagSize ${ti}`),$e+=11+Zt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),$e}_parseScriptData(Be,Xe,$e){let At=Dt.parseScriptData(Be,Xe,$e);if(At.hasOwnProperty("onMetaData")){if(At.onMetaData==null||typeof At.onMetaData!="object"){ce.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&ce.w(this.TAG,"Found another onMetaData tag!"),this._metadata=At;let ut=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},ut)),typeof ut.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=ut.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof ut.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=ut.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof ut.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=ut.audiodatarate),typeof ut.videodatarate=="number"&&(this._mediaInfo.videoDataRate=ut.videodatarate),typeof ut.width=="number"&&(this._mediaInfo.width=ut.width),typeof ut.height=="number"&&(this._mediaInfo.height=ut.height),typeof ut.duration=="number"){if(!this._durationOverrided){let Gt=Math.floor(ut.duration*this._timescale);this._duration=Gt,this._mediaInfo.duration=Gt}}else this._mediaInfo.duration=0;if(typeof ut.framerate=="number"){let Gt=Math.floor(ut.framerate*1e3);if(Gt>0){let Zt=Gt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Zt,this._referenceFrameRate.fps_num=Gt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Zt}}if(typeof ut.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let Gt=ut.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(Gt),ut.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=ut,ce.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(At).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},At))}_parseKeyframesIndex(Be){let Xe=[],$e=[];for(let At=1;At>>4;if(on!==2&&on!==10){this._onError($t.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+on);return}let kn=0,rr=(Zt&12)>>>2;if(rr>=0&&rr<=4)kn=this._flvSoundRateTable[rr];else{this._onError($t.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rr);return}let Hr=(Zt&2)>>>1,kr=Zt&1,Wr=this._audioMetadata,ji=this._audioTrack;if(Wr||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Wr=this._audioMetadata={},Wr.type="audio",Wr.id=ji.id,Wr.timescale=this._timescale,Wr.duration=this._duration,Wr.audioSampleRate=kn,Wr.channelCount=kr===0?1:2),on===10){let ti=this._parseAACAudioData(Be,Xe+1,$e-1);if(ti==null)return;if(ti.packetType===0){Wr.config&&ce.w(this.TAG,"Found another AudioSpecificConfig!");let un=ti.data;Wr.audioSampleRate=un.samplingRate,Wr.channelCount=un.channelCount,Wr.codec=un.codec,Wr.originalCodec=un.originalCodec,Wr.config=un.config,Wr.refSampleDuration=1024/Wr.audioSampleRate*Wr.timescale,ce.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Wr);let ir=this._mediaInfo;ir.audioCodec=Wr.originalCodec,ir.audioSampleRate=Wr.audioSampleRate,ir.audioChannelCount=Wr.channelCount,ir.hasVideo?ir.videoCodec!=null&&(ir.mimeType='video/x-flv; codecs="'+ir.videoCodec+","+ir.audioCodec+'"'):ir.mimeType='video/x-flv; codecs="'+ir.audioCodec+'"',ir.isComplete()&&this._onMediaInfo(ir)}else if(ti.packetType===1){let un=this._timestampBase+At,ir={unit:ti.data,length:ti.data.byteLength,dts:un,pts:un};ji.samples.push(ir),ji.length+=ti.data.length}else ce.e(this.TAG,`Flv: Unsupported AAC data type ${ti.packetType}`)}else if(on===2){if(!Wr.codec){let Di=this._parseMP3AudioData(Be,Xe+1,$e-1,!0);if(Di==null)return;Wr.audioSampleRate=Di.samplingRate,Wr.channelCount=Di.channelCount,Wr.codec=Di.codec,Wr.originalCodec=Di.originalCodec,Wr.refSampleDuration=1152/Wr.audioSampleRate*Wr.timescale,ce.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Wr);let Qi=this._mediaInfo;Qi.audioCodec=Wr.codec,Qi.audioSampleRate=Wr.audioSampleRate,Qi.audioChannelCount=Wr.channelCount,Qi.audioDataRate=Di.bitRate,Qi.hasVideo?Qi.videoCodec!=null&&(Qi.mimeType='video/x-flv; codecs="'+Qi.videoCodec+","+Qi.audioCodec+'"'):Qi.mimeType='video/x-flv; codecs="'+Qi.audioCodec+'"',Qi.isComplete()&&this._onMediaInfo(Qi)}let ti=this._parseMP3AudioData(Be,Xe+1,$e-1,!1);if(ti==null)return;let un=this._timestampBase+At,ir={unit:ti,length:ti.byteLength,dts:un,pts:un};ji.samples.push(ir),ji.length+=ti.length}}_parseAACAudioData(Be,Xe,$e){if($e<=1){ce.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let At={},ut=new Uint8Array(Be,Xe,$e);return At.packetType=ut[0],ut[0]===0?At.data=this._parseAACAudioSpecificConfig(Be,Xe+1,$e-1):At.data=ut.subarray(1),At}_parseAACAudioSpecificConfig(Be,Xe,$e){let At=new Uint8Array(Be,Xe,$e),ut=null,Gt=0,Zt=0,on=null,kn=0,rr=null;if(Gt=Zt=At[0]>>>3,kn=(At[0]&7)<<1|At[1]>>>7,kn<0||kn>=this._mpegSamplingRates.length){this._onError($t.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Hr=this._mpegSamplingRates[kn],kr=(At[1]&120)>>>3;if(kr<0||kr>=8){this._onError($t.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}Gt===5&&(rr=(At[1]&7)<<1|At[2]>>>7,on=(At[2]&124)>>>2);let Wr=self.navigator.userAgent.toLowerCase();return Wr.indexOf("firefox")!==-1?kn>=6?(Gt=5,ut=new Array(4),rr=kn-3):(Gt=2,ut=new Array(2),rr=kn):Wr.indexOf("android")!==-1?(Gt=2,ut=new Array(2),rr=kn):(Gt=5,rr=kn,ut=new Array(4),kn>=6?rr=kn-3:kr===1&&(Gt=2,ut=new Array(2),rr=kn)),ut[0]=Gt<<3,ut[0]|=(kn&15)>>>1,ut[1]=(kn&15)<<7,ut[1]|=(kr&15)<<3,Gt===5&&(ut[1]|=(rr&15)>>>1,ut[2]=(rr&1)<<7,ut[2]|=8,ut[3]=0),{config:ut,samplingRate:Hr,channelCount:kr,codec:"mp4a.40."+Gt,originalCodec:"mp4a.40."+Zt}}_parseMP3AudioData(Be,Xe,$e,At){if($e<4){ce.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let ut=this._littleEndian,Gt=new Uint8Array(Be,Xe,$e),Zt=null;if(At){if(Gt[0]!==255)return;let on=Gt[1]>>>3&3,kn=(Gt[1]&6)>>1,rr=(Gt[2]&240)>>>4,Hr=(Gt[2]&12)>>>2,Wr=(Gt[3]>>>6&3)!==3?2:1,ji=0,ti=0,un=34,ir="mp3";switch(on){case 0:ji=this._mpegAudioV25SampleRateTable[Hr];break;case 2:ji=this._mpegAudioV20SampleRateTable[Hr];break;case 3:ji=this._mpegAudioV10SampleRateTable[Hr];break}switch(kn){case 1:un=34,rr>>4,on=Gt&15;if(on!==7){this._onError($t.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${on}`);return}this._parseAVCVideoPacket(Be,Xe+1,$e-1,At,ut,Zt)}_parseAVCVideoPacket(Be,Xe,$e,At,ut,Gt){if($e<4){ce.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Zt=this._littleEndian,on=new DataView(Be,Xe,$e),kn=on.getUint8(0),Hr=(on.getUint32(0,!Zt)&16777215)<<8>>8;if(kn===0)this._parseAVCDecoderConfigurationRecord(Be,Xe+4,$e-4);else if(kn===1)this._parseAVCVideoData(Be,Xe+4,$e-4,At,ut,Gt,Hr);else if(kn!==2){this._onError($t.FORMAT_ERROR,`Flv: Invalid video packet type ${kn}`);return}}_parseAVCDecoderConfigurationRecord(Be,Xe,$e){if($e<7){ce.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let At=this._videoMetadata,ut=this._videoTrack,Gt=this._littleEndian,Zt=new DataView(Be,Xe,$e);At?typeof At.avcc!="undefined"&&ce.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),At=this._videoMetadata={},At.type="video",At.id=ut.id,At.timescale=this._timescale,At.duration=this._duration);let on=Zt.getUint8(0),kn=Zt.getUint8(1),rr=Zt.getUint8(2),Hr=Zt.getUint8(3);if(on!==1||kn===0){this._onError($t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Zt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError($t.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let kr=Zt.getUint8(5)&31;if(kr===0){this._onError($t.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else kr>1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${kr}`);let Wr=6;for(let ti=0;ti1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ji}`);Wr++;for(let ti=0;ti=$e){ce.w(this.TAG,`Malformed Nalu near timestamp ${ji}, offset = ${kr}, dataSize = ${$e}`);break}let un=kn.getUint32(kr,!on);if(Wr===3&&(un>>>=8),un>$e-Wr){ce.w(this.TAG,`Malformed Nalus near timestamp ${ji}, NaluSize > DataSize!`);return}let ir=kn.getUint8(kr+Wr)&31;ir===5&&(ti=!0);let Di=new Uint8Array(Be,Xe+kr,Wr+un),Qi={type:ir,data:Di};rr.push(Qi),Hr+=Di.byteLength,kr+=Wr+un}if(rr.length){let un=this._videoTrack,ir={units:rr,length:Hr,isKeyframe:ti,dts:ji,cts:Zt,pts:ji+Zt};ti&&(ir.fileposition=ut),un.samples.push(ir),un.length+=Hr}}}var oe=Ne;class x{static init(){x.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Xe in x.types)x.types.hasOwnProperty(Xe)&&(x.types[Xe]=[Xe.charCodeAt(0),Xe.charCodeAt(1),Xe.charCodeAt(2),Xe.charCodeAt(3)]);let Be=x.constants={};Be.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Be.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Be.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Be.STSC=Be.STCO=Be.STTS,Be.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Be.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Be.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Be.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Be.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Be.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Be){let Xe=8,$e=null,At=Array.prototype.slice.call(arguments,1),ut=At.length;for(let Zt=0;Zt>>24&255,$e[1]=Xe>>>16&255,$e[2]=Xe>>>8&255,$e[3]=Xe&255,$e.set(Be,4);let Gt=8;for(let Zt=0;Zt>>24&255,Be>>>16&255,Be>>>8&255,Be&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Be){return x.box(x.types.trak,x.tkhd(Be),x.mdia(Be))}static tkhd(Be){let Xe=Be.id,$e=Be.duration,At=Be.presentWidth,ut=Be.presentHeight;return x.box(x.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,At>>>8&255,At&255,0,0,ut>>>8&255,ut&255,0,0]))}static mdia(Be){return x.box(x.types.mdia,x.mdhd(Be),x.hdlr(Be),x.minf(Be))}static mdhd(Be){let Xe=Be.timescale,$e=Be.duration;return x.box(x.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,85,196,0,0]))}static hdlr(Be){let Xe=null;return Be.type==="audio"?Xe=x.constants.HDLR_AUDIO:Xe=x.constants.HDLR_VIDEO,x.box(x.types.hdlr,Xe)}static minf(Be){let Xe=null;return Be.type==="audio"?Xe=x.box(x.types.smhd,x.constants.SMHD):Xe=x.box(x.types.vmhd,x.constants.VMHD),x.box(x.types.minf,Xe,x.dinf(),x.stbl(Be))}static dinf(){return x.box(x.types.dinf,x.box(x.types.dref,x.constants.DREF))}static stbl(Be){return x.box(x.types.stbl,x.stsd(Be),x.box(x.types.stts,x.constants.STTS),x.box(x.types.stsc,x.constants.STSC),x.box(x.types.stsz,x.constants.STSZ),x.box(x.types.stco,x.constants.STCO))}static stsd(Be){return Be.type==="audio"?Be.codec==="mp3"?x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp3(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp4a(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.avc1(Be))}static mp3(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types[".mp3"],At)}static mp4a(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types.mp4a,At,x.esds(Be))}static esds(Be){let Xe=Be.config||[],$e=Xe.length,At=new Uint8Array([0,0,0,0,3,23+$e,0,1,0,4,15+$e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([$e]).concat(Xe).concat([6,1,2]));return x.box(x.types.esds,At)}static avc1(Be){let Xe=Be.avcc,$e=Be.codecWidth,At=Be.codecHeight,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,$e>>>8&255,$e&255,At>>>8&255,At&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return x.box(x.types.avc1,ut,x.box(x.types.avcC,Xe))}static mvex(Be){return x.box(x.types.mvex,x.trex(Be))}static trex(Be){let Xe=Be.id,$e=new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return x.box(x.types.trex,$e)}static moof(Be,Xe){return x.box(x.types.moof,x.mfhd(Be.sequenceNumber),x.traf(Be,Xe))}static mfhd(Be){let Xe=new Uint8Array([0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255]);return x.box(x.types.mfhd,Xe)}static traf(Be,Xe){let $e=Be.id,At=x.box(x.types.tfhd,new Uint8Array([0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255])),ut=x.box(x.types.tfdt,new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255])),Gt=x.sdtp(Be),Zt=x.trun(Be,Gt.byteLength+16+16+8+16+8+8);return x.box(x.types.traf,At,ut,Zt,Gt)}static sdtp(Be){let Xe=Be.samples||[],$e=Xe.length,At=new Uint8Array(4+$e);for(let ut=0;ut<$e;ut++){let Gt=Xe[ut].flags;At[ut+4]=Gt.isLeading<<6|Gt.dependsOn<<4|Gt.isDependedOn<<2|Gt.hasRedundancy}return x.box(x.types.sdtp,At)}static trun(Be,Xe){let $e=Be.samples||[],At=$e.length,ut=12+16*At,Gt=new Uint8Array(ut);Xe+=8+ut,Gt.set([0,0,15,1,At>>>24&255,At>>>16&255,At>>>8&255,At&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255],0);for(let Zt=0;Zt>>24&255,on>>>16&255,on>>>8&255,on&255,kn>>>24&255,kn>>>16&255,kn>>>8&255,kn&255,rr.isLeading<<2|rr.dependsOn,rr.isDependedOn<<6|rr.hasRedundancy<<4|rr.isNonSync,0,0,Hr>>>24&255,Hr>>>16&255,Hr>>>8&255,Hr&255],12+16*Zt)}return x.box(x.types.trun,Gt)}static mdat(Be){return x.box(x.types.mdat,Be)}}x.init();var me=x;class He{static getSilentFrame(Be,Xe){if(Be==="mp4a.40.2"){if(Xe===1)return new Uint8Array([0,200,0,128,35,128]);if(Xe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Xe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Xe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Xe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Xe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Xe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var et=He;class Re{constructor(Be,Xe,$e,At,ut){this.dts=Be,this.pts=Xe,this.duration=$e,this.originalDts=At,this.isSyncPoint=ut,this.fileposition=null}}class Ke{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Be){Be.isSyncPoint=!0,this.syncPoints.push(Be)}}class Ht{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Be){let Xe=this._list;Be.length!==0&&(Xe.length>0&&Be[0].originalDts=Xe[ut].dts&&BeXe[At].lastSample.originalDts&&Be=Xe[At].lastSample.originalDts&&(At===Xe.length-1||At0&&(ut=this._searchNearestSegmentBefore($e.originalBeginDts)+1),this._lastAppendLocation=ut,this._list.splice(ut,0,$e)}getLastSegmentBefore(Be){let Xe=this._searchNearestSegmentBefore(Be);return Xe>=0?this._list[Xe]:null}getLastSampleBefore(Be){let Xe=this.getLastSegmentBefore(Be);return Xe!=null?Xe.lastSample:null}getLastSyncPointBefore(Be){let Xe=this._searchNearestSegmentBefore(Be),$e=this._list[Xe].syncPoints;for(;$e.length===0&&Xe>0;)Xe--,$e=this._list[Xe].syncPoints;return $e.length>0?$e[$e.length-1]:null}}class Wt{constructor(Be){this.TAG="MP4Remuxer",this._config=Be,this._isLive=Be.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new wt("audio"),this._videoSegmentInfoList=new wt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661)),this._fillSilentAfterSeek=Ae.msedge||Ae.msie,this._mp3UseMpegAudio=!Ae.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Be){return Be.onDataAvailable=this.remux.bind(this),Be.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Be){this._onInitSegment=Be}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Be){this._onMediaSegment=Be}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Be){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Be,Xe){if(!this._onMediaSegment)throw new b("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Be,Xe),this._remuxVideo(Xe),this._remuxAudio(Be)}_onTrackMetadataReceived(Be,Xe){let $e=null,At="mp4",ut=Xe.codec;if(Be==="audio")this._audioMeta=Xe,Xe.codec==="mp3"&&this._mp3UseMpegAudio?(At="mpeg",ut="",$e=new Uint8Array):$e=me.generateInitSegment(Xe);else if(Be==="video")this._videoMeta=Xe,$e=me.generateInitSegment(Xe);else return;if(!this._onInitSegment)throw new b("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Be,{type:Be,data:$e.buffer,codec:ut,container:`${Be}/${At}`,mediaDuration:Xe.duration})}_calculateDtsBase(Be,Xe){this._dtsBaseInited||(Be.samples&&Be.samples.length&&(this._audioDtsBase=Be.samples[0].dts),Xe.samples&&Xe.samples.length&&(this._videoDtsBase=Xe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Be=this._videoStashedLastSample,Xe=this._audioStashedLastSample,$e={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Be!=null&&($e.samples.push(Be),$e.length=Be.length);let At={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Xe!=null&&(At.samples.push(Xe),At.length=Xe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo($e,!0),this._remuxAudio(At,!0)}_remuxAudio(Be,Xe){if(this._audioMeta==null)return;let $e=Be,At=$e.samples,ut,Gt=-1,Zt=-1,on=-1,kn=this._audioMeta.refSampleDuration,rr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Hr=this._dtsBaseInited&&this._audioNextDts===void 0,kr=!1;if(!At||At.length===0||At.length===1&&!Xe)return;let Wr=0,ji=null,ti=0;rr?(Wr=0,ti=$e.length):(Wr=8,ti=8+$e.length);let un=null;if(At.length>1&&(un=At.pop(),ti-=un.length),this._audioStashedLastSample!=null){let Yn=this._audioStashedLastSample;this._audioStashedLastSample=null,At.unshift(Yn),ti+=Yn.length}un!=null&&(this._audioStashedLastSample=un);let ir=At[0].dts-this._dtsBase;if(this._audioNextDts)ut=ir-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())ut=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(kr=!0);else{let Yn=this._audioSegmentInfoList.getLastSampleBefore(ir);if(Yn!=null){let Nn=ir-(Yn.originalDts+Yn.duration);Nn<=3&&(Nn=0);let Xr=Yn.dts+Yn.duration+Nn;ut=ir-Xr}else ut=0}if(kr){let Yn=ir-ut,Nn=this._videoSegmentInfoList.getLastSegmentBefore(ir);if(Nn!=null&&Nn.beginDts=1?lo=Di[Di.length-1].duration:lo=Math.floor(kn);let Ka=!1,go=null;if(lo>kn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Ae.safari){Ka=!0;let Ro=Math.abs(lo-kn),oo=Math.ceil(Ro/kn),Po=na+kn;ce.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${na+lo} ms, expected: ${na+Math.round(kn)} ms, delta: ${Math.round(Ro)} ms, generate: ${oo} frames`);let va=et.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);va==null&&(ce.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),va=Xr),go=[];for(let _t=0;_t0){let ft=go[go.length-1];ft.duration=dn-ft.dts}let Kn={dts:dn,pts:dn,cts:0,unit:va,size:va.byteLength,duration:0,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};go.push(Kn),ti+=Kn.size,Po+=kn}let Da=go[go.length-1];Da.duration=na+lo-Da.dts,lo=Math.round(kn)}Di.push({dts:na,pts:na,cts:0,unit:Nn.unit,size:Nn.unit.byteLength,duration:lo,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Ka&&Di.push.apply(Di,go)}rr?ji=new Uint8Array(ti):(ji=new Uint8Array(ti),ji[0]=ti>>>24&255,ji[1]=ti>>>16&255,ji[2]=ti>>>8&255,ji[3]=ti&255,ji.set(me.types.mdat,4));for(let Yn=0;Yn1&&(Wr=At.pop(),kr-=Wr.length),this._videoStashedLastSample!=null){let Qi=this._videoStashedLastSample;this._videoStashedLastSample=null,At.unshift(Qi),kr+=Qi.length}Wr!=null&&(this._videoStashedLastSample=Wr);let ji=At[0].dts-this._dtsBase;if(this._videoNextDts)ut=ji-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())ut=0;else{let Qi=this._videoSegmentInfoList.getLastSampleBefore(ji);if(Qi!=null){let wi=ji-(Qi.originalDts+Qi.duration);wi<=3&&(wi=0);let Wi=Qi.dts+Qi.duration+wi;ut=ji-Wi}else ut=0}let ti=new Ke,un=[];for(let Qi=0;Qi=1?Oi=un[un.length-1].duration:Oi=Math.floor(this._videoMeta.refSampleDuration),Kr){let na=new Re(Yn,Xr,Oi,wi.dts,!0);na.fileposition=wi.fileposition,ti.appendSyncPoint(na)}un.push({dts:Yn,pts:Xr,cts:Nn,units:wi.units,size:wi.length,isKeyframe:Kr,duration:Oi,originalDts:Wi,flags:{isLeading:0,dependsOn:Kr?2:1,isDependedOn:Kr?1:0,hasRedundancy:0,isNonSync:Kr?0:1}})}Hr=new Uint8Array(kr),Hr[0]=kr>>>24&255,Hr[1]=kr>>>16&255,Hr[2]=kr>>>8&255,Hr[3]=kr&255,Hr.set(me.types.mdat,4);for(let Qi=0;Qi{At.timestampBase=$e,$e+=At.duration,At.cors=Be.cors,At.withCredentials=Be.withCredentials,Xe.referrerPolicy&&(At.referrerPolicy=Xe.referrerPolicy)}),!isNaN($e)&&this._mediaDataSource.duration!==$e&&(this._mediaDataSource.duration=$e),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Be,Xe){this._currentSegmentIndex=Be;let $e=this._mediaDataSource.segments[Be],At=this._ioctl=new Ot($e,this._config,Be);At.onError=this._onIOException.bind(this),At.onSeeked=this._onIOSeeked.bind(this),At.onComplete=this._onIOComplete.bind(this),At.onRedirect=this._onIORedirect.bind(this),At.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Xe?this._demuxer.bindDataSource(this._ioctl):At.onDataArrival=this._onInitChunkArrival.bind(this),At.open(Xe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Be){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Xe=this._searchSegmentIndexContains(Be);if(Xe===this._currentSegmentIndex){let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be;else{let At=$e.getNearestKeyframe(Be);this._remuxer.seek(At.milliseconds),this._ioctl.seek(At.fileposition),this._pendingResolveSeekPoint=At.milliseconds}}else{let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Xe);else{let At=$e.getNearestKeyframe(Be);this._internalAbort(),this._remuxer.seek(Be),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Xe].timestampBase,this._loadSegment(Xe,At.fileposition),this._pendingResolveSeekPoint=At.milliseconds,this._reportSegmentMediaInfo(Xe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Be){let Xe=this._mediaDataSource.segments,$e=Xe.length-1;for(let At=0;At0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,At=this._demuxer.parseChunks(Be,Xe);else if(($e=oe.probe(Be)).match){this._demuxer=new oe($e,this._config),this._remuxer||(this._remuxer=new yt(this._config));let ut=this._mediaDataSource;ut.duration!=null&&!isNaN(ut.duration)&&(this._demuxer.overridedDuration=ut.duration),typeof ut.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=ut.hasAudio),typeof ut.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=ut.hasVideo),this._demuxer.timestampBase=ut.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),At=this._demuxer.parseChunks(Be,Xe)}else $e=null,ce.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Kt.DEMUX_ERROR,$t.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),At=0;return At}_onMediaInfo(Be){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Be),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,St.prototype));let Xe=Object.assign({},Be);Object.setPrototypeOf(Xe,St.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Xe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let $e=this._pendingSeekTime;this._pendingSeekTime=null,this.seek($e)})}_onMetaDataArrived(Be){this._emitter.emit(Kt.METADATA_ARRIVED,Be)}_onScriptDataArrived(Be){this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,Be)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Be){let $e=Be+1;$e0&&$e[0].originalDts===At&&(At=$e[0].pts),this._emitter.emit(Kt.RECOMMEND_SEEKPOINT,At)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Be){let Xe=this._mediaInfo.segments[Be],$e=Object.assign({},Xe);$e.duration=this._mediaInfo.duration,$e.segmentCount=this._mediaInfo.segmentCount,delete $e.segments,delete $e.keyframesIndex,this._emitter.emit(Kt.MEDIA_INFO,$e)}_reportStatisticsInfo(){let Be={};Be.url=this._ioctl.currentURL,Be.hasRedirect=this._ioctl.hasRedirect,Be.hasRedirect&&(Be.redirectedURL=this._ioctl.currentRedirectedURL),Be.speed=this._ioctl.currentSpeed,Be.loaderType=this._ioctl.loaderType,Be.currentSegmentIndex=this._currentSegmentIndex,Be.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Kt.STATISTICS_INFO,Be)}}var jn=gn,In=function(wn){let Be="TransmuxingWorker",Xe=null,$e=ti.bind(this);ee.install(),wn.addEventListener("message",function(un){switch(un.data.cmd){case"init":Xe=new jn(un.data.param[0],un.data.param[1]),Xe.on(Kt.IO_ERROR,kr.bind(this)),Xe.on(Kt.DEMUX_ERROR,Wr.bind(this)),Xe.on(Kt.INIT_SEGMENT,At.bind(this)),Xe.on(Kt.MEDIA_SEGMENT,ut.bind(this)),Xe.on(Kt.LOADING_COMPLETE,Gt.bind(this)),Xe.on(Kt.RECOVERED_EARLY_EOF,Zt.bind(this)),Xe.on(Kt.MEDIA_INFO,on.bind(this)),Xe.on(Kt.METADATA_ARRIVED,kn.bind(this)),Xe.on(Kt.SCRIPTDATA_ARRIVED,rr.bind(this)),Xe.on(Kt.STATISTICS_INFO,Hr.bind(this)),Xe.on(Kt.RECOMMEND_SEEKPOINT,ji.bind(this));break;case"destroy":Xe&&(Xe.destroy(),Xe=null),wn.postMessage({msg:"destroyed"});break;case"start":Xe.start();break;case"stop":Xe.stop();break;case"seek":Xe.seek(un.data.param);break;case"pause":Xe.pause();break;case"resume":Xe.resume();break;case"logging_config":{let ir=un.data.param;nt.applyConfig(ir),ir.enableCallback===!0?nt.addLogListener($e):nt.removeLogListener($e);break}}});function At(un,ir){let Di={msg:Kt.INIT_SEGMENT,data:{type:un,data:ir}};wn.postMessage(Di,[ir.data])}function ut(un,ir){let Di={msg:Kt.MEDIA_SEGMENT,data:{type:un,data:ir}};wn.postMessage(Di,[ir.data])}function Gt(){let un={msg:Kt.LOADING_COMPLETE};wn.postMessage(un)}function Zt(){let un={msg:Kt.RECOVERED_EARLY_EOF};wn.postMessage(un)}function on(un){let ir={msg:Kt.MEDIA_INFO,data:un};wn.postMessage(ir)}function kn(un){let ir={msg:Kt.METADATA_ARRIVED,data:un};wn.postMessage(ir)}function rr(un){let ir={msg:Kt.SCRIPTDATA_ARRIVED,data:un};wn.postMessage(ir)}function Hr(un){let ir={msg:Kt.STATISTICS_INFO,data:un};wn.postMessage(ir)}function kr(un,ir){wn.postMessage({msg:Kt.IO_ERROR,data:{type:un,info:ir}})}function Wr(un,ir){wn.postMessage({msg:Kt.DEMUX_ERROR,data:{type:un,info:ir}})}function ji(un){wn.postMessage({msg:Kt.RECOMMEND_SEEKPOINT,data:un})}function ti(un,ir){wn.postMessage({msg:"logcat_callback",data:{type:un,logcat:ir}})}};class Ln{constructor(Be,Xe){if(this.TAG="Transmuxer",this._emitter=new(be()),Xe.enableWorker&&typeof Worker!="undefined")try{let $e=Me(82059);this._worker=$e(In),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Be,Xe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},nt.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:nt.getConfig()})}catch($e){ce.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new jn(Be,Xe)}else this._controller=new jn(Be,Xe);if(this._controller){let $e=this._controller;$e.on(Kt.IO_ERROR,this._onIOError.bind(this)),$e.on(Kt.DEMUX_ERROR,this._onDemuxError.bind(this)),$e.on(Kt.INIT_SEGMENT,this._onInitSegment.bind(this)),$e.on(Kt.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),$e.on(Kt.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),$e.on(Kt.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),$e.on(Kt.MEDIA_INFO,this._onMediaInfo.bind(this)),$e.on(Kt.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),$e.on(Kt.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),$e.on(Kt.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),$e.on(Kt.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),nt.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Be){this._worker?this._worker.postMessage({cmd:"seek",param:Be}):this._controller.seek(Be)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.INIT_SEGMENT,Be,Xe)})}_onMediaSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_SEGMENT,Be,Xe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Kt.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)})}_onMediaInfo(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,Be)})}_onMetaDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.METADATA_ARRIVED,Be)})}_onScriptDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,Be)})}_onStatisticsInfo(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,Be)})}_onIOError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.IO_ERROR,Be,Xe)})}_onDemuxError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit(Kt.DEMUX_ERROR,Be,Xe)})}_onRecommendSeekpoint(Be){Promise.resolve().then(()=>{this._emitter.emit(Kt.RECOMMEND_SEEKPOINT,Be)})}_onLoggingConfigChanged(Be){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Be})}_onWorkerMessage(Be){let Xe=Be.data,$e=Xe.data;if(Xe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Xe.msg){case Kt.INIT_SEGMENT:case Kt.MEDIA_SEGMENT:this._emitter.emit(Xe.msg,$e.type,$e.data);break;case Kt.LOADING_COMPLETE:case Kt.RECOVERED_EARLY_EOF:this._emitter.emit(Xe.msg);break;case Kt.MEDIA_INFO:Object.setPrototypeOf($e,St.prototype),this._emitter.emit(Xe.msg,$e);break;case Kt.METADATA_ARRIVED:case Kt.SCRIPTDATA_ARRIVED:case Kt.STATISTICS_INFO:this._emitter.emit(Xe.msg,$e);break;case Kt.IO_ERROR:case Kt.DEMUX_ERROR:this._emitter.emit(Xe.msg,$e.type,$e.info);break;case Kt.RECOMMEND_SEEKPOINT:this._emitter.emit(Xe.msg,$e);break;case"logcat_callback":ce.emitter.emit("log",$e.type,$e.logcat);break;default:break}}}var Er=Ln,_r={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class $r{constructor(Be){this.TAG="MSEController",this._config=Be,this._emitter=new(be()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Ht}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaSource)throw new b("MediaSource has been attached to an HTMLMediaElement!");let Xe=this._mediaSource=new window.MediaSource;Xe.addEventListener("sourceopen",this.e.onSourceOpen),Xe.addEventListener("sourceended",this.e.onSourceEnded),Xe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Be,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Be.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Be=this._mediaSource;for(let Xe in this._sourceBuffers){let $e=this._pendingSegments[Xe];$e.splice(0,$e.length),this._pendingSegments[Xe]=null,this._pendingRemoveRanges[Xe]=null,this._lastInitSegments[Xe]=null;let At=this._sourceBuffers[Xe];if(At){if(Be.readyState!=="closed"){try{Be.removeSourceBuffer(At)}catch(ut){ce.e(this.TAG,ut.message)}At.removeEventListener("error",this.e.onSourceBufferError),At.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Xe]=null,this._sourceBuffers[Xe]=null}}if(Be.readyState==="open")try{Be.endOfStream()}catch(Xe){ce.e(this.TAG,Xe.message)}Be.removeEventListener("sourceopen",this.e.onSourceOpen),Be.removeEventListener("sourceended",this.e.onSourceEnded),Be.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Be,Xe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Be),this._pendingSegments[Be.type].push(Be);return}let $e=Be,At=`${$e.container}`;$e.codec&&$e.codec.length>0&&(At+=`;codecs=${$e.codec}`);let ut=!1;if(ce.v(this.TAG,"Received Initialization Segment, mimeType: "+At),this._lastInitSegments[$e.type]=$e,At!==this._mimeTypes[$e.type]){if(this._mimeTypes[$e.type])ce.v(this.TAG,`Notice: ${$e.type} mimeType changed, origin: ${this._mimeTypes[$e.type]}, target: ${At}`);else{ut=!0;try{let Gt=this._sourceBuffers[$e.type]=this._mediaSource.addSourceBuffer(At);Gt.addEventListener("error",this.e.onSourceBufferError),Gt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(Gt){ce.e(this.TAG,Gt.message),this._emitter.emit(_r.ERROR,{code:Gt.code,msg:Gt.message});return}}this._mimeTypes[$e.type]=At}Xe||this._pendingSegments[$e.type].push($e),ut||this._sourceBuffers[$e.type]&&!this._sourceBuffers[$e.type].updating&&this._doAppendSegments(),Ae.safari&&$e.container==="audio/mpeg"&&$e.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=$e.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Be){let Xe=Be;this._pendingSegments[Xe.type].push(Xe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let $e=this._sourceBuffers[Xe.type];$e&&!$e.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Be){for(let Xe in this._sourceBuffers){if(!this._sourceBuffers[Xe])continue;let $e=this._sourceBuffers[Xe];if(this._mediaSource.readyState==="open")try{$e.abort()}catch(ut){ce.e(this.TAG,ut.message)}this._idrList.clear();let At=this._pendingSegments[Xe];if(At.splice(0,At.length),this._mediaSource.readyState!=="closed"){for(let ut=0;ut<$e.buffered.length;ut++){let Gt=$e.buffered.start(ut),Zt=$e.buffered.end(ut);this._pendingRemoveRanges[Xe].push({start:Gt,end:Zt})}if($e.updating||this._doRemoveRanges(),Ae.safari){let ut=this._lastInitSegments[Xe];ut&&(this._pendingSegments[Xe].push(ut),$e.updating||this._doAppendSegments())}}}}endOfStream(){let Be=this._mediaSource,Xe=this._sourceBuffers;if(!Be||Be.readyState!=="open"){Be&&Be.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}Xe.video&&Xe.video.updating||Xe.audio&&Xe.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,Be.endOfStream())}getNearestKeyframe(Be){return this._idrList.getLastSyncPointBeforeDts(Be)}_needCleanupSourceBuffer(){if(!this._config.autoCleanupSourceBuffer)return!1;let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered;if(At.length>=1&&Be-At.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered,ut=!1;for(let Gt=0;Gt=this._config.autoCleanupMaxBackwardDuration){ut=!0;let kn=Be-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Xe].push({start:Zt,end:kn})}}else on0&&(isNaN(Xe)||$e>Xe)&&(ce.v(this.TAG,`Update MediaSource duration from ${Xe} to ${$e}`),this._mediaSource.duration=$e),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Be in this._pendingRemoveRanges){if(!this._sourceBuffers[Be]||this._sourceBuffers[Be].updating)continue;let Xe=this._sourceBuffers[Be],$e=this._pendingRemoveRanges[Be];for(;$e.length&&!Xe.updating;){let At=$e.shift();Xe.remove(At.start,At.end)}}}_doAppendSegments(){let Be=this._pendingSegments;for(let Xe in Be)if(!(!this._sourceBuffers[Xe]||this._sourceBuffers[Xe].updating)&&Be[Xe].length>0){let $e=Be[Xe].shift();if($e.timestampOffset){let At=this._sourceBuffers[Xe].timestampOffset,ut=$e.timestampOffset/1e3;Math.abs(At-ut)>.1&&(ce.v(this.TAG,`Update MPEG audio timestampOffset from ${At} to ${ut}`),this._sourceBuffers[Xe].timestampOffset=ut),delete $e.timestampOffset}if(!$e.data||$e.data.byteLength===0)continue;try{this._sourceBuffers[Xe].appendBuffer($e.data),this._isBufferFull=!1,Xe==="video"&&$e.hasOwnProperty("info")&&this._idrList.appendArray($e.info.syncPoints)}catch(At){this._pendingSegments[Xe].unshift($e),At.code===22?(this._isBufferFull||this._emitter.emit(_r.BUFFER_FULL),this._isBufferFull=!0):(ce.e(this.TAG,At.message),this._emitter.emit(_r.ERROR,{code:At.code,msg:At.message}))}}}_onSourceOpen(){if(ce.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Be=this._pendingSourceBufferInit;for(;Be.length;){let Xe=Be.shift();this.appendInitSegment(Xe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(_r.SOURCE_OPEN)}_onSourceEnded(){ce.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){ce.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Be=this._pendingSegments;return Be.video.length>0||Be.audio.length>0}_hasPendingRemoveRanges(){let Be=this._pendingRemoveRanges;return Be.video.length>0||Be.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(_r.UPDATE_END)}_onSourceBufferError(Be){ce.e(this.TAG,`SourceBuffer Error: ${Be}`)}}var ei=$r;const sr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Rr={NETWORK_EXCEPTION:he.EXCEPTION,NETWORK_STATUS_CODE_INVALID:he.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:he.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:he.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:$t.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:$t.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:$t.CODEC_UNSUPPORTED};class vi{constructor(Be,Xe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(be()),this._config=Xt(),typeof Xe=="object"&&Object.assign(this._config,Xe),Be.type.toLowerCase()!=="flv")throw new z("FlvPlayer requires an flv MediaDataSource input!");Be.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Be,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let $e=Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661);this._alwaysSeekKeyframe=!!($e||Ae.msedge||Ae.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){Be===_e.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Be.addEventListener("seeking",this.e.onvSeeking),Be.addEventListener("canplay",this.e.onvCanPlay),Be.addEventListener("stalled",this.e.onvStalled),Be.addEventListener("progress",this.e.onvProgress),this._msectl=new ei(this._config),this._msectl.on(_r.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(_r.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(_r.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(_r.ERROR,Xe=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Rr.MEDIA_MSE_ERROR,Xe)}),this._msectl.attachMediaElement(Be),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new b("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Er(this._mediaDataSource,this._config),this._transmuxer.on(Kt.INIT_SEGMENT,(Be,Xe)=>{this._msectl.appendInitSegment(Xe)}),this._transmuxer.on(Kt.MEDIA_SEGMENT,(Be,Xe)=>{if(this._msectl.appendMediaSegment(Xe),this._config.lazyLoad&&!this._config.isLive){let $e=this._mediaElement.currentTime;Xe.info.endDts>=($e+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Kt.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(_e.LOADING_COMPLETE)}),this._transmuxer.on(Kt.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(_e.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Kt.IO_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.NETWORK_ERROR,Be,Xe)}),this._transmuxer.on(Kt.DEMUX_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Be,{code:-1,msg:Xe})}),this._transmuxer.on(Kt.MEDIA_INFO,Be=>{this._mediaInfo=Be,this._emitter.emit(_e.MEDIA_INFO,Object.assign({},Be))}),this._transmuxer.on(Kt.METADATA_ARRIVED,Be=>{this._emitter.emit(_e.METADATA_ARRIVED,Be)}),this._transmuxer.on(Kt.SCRIPTDATA_ARRIVED,Be=>{this._emitter.emit(_e.SCRIPTDATA_ARRIVED,Be)}),this._transmuxer.on(Kt.STATISTICS_INFO,Be=>{this._statisticsInfo=this._fillStatisticsInfo(Be),this._emitter.emit(_e.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Kt.RECOMMEND_SEEKPOINT,Be=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._internalSeek(Be):this._pendingSeekTime=Be}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Be){if(Be.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let ut=this._mediaElement.getVideoPlaybackQuality();$e=ut.totalVideoFrames,At=ut.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Be=this._mediaElement.buffered,Xe=this._mediaElement.currentTime,$e=0,At=0;for(let ut=0;ut=Xe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){ce.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Be=this._mediaElement.currentTime,Xe=this._mediaElement.buffered,$e=!1;for(let At=0;At=ut&&Be=Gt-this._config.lazyLoadRecoverDuration&&($e=!0);break}}$e&&(window.clearInterval(this._progressChecker),this._progressChecker=null,$e&&(ce.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Be){let Xe=this._mediaElement.buffered;for(let $e=0;$e=At&&Be0){let ut=this._mediaElement.buffered.start(0);(ut<1&&Be0&&Xe.currentTime<$e.start(0)&&(ce.w(this.TAG,`Playback seems stuck at ${Xe.currentTime}, seek to ${$e.start(0)}`),this._requestSetTime=!0,this._mediaElement.currentTime=$e.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}_onvSeeking(Be){let Xe=this._mediaElement.currentTime,$e=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if(Xe<1&&$e.length>0){let At=$e.start(0);if(At<1&&Xe{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._mediaElement.currentTime=Be:this._pendingSeekTime=Be}get mediaInfo(){let Xe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Xe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Xe.width=this._mediaElement.videoWidth,Xe.height=this._mediaElement.videoHeight)),Xe}get statisticsInfo(){let Be={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let ut=this._mediaElement.getVideoPlaybackQuality();$e=ut.totalVideoFrames,At=ut.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}}var Gi=Ai;ee.install();function dr(wn,Be){let Xe=wn;if(Xe==null||typeof Xe!="object")throw new z("MediaDataSource must be an javascript object!");if(!Xe.hasOwnProperty("type"))throw new z("MediaDataSource must has type field to indicate video file type!");switch(Xe.type){case"flv":return new Vi(Xe,Be);default:return new Gi(Xe,Be)}}function vr(){return Ze.supportMSEH264Playback()}function bn(){return Ze.getFeatureList()}let Mn={};Mn.createPlayer=dr,Mn.isSupported=vr,Mn.getFeatureList=bn,Mn.BaseLoader=de,Mn.LoaderStatus=ae,Mn.LoaderErrors=he,Mn.Events=_e,Mn.ErrorTypes=sr,Mn.ErrorDetails=Rr,Mn.FlvPlayer=Vi,Mn.NativePlayer=Gi,Mn.LoggingControl=nt,Object.defineProperty(Mn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var gr=Mn},93125:function(Nt,Tt,Me){(function(a){if(1)window.OSS=a(),Nt.exports=a();else var ee})(function(){var a;return function(){function ee(Ce,be,fe){function ce(ue,b){if(!be[ue]){if(!Ce[ue]){var z=void 0;if(!b&&z)return require(ue,!0);if(le)return le(ue,!0);var te=new Error("Cannot find module '"+ue+"'");throw te.code="MODULE_NOT_FOUND",te}var ae=be[ue]={exports:{}};Ce[ue][0].call(ae.exports,function(he){return ce(Ce[ue][1][he]||he)},ae,ae.exports,ee,Ce,be,fe)}return be[ue].exports}for(var le=void 0,se=0;se0?Je["Content-Type"]=Ze.mime:Je["Content-Type"]=Le.getType(Ze.mime||ye.extname(Ze.object||""))||"application/octet-stream"),Ze.content&&(Je["Content-Md5"]=Ae.createHash("md5").update(new ce(Ze.content,"utf8")).digest("base64"),Je["Content-Length"]||(Je["Content-Length"]=Ze.content.length));var _e=this._getResource(Ze);Je.authorization=this.authorization(Ze.method,_e,Ze.subres,Je);var ot=this._getReqUrl(Ze);pe("request %s %s, with headers %j, !!stream: %s",Ze.method,ot,Je,!!Ze.stream);var nt=Ze.timeout||this.options.timeout;return{url:ot,params:{agent:this.agent,method:Ze.method,content:Ze.content,stream:Ze.stream,headers:Je,timeout:nt,writeStream:Ze.writeStream,customResponse:Ze.customResponse,ctx:Ze.ctx||this.ctx}}},it.request=he.default.mark(function Ze(Je){var _e,ot,nt,Mt;return he.default.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return _e=this.createRequest(Je),ot=void 0,nt=void 0,St.prev=3,St.next=6,this.urllib.request(_e.url,_e.params);case 6:ot=St.sent,pe("response %s %s, got %s, headers: %j",Je.method,_e.url,ot.status,ot.headers),St.next=13;break;case 10:St.prev=10,St.t0=St.catch(3),nt=St.t0;case 13:if(Mt=void 0,!ot||!Je.successStatuses||Je.successStatuses.indexOf(ot.status)!==-1){St.next=26;break}return St.next=17,this.requestError(ot);case 17:if(Mt=St.sent,Mt.code!=="RequestTimeTooSkewed"){St.next=23;break}return this.options.amendTimeSkewed=+new Date(Mt.serverTime)-new Date,St.next=22,this.request(Je);case 22:return St.abrupt("return",St.sent);case 23:Mt.params=Je,St.next=30;break;case 26:if(!nt){St.next=30;break}return St.next=29,this.requestError(nt);case 29:Mt=St.sent;case 30:if(!Mt){St.next=32;break}throw Mt;case 32:if(!Je.xmlResponse){St.next=36;break}return St.next=35,this.parseXML(ot.data);case 35:ot.data=St.sent;case 36:return St.abrupt("return",ot);case 37:case"end":return St.stop()}},Ze,this,[[3,10]])}),it._getResource=function(Ze){var Je="/";return Ze.bucket&&(Je+=Ze.bucket+"/"),Ze.object&&(Je+=Ze.object),Je},it._isIP=function(Ze){return dt._isIP(Ze)},it._escape=function(Ze){return Fe.encodeURIComponent(Ze).replace(/%2F/g,"/")},it._getReqUrl=function(Ze){var Je={};Ee(this.options.endpoint).to(Je);var _e=this._isIP(Je.hostname),ot=this.options.cname;!Ze.bucket||ot||_e||(Je.host=Ze.bucket+"."+Je.host);var nt="/";Ze.bucket&&_e&&(nt+=Ze.bucket+"/"),Ze.object&&(nt+=this._escape(Ze.object).replace(/\+/g,"%2B")),Je.pathname=nt;var Mt={};if(Ze.query&&Oe(Mt,Ze.query),Ze.subres){var St={};We.string(Ze.subres)?St[Ze.subres]="":We.array(Ze.subres)?Ze.subres.forEach(function(Vt){St[Vt]=""}):St=Ze.subres,Oe(Mt,St)}return Je.query=Mt,De.format(Je)},it._getUserAgent=function(){var Ze=fe&&fe.browser?"js":"nodejs",Je="aliyun-sdk-"+Ze+"/"+qe.version,_e=ke.description;return!_e&&fe&&(_e="Node.js "+fe.version.slice(1)+" on "+fe.platform+" "+fe.arch),this._checkUserAgent(Je+" "+_e)},it._checkUserAgent=function(Ze){return Ze.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},it.checkBrowserAndVersion=function(Ze,Je){return st.name===Ze&&st.version.split(".")[0]===Je},it.parseXML=function(Ze){return function(Je){ce.isBuffer(Ze)&&(Ze=Ze.toString()),Ie.parseString(Ze,{explicitRoot:!1,explicitArray:!1},Je)}},it.requestError=he.default.mark(function Ze(Je){var _e,ot,nt,Mt;return he.default.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:if(_e=null,Je.data&&Je.data.length){St.next=5;break}Je.status===-1||Je.status===-2?(_e=new Error(Je.message),_e.name=Je.name,_e.status=Je.status,_e.code=Je.name):(Je.status===404?(_e=new Error("Object not exists"),_e.name="NoSuchKeyError",_e.status=404,_e.code="NoSuchKey"):Je.status===412?(_e=new Error("Pre condition failed"),_e.name="PreconditionFailedError",_e.status=412,_e.code="PreconditionFailed"):(_e=new Error("Unknow error, status: "+Je.status),_e.name="UnknowError",_e.status=Je.status),_e.requestId=Je.headers["x-oss-request-id"],_e.host=""),St.next=30;break;case 5:return ot=String(Je.data),pe("request response error data: %s",ot),nt=void 0,St.prev=8,St.next=11,this.parseXML(ot)||{};case 11:nt=St.sent,St.next=21;break;case 14:return St.prev=14,St.t0=St.catch(8),pe(ot),St.t0.message+=` raw xml: `+ot,St.t0.status=Je.status,St.t0.requestId=Je.headers["x-oss-request-id"],St.abrupt("return",St.t0);case 21:Mt=nt.Message||"unknow request error, status: "+Je.status,nt.Condition&&(Mt+=" (condition: "+nt.Condition+")"),_e=new Error(Mt),_e.name=nt.Code?nt.Code+"Error":"UnknowError",_e.status=Je.status,_e.code=nt.Code,_e.requestId=nt.RequestId,_e.hostId=nt.HostId,_e.serverTime=nt.ServerTime;case 30:return pe("generate error %j",_e),St.abrupt("return",_e);case 32:case"end":return St.stop()}},Ze,this,[[8,14]])})}).call(this,ee("_process"),ee("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(ee,Ce,be){(function(fe){"use strict";function ce(Ee){return Ee&&Ee.__esModule?Ee:{default:Ee}}function le(Ee,Le){if(!(this instanceof le))return new le(Ee,Le);ye.call(this,Le),this.file=Ee,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var se=ee("babel-runtime/core-js/array/from"),ue=ce(se),b=ee("babel-runtime/regenerator"),z=ce(b),te=ee("is-type-of"),ae=ee("util"),he=ee("path"),de=ee("mime"),ie=ee("copy-to"),pe=be;pe.multipartUpload=z.default.mark(function Ee(Le,Ie,Pe){var ze,Oe,De,We,ke,Fe,Ve,qe,tt;return z.default.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(this.resetCancelFlag(),Pe=Pe||{},!Pe.checkpoint||!Pe.checkpoint.uploadId){st.next=6;break}return st.next=5,this._resumeMultipart(Pe.checkpoint,Pe);case 5:return st.abrupt("return",st.sent);case 6:return ze=102400,Pe.mime||(te.file(Ie)?Pe.mime=de.getType(he.extname(Ie.name)):te.blob(Ie)?Pe.mime=Ie.type:Pe.mime=de.getType(he.extname(Ie))),Pe.headers=Pe.headers||{},this._convertMetaToHeaders(Pe.meta,Pe.headers),st.next=12,this._getFileSize(Ie);case 12:if(!((Oe=st.sent)0&&ie(We).to(Fe),Ve=this._divideParts(ze,Oe),qe=Ve.length,tt=!1,st=z.default.mark(function Vt(bt,zt){var Pt,ht,Dt;return z.default.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:if(bt.isCancel()){gt.next=21;break}return gt.prev=1,Pt=Ve[zt-1],ht={stream:bt._createStream(Pe,Pt.start,Pt.end),size:Pt.end-Pt.start},gt.next=6,bt._uploadPart(ke,De,zt,ht);case 6:if(Dt=gt.sent,bt.isCancel()||tt){gt.next=13;break}if(Le.doneParts.push({number:zt,etag:Dt.res.headers.etag}),Fe.push({number:zt,etag:Dt.res.headers.etag}),!Ie||!Ie.progress){gt.next=13;break}return gt.next=13,Ie.progress(We.length/qe,Le,Dt.res);case 13:gt.next=21;break;case 15:if(gt.prev=15,gt.t0=gt.catch(1),bt.isCancel()){gt.next=21;break}throw bt.cancel(),gt.t0.partNum=zt,gt.t0;case 21:case"end":return gt.stop()}},Vt,this,[[1,15]])}),Ot=(0,ue.default)(new Array(qe),function(Vt,bt){return bt+1}),dt=Fe.map(function(Vt){return Vt.number}),Xt=Ot.filter(function(Vt){return dt.indexOf(Vt)<0}),it=5,Ze=Ie.parallel||it,!this.checkBrowserAndVersion("Internet Explorer","10")&&Ze!==1){St.next=26;break}Je=0;case 16:if(!(Je0)){St.next=37;break}throw this.resetCancelFlag(),Mt=nt[0],Mt.message="Failed to upload some parts with error: "+Mt.toString()+" part_num: "+Mt.partNum,Mt;case 37:if(!this.isCancel()){St.next=40;break}throw _e=null,this._makeCancelEvent();case 40:return St.next=42,this.completeMultipartUpload(ke,De,Fe,Ie);case 42:return St.abrupt("return",St.sent);case 43:case"end":return St.stop()}},Ee,this)}),te.file=function(Ee){return typeof File!="undefined"&&Ee instanceof File},te.blob=function(Ee){return typeof Blob!="undefined"&&Ee instanceof Blob},pe._getFileSize=z.default.mark(function Ee(Le){var Ie;return z.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(!te.buffer(Le)){Pe.next=4;break}return Pe.abrupt("return",Le.length);case 4:if(!te.blob(Le)&&!te.file(Le)){Pe.next=6;break}return Pe.abrupt("return",Le.size);case 6:if(!te.string(Le)){Pe.next=11;break}return Pe.next=9,this._statFile(Le);case 9:return Ie=Pe.sent,Pe.abrupt("return",Ie.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return Pe.stop()}},Ee,this)});var Ae=ee("stream"),ye=Ae.Readable;ae.inherits(le,ye),le.prototype.readFileAndPush=function(Ee){if(this.fileBuffer)for(var Le=!0;Le&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Pe,this.start=Pe,Le=this.push(this.fileBuffer.slice(Ie,Pe))}},le.prototype._read=function(Ee){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);Ee=Ee||16384;var Le=this;this.reader.onload=function(Ie){Le.fileBuffer=new fe(new Uint8Array(Ie.target.result)),Le.file=null,Le.readFileAndPush(Ee)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(Ee)},pe._createStream=function(Ee,Le,Ie){if(te.blob(Ee)||te.file(Ee))return new le(Ee.slice(Le,Ie));throw new Error("_createStream requires File/String.")},pe._getPartSize=function(Ee,Le){return Le?Math.max(Math.ceil(Ee/1e4),Le):1048576},pe._divideParts=function(Ee,Le){for(var Ie=Math.ceil(Ee/Le),Pe=[],ze=0;ze `,Pe.quiet?ze+=` true @@ -1321,7 +1321,7 @@ Actual: `+oe.attribValue);else{var et=oe.tag,Re=oe.tags[oe.tags.length-1]||oe;et `,this.offset="offset"in le?le.offset:0,this.dontprettytextnodes="dontprettytextnodes"in le?le.dontprettytextnodes:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash="spacebeforeslash"in le?le.spacebeforeslash:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,ue=le.writer||{};for(se in ue)fe.call(ue,se)&&(b=ue[se],this[se]=b);return this},ce.prototype.space=function(le){var se;return this.pretty?(se=(le||0)+this.offset+1,se>0?new Array(se).join(this.indent):""):""},ce}()}).call(void 0)},{}],235:[function(ee,Ce,be){"use strict";(function(){var fe,ce,le,se,ue,b,z;z=ee("./Utility"),ue=z.assign,b=z.isFunction,fe=ee("./XMLDocument"),ce=ee("./XMLDocumentCB"),se=ee("./XMLStringWriter"),le=ee("./XMLStreamWriter"),Ce.exports.create=function(te,ae,he,de){var ie,pe;if(te==null)throw new Error("Root element needs a name");return de=ue({},ae,he,de),ie=new fe(de),pe=ie.element(te),de.headless||(ie.declaration(de),de.pubID==null&&de.sysID==null||ie.doctype(de)),pe},Ce.exports.begin=function(te,ae,he){var de;return b(te)&&(de=[te,ae],ae=de[0],he=de[1],te={}),ae?new ce(te,ae,he):new fe(te)},Ce.exports.stringWriter=function(te){return new se(te)},Ce.exports.streamWriter=function(te,ae){return new le(te,ae)}}).call(void 0)},{"./Utility":214,"./XMLDocument":224,"./XMLDocumentCB":225,"./XMLStreamWriter":230,"./XMLStringWriter":231}],236:[function(ee,Ce,be){function fe(){for(var le={},se=0;seae?ie=de(ie):ie.length>5]|=128<>>9<<4)]=de;for(var ie=1732584193,pe=-271733879,Ae=-1732584194,ye=271733878,Ee=0;Ee>16)+(de>>16)+(ie>>16)<<16|65535&ie}function te(he,de){return he<>>32-de}var ae=ee("./helpers");Ce.exports=function(he){return ae.hash(he,fe,16)}},{"./helpers":238}],240:[function(ee,Ce,be){"use strict";function fe(z,te){z[te>>5]|=128<<24-te%32,z[15+(te+64>>9<<4)]=te;for(var ae=Array(80),he=1732584193,de=-271733879,ie=-1732584194,pe=271733878,Ae=-1009589776,ye=0;ye>16)+(te>>16)+(ae>>16)<<16|65535&ae}function ue(z,te){return z<>>32-te}var b=ee("./helpers");Ce.exports=function(z){return b.hash(z,fe,20,!0)}},{"./helpers":238}],241:[function(ee,Ce,be){"use strict";var fe=ee("./helpers"),ce=function(ie,pe){var Ae=(65535&ie)+(65535&pe);return(ie>>16)+(pe>>16)+(Ae>>16)<<16|65535&Ae},le=function(ie,pe){return ie>>>pe|ie<<32-pe},se=function(ie,pe){return ie>>>pe},ue=function(ie,pe,Ae){return ie&pe^~ie&Ae},b=function(ie,pe,Ae){return ie&pe^ie&Ae^pe&Ae},z=function(ie){return le(ie,2)^le(ie,13)^le(ie,22)},te=function(ie){return le(ie,6)^le(ie,11)^le(ie,25)},ae=function(ie){return le(ie,7)^le(ie,18)^se(ie,3)},he=function(ie){return le(ie,17)^le(ie,19)^se(ie,10)},de=function(ie,pe){var Ae,ye,Ee,Le,Ie,Pe,ze,Oe,De,We,ke,Fe,Ve=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),qe=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),tt=new Array(64);ie[pe>>5]|=128<<24-pe%32,ie[15+(pe+64>>9<<4)]=pe;for(var De=0;De=0)return ye("Request#%d %s: got digest auth header WWW-Authenticate: %s",it,Oe,tr),De.headers=De.headers||{},De.headers.Authorization=digestAuthHeader(bt.method,bt.path,tr,De.digestAuth),ye("Request#%d %s: auth with digest header: %s",it,Oe,De.headers.Authorization),Kt.headers["set-cookie"]&&(De.headers.Cookie=Kt.headers["set-cookie"].join(";")),be.requestWithCallback(Oe,De,gn)}var In=Date.now()-_e;Re&&(Re.contentDownload=In),ye("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",In,oe,x,bt.method,bt.host,bt.path,Ne,Re);var Ln={status:x,statusCode:x,headers:jn,size:oe,aborted:me,rt:In,keepAliveSocket:Ne,data:tn,requestUrls:De.requestUrls,timing:Re,remoteAddress:He,remotePort:et};if(yt){var Er="";St&&typeof St.getCurrentStatus=="function"&&(Er=", agent status: "+(0,te.default)(St.getCurrentStatus())),yt.message+=", "+bt.method+" "+Oe+" "+x+" (connected: "+Se+", keepalive socket: "+Ne+Er+`) -headers: `+(0,te.default)(jn),yt.data=tn,yt.path=bt.path,yt.status=x,yt.headers=jn,yt.res=Ln}gn(yt,tn,De.streaming?Kt:Ln),De.emitter&&(Ze.url=Oe,Ze.socket=Wt&&Wt.connection,Ze.options=bt,Ze.size=Lt,De.emitter.emit("response",{requestId:it,error:yt,ctx:De.ctx,req:Ze,res:Ln}))}function qe(yt){var tn=null;if(De.followRedirect&&statuses.redirect[yt.statusCode]){De._followRedirectCount=(De._followRedirectCount||0)+1;var Kt=yt.headers.location;if(Kt){if(!(De._followRedirectCount>De.maxRedirects)){var gn=De.formatRedirectUrl?De.formatRedirectUrl(Oe,Kt):ie.resolve(Oe,Kt);ye("Request#%d %s: `redirected` from %s to %s",it,bt.path,Oe,gn),Fe(),De.headers&&De.headers.Host&&Pe.test(Kt)&&(De.headers.Host=null);var jn=We;return We=null,be.requestWithCallback(gn,De,jn),{redirect:!0,error:null}}tn=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+Oe),tn.name="MaxRedirectError"}else tn=new Error("Got statusCode "+yt.statusCode+" but cannot resolve next location from headers"),tn.name="FollowRedirectError"}return{redirect:!1,error:tn}}function tt(yt,tn,Kt){return Kt(null,tn,yt.headers["content-encoding"])}function st(yt){if(Re&&(Re.waiting=Date.now()-_e),ye("Request#%d %s `req response` event emit: status %d, headers: %j",it,Oe,yt.statusCode,yt.headers),De.streaming){var tn=qe(yt);return tn.redirect?void yt.resume():tn.error?(yt.resume(),Ve(tn.error,null,yt)):Ve(null,null,yt)}if(yt.on("close",function(){ye("Request#%d %s: `res close` event emit, total size %d",it,Oe,oe)}),yt.on("error",function(){ye("Request#%d %s: `res error` event emit, total size %d",it,Oe,oe)}),yt.on("aborted",function(){me=!0,ye("Request#%d %s: `res aborted` event emit, total size %d",it,Oe,oe)}),Ke){var tn=qe(yt);return tn.redirect?void yt.resume():tn.error?(yt.resume(),Ke.end(),Ve(tn.error,null,yt)):(De.consumeWriteStream===!1?yt.on("end",Ve.bind(null,null,null,yt)):isNode010||isNode012?first([[Ke,"close"],[yt,"aborted"]],function(jn,tr,In){ye("Request#%d %s: writeStream or res %s event emitted",it,Oe,In),Ve(we||null,null,yt)}):Ke.on("close",function(){ye("Request#%d %s: writeStream close event emitted",it,Oe),Ve(we||null,null,yt)}),yt.pipe(Ke))}var Kt=[];yt.on("data",function(gn){ye("Request#%d %s: `res data` event emit, size %d",it,Oe,gn.length),oe+=gn.length,Kt.push(gn)}),yt.on("end",function(){var gn=ce.concat(Kt,oe);if(ye("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",it,Oe,oe,yt._dumped),we)return Ve(we,gn,yt);var jn=qe(yt);if(jn.error)return Ve(jn.error,gn,yt);jn.redirect||tt(yt,gn,function(tr,In,Ln){if(tr)return Ve(tr,gn,yt);if(!Ln&&ze.indexOf(De.dataType)>=0){try{In=decodeBodyByCharset(In,yt)}catch(br){return ye("decodeBodyByCharset error: %s",br),Ve(null,In,yt)}if(De.dataType==="json")if(oe===0)In=null;else{var Er=parseJSON(In,Vt);Er.error?tr=Er.error:In=Er.data}}me&&ye("Request#%d %s: Remote socket was terminated before `response.end()` was called",it,Oe),Ve(tr,In,yt)})})}function Ot(){ye("Response timer ticking, timeout: %d",wt),Ye=setTimeout(function(){Ye=null;var yt="Response timeout for "+wt+"ms";we=new Error(yt),we.name="ResponseTimeoutError",we.requestId=it,ye("ResponseTimeout: Request#%d %s %s: %s, connected: %s",it,Oe,we.name,yt,Se),dt()},wt)}function dt(){ye("Request#%d %s abort, connected: %s",it,Oe,Se),Wt.socket||(we.noSocket=!0,Ve(we)),Wt.abort()}if(!Oe||typeof Oe!="string"&&(Oe===void 0?"undefined":(0,he.default)(Oe))!=="object"){var Xt=de.format("expect request url to be a string or a http request options, but got %j",Oe);throw new Error(Xt)}arguments.length===2&&typeof De=="function"&&(We=De,De=null),De=De||{},Le>=Ie&&(Le=0);var it=++Le;De.requestUrls=De.requestUrls||[];var Ze={requestId:it,url:Oe,args:De,ctx:De.ctx};De.emitter&&De.emitter.emit("request",Ze),De.timeout=De.timeout||be.TIMEOUTS,De.maxRedirects=De.maxRedirects||10,De.streaming=De.streaming||De.customResponse;var Je,_e=Date.now();typeof Oe=="string"?(Pe.test(Oe)||(Oe="http://"+Oe),Je=ie.parse(Oe)):Je=Oe;var ot=(De.type||De.method||Je.method||"GET").toUpperCase(),nt=Je.port||80,Mt=pe,St=se(De.agent,be.agent),Vt=De.fixJSONCtlChars;Je.protocol==="https:"&&(Mt=Ae,St=se(De.httpsAgent,be.httpsAgent),Je.port||(nt=443));var bt={host:Je.hostname||Je.host||"localhost",path:Je.path||"/",method:ot,port:nt,agent:St,headers:De.headers||{},lookup:De.lookup};Array.isArray(De.timeout)?bt.requestTimeout=De.timeout[De.timeout.length-1]:De.timeout!==void 0&&(bt.requestTimeout=De.timeout);for(var zt=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],Pt=0;Pt>>2]>>>24-Pe%4*8&255;ye[Le+Pe>>>2]|=ze<<24-(Le+Pe)%4*8}else for(var Pe=0;Pe>>2]=Ee[Pe>>>2];return this.sigBytes+=Ie,this},clamp:function(){var Ae=this.words,ye=this.sigBytes;Ae[ye>>>2]&=4294967295<<32-ye%4*8,Ae.length=fe.ceil(ye/4)},clone:function(){var Ae=b.clone.call(this);return Ae.words=this.words.slice(0),Ae},random:function(Ae){for(var ye,Ee=[],Le=0;Le>16)&De,ze=18e3*(65535&ze)+(ze>>16)&De;var We=(Oe<<16)+ze&De;return We/=4294967296,(We+=.5)*(fe.random()>.5?1:-1)}}(4294967296*(ye||fe.random()));ye=987654071*Ie(),Ee.push(4294967296*Ie()|0)}return new z.init(Ee,Ae)}}),te=se.enc={},ae=te.Hex={stringify:function(Ae){for(var ye=Ae.words,Ee=Ae.sigBytes,Le=[],Ie=0;Ie>>2]>>>24-Ie%4*8&255;Le.push((Pe>>>4).toString(16)),Le.push((15&Pe).toString(16))}return Le.join("")},parse:function(Ae){for(var ye=Ae.length,Ee=[],Le=0;Le>>3]|=parseInt(Ae.substr(Le,2),16)<<24-Le%8*4;return new z.init(Ee,ye/2)}},he=te.Latin1={stringify:function(Ae){for(var ye=Ae.words,Ee=Ae.sigBytes,Le=[],Ie=0;Ie>>2]>>>24-Ie%4*8&255;Le.push(String.fromCharCode(Pe))}return Le.join("")},parse:function(Ae){for(var ye=Ae.length,Ee=[],Le=0;Le>>2]|=(255&Ae.charCodeAt(Le))<<24-Le%4*8;return new z.init(Ee,ye)}},de=te.Utf8={stringify:function(Ae){try{return decodeURIComponent(escape(he.stringify(Ae)))}catch(ye){throw new Error("Malformed UTF-8 data")}},parse:function(Ae){return he.parse(unescape(encodeURIComponent(Ae)))}},ie=ue.BufferedBlockAlgorithm=b.extend({reset:function(){this._data=new z.init,this._nDataBytes=0},_append:function(Ae){typeof Ae=="string"&&(Ae=de.parse(Ae)),this._data.concat(Ae),this._nDataBytes+=Ae.sigBytes},_process:function(Ae){var ye=this._data,Ee=ye.words,Le=ye.sigBytes,Ie=this.blockSize,Pe=4*Ie,ze=Le/Pe;ze=Ae?fe.ceil(ze):fe.max((0|ze)-this._minBufferSize,0);var Oe=ze*Ie,De=fe.min(4*Oe,Le);if(Oe){for(var We=0;We",b[0];)se++;return se>4&&se}},{key:"extend",value:function(se,ue){for(var b in ue)Object.prototype.hasOwnProperty.call(ue,b)&&ue[b]&&(se[b]=ue[b])}},{key:"isArray",value:function(se){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(se){return se=se.toLowerCase(),/.mp4|.flv|.m3u8|.avi|.rm|.rmvb|.mpeg|.mpg|.mov|.wmv|.3gp|.asf|.dat|.dv|.f4v|.gif|.m2t|.m4v|.mj2|.mjpeg|.mpe|.mts|.ogg|.qt|.swf|.ts|.vob|.wmv|.webm/.test(se)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(se)?"audio":/.bmp|.jpg|.jpeg|.png/.test(se)?"img":"other"}},{key:"isImage",value:function(se){return se=se.toLowerCase(),!!/.jpg|.jpeg|.png/.test(se)}},{key:"ISODateString",value:function(se){function ue(b){return b<10?"0"+b:b}return se.getUTCFullYear()+"-"+ue(se.getUTCMonth()+1)+"-"+ue(se.getUTCDate())+"T"+ue(se.getUTCHours())+":"+ue(se.getUTCMinutes())+":"+ue(se.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(se){return!!/^\d+$/.test(se)}}]),le}();ee.default=ce},function(a,ee,Ce){(function(be,fe){a.exports=ee=fe(Ce(0))})(0,function(be){return function(fe){function ce(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae&ye|~Ae&Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function le(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae&Ee|ye&~Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function se(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae^ye^Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function ue(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(ye^(Ae|~Ee))+Le+Pe;return(ze<>>32-Ie)+Ae}var b=be,z=b.lib,te=z.WordArray,ae=z.Hasher,he=b.algo,de=[];(function(){for(var pe=0;pe<64;pe++)de[pe]=4294967296*fe.abs(fe.sin(pe+1))|0})();var ie=he.MD5=ae.extend({_doReset:function(){this._hash=new te.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(pe,Ae){for(var ye=0;ye<16;ye++){var Ee=Ae+ye,Le=pe[Ee];pe[Ee]=16711935&(Le<<8|Le>>>24)|4278255360&(Le<<24|Le>>>8)}var Ie=this._hash.words,Pe=pe[Ae+0],ze=pe[Ae+1],Oe=pe[Ae+2],De=pe[Ae+3],We=pe[Ae+4],ke=pe[Ae+5],Fe=pe[Ae+6],Ve=pe[Ae+7],qe=pe[Ae+8],tt=pe[Ae+9],st=pe[Ae+10],Ot=pe[Ae+11],dt=pe[Ae+12],Xt=pe[Ae+13],it=pe[Ae+14],Ze=pe[Ae+15],Je=Ie[0],_e=Ie[1],ot=Ie[2],nt=Ie[3];Je=ce(Je,_e,ot,nt,Pe,7,de[0]),nt=ce(nt,Je,_e,ot,ze,12,de[1]),ot=ce(ot,nt,Je,_e,Oe,17,de[2]),_e=ce(_e,ot,nt,Je,De,22,de[3]),Je=ce(Je,_e,ot,nt,We,7,de[4]),nt=ce(nt,Je,_e,ot,ke,12,de[5]),ot=ce(ot,nt,Je,_e,Fe,17,de[6]),_e=ce(_e,ot,nt,Je,Ve,22,de[7]),Je=ce(Je,_e,ot,nt,qe,7,de[8]),nt=ce(nt,Je,_e,ot,tt,12,de[9]),ot=ce(ot,nt,Je,_e,st,17,de[10]),_e=ce(_e,ot,nt,Je,Ot,22,de[11]),Je=ce(Je,_e,ot,nt,dt,7,de[12]),nt=ce(nt,Je,_e,ot,Xt,12,de[13]),ot=ce(ot,nt,Je,_e,it,17,de[14]),_e=ce(_e,ot,nt,Je,Ze,22,de[15]),Je=le(Je,_e,ot,nt,ze,5,de[16]),nt=le(nt,Je,_e,ot,Fe,9,de[17]),ot=le(ot,nt,Je,_e,Ot,14,de[18]),_e=le(_e,ot,nt,Je,Pe,20,de[19]),Je=le(Je,_e,ot,nt,ke,5,de[20]),nt=le(nt,Je,_e,ot,st,9,de[21]),ot=le(ot,nt,Je,_e,Ze,14,de[22]),_e=le(_e,ot,nt,Je,We,20,de[23]),Je=le(Je,_e,ot,nt,tt,5,de[24]),nt=le(nt,Je,_e,ot,it,9,de[25]),ot=le(ot,nt,Je,_e,De,14,de[26]),_e=le(_e,ot,nt,Je,qe,20,de[27]),Je=le(Je,_e,ot,nt,Xt,5,de[28]),nt=le(nt,Je,_e,ot,Oe,9,de[29]),ot=le(ot,nt,Je,_e,Ve,14,de[30]),_e=le(_e,ot,nt,Je,dt,20,de[31]),Je=se(Je,_e,ot,nt,ke,4,de[32]),nt=se(nt,Je,_e,ot,qe,11,de[33]),ot=se(ot,nt,Je,_e,Ot,16,de[34]),_e=se(_e,ot,nt,Je,it,23,de[35]),Je=se(Je,_e,ot,nt,ze,4,de[36]),nt=se(nt,Je,_e,ot,We,11,de[37]),ot=se(ot,nt,Je,_e,Ve,16,de[38]),_e=se(_e,ot,nt,Je,st,23,de[39]),Je=se(Je,_e,ot,nt,Xt,4,de[40]),nt=se(nt,Je,_e,ot,Pe,11,de[41]),ot=se(ot,nt,Je,_e,De,16,de[42]),_e=se(_e,ot,nt,Je,Fe,23,de[43]),Je=se(Je,_e,ot,nt,tt,4,de[44]),nt=se(nt,Je,_e,ot,dt,11,de[45]),ot=se(ot,nt,Je,_e,Ze,16,de[46]),_e=se(_e,ot,nt,Je,Oe,23,de[47]),Je=ue(Je,_e,ot,nt,Pe,6,de[48]),nt=ue(nt,Je,_e,ot,Ve,10,de[49]),ot=ue(ot,nt,Je,_e,it,15,de[50]),_e=ue(_e,ot,nt,Je,ke,21,de[51]),Je=ue(Je,_e,ot,nt,dt,6,de[52]),nt=ue(nt,Je,_e,ot,De,10,de[53]),ot=ue(ot,nt,Je,_e,st,15,de[54]),_e=ue(_e,ot,nt,Je,ze,21,de[55]),Je=ue(Je,_e,ot,nt,qe,6,de[56]),nt=ue(nt,Je,_e,ot,Ze,10,de[57]),ot=ue(ot,nt,Je,_e,Fe,15,de[58]),_e=ue(_e,ot,nt,Je,Xt,21,de[59]),Je=ue(Je,_e,ot,nt,We,6,de[60]),nt=ue(nt,Je,_e,ot,Ot,10,de[61]),ot=ue(ot,nt,Je,_e,Oe,15,de[62]),_e=ue(_e,ot,nt,Je,tt,21,de[63]),Ie[0]=Ie[0]+Je|0,Ie[1]=Ie[1]+_e|0,Ie[2]=Ie[2]+ot|0,Ie[3]=Ie[3]+nt|0},_doFinalize:function(){var pe=this._data,Ae=pe.words,ye=8*this._nDataBytes,Ee=8*pe.sigBytes;Ae[Ee>>>5]|=128<<24-Ee%32;var Le=fe.floor(ye/4294967296),Ie=ye;Ae[15+(Ee+64>>>9<<4)]=16711935&(Le<<8|Le>>>24)|4278255360&(Le<<24|Le>>>8),Ae[14+(Ee+64>>>9<<4)]=16711935&(Ie<<8|Ie>>>24)|4278255360&(Ie<<24|Ie>>>8),pe.sigBytes=4*(Ae.length+1),this._process();for(var Pe=this._hash,ze=Pe.words,Oe=0;Oe<4;Oe++){var De=ze[Oe];ze[Oe]=16711935&(De<<8|De>>>24)|4278255360&(De<<24|De>>>8)}return Pe},clone:function(){var pe=ae.clone.call(this);return pe._hash=this._hash.clone(),pe}});b.MD5=ae._createHelper(ie),b.HmacMD5=ae._createHmacHelper(ie)}(Math),be.MD5})},function(a,ee,Ce){"use strict";Object.defineProperty(ee,"__esModule",{value:!0}),ee.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},ee.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},ee.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(a,ee,Ce){"use strict";function be(ie){return ie&&ie.__esModule?ie:{default:ie}}function fe(ie,pe){if(!(ie instanceof pe))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var ce=function(){function ie(pe,Ae){for(var ye=0;ye-1)return"Baiduspider";if(te.indexOf("PlayStation")>-1)return"PS4";var he=navigator.platform=="Win32"||navigator.platform=="Windows"||te.indexOf("Windows")>-1,de=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return de&&(ae="macOS"),navigator.platform=="X11"&&!he&&!de&&(ae="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(ae="Linux"),he?"windows":ae},le=function(){var z=navigator.userAgent,te="";return(z.indexOf("Windows NT 5.0")>-1||z.indexOf("Windows 2000")>-1)&&(te="2000"),(z.indexOf("Windows NT 5.1")>-1||z.indexOf("Windows XP")>-1)&&(te="XP"),(z.indexOf("Windows NT 5.2")>-1||z.indexOf("Windows 2003")>-1)&&(te="2003"),(z.indexOf("Windows NT 6.0")>-1||z.indexOf("Windows Vista")>-1)&&(te="Vista"),(z.indexOf("Windows NT 6.1")>-1||z.indexOf("Windows 7")>-1)&&(te="7"),(z.indexOf("Windows NT 6.2")>-1||z.indexOf("Windows 8")>-1)&&(te="8"),(z.indexOf("Windows NT 6.3")>-1||z.indexOf("Windows 8.1")>-1)&&(te="8.1"),(z.indexOf("Windows NT 10")>-1||z.indexOf("Windows 10")>-1)&&(te="10"),te},se=function(z){var te=navigator.userAgent.toLowerCase();return z.chrome?"Chrome":z.firefox?"Firefox":z.safari?"Safari":z.webview?"webview":z.ie?/edge/.test(te)?"Edge":"IE":/baiduspider/.test(te)?"Baiduspider":/ucweb/.test(te)||/UCBrowser/.test(te)?"UC":/opera/.test(te)?"Opera":/ucweb/.test(te)?"UC":/360se/.test(te)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(te)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(te)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(te)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(te)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(te)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(te)?"PS4\u6D4F\u89C8\u5668":void 0},ue=function(){var z={},te={},ae=navigator.userAgent,he=navigator.platform,de=ae.match(/Web[kK]it[\/]{0,1}([\d.]+)/),ie=ae.match(/(Android);?[\s\/]+([\d.]+)?/),pe=!!ae.match(/\(Macintosh\; Intel /),Ae=ae.match(/(iPad).*OS\s([\d_]+)/),ye=ae.match(/(iPod)(.*OS\s([\d_]+))?/),Ee=!Ae&&ae.match(/(iPhone\sOS)\s([\d_]+)/),Le=ae.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),Ie=/Win\d{2}|Windows/.test(he),Pe=ae.match(/Windows Phone ([\d.]+)/),ze=Le&&ae.match(/TouchPad/),Oe=ae.match(/Kindle\/([\d.]+)/),De=ae.match(/Silk\/([\d._]+)/),We=ae.match(/(BlackBerry).*Version\/([\d.]+)/),ke=ae.match(/(BB10).*Version\/([\d.]+)/),Fe=ae.match(/(RIM\sTablet\sOS)\s([\d.]+)/),Ve=ae.match(/PlayBook/),qe=ae.match(/Chrome\/([\d.]+)/)||ae.match(/CriOS\/([\d.]+)/),tt=ae.match(/Firefox\/([\d.]+)/),st=ae.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),Ot=ae.match(/MSIE\s([\d.]+)/)||ae.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),dt=!qe&&ae.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),Xt=dt||ae.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((te.webkit=!!de)&&(te.version=de[1]),ie&&(z.android=!0,z.version=ie[2]),Ee&&!ye&&(z.ios=z.iphone=!0,z.version=Ee[2].replace(/_/g,".")),Ae&&(z.ios=z.ipad=!0,z.version=Ae[2].replace(/_/g,".")),ye&&(z.ios=z.ipod=!0,z.version=ye[3]?ye[3].replace(/_/g,"."):null),Pe&&(z.wp=!0,z.version=Pe[1]),Le&&(z.webos=!0,z.version=Le[2]),ze&&(z.touchpad=!0),We&&(z.blackberry=!0,z.version=We[2]),ke&&(z.bb10=!0,z.version=ke[2]),Fe&&(z.rimtabletos=!0,z.version=Fe[2]),Ve&&(te.playbook=!0),Oe&&(z.kindle=!0,z.version=Oe[1]),De&&(te.silk=!0,te.version=De[1]),!De&&z.android&&ae.match(/Kindle Fire/)&&(te.silk=!0),qe&&(te.chrome=!0,te.version=qe[1]),tt&&(te.firefox=!0,te.version=tt[1]),st&&(z.firefoxos=!0,z.version=st[1]),Ot&&(te.ie=!0,te.version=Ot[1]),Xt&&(pe||z.ios||Ie||ie)&&(te.safari=!0,z.ios||(te.version=Xt[1])),dt&&(te.webview=!0),pe){var it=ae.match(/[\d]*_[\d]*_[\d]*/);it&&it.length>0&&it[0]&&(z.version=it[0].replace(/_/g,"."))}return z.tablet=!!(Ae||Ve||ie&&!ae.match(/Mobile/)||tt&&ae.match(/Tablet/)||Ot&&!ae.match(/Phone/)&&ae.match(/Touch/)),z.phone=!(z.tablet||z.ipod||!(ie||Ee||Le||We||ke||qe&&ae.match(/Android/)||qe&&ae.match(/CriOS\/([\d.]+)/)||tt&&ae.match(/Mobile/)||Ot&&ae.match(/Touch/))),z.pc=!z.tablet&&!z.phone,pe?z.name="macOS":Ie?(z.name="windows",z.version=le()):z.name=ce(z),te.name=se(te),{os:z,browser:te}}(),b=function(){function z(){be(this,z)}return fe(z,null,[{key:"getHost",value:function(te){var de="";if(te===void 0||te==null||te=="")return"";var ae=te.indexOf("//"),he=te;ae>-1&&(he=te.substring(ae+2));var de=he,ie=he.split("/");return ie&&ie.length>0&&(de=ie[0]),ie=de.split(":"),ie&&ie.length>0&&(de=ie[0]),de}},{key:"os",get:function(){return ue.os}},{key:"browser",get:function(){var te=ue.browser;return te.name||(te.name=se()),te}}]),z}();ee.default=b},function(a,ee,Ce){"use strict";function be(le,se){if(!(le instanceof se))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function le(se,ue){for(var b=0;b0){it._invalidUserId=!0;var ot=_e.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(ot)}}catch(nt){console.log(nt)}})})}st&&(Xt.videoInfo=st?JSON.parse(st).Vod:{},Xt.userData=te.default.encode(st)),Xt.ri=Ee.default.create(),this._uploadList.push(Xt),this._reportLog("20001",Xt,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(Xt)}catch(Ze){console.log(Ze)}return!0}},{key:"deleteFile",value:function(Fe){return!!this.cancelFile(Fe)&&(this._uploadList.splice(Fe,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(Fe){if(this.options,Fe<0||Fe>=this._uploadList.length)return!1;var Ve=this._uploadList[Fe];if(Fe==this._curIndex&&Ve.state==le.UPLOADSTATE.UPLOADING){Ve.state=le.UPLOADSTATE.CANCELED;var qe=this._getCheckoutpoint(Ve);qe&&qe.checkpoint&&(qe=qe.checkpoint),qe&&this._ossUpload.abort(Ve),this._removeCheckoutpoint(Ve),this.nextUpload()}else Ve.state!=le.UPLOADSTATE.SUCCESS&&(Ve.state=le.UPLOADSTATE.CANCELED);return this._reportLog("20008",Ve),!0}},{key:"resumeFile",value:function(Fe){if(this.options,Fe<0||Fe>=this._uploadList.length)return!1;var Ve=this._uploadList[Fe];return Ve.state==le.UPLOADSTATE.CANCELED&&(Ve.state=le.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(Fe){return this._getCheckoutpoint({file:Fe})}},{key:"startUpload",value:function(Fe){if(this._retryCount=0,this.options,this._state==le.VODSTATE.START||this._state==le.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=le.VODSTATE.END);var Ve=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(Ve),this._state=le.VODSTATE.START}},{key:"nextUpload",value:function(){var Fe=this.options;if(this._state==le.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var Ve=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(Ve)}else{this._state=le.VODSTATE.END;try{Fe.onUploadEnd&&Fe.onUploadEnd(Ve)}catch(qe){console.log(qe)}}}},{key:"clear",value:function(Fe){for(var Ve=this.options,qe=0,tt=0;ttthis._curIndex&&(st=this._uploadList[this._curIndex]),st&&(this.init(Fe,Ve,qe,tt),this._state=le.VODSTATE.START,this._ossUpload=null,this._uploadCore(st,st.retry),st.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(Fe,Ve,qe){if(this._curIndex==-1||this._state!=le.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var tt=this._uploadList[this._curIndex];tt.object?this._refreshSTSTokenUpload(tt,Fe,Ve,qe):this.setSTSToken(tt,Fe,Ve,qe)}}},{key:"setSTSTokenDirectlyUpload",value:function(Fe,Ve,qe,tt,st){if(!(Ve&&qe&&tt&&st))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var Ot=Fe;this.init(Ve,qe,tt,st),Ot.endpoint=Ot._endpoint,Ot.bucket=Ot._bucket,Ot.object=Ot._object,this._ossUpload=null,this._uploadCore(Ot,Fe.retry),Fe.retry=!1}},{key:"setSTSToken",value:function(Fe,Ve,qe,tt){if(!Ve||!qe||!tt)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var st=Fe.videoInfo,Ot={accessKeyId:Ve,securityToken:tt,accessKeySecret:qe,fileName:Fe.file.name,title:st.Title,requestId:Fe.ri,region:this.options.region};st.ImageType&&(Ot.imageType=st.ImageType),st.ImageExt&&(Ot.imageExt=st.ImageExt),st.FileSize&&(Ot.fileSize=st.FileSize),st.Description&&(Ot.description=st.Description),st.CateId&&(Ot.cateId=st.CateId),st.Tags&&(Ot.tags=st.Tags),st.TemplateGroupId&&(Ot.templateGroupId=st.TemplateGroupId),st.StorageLocation&&(Ot.storageLocation=st.StorageLocation),st.CoverURL&&(Ot.coverUrl=st.CoverURL),st.TransCodeMode&&(Ot.transCodeMode=st.TransCodeMode),st.UserData&&(Ot.userData=st.UserData);var dt=this,Xt="getUploadAuth";Fe.videoId?(Ot.videoId=Fe.videoId,Xt="refreshUploadAuth"):Fe.isImage&&(Xt="getImageUploadAuth"),Ie.default[Xt](Ot,function(it){Fe.videoId=it.VideoId?it.VideoId:Fe.videoId,dt.setUploadAuthAndAddress(Fe,it.UploadAuth,it.UploadAddress),dt._state=le.VODSTATE.START},function(it){dt._error(Fe,{name:it.Code,code:it.Code,message:it.Message,requestId:it.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(Fe,Ve,qe,tt){if(!Fe||!Ve||!qe)return!1;var st=JSON.parse(te.default.decode(Ve));if(!(st.AccessKeyId&&st.AccessKeySecret&&st.SecurityToken&&st.Expiration))return console.error("uploadauth is invalid"),!1;var Ot={},dt=Fe;if(qe){if(Ot=JSON.parse(te.default.decode(qe)),!Ot.Endpoint||!Ot.Bucket||!Ot.FileName)return console.error("uploadAddress is invalid"),!1}else Ot.Endpoint=dt.endpoint,Ot.Bucket=dt.bucket,Ot.FileName=dt.object;this._ut="vod",this._uploadWay="vod",this.options.region=st.Region||this.options.region,this.init(st.AccessKeyId,st.AccessKeySecret,st.SecurityToken,st.Expiration),dt.endpoint=dt._endpoint?dt._endpoint:Ot.Endpoint,dt.bucket=dt._bucket?dt._bucket:Ot.Bucket,dt.object=dt._object?dt._object:Ot.FileName,dt.region=this.options.region,tt&&(dt.videoId=tt),this._ossUpload=null,this._uploadCore(dt,Fe.retry),Fe.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(Fe,Ve,qe,tt){if(!Ve||!qe||!tt)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var st={accessKeyId:Ve,securityToken:tt,accessKeySecret:qe,videoId:Fe.object,requestId:Fe.ri,region:this.options.region},Ot=this,dt="refreshUploadAuth";Fe.isImage&&(dt="getImageUploadAuth"),Ie.default[dt](st,function(Xt){Ot.setUploadAuthAndAddress(Fe,Xt.UploadAuth,UploadAddress),Ot._state=le.VODSTATE.START},function(Xt){Ot._error(Fe,{name:Xt.Code,code:Xt.Code,message:Xt.Message,requestId:Xt.RequestId})})}},{key:"_upload",value:function(Fe){var Ve=arguments.length>1&&arguments[1]!==void 0&&arguments[1],qe=this.options;if(Fe.retry=Ve,qe.onUploadstarted&&!Ve)try{var tt=this._getCheckoutpoint(Fe);tt&&tt.state!=le.UPLOADSTATE.UPLOADING&&(Fe.checkpoint=tt,Fe.videoId=tt.videoId),qe.onUploadstarted(Fe)}catch(st){console.log(st)}}},{key:"_uploadCore",value:function(Fe){if(arguments.length>1&&arguments[1]!==void 0&&arguments[1],!this._ossCreditor.accessKeyId||!this._ossCreditor.accessKeySecret||!this._ossCreditor.securityToken)throw new Error("AccessKeyId\u3001AccessKeySecret\u3001securityToken should not be null");if(Fe.state=le.UPLOADSTATE.UPLOADING,!this._ossUpload){Fe.endpoint=Fe.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var Ve=this;this._ossUpload=new b.default({bucket:Fe.bucket,endpoint:Fe.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(it,Ze){Ve._error.call(Ve,it,Ze)},oncomplete:function(it,Ze){Ve._complete.call(Ve,it,Ze)},onprogress:function(it,Ze,Je){Ve._progress.call(Ve,it,Ze,Je)}})}var qe=Ae.default.getFileType(Fe.file.name),tt=this._getCheckoutpoint(Fe),st="",Ot="";tt&&tt.checkpoint&&(Ot=tt.state,st=tt.videoId,tt=tt.checkpoint),tt&&st==Fe.videoId&&Ot!=le.UPLOADSTATE.UPLOADING&&(tt.file=Fe.file,Fe.checkpoint=tt,tt.uploadId);var dt=this._adjustPartSize(Fe);this._reportLog("20002",Fe,{ft:qe,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,vid:Fe.videoId||"",fn:Fe.file.name,fw:null,fh:null,ps:dt});var Xt={headers:{"x-oss-notification":Fe.userData?Fe.userData:""},partSize:dt,parallel:this.options.parallel};this._ossUpload.upload(Fe,Xt)}},{key:"_findUploadIndex",value:function(){for(var Fe=-1,Ve=0;Ve0||Ve.name=="SignatureDoesNotMatchError"||Ve.code=="SecurityTokenExpired"||Ve.code=="InvalidSecurityToken.Expired"||Ve.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=le.VODSTATE.EXPIRE,Fe.state=le.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(Fe,Ve)}catch(tt){console.log(tt)}}return}if((Ve.name=="RequestTimeoutError"||Ve.name=="ConnectionTimeout"||Ve.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var qe=this;return setTimeout(function(){qe._uploadCore(Fe,!0)},1e3*qe._retryDuration),void this._retryCount++}Ve.name=="NoSuchUploadError"&&this._removeCheckoutpoint(Fe),this._handleError(Fe,Ve)}}},{key:"_handleError",value:function(Fe,Ve){var qe=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],tt=le.UPLOADSTATE.FAIlURE;if(Fe.state!=le.UPLOADSTATE.CANCELED&&(Fe.state=le.UPLOADSTATE.FAIlURE,this._state=le.VODSTATE.FAILURE,this.options.onUploadFailed&&Ve&&Ve.code&&Ve.message))try{this.options.onUploadFailed(Fe,Ve.code,Ve.message)}catch(Ot){console.log(Ot)}if(qe&&this._changeState(Fe,tt),this._reportLog("20006",Fe,{code:Ve.name,message:Ve.message,requestId:Ve.requestId,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),this._reportLog("20004",Fe,{requestId:Ve.requestId,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),Fe.ri=Ee.default.create(),this._findUploadIndex()!=-1){var st=this;this._state=le.VODSTATE.START,setTimeout(function(){st.nextUpload()},100)}}},{key:"_complete",value:function(Fe,Ve){if(Fe.state=le.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(Fe)}catch(st){console.log(st)}var qe=0;Ve&&Ve.res&&Ve.res.headers&&(qe=Ve.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(Fe);var tt=this;setTimeout(function(){tt.nextUpload()},100),this._retryCount=0,this._reportLog("20003",Fe,{requestId:qe})}},{key:"_progress",value:function(Fe,Ve,qe){if(this.options.onUploadProgress)try{Fe.loaded=Ve.loaded,this.options.onUploadProgress(Fe,Ve.total,Ve.loaded)}catch(Ze){console.log(Ze)}var tt=Ve.checkpoint,st=0;tt&&(Fe.checkpoint=tt,this._saveCheckoutpoint(Fe,tt,le.UPLOADSTATE.UPLOADING),st=tt.uploadId),this._retryCount=0;var Ot=this._getPortNumber(tt),dt=0;if(qe&&qe.headers&&(dt=qe.headers["x-oss-request-id"]),Ve.loaded!=0&&this._reportLog("20007",Fe,{pn:Ot,requestId:dt}),Ve.loaded!=1&&this._reportLog("20005",Fe,{UploadId:st,pn:Ot+1,pr:Fe.retry?1:0,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),!this._invalidUserId&&!Fe.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var Xt={file:Fe.file,checkpoint:Ve,userId:this.options.userId,videoId:Fe.videoId,region:this.options.region,fileHash:Fe.fileHash};try{var it=this;ze.default.upload(Xt,function(){},function(Ze){if((Ze=JSON.parse(Ze))&&Ze.Code=="InvalidParameter"&&Ze.Message.indexOf("UserId")>0){it._invalidUserId=!0;var Je=Ze.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(Je)}})}catch(Ze){console.log(Ze)}}}},{key:"_getPortNumber",value:function(Fe){if(Fe){var Ve=Fe.doneParts;if(Ve&&Ve.length>0)return Ve[Ve.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(Fe){var Ve=this._getCheckoutpointKey(Fe);he.default.remove(Ve)}},{key:"_getCheckoutpoint",value:function(Fe){var Ve=this._getCheckoutpointKey(Fe),qe=he.default.get(Ve);if(qe)try{return JSON.parse(qe)}catch(tt){}return""}},{key:"_saveCheckoutpoint",value:function(Fe,Ve,qe){if(Ve){var tt=this._getCheckoutpointKey(Fe),st=Fe.file,Ot={fileName:st.name,lastModified:st.lastModified,size:st.size,object:Fe.object,videoId:Fe.videoId,bucket:Fe.bucket,endpoint:Fe.endpoint,checkpoint:Ve,loaded:Fe.loaded,state:qe};he.default.set(tt,JSON.stringify(Ot))}}},{key:"_changeState",value:function(Fe,Ve){var qe=this._getCheckoutpoint(Fe);qe&&((this._onbeforeunload=!0)&&(Ve=le.UPLOADSTATE.STOPED),this._saveCheckoutpoint(Fe,qe.checkpoint,Ve))}},{key:"_getCheckoutpointKey",value:function(Fe){return"upload_"+Fe.file.lastModified+"_"+Fe.file.name+"_"+Fe.file.size}},{key:"_getCheckoutpointFromCloud",value:function(Fe,Ve,qe){var tt={userId:this.options.userId,uploadInfoList:[{FileName:Fe.file.name,FileSize:Fe.file.size,FileCreateTime:Fe.file.lastModified,FileHash:Fe.fileHash}],region:this.options.region};ze.default.get(tt,function(st){Ve(st)},qe)}},{key:"_reportLog",value:function(Fe,Ve,qe){qe||(qe={}),qe.ri=Ve.ri,this._ut&&(qe.ut=this._ut),this._log.log(Fe,qe)}},{key:"_initEvent",value:function(){var Fe=this;window&&(window.onbeforeunload=function(Ve){if(Fe._onbeforeunload=!0,Fe._curIndex!=-1&&Fe._uploadList.length>Fe._curIndex){var qe=Fe._uploadList[Fe._curIndex];Fe._changeState(qe,le.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var Fe=0;Fe1e4?Fe.file.size/9999:this.options.partSize}}]),ke}());ee.default=We},function(a,ee,Ce){"use strict";Object.defineProperty(ee,"__esModule",{value:!0}),ee.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},ee.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(a,ee,Ce){"use strict";function be(z){return z&&z.__esModule?z:{default:z}}function fe(z,te){if(!(z instanceof te))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var ce=function(){function z(te,ae){for(var he=0;he=fe())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+fe().toString(16)+" bytes");return 0|Ye}function pe(Ye){return+Ye!=Ye&&(Ye=0),le.alloc(+Ye)}function Ae(Ye,we){if(le.isBuffer(Ye))return Ye.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(Ye)||Ye instanceof ArrayBuffer))return Ye.byteLength;typeof Ye!="string"&&(Ye=""+Ye);var Se=Ye.length;if(Se===0)return 0;for(var Ne=!1;;)switch(we){case"ascii":case"latin1":case"binary":return Se;case"utf8":case"utf-8":case void 0:return bt(Ye).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*Se;case"hex":return Se>>>1;case"base64":return ht(Ye).length;default:if(Ne)return bt(Ye).length;we=(""+we).toLowerCase(),Ne=!0}}function ye(Ye,we,Se){var Ne=!1;if((we===void 0||we<0)&&(we=0),we>this.length||((Se===void 0||Se>this.length)&&(Se=this.length),Se<=0)||(Se>>>=0,we>>>=0,Se<=we))return"";for(Ye||(Ye="utf8");;)switch(Ye){case"hex":return Ot(this,we,Se);case"utf8":case"utf-8":return Ve(this,we,Se);case"ascii":return tt(this,we,Se);case"latin1":case"binary":return st(this,we,Se);case"base64":return Fe(this,we,Se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return dt(this,we,Se);default:if(Ne)throw new TypeError("Unknown encoding: "+Ye);Ye=(Ye+"").toLowerCase(),Ne=!0}}function Ee(Ye,we,Se){var Ne=Ye[we];Ye[we]=Ye[Se],Ye[Se]=Ne}function Le(Ye,we,Se,Ne,oe){if(Ye.length===0)return-1;if(typeof Se=="string"?(Ne=Se,Se=0):Se>2147483647?Se=2147483647:Se<-2147483648&&(Se=-2147483648),Se=+Se,isNaN(Se)&&(Se=oe?0:Ye.length-1),Se<0&&(Se=Ye.length+Se),Se>=Ye.length){if(oe)return-1;Se=Ye.length-1}else if(Se<0){if(!oe)return-1;Se=0}if(typeof we=="string"&&(we=le.from(we,Ne)),le.isBuffer(we))return we.length===0?-1:Ie(Ye,we,Se,Ne,oe);if(typeof we=="number")return we&=255,le.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?oe?Uint8Array.prototype.indexOf.call(Ye,we,Se):Uint8Array.prototype.lastIndexOf.call(Ye,we,Se):Ie(Ye,[we],Se,Ne,oe);throw new TypeError("val must be string, number or Buffer")}function Ie(Ye,we,Se,Ne,oe){function x(Wt,yt){return me===1?Wt[yt]:Wt.readUInt16BE(yt*me)}var me=1,He=Ye.length,et=we.length;if(Ne!==void 0&&((Ne=String(Ne).toLowerCase())==="ucs2"||Ne==="ucs-2"||Ne==="utf16le"||Ne==="utf-16le")){if(Ye.length<2||we.length<2)return-1;me=2,He/=2,et/=2,Se/=2}var Re;if(oe){var Ke=-1;for(Re=Se;ReHe&&(Se=He-et),Re=Se;Re>=0;Re--){for(var Ht=!0,wt=0;wtoe&&(Ne=oe):Ne=oe;var x=we.length;if(x%2!=0)throw new TypeError("Invalid hex string");Ne>x/2&&(Ne=x/2);for(var me=0;me239?4:x>223?3:x>191?2:1;if(oe+He<=Se){var et,Re,Ke,Ht;switch(He){case 1:x<128&&(me=x);break;case 2:et=Ye[oe+1],(192&et)==128&&(Ht=(31&x)<<6|63&et)>127&&(me=Ht);break;case 3:et=Ye[oe+1],Re=Ye[oe+2],(192&et)==128&&(192&Re)==128&&(Ht=(15&x)<<12|(63&et)<<6|63&Re)>2047&&(Ht<55296||Ht>57343)&&(me=Ht);break;case 4:et=Ye[oe+1],Re=Ye[oe+2],Ke=Ye[oe+3],(192&et)==128&&(192&Re)==128&&(192&Ke)==128&&(Ht=(15&x)<<18|(63&et)<<12|(63&Re)<<6|63&Ke)>65535&&Ht<1114112&&(me=Ht)}}me===null?(me=65533,He=1):me>65535&&(me-=65536,Ne.push(me>>>10&1023|55296),me=56320|1023&me),Ne.push(me),oe+=He}return qe(Ne)}function qe(Ye){var we=Ye.length;if(we<=Ut)return String.fromCharCode.apply(String,Ye);for(var Se="",Ne=0;NeNe)&&(Se=Ne);for(var oe="",x=we;xSe)throw new RangeError("Trying to access beyond buffer length")}function it(Ye,we,Se,Ne,oe,x){if(!le.isBuffer(Ye))throw new TypeError('"buffer" argument must be a Buffer instance');if(we>oe||weYe.length)throw new RangeError("Index out of range")}function Ze(Ye,we,Se,Ne){we<0&&(we=65535+we+1);for(var oe=0,x=Math.min(Ye.length-Se,2);oe>>8*(Ne?oe:1-oe)}function Je(Ye,we,Se,Ne){we<0&&(we=4294967295+we+1);for(var oe=0,x=Math.min(Ye.length-Se,4);oe>>8*(Ne?oe:3-oe)&255}function _e(Ye,we,Se,Ne,oe,x){if(Se+Ne>Ye.length)throw new RangeError("Index out of range");if(Se<0)throw new RangeError("Index out of range")}function ot(Ye,we,Se,Ne,oe){return oe||_e(Ye,we,Se,4,34028234663852886e22,-34028234663852886e22),rt.write(Ye,we,Se,Ne,23,4),Se+4}function nt(Ye,we,Se,Ne,oe){return oe||_e(Ye,we,Se,8,17976931348623157e292,-17976931348623157e292),rt.write(Ye,we,Se,Ne,52,8),Se+8}function Mt(Ye){if(Ye=St(Ye).replace($t,""),Ye.length<2)return"";for(;Ye.length%4!=0;)Ye+="=";return Ye}function St(Ye){return Ye.trim?Ye.trim():Ye.replace(/^\s+|\s+$/g,"")}function Vt(Ye){return Ye<16?"0"+Ye.toString(16):Ye.toString(16)}function bt(Ye,we){we=we||1/0;for(var Se,Ne=Ye.length,oe=null,x=[],me=0;me55295&&Se<57344){if(!oe){if(Se>56319){(we-=3)>-1&&x.push(239,191,189);continue}if(me+1===Ne){(we-=3)>-1&&x.push(239,191,189);continue}oe=Se;continue}if(Se<56320){(we-=3)>-1&&x.push(239,191,189),oe=Se;continue}Se=65536+(oe-55296<<10|Se-56320)}else oe&&(we-=3)>-1&&x.push(239,191,189);if(oe=null,Se<128){if((we-=1)<0)break;x.push(Se)}else if(Se<2048){if((we-=2)<0)break;x.push(Se>>6|192,63&Se|128)}else if(Se<65536){if((we-=3)<0)break;x.push(Se>>12|224,Se>>6&63|128,63&Se|128)}else{if(!(Se<1114112))throw new Error("Invalid code point");if((we-=4)<0)break;x.push(Se>>18|240,Se>>12&63|128,Se>>6&63|128,63&Se|128)}}return x}function zt(Ye){for(var we=[],Se=0;Se>8,oe=Se%256,x.push(oe),x.push(Ne);return x}function ht(Ye){return ct.toByteArray(Mt(Ye))}function Dt(Ye,we,Se,Ne){for(var oe=0;oe=we.length||oe>=Ye.length);++oe)we[oe+Se]=Ye[oe];return oe}function gt(Ye){return Ye!==Ye}var ct=Ce(21),rt=Ce(22),Lt=Ce(23);ee.Buffer=le,ee.SlowBuffer=pe,ee.INSPECT_MAX_BYTES=50,le.TYPED_ARRAY_SUPPORT=be.TYPED_ARRAY_SUPPORT!==void 0?be.TYPED_ARRAY_SUPPORT:function(){try{var Ye=new Uint8Array(1);return Ye.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Ye.foo()===42&&typeof Ye.subarray=="function"&&Ye.subarray(1,1).byteLength===0}catch(we){return!1}}(),ee.kMaxLength=fe(),le.poolSize=8192,le._augment=function(Ye){return Ye.__proto__=le.prototype,Ye},le.from=function(Ye,we,Se){return se(null,Ye,we,Se)},le.TYPED_ARRAY_SUPPORT&&(le.prototype.__proto__=Uint8Array.prototype,le.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&le[Symbol.species]===le&&Object.defineProperty(le,Symbol.species,{value:null,configurable:!0})),le.alloc=function(Ye,we,Se){return b(null,Ye,we,Se)},le.allocUnsafe=function(Ye){return z(null,Ye)},le.allocUnsafeSlow=function(Ye){return z(null,Ye)},le.isBuffer=function(Ye){return!(Ye==null||!Ye._isBuffer)},le.compare=function(Ye,we){if(!le.isBuffer(Ye)||!le.isBuffer(we))throw new TypeError("Arguments must be Buffers");if(Ye===we)return 0;for(var Se=Ye.length,Ne=we.length,oe=0,x=Math.min(Se,Ne);oe0&&(Ye=this.toString("hex",0,we).match(/.{2}/g).join(" "),this.length>we&&(Ye+=" ... ")),""},le.prototype.compare=function(Ye,we,Se,Ne,oe){if(!le.isBuffer(Ye))throw new TypeError("Argument must be a Buffer");if(we===void 0&&(we=0),Se===void 0&&(Se=Ye?Ye.length:0),Ne===void 0&&(Ne=0),oe===void 0&&(oe=this.length),we<0||Se>Ye.length||Ne<0||oe>this.length)throw new RangeError("out of range index");if(Ne>=oe&&we>=Se)return 0;if(Ne>=oe)return-1;if(we>=Se)return 1;if(we>>>=0,Se>>>=0,Ne>>>=0,oe>>>=0,this===Ye)return 0;for(var x=oe-Ne,me=Se-we,He=Math.min(x,me),et=this.slice(Ne,oe),Re=Ye.slice(we,Se),Ke=0;Keoe)&&(Se=oe),Ye.length>0&&(Se<0||we<0)||we>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ne||(Ne="utf8");for(var x=!1;;)switch(Ne){case"hex":return Pe(this,Ye,we,Se);case"utf8":case"utf-8":return ze(this,Ye,we,Se);case"ascii":return Oe(this,Ye,we,Se);case"latin1":case"binary":return De(this,Ye,we,Se);case"base64":return We(this,Ye,we,Se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ke(this,Ye,we,Se);default:if(x)throw new TypeError("Unknown encoding: "+Ne);Ne=(""+Ne).toLowerCase(),x=!0}},le.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Ut=4096;le.prototype.slice=function(Ye,we){var Se=this.length;Ye=~~Ye,we=we===void 0?Se:~~we,Ye<0?(Ye+=Se)<0&&(Ye=0):Ye>Se&&(Ye=Se),we<0?(we+=Se)<0&&(we=0):we>Se&&(we=Se),we0&&(oe*=256);)Ne+=this[Ye+--we]*oe;return Ne},le.prototype.readUInt8=function(Ye,we){return we||Xt(Ye,1,this.length),this[Ye]},le.prototype.readUInt16LE=function(Ye,we){return we||Xt(Ye,2,this.length),this[Ye]|this[Ye+1]<<8},le.prototype.readUInt16BE=function(Ye,we){return we||Xt(Ye,2,this.length),this[Ye]<<8|this[Ye+1]},le.prototype.readUInt32LE=function(Ye,we){return we||Xt(Ye,4,this.length),(this[Ye]|this[Ye+1]<<8|this[Ye+2]<<16)+16777216*this[Ye+3]},le.prototype.readUInt32BE=function(Ye,we){return we||Xt(Ye,4,this.length),16777216*this[Ye]+(this[Ye+1]<<16|this[Ye+2]<<8|this[Ye+3])},le.prototype.readIntLE=function(Ye,we,Se){Ye|=0,we|=0,Se||Xt(Ye,we,this.length);for(var Ne=this[Ye],oe=1,x=0;++x=oe&&(Ne-=Math.pow(2,8*we)),Ne},le.prototype.readIntBE=function(Ye,we,Se){Ye|=0,we|=0,Se||Xt(Ye,we,this.length);for(var Ne=we,oe=1,x=this[Ye+--Ne];Ne>0&&(oe*=256);)x+=this[Ye+--Ne]*oe;return oe*=128,x>=oe&&(x-=Math.pow(2,8*we)),x},le.prototype.readInt8=function(Ye,we){return we||Xt(Ye,1,this.length),128&this[Ye]?-1*(255-this[Ye]+1):this[Ye]},le.prototype.readInt16LE=function(Ye,we){we||Xt(Ye,2,this.length);var Se=this[Ye]|this[Ye+1]<<8;return 32768&Se?4294901760|Se:Se},le.prototype.readInt16BE=function(Ye,we){we||Xt(Ye,2,this.length);var Se=this[Ye+1]|this[Ye]<<8;return 32768&Se?4294901760|Se:Se},le.prototype.readInt32LE=function(Ye,we){return we||Xt(Ye,4,this.length),this[Ye]|this[Ye+1]<<8|this[Ye+2]<<16|this[Ye+3]<<24},le.prototype.readInt32BE=function(Ye,we){return we||Xt(Ye,4,this.length),this[Ye]<<24|this[Ye+1]<<16|this[Ye+2]<<8|this[Ye+3]},le.prototype.readFloatLE=function(Ye,we){return we||Xt(Ye,4,this.length),rt.read(this,Ye,!0,23,4)},le.prototype.readFloatBE=function(Ye,we){return we||Xt(Ye,4,this.length),rt.read(this,Ye,!1,23,4)},le.prototype.readDoubleLE=function(Ye,we){return we||Xt(Ye,8,this.length),rt.read(this,Ye,!0,52,8)},le.prototype.readDoubleBE=function(Ye,we){return we||Xt(Ye,8,this.length),rt.read(this,Ye,!1,52,8)},le.prototype.writeUIntLE=function(Ye,we,Se,Ne){Ye=+Ye,we|=0,Se|=0,!Ne&&it(this,Ye,we,Se,Math.pow(2,8*Se)-1,0);var oe=1,x=0;for(this[we]=255&Ye;++x=0&&(x*=256);)this[we+oe]=Ye/x&255;return we+Se},le.prototype.writeUInt8=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,1,255,0),le.TYPED_ARRAY_SUPPORT||(Ye=Math.floor(Ye)),this[we]=255&Ye,we+1},le.prototype.writeUInt16LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,65535,0),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8):Ze(this,Ye,we,!0),we+2},le.prototype.writeUInt16BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,65535,0),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>8,this[we+1]=255&Ye):Ze(this,Ye,we,!1),we+2},le.prototype.writeUInt32LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,4294967295,0),le.TYPED_ARRAY_SUPPORT?(this[we+3]=Ye>>>24,this[we+2]=Ye>>>16,this[we+1]=Ye>>>8,this[we]=255&Ye):Je(this,Ye,we,!0),we+4},le.prototype.writeUInt32BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,4294967295,0),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>24,this[we+1]=Ye>>>16,this[we+2]=Ye>>>8,this[we+3]=255&Ye):Je(this,Ye,we,!1),we+4},le.prototype.writeIntLE=function(Ye,we,Se,Ne){if(Ye=+Ye,we|=0,!Ne){var oe=Math.pow(2,8*Se-1);it(this,Ye,we,Se,oe-1,-oe)}var x=0,me=1,He=0;for(this[we]=255&Ye;++x>0)-He&255;return we+Se},le.prototype.writeIntBE=function(Ye,we,Se,Ne){if(Ye=+Ye,we|=0,!Ne){var oe=Math.pow(2,8*Se-1);it(this,Ye,we,Se,oe-1,-oe)}var x=Se-1,me=1,He=0;for(this[we+x]=255&Ye;--x>=0&&(me*=256);)Ye<0&&He===0&&this[we+x+1]!==0&&(He=1),this[we+x]=(Ye/me>>0)-He&255;return we+Se},le.prototype.writeInt8=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,1,127,-128),le.TYPED_ARRAY_SUPPORT||(Ye=Math.floor(Ye)),Ye<0&&(Ye=255+Ye+1),this[we]=255&Ye,we+1},le.prototype.writeInt16LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,32767,-32768),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8):Ze(this,Ye,we,!0),we+2},le.prototype.writeInt16BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,32767,-32768),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>8,this[we+1]=255&Ye):Ze(this,Ye,we,!1),we+2},le.prototype.writeInt32LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,2147483647,-2147483648),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8,this[we+2]=Ye>>>16,this[we+3]=Ye>>>24):Je(this,Ye,we,!0),we+4},le.prototype.writeInt32BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,2147483647,-2147483648),Ye<0&&(Ye=4294967295+Ye+1),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>24,this[we+1]=Ye>>>16,this[we+2]=Ye>>>8,this[we+3]=255&Ye):Je(this,Ye,we,!1),we+4},le.prototype.writeFloatLE=function(Ye,we,Se){return ot(this,Ye,we,!0,Se)},le.prototype.writeFloatBE=function(Ye,we,Se){return ot(this,Ye,we,!1,Se)},le.prototype.writeDoubleLE=function(Ye,we,Se){return nt(this,Ye,we,!0,Se)},le.prototype.writeDoubleBE=function(Ye,we,Se){return nt(this,Ye,we,!1,Se)},le.prototype.copy=function(Ye,we,Se,Ne){if(Se||(Se=0),Ne||Ne===0||(Ne=this.length),we>=Ye.length&&(we=Ye.length),we||(we=0),Ne>0&&Ne=this.length)throw new RangeError("sourceStart out of bounds");if(Ne<0)throw new RangeError("sourceEnd out of bounds");Ne>this.length&&(Ne=this.length),Ye.length-we=0;--oe)Ye[oe+we]=this[oe+Se];else if(x<1e3||!le.TYPED_ARRAY_SUPPORT)for(oe=0;oe>>=0,Se=Se===void 0?this.length:Se>>>0,Ye||(Ye=0);var x;if(typeof Ye=="number")for(x=we;x0)throw new Error("Invalid string. Length must be a multiple of 4");return ie[pe-2]==="="?2:ie[pe-1]==="="?1:0}function fe(ie){return 3*ie.length/4-be(ie)}function ce(ie){var pe,Ae,ye,Ee,Le,Ie=ie.length;Ee=be(ie),Le=new te(3*Ie/4-Ee),Ae=Ee>0?Ie-4:Ie;var Pe=0;for(pe=0;pe>16&255,Le[Pe++]=ye>>8&255,Le[Pe++]=255&ye;return Ee===2?(ye=z[ie.charCodeAt(pe)]<<2|z[ie.charCodeAt(pe+1)]>>4,Le[Pe++]=255&ye):Ee===1&&(ye=z[ie.charCodeAt(pe)]<<10|z[ie.charCodeAt(pe+1)]<<4|z[ie.charCodeAt(pe+2)]>>2,Le[Pe++]=ye>>8&255,Le[Pe++]=255&ye),Le}function le(ie){return b[ie>>18&63]+b[ie>>12&63]+b[ie>>6&63]+b[63&ie]}function se(ie,pe,Ae){for(var ye,Ee=[],Le=pe;LePe?Pe:Ie+16383));return ye===1?(pe=ie[Ae-1],Ee+=b[pe>>2],Ee+=b[pe<<4&63],Ee+="=="):ye===2&&(pe=(ie[Ae-2]<<8)+ie[Ae-1],Ee+=b[pe>>10],Ee+=b[pe>>4&63],Ee+=b[pe<<2&63],Ee+="="),Le.push(Ee),Le.join("")}ee.byteLength=fe,ee.toByteArray=ce,ee.fromByteArray=ue;for(var b=[],z=[],te=typeof Uint8Array!="undefined"?Uint8Array:Array,ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",he=0,de=ae.length;he>1,ae=-7,he=fe?le-1:0,de=fe?-1:1,ie=Ce[be+he];for(he+=de,se=ie&(1<<-ae)-1,ie>>=-ae,ae+=b;ae>0;se=256*se+Ce[be+he],he+=de,ae-=8);for(ue=se&(1<<-ae)-1,se>>=-ae,ae+=ce;ae>0;ue=256*ue+Ce[be+he],he+=de,ae-=8);if(se===0)se=1-te;else{if(se===z)return ue?NaN:1/0*(ie?-1:1);ue+=Math.pow(2,ce),se-=te}return(ie?-1:1)*ue*Math.pow(2,se-ce)},ee.write=function(Ce,be,fe,ce,le,se){var ue,b,z,te=8*se-le-1,ae=(1<>1,de=le===23?Math.pow(2,-24)-Math.pow(2,-77):0,ie=ce?0:se-1,pe=ce?1:-1,Ae=be<0||be===0&&1/be<0?1:0;for(be=Math.abs(be),isNaN(be)||be===1/0?(b=isNaN(be)?1:0,ue=ae):(ue=Math.floor(Math.log(be)/Math.LN2),be*(z=Math.pow(2,-ue))<1&&(ue--,z*=2),be+=ue+he>=1?de/z:de*Math.pow(2,1-he),be*z>=2&&(ue++,z/=2),ue+he>=ae?(b=0,ue=ae):ue+he>=1?(b=(be*z-1)*Math.pow(2,le),ue+=he):(b=be*Math.pow(2,he-1)*Math.pow(2,le),ue=0));le>=8;Ce[fe+ie]=255&b,ie+=pe,b/=256,le-=8);for(ue=ue<0;Ce[fe+ie]=255&ue,ie+=pe,ue/=256,te-=8);Ce[fe+ie-pe]|=128*Ae}},function(a,ee){var Ce={}.toString;a.exports=Array.isArray||function(be){return Ce.call(be)=="[object Array]"}},function(a,ee,Ce){"use strict";function be(le,se){if(!(le instanceof se))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function le(se,ue){for(var b=0;b>>31}var Ie=(de<<5|de>>>27)+ye+b[Ee];Ie+=Ee<20?1518500249+(ie&pe|~ie&Ae):Ee<40?1859775393+(ie^pe^Ae):Ee<60?(ie&pe|ie&Ae|pe&Ae)-1894007588:(ie^pe^Ae)-899497514,ye=Ae,Ae=pe,pe=ie<<30|ie>>>2,ie=de,de=Ie}he[0]=he[0]+de|0,he[1]=he[1]+ie|0,he[2]=he[2]+pe|0,he[3]=he[3]+Ae|0,he[4]=he[4]+ye|0},_doFinalize:function(){var te=this._data,ae=te.words,he=8*this._nDataBytes,de=8*te.sigBytes;return ae[de>>>5]|=128<<24-de%32,ae[14+(de+64>>>9<<4)]=Math.floor(he/4294967296),ae[15+(de+64>>>9<<4)]=he,te.sigBytes=4*ae.length,this._process(),this._hash},clone:function(){var te=se.clone.call(this);return te._hash=this._hash.clone(),te}});fe.SHA1=se._createHelper(z),fe.HmacSHA1=se._createHmacHelper(z)}(),be.SHA1})},function(a,ee,Ce){(function(be,fe){a.exports=ee=fe(Ce(0))})(0,function(be){(function(){var fe=be,ce=fe.lib,le=ce.Base,se=fe.enc,ue=se.Utf8,b=fe.algo;b.HMAC=le.extend({init:function(z,te){z=this._hasher=new z.init,typeof te=="string"&&(te=ue.parse(te));var ae=z.blockSize,he=4*ae;te.sigBytes>he&&(te=z.finalize(te)),te.clamp();for(var de=this._oKey=te.clone(),ie=this._iKey=te.clone(),pe=de.words,Ae=ie.words,ye=0;ye>>6-de%4*2;ae[he>>>2]|=(ie|pe)<<24-he%4*8,he++}return se.create(ae,he)}var ce=be,le=ce.lib,se=le.WordArray,ue=ce.enc;ue.Base64={stringify:function(b){var z=b.words,te=b.sigBytes,ae=this._map;b.clamp();for(var he=[],de=0;de>>2]>>>24-de%4*8&255,pe=z[de+1>>>2]>>>24-(de+1)%4*8&255,Ae=z[de+2>>>2]>>>24-(de+2)%4*8&255,ye=ie<<16|pe<<8|Ae,Ee=0;Ee<4&&de+.75*Ee>>6*(3-Ee)&63));var Le=ae.charAt(64);if(Le)for(;he.length%4;)he.push(Le);return he.join("")},parse:function(b){var z=b.length,te=this._map,ae=this._reverseMap;if(!ae){ae=this._reverseMap=[];for(var he=0;he0&&(Xt=dt.UploadProgress.UploadProgressList[0],it=Xt.ClientId),te.default.setClientId(it),Oe&&Oe(Xt)},function(dt){dt&&(De(dt),console.log(dt))})}}]),Pe}();ee.default=Ie},function(a,ee,Ce){"use strict";function be(ue,b){if(!(ue instanceof b))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function ue(b,z){for(var te=0;te{const{componentCls:dn}=_t,Yn=_t.calc(_t.controlHeight).sub(_t.calc(_t.trackPadding).mul(2)).equal(),ft=_t.calc(_t.controlHeightLG).sub(_t.calc(_t.trackPadding).mul(2)).equal(),pt=_t.calc(_t.controlHeightSM).sub(_t.calc(_t.trackPadding).mul(2)).equal();return{[dn]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(_t)),{display:"inline-block",padding:_t.trackPadding,color:_t.itemColor,background:_t.trackBg,borderRadius:_t.borderRadius,transition:`all ${_t.motionDurationMid} ${_t.motionEaseInOut}`}),(0,ot.Qy)(_t)),{[`${dn}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${dn}-rtl`]:{direction:"rtl"},[`&${dn}-vertical`]:{[`${dn}-group`]:{flexDirection:"column"},[`${dn}-thumb`]:{width:"100%",height:0,padding:`0 ${(0,_e.unit)(_t.paddingXXS)}`}},[`&${dn}-block`]:{display:"flex"},[`&${dn}-block ${dn}-item`]:{flex:1,minWidth:0},[`${dn}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${_t.motionDurationMid} ${_t.motionEaseInOut}`,borderRadius:_t.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},Vt(_t)),{color:_t.itemSelectedColor}),"&-focused":Object.assign({},(0,ot.oN)(_t)),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${_t.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${dn}-item-selected):not(${dn}-item-disabled)`]:{color:_t.itemHoverColor,"&::after":{opacity:1,backgroundColor:_t.itemHoverBg}},[`&:active:not(${dn}-item-selected):not(${dn}-item-disabled)`]:{color:_t.itemHoverColor,"&::after":{opacity:1,backgroundColor:_t.itemActiveBg}},"&-label":Object.assign({minHeight:Yn,lineHeight:(0,_e.unit)(Yn),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontal)}`},bt),"&-icon + *":{marginInlineStart:_t.calc(_t.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${dn}-thumb`]:Object.assign(Object.assign({},Vt(_t)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,_e.unit)(_t.paddingXXS)} 0`,borderRadius:_t.borderRadiusSM,transition:`transform ${_t.motionDurationSlow} ${_t.motionEaseInOut}, height ${_t.motionDurationSlow} ${_t.motionEaseInOut}`,[`& ~ ${dn}-item:not(${dn}-item-selected):not(${dn}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${dn}-lg`]:{borderRadius:_t.borderRadiusLG,[`${dn}-item-label`]:{minHeight:ft,lineHeight:(0,_e.unit)(ft),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontal)}`,fontSize:_t.fontSizeLG},[`${dn}-item, ${dn}-thumb`]:{borderRadius:_t.borderRadius}},[`&${dn}-sm`]:{borderRadius:_t.borderRadiusSM,[`${dn}-item-label`]:{minHeight:pt,lineHeight:(0,_e.unit)(pt),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontalSM)}`},[`${dn}-item, ${dn}-thumb`]:{borderRadius:_t.borderRadiusXS}}}),St(`&-disabled ${dn}-item`,_t)),St(`${dn}-item-disabled`,_t)),{[`${dn}-thumb-motion-appear-active`]:{transition:`transform ${_t.motionDurationSlow} ${_t.motionEaseInOut}, width ${_t.motionDurationSlow} ${_t.motionEaseInOut}`,willChange:"transform, width"},[`&${dn}-shape-round`]:{borderRadius:9999,[`${dn}-item, ${dn}-thumb`]:{borderRadius:9999}}})}},Pt=_t=>{const{colorTextLabel:dn,colorText:Yn,colorFillSecondary:ft,colorBgElevated:pt,colorFill:jt,lineWidthBold:Jt,colorBgLayout:An}=_t;return{trackPadding:Jt,trackBg:An,itemColor:dn,itemHoverColor:Yn,itemHoverBg:ft,itemSelectedBg:pt,itemActiveBg:jt,itemSelectedColor:Yn}};var ht=(0,nt.I$)("Segmented",_t=>{const{lineWidth:dn,calc:Yn}=_t,ft=(0,Mt.mergeToken)(_t,{segmentedPaddingHorizontal:Yn(_t.controlPaddingHorizontal).sub(dn).equal(),segmentedPaddingHorizontalSM:Yn(_t.controlPaddingHorizontalSM).sub(dn).equal()});return[zt(ft)]},Pt),Dt=function(_t,dn){var Yn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Yn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const Yn=(0,Je.Z)(),{prefixCls:ft,className:pt,rootClassName:jt,block:Jt,options:An=[],size:fn="middle",style:Zn,vertical:Xn,shape:yr="default",name:ar=Yn}=_t,On=Dt(_t,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:Kn,direction:Zr,className:Li,style:Ti}=(0,se.dj)("segmented"),Yr=Kn("segmented",ft),[Vr,si,Ci]=ht(Yr),Ii=(0,z.Z)(fn),pi=a.useMemo(()=>An.map(Bi=>{if(gt(Bi)){const{icon:Qr,label:ni}=Bi,ga=Dt(Bi,["icon","label"]);return Object.assign(Object.assign({},ga),{label:a.createElement(a.Fragment,null,a.createElement("span",{className:`${Yr}-item-icon`},Qr),ni&&a.createElement("span",null,ni))})}return Bi}),[An,Yr]),ha=Ce()(pt,jt,Li,{[`${Yr}-block`]:Jt,[`${Yr}-sm`]:Ii==="small",[`${Yr}-lg`]:Ii==="large",[`${Yr}-vertical`]:Xn,[`${Yr}-shape-${yr}`]:yr==="round"},si,Ci),ja=Object.assign(Object.assign({},Ti),Zn);return Vr(a.createElement(Ze,Object.assign({},On,{name:ar,className:ha,style:ja,options:pi,ref:dn,prefixCls:Yr,direction:Zr,vertical:Xn})))});const Ut=a.createContext({}),$t=a.createContext({});var Ye=Me(30761),Se=_t=>{let{prefixCls:dn,value:Yn,onChange:ft}=_t;const pt=()=>{if(ft&&Yn&&!Yn.cleared){const jt=Yn.toHsb();jt.a=0;const Jt=(0,Ye.vC)(jt);Jt.cleared=!0,ft(Jt)}};return a.createElement("div",{className:`${dn}-clear`,onClick:pt})},Ne=Me(82326);const oe="hex",x="rgb",me="hsb";var He=Me(71051),Re=_t=>{let{prefixCls:dn,min:Yn=0,max:ft=100,value:pt,onChange:jt,className:Jt,formatter:An}=_t;const fn=`${dn}-steppers`,[Zn,Xn]=(0,a.useState)(pt);return(0,a.useEffect)(()=>{Number.isNaN(pt)||Xn(pt)},[pt]),a.createElement(He.Z,{className:Ce()(fn,Jt),min:Yn,max:ft,value:Zn,formatter:An,size:"small",onChange:yr=>{pt||Xn(yr||0),jt==null||jt(yr)}})},Ht=_t=>{let{prefixCls:dn,value:Yn,onChange:ft}=_t;const pt=`${dn}-alpha-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Yn||"#000"));(0,a.useEffect)(()=>{Yn&&Jt(Yn)},[Yn]);const An=fn=>{const Zn=jt.toHsb();Zn.a=(fn||0)/100;const Xn=(0,Ye.vC)(Zn);Yn||Jt(Xn),ft==null||ft(Xn)};return a.createElement(Re,{value:(0,Ye.uZ)(jt),prefixCls:dn,formatter:fn=>`${fn}%`,className:pt,onChange:An})},wt=Me(49397);const Wt=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,yt=_t=>Wt.test(`#${_t}`);var Kt=_t=>{let{prefixCls:dn,value:Yn,onChange:ft}=_t;const pt=`${dn}-hex-input`,[jt,Jt]=(0,a.useState)(()=>Yn?(0,de.Ot)(Yn.toHexString()):void 0);(0,a.useEffect)(()=>{Yn&&Jt((0,de.Ot)(Yn.toHexString()))},[Yn]);const An=fn=>{const Zn=fn.target.value;Jt((0,de.Ot)(Zn)),yt((0,de.Ot)(Zn,!0))&&(ft==null||ft((0,Ye.vC)(Zn)))};return a.createElement(wt.Z,{className:pt,value:jt,prefix:"#",onChange:An,size:"small"})},jn=_t=>{let{prefixCls:dn,value:Yn,onChange:ft}=_t;const pt=`${dn}-hsb-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Yn||"#000"));(0,a.useEffect)(()=>{Yn&&Jt(Yn)},[Yn]);const An=(fn,Zn)=>{const Xn=jt.toHsb();Xn[Zn]=Zn==="h"?fn:(fn||0)/100;const yr=(0,Ye.vC)(Xn);Yn||Jt(yr),ft==null||ft(yr)};return a.createElement("div",{className:pt},a.createElement(Re,{max:360,min:0,value:Number(jt.toHsb().h),prefixCls:dn,className:pt,formatter:fn=>(0,Ye.lx)(fn||0).toString(),onChange:fn=>An(Number(fn),"h")}),a.createElement(Re,{max:100,min:0,value:Number(jt.toHsb().s)*100,prefixCls:dn,className:pt,formatter:fn=>`${(0,Ye.lx)(fn||0)}%`,onChange:fn=>An(Number(fn),"s")}),a.createElement(Re,{max:100,min:0,value:Number(jt.toHsb().b)*100,prefixCls:dn,className:pt,formatter:fn=>`${(0,Ye.lx)(fn||0)}%`,onChange:fn=>An(Number(fn),"b")}))},In=_t=>{let{prefixCls:dn,value:Yn,onChange:ft}=_t;const pt=`${dn}-rgb-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Yn||"#000"));(0,a.useEffect)(()=>{Yn&&Jt(Yn)},[Yn]);const An=(fn,Zn)=>{const Xn=jt.toRgb();Xn[Zn]=fn||0;const yr=(0,Ye.vC)(Xn);Yn||Jt(yr),ft==null||ft(yr)};return a.createElement("div",{className:pt},a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().r),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"r")}),a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().g),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"g")}),a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().b),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"b")}))};const Ln=[oe,me,x].map(_t=>({value:_t,label:_t.toUpperCase()}));var br=_t=>{const{prefixCls:dn,format:Yn,value:ft,disabledAlpha:pt,onFormatChange:jt,onChange:Jt,disabledFormat:An}=_t,[fn,Zn]=(0,be.Z)(oe,{value:Yn,onChange:jt}),Xn=`${dn}-input`,yr=On=>{Zn(On)},ar=(0,a.useMemo)(()=>{const On={value:ft,prefixCls:dn,onChange:Jt};switch(fn){case me:return a.createElement(jn,Object.assign({},On));case x:return a.createElement(In,Object.assign({},On));default:return a.createElement(Kt,Object.assign({},On))}},[fn,dn,ft,Jt]);return a.createElement("div",{className:`${Xn}-container`},!An&&a.createElement(Ne.default,{value:fn,variant:"borderless",getPopupContainer:On=>On,popupMatchSelectWidth:68,placement:"bottomRight",onChange:yr,className:`${dn}-format-select`,size:"small",options:Ln}),a.createElement("div",{className:Xn},ar),!pt&&a.createElement(Ht,{prefixCls:dn,value:ft,onChange:Jt}))},_r=Me(3703),$r=Me(6089),ei=Me(23422),sr=Me(52392),Rr=function(_t,dn){var Yn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Yn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{prefixCls:dn,colors:Yn,type:ft,color:pt,range:jt=!1,className:Jt,activeIndex:An,onActive:fn,onDragStart:Zn,onDragChange:Xn,onKeyDelete:yr}=_t,ar=Rr(_t,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),On=Object.assign(Object.assign({},ar),{track:!1}),Kn=a.useMemo(()=>`linear-gradient(90deg, ${Yn.map(Ii=>`${Ii.color} ${Ii.percent}%`).join(", ")})`,[Yn]),Zr=a.useMemo(()=>!pt||!ft?null:ft==="alpha"?pt.toRgbString():`hsl(${pt.toHsb().h}, 100%, 50%)`,[pt,ft]),Li=(0,$r.Z)(Zn),Ti=(0,$r.Z)(Xn),Yr=a.useMemo(()=>({onDragStart:Li,onDragChange:Ti}),[]),Vr=(0,$r.Z)((Ci,Ii)=>{const{onFocus:pi,style:ha,className:ja,onKeyDown:Bi}=Ci.props,Qr=Object.assign({},ha);return ft==="gradient"&&(Qr.background=(0,Ye.AO)(Yn,Ii.value)),a.cloneElement(Ci,{onFocus:ni=>{fn==null||fn(Ii.index),pi==null||pi(ni)},style:Qr,className:Ce()(ja,{[`${dn}-slider-handle-active`]:An===Ii.index}),onKeyDown:ni=>{(ni.key==="Delete"||ni.key==="Backspace")&&yr&&yr(Ii.index),Bi==null||Bi(ni)}})}),si=a.useMemo(()=>({direction:"ltr",handleRender:Vr}),[]);return a.createElement(sr.Z.Provider,{value:si},a.createElement(_r.y.Provider,{value:Yr},a.createElement(ei.Z,Object.assign({},On,{className:Ce()(Jt,`${dn}-slider`),tooltip:{open:!1},range:{editable:jt,minCount:2},styles:{rail:{background:Kn},handle:Zr?{background:Zr}:{}},classNames:{rail:`${dn}-slider-rail`,handle:`${dn}-slider-handle`}}))))};var Ai=_t=>{const{value:dn,onChange:Yn,onChangeComplete:ft}=_t,pt=Jt=>Yn(Jt[0]),jt=Jt=>ft(Jt[0]);return a.createElement(vi,Object.assign({},_t,{value:[dn],onChange:pt,onChangeComplete:jt}))};function Gi(_t){return(0,pe.Z)(_t).sort((dn,Yn)=>dn.percent-Yn.percent)}const dr=_t=>{const{prefixCls:dn,mode:Yn,onChange:ft,onChangeComplete:pt,onActive:jt,activeIndex:Jt,onGradientDragging:An,colors:fn}=_t,Zn=Yn==="gradient",Xn=a.useMemo(()=>fn.map(Ti=>({percent:Ti.percent,color:Ti.color.toRgbString()})),[fn]),yr=a.useMemo(()=>Xn.map(Ti=>Ti.percent),[Xn]),ar=a.useRef(Xn),On=Ti=>{let{rawValues:Yr,draggingIndex:Vr,draggingValue:si}=Ti;if(Yr.length>Xn.length){const Ci=(0,Ye.AO)(Xn,si),Ii=(0,pe.Z)(Xn);Ii.splice(Vr,0,{percent:si,color:Ci}),ar.current=Ii}else ar.current=Xn;An(!0),ft(new de.y9(Gi(ar.current)),!0)},Kn=Ti=>{let{deleteIndex:Yr,draggingIndex:Vr,draggingValue:si}=Ti,Ci=(0,pe.Z)(ar.current);Yr!==-1?Ci.splice(Yr,1):(Ci[Vr]=Object.assign(Object.assign({},Ci[Vr]),{percent:si}),Ci=Gi(Ci)),ft(new de.y9(Ci),!0)},Zr=Ti=>{const Yr=(0,pe.Z)(Xn);Yr.splice(Ti,1);const Vr=new de.y9(Yr);ft(Vr),pt(Vr)},Li=Ti=>{pt(new de.y9(Xn)),Jt>=Ti.length&&jt(Ti.length-1),An(!1)};return Zn?a.createElement(vi,{min:0,max:100,prefixCls:dn,className:`${dn}-gradient-slider`,colors:Xn,color:null,value:yr,range:!0,onChangeComplete:Li,disabled:!1,type:"gradient",activeIndex:Jt,onActive:jt,onDragStart:On,onDragChange:Kn,onKeyDelete:Zr}):null};var vr=a.memo(dr),bn=function(_t,dn){var Yn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Yn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const _t=(0,a.useContext)(Ut),{mode:dn,onModeChange:Yn,modeOptions:ft,prefixCls:pt,allowClear:jt,value:Jt,disabledAlpha:An,onChange:fn,onClear:Zn,onChangeComplete:Xn,activeIndex:yr,gradientDragging:ar}=_t,On=bn(_t,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),Kn=a.useMemo(()=>Jt.cleared?[{percent:0,color:new de.y9("")},{percent:100,color:new de.y9("")}]:Jt.getColors(),[Jt]),Zr=!Jt.isGradient(),[Li,Ti]=a.useState(Jt);(0,ye.Z)(()=>{var Ge;Zr||Ti((Ge=Kn[yr])===null||Ge===void 0?void 0:Ge.color)},[ar,yr]);const Yr=a.useMemo(()=>{var Ge;return Zr?Jt:ar?Li:(Ge=Kn[yr])===null||Ge===void 0?void 0:Ge.color},[Jt,yr,Zr,Li,ar]),[Vr,si]=a.useState(Yr),[Ci,Ii]=a.useState(0),pi=Vr!=null&&Vr.equals(Yr)?Yr:Vr;(0,ye.Z)(()=>{si(Yr)},[Ci,Yr==null?void 0:Yr.toHexString()]);const ha=(Ge,Bt)=>{let Ft=(0,Ye.vC)(Ge);if(Jt.cleared){const Qt=Ft.toRgb();if(!Qt.r&&!Qt.g&&!Qt.b&&Bt){const{type:rn,value:cn=0}=Bt;Ft=new de.y9({h:rn==="hue"?cn:0,s:1,b:1,a:rn==="alpha"?cn/100:1})}else Ft=(0,Ye.T7)(Ft)}if(dn==="single")return Ft;const kt=(0,pe.Z)(Kn);return kt[yr]=Object.assign(Object.assign({},kt[yr]),{color:Ft}),new de.y9(kt)},ja=(Ge,Bt,Ft)=>{const kt=ha(Ge,Ft);si(kt.isGradient()?kt.getColors()[yr].color:kt),fn(kt,Bt)},Bi=(Ge,Bt)=>{Xn(ha(Ge,Bt)),Ii(Ft=>Ft+1)},Qr=Ge=>{fn(ha(Ge))};let ni=null;const ga=ft.length>1;return(jt||ga)&&(ni=a.createElement("div",{className:`${pt}-operation`},ga&&a.createElement(Lt,{size:"small",options:ft,value:dn,onChange:Yn}),a.createElement(Se,Object.assign({prefixCls:pt,value:Jt,onChange:Ge=>{fn(Ge),Zn==null||Zn()}},On)))),a.createElement(a.Fragment,null,ni,a.createElement(vr,Object.assign({},_t,{colors:Kn})),a.createElement(Ae.default,{prefixCls:pt,value:pi==null?void 0:pi.toHsb(),disabledAlpha:An,onChange:(Ge,Bt)=>{ja(Ge,!0,Bt)},onChangeComplete:(Ge,Bt)=>{Bi(Ge,Bt)},components:Mn}),a.createElement(br,Object.assign({value:Yr,onChange:Qr,prefixCls:pt,disabledAlpha:An},On)))},Be=Me(88911),$e=()=>{const{prefixCls:_t,value:dn,presets:Yn,onChange:ft}=(0,a.useContext)($t);return Array.isArray(Yn)?a.createElement(Be.Z,{value:dn,presets:Yn,prefixCls:_t,onChange:ft}):null},ut=_t=>{const{prefixCls:dn,presets:Yn,panelRender:ft,value:pt,onChange:jt,onClear:Jt,allowClear:An,disabledAlpha:fn,mode:Zn,onModeChange:Xn,modeOptions:yr,onChangeComplete:ar,activeIndex:On,onActive:Kn,format:Zr,onFormatChange:Li,gradientDragging:Ti,onGradientDragging:Yr,disabledFormat:Vr}=_t,si=`${dn}-inner`,Ci=a.useMemo(()=>({prefixCls:dn,value:pt,onChange:jt,onClear:Jt,allowClear:An,disabledAlpha:fn,mode:Zn,onModeChange:Xn,modeOptions:yr,onChangeComplete:ar,activeIndex:On,onActive:Kn,format:Zr,onFormatChange:Li,gradientDragging:Ti,onGradientDragging:Yr,disabledFormat:Vr}),[dn,pt,jt,Jt,An,fn,Zn,Xn,yr,ar,On,Kn,Zr,Li,Ti,Yr,Vr]),Ii=a.useMemo(()=>({prefixCls:dn,value:pt,presets:Yn,onChange:jt}),[dn,pt,Yn,jt]),pi=a.createElement("div",{className:`${si}-content`},a.createElement(wn,null),Array.isArray(Yn)&&a.createElement(ie.Z,null),a.createElement($e,null));return a.createElement(Ut.Provider,{value:Ci},a.createElement($t.Provider,{value:Ii},a.createElement("div",{className:si},typeof ft=="function"?ft(pi,{components:{Picker:wn,Presets:$e}}):pi)))},Gt=Me(26112),Zt=Me(9017),on=function(_t,dn){var Yn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Yn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{color:Yn,prefixCls:ft,open:pt,disabled:jt,format:Jt,className:An,showText:fn,activeIndex:Zn}=_t,Xn=on(_t,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),yr=`${ft}-trigger`,ar=`${yr}-text`,On=`${ar}-cell`,[Kn]=(0,Zt.Z)("ColorPicker"),Zr=a.useMemo(()=>{if(!fn)return"";if(typeof fn=="function")return fn(Yn);if(Yn.cleared)return Kn.transparent;if(Yn.isGradient())return Yn.getColors().map((Vr,si)=>{const Ci=Zn!==-1&&Zn!==si;return a.createElement("span",{key:si,className:Ce()(On,Ci&&`${On}-inactive`)},Vr.color.toRgbString()," ",Vr.percent,"%")});const Ti=Yn.toHexString().toUpperCase(),Yr=(0,Ye.uZ)(Yn);switch(Jt){case"rgb":return Yn.toRgbString();case"hsb":return Yn.toHsbString();default:return Yr<100?`${Ti.slice(0,7)},${Yr}%`:Ti}},[Yn,Jt,fn,Zn]),Li=(0,a.useMemo)(()=>Yn.cleared?a.createElement(Se,{prefixCls:ft}):a.createElement(Ae.ColorBlock,{prefixCls:ft,color:Yn.toCssString()}),[Yn,ft]);return a.createElement("div",Object.assign({ref:dn,className:Ce()(yr,An,{[`${yr}-active`]:pt,[`${yr}-disabled`]:jt})},(0,Gt.Z)(Xn)),Li,fn&&a.createElement("div",{className:ar},Zr))});function Hr(_t,dn,Yn){const[ft]=(0,Zt.Z)("ColorPicker"),[pt,jt]=(0,be.Z)(_t,{value:dn}),[Jt,An]=a.useState("single"),[fn,Zn]=a.useMemo(()=>{const Zr=(Array.isArray(Yn)?Yn:[Yn]).filter(Vr=>Vr);Zr.length||Zr.push("single");const Li=new Set(Zr),Ti=[],Yr=(Vr,si)=>{Li.has(Vr)&&Ti.push({label:si,value:Vr})};return Yr("single",ft.singleColor),Yr("gradient",ft.gradientColor),[Ti,Li]},[Yn]),[Xn,yr]=a.useState(null),ar=(0,$r.Z)(Zr=>{yr(Zr),jt(Zr)}),On=a.useMemo(()=>{const Zr=(0,Ye.vC)(pt||"");return Zr.equals(Xn)?Xn:Zr},[pt,Xn]),Kn=a.useMemo(()=>{var Zr;return Zn.has(Jt)?Jt:(Zr=fn[0])===null||Zr===void 0?void 0:Zr.value},[Zn,Jt,fn]);return a.useEffect(()=>{An(On.isGradient()?"gradient":"single")},[On]),[On,ar,Kn,An,fn]}var kr=Me(56119);const Wr=(_t,dn)=>({backgroundImage:`conic-gradient(${dn} 25%, transparent 25% 50%, ${dn} 50% 75%, transparent 75% 100%)`,backgroundSize:`${_t} ${_t}`});var ti=(_t,dn)=>{const{componentCls:Yn,borderRadiusSM:ft,colorPickerInsetShadow:pt,lineWidth:jt,colorFillSecondary:Jt}=_t;return{[`${Yn}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:ft,width:dn,height:dn,boxShadow:pt,flex:"none"},Wr("50%",_t.colorFillSecondary)),{[`${Yn}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${(0,_e.unit)(jt)} ${Jt}`,borderRadius:"inherit"}})}},ir=_t=>{const{componentCls:dn,antCls:Yn,fontSizeSM:ft,lineHeightSM:pt,colorPickerAlphaInputWidth:jt,marginXXS:Jt,paddingXXS:An,controlHeightSM:fn,marginXS:Zn,fontSizeIcon:Xn,paddingXS:yr,colorTextPlaceholder:ar,colorPickerInputNumberHandleWidth:On,lineWidth:Kn}=_t;return{[`${dn}-input-container`]:{display:"flex",[`${dn}-steppers${Yn}-input-number`]:{fontSize:ft,lineHeight:pt,[`${Yn}-input-number-input`]:{paddingInlineStart:An,paddingInlineEnd:0},[`${Yn}-input-number-handler-wrap`]:{width:On}},[`${dn}-steppers${dn}-alpha-input`]:{flex:`0 0 ${(0,_e.unit)(jt)}`,marginInlineStart:Jt},[`${dn}-format-select${Yn}-select`]:{marginInlineEnd:Zn,width:"auto","&-single":{[`${Yn}-select-selector`]:{padding:0,border:0},[`${Yn}-select-arrow`]:{insetInlineEnd:0},[`${Yn}-select-selection-item`]:{paddingInlineEnd:_t.calc(Xn).add(Jt).equal(),fontSize:ft,lineHeight:(0,_e.unit)(fn)},[`${Yn}-select-item-option-content`]:{fontSize:ft,lineHeight:pt},[`${Yn}-select-dropdown`]:{[`${Yn}-select-item`]:{minHeight:"auto"}}}},[`${dn}-input`]:{gap:Jt,alignItems:"center",flex:1,width:0,[`${dn}-hsb-input,${dn}-rgb-input`]:{display:"flex",gap:Jt,alignItems:"center"},[`${dn}-steppers`]:{flex:1},[`${dn}-hex-input${Yn}-input-affix-wrapper`]:{flex:1,padding:`0 ${(0,_e.unit)(yr)}`,[`${Yn}-input`]:{fontSize:ft,textTransform:"uppercase",lineHeight:(0,_e.unit)(_t.calc(fn).sub(_t.calc(Kn).mul(2)).equal())},[`${Yn}-input-prefix`]:{color:ar}}}}}},Qi=_t=>{const{componentCls:dn,controlHeightLG:Yn,borderRadiusSM:ft,colorPickerInsetShadow:pt,marginSM:jt,colorBgElevated:Jt,colorFillSecondary:An,lineWidthBold:fn,colorPickerHandlerSize:Zn}=_t;return{userSelect:"none",[`${dn}-select`]:{[`${dn}-palette`]:{minHeight:_t.calc(Yn).mul(4).equal(),overflow:"hidden",borderRadius:ft},[`${dn}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:pt,inset:0},marginBottom:jt},[`${dn}-handler`]:{width:Zn,height:Zn,border:`${(0,_e.unit)(fn)} solid ${Jt}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${pt}, 0 0 0 1px ${An}`}}},Wi=_t=>{const{componentCls:dn,antCls:Yn,colorTextQuaternary:ft,paddingXXS:pt,colorPickerPresetColorSize:jt,fontSizeSM:Jt,colorText:An,lineHeightSM:fn,lineWidth:Zn,borderRadius:Xn,colorFill:yr,colorWhite:ar,marginXXS:On,paddingXS:Kn,fontHeightSM:Zr}=_t;return{[`${dn}-presets`]:{[`${Yn}-collapse-item > ${Yn}-collapse-header`]:{padding:0,[`${Yn}-collapse-expand-icon`]:{height:Zr,color:ft,paddingInlineEnd:pt}},[`${Yn}-collapse`]:{display:"flex",flexDirection:"column",gap:On},[`${Yn}-collapse-item > ${Yn}-collapse-content > ${Yn}-collapse-content-box`]:{padding:`${(0,_e.unit)(Kn)} 0`},"&-label":{fontSize:Jt,color:An,lineHeight:fn},"&-items":{display:"flex",flexWrap:"wrap",gap:_t.calc(On).mul(1.5).equal(),[`${dn}-presets-color`]:{position:"relative",cursor:"pointer",width:jt,height:jt,"&::before":{content:'""',pointerEvents:"none",width:_t.calc(jt).add(_t.calc(Zn).mul(4)).equal(),height:_t.calc(jt).add(_t.calc(Zn).mul(4)).equal(),position:"absolute",top:_t.calc(Zn).mul(-2).equal(),insetInlineStart:_t.calc(Zn).mul(-2).equal(),borderRadius:Xn,border:`${(0,_e.unit)(Zn)} solid transparent`,transition:`border-color ${_t.motionDurationMid} ${_t.motionEaseInBack}`},"&:hover::before":{borderColor:yr},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:_t.calc(jt).div(13).mul(5).equal(),height:_t.calc(jt).div(13).mul(8).equal(),border:`${(0,_e.unit)(_t.lineWidthBold)} solid ${_t.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${_t.motionDurationFast} ${_t.motionEaseInBack}, opacity ${_t.motionDurationFast}`},[`&${dn}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:ar,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${_t.motionDurationMid} ${_t.motionEaseOutBack} ${_t.motionDurationFast}`},[`&${dn}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:Jt,color:ft}}}},Gn=_t=>{const{componentCls:dn,colorPickerInsetShadow:Yn,colorBgElevated:ft,colorFillSecondary:pt,lineWidthBold:jt,colorPickerHandlerSizeSM:Jt,colorPickerSliderHeight:An,marginSM:fn,marginXS:Zn}=_t,Xn=_t.calc(Jt).sub(_t.calc(jt).mul(2).equal()).equal(),yr=_t.calc(Jt).add(_t.calc(jt).mul(2).equal()).equal(),ar={"&:after":{transform:"scale(1)",boxShadow:`${Yn}, 0 0 0 1px ${_t.colorPrimaryActive}`}};return{[`${dn}-slider`]:[Wr((0,_e.unit)(An),_t.colorFillSecondary),{margin:0,padding:0,height:An,borderRadius:_t.calc(An).div(2).equal(),"&-rail":{height:An,borderRadius:_t.calc(An).div(2).equal(),boxShadow:Yn},[`& ${dn}-slider-handle`]:{width:Xn,height:Xn,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:yr,height:yr,borderRadius:"100%"},"&:after":{width:Jt,height:Jt,border:`${(0,_e.unit)(jt)} solid ${ft}`,boxShadow:`${Yn}, 0 0 0 1px ${pt}`,outline:"none",insetInlineStart:_t.calc(jt).mul(-1).equal(),top:_t.calc(jt).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":ar}}],[`${dn}-slider-container`]:{display:"flex",gap:fn,marginBottom:fn,[`${dn}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${dn}-gradient-slider`]:{marginBottom:Zn,[`& ${dn}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":ar}}}};const Nn=(_t,dn,Yn)=>({borderInlineEndWidth:_t.lineWidth,borderColor:dn,boxShadow:`0 0 0 ${(0,_e.unit)(_t.controlOutlineWidth)} ${Yn}`,outline:0}),Xr=_t=>{const{componentCls:dn}=_t;return{"&-rtl":{[`${dn}-presets-color`]:{"&::after":{direction:"ltr"}},[`${dn}-clear`]:{"&::after":{direction:"ltr"}}}}},Oi=(_t,dn,Yn)=>{const{componentCls:ft,borderRadiusSM:pt,lineWidth:jt,colorSplit:Jt,colorBorder:An,red6:fn}=_t;return{[`${ft}-clear`]:Object.assign(Object.assign({width:dn,height:dn,borderRadius:pt,border:`${(0,_e.unit)(jt)} solid ${Jt}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${_t.motionDurationFast}`},Yn),{"&::after":{content:'""',position:"absolute",insetInlineEnd:_t.calc(jt).mul(-1).equal(),top:_t.calc(jt).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:fn},"&:hover":{borderColor:An}})}},na=_t=>{const{componentCls:dn,colorError:Yn,colorWarning:ft,colorErrorHover:pt,colorWarningHover:jt,colorErrorOutline:Jt,colorWarningOutline:An}=_t;return{[`&${dn}-status-error`]:{borderColor:Yn,"&:hover":{borderColor:pt},[`&${dn}-trigger-active`]:Object.assign({},Nn(_t,Yn,Jt))},[`&${dn}-status-warning`]:{borderColor:ft,"&:hover":{borderColor:jt},[`&${dn}-trigger-active`]:Object.assign({},Nn(_t,ft,An))}}},lo=_t=>{const{componentCls:dn,controlHeightLG:Yn,controlHeightSM:ft,controlHeight:pt,controlHeightXS:jt,borderRadius:Jt,borderRadiusSM:An,borderRadiusXS:fn,borderRadiusLG:Zn,fontSizeLG:Xn}=_t;return{[`&${dn}-lg`]:{minWidth:Yn,minHeight:Yn,borderRadius:Zn,[`${dn}-color-block, ${dn}-clear`]:{width:pt,height:pt,borderRadius:Jt},[`${dn}-trigger-text`]:{fontSize:Xn}},[`&${dn}-sm`]:{minWidth:ft,minHeight:ft,borderRadius:An,[`${dn}-color-block, ${dn}-clear`]:{width:jt,height:jt,borderRadius:fn},[`${dn}-trigger-text`]:{lineHeight:(0,_e.unit)(jt)}}}},Ka=_t=>{const{antCls:dn,componentCls:Yn,colorPickerWidth:ft,colorPrimary:pt,motionDurationMid:jt,colorBgElevated:Jt,colorTextDisabled:An,colorText:fn,colorBgContainerDisabled:Zn,borderRadius:Xn,marginXS:yr,marginSM:ar,controlHeight:On,controlHeightSM:Kn,colorBgTextActive:Zr,colorPickerPresetColorSize:Li,colorPickerPreviewSize:Ti,lineWidth:Yr,colorBorder:Vr,paddingXXS:si,fontSize:Ci,colorPrimaryHover:Ii,controlOutline:pi}=_t;return[{[Yn]:Object.assign({[`${Yn}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:ft,[`& > ${dn}-divider`]:{margin:`${(0,_e.unit)(ar)} 0 ${(0,_e.unit)(yr)}`}},[`${Yn}-panel`]:Object.assign({},Qi(_t))},Gn(_t)),ti(_t,Ti)),ir(_t)),Wi(_t)),Oi(_t,Li,{marginInlineStart:"auto"})),{[`${Yn}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:yr}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:On,minHeight:On,borderRadius:Xn,border:`${(0,_e.unit)(Yr)} solid ${Vr}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${jt}`,background:Jt,padding:_t.calc(si).sub(Yr).equal(),[`${Yn}-trigger-text`]:{marginInlineStart:yr,marginInlineEnd:_t.calc(yr).sub(_t.calc(si).sub(Yr)).equal(),fontSize:Ci,color:fn,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:An}}},"&:hover":{borderColor:Ii},[`&${Yn}-trigger-active`]:Object.assign({},Nn(_t,pt,pi)),"&-disabled":{color:An,background:Zn,cursor:"not-allowed","&:hover":{borderColor:Zr},[`${Yn}-trigger-text`]:{color:An}}},Oi(_t,Kn)),ti(_t,Kn)),na(_t)),lo(_t))},Xr(_t))},(0,kr.c)(_t,{focusElCls:`${Yn}-trigger-active`})]};var go=(0,nt.I$)("ColorPicker",_t=>{const{colorTextQuaternary:dn,marginSM:Yn}=_t,ft=8,pt=(0,Mt.mergeToken)(_t,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${dn}`,colorPickerSliderHeight:ft,colorPickerPreviewSize:_t.calc(ft).mul(2).add(Yn).equal()});return[Ka(pt)]}),Ro=function(_t,dn){var Yn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Yn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{mode:dn,value:Yn,defaultValue:ft,format:pt,defaultFormat:jt,allowClear:Jt=!1,presets:An,children:fn,trigger:Zn="click",open:Xn,disabled:yr,placement:ar="bottomLeft",arrow:On=!0,panelRender:Kn,showText:Zr,style:Li,className:Ti,size:Yr,rootClassName:Vr,prefixCls:si,styles:Ci,disabledAlpha:Ii=!1,onFormatChange:pi,onChange:ha,onClear:ja,onOpenChange:Bi,onChangeComplete:Qr,getPopupContainer:ni,autoAdjustOverflow:ga=!0,destroyTooltipOnHide:Ge,disabledFormat:Bt}=_t,Ft=Ro(_t,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","disabledFormat"]),{getPrefixCls:kt,direction:Qt,colorPicker:rn}=(0,a.useContext)(se.E_),cn=(0,a.useContext)(ue.Z),pn=yr!=null?yr:cn,[Un,nr]=(0,be.Z)(!1,{value:Xn,postState:pa=>!pn&&pa,onChange:Bi}),[Sn,pr]=(0,be.Z)(pt,{value:pt,defaultValue:jt,onChange:pi}),Mr=kt("color-picker",si),[fr,ur,Br,Tr,wr]=Hr(ft,Yn,dn),Gr=(0,a.useMemo)(()=>(0,Ye.uZ)(fr)<100,[fr]),[Pr,Nr]=a.useState(null),mi=pa=>{if(Qr){let Sa=(0,Ye.vC)(pa);Ii&&Gr&&(Sa=(0,Ye.T7)(pa)),Qr(Sa)}},Ur=(pa,Sa)=>{let Qa=(0,Ye.vC)(pa);Ii&&Gr&&(Qa=(0,Ye.T7)(Qa)),ur(Qa),Nr(null),ha&&ha(Qa,Qa.toCssString()),Sa||mi(Qa)},[oi,da]=a.useState(0),[ki,sa]=a.useState(!1),Pi=pa=>{if(Tr(pa),pa==="single"&&fr.isGradient())da(0),Ur(new de.y9(fr.getColors()[0].color)),Nr(fr);else if(pa==="gradient"&&!fr.isGradient()){const Sa=Gr?(0,Ye.T7)(fr):fr;Ur(new de.y9(Pr||[{percent:0,color:Sa},{percent:100,color:Sa}]))}},{status:la}=a.useContext(te.aM),{compactSize:Yi,compactItemClassnames:ra}=(0,he.ri)(Mr,Qt),ua=(0,z.Z)(pa=>{var Sa;return(Sa=Yr!=null?Yr:Yi)!==null&&Sa!==void 0?Sa:pa}),ba=(0,b.Z)(Mr),[xa,Oa,za]=go(Mr,ba),La={[`${Mr}-rtl`]:Qt},ea=Ce()(Vr,za,ba,La),Ri=Ce()((0,le.Z)(Mr,la),{[`${Mr}-sm`]:ua==="small",[`${Mr}-lg`]:ua==="large"},ra,rn==null?void 0:rn.className,ea,Ti,Oa),ia=Ce()(Mr,ea),Ki={open:Un,trigger:Zn,placement:ar,arrow:On,rootClassName:Vr,getPopupContainer:ni,autoAdjustOverflow:ga,destroyTooltipOnHide:Ge},Ia=Object.assign(Object.assign({},rn==null?void 0:rn.style),Li);return xa(a.createElement(ae.Z,Object.assign({style:Ci==null?void 0:Ci.popup,styles:{body:Ci==null?void 0:Ci.popupOverlayInner},onOpenChange:pa=>{(!pa||!pn)&&nr(pa)},content:a.createElement(fe.Z,{form:!0},a.createElement(ut,{mode:Br,onModeChange:Pi,modeOptions:wr,prefixCls:Mr,value:fr,allowClear:Jt,disabled:pn,disabledAlpha:Ii,presets:An,panelRender:Kn,format:Sn,onFormatChange:pr,onChange:Ur,onChangeComplete:mi,onClear:ja,activeIndex:oi,onActive:da,gradientDragging:ki,onGradientDragging:sa,disabledFormat:Bt})),classNames:{root:ia}},Ki),fn||a.createElement(rr,Object.assign({activeIndex:Un?oi:-1,open:Un,className:Ri,style:Ia,prefixCls:Mr,disabled:pn,showText:Zr,format:Sn},Ft,{color:fr}))))},Po=(0,ce.Z)(oo,void 0,_t=>Object.assign(Object.assign({},_t),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",_t=>_t);oo._InternalPanelDoNotUseOrYouWillBeFired=Po;var va=oo,Da=va},52392:function(Nt,Tt,Me){"use strict";var a=Me(59301);const ee=(0,a.createContext)({});Tt.Z=ee},23422:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ke}});var a=Me(59301),ee=Me(92310),Ce=Me.n(ee),be=Me(3703),fe=Me(16089),ce=Me(2171),le=Me(52392),se=Me(8654),ue=Me(25399),z=a.forwardRef((Fe,Ve)=>{const{open:qe,draggingDelete:tt}=Fe,st=(0,a.useRef)(null),Ot=qe&&!tt,dt=(0,a.useRef)(null);function Xt(){fe.Z.cancel(dt.current),dt.current=null}function it(){dt.current=(0,fe.Z)(()=>{var Ze;(Ze=st.current)===null||Ze===void 0||Ze.forceAlign(),dt.current=null})}return a.useEffect(()=>(Ot?it():Xt(),Xt),[Ot,Fe.title]),a.createElement(ue.Z,Object.assign({ref:(0,se.sQ)(st,Ve)},Fe,{open:Ot}))}),te=Me(36237),ae=Me(17835),he=Me(63356),de=Me(16931),ie=Me(51636);const pe=Fe=>{const{componentCls:Ve,antCls:qe,controlSize:tt,dotSize:st,marginFull:Ot,marginPart:dt,colorFillContentHover:Xt,handleColorDisabled:it,calc:Ze,handleSize:Je,handleSizeHover:_e,handleActiveColor:ot,handleActiveOutlineColor:nt,handleLineWidth:Mt,handleLineWidthHover:St,motionDurationMid:Vt}=Fe;return{[Ve]:Object.assign(Object.assign({},(0,he.Wf)(Fe)),{position:"relative",height:tt,margin:`${(0,te.unit)(dt)} ${(0,te.unit)(Ot)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,te.unit)(Ot)} ${(0,te.unit)(dt)}`},[`${Ve}-rail`]:{position:"absolute",backgroundColor:Fe.railBg,borderRadius:Fe.borderRadiusXS,transition:`background-color ${Vt}`},[`${Ve}-track,${Ve}-tracks`]:{position:"absolute",transition:`background-color ${Vt}`},[`${Ve}-track`]:{backgroundColor:Fe.trackBg,borderRadius:Fe.borderRadiusXS},[`${Ve}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${Ve}-rail`]:{backgroundColor:Fe.railHoverBg},[`${Ve}-track`]:{backgroundColor:Fe.trackHoverBg},[`${Ve}-dot`]:{borderColor:Xt},[`${Ve}-handle::after`]:{boxShadow:`0 0 0 ${(0,te.unit)(Mt)} ${Fe.colorPrimaryBorderHover}`},[`${Ve}-dot-active`]:{borderColor:Fe.dotActiveBorderColor}},[`${Ve}-handle`]:{position:"absolute",width:Je,height:Je,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:Ze(Mt).mul(-1).equal(),insetBlockStart:Ze(Mt).mul(-1).equal(),width:Ze(Je).add(Ze(Mt).mul(2)).equal(),height:Ze(Je).add(Ze(Mt).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:Je,height:Je,backgroundColor:Fe.colorBgElevated,boxShadow:`0 0 0 ${(0,te.unit)(Mt)} ${Fe.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` +headers: `+(0,te.default)(jn),yt.data=tn,yt.path=bt.path,yt.status=x,yt.headers=jn,yt.res=Ln}gn(yt,tn,De.streaming?Kt:Ln),De.emitter&&(Ze.url=Oe,Ze.socket=Wt&&Wt.connection,Ze.options=bt,Ze.size=Lt,De.emitter.emit("response",{requestId:it,error:yt,ctx:De.ctx,req:Ze,res:Ln}))}function qe(yt){var tn=null;if(De.followRedirect&&statuses.redirect[yt.statusCode]){De._followRedirectCount=(De._followRedirectCount||0)+1;var Kt=yt.headers.location;if(Kt){if(!(De._followRedirectCount>De.maxRedirects)){var gn=De.formatRedirectUrl?De.formatRedirectUrl(Oe,Kt):ie.resolve(Oe,Kt);ye("Request#%d %s: `redirected` from %s to %s",it,bt.path,Oe,gn),Fe(),De.headers&&De.headers.Host&&Pe.test(Kt)&&(De.headers.Host=null);var jn=We;return We=null,be.requestWithCallback(gn,De,jn),{redirect:!0,error:null}}tn=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+Oe),tn.name="MaxRedirectError"}else tn=new Error("Got statusCode "+yt.statusCode+" but cannot resolve next location from headers"),tn.name="FollowRedirectError"}return{redirect:!1,error:tn}}function tt(yt,tn,Kt){return Kt(null,tn,yt.headers["content-encoding"])}function st(yt){if(Re&&(Re.waiting=Date.now()-_e),ye("Request#%d %s `req response` event emit: status %d, headers: %j",it,Oe,yt.statusCode,yt.headers),De.streaming){var tn=qe(yt);return tn.redirect?void yt.resume():tn.error?(yt.resume(),Ve(tn.error,null,yt)):Ve(null,null,yt)}if(yt.on("close",function(){ye("Request#%d %s: `res close` event emit, total size %d",it,Oe,oe)}),yt.on("error",function(){ye("Request#%d %s: `res error` event emit, total size %d",it,Oe,oe)}),yt.on("aborted",function(){me=!0,ye("Request#%d %s: `res aborted` event emit, total size %d",it,Oe,oe)}),Ke){var tn=qe(yt);return tn.redirect?void yt.resume():tn.error?(yt.resume(),Ke.end(),Ve(tn.error,null,yt)):(De.consumeWriteStream===!1?yt.on("end",Ve.bind(null,null,null,yt)):isNode010||isNode012?first([[Ke,"close"],[yt,"aborted"]],function(jn,tr,In){ye("Request#%d %s: writeStream or res %s event emitted",it,Oe,In),Ve(we||null,null,yt)}):Ke.on("close",function(){ye("Request#%d %s: writeStream close event emitted",it,Oe),Ve(we||null,null,yt)}),yt.pipe(Ke))}var Kt=[];yt.on("data",function(gn){ye("Request#%d %s: `res data` event emit, size %d",it,Oe,gn.length),oe+=gn.length,Kt.push(gn)}),yt.on("end",function(){var gn=ce.concat(Kt,oe);if(ye("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",it,Oe,oe,yt._dumped),we)return Ve(we,gn,yt);var jn=qe(yt);if(jn.error)return Ve(jn.error,gn,yt);jn.redirect||tt(yt,gn,function(tr,In,Ln){if(tr)return Ve(tr,gn,yt);if(!Ln&&ze.indexOf(De.dataType)>=0){try{In=decodeBodyByCharset(In,yt)}catch(br){return ye("decodeBodyByCharset error: %s",br),Ve(null,In,yt)}if(De.dataType==="json")if(oe===0)In=null;else{var Er=parseJSON(In,Vt);Er.error?tr=Er.error:In=Er.data}}me&&ye("Request#%d %s: Remote socket was terminated before `response.end()` was called",it,Oe),Ve(tr,In,yt)})})}function Ot(){ye("Response timer ticking, timeout: %d",wt),Ye=setTimeout(function(){Ye=null;var yt="Response timeout for "+wt+"ms";we=new Error(yt),we.name="ResponseTimeoutError",we.requestId=it,ye("ResponseTimeout: Request#%d %s %s: %s, connected: %s",it,Oe,we.name,yt,Se),dt()},wt)}function dt(){ye("Request#%d %s abort, connected: %s",it,Oe,Se),Wt.socket||(we.noSocket=!0,Ve(we)),Wt.abort()}if(!Oe||typeof Oe!="string"&&(Oe===void 0?"undefined":(0,he.default)(Oe))!=="object"){var Xt=de.format("expect request url to be a string or a http request options, but got %j",Oe);throw new Error(Xt)}arguments.length===2&&typeof De=="function"&&(We=De,De=null),De=De||{},Le>=Ie&&(Le=0);var it=++Le;De.requestUrls=De.requestUrls||[];var Ze={requestId:it,url:Oe,args:De,ctx:De.ctx};De.emitter&&De.emitter.emit("request",Ze),De.timeout=De.timeout||be.TIMEOUTS,De.maxRedirects=De.maxRedirects||10,De.streaming=De.streaming||De.customResponse;var Je,_e=Date.now();typeof Oe=="string"?(Pe.test(Oe)||(Oe="http://"+Oe),Je=ie.parse(Oe)):Je=Oe;var ot=(De.type||De.method||Je.method||"GET").toUpperCase(),nt=Je.port||80,Mt=pe,St=se(De.agent,be.agent),Vt=De.fixJSONCtlChars;Je.protocol==="https:"&&(Mt=Ae,St=se(De.httpsAgent,be.httpsAgent),Je.port||(nt=443));var bt={host:Je.hostname||Je.host||"localhost",path:Je.path||"/",method:ot,port:nt,agent:St,headers:De.headers||{},lookup:De.lookup};Array.isArray(De.timeout)?bt.requestTimeout=De.timeout[De.timeout.length-1]:De.timeout!==void 0&&(bt.requestTimeout=De.timeout);for(var zt=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],Pt=0;Pt>>2]>>>24-Pe%4*8&255;ye[Le+Pe>>>2]|=ze<<24-(Le+Pe)%4*8}else for(var Pe=0;Pe>>2]=Ee[Pe>>>2];return this.sigBytes+=Ie,this},clamp:function(){var Ae=this.words,ye=this.sigBytes;Ae[ye>>>2]&=4294967295<<32-ye%4*8,Ae.length=fe.ceil(ye/4)},clone:function(){var Ae=b.clone.call(this);return Ae.words=this.words.slice(0),Ae},random:function(Ae){for(var ye,Ee=[],Le=0;Le>16)&De,ze=18e3*(65535&ze)+(ze>>16)&De;var We=(Oe<<16)+ze&De;return We/=4294967296,(We+=.5)*(fe.random()>.5?1:-1)}}(4294967296*(ye||fe.random()));ye=987654071*Ie(),Ee.push(4294967296*Ie()|0)}return new z.init(Ee,Ae)}}),te=se.enc={},ae=te.Hex={stringify:function(Ae){for(var ye=Ae.words,Ee=Ae.sigBytes,Le=[],Ie=0;Ie>>2]>>>24-Ie%4*8&255;Le.push((Pe>>>4).toString(16)),Le.push((15&Pe).toString(16))}return Le.join("")},parse:function(Ae){for(var ye=Ae.length,Ee=[],Le=0;Le>>3]|=parseInt(Ae.substr(Le,2),16)<<24-Le%8*4;return new z.init(Ee,ye/2)}},he=te.Latin1={stringify:function(Ae){for(var ye=Ae.words,Ee=Ae.sigBytes,Le=[],Ie=0;Ie>>2]>>>24-Ie%4*8&255;Le.push(String.fromCharCode(Pe))}return Le.join("")},parse:function(Ae){for(var ye=Ae.length,Ee=[],Le=0;Le>>2]|=(255&Ae.charCodeAt(Le))<<24-Le%4*8;return new z.init(Ee,ye)}},de=te.Utf8={stringify:function(Ae){try{return decodeURIComponent(escape(he.stringify(Ae)))}catch(ye){throw new Error("Malformed UTF-8 data")}},parse:function(Ae){return he.parse(unescape(encodeURIComponent(Ae)))}},ie=ue.BufferedBlockAlgorithm=b.extend({reset:function(){this._data=new z.init,this._nDataBytes=0},_append:function(Ae){typeof Ae=="string"&&(Ae=de.parse(Ae)),this._data.concat(Ae),this._nDataBytes+=Ae.sigBytes},_process:function(Ae){var ye=this._data,Ee=ye.words,Le=ye.sigBytes,Ie=this.blockSize,Pe=4*Ie,ze=Le/Pe;ze=Ae?fe.ceil(ze):fe.max((0|ze)-this._minBufferSize,0);var Oe=ze*Ie,De=fe.min(4*Oe,Le);if(Oe){for(var We=0;We",b[0];)se++;return se>4&&se}},{key:"extend",value:function(se,ue){for(var b in ue)Object.prototype.hasOwnProperty.call(ue,b)&&ue[b]&&(se[b]=ue[b])}},{key:"isArray",value:function(se){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(se){return se=se.toLowerCase(),/.mp4|.flv|.m3u8|.avi|.rm|.rmvb|.mpeg|.mpg|.mov|.wmv|.3gp|.asf|.dat|.dv|.f4v|.gif|.m2t|.m4v|.mj2|.mjpeg|.mpe|.mts|.ogg|.qt|.swf|.ts|.vob|.wmv|.webm/.test(se)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(se)?"audio":/.bmp|.jpg|.jpeg|.png/.test(se)?"img":"other"}},{key:"isImage",value:function(se){return se=se.toLowerCase(),!!/.jpg|.jpeg|.png/.test(se)}},{key:"ISODateString",value:function(se){function ue(b){return b<10?"0"+b:b}return se.getUTCFullYear()+"-"+ue(se.getUTCMonth()+1)+"-"+ue(se.getUTCDate())+"T"+ue(se.getUTCHours())+":"+ue(se.getUTCMinutes())+":"+ue(se.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(se){return!!/^\d+$/.test(se)}}]),le}();ee.default=ce},function(a,ee,Ce){(function(be,fe){a.exports=ee=fe(Ce(0))})(0,function(be){return function(fe){function ce(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae&ye|~Ae&Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function le(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae&Ee|ye&~Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function se(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(Ae^ye^Ee)+Le+Pe;return(ze<>>32-Ie)+Ae}function ue(pe,Ae,ye,Ee,Le,Ie,Pe){var ze=pe+(ye^(Ae|~Ee))+Le+Pe;return(ze<>>32-Ie)+Ae}var b=be,z=b.lib,te=z.WordArray,ae=z.Hasher,he=b.algo,de=[];(function(){for(var pe=0;pe<64;pe++)de[pe]=4294967296*fe.abs(fe.sin(pe+1))|0})();var ie=he.MD5=ae.extend({_doReset:function(){this._hash=new te.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(pe,Ae){for(var ye=0;ye<16;ye++){var Ee=Ae+ye,Le=pe[Ee];pe[Ee]=16711935&(Le<<8|Le>>>24)|4278255360&(Le<<24|Le>>>8)}var Ie=this._hash.words,Pe=pe[Ae+0],ze=pe[Ae+1],Oe=pe[Ae+2],De=pe[Ae+3],We=pe[Ae+4],ke=pe[Ae+5],Fe=pe[Ae+6],Ve=pe[Ae+7],qe=pe[Ae+8],tt=pe[Ae+9],st=pe[Ae+10],Ot=pe[Ae+11],dt=pe[Ae+12],Xt=pe[Ae+13],it=pe[Ae+14],Ze=pe[Ae+15],Je=Ie[0],_e=Ie[1],ot=Ie[2],nt=Ie[3];Je=ce(Je,_e,ot,nt,Pe,7,de[0]),nt=ce(nt,Je,_e,ot,ze,12,de[1]),ot=ce(ot,nt,Je,_e,Oe,17,de[2]),_e=ce(_e,ot,nt,Je,De,22,de[3]),Je=ce(Je,_e,ot,nt,We,7,de[4]),nt=ce(nt,Je,_e,ot,ke,12,de[5]),ot=ce(ot,nt,Je,_e,Fe,17,de[6]),_e=ce(_e,ot,nt,Je,Ve,22,de[7]),Je=ce(Je,_e,ot,nt,qe,7,de[8]),nt=ce(nt,Je,_e,ot,tt,12,de[9]),ot=ce(ot,nt,Je,_e,st,17,de[10]),_e=ce(_e,ot,nt,Je,Ot,22,de[11]),Je=ce(Je,_e,ot,nt,dt,7,de[12]),nt=ce(nt,Je,_e,ot,Xt,12,de[13]),ot=ce(ot,nt,Je,_e,it,17,de[14]),_e=ce(_e,ot,nt,Je,Ze,22,de[15]),Je=le(Je,_e,ot,nt,ze,5,de[16]),nt=le(nt,Je,_e,ot,Fe,9,de[17]),ot=le(ot,nt,Je,_e,Ot,14,de[18]),_e=le(_e,ot,nt,Je,Pe,20,de[19]),Je=le(Je,_e,ot,nt,ke,5,de[20]),nt=le(nt,Je,_e,ot,st,9,de[21]),ot=le(ot,nt,Je,_e,Ze,14,de[22]),_e=le(_e,ot,nt,Je,We,20,de[23]),Je=le(Je,_e,ot,nt,tt,5,de[24]),nt=le(nt,Je,_e,ot,it,9,de[25]),ot=le(ot,nt,Je,_e,De,14,de[26]),_e=le(_e,ot,nt,Je,qe,20,de[27]),Je=le(Je,_e,ot,nt,Xt,5,de[28]),nt=le(nt,Je,_e,ot,Oe,9,de[29]),ot=le(ot,nt,Je,_e,Ve,14,de[30]),_e=le(_e,ot,nt,Je,dt,20,de[31]),Je=se(Je,_e,ot,nt,ke,4,de[32]),nt=se(nt,Je,_e,ot,qe,11,de[33]),ot=se(ot,nt,Je,_e,Ot,16,de[34]),_e=se(_e,ot,nt,Je,it,23,de[35]),Je=se(Je,_e,ot,nt,ze,4,de[36]),nt=se(nt,Je,_e,ot,We,11,de[37]),ot=se(ot,nt,Je,_e,Ve,16,de[38]),_e=se(_e,ot,nt,Je,st,23,de[39]),Je=se(Je,_e,ot,nt,Xt,4,de[40]),nt=se(nt,Je,_e,ot,Pe,11,de[41]),ot=se(ot,nt,Je,_e,De,16,de[42]),_e=se(_e,ot,nt,Je,Fe,23,de[43]),Je=se(Je,_e,ot,nt,tt,4,de[44]),nt=se(nt,Je,_e,ot,dt,11,de[45]),ot=se(ot,nt,Je,_e,Ze,16,de[46]),_e=se(_e,ot,nt,Je,Oe,23,de[47]),Je=ue(Je,_e,ot,nt,Pe,6,de[48]),nt=ue(nt,Je,_e,ot,Ve,10,de[49]),ot=ue(ot,nt,Je,_e,it,15,de[50]),_e=ue(_e,ot,nt,Je,ke,21,de[51]),Je=ue(Je,_e,ot,nt,dt,6,de[52]),nt=ue(nt,Je,_e,ot,De,10,de[53]),ot=ue(ot,nt,Je,_e,st,15,de[54]),_e=ue(_e,ot,nt,Je,ze,21,de[55]),Je=ue(Je,_e,ot,nt,qe,6,de[56]),nt=ue(nt,Je,_e,ot,Ze,10,de[57]),ot=ue(ot,nt,Je,_e,Fe,15,de[58]),_e=ue(_e,ot,nt,Je,Xt,21,de[59]),Je=ue(Je,_e,ot,nt,We,6,de[60]),nt=ue(nt,Je,_e,ot,Ot,10,de[61]),ot=ue(ot,nt,Je,_e,Oe,15,de[62]),_e=ue(_e,ot,nt,Je,tt,21,de[63]),Ie[0]=Ie[0]+Je|0,Ie[1]=Ie[1]+_e|0,Ie[2]=Ie[2]+ot|0,Ie[3]=Ie[3]+nt|0},_doFinalize:function(){var pe=this._data,Ae=pe.words,ye=8*this._nDataBytes,Ee=8*pe.sigBytes;Ae[Ee>>>5]|=128<<24-Ee%32;var Le=fe.floor(ye/4294967296),Ie=ye;Ae[15+(Ee+64>>>9<<4)]=16711935&(Le<<8|Le>>>24)|4278255360&(Le<<24|Le>>>8),Ae[14+(Ee+64>>>9<<4)]=16711935&(Ie<<8|Ie>>>24)|4278255360&(Ie<<24|Ie>>>8),pe.sigBytes=4*(Ae.length+1),this._process();for(var Pe=this._hash,ze=Pe.words,Oe=0;Oe<4;Oe++){var De=ze[Oe];ze[Oe]=16711935&(De<<8|De>>>24)|4278255360&(De<<24|De>>>8)}return Pe},clone:function(){var pe=ae.clone.call(this);return pe._hash=this._hash.clone(),pe}});b.MD5=ae._createHelper(ie),b.HmacMD5=ae._createHmacHelper(ie)}(Math),be.MD5})},function(a,ee,Ce){"use strict";Object.defineProperty(ee,"__esModule",{value:!0}),ee.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},ee.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},ee.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(a,ee,Ce){"use strict";function be(ie){return ie&&ie.__esModule?ie:{default:ie}}function fe(ie,pe){if(!(ie instanceof pe))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var ce=function(){function ie(pe,Ae){for(var ye=0;ye-1)return"Baiduspider";if(te.indexOf("PlayStation")>-1)return"PS4";var he=navigator.platform=="Win32"||navigator.platform=="Windows"||te.indexOf("Windows")>-1,de=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return de&&(ae="macOS"),navigator.platform=="X11"&&!he&&!de&&(ae="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(ae="Linux"),he?"windows":ae},le=function(){var z=navigator.userAgent,te="";return(z.indexOf("Windows NT 5.0")>-1||z.indexOf("Windows 2000")>-1)&&(te="2000"),(z.indexOf("Windows NT 5.1")>-1||z.indexOf("Windows XP")>-1)&&(te="XP"),(z.indexOf("Windows NT 5.2")>-1||z.indexOf("Windows 2003")>-1)&&(te="2003"),(z.indexOf("Windows NT 6.0")>-1||z.indexOf("Windows Vista")>-1)&&(te="Vista"),(z.indexOf("Windows NT 6.1")>-1||z.indexOf("Windows 7")>-1)&&(te="7"),(z.indexOf("Windows NT 6.2")>-1||z.indexOf("Windows 8")>-1)&&(te="8"),(z.indexOf("Windows NT 6.3")>-1||z.indexOf("Windows 8.1")>-1)&&(te="8.1"),(z.indexOf("Windows NT 10")>-1||z.indexOf("Windows 10")>-1)&&(te="10"),te},se=function(z){var te=navigator.userAgent.toLowerCase();return z.chrome?"Chrome":z.firefox?"Firefox":z.safari?"Safari":z.webview?"webview":z.ie?/edge/.test(te)?"Edge":"IE":/baiduspider/.test(te)?"Baiduspider":/ucweb/.test(te)||/UCBrowser/.test(te)?"UC":/opera/.test(te)?"Opera":/ucweb/.test(te)?"UC":/360se/.test(te)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(te)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(te)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(te)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(te)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(te)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(te)?"PS4\u6D4F\u89C8\u5668":void 0},ue=function(){var z={},te={},ae=navigator.userAgent,he=navigator.platform,de=ae.match(/Web[kK]it[\/]{0,1}([\d.]+)/),ie=ae.match(/(Android);?[\s\/]+([\d.]+)?/),pe=!!ae.match(/\(Macintosh\; Intel /),Ae=ae.match(/(iPad).*OS\s([\d_]+)/),ye=ae.match(/(iPod)(.*OS\s([\d_]+))?/),Ee=!Ae&&ae.match(/(iPhone\sOS)\s([\d_]+)/),Le=ae.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),Ie=/Win\d{2}|Windows/.test(he),Pe=ae.match(/Windows Phone ([\d.]+)/),ze=Le&&ae.match(/TouchPad/),Oe=ae.match(/Kindle\/([\d.]+)/),De=ae.match(/Silk\/([\d._]+)/),We=ae.match(/(BlackBerry).*Version\/([\d.]+)/),ke=ae.match(/(BB10).*Version\/([\d.]+)/),Fe=ae.match(/(RIM\sTablet\sOS)\s([\d.]+)/),Ve=ae.match(/PlayBook/),qe=ae.match(/Chrome\/([\d.]+)/)||ae.match(/CriOS\/([\d.]+)/),tt=ae.match(/Firefox\/([\d.]+)/),st=ae.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),Ot=ae.match(/MSIE\s([\d.]+)/)||ae.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),dt=!qe&&ae.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),Xt=dt||ae.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((te.webkit=!!de)&&(te.version=de[1]),ie&&(z.android=!0,z.version=ie[2]),Ee&&!ye&&(z.ios=z.iphone=!0,z.version=Ee[2].replace(/_/g,".")),Ae&&(z.ios=z.ipad=!0,z.version=Ae[2].replace(/_/g,".")),ye&&(z.ios=z.ipod=!0,z.version=ye[3]?ye[3].replace(/_/g,"."):null),Pe&&(z.wp=!0,z.version=Pe[1]),Le&&(z.webos=!0,z.version=Le[2]),ze&&(z.touchpad=!0),We&&(z.blackberry=!0,z.version=We[2]),ke&&(z.bb10=!0,z.version=ke[2]),Fe&&(z.rimtabletos=!0,z.version=Fe[2]),Ve&&(te.playbook=!0),Oe&&(z.kindle=!0,z.version=Oe[1]),De&&(te.silk=!0,te.version=De[1]),!De&&z.android&&ae.match(/Kindle Fire/)&&(te.silk=!0),qe&&(te.chrome=!0,te.version=qe[1]),tt&&(te.firefox=!0,te.version=tt[1]),st&&(z.firefoxos=!0,z.version=st[1]),Ot&&(te.ie=!0,te.version=Ot[1]),Xt&&(pe||z.ios||Ie||ie)&&(te.safari=!0,z.ios||(te.version=Xt[1])),dt&&(te.webview=!0),pe){var it=ae.match(/[\d]*_[\d]*_[\d]*/);it&&it.length>0&&it[0]&&(z.version=it[0].replace(/_/g,"."))}return z.tablet=!!(Ae||Ve||ie&&!ae.match(/Mobile/)||tt&&ae.match(/Tablet/)||Ot&&!ae.match(/Phone/)&&ae.match(/Touch/)),z.phone=!(z.tablet||z.ipod||!(ie||Ee||Le||We||ke||qe&&ae.match(/Android/)||qe&&ae.match(/CriOS\/([\d.]+)/)||tt&&ae.match(/Mobile/)||Ot&&ae.match(/Touch/))),z.pc=!z.tablet&&!z.phone,pe?z.name="macOS":Ie?(z.name="windows",z.version=le()):z.name=ce(z),te.name=se(te),{os:z,browser:te}}(),b=function(){function z(){be(this,z)}return fe(z,null,[{key:"getHost",value:function(te){var de="";if(te===void 0||te==null||te=="")return"";var ae=te.indexOf("//"),he=te;ae>-1&&(he=te.substring(ae+2));var de=he,ie=he.split("/");return ie&&ie.length>0&&(de=ie[0]),ie=de.split(":"),ie&&ie.length>0&&(de=ie[0]),de}},{key:"os",get:function(){return ue.os}},{key:"browser",get:function(){var te=ue.browser;return te.name||(te.name=se()),te}}]),z}();ee.default=b},function(a,ee,Ce){"use strict";function be(le,se){if(!(le instanceof se))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function le(se,ue){for(var b=0;b0){it._invalidUserId=!0;var ot=_e.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(ot)}}catch(nt){console.log(nt)}})})}st&&(Xt.videoInfo=st?JSON.parse(st).Vod:{},Xt.userData=te.default.encode(st)),Xt.ri=Ee.default.create(),this._uploadList.push(Xt),this._reportLog("20001",Xt,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(Xt)}catch(Ze){console.log(Ze)}return!0}},{key:"deleteFile",value:function(Fe){return!!this.cancelFile(Fe)&&(this._uploadList.splice(Fe,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(Fe){if(this.options,Fe<0||Fe>=this._uploadList.length)return!1;var Ve=this._uploadList[Fe];if(Fe==this._curIndex&&Ve.state==le.UPLOADSTATE.UPLOADING){Ve.state=le.UPLOADSTATE.CANCELED;var qe=this._getCheckoutpoint(Ve);qe&&qe.checkpoint&&(qe=qe.checkpoint),qe&&this._ossUpload.abort(Ve),this._removeCheckoutpoint(Ve),this.nextUpload()}else Ve.state!=le.UPLOADSTATE.SUCCESS&&(Ve.state=le.UPLOADSTATE.CANCELED);return this._reportLog("20008",Ve),!0}},{key:"resumeFile",value:function(Fe){if(this.options,Fe<0||Fe>=this._uploadList.length)return!1;var Ve=this._uploadList[Fe];return Ve.state==le.UPLOADSTATE.CANCELED&&(Ve.state=le.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(Fe){return this._getCheckoutpoint({file:Fe})}},{key:"startUpload",value:function(Fe){if(this._retryCount=0,this.options,this._state==le.VODSTATE.START||this._state==le.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=le.VODSTATE.END);var Ve=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(Ve),this._state=le.VODSTATE.START}},{key:"nextUpload",value:function(){var Fe=this.options;if(this._state==le.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var Ve=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(Ve)}else{this._state=le.VODSTATE.END;try{Fe.onUploadEnd&&Fe.onUploadEnd(Ve)}catch(qe){console.log(qe)}}}},{key:"clear",value:function(Fe){for(var Ve=this.options,qe=0,tt=0;ttthis._curIndex&&(st=this._uploadList[this._curIndex]),st&&(this.init(Fe,Ve,qe,tt),this._state=le.VODSTATE.START,this._ossUpload=null,this._uploadCore(st,st.retry),st.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(Fe,Ve,qe){if(this._curIndex==-1||this._state!=le.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var tt=this._uploadList[this._curIndex];tt.object?this._refreshSTSTokenUpload(tt,Fe,Ve,qe):this.setSTSToken(tt,Fe,Ve,qe)}}},{key:"setSTSTokenDirectlyUpload",value:function(Fe,Ve,qe,tt,st){if(!(Ve&&qe&&tt&&st))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var Ot=Fe;this.init(Ve,qe,tt,st),Ot.endpoint=Ot._endpoint,Ot.bucket=Ot._bucket,Ot.object=Ot._object,this._ossUpload=null,this._uploadCore(Ot,Fe.retry),Fe.retry=!1}},{key:"setSTSToken",value:function(Fe,Ve,qe,tt){if(!Ve||!qe||!tt)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var st=Fe.videoInfo,Ot={accessKeyId:Ve,securityToken:tt,accessKeySecret:qe,fileName:Fe.file.name,title:st.Title,requestId:Fe.ri,region:this.options.region};st.ImageType&&(Ot.imageType=st.ImageType),st.ImageExt&&(Ot.imageExt=st.ImageExt),st.FileSize&&(Ot.fileSize=st.FileSize),st.Description&&(Ot.description=st.Description),st.CateId&&(Ot.cateId=st.CateId),st.Tags&&(Ot.tags=st.Tags),st.TemplateGroupId&&(Ot.templateGroupId=st.TemplateGroupId),st.StorageLocation&&(Ot.storageLocation=st.StorageLocation),st.CoverURL&&(Ot.coverUrl=st.CoverURL),st.TransCodeMode&&(Ot.transCodeMode=st.TransCodeMode),st.UserData&&(Ot.userData=st.UserData);var dt=this,Xt="getUploadAuth";Fe.videoId?(Ot.videoId=Fe.videoId,Xt="refreshUploadAuth"):Fe.isImage&&(Xt="getImageUploadAuth"),Ie.default[Xt](Ot,function(it){Fe.videoId=it.VideoId?it.VideoId:Fe.videoId,dt.setUploadAuthAndAddress(Fe,it.UploadAuth,it.UploadAddress),dt._state=le.VODSTATE.START},function(it){dt._error(Fe,{name:it.Code,code:it.Code,message:it.Message,requestId:it.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(Fe,Ve,qe,tt){if(!Fe||!Ve||!qe)return!1;var st=JSON.parse(te.default.decode(Ve));if(!(st.AccessKeyId&&st.AccessKeySecret&&st.SecurityToken&&st.Expiration))return console.error("uploadauth is invalid"),!1;var Ot={},dt=Fe;if(qe){if(Ot=JSON.parse(te.default.decode(qe)),!Ot.Endpoint||!Ot.Bucket||!Ot.FileName)return console.error("uploadAddress is invalid"),!1}else Ot.Endpoint=dt.endpoint,Ot.Bucket=dt.bucket,Ot.FileName=dt.object;this._ut="vod",this._uploadWay="vod",this.options.region=st.Region||this.options.region,this.init(st.AccessKeyId,st.AccessKeySecret,st.SecurityToken,st.Expiration),dt.endpoint=dt._endpoint?dt._endpoint:Ot.Endpoint,dt.bucket=dt._bucket?dt._bucket:Ot.Bucket,dt.object=dt._object?dt._object:Ot.FileName,dt.region=this.options.region,tt&&(dt.videoId=tt),this._ossUpload=null,this._uploadCore(dt,Fe.retry),Fe.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(Fe,Ve,qe,tt){if(!Ve||!qe||!tt)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var st={accessKeyId:Ve,securityToken:tt,accessKeySecret:qe,videoId:Fe.object,requestId:Fe.ri,region:this.options.region},Ot=this,dt="refreshUploadAuth";Fe.isImage&&(dt="getImageUploadAuth"),Ie.default[dt](st,function(Xt){Ot.setUploadAuthAndAddress(Fe,Xt.UploadAuth,UploadAddress),Ot._state=le.VODSTATE.START},function(Xt){Ot._error(Fe,{name:Xt.Code,code:Xt.Code,message:Xt.Message,requestId:Xt.RequestId})})}},{key:"_upload",value:function(Fe){var Ve=arguments.length>1&&arguments[1]!==void 0&&arguments[1],qe=this.options;if(Fe.retry=Ve,qe.onUploadstarted&&!Ve)try{var tt=this._getCheckoutpoint(Fe);tt&&tt.state!=le.UPLOADSTATE.UPLOADING&&(Fe.checkpoint=tt,Fe.videoId=tt.videoId),qe.onUploadstarted(Fe)}catch(st){console.log(st)}}},{key:"_uploadCore",value:function(Fe){if(arguments.length>1&&arguments[1]!==void 0&&arguments[1],!this._ossCreditor.accessKeyId||!this._ossCreditor.accessKeySecret||!this._ossCreditor.securityToken)throw new Error("AccessKeyId\u3001AccessKeySecret\u3001securityToken should not be null");if(Fe.state=le.UPLOADSTATE.UPLOADING,!this._ossUpload){Fe.endpoint=Fe.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var Ve=this;this._ossUpload=new b.default({bucket:Fe.bucket,endpoint:Fe.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(it,Ze){Ve._error.call(Ve,it,Ze)},oncomplete:function(it,Ze){Ve._complete.call(Ve,it,Ze)},onprogress:function(it,Ze,Je){Ve._progress.call(Ve,it,Ze,Je)}})}var qe=Ae.default.getFileType(Fe.file.name),tt=this._getCheckoutpoint(Fe),st="",Ot="";tt&&tt.checkpoint&&(Ot=tt.state,st=tt.videoId,tt=tt.checkpoint),tt&&st==Fe.videoId&&Ot!=le.UPLOADSTATE.UPLOADING&&(tt.file=Fe.file,Fe.checkpoint=tt,tt.uploadId);var dt=this._adjustPartSize(Fe);this._reportLog("20002",Fe,{ft:qe,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,vid:Fe.videoId||"",fn:Fe.file.name,fw:null,fh:null,ps:dt});var Xt={headers:{"x-oss-notification":Fe.userData?Fe.userData:""},partSize:dt,parallel:this.options.parallel};this._ossUpload.upload(Fe,Xt)}},{key:"_findUploadIndex",value:function(){for(var Fe=-1,Ve=0;Ve0||Ve.name=="SignatureDoesNotMatchError"||Ve.code=="SecurityTokenExpired"||Ve.code=="InvalidSecurityToken.Expired"||Ve.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=le.VODSTATE.EXPIRE,Fe.state=le.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(Fe,Ve)}catch(tt){console.log(tt)}}return}if((Ve.name=="RequestTimeoutError"||Ve.name=="ConnectionTimeout"||Ve.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var qe=this;return setTimeout(function(){qe._uploadCore(Fe,!0)},1e3*qe._retryDuration),void this._retryCount++}Ve.name=="NoSuchUploadError"&&this._removeCheckoutpoint(Fe),this._handleError(Fe,Ve)}}},{key:"_handleError",value:function(Fe,Ve){var qe=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],tt=le.UPLOADSTATE.FAIlURE;if(Fe.state!=le.UPLOADSTATE.CANCELED&&(Fe.state=le.UPLOADSTATE.FAIlURE,this._state=le.VODSTATE.FAILURE,this.options.onUploadFailed&&Ve&&Ve.code&&Ve.message))try{this.options.onUploadFailed(Fe,Ve.code,Ve.message)}catch(Ot){console.log(Ot)}if(qe&&this._changeState(Fe,tt),this._reportLog("20006",Fe,{code:Ve.name,message:Ve.message,requestId:Ve.requestId,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),this._reportLog("20004",Fe,{requestId:Ve.requestId,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),Fe.ri=Ee.default.create(),this._findUploadIndex()!=-1){var st=this;this._state=le.VODSTATE.START,setTimeout(function(){st.nextUpload()},100)}}},{key:"_complete",value:function(Fe,Ve){if(Fe.state=le.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(Fe)}catch(st){console.log(st)}var qe=0;Ve&&Ve.res&&Ve.res.headers&&(qe=Ve.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(Fe);var tt=this;setTimeout(function(){tt.nextUpload()},100),this._retryCount=0,this._reportLog("20003",Fe,{requestId:qe})}},{key:"_progress",value:function(Fe,Ve,qe){if(this.options.onUploadProgress)try{Fe.loaded=Ve.loaded,this.options.onUploadProgress(Fe,Ve.total,Ve.loaded)}catch(Ze){console.log(Ze)}var tt=Ve.checkpoint,st=0;tt&&(Fe.checkpoint=tt,this._saveCheckoutpoint(Fe,tt,le.UPLOADSTATE.UPLOADING),st=tt.uploadId),this._retryCount=0;var Ot=this._getPortNumber(tt),dt=0;if(qe&&qe.headers&&(dt=qe.headers["x-oss-request-id"]),Ve.loaded!=0&&this._reportLog("20007",Fe,{pn:Ot,requestId:dt}),Ve.loaded!=1&&this._reportLog("20005",Fe,{UploadId:st,pn:Ot+1,pr:Fe.retry?1:0,fs:Fe.file.size,bu:Fe.bucket,ok:Fe.object,fn:Fe.file.name}),!this._invalidUserId&&!Fe.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var Xt={file:Fe.file,checkpoint:Ve,userId:this.options.userId,videoId:Fe.videoId,region:this.options.region,fileHash:Fe.fileHash};try{var it=this;ze.default.upload(Xt,function(){},function(Ze){if((Ze=JSON.parse(Ze))&&Ze.Code=="InvalidParameter"&&Ze.Message.indexOf("UserId")>0){it._invalidUserId=!0;var Je=Ze.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(Je)}})}catch(Ze){console.log(Ze)}}}},{key:"_getPortNumber",value:function(Fe){if(Fe){var Ve=Fe.doneParts;if(Ve&&Ve.length>0)return Ve[Ve.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(Fe){var Ve=this._getCheckoutpointKey(Fe);he.default.remove(Ve)}},{key:"_getCheckoutpoint",value:function(Fe){var Ve=this._getCheckoutpointKey(Fe),qe=he.default.get(Ve);if(qe)try{return JSON.parse(qe)}catch(tt){}return""}},{key:"_saveCheckoutpoint",value:function(Fe,Ve,qe){if(Ve){var tt=this._getCheckoutpointKey(Fe),st=Fe.file,Ot={fileName:st.name,lastModified:st.lastModified,size:st.size,object:Fe.object,videoId:Fe.videoId,bucket:Fe.bucket,endpoint:Fe.endpoint,checkpoint:Ve,loaded:Fe.loaded,state:qe};he.default.set(tt,JSON.stringify(Ot))}}},{key:"_changeState",value:function(Fe,Ve){var qe=this._getCheckoutpoint(Fe);qe&&((this._onbeforeunload=!0)&&(Ve=le.UPLOADSTATE.STOPED),this._saveCheckoutpoint(Fe,qe.checkpoint,Ve))}},{key:"_getCheckoutpointKey",value:function(Fe){return"upload_"+Fe.file.lastModified+"_"+Fe.file.name+"_"+Fe.file.size}},{key:"_getCheckoutpointFromCloud",value:function(Fe,Ve,qe){var tt={userId:this.options.userId,uploadInfoList:[{FileName:Fe.file.name,FileSize:Fe.file.size,FileCreateTime:Fe.file.lastModified,FileHash:Fe.fileHash}],region:this.options.region};ze.default.get(tt,function(st){Ve(st)},qe)}},{key:"_reportLog",value:function(Fe,Ve,qe){qe||(qe={}),qe.ri=Ve.ri,this._ut&&(qe.ut=this._ut),this._log.log(Fe,qe)}},{key:"_initEvent",value:function(){var Fe=this;window&&(window.onbeforeunload=function(Ve){if(Fe._onbeforeunload=!0,Fe._curIndex!=-1&&Fe._uploadList.length>Fe._curIndex){var qe=Fe._uploadList[Fe._curIndex];Fe._changeState(qe,le.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var Fe=0;Fe1e4?Fe.file.size/9999:this.options.partSize}}]),ke}());ee.default=We},function(a,ee,Ce){"use strict";Object.defineProperty(ee,"__esModule",{value:!0}),ee.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},ee.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(a,ee,Ce){"use strict";function be(z){return z&&z.__esModule?z:{default:z}}function fe(z,te){if(!(z instanceof te))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var ce=function(){function z(te,ae){for(var he=0;he=fe())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+fe().toString(16)+" bytes");return 0|Ye}function pe(Ye){return+Ye!=Ye&&(Ye=0),le.alloc(+Ye)}function Ae(Ye,we){if(le.isBuffer(Ye))return Ye.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(Ye)||Ye instanceof ArrayBuffer))return Ye.byteLength;typeof Ye!="string"&&(Ye=""+Ye);var Se=Ye.length;if(Se===0)return 0;for(var Ne=!1;;)switch(we){case"ascii":case"latin1":case"binary":return Se;case"utf8":case"utf-8":case void 0:return bt(Ye).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*Se;case"hex":return Se>>>1;case"base64":return ht(Ye).length;default:if(Ne)return bt(Ye).length;we=(""+we).toLowerCase(),Ne=!0}}function ye(Ye,we,Se){var Ne=!1;if((we===void 0||we<0)&&(we=0),we>this.length||((Se===void 0||Se>this.length)&&(Se=this.length),Se<=0)||(Se>>>=0,we>>>=0,Se<=we))return"";for(Ye||(Ye="utf8");;)switch(Ye){case"hex":return Ot(this,we,Se);case"utf8":case"utf-8":return Ve(this,we,Se);case"ascii":return tt(this,we,Se);case"latin1":case"binary":return st(this,we,Se);case"base64":return Fe(this,we,Se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return dt(this,we,Se);default:if(Ne)throw new TypeError("Unknown encoding: "+Ye);Ye=(Ye+"").toLowerCase(),Ne=!0}}function Ee(Ye,we,Se){var Ne=Ye[we];Ye[we]=Ye[Se],Ye[Se]=Ne}function Le(Ye,we,Se,Ne,oe){if(Ye.length===0)return-1;if(typeof Se=="string"?(Ne=Se,Se=0):Se>2147483647?Se=2147483647:Se<-2147483648&&(Se=-2147483648),Se=+Se,isNaN(Se)&&(Se=oe?0:Ye.length-1),Se<0&&(Se=Ye.length+Se),Se>=Ye.length){if(oe)return-1;Se=Ye.length-1}else if(Se<0){if(!oe)return-1;Se=0}if(typeof we=="string"&&(we=le.from(we,Ne)),le.isBuffer(we))return we.length===0?-1:Ie(Ye,we,Se,Ne,oe);if(typeof we=="number")return we&=255,le.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?oe?Uint8Array.prototype.indexOf.call(Ye,we,Se):Uint8Array.prototype.lastIndexOf.call(Ye,we,Se):Ie(Ye,[we],Se,Ne,oe);throw new TypeError("val must be string, number or Buffer")}function Ie(Ye,we,Se,Ne,oe){function x(Wt,yt){return me===1?Wt[yt]:Wt.readUInt16BE(yt*me)}var me=1,He=Ye.length,et=we.length;if(Ne!==void 0&&((Ne=String(Ne).toLowerCase())==="ucs2"||Ne==="ucs-2"||Ne==="utf16le"||Ne==="utf-16le")){if(Ye.length<2||we.length<2)return-1;me=2,He/=2,et/=2,Se/=2}var Re;if(oe){var Ke=-1;for(Re=Se;ReHe&&(Se=He-et),Re=Se;Re>=0;Re--){for(var Ht=!0,wt=0;wtoe&&(Ne=oe):Ne=oe;var x=we.length;if(x%2!=0)throw new TypeError("Invalid hex string");Ne>x/2&&(Ne=x/2);for(var me=0;me239?4:x>223?3:x>191?2:1;if(oe+He<=Se){var et,Re,Ke,Ht;switch(He){case 1:x<128&&(me=x);break;case 2:et=Ye[oe+1],(192&et)==128&&(Ht=(31&x)<<6|63&et)>127&&(me=Ht);break;case 3:et=Ye[oe+1],Re=Ye[oe+2],(192&et)==128&&(192&Re)==128&&(Ht=(15&x)<<12|(63&et)<<6|63&Re)>2047&&(Ht<55296||Ht>57343)&&(me=Ht);break;case 4:et=Ye[oe+1],Re=Ye[oe+2],Ke=Ye[oe+3],(192&et)==128&&(192&Re)==128&&(192&Ke)==128&&(Ht=(15&x)<<18|(63&et)<<12|(63&Re)<<6|63&Ke)>65535&&Ht<1114112&&(me=Ht)}}me===null?(me=65533,He=1):me>65535&&(me-=65536,Ne.push(me>>>10&1023|55296),me=56320|1023&me),Ne.push(me),oe+=He}return qe(Ne)}function qe(Ye){var we=Ye.length;if(we<=Ut)return String.fromCharCode.apply(String,Ye);for(var Se="",Ne=0;NeNe)&&(Se=Ne);for(var oe="",x=we;xSe)throw new RangeError("Trying to access beyond buffer length")}function it(Ye,we,Se,Ne,oe,x){if(!le.isBuffer(Ye))throw new TypeError('"buffer" argument must be a Buffer instance');if(we>oe||weYe.length)throw new RangeError("Index out of range")}function Ze(Ye,we,Se,Ne){we<0&&(we=65535+we+1);for(var oe=0,x=Math.min(Ye.length-Se,2);oe>>8*(Ne?oe:1-oe)}function Je(Ye,we,Se,Ne){we<0&&(we=4294967295+we+1);for(var oe=0,x=Math.min(Ye.length-Se,4);oe>>8*(Ne?oe:3-oe)&255}function _e(Ye,we,Se,Ne,oe,x){if(Se+Ne>Ye.length)throw new RangeError("Index out of range");if(Se<0)throw new RangeError("Index out of range")}function ot(Ye,we,Se,Ne,oe){return oe||_e(Ye,we,Se,4,34028234663852886e22,-34028234663852886e22),rt.write(Ye,we,Se,Ne,23,4),Se+4}function nt(Ye,we,Se,Ne,oe){return oe||_e(Ye,we,Se,8,17976931348623157e292,-17976931348623157e292),rt.write(Ye,we,Se,Ne,52,8),Se+8}function Mt(Ye){if(Ye=St(Ye).replace($t,""),Ye.length<2)return"";for(;Ye.length%4!=0;)Ye+="=";return Ye}function St(Ye){return Ye.trim?Ye.trim():Ye.replace(/^\s+|\s+$/g,"")}function Vt(Ye){return Ye<16?"0"+Ye.toString(16):Ye.toString(16)}function bt(Ye,we){we=we||1/0;for(var Se,Ne=Ye.length,oe=null,x=[],me=0;me55295&&Se<57344){if(!oe){if(Se>56319){(we-=3)>-1&&x.push(239,191,189);continue}if(me+1===Ne){(we-=3)>-1&&x.push(239,191,189);continue}oe=Se;continue}if(Se<56320){(we-=3)>-1&&x.push(239,191,189),oe=Se;continue}Se=65536+(oe-55296<<10|Se-56320)}else oe&&(we-=3)>-1&&x.push(239,191,189);if(oe=null,Se<128){if((we-=1)<0)break;x.push(Se)}else if(Se<2048){if((we-=2)<0)break;x.push(Se>>6|192,63&Se|128)}else if(Se<65536){if((we-=3)<0)break;x.push(Se>>12|224,Se>>6&63|128,63&Se|128)}else{if(!(Se<1114112))throw new Error("Invalid code point");if((we-=4)<0)break;x.push(Se>>18|240,Se>>12&63|128,Se>>6&63|128,63&Se|128)}}return x}function zt(Ye){for(var we=[],Se=0;Se>8,oe=Se%256,x.push(oe),x.push(Ne);return x}function ht(Ye){return ct.toByteArray(Mt(Ye))}function Dt(Ye,we,Se,Ne){for(var oe=0;oe=we.length||oe>=Ye.length);++oe)we[oe+Se]=Ye[oe];return oe}function gt(Ye){return Ye!==Ye}var ct=Ce(21),rt=Ce(22),Lt=Ce(23);ee.Buffer=le,ee.SlowBuffer=pe,ee.INSPECT_MAX_BYTES=50,le.TYPED_ARRAY_SUPPORT=be.TYPED_ARRAY_SUPPORT!==void 0?be.TYPED_ARRAY_SUPPORT:function(){try{var Ye=new Uint8Array(1);return Ye.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Ye.foo()===42&&typeof Ye.subarray=="function"&&Ye.subarray(1,1).byteLength===0}catch(we){return!1}}(),ee.kMaxLength=fe(),le.poolSize=8192,le._augment=function(Ye){return Ye.__proto__=le.prototype,Ye},le.from=function(Ye,we,Se){return se(null,Ye,we,Se)},le.TYPED_ARRAY_SUPPORT&&(le.prototype.__proto__=Uint8Array.prototype,le.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&le[Symbol.species]===le&&Object.defineProperty(le,Symbol.species,{value:null,configurable:!0})),le.alloc=function(Ye,we,Se){return b(null,Ye,we,Se)},le.allocUnsafe=function(Ye){return z(null,Ye)},le.allocUnsafeSlow=function(Ye){return z(null,Ye)},le.isBuffer=function(Ye){return!(Ye==null||!Ye._isBuffer)},le.compare=function(Ye,we){if(!le.isBuffer(Ye)||!le.isBuffer(we))throw new TypeError("Arguments must be Buffers");if(Ye===we)return 0;for(var Se=Ye.length,Ne=we.length,oe=0,x=Math.min(Se,Ne);oe0&&(Ye=this.toString("hex",0,we).match(/.{2}/g).join(" "),this.length>we&&(Ye+=" ... ")),""},le.prototype.compare=function(Ye,we,Se,Ne,oe){if(!le.isBuffer(Ye))throw new TypeError("Argument must be a Buffer");if(we===void 0&&(we=0),Se===void 0&&(Se=Ye?Ye.length:0),Ne===void 0&&(Ne=0),oe===void 0&&(oe=this.length),we<0||Se>Ye.length||Ne<0||oe>this.length)throw new RangeError("out of range index");if(Ne>=oe&&we>=Se)return 0;if(Ne>=oe)return-1;if(we>=Se)return 1;if(we>>>=0,Se>>>=0,Ne>>>=0,oe>>>=0,this===Ye)return 0;for(var x=oe-Ne,me=Se-we,He=Math.min(x,me),et=this.slice(Ne,oe),Re=Ye.slice(we,Se),Ke=0;Keoe)&&(Se=oe),Ye.length>0&&(Se<0||we<0)||we>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ne||(Ne="utf8");for(var x=!1;;)switch(Ne){case"hex":return Pe(this,Ye,we,Se);case"utf8":case"utf-8":return ze(this,Ye,we,Se);case"ascii":return Oe(this,Ye,we,Se);case"latin1":case"binary":return De(this,Ye,we,Se);case"base64":return We(this,Ye,we,Se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ke(this,Ye,we,Se);default:if(x)throw new TypeError("Unknown encoding: "+Ne);Ne=(""+Ne).toLowerCase(),x=!0}},le.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Ut=4096;le.prototype.slice=function(Ye,we){var Se=this.length;Ye=~~Ye,we=we===void 0?Se:~~we,Ye<0?(Ye+=Se)<0&&(Ye=0):Ye>Se&&(Ye=Se),we<0?(we+=Se)<0&&(we=0):we>Se&&(we=Se),we0&&(oe*=256);)Ne+=this[Ye+--we]*oe;return Ne},le.prototype.readUInt8=function(Ye,we){return we||Xt(Ye,1,this.length),this[Ye]},le.prototype.readUInt16LE=function(Ye,we){return we||Xt(Ye,2,this.length),this[Ye]|this[Ye+1]<<8},le.prototype.readUInt16BE=function(Ye,we){return we||Xt(Ye,2,this.length),this[Ye]<<8|this[Ye+1]},le.prototype.readUInt32LE=function(Ye,we){return we||Xt(Ye,4,this.length),(this[Ye]|this[Ye+1]<<8|this[Ye+2]<<16)+16777216*this[Ye+3]},le.prototype.readUInt32BE=function(Ye,we){return we||Xt(Ye,4,this.length),16777216*this[Ye]+(this[Ye+1]<<16|this[Ye+2]<<8|this[Ye+3])},le.prototype.readIntLE=function(Ye,we,Se){Ye|=0,we|=0,Se||Xt(Ye,we,this.length);for(var Ne=this[Ye],oe=1,x=0;++x=oe&&(Ne-=Math.pow(2,8*we)),Ne},le.prototype.readIntBE=function(Ye,we,Se){Ye|=0,we|=0,Se||Xt(Ye,we,this.length);for(var Ne=we,oe=1,x=this[Ye+--Ne];Ne>0&&(oe*=256);)x+=this[Ye+--Ne]*oe;return oe*=128,x>=oe&&(x-=Math.pow(2,8*we)),x},le.prototype.readInt8=function(Ye,we){return we||Xt(Ye,1,this.length),128&this[Ye]?-1*(255-this[Ye]+1):this[Ye]},le.prototype.readInt16LE=function(Ye,we){we||Xt(Ye,2,this.length);var Se=this[Ye]|this[Ye+1]<<8;return 32768&Se?4294901760|Se:Se},le.prototype.readInt16BE=function(Ye,we){we||Xt(Ye,2,this.length);var Se=this[Ye+1]|this[Ye]<<8;return 32768&Se?4294901760|Se:Se},le.prototype.readInt32LE=function(Ye,we){return we||Xt(Ye,4,this.length),this[Ye]|this[Ye+1]<<8|this[Ye+2]<<16|this[Ye+3]<<24},le.prototype.readInt32BE=function(Ye,we){return we||Xt(Ye,4,this.length),this[Ye]<<24|this[Ye+1]<<16|this[Ye+2]<<8|this[Ye+3]},le.prototype.readFloatLE=function(Ye,we){return we||Xt(Ye,4,this.length),rt.read(this,Ye,!0,23,4)},le.prototype.readFloatBE=function(Ye,we){return we||Xt(Ye,4,this.length),rt.read(this,Ye,!1,23,4)},le.prototype.readDoubleLE=function(Ye,we){return we||Xt(Ye,8,this.length),rt.read(this,Ye,!0,52,8)},le.prototype.readDoubleBE=function(Ye,we){return we||Xt(Ye,8,this.length),rt.read(this,Ye,!1,52,8)},le.prototype.writeUIntLE=function(Ye,we,Se,Ne){Ye=+Ye,we|=0,Se|=0,!Ne&&it(this,Ye,we,Se,Math.pow(2,8*Se)-1,0);var oe=1,x=0;for(this[we]=255&Ye;++x=0&&(x*=256);)this[we+oe]=Ye/x&255;return we+Se},le.prototype.writeUInt8=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,1,255,0),le.TYPED_ARRAY_SUPPORT||(Ye=Math.floor(Ye)),this[we]=255&Ye,we+1},le.prototype.writeUInt16LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,65535,0),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8):Ze(this,Ye,we,!0),we+2},le.prototype.writeUInt16BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,65535,0),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>8,this[we+1]=255&Ye):Ze(this,Ye,we,!1),we+2},le.prototype.writeUInt32LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,4294967295,0),le.TYPED_ARRAY_SUPPORT?(this[we+3]=Ye>>>24,this[we+2]=Ye>>>16,this[we+1]=Ye>>>8,this[we]=255&Ye):Je(this,Ye,we,!0),we+4},le.prototype.writeUInt32BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,4294967295,0),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>24,this[we+1]=Ye>>>16,this[we+2]=Ye>>>8,this[we+3]=255&Ye):Je(this,Ye,we,!1),we+4},le.prototype.writeIntLE=function(Ye,we,Se,Ne){if(Ye=+Ye,we|=0,!Ne){var oe=Math.pow(2,8*Se-1);it(this,Ye,we,Se,oe-1,-oe)}var x=0,me=1,He=0;for(this[we]=255&Ye;++x>0)-He&255;return we+Se},le.prototype.writeIntBE=function(Ye,we,Se,Ne){if(Ye=+Ye,we|=0,!Ne){var oe=Math.pow(2,8*Se-1);it(this,Ye,we,Se,oe-1,-oe)}var x=Se-1,me=1,He=0;for(this[we+x]=255&Ye;--x>=0&&(me*=256);)Ye<0&&He===0&&this[we+x+1]!==0&&(He=1),this[we+x]=(Ye/me>>0)-He&255;return we+Se},le.prototype.writeInt8=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,1,127,-128),le.TYPED_ARRAY_SUPPORT||(Ye=Math.floor(Ye)),Ye<0&&(Ye=255+Ye+1),this[we]=255&Ye,we+1},le.prototype.writeInt16LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,32767,-32768),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8):Ze(this,Ye,we,!0),we+2},le.prototype.writeInt16BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,2,32767,-32768),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>8,this[we+1]=255&Ye):Ze(this,Ye,we,!1),we+2},le.prototype.writeInt32LE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,2147483647,-2147483648),le.TYPED_ARRAY_SUPPORT?(this[we]=255&Ye,this[we+1]=Ye>>>8,this[we+2]=Ye>>>16,this[we+3]=Ye>>>24):Je(this,Ye,we,!0),we+4},le.prototype.writeInt32BE=function(Ye,we,Se){return Ye=+Ye,we|=0,Se||it(this,Ye,we,4,2147483647,-2147483648),Ye<0&&(Ye=4294967295+Ye+1),le.TYPED_ARRAY_SUPPORT?(this[we]=Ye>>>24,this[we+1]=Ye>>>16,this[we+2]=Ye>>>8,this[we+3]=255&Ye):Je(this,Ye,we,!1),we+4},le.prototype.writeFloatLE=function(Ye,we,Se){return ot(this,Ye,we,!0,Se)},le.prototype.writeFloatBE=function(Ye,we,Se){return ot(this,Ye,we,!1,Se)},le.prototype.writeDoubleLE=function(Ye,we,Se){return nt(this,Ye,we,!0,Se)},le.prototype.writeDoubleBE=function(Ye,we,Se){return nt(this,Ye,we,!1,Se)},le.prototype.copy=function(Ye,we,Se,Ne){if(Se||(Se=0),Ne||Ne===0||(Ne=this.length),we>=Ye.length&&(we=Ye.length),we||(we=0),Ne>0&&Ne=this.length)throw new RangeError("sourceStart out of bounds");if(Ne<0)throw new RangeError("sourceEnd out of bounds");Ne>this.length&&(Ne=this.length),Ye.length-we=0;--oe)Ye[oe+we]=this[oe+Se];else if(x<1e3||!le.TYPED_ARRAY_SUPPORT)for(oe=0;oe>>=0,Se=Se===void 0?this.length:Se>>>0,Ye||(Ye=0);var x;if(typeof Ye=="number")for(x=we;x0)throw new Error("Invalid string. Length must be a multiple of 4");return ie[pe-2]==="="?2:ie[pe-1]==="="?1:0}function fe(ie){return 3*ie.length/4-be(ie)}function ce(ie){var pe,Ae,ye,Ee,Le,Ie=ie.length;Ee=be(ie),Le=new te(3*Ie/4-Ee),Ae=Ee>0?Ie-4:Ie;var Pe=0;for(pe=0;pe>16&255,Le[Pe++]=ye>>8&255,Le[Pe++]=255&ye;return Ee===2?(ye=z[ie.charCodeAt(pe)]<<2|z[ie.charCodeAt(pe+1)]>>4,Le[Pe++]=255&ye):Ee===1&&(ye=z[ie.charCodeAt(pe)]<<10|z[ie.charCodeAt(pe+1)]<<4|z[ie.charCodeAt(pe+2)]>>2,Le[Pe++]=ye>>8&255,Le[Pe++]=255&ye),Le}function le(ie){return b[ie>>18&63]+b[ie>>12&63]+b[ie>>6&63]+b[63&ie]}function se(ie,pe,Ae){for(var ye,Ee=[],Le=pe;LePe?Pe:Ie+16383));return ye===1?(pe=ie[Ae-1],Ee+=b[pe>>2],Ee+=b[pe<<4&63],Ee+="=="):ye===2&&(pe=(ie[Ae-2]<<8)+ie[Ae-1],Ee+=b[pe>>10],Ee+=b[pe>>4&63],Ee+=b[pe<<2&63],Ee+="="),Le.push(Ee),Le.join("")}ee.byteLength=fe,ee.toByteArray=ce,ee.fromByteArray=ue;for(var b=[],z=[],te=typeof Uint8Array!="undefined"?Uint8Array:Array,ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",he=0,de=ae.length;he>1,ae=-7,he=fe?le-1:0,de=fe?-1:1,ie=Ce[be+he];for(he+=de,se=ie&(1<<-ae)-1,ie>>=-ae,ae+=b;ae>0;se=256*se+Ce[be+he],he+=de,ae-=8);for(ue=se&(1<<-ae)-1,se>>=-ae,ae+=ce;ae>0;ue=256*ue+Ce[be+he],he+=de,ae-=8);if(se===0)se=1-te;else{if(se===z)return ue?NaN:1/0*(ie?-1:1);ue+=Math.pow(2,ce),se-=te}return(ie?-1:1)*ue*Math.pow(2,se-ce)},ee.write=function(Ce,be,fe,ce,le,se){var ue,b,z,te=8*se-le-1,ae=(1<>1,de=le===23?Math.pow(2,-24)-Math.pow(2,-77):0,ie=ce?0:se-1,pe=ce?1:-1,Ae=be<0||be===0&&1/be<0?1:0;for(be=Math.abs(be),isNaN(be)||be===1/0?(b=isNaN(be)?1:0,ue=ae):(ue=Math.floor(Math.log(be)/Math.LN2),be*(z=Math.pow(2,-ue))<1&&(ue--,z*=2),be+=ue+he>=1?de/z:de*Math.pow(2,1-he),be*z>=2&&(ue++,z/=2),ue+he>=ae?(b=0,ue=ae):ue+he>=1?(b=(be*z-1)*Math.pow(2,le),ue+=he):(b=be*Math.pow(2,he-1)*Math.pow(2,le),ue=0));le>=8;Ce[fe+ie]=255&b,ie+=pe,b/=256,le-=8);for(ue=ue<0;Ce[fe+ie]=255&ue,ie+=pe,ue/=256,te-=8);Ce[fe+ie-pe]|=128*Ae}},function(a,ee){var Ce={}.toString;a.exports=Array.isArray||function(be){return Ce.call(be)=="[object Array]"}},function(a,ee,Ce){"use strict";function be(le,se){if(!(le instanceof se))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function le(se,ue){for(var b=0;b>>31}var Ie=(de<<5|de>>>27)+ye+b[Ee];Ie+=Ee<20?1518500249+(ie&pe|~ie&Ae):Ee<40?1859775393+(ie^pe^Ae):Ee<60?(ie&pe|ie&Ae|pe&Ae)-1894007588:(ie^pe^Ae)-899497514,ye=Ae,Ae=pe,pe=ie<<30|ie>>>2,ie=de,de=Ie}he[0]=he[0]+de|0,he[1]=he[1]+ie|0,he[2]=he[2]+pe|0,he[3]=he[3]+Ae|0,he[4]=he[4]+ye|0},_doFinalize:function(){var te=this._data,ae=te.words,he=8*this._nDataBytes,de=8*te.sigBytes;return ae[de>>>5]|=128<<24-de%32,ae[14+(de+64>>>9<<4)]=Math.floor(he/4294967296),ae[15+(de+64>>>9<<4)]=he,te.sigBytes=4*ae.length,this._process(),this._hash},clone:function(){var te=se.clone.call(this);return te._hash=this._hash.clone(),te}});fe.SHA1=se._createHelper(z),fe.HmacSHA1=se._createHmacHelper(z)}(),be.SHA1})},function(a,ee,Ce){(function(be,fe){a.exports=ee=fe(Ce(0))})(0,function(be){(function(){var fe=be,ce=fe.lib,le=ce.Base,se=fe.enc,ue=se.Utf8,b=fe.algo;b.HMAC=le.extend({init:function(z,te){z=this._hasher=new z.init,typeof te=="string"&&(te=ue.parse(te));var ae=z.blockSize,he=4*ae;te.sigBytes>he&&(te=z.finalize(te)),te.clamp();for(var de=this._oKey=te.clone(),ie=this._iKey=te.clone(),pe=de.words,Ae=ie.words,ye=0;ye>>6-de%4*2;ae[he>>>2]|=(ie|pe)<<24-he%4*8,he++}return se.create(ae,he)}var ce=be,le=ce.lib,se=le.WordArray,ue=ce.enc;ue.Base64={stringify:function(b){var z=b.words,te=b.sigBytes,ae=this._map;b.clamp();for(var he=[],de=0;de>>2]>>>24-de%4*8&255,pe=z[de+1>>>2]>>>24-(de+1)%4*8&255,Ae=z[de+2>>>2]>>>24-(de+2)%4*8&255,ye=ie<<16|pe<<8|Ae,Ee=0;Ee<4&&de+.75*Ee>>6*(3-Ee)&63));var Le=ae.charAt(64);if(Le)for(;he.length%4;)he.push(Le);return he.join("")},parse:function(b){var z=b.length,te=this._map,ae=this._reverseMap;if(!ae){ae=this._reverseMap=[];for(var he=0;he0&&(Xt=dt.UploadProgress.UploadProgressList[0],it=Xt.ClientId),te.default.setClientId(it),Oe&&Oe(Xt)},function(dt){dt&&(De(dt),console.log(dt))})}}]),Pe}();ee.default=Ie},function(a,ee,Ce){"use strict";function be(ue,b){if(!(ue instanceof b))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(ee,"__esModule",{value:!0});var fe=function(){function ue(b,z){for(var te=0;te{const{componentCls:dn}=_t,Kn=_t.calc(_t.controlHeight).sub(_t.calc(_t.trackPadding).mul(2)).equal(),ft=_t.calc(_t.controlHeightLG).sub(_t.calc(_t.trackPadding).mul(2)).equal(),pt=_t.calc(_t.controlHeightSM).sub(_t.calc(_t.trackPadding).mul(2)).equal();return{[dn]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(_t)),{display:"inline-block",padding:_t.trackPadding,color:_t.itemColor,background:_t.trackBg,borderRadius:_t.borderRadius,transition:`all ${_t.motionDurationMid} ${_t.motionEaseInOut}`}),(0,ot.Qy)(_t)),{[`${dn}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${dn}-rtl`]:{direction:"rtl"},[`&${dn}-vertical`]:{[`${dn}-group`]:{flexDirection:"column"},[`${dn}-thumb`]:{width:"100%",height:0,padding:`0 ${(0,_e.unit)(_t.paddingXXS)}`}},[`&${dn}-block`]:{display:"flex"},[`&${dn}-block ${dn}-item`]:{flex:1,minWidth:0},[`${dn}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${_t.motionDurationMid} ${_t.motionEaseInOut}`,borderRadius:_t.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},Vt(_t)),{color:_t.itemSelectedColor}),"&-focused":Object.assign({},(0,ot.oN)(_t)),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${_t.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${dn}-item-selected):not(${dn}-item-disabled)`]:{color:_t.itemHoverColor,"&::after":{opacity:1,backgroundColor:_t.itemHoverBg}},[`&:active:not(${dn}-item-selected):not(${dn}-item-disabled)`]:{color:_t.itemHoverColor,"&::after":{opacity:1,backgroundColor:_t.itemActiveBg}},"&-label":Object.assign({minHeight:Kn,lineHeight:(0,_e.unit)(Kn),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontal)}`},bt),"&-icon + *":{marginInlineStart:_t.calc(_t.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${dn}-thumb`]:Object.assign(Object.assign({},Vt(_t)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,_e.unit)(_t.paddingXXS)} 0`,borderRadius:_t.borderRadiusSM,transition:`transform ${_t.motionDurationSlow} ${_t.motionEaseInOut}, height ${_t.motionDurationSlow} ${_t.motionEaseInOut}`,[`& ~ ${dn}-item:not(${dn}-item-selected):not(${dn}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${dn}-lg`]:{borderRadius:_t.borderRadiusLG,[`${dn}-item-label`]:{minHeight:ft,lineHeight:(0,_e.unit)(ft),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontal)}`,fontSize:_t.fontSizeLG},[`${dn}-item, ${dn}-thumb`]:{borderRadius:_t.borderRadius}},[`&${dn}-sm`]:{borderRadius:_t.borderRadiusSM,[`${dn}-item-label`]:{minHeight:pt,lineHeight:(0,_e.unit)(pt),padding:`0 ${(0,_e.unit)(_t.segmentedPaddingHorizontalSM)}`},[`${dn}-item, ${dn}-thumb`]:{borderRadius:_t.borderRadiusXS}}}),St(`&-disabled ${dn}-item`,_t)),St(`${dn}-item-disabled`,_t)),{[`${dn}-thumb-motion-appear-active`]:{transition:`transform ${_t.motionDurationSlow} ${_t.motionEaseInOut}, width ${_t.motionDurationSlow} ${_t.motionEaseInOut}`,willChange:"transform, width"},[`&${dn}-shape-round`]:{borderRadius:9999,[`${dn}-item, ${dn}-thumb`]:{borderRadius:9999}}})}},Pt=_t=>{const{colorTextLabel:dn,colorText:Kn,colorFillSecondary:ft,colorBgElevated:pt,colorFill:jt,lineWidthBold:Jt,colorBgLayout:An}=_t;return{trackPadding:Jt,trackBg:An,itemColor:dn,itemHoverColor:Kn,itemHoverBg:ft,itemSelectedBg:pt,itemActiveBg:jt,itemSelectedColor:Kn}};var ht=(0,nt.I$)("Segmented",_t=>{const{lineWidth:dn,calc:Kn}=_t,ft=(0,Mt.mergeToken)(_t,{segmentedPaddingHorizontal:Kn(_t.controlPaddingHorizontal).sub(dn).equal(),segmentedPaddingHorizontalSM:Kn(_t.controlPaddingHorizontalSM).sub(dn).equal()});return[zt(ft)]},Pt),Dt=function(_t,dn){var Kn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Kn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const Kn=(0,Je.Z)(),{prefixCls:ft,className:pt,rootClassName:jt,block:Jt,options:An=[],size:fn="middle",style:Zn,vertical:Xn,shape:yr="default",name:ar=Kn}=_t,On=Dt(_t,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:Jn,direction:Zr,className:Li,style:Ti}=(0,se.dj)("segmented"),Yr=Jn("segmented",ft),[Vr,si,Ci]=ht(Yr),Ii=(0,z.Z)(fn),pi=a.useMemo(()=>An.map(Bi=>{if(gt(Bi)){const{icon:Qr,label:ni}=Bi,ga=Dt(Bi,["icon","label"]);return Object.assign(Object.assign({},ga),{label:a.createElement(a.Fragment,null,a.createElement("span",{className:`${Yr}-item-icon`},Qr),ni&&a.createElement("span",null,ni))})}return Bi}),[An,Yr]),ha=Ce()(pt,jt,Li,{[`${Yr}-block`]:Jt,[`${Yr}-sm`]:Ii==="small",[`${Yr}-lg`]:Ii==="large",[`${Yr}-vertical`]:Xn,[`${Yr}-shape-${yr}`]:yr==="round"},si,Ci),ja=Object.assign(Object.assign({},Ti),Zn);return Vr(a.createElement(Ze,Object.assign({},On,{name:ar,className:ha,style:ja,options:pi,ref:dn,prefixCls:Yr,direction:Zr,vertical:Xn})))});const Ut=a.createContext({}),$t=a.createContext({});var Ye=Me(30761),Se=_t=>{let{prefixCls:dn,value:Kn,onChange:ft}=_t;const pt=()=>{if(ft&&Kn&&!Kn.cleared){const jt=Kn.toHsb();jt.a=0;const Jt=(0,Ye.vC)(jt);Jt.cleared=!0,ft(Jt)}};return a.createElement("div",{className:`${dn}-clear`,onClick:pt})},Ne=Me(82326);const oe="hex",x="rgb",me="hsb";var He=Me(71051),Re=_t=>{let{prefixCls:dn,min:Kn=0,max:ft=100,value:pt,onChange:jt,className:Jt,formatter:An}=_t;const fn=`${dn}-steppers`,[Zn,Xn]=(0,a.useState)(pt);return(0,a.useEffect)(()=>{Number.isNaN(pt)||Xn(pt)},[pt]),a.createElement(He.Z,{className:Ce()(fn,Jt),min:Kn,max:ft,value:Zn,formatter:An,size:"small",onChange:yr=>{pt||Xn(yr||0),jt==null||jt(yr)}})},Ht=_t=>{let{prefixCls:dn,value:Kn,onChange:ft}=_t;const pt=`${dn}-alpha-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Kn||"#000"));(0,a.useEffect)(()=>{Kn&&Jt(Kn)},[Kn]);const An=fn=>{const Zn=jt.toHsb();Zn.a=(fn||0)/100;const Xn=(0,Ye.vC)(Zn);Kn||Jt(Xn),ft==null||ft(Xn)};return a.createElement(Re,{value:(0,Ye.uZ)(jt),prefixCls:dn,formatter:fn=>`${fn}%`,className:pt,onChange:An})},wt=Me(49397);const Wt=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,yt=_t=>Wt.test(`#${_t}`);var Kt=_t=>{let{prefixCls:dn,value:Kn,onChange:ft}=_t;const pt=`${dn}-hex-input`,[jt,Jt]=(0,a.useState)(()=>Kn?(0,de.Ot)(Kn.toHexString()):void 0);(0,a.useEffect)(()=>{Kn&&Jt((0,de.Ot)(Kn.toHexString()))},[Kn]);const An=fn=>{const Zn=fn.target.value;Jt((0,de.Ot)(Zn)),yt((0,de.Ot)(Zn,!0))&&(ft==null||ft((0,Ye.vC)(Zn)))};return a.createElement(wt.Z,{className:pt,value:jt,prefix:"#",onChange:An,size:"small"})},jn=_t=>{let{prefixCls:dn,value:Kn,onChange:ft}=_t;const pt=`${dn}-hsb-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Kn||"#000"));(0,a.useEffect)(()=>{Kn&&Jt(Kn)},[Kn]);const An=(fn,Zn)=>{const Xn=jt.toHsb();Xn[Zn]=Zn==="h"?fn:(fn||0)/100;const yr=(0,Ye.vC)(Xn);Kn||Jt(yr),ft==null||ft(yr)};return a.createElement("div",{className:pt},a.createElement(Re,{max:360,min:0,value:Number(jt.toHsb().h),prefixCls:dn,className:pt,formatter:fn=>(0,Ye.lx)(fn||0).toString(),onChange:fn=>An(Number(fn),"h")}),a.createElement(Re,{max:100,min:0,value:Number(jt.toHsb().s)*100,prefixCls:dn,className:pt,formatter:fn=>`${(0,Ye.lx)(fn||0)}%`,onChange:fn=>An(Number(fn),"s")}),a.createElement(Re,{max:100,min:0,value:Number(jt.toHsb().b)*100,prefixCls:dn,className:pt,formatter:fn=>`${(0,Ye.lx)(fn||0)}%`,onChange:fn=>An(Number(fn),"b")}))},In=_t=>{let{prefixCls:dn,value:Kn,onChange:ft}=_t;const pt=`${dn}-rgb-input`,[jt,Jt]=(0,a.useState)((0,Ye.vC)(Kn||"#000"));(0,a.useEffect)(()=>{Kn&&Jt(Kn)},[Kn]);const An=(fn,Zn)=>{const Xn=jt.toRgb();Xn[Zn]=fn||0;const yr=(0,Ye.vC)(Xn);Kn||Jt(yr),ft==null||ft(yr)};return a.createElement("div",{className:pt},a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().r),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"r")}),a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().g),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"g")}),a.createElement(Re,{max:255,min:0,value:Number(jt.toRgb().b),prefixCls:dn,className:pt,onChange:fn=>An(Number(fn),"b")}))};const Ln=[oe,me,x].map(_t=>({value:_t,label:_t.toUpperCase()}));var br=_t=>{const{prefixCls:dn,format:Kn,value:ft,disabledAlpha:pt,onFormatChange:jt,onChange:Jt,disabledFormat:An}=_t,[fn,Zn]=(0,be.Z)(oe,{value:Kn,onChange:jt}),Xn=`${dn}-input`,yr=On=>{Zn(On)},ar=(0,a.useMemo)(()=>{const On={value:ft,prefixCls:dn,onChange:Jt};switch(fn){case me:return a.createElement(jn,Object.assign({},On));case x:return a.createElement(In,Object.assign({},On));default:return a.createElement(Kt,Object.assign({},On))}},[fn,dn,ft,Jt]);return a.createElement("div",{className:`${Xn}-container`},!An&&a.createElement(Ne.default,{value:fn,variant:"borderless",getPopupContainer:On=>On,popupMatchSelectWidth:68,placement:"bottomRight",onChange:yr,className:`${dn}-format-select`,size:"small",options:Ln}),a.createElement("div",{className:Xn},ar),!pt&&a.createElement(Ht,{prefixCls:dn,value:ft,onChange:Jt}))},_r=Me(3703),$r=Me(6089),ei=Me(23422),sr=Me(52392),Rr=function(_t,dn){var Kn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Kn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{prefixCls:dn,colors:Kn,type:ft,color:pt,range:jt=!1,className:Jt,activeIndex:An,onActive:fn,onDragStart:Zn,onDragChange:Xn,onKeyDelete:yr}=_t,ar=Rr(_t,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),On=Object.assign(Object.assign({},ar),{track:!1}),Jn=a.useMemo(()=>`linear-gradient(90deg, ${Kn.map(Ii=>`${Ii.color} ${Ii.percent}%`).join(", ")})`,[Kn]),Zr=a.useMemo(()=>!pt||!ft?null:ft==="alpha"?pt.toRgbString():`hsl(${pt.toHsb().h}, 100%, 50%)`,[pt,ft]),Li=(0,$r.Z)(Zn),Ti=(0,$r.Z)(Xn),Yr=a.useMemo(()=>({onDragStart:Li,onDragChange:Ti}),[]),Vr=(0,$r.Z)((Ci,Ii)=>{const{onFocus:pi,style:ha,className:ja,onKeyDown:Bi}=Ci.props,Qr=Object.assign({},ha);return ft==="gradient"&&(Qr.background=(0,Ye.AO)(Kn,Ii.value)),a.cloneElement(Ci,{onFocus:ni=>{fn==null||fn(Ii.index),pi==null||pi(ni)},style:Qr,className:Ce()(ja,{[`${dn}-slider-handle-active`]:An===Ii.index}),onKeyDown:ni=>{(ni.key==="Delete"||ni.key==="Backspace")&&yr&&yr(Ii.index),Bi==null||Bi(ni)}})}),si=a.useMemo(()=>({direction:"ltr",handleRender:Vr}),[]);return a.createElement(sr.Z.Provider,{value:si},a.createElement(_r.y.Provider,{value:Yr},a.createElement(ei.Z,Object.assign({},On,{className:Ce()(Jt,`${dn}-slider`),tooltip:{open:!1},range:{editable:jt,minCount:2},styles:{rail:{background:Jn},handle:Zr?{background:Zr}:{}},classNames:{rail:`${dn}-slider-rail`,handle:`${dn}-slider-handle`}}))))};var Ai=_t=>{const{value:dn,onChange:Kn,onChangeComplete:ft}=_t,pt=Jt=>Kn(Jt[0]),jt=Jt=>ft(Jt[0]);return a.createElement(vi,Object.assign({},_t,{value:[dn],onChange:pt,onChangeComplete:jt}))};function Gi(_t){return(0,pe.Z)(_t).sort((dn,Kn)=>dn.percent-Kn.percent)}const dr=_t=>{const{prefixCls:dn,mode:Kn,onChange:ft,onChangeComplete:pt,onActive:jt,activeIndex:Jt,onGradientDragging:An,colors:fn}=_t,Zn=Kn==="gradient",Xn=a.useMemo(()=>fn.map(Ti=>({percent:Ti.percent,color:Ti.color.toRgbString()})),[fn]),yr=a.useMemo(()=>Xn.map(Ti=>Ti.percent),[Xn]),ar=a.useRef(Xn),On=Ti=>{let{rawValues:Yr,draggingIndex:Vr,draggingValue:si}=Ti;if(Yr.length>Xn.length){const Ci=(0,Ye.AO)(Xn,si),Ii=(0,pe.Z)(Xn);Ii.splice(Vr,0,{percent:si,color:Ci}),ar.current=Ii}else ar.current=Xn;An(!0),ft(new de.y9(Gi(ar.current)),!0)},Jn=Ti=>{let{deleteIndex:Yr,draggingIndex:Vr,draggingValue:si}=Ti,Ci=(0,pe.Z)(ar.current);Yr!==-1?Ci.splice(Yr,1):(Ci[Vr]=Object.assign(Object.assign({},Ci[Vr]),{percent:si}),Ci=Gi(Ci)),ft(new de.y9(Ci),!0)},Zr=Ti=>{const Yr=(0,pe.Z)(Xn);Yr.splice(Ti,1);const Vr=new de.y9(Yr);ft(Vr),pt(Vr)},Li=Ti=>{pt(new de.y9(Xn)),Jt>=Ti.length&&jt(Ti.length-1),An(!1)};return Zn?a.createElement(vi,{min:0,max:100,prefixCls:dn,className:`${dn}-gradient-slider`,colors:Xn,color:null,value:yr,range:!0,onChangeComplete:Li,disabled:!1,type:"gradient",activeIndex:Jt,onActive:jt,onDragStart:On,onDragChange:Jn,onKeyDelete:Zr}):null};var vr=a.memo(dr),bn=function(_t,dn){var Kn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Kn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const _t=(0,a.useContext)(Ut),{mode:dn,onModeChange:Kn,modeOptions:ft,prefixCls:pt,allowClear:jt,value:Jt,disabledAlpha:An,onChange:fn,onClear:Zn,onChangeComplete:Xn,activeIndex:yr,gradientDragging:ar}=_t,On=bn(_t,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),Jn=a.useMemo(()=>Jt.cleared?[{percent:0,color:new de.y9("")},{percent:100,color:new de.y9("")}]:Jt.getColors(),[Jt]),Zr=!Jt.isGradient(),[Li,Ti]=a.useState(Jt);(0,ye.Z)(()=>{var Ge;Zr||Ti((Ge=Jn[yr])===null||Ge===void 0?void 0:Ge.color)},[ar,yr]);const Yr=a.useMemo(()=>{var Ge;return Zr?Jt:ar?Li:(Ge=Jn[yr])===null||Ge===void 0?void 0:Ge.color},[Jt,yr,Zr,Li,ar]),[Vr,si]=a.useState(Yr),[Ci,Ii]=a.useState(0),pi=Vr!=null&&Vr.equals(Yr)?Yr:Vr;(0,ye.Z)(()=>{si(Yr)},[Ci,Yr==null?void 0:Yr.toHexString()]);const ha=(Ge,Bt)=>{let Ft=(0,Ye.vC)(Ge);if(Jt.cleared){const Qt=Ft.toRgb();if(!Qt.r&&!Qt.g&&!Qt.b&&Bt){const{type:rn,value:cn=0}=Bt;Ft=new de.y9({h:rn==="hue"?cn:0,s:1,b:1,a:rn==="alpha"?cn/100:1})}else Ft=(0,Ye.T7)(Ft)}if(dn==="single")return Ft;const kt=(0,pe.Z)(Jn);return kt[yr]=Object.assign(Object.assign({},kt[yr]),{color:Ft}),new de.y9(kt)},ja=(Ge,Bt,Ft)=>{const kt=ha(Ge,Ft);si(kt.isGradient()?kt.getColors()[yr].color:kt),fn(kt,Bt)},Bi=(Ge,Bt)=>{Xn(ha(Ge,Bt)),Ii(Ft=>Ft+1)},Qr=Ge=>{fn(ha(Ge))};let ni=null;const ga=ft.length>1;return(jt||ga)&&(ni=a.createElement("div",{className:`${pt}-operation`},ga&&a.createElement(Lt,{size:"small",options:ft,value:dn,onChange:Kn}),a.createElement(Se,Object.assign({prefixCls:pt,value:Jt,onChange:Ge=>{fn(Ge),Zn==null||Zn()}},On)))),a.createElement(a.Fragment,null,ni,a.createElement(vr,Object.assign({},_t,{colors:Jn})),a.createElement(Ae.default,{prefixCls:pt,value:pi==null?void 0:pi.toHsb(),disabledAlpha:An,onChange:(Ge,Bt)=>{ja(Ge,!0,Bt)},onChangeComplete:(Ge,Bt)=>{Bi(Ge,Bt)},components:Mn}),a.createElement(br,Object.assign({value:Yr,onChange:Qr,prefixCls:pt,disabledAlpha:An},On)))},Be=Me(88911),$e=()=>{const{prefixCls:_t,value:dn,presets:Kn,onChange:ft}=(0,a.useContext)($t);return Array.isArray(Kn)?a.createElement(Be.Z,{value:dn,presets:Kn,prefixCls:_t,onChange:ft}):null},ut=_t=>{const{prefixCls:dn,presets:Kn,panelRender:ft,value:pt,onChange:jt,onClear:Jt,allowClear:An,disabledAlpha:fn,mode:Zn,onModeChange:Xn,modeOptions:yr,onChangeComplete:ar,activeIndex:On,onActive:Jn,format:Zr,onFormatChange:Li,gradientDragging:Ti,onGradientDragging:Yr,disabledFormat:Vr}=_t,si=`${dn}-inner`,Ci=a.useMemo(()=>({prefixCls:dn,value:pt,onChange:jt,onClear:Jt,allowClear:An,disabledAlpha:fn,mode:Zn,onModeChange:Xn,modeOptions:yr,onChangeComplete:ar,activeIndex:On,onActive:Jn,format:Zr,onFormatChange:Li,gradientDragging:Ti,onGradientDragging:Yr,disabledFormat:Vr}),[dn,pt,jt,Jt,An,fn,Zn,Xn,yr,ar,On,Jn,Zr,Li,Ti,Yr,Vr]),Ii=a.useMemo(()=>({prefixCls:dn,value:pt,presets:Kn,onChange:jt}),[dn,pt,Kn,jt]),pi=a.createElement("div",{className:`${si}-content`},a.createElement(wn,null),Array.isArray(Kn)&&a.createElement(ie.Z,null),a.createElement($e,null));return a.createElement(Ut.Provider,{value:Ci},a.createElement($t.Provider,{value:Ii},a.createElement("div",{className:si},typeof ft=="function"?ft(pi,{components:{Picker:wn,Presets:$e}}):pi)))},Gt=Me(26112),Zt=Me(9017),on=function(_t,dn){var Kn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Kn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{color:Kn,prefixCls:ft,open:pt,disabled:jt,format:Jt,className:An,showText:fn,activeIndex:Zn}=_t,Xn=on(_t,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),yr=`${ft}-trigger`,ar=`${yr}-text`,On=`${ar}-cell`,[Jn]=(0,Zt.Z)("ColorPicker"),Zr=a.useMemo(()=>{if(!fn)return"";if(typeof fn=="function")return fn(Kn);if(Kn.cleared)return Jn.transparent;if(Kn.isGradient())return Kn.getColors().map((Vr,si)=>{const Ci=Zn!==-1&&Zn!==si;return a.createElement("span",{key:si,className:Ce()(On,Ci&&`${On}-inactive`)},Vr.color.toRgbString()," ",Vr.percent,"%")});const Ti=Kn.toHexString().toUpperCase(),Yr=(0,Ye.uZ)(Kn);switch(Jt){case"rgb":return Kn.toRgbString();case"hsb":return Kn.toHsbString();default:return Yr<100?`${Ti.slice(0,7)},${Yr}%`:Ti}},[Kn,Jt,fn,Zn]),Li=(0,a.useMemo)(()=>Kn.cleared?a.createElement(Se,{prefixCls:ft}):a.createElement(Ae.ColorBlock,{prefixCls:ft,color:Kn.toCssString()}),[Kn,ft]);return a.createElement("div",Object.assign({ref:dn,className:Ce()(yr,An,{[`${yr}-active`]:pt,[`${yr}-disabled`]:jt})},(0,Gt.Z)(Xn)),Li,fn&&a.createElement("div",{className:ar},Zr))});function Hr(_t,dn,Kn){const[ft]=(0,Zt.Z)("ColorPicker"),[pt,jt]=(0,be.Z)(_t,{value:dn}),[Jt,An]=a.useState("single"),[fn,Zn]=a.useMemo(()=>{const Zr=(Array.isArray(Kn)?Kn:[Kn]).filter(Vr=>Vr);Zr.length||Zr.push("single");const Li=new Set(Zr),Ti=[],Yr=(Vr,si)=>{Li.has(Vr)&&Ti.push({label:si,value:Vr})};return Yr("single",ft.singleColor),Yr("gradient",ft.gradientColor),[Ti,Li]},[Kn]),[Xn,yr]=a.useState(null),ar=(0,$r.Z)(Zr=>{yr(Zr),jt(Zr)}),On=a.useMemo(()=>{const Zr=(0,Ye.vC)(pt||"");return Zr.equals(Xn)?Xn:Zr},[pt,Xn]),Jn=a.useMemo(()=>{var Zr;return Zn.has(Jt)?Jt:(Zr=fn[0])===null||Zr===void 0?void 0:Zr.value},[Zn,Jt,fn]);return a.useEffect(()=>{An(On.isGradient()?"gradient":"single")},[On]),[On,ar,Jn,An,fn]}var kr=Me(56119);const Wr=(_t,dn)=>({backgroundImage:`conic-gradient(${dn} 25%, transparent 25% 50%, ${dn} 50% 75%, transparent 75% 100%)`,backgroundSize:`${_t} ${_t}`});var ti=(_t,dn)=>{const{componentCls:Kn,borderRadiusSM:ft,colorPickerInsetShadow:pt,lineWidth:jt,colorFillSecondary:Jt}=_t;return{[`${Kn}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:ft,width:dn,height:dn,boxShadow:pt,flex:"none"},Wr("50%",_t.colorFillSecondary)),{[`${Kn}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${(0,_e.unit)(jt)} ${Jt}`,borderRadius:"inherit"}})}},ir=_t=>{const{componentCls:dn,antCls:Kn,fontSizeSM:ft,lineHeightSM:pt,colorPickerAlphaInputWidth:jt,marginXXS:Jt,paddingXXS:An,controlHeightSM:fn,marginXS:Zn,fontSizeIcon:Xn,paddingXS:yr,colorTextPlaceholder:ar,colorPickerInputNumberHandleWidth:On,lineWidth:Jn}=_t;return{[`${dn}-input-container`]:{display:"flex",[`${dn}-steppers${Kn}-input-number`]:{fontSize:ft,lineHeight:pt,[`${Kn}-input-number-input`]:{paddingInlineStart:An,paddingInlineEnd:0},[`${Kn}-input-number-handler-wrap`]:{width:On}},[`${dn}-steppers${dn}-alpha-input`]:{flex:`0 0 ${(0,_e.unit)(jt)}`,marginInlineStart:Jt},[`${dn}-format-select${Kn}-select`]:{marginInlineEnd:Zn,width:"auto","&-single":{[`${Kn}-select-selector`]:{padding:0,border:0},[`${Kn}-select-arrow`]:{insetInlineEnd:0},[`${Kn}-select-selection-item`]:{paddingInlineEnd:_t.calc(Xn).add(Jt).equal(),fontSize:ft,lineHeight:(0,_e.unit)(fn)},[`${Kn}-select-item-option-content`]:{fontSize:ft,lineHeight:pt},[`${Kn}-select-dropdown`]:{[`${Kn}-select-item`]:{minHeight:"auto"}}}},[`${dn}-input`]:{gap:Jt,alignItems:"center",flex:1,width:0,[`${dn}-hsb-input,${dn}-rgb-input`]:{display:"flex",gap:Jt,alignItems:"center"},[`${dn}-steppers`]:{flex:1},[`${dn}-hex-input${Kn}-input-affix-wrapper`]:{flex:1,padding:`0 ${(0,_e.unit)(yr)}`,[`${Kn}-input`]:{fontSize:ft,textTransform:"uppercase",lineHeight:(0,_e.unit)(_t.calc(fn).sub(_t.calc(Jn).mul(2)).equal())},[`${Kn}-input-prefix`]:{color:ar}}}}}},Qi=_t=>{const{componentCls:dn,controlHeightLG:Kn,borderRadiusSM:ft,colorPickerInsetShadow:pt,marginSM:jt,colorBgElevated:Jt,colorFillSecondary:An,lineWidthBold:fn,colorPickerHandlerSize:Zn}=_t;return{userSelect:"none",[`${dn}-select`]:{[`${dn}-palette`]:{minHeight:_t.calc(Kn).mul(4).equal(),overflow:"hidden",borderRadius:ft},[`${dn}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:pt,inset:0},marginBottom:jt},[`${dn}-handler`]:{width:Zn,height:Zn,border:`${(0,_e.unit)(fn)} solid ${Jt}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${pt}, 0 0 0 1px ${An}`}}},Wi=_t=>{const{componentCls:dn,antCls:Kn,colorTextQuaternary:ft,paddingXXS:pt,colorPickerPresetColorSize:jt,fontSizeSM:Jt,colorText:An,lineHeightSM:fn,lineWidth:Zn,borderRadius:Xn,colorFill:yr,colorWhite:ar,marginXXS:On,paddingXS:Jn,fontHeightSM:Zr}=_t;return{[`${dn}-presets`]:{[`${Kn}-collapse-item > ${Kn}-collapse-header`]:{padding:0,[`${Kn}-collapse-expand-icon`]:{height:Zr,color:ft,paddingInlineEnd:pt}},[`${Kn}-collapse`]:{display:"flex",flexDirection:"column",gap:On},[`${Kn}-collapse-item > ${Kn}-collapse-content > ${Kn}-collapse-content-box`]:{padding:`${(0,_e.unit)(Jn)} 0`},"&-label":{fontSize:Jt,color:An,lineHeight:fn},"&-items":{display:"flex",flexWrap:"wrap",gap:_t.calc(On).mul(1.5).equal(),[`${dn}-presets-color`]:{position:"relative",cursor:"pointer",width:jt,height:jt,"&::before":{content:'""',pointerEvents:"none",width:_t.calc(jt).add(_t.calc(Zn).mul(4)).equal(),height:_t.calc(jt).add(_t.calc(Zn).mul(4)).equal(),position:"absolute",top:_t.calc(Zn).mul(-2).equal(),insetInlineStart:_t.calc(Zn).mul(-2).equal(),borderRadius:Xn,border:`${(0,_e.unit)(Zn)} solid transparent`,transition:`border-color ${_t.motionDurationMid} ${_t.motionEaseInBack}`},"&:hover::before":{borderColor:yr},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:_t.calc(jt).div(13).mul(5).equal(),height:_t.calc(jt).div(13).mul(8).equal(),border:`${(0,_e.unit)(_t.lineWidthBold)} solid ${_t.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${_t.motionDurationFast} ${_t.motionEaseInBack}, opacity ${_t.motionDurationFast}`},[`&${dn}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:ar,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${_t.motionDurationMid} ${_t.motionEaseOutBack} ${_t.motionDurationFast}`},[`&${dn}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:Jt,color:ft}}}},Yn=_t=>{const{componentCls:dn,colorPickerInsetShadow:Kn,colorBgElevated:ft,colorFillSecondary:pt,lineWidthBold:jt,colorPickerHandlerSizeSM:Jt,colorPickerSliderHeight:An,marginSM:fn,marginXS:Zn}=_t,Xn=_t.calc(Jt).sub(_t.calc(jt).mul(2).equal()).equal(),yr=_t.calc(Jt).add(_t.calc(jt).mul(2).equal()).equal(),ar={"&:after":{transform:"scale(1)",boxShadow:`${Kn}, 0 0 0 1px ${_t.colorPrimaryActive}`}};return{[`${dn}-slider`]:[Wr((0,_e.unit)(An),_t.colorFillSecondary),{margin:0,padding:0,height:An,borderRadius:_t.calc(An).div(2).equal(),"&-rail":{height:An,borderRadius:_t.calc(An).div(2).equal(),boxShadow:Kn},[`& ${dn}-slider-handle`]:{width:Xn,height:Xn,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:yr,height:yr,borderRadius:"100%"},"&:after":{width:Jt,height:Jt,border:`${(0,_e.unit)(jt)} solid ${ft}`,boxShadow:`${Kn}, 0 0 0 1px ${pt}`,outline:"none",insetInlineStart:_t.calc(jt).mul(-1).equal(),top:_t.calc(jt).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":ar}}],[`${dn}-slider-container`]:{display:"flex",gap:fn,marginBottom:fn,[`${dn}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${dn}-gradient-slider`]:{marginBottom:Zn,[`& ${dn}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":ar}}}};const Nn=(_t,dn,Kn)=>({borderInlineEndWidth:_t.lineWidth,borderColor:dn,boxShadow:`0 0 0 ${(0,_e.unit)(_t.controlOutlineWidth)} ${Kn}`,outline:0}),Xr=_t=>{const{componentCls:dn}=_t;return{"&-rtl":{[`${dn}-presets-color`]:{"&::after":{direction:"ltr"}},[`${dn}-clear`]:{"&::after":{direction:"ltr"}}}}},Oi=(_t,dn,Kn)=>{const{componentCls:ft,borderRadiusSM:pt,lineWidth:jt,colorSplit:Jt,colorBorder:An,red6:fn}=_t;return{[`${ft}-clear`]:Object.assign(Object.assign({width:dn,height:dn,borderRadius:pt,border:`${(0,_e.unit)(jt)} solid ${Jt}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${_t.motionDurationFast}`},Kn),{"&::after":{content:'""',position:"absolute",insetInlineEnd:_t.calc(jt).mul(-1).equal(),top:_t.calc(jt).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:fn},"&:hover":{borderColor:An}})}},na=_t=>{const{componentCls:dn,colorError:Kn,colorWarning:ft,colorErrorHover:pt,colorWarningHover:jt,colorErrorOutline:Jt,colorWarningOutline:An}=_t;return{[`&${dn}-status-error`]:{borderColor:Kn,"&:hover":{borderColor:pt},[`&${dn}-trigger-active`]:Object.assign({},Nn(_t,Kn,Jt))},[`&${dn}-status-warning`]:{borderColor:ft,"&:hover":{borderColor:jt},[`&${dn}-trigger-active`]:Object.assign({},Nn(_t,ft,An))}}},lo=_t=>{const{componentCls:dn,controlHeightLG:Kn,controlHeightSM:ft,controlHeight:pt,controlHeightXS:jt,borderRadius:Jt,borderRadiusSM:An,borderRadiusXS:fn,borderRadiusLG:Zn,fontSizeLG:Xn}=_t;return{[`&${dn}-lg`]:{minWidth:Kn,minHeight:Kn,borderRadius:Zn,[`${dn}-color-block, ${dn}-clear`]:{width:pt,height:pt,borderRadius:Jt},[`${dn}-trigger-text`]:{fontSize:Xn}},[`&${dn}-sm`]:{minWidth:ft,minHeight:ft,borderRadius:An,[`${dn}-color-block, ${dn}-clear`]:{width:jt,height:jt,borderRadius:fn},[`${dn}-trigger-text`]:{lineHeight:(0,_e.unit)(jt)}}}},Ka=_t=>{const{antCls:dn,componentCls:Kn,colorPickerWidth:ft,colorPrimary:pt,motionDurationMid:jt,colorBgElevated:Jt,colorTextDisabled:An,colorText:fn,colorBgContainerDisabled:Zn,borderRadius:Xn,marginXS:yr,marginSM:ar,controlHeight:On,controlHeightSM:Jn,colorBgTextActive:Zr,colorPickerPresetColorSize:Li,colorPickerPreviewSize:Ti,lineWidth:Yr,colorBorder:Vr,paddingXXS:si,fontSize:Ci,colorPrimaryHover:Ii,controlOutline:pi}=_t;return[{[Kn]:Object.assign({[`${Kn}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:ft,[`& > ${dn}-divider`]:{margin:`${(0,_e.unit)(ar)} 0 ${(0,_e.unit)(yr)}`}},[`${Kn}-panel`]:Object.assign({},Qi(_t))},Yn(_t)),ti(_t,Ti)),ir(_t)),Wi(_t)),Oi(_t,Li,{marginInlineStart:"auto"})),{[`${Kn}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:yr}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:On,minHeight:On,borderRadius:Xn,border:`${(0,_e.unit)(Yr)} solid ${Vr}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${jt}`,background:Jt,padding:_t.calc(si).sub(Yr).equal(),[`${Kn}-trigger-text`]:{marginInlineStart:yr,marginInlineEnd:_t.calc(yr).sub(_t.calc(si).sub(Yr)).equal(),fontSize:Ci,color:fn,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:An}}},"&:hover":{borderColor:Ii},[`&${Kn}-trigger-active`]:Object.assign({},Nn(_t,pt,pi)),"&-disabled":{color:An,background:Zn,cursor:"not-allowed","&:hover":{borderColor:Zr},[`${Kn}-trigger-text`]:{color:An}}},Oi(_t,Jn)),ti(_t,Jn)),na(_t)),lo(_t))},Xr(_t))},(0,kr.c)(_t,{focusElCls:`${Kn}-trigger-active`})]};var go=(0,nt.I$)("ColorPicker",_t=>{const{colorTextQuaternary:dn,marginSM:Kn}=_t,ft=8,pt=(0,Mt.mergeToken)(_t,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${dn}`,colorPickerSliderHeight:ft,colorPickerPreviewSize:_t.calc(ft).mul(2).add(Kn).equal()});return[Ka(pt)]}),Ro=function(_t,dn){var Kn={};for(var ft in _t)Object.prototype.hasOwnProperty.call(_t,ft)&&dn.indexOf(ft)<0&&(Kn[ft]=_t[ft]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ft=Object.getOwnPropertySymbols(_t);pt{const{mode:dn,value:Kn,defaultValue:ft,format:pt,defaultFormat:jt,allowClear:Jt=!1,presets:An,children:fn,trigger:Zn="click",open:Xn,disabled:yr,placement:ar="bottomLeft",arrow:On=!0,panelRender:Jn,showText:Zr,style:Li,className:Ti,size:Yr,rootClassName:Vr,prefixCls:si,styles:Ci,disabledAlpha:Ii=!1,onFormatChange:pi,onChange:ha,onClear:ja,onOpenChange:Bi,onChangeComplete:Qr,getPopupContainer:ni,autoAdjustOverflow:ga=!0,destroyTooltipOnHide:Ge,disabledFormat:Bt}=_t,Ft=Ro(_t,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","disabledFormat"]),{getPrefixCls:kt,direction:Qt,colorPicker:rn}=(0,a.useContext)(se.E_),cn=(0,a.useContext)(ue.Z),pn=yr!=null?yr:cn,[Un,nr]=(0,be.Z)(!1,{value:Xn,postState:pa=>!pn&&pa,onChange:Bi}),[Sn,pr]=(0,be.Z)(pt,{value:pt,defaultValue:jt,onChange:pi}),Mr=kt("color-picker",si),[fr,ur,Br,Tr,wr]=Hr(ft,Kn,dn),Gr=(0,a.useMemo)(()=>(0,Ye.uZ)(fr)<100,[fr]),[Pr,Nr]=a.useState(null),mi=pa=>{if(Qr){let Sa=(0,Ye.vC)(pa);Ii&&Gr&&(Sa=(0,Ye.T7)(pa)),Qr(Sa)}},Ur=(pa,Sa)=>{let Qa=(0,Ye.vC)(pa);Ii&&Gr&&(Qa=(0,Ye.T7)(Qa)),ur(Qa),Nr(null),ha&&ha(Qa,Qa.toCssString()),Sa||mi(Qa)},[oi,da]=a.useState(0),[ki,sa]=a.useState(!1),Pi=pa=>{if(Tr(pa),pa==="single"&&fr.isGradient())da(0),Ur(new de.y9(fr.getColors()[0].color)),Nr(fr);else if(pa==="gradient"&&!fr.isGradient()){const Sa=Gr?(0,Ye.T7)(fr):fr;Ur(new de.y9(Pr||[{percent:0,color:Sa},{percent:100,color:Sa}]))}},{status:la}=a.useContext(te.aM),{compactSize:Yi,compactItemClassnames:ra}=(0,he.ri)(Mr,Qt),ua=(0,z.Z)(pa=>{var Sa;return(Sa=Yr!=null?Yr:Yi)!==null&&Sa!==void 0?Sa:pa}),ba=(0,b.Z)(Mr),[xa,Oa,za]=go(Mr,ba),La={[`${Mr}-rtl`]:Qt},ea=Ce()(Vr,za,ba,La),Ri=Ce()((0,le.Z)(Mr,la),{[`${Mr}-sm`]:ua==="small",[`${Mr}-lg`]:ua==="large"},ra,rn==null?void 0:rn.className,ea,Ti,Oa),ia=Ce()(Mr,ea),Ki={open:Un,trigger:Zn,placement:ar,arrow:On,rootClassName:Vr,getPopupContainer:ni,autoAdjustOverflow:ga,destroyTooltipOnHide:Ge},Ia=Object.assign(Object.assign({},rn==null?void 0:rn.style),Li);return xa(a.createElement(ae.Z,Object.assign({style:Ci==null?void 0:Ci.popup,styles:{body:Ci==null?void 0:Ci.popupOverlayInner},onOpenChange:pa=>{(!pa||!pn)&&nr(pa)},content:a.createElement(fe.Z,{form:!0},a.createElement(ut,{mode:Br,onModeChange:Pi,modeOptions:wr,prefixCls:Mr,value:fr,allowClear:Jt,disabled:pn,disabledAlpha:Ii,presets:An,panelRender:Jn,format:Sn,onFormatChange:pr,onChange:Ur,onChangeComplete:mi,onClear:ja,activeIndex:oi,onActive:da,gradientDragging:ki,onGradientDragging:sa,disabledFormat:Bt})),classNames:{root:ia}},Ki),fn||a.createElement(rr,Object.assign({activeIndex:Un?oi:-1,open:Un,className:Ri,style:Ia,prefixCls:Mr,disabled:pn,showText:Zr,format:Sn},Ft,{color:fr}))))},Po=(0,ce.Z)(oo,void 0,_t=>Object.assign(Object.assign({},_t),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",_t=>_t);oo._InternalPanelDoNotUseOrYouWillBeFired=Po;var va=oo,Da=va},52392:function(Nt,Tt,Me){"use strict";var a=Me(59301);const ee=(0,a.createContext)({});Tt.Z=ee},23422:function(Nt,Tt,Me){"use strict";Me.d(Tt,{Z:function(){return ke}});var a=Me(59301),ee=Me(92310),Ce=Me.n(ee),be=Me(3703),fe=Me(16089),ce=Me(2171),le=Me(52392),se=Me(8654),ue=Me(25399),z=a.forwardRef((Fe,Ve)=>{const{open:qe,draggingDelete:tt}=Fe,st=(0,a.useRef)(null),Ot=qe&&!tt,dt=(0,a.useRef)(null);function Xt(){fe.Z.cancel(dt.current),dt.current=null}function it(){dt.current=(0,fe.Z)(()=>{var Ze;(Ze=st.current)===null||Ze===void 0||Ze.forceAlign(),dt.current=null})}return a.useEffect(()=>(Ot?it():Xt(),Xt),[Ot,Fe.title]),a.createElement(ue.Z,Object.assign({ref:(0,se.sQ)(st,Ve)},Fe,{open:Ot}))}),te=Me(36237),ae=Me(17835),he=Me(63356),de=Me(16931),ie=Me(51636);const pe=Fe=>{const{componentCls:Ve,antCls:qe,controlSize:tt,dotSize:st,marginFull:Ot,marginPart:dt,colorFillContentHover:Xt,handleColorDisabled:it,calc:Ze,handleSize:Je,handleSizeHover:_e,handleActiveColor:ot,handleActiveOutlineColor:nt,handleLineWidth:Mt,handleLineWidthHover:St,motionDurationMid:Vt}=Fe;return{[Ve]:Object.assign(Object.assign({},(0,he.Wf)(Fe)),{position:"relative",height:tt,margin:`${(0,te.unit)(dt)} ${(0,te.unit)(Ot)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,te.unit)(Ot)} ${(0,te.unit)(dt)}`},[`${Ve}-rail`]:{position:"absolute",backgroundColor:Fe.railBg,borderRadius:Fe.borderRadiusXS,transition:`background-color ${Vt}`},[`${Ve}-track,${Ve}-tracks`]:{position:"absolute",transition:`background-color ${Vt}`},[`${Ve}-track`]:{backgroundColor:Fe.trackBg,borderRadius:Fe.borderRadiusXS},[`${Ve}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${Ve}-rail`]:{backgroundColor:Fe.railHoverBg},[`${Ve}-track`]:{backgroundColor:Fe.trackHoverBg},[`${Ve}-dot`]:{borderColor:Xt},[`${Ve}-handle::after`]:{boxShadow:`0 0 0 ${(0,te.unit)(Mt)} ${Fe.colorPrimaryBorderHover}`},[`${Ve}-dot-active`]:{borderColor:Fe.dotActiveBorderColor}},[`${Ve}-handle`]:{position:"absolute",width:Je,height:Je,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:Ze(Mt).mul(-1).equal(),insetBlockStart:Ze(Mt).mul(-1).equal(),width:Ze(Je).add(Ze(Mt).mul(2)).equal(),height:Ze(Je).add(Ze(Mt).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:Je,height:Je,backgroundColor:Fe.colorBgElevated,boxShadow:`0 0 0 ${(0,te.unit)(Mt)} ${Fe.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${Vt}, inset-block-start ${Vt}, width ${Vt}, @@ -1336,30 +1336,30 @@ headers: `+(0,te.default)(jn),yt.data=tn,yt.path=bt.path,yt.status=x,yt.headers= `]:{cursor:"not-allowed !important"}},[`&-tooltip ${qe}-tooltip-inner`]:{minWidth:"unset"}})}},Ae=(Fe,Ve)=>{const{componentCls:qe,railSize:tt,handleSize:st,dotSize:Ot,marginFull:dt,calc:Xt}=Fe,it=Ve?"paddingBlock":"paddingInline",Ze=Ve?"width":"height",Je=Ve?"height":"width",_e=Ve?"insetBlockStart":"insetInlineStart",ot=Ve?"top":"insetInlineStart",nt=Xt(tt).mul(3).sub(st).div(2).equal(),Mt=Xt(st).sub(tt).div(2).equal(),St=Ve?{borderWidth:`${(0,te.unit)(Mt)} 0`,transform:`translateY(${(0,te.unit)(Xt(Mt).mul(-1).equal())})`}:{borderWidth:`0 ${(0,te.unit)(Mt)}`,transform:`translateX(${(0,te.unit)(Fe.calc(Mt).mul(-1).equal())})`};return{[it]:tt,[Je]:Xt(tt).mul(3).equal(),[`${qe}-rail`]:{[Ze]:"100%",[Je]:tt},[`${qe}-track,${qe}-tracks`]:{[Je]:tt},[`${qe}-track-draggable`]:Object.assign({},St),[`${qe}-handle`]:{[_e]:nt},[`${qe}-mark`]:{insetInlineStart:0,top:0,[ot]:Xt(tt).mul(3).add(Ve?0:dt).equal(),[Ze]:"100%"},[`${qe}-step`]:{insetInlineStart:0,top:0,[ot]:tt,[Ze]:"100%",[Je]:tt},[`${qe}-dot`]:{position:"absolute",[_e]:Xt(tt).sub(Ot).div(2).equal()}}},ye=Fe=>{const{componentCls:Ve,marginPartWithMark:qe}=Fe;return{[`${Ve}-horizontal`]:Object.assign(Object.assign({},Ae(Fe,!0)),{[`&${Ve}-with-marks`]:{marginBottom:qe}})}},Ee=Fe=>{const{componentCls:Ve}=Fe;return{[`${Ve}-vertical`]:Object.assign(Object.assign({},Ae(Fe,!1)),{height:"100%"})}},Le=Fe=>{const qe=Fe.controlHeightLG/4,tt=Fe.controlHeightSM/2,st=Fe.lineWidth+1,Ot=Fe.lineWidth+1*1.5,dt=Fe.colorPrimary,Xt=new ae.FastColor(dt).setA(.2).toRgbString();return{controlSize:qe,railSize:4,handleSize:qe,handleSizeHover:tt,dotSize:8,handleLineWidth:st,handleLineWidthHover:Ot,railBg:Fe.colorFillTertiary,railHoverBg:Fe.colorFillSecondary,trackBg:Fe.colorPrimaryBorder,trackHoverBg:Fe.colorPrimaryBorderHover,handleColor:Fe.colorPrimaryBorder,handleActiveColor:dt,handleActiveOutlineColor:Xt,handleColorDisabled:new ae.FastColor(Fe.colorTextDisabled).onBackground(Fe.colorBgContainer).toHexString(),dotBorderColor:Fe.colorBorderSecondary,dotActiveBorderColor:Fe.colorPrimaryBorder,trackBgDisabled:Fe.colorBgContainerDisabled}};var Ie=(0,de.I$)("Slider",Fe=>{const Ve=(0,ie.mergeToken)(Fe,{marginPart:Fe.calc(Fe.controlHeight).sub(Fe.controlSize).div(2).equal(),marginFull:Fe.calc(Fe.controlSize).div(2).equal(),marginPartWithMark:Fe.calc(Fe.controlHeightLG).sub(Fe.controlSize).equal()});return[pe(Ve),ye(Ve),Ee(Ve)]},Le);function Pe(){const[Fe,Ve]=a.useState(!1),qe=a.useRef(null),tt=()=>{fe.Z.cancel(qe.current)},st=Ot=>{tt(),Ot?Ve(Ot):qe.current=(0,fe.Z)(()=>{Ve(Ot)})};return a.useEffect(()=>tt,[]),[Fe,st]}var ze=Me(48755),Oe=function(Fe,Ve){var qe={};for(var tt in Fe)Object.prototype.hasOwnProperty.call(Fe,tt)&&Ve.indexOf(tt)<0&&(qe[tt]=Fe[tt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,tt=Object.getOwnPropertySymbols(Fe);sttypeof qe=="number"?qe.toString():""}var ke=a.forwardRef((Fe,Ve)=>{const{prefixCls:qe,range:tt,className:st,rootClassName:Ot,style:dt,disabled:Xt,tooltipPrefixCls:it,tipFormatter:Ze,tooltipVisible:Je,getTooltipPopupContainer:_e,tooltipPlacement:ot,tooltip:nt={},onChangeComplete:Mt,classNames:St,styles:Vt}=Fe,bt=Oe(Fe,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:zt}=Fe,{getPrefixCls:Pt,direction:ht,className:Dt,style:gt,classNames:ct,styles:rt,getPopupContainer:Lt}=(0,ze.dj)("slider"),Ut=a.useContext(ce.Z),$t=Xt!=null?Xt:Ut,{handleRender:Ye,direction:we}=a.useContext(le.Z),Ne=(we||ht)==="rtl",[oe,x]=Pe(),[me,He]=Pe(),et=Object.assign({},nt),{open:Re,placement:Ke,getPopupContainer:Ht,prefixCls:wt,formatter:Wt}=et,yt=Re!=null?Re:Je,tn=(oe||me)&&yt!==!1,Kt=De(Wt,Ze),[gn,jn]=Pe(),tr=Gi=>{Mt==null||Mt(Gi),jn(!1)},In=(Gi,dr)=>Gi||(dr?Ne?"left":"right":"top"),Ln=Pt("slider",qe),[Er,br,_r]=Ie(Ln),$r=Ce()(st,Dt,ct.root,St==null?void 0:St.root,Ot,{[`${Ln}-rtl`]:Ne,[`${Ln}-lock`]:gn},br,_r);Ne&&!bt.vertical&&(bt.reverse=!bt.reverse),a.useEffect(()=>{const Gi=()=>{(0,fe.Z)(()=>{He(!1)},1)};return document.addEventListener("mouseup",Gi),()=>{document.removeEventListener("mouseup",Gi)}},[]);const ei=tt&&!yt,sr=Ye||((Gi,dr)=>{const{index:vr}=dr,bn=Gi.props;function Mn(Xe,$e,At){var ut,Gt,Zt,on;At&&((Gt=(ut=bt)[Xe])===null||Gt===void 0||Gt.call(ut,$e)),(on=(Zt=bn)[Xe])===null||on===void 0||on.call(Zt,$e)}const gr=Object.assign(Object.assign({},bn),{onMouseEnter:Xe=>{x(!0),Mn("onMouseEnter",Xe)},onMouseLeave:Xe=>{x(!1),Mn("onMouseLeave",Xe)},onMouseDown:Xe=>{He(!0),jn(!0),Mn("onMouseDown",Xe)},onFocus:Xe=>{var $e;He(!0),($e=bt.onFocus)===null||$e===void 0||$e.call(bt,Xe),Mn("onFocus",Xe,!0)},onBlur:Xe=>{var $e;He(!1),($e=bt.onBlur)===null||$e===void 0||$e.call(bt,Xe),Mn("onBlur",Xe,!0)}}),wn=a.cloneElement(Gi,gr),Be=(!!yt||tn)&&Kt!==null;return ei?wn:a.createElement(z,Object.assign({},et,{prefixCls:Pt("tooltip",wt!=null?wt:it),title:Kt?Kt(dr.value):"",open:Be,placement:In(Ke!=null?Ke:ot,zt),key:vr,classNames:{root:`${Ln}-tooltip`},getPopupContainer:Ht||_e||Lt}),wn)}),Rr=ei?(Gi,dr)=>{const vr=a.cloneElement(Gi,{style:Object.assign(Object.assign({},Gi.props.style),{visibility:"hidden"})});return a.createElement(z,Object.assign({},et,{prefixCls:Pt("tooltip",wt!=null?wt:it),title:Kt?Kt(dr.value):"",open:Kt!==null&&tn,placement:In(Ke!=null?Ke:ot,zt),key:"tooltip",classNames:{root:`${Ln}-tooltip`},getPopupContainer:Ht||_e||Lt,draggingDelete:dr.draggingDelete}),vr)}:void 0,vi=Object.assign(Object.assign(Object.assign(Object.assign({},rt.root),gt),Vt==null?void 0:Vt.root),dt),Vi=Object.assign(Object.assign({},rt.tracks),Vt==null?void 0:Vt.tracks),Ai=Ce()(ct.tracks,St==null?void 0:St.tracks);return Er(a.createElement(be.Z,Object.assign({},bt,{classNames:Object.assign({handle:Ce()(ct.handle,St==null?void 0:St.handle),rail:Ce()(ct.rail,St==null?void 0:St.rail),track:Ce()(ct.track,St==null?void 0:St.track)},Ai?{tracks:Ai}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},rt.handle),Vt==null?void 0:Vt.handle),rail:Object.assign(Object.assign({},rt.rail),Vt==null?void 0:Vt.rail),track:Object.assign(Object.assign({},rt.track),Vt==null?void 0:Vt.track)},Object.keys(Vi).length?{tracks:Vi}:{}),step:bt.step,range:tt,className:$r,style:vi,disabled:$t,ref:Ve,prefixCls:Ln,handleRender:sr,activeHandleRender:Rr,onChangeComplete:tr})))})},39180:function(Nt){"use strict";const Tt=(a,ee,Ce)=>{const be=ee<0?a.length+ee:ee;if(be>=0&&be(a=[...a],Tt(a,ee,Ce),a);Nt.exports=Me,Nt.exports.mutate=Tt},14625:function(Nt){function Tt(a){var ee,Ce,be="";if(typeof a=="string"||typeof a=="number")be+=a;else if(typeof a=="object")if(Array.isArray(a)){var fe=a.length;for(ee=0;ee`,triples:"",explode:"[]{}"},Ce=a.Pos;a.defineOption("autoCloseBrackets",!1,function(de,ie,pe){pe&&pe!=a.Init&&(de.removeKeyMap(fe),de.state.closeBrackets=null),ie&&(ce(be(ie,"pairs")),de.state.closeBrackets=ie,de.addKeyMap(fe))});function be(de,ie){return ie=="pairs"&&typeof de=="string"?de:typeof de=="object"&&de[ie]!=null?de[ie]:ee[ie]}var fe={Backspace:ue,Enter:b};function ce(de){for(var ie=0;ie=0;ye--){var Le=Ae[ye].head;de.replaceRange("",Ce(Le.line,Le.ch-1),Ce(Le.line,Le.ch+1),"+delete")}}function b(de){var ie=se(de),pe=ie&&be(ie,"explode");if(!pe||de.getOption("disableInput"))return a.Pass;for(var Ae=de.listSelections(),ye=0;ye0;return{anchor:new Ce(de.anchor.line,de.anchor.ch+(ie?-1:1)),head:new Ce(de.head.line,de.head.ch+(ie?1:-1))}}function te(de,ie){var pe=se(de);if(!pe||de.getOption("disableInput"))return a.Pass;var Ae=be(pe,"pairs"),ye=Ae.indexOf(ie);if(ye==-1)return a.Pass;for(var Ee=be(pe,"closeBefore"),Le=be(pe,"triples"),Ie=Ae.charAt(ye+1)==ie,Pe=de.listSelections(),ze=ye%2==0,Oe,De=0;De=0&&de.getRange(ke,Ce(ke.line,ke.ch+3))==ie+ie+ie?Fe="skipThree":Fe="skip";else if(Ie&&ke.ch>1&&Le.indexOf(ie)>=0&&de.getRange(Ce(ke.line,ke.ch-2),ke)==ie+ie){if(ke.ch>2&&/\bstring/.test(de.getTokenTypeAt(Ce(ke.line,ke.ch-2))))return a.Pass;Fe="addFour"}else if(Ie){var qe=ke.ch==0?" ":de.getRange(Ce(ke.line,ke.ch-1),ke);if(!a.isWordChar(Ve)&&qe!=ie&&!a.isWordChar(qe))Fe="both";else return a.Pass}else if(ze&&(Ve.length===0||/\s/.test(Ve)||Ee.indexOf(Ve)>-1))Fe="both";else return a.Pass;if(!Oe)Oe=Fe;else if(Oe!=Fe)return a.Pass}var tt=ye%2?Ae.charAt(ye-1):ie,st=ye%2?ie:Ae.charAt(ye+1);de.operation(function(){if(Oe=="skip")de.execCommand("goCharRight");else if(Oe=="skipThree")for(var Ot=0;Ot<3;Ot++)de.execCommand("goCharRight");else if(Oe=="surround"){for(var dt=de.getSelections(),Ot=0;Ot'"]=function(ae){return be(ae)}),ue.addKeyMap(te)}});var ee=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Ce=["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 be(ue){if(ue.getOption("disableInput"))return a.Pass;for(var b=ue.listSelections(),z=[],te=ue.getOption("autoCloseTags"),ae=0;aehe.ch&&(ye=ye.slice(0,ye.length-de.end+he.ch));var Pe=ye.toLowerCase();if(!ye||de.type=="string"&&(de.end!=he.ch||!/[\"\']/.test(de.string.charAt(de.string.length-1))||de.string.length==1)||de.type=="tag"&&Ae.close||de.string.indexOf("/")==he.ch-de.start-1||Le&&le(Le,Pe)>-1||se(ue,ie.mode.xmlCurrentContext&&ie.mode.xmlCurrentContext(pe)||[],ye,he,!0))return a.Pass;var ze=typeof te=="object"&&te.emptyTags;if(ze&&le(ze,ye)>-1){z[ae]={text:"/>",newPos:a.Pos(he.line,he.ch+2)};continue}var Oe=Ie&&le(Ie,Pe)>-1;z[ae]={indent:Oe,text:">"+(Oe?` -`:"")+"",newPos:Oe?a.Pos(he.line+1,0):a.Pos(he.line,he.ch+1)}}for(var De=typeof te=="object"&&te.dontIndentOnAutoClose,ae=b.length-1;ae>=0;ae--){var We=z[ae];ue.replaceRange(We.text,b[ae].head,b[ae].anchor,"+insert");var ke=ue.listSelections().slice(0);ke[ae]={head:We.newPos,anchor:We.newPos},ue.setSelections(ke),!De&&We.indent&&(ue.indentLine(We.newPos.line,null,!0),ue.indentLine(We.newPos.line+1,null,!0))}}function fe(ue,b){for(var z=ue.listSelections(),te=[],ae=b?"/":""&&(Le+=">"),te[ie]=Le}if(ue.replaceSelections(te),z=ue.listSelections(),!de)for(var ie=0;ie=0&&b[pe]==z;pe--)++ie;te=de.to;for(var pe=1;pe=pe.max))return pe.ch=0,pe.text=pe.cm.getLine(++pe.line),!0}function b(pe){if(!(pe.line<=pe.min))return pe.text=pe.cm.getLine(--pe.line),pe.ch=pe.text.length,!0}function z(pe){for(;;){var Ae=pe.text.indexOf(">",pe.ch);if(Ae==-1){if(ue(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae+1;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function te(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf("<",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae;continue}ce.lastIndex=Ae,pe.ch=Ae;var ye=ce.exec(pe.text);if(ye&&ye.index==Ae)return ye}}function ae(pe){for(;;){ce.lastIndex=pe.ch;var Ae=ce.exec(pe.text);if(!Ae){if(ue(pe))continue;return}if(!se(pe,Ae.index+1)){pe.ch=Ae.index+1;continue}return pe.ch=Ae.index+Ae[0].length,Ae}}function he(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf(">",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function de(pe,Ae){for(var ye=[];;){var Ee=ae(pe),Le,Ie=pe.line,Pe=pe.ch-(Ee?Ee[0].length:0);if(!Ee||!(Le=z(pe)))return;if(Le!="selfClose")if(Ee[1]){for(var ze=ye.length-1;ze>=0;--ze)if(ye[ze]==Ee[2]){ye.length=ze;break}if(ze<0&&(!Ae||Ae==Ee[2]))return{tag:Ee[2],from:ee(Ie,Pe),to:ee(pe.line,pe.ch)}}else ye.push(Ee[2])}}function ie(pe,Ae){for(var ye=[];;){var Ee=he(pe);if(!Ee)return;if(Ee=="selfClose"){te(pe);continue}var Le=pe.line,Ie=pe.ch,Pe=te(pe);if(!Pe)return;if(Pe[1])ye.push(Pe[2]);else{for(var ze=ye.length-1;ze>=0;--ze)if(ye[ze]==Pe[2]){ye.length=ze;break}if(ze<0&&(!Ae||Ae==Pe[2]))return{tag:Pe[2],from:ee(pe.line,pe.ch),to:ee(Le,Ie)}}}}a.registerHelper("fold","xml",function(pe,Ae){for(var ye=new le(pe,Ae.line,0);;){var Ee=ae(ye);if(!Ee||ye.line!=Ae.line)return;var Le=z(ye);if(!Le)return;if(!Ee[1]&&Le!="selfClose"){var Ie=ee(ye.line,ye.ch),Pe=de(ye,Ee[2]);return Pe&&Ce(Pe.from,Ie)>0?{from:Ie,to:Pe.from}:null}}}),a.findMatchingTag=function(pe,Ae,ye){var Ee=new le(pe,Ae.line,Ae.ch,ye);if(!(Ee.text.indexOf(">")==-1&&Ee.text.indexOf("<")==-1)){var Le=z(Ee),Ie=Le&&ee(Ee.line,Ee.ch),Pe=Le&&te(Ee);if(!(!Le||!Pe||Ce(Ee,Ae)>0)){var ze={from:ee(Ee.line,Ee.ch),to:Ie,tag:Pe[2]};return Le=="selfClose"?{open:ze,close:null,at:"open"}:Pe[1]?{open:ie(Ee,Pe[2]),close:ze,at:"close"}:(Ee=new le(pe,Ie.line,Ie.ch,ye),{open:ze,close:de(Ee,Pe[2]),at:"open"})}}},a.findEnclosingTag=function(pe,Ae,ye,Ee){for(var Le=new le(pe,Ae.line,Ae.ch,ye);;){var Ie=ie(Le,Ee);if(!Ie)break;var Pe=new le(pe,Ae.line,Ae.ch,ye),ze=de(Pe,Ie.tag);if(ze)return{open:Ie,close:ze}}},a.scanForClosingTag=function(pe,Ae,ye,Ee){var Le=new le(pe,Ae.line,Ae.ch,Ee?{from:0,to:Ee}:null);return de(Le,ye)}})},89780:function(Nt){(function(Tt,Me){Nt.exports=Me()})(this,function(){"use strict";var Tt=navigator.userAgent,Me=navigator.platform,a=/gecko\/\d/i.test(Tt),ee=/MSIE \d/.test(Tt),Ce=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Tt),be=/Edge\/(\d+)/.exec(Tt),fe=ee||Ce||be,ce=fe&&(ee?document.documentMode||6:+(be||Ce)[1]),le=!be&&/WebKit\//.test(Tt),se=le&&/Qt\/\d+\.\d+/.test(Tt),ue=!be&&/Chrome\//.test(Tt),b=/Opera\//.test(Tt),z=/Apple Computer/.test(navigator.vendor),te=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Tt),ae=/PhantomJS/.test(Tt),he=!be&&/AppleWebKit/.test(Tt)&&/Mobile\/\w+/.test(Tt),de=/Android/.test(Tt),ie=he||de||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Tt),pe=he||/Mac/.test(Me),Ae=/\bCrOS\b/.test(Tt),ye=/win/i.test(Me),Ee=b&&Tt.match(/Version\/(\d*\.\d*)/);Ee&&(Ee=Number(Ee[1])),Ee&&Ee>=15&&(b=!1,le=!0);var Le=pe&&(se||b&&(Ee==null||Ee<12.11)),Ie=a||fe&&ce>=9;function Pe(y){return new RegExp("(^|\\s)"+y+"(?:$|\\s)\\s*")}var ze=function(y,E){var re=y.className,ne=Pe(E).exec(re);if(ne){var ge=re.slice(ne.index+ne[0].length);y.className=re.slice(0,ne.index)+(ge?ne[1]+ge:"")}};function Oe(y){for(var E=y.childNodes.length;E>0;--E)y.removeChild(y.firstChild);return y}function De(y,E){return Oe(y).appendChild(E)}function We(y,E,re,ne){var ge=document.createElement(y);if(re&&(ge.className=re),ne&&(ge.style.cssText=ne),typeof E=="string")ge.appendChild(document.createTextNode(E));else if(E)for(var Qe=0;Qe=E)return at+(E-Qe);at+=vt-Qe,at+=re-at%re,Qe=vt+1}}var Ze=function(){this.id=null,this.f=null,this.time=0,this.handler=dt(this.onTimeout,this)};Ze.prototype.onTimeout=function(y){y.id=0,y.time<=+new Date?y.f():setTimeout(y.handler,y.time-+new Date)},Ze.prototype.set=function(y,E){this.f=E;var re=+new Date+y;(!this.id||re=E)return ne+Math.min(at,E-ge);if(ge+=Qe-ne,ge+=re-ge%re,ne=Qe+1,ge>=E)return ne}}var bt=[""];function zt(y){for(;bt.length<=y;)bt.push(Pt(bt)+" ");return bt[y]}function Pt(y){return y[y.length-1]}function ht(y,E){for(var re=[],ne=0;ne"\x80"&&(y.toUpperCase()!=y.toLowerCase()||rt.test(y))}function Ut(y,E){return E?E.source.indexOf("\\w")>-1&&Lt(y)?!0:E.test(y):Lt(y)}function $t(y){for(var E in y)if(y.hasOwnProperty(E)&&y[E])return!1;return!0}var Ye=/[\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 we(y){return y.charCodeAt(0)>=768&&Ye.test(y)}function Se(y,E,re){for(;(re<0?E>0:Ere?-1:1;;){if(E==re)return E;var ge=(E+re)/2,Qe=ne<0?Math.ceil(ge):Math.floor(ge);if(Qe==E)return y(Qe)?E:re;y(Qe)?re=Qe:E=Qe+ne}}function oe(y,E,re,ne){if(!y)return ne(E,re,"ltr",0);for(var ge=!1,Qe=0;QeE||E==re&&at.to==E)&&(ne(Math.max(at.from,E),Math.min(at.to,re),at.level==1?"rtl":"ltr",Qe),ge=!0)}ge||ne(E,re,"ltr")}var x=null;function me(y,E,re){var ne;x=null;for(var ge=0;geE)return ge;Qe.to==E&&(Qe.from!=Qe.to&&re=="before"?ne=ge:x=ge),Qe.from==E&&(Qe.from!=Qe.to&&re!="before"?ne=ge:x=ge)}return ne!=null?ne:x}var He=function(){var y="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function re(It){return It<=247?y.charAt(It):1424<=It&&It<=1524?"R":1536<=It&&It<=1785?E.charAt(It-1536):1774<=It&&It<=2220?"r":8192<=It&&It<=8203?"w":It==8204?"b":"L"}var ne=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ge=/[stwN]/,Qe=/[LRr]/,at=/[Lb1n]/,vt=/[1n]/;function Et(It,an,hn){this.level=It,this.from=an,this.to=hn}return function(It,an){var hn=an=="ltr"?"L":"R";if(It.length==0||an=="ltr"&&!ne.test(It))return!1;for(var qn=It.length,Rn=[],zr=0;zr-1&&(ne[E]=ge.slice(0,Qe).concat(ge.slice(Qe+1)))}}}function Wt(y,E){var re=Ht(y,E);if(re.length)for(var ne=Array.prototype.slice.call(arguments,2),ge=0;ge0}function gn(y){y.prototype.on=function(E,re){Ke(this,E,re)},y.prototype.off=function(E,re){wt(this,E,re)}}function jn(y){y.preventDefault?y.preventDefault():y.returnValue=!1}function tr(y){y.stopPropagation?y.stopPropagation():y.cancelBubble=!0}function In(y){return y.defaultPrevented!=null?y.defaultPrevented:y.returnValue==!1}function Ln(y){jn(y),tr(y)}function Er(y){return y.target||y.srcElement}function br(y){var E=y.which;return E==null&&(y.button&1?E=1:y.button&2?E=3:y.button&4&&(E=2)),pe&&y.ctrlKey&&E==1&&(E=3),E}var _r=function(){if(fe&&ce<9)return!1;var y=We("div");return"draggable"in y||"dragDrop"in y}(),$r;function ei(y){if($r==null){var E=We("span","\u200B");De(y,We("span",[E,document.createTextNode("x")])),y.firstChild.offsetHeight!=0&&($r=E.offsetWidth<=1&&E.offsetHeight>2&&!(fe&&ce<8))}var re=$r?We("span","\u200B"):We("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return re.setAttribute("cm-text",""),re}var sr;function Rr(y){if(sr!=null)return sr;var E=De(y,document.createTextNode("A\u062EA")),re=Fe(E,0,1).getBoundingClientRect(),ne=Fe(E,1,2).getBoundingClientRect();return Oe(y),!re||re.left==re.right?!1:sr=ne.right-re.right<3}var vi=` +`:"")+"",newPos:Oe?a.Pos(he.line+1,0):a.Pos(he.line,he.ch+1)}}for(var De=typeof te=="object"&&te.dontIndentOnAutoClose,ae=b.length-1;ae>=0;ae--){var We=z[ae];ue.replaceRange(We.text,b[ae].head,b[ae].anchor,"+insert");var ke=ue.listSelections().slice(0);ke[ae]={head:We.newPos,anchor:We.newPos},ue.setSelections(ke),!De&&We.indent&&(ue.indentLine(We.newPos.line,null,!0),ue.indentLine(We.newPos.line+1,null,!0))}}function fe(ue,b){for(var z=ue.listSelections(),te=[],ae=b?"/":""&&(Le+=">"),te[ie]=Le}if(ue.replaceSelections(te),z=ue.listSelections(),!de)for(var ie=0;ie=0&&b[pe]==z;pe--)++ie;te=de.to;for(var pe=1;pe=pe.max))return pe.ch=0,pe.text=pe.cm.getLine(++pe.line),!0}function b(pe){if(!(pe.line<=pe.min))return pe.text=pe.cm.getLine(--pe.line),pe.ch=pe.text.length,!0}function z(pe){for(;;){var Ae=pe.text.indexOf(">",pe.ch);if(Ae==-1){if(ue(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae+1;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function te(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf("<",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae;continue}ce.lastIndex=Ae,pe.ch=Ae;var ye=ce.exec(pe.text);if(ye&&ye.index==Ae)return ye}}function ae(pe){for(;;){ce.lastIndex=pe.ch;var Ae=ce.exec(pe.text);if(!Ae){if(ue(pe))continue;return}if(!se(pe,Ae.index+1)){pe.ch=Ae.index+1;continue}return pe.ch=Ae.index+Ae[0].length,Ae}}function he(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf(">",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!se(pe,Ae+1)){pe.ch=Ae;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function de(pe,Ae){for(var ye=[];;){var Ee=ae(pe),Le,Ie=pe.line,Pe=pe.ch-(Ee?Ee[0].length:0);if(!Ee||!(Le=z(pe)))return;if(Le!="selfClose")if(Ee[1]){for(var ze=ye.length-1;ze>=0;--ze)if(ye[ze]==Ee[2]){ye.length=ze;break}if(ze<0&&(!Ae||Ae==Ee[2]))return{tag:Ee[2],from:ee(Ie,Pe),to:ee(pe.line,pe.ch)}}else ye.push(Ee[2])}}function ie(pe,Ae){for(var ye=[];;){var Ee=he(pe);if(!Ee)return;if(Ee=="selfClose"){te(pe);continue}var Le=pe.line,Ie=pe.ch,Pe=te(pe);if(!Pe)return;if(Pe[1])ye.push(Pe[2]);else{for(var ze=ye.length-1;ze>=0;--ze)if(ye[ze]==Pe[2]){ye.length=ze;break}if(ze<0&&(!Ae||Ae==Pe[2]))return{tag:Pe[2],from:ee(pe.line,pe.ch),to:ee(Le,Ie)}}}}a.registerHelper("fold","xml",function(pe,Ae){for(var ye=new le(pe,Ae.line,0);;){var Ee=ae(ye);if(!Ee||ye.line!=Ae.line)return;var Le=z(ye);if(!Le)return;if(!Ee[1]&&Le!="selfClose"){var Ie=ee(ye.line,ye.ch),Pe=de(ye,Ee[2]);return Pe&&Ce(Pe.from,Ie)>0?{from:Ie,to:Pe.from}:null}}}),a.findMatchingTag=function(pe,Ae,ye){var Ee=new le(pe,Ae.line,Ae.ch,ye);if(!(Ee.text.indexOf(">")==-1&&Ee.text.indexOf("<")==-1)){var Le=z(Ee),Ie=Le&&ee(Ee.line,Ee.ch),Pe=Le&&te(Ee);if(!(!Le||!Pe||Ce(Ee,Ae)>0)){var ze={from:ee(Ee.line,Ee.ch),to:Ie,tag:Pe[2]};return Le=="selfClose"?{open:ze,close:null,at:"open"}:Pe[1]?{open:ie(Ee,Pe[2]),close:ze,at:"close"}:(Ee=new le(pe,Ie.line,Ie.ch,ye),{open:ze,close:de(Ee,Pe[2]),at:"open"})}}},a.findEnclosingTag=function(pe,Ae,ye,Ee){for(var Le=new le(pe,Ae.line,Ae.ch,ye);;){var Ie=ie(Le,Ee);if(!Ie)break;var Pe=new le(pe,Ae.line,Ae.ch,ye),ze=de(Pe,Ie.tag);if(ze)return{open:Ie,close:ze}}},a.scanForClosingTag=function(pe,Ae,ye,Ee){var Le=new le(pe,Ae.line,Ae.ch,Ee?{from:0,to:Ee}:null);return de(Le,ye)}})},89780:function(Nt){(function(Tt,Me){Nt.exports=Me()})(this,function(){"use strict";var Tt=navigator.userAgent,Me=navigator.platform,a=/gecko\/\d/i.test(Tt),ee=/MSIE \d/.test(Tt),Ce=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Tt),be=/Edge\/(\d+)/.exec(Tt),fe=ee||Ce||be,ce=fe&&(ee?document.documentMode||6:+(be||Ce)[1]),le=!be&&/WebKit\//.test(Tt),se=le&&/Qt\/\d+\.\d+/.test(Tt),ue=!be&&/Chrome\//.test(Tt),b=/Opera\//.test(Tt),z=/Apple Computer/.test(navigator.vendor),te=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Tt),ae=/PhantomJS/.test(Tt),he=!be&&/AppleWebKit/.test(Tt)&&/Mobile\/\w+/.test(Tt),de=/Android/.test(Tt),ie=he||de||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Tt),pe=he||/Mac/.test(Me),Ae=/\bCrOS\b/.test(Tt),ye=/win/i.test(Me),Ee=b&&Tt.match(/Version\/(\d*\.\d*)/);Ee&&(Ee=Number(Ee[1])),Ee&&Ee>=15&&(b=!1,le=!0);var Le=pe&&(se||b&&(Ee==null||Ee<12.11)),Ie=a||fe&&ce>=9;function Pe(y){return new RegExp("(^|\\s)"+y+"(?:$|\\s)\\s*")}var ze=function(y,E){var re=y.className,ne=Pe(E).exec(re);if(ne){var ge=re.slice(ne.index+ne[0].length);y.className=re.slice(0,ne.index)+(ge?ne[1]+ge:"")}};function Oe(y){for(var E=y.childNodes.length;E>0;--E)y.removeChild(y.firstChild);return y}function De(y,E){return Oe(y).appendChild(E)}function We(y,E,re,ne){var ge=document.createElement(y);if(re&&(ge.className=re),ne&&(ge.style.cssText=ne),typeof E=="string")ge.appendChild(document.createTextNode(E));else if(E)for(var Qe=0;Qe=E)return at+(E-Qe);at+=vt-Qe,at+=re-at%re,Qe=vt+1}}var Ze=function(){this.id=null,this.f=null,this.time=0,this.handler=dt(this.onTimeout,this)};Ze.prototype.onTimeout=function(y){y.id=0,y.time<=+new Date?y.f():setTimeout(y.handler,y.time-+new Date)},Ze.prototype.set=function(y,E){this.f=E;var re=+new Date+y;(!this.id||re=E)return ne+Math.min(at,E-ge);if(ge+=Qe-ne,ge+=re-ge%re,ne=Qe+1,ge>=E)return ne}}var bt=[""];function zt(y){for(;bt.length<=y;)bt.push(Pt(bt)+" ");return bt[y]}function Pt(y){return y[y.length-1]}function ht(y,E){for(var re=[],ne=0;ne"\x80"&&(y.toUpperCase()!=y.toLowerCase()||rt.test(y))}function Ut(y,E){return E?E.source.indexOf("\\w")>-1&&Lt(y)?!0:E.test(y):Lt(y)}function $t(y){for(var E in y)if(y.hasOwnProperty(E)&&y[E])return!1;return!0}var Ye=/[\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 we(y){return y.charCodeAt(0)>=768&&Ye.test(y)}function Se(y,E,re){for(;(re<0?E>0:Ere?-1:1;;){if(E==re)return E;var ge=(E+re)/2,Qe=ne<0?Math.ceil(ge):Math.floor(ge);if(Qe==E)return y(Qe)?E:re;y(Qe)?re=Qe:E=Qe+ne}}function oe(y,E,re,ne){if(!y)return ne(E,re,"ltr",0);for(var ge=!1,Qe=0;QeE||E==re&&at.to==E)&&(ne(Math.max(at.from,E),Math.min(at.to,re),at.level==1?"rtl":"ltr",Qe),ge=!0)}ge||ne(E,re,"ltr")}var x=null;function me(y,E,re){var ne;x=null;for(var ge=0;geE)return ge;Qe.to==E&&(Qe.from!=Qe.to&&re=="before"?ne=ge:x=ge),Qe.from==E&&(Qe.from!=Qe.to&&re!="before"?ne=ge:x=ge)}return ne!=null?ne:x}var He=function(){var y="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function re(It){return It<=247?y.charAt(It):1424<=It&&It<=1524?"R":1536<=It&&It<=1785?E.charAt(It-1536):1774<=It&&It<=2220?"r":8192<=It&&It<=8203?"w":It==8204?"b":"L"}var ne=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ge=/[stwN]/,Qe=/[LRr]/,at=/[Lb1n]/,vt=/[1n]/;function Et(It,an,hn){this.level=It,this.from=an,this.to=hn}return function(It,an){var hn=an=="ltr"?"L":"R";if(It.length==0||an=="ltr"&&!ne.test(It))return!1;for(var _n=It.length,Rn=[],zr=0;zr<_n;++zr)Rn.push(re(It.charCodeAt(zr)));for(var ii=0,Si=hn;ii<_n;++ii){var Ji=Rn[ii];Ji=="m"?Rn[ii]=Si:Si=Ji}for(var oa=0,qi=hn;oa<_n;++oa){var wa=Rn[oa];wa=="1"&&qi=="r"?Rn[oa]="n":Qe.test(wa)&&(qi=wa,wa=="r"&&(Rn[oa]="R"))}for(var Ja=1,Za=Rn[0];Ja<_n-1;++Ja){var ya=Rn[Ja];ya=="+"&&Za=="1"&&Rn[Ja+1]=="1"?Rn[Ja]="1":ya==","&&Za==Rn[Ja+1]&&(Za=="1"||Za=="n")&&(Rn[Ja]=Za),Za=ya}for(var gs=0;gs<_n;++gs){var sl=Rn[gs];if(sl==",")Rn[gs]="N";else if(sl=="%"){var Ls=void 0;for(Ls=gs+1;Ls<_n&&Rn[Ls]=="%";++Ls);for(var Pl=gs&&Rn[gs-1]=="!"||Ls<_n&&Rn[Ls]=="1"?"1":"N",pl=gs;pl-1&&(ne[E]=ge.slice(0,Qe).concat(ge.slice(Qe+1)))}}}function Wt(y,E){var re=Ht(y,E);if(re.length)for(var ne=Array.prototype.slice.call(arguments,2),ge=0;ge0}function gn(y){y.prototype.on=function(E,re){Ke(this,E,re)},y.prototype.off=function(E,re){wt(this,E,re)}}function jn(y){y.preventDefault?y.preventDefault():y.returnValue=!1}function tr(y){y.stopPropagation?y.stopPropagation():y.cancelBubble=!0}function In(y){return y.defaultPrevented!=null?y.defaultPrevented:y.returnValue==!1}function Ln(y){jn(y),tr(y)}function Er(y){return y.target||y.srcElement}function br(y){var E=y.which;return E==null&&(y.button&1?E=1:y.button&2?E=3:y.button&4&&(E=2)),pe&&y.ctrlKey&&E==1&&(E=3),E}var _r=function(){if(fe&&ce<9)return!1;var y=We("div");return"draggable"in y||"dragDrop"in y}(),$r;function ei(y){if($r==null){var E=We("span","\u200B");De(y,We("span",[E,document.createTextNode("x")])),y.firstChild.offsetHeight!=0&&($r=E.offsetWidth<=1&&E.offsetHeight>2&&!(fe&&ce<8))}var re=$r?We("span","\u200B"):We("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return re.setAttribute("cm-text",""),re}var sr;function Rr(y){if(sr!=null)return sr;var E=De(y,document.createTextNode("A\u062EA")),re=Fe(E,0,1).getBoundingClientRect(),ne=Fe(E,1,2).getBoundingClientRect();return Oe(y),!re||re.left==re.right?!1:sr=ne.right-re.right<3}var vi=` b`.split(/\n/).length!=3?function(y){for(var E=0,re=[],ne=y.length;E<=ne;){var ge=y.indexOf(` -`,E);ge==-1&&(ge=y.length);var Qe=y.slice(E,y.charAt(ge-1)=="\r"?ge-1:ge),at=Qe.indexOf("\r");at!=-1?(re.push(Qe.slice(0,at)),E+=at+1):(re.push(Qe),E=ge+1)}return re}:function(y){return y.split(/\r\n?|\n/)},Vi=window.getSelection?function(y){try{return y.selectionStart!=y.selectionEnd}catch(E){return!1}}:function(y){var E;try{E=y.ownerDocument.selection.createRange()}catch(re){}return!E||E.parentElement()!=y?!1:E.compareEndPoints("StartToEnd",E)!=0},Ai=function(){var y=We("div");return"oncopy"in y?!0:(y.setAttribute("oncopy","return;"),typeof y.oncopy=="function")}(),Gi=null;function dr(y){if(Gi!=null)return Gi;var E=De(y,We("span","x")),re=E.getBoundingClientRect(),ne=Fe(E,0,1).getBoundingClientRect();return Gi=Math.abs(re.left-ne.left)>1}var vr={},bn={};function Mn(y,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),vr[y]=E}function gr(y,E){bn[y]=E}function wn(y){if(typeof y=="string"&&bn.hasOwnProperty(y))y=bn[y];else if(y&&typeof y.name=="string"&&bn.hasOwnProperty(y.name)){var E=bn[y.name];typeof E=="string"&&(E={name:E}),y=ct(E,y),y.name=E.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return wn("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return wn("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Be(y,E){E=wn(E);var re=vr[E.name];if(!re)return Be(y,"text/plain");var ne=re(y,E);if(Xe.hasOwnProperty(E.name)){var ge=Xe[E.name];for(var Qe in ge)ge.hasOwnProperty(Qe)&&(ne.hasOwnProperty(Qe)&&(ne["_"+Qe]=ne[Qe]),ne[Qe]=ge[Qe])}if(ne.name=E.name,E.helperType&&(ne.helperType=E.helperType),E.modeProps)for(var at in E.modeProps)ne[at]=E.modeProps[at];return ne}var Xe={};function $e(y,E){var re=Xe.hasOwnProperty(y)?Xe[y]:Xe[y]={};Xt(E,re)}function At(y,E){if(E===!0)return E;if(y.copyState)return y.copyState(E);var re={};for(var ne in E){var ge=E[ne];ge instanceof Array&&(ge=ge.concat([])),re[ne]=ge}return re}function ut(y,E){for(var re;y.innerMode&&(re=y.innerMode(E),!(!re||re.mode==y));)E=re.state,y=re.mode;return re||{mode:y,state:E}}function Gt(y,E,re){return y.startState?y.startState(E,re):!0}var Zt=function(y,E,re){this.pos=this.start=0,this.string=y,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=re};Zt.prototype.eol=function(){return this.pos>=this.string.length},Zt.prototype.sol=function(){return this.pos==this.lineStart},Zt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Zt.prototype.next=function(){if(this.posE},Zt.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},Zt.prototype.skipToEnd=function(){this.pos=this.string.length},Zt.prototype.skipTo=function(y){var E=this.string.indexOf(y,this.pos);if(E>-1)return this.pos=E,!0},Zt.prototype.backUp=function(y){this.pos-=y},Zt.prototype.column=function(){return this.lastColumnPos0?null:(Qe&&E!==!1&&(this.pos+=Qe[0].length),Qe)}},Zt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Zt.prototype.hideFirstChars=function(y,E){this.lineStart+=y;try{return E()}finally{this.lineStart-=y}},Zt.prototype.lookAhead=function(y){var E=this.lineOracle;return E&&E.lookAhead(y)},Zt.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function on(y,E){if(E-=y.first,E<0||E>=y.size)throw new Error("There is no line "+(E+y.first)+" in the document.");for(var re=y;!re.lines;)for(var ne=0;;++ne){var ge=re.children[ne],Qe=ge.chunkSize();if(E=y.first&&Ere?un(re,on(y,re).text.length):Nn(E,on(y,E.line).text.length)}function Nn(y,E){var re=y.ch;return re==null||re>E?un(y.line,E):re<0?un(y.line,0):y}function Xr(y,E){for(var re=[],ne=0;nethis.maxLookAhead&&(this.maxLookAhead=y),E},na.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},na.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},na.fromSaved=function(y,E,re){return E instanceof Oi?new na(y,At(y.mode,E.state),re,E.lookAhead):new na(y,At(y.mode,E),re)},na.prototype.save=function(y){var E=y!==!1?At(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Oi(E,this.maxLookAhead):E};function lo(y,E,re,ne){var ge=[y.state.modeGen],Qe={};dn(y,E.text,y.doc.mode,re,function(It,an){return ge.push(It,an)},Qe,ne);for(var at=re.state,vt=function(It){re.baseTokens=ge;var an=y.state.overlays[It],hn=1,qn=0;re.state=!0,dn(y,E.text,an.mode,re,function(Rn,zr){for(var ii=hn;qnRn&&ge.splice(hn,1,Rn,ge[hn+1],Si),hn+=2,qn=Math.min(Rn,Si)}if(zr)if(an.opaque)ge.splice(ii,hn-ii,Rn,"overlay "+zr),hn=ii+2;else for(;iiy.options.maxHighlightLength&&At(y.doc.mode,ne.state),Qe=lo(y,E,ne);ge&&(ne.state=ge),E.stateAfter=ne.save(!ge),E.styles=Qe.styles,Qe.classes?E.styleClasses=Qe.classes:E.styleClasses&&(E.styleClasses=null),re===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return E.styles}function go(y,E,re){var ne=y.doc,ge=y.display;if(!ne.mode.startState)return new na(ne,!0,E);var Qe=Yn(y,E,re),at=Qe>ne.first&&on(ne,Qe-1).stateAfter,vt=at?na.fromSaved(ne,at,Qe):new na(ne,Gt(ne.mode),Qe);return ne.iter(Qe,E,function(Et){Ro(y,Et.text,vt);var It=vt.line;Et.stateAfter=It==E-1||It%5==0||It>=ge.viewFrom&&ItE.start)return Qe}throw new Error("Mode "+y.name+" failed to advance stream.")}var va=function(y,E,re){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=E||null,this.state=re};function Da(y,E,re,ne){var ge=y.doc,Qe=ge.mode,at;E=Gn(ge,E);var vt=on(ge,E.line),Et=go(y,E.line,re),It=new Zt(vt.text,y.options.tabSize,Et),an;for(ne&&(an=[]);(ne||It.posy.options.maxHighlightLength?(vt=!1,at&&Ro(y,E,ne,an.pos),an.pos=E.length,hn=null):hn=_t(Po(re,an,ne.state,qn),Qe),qn){var Rn=qn[0].name;Rn&&(hn="m-"+(hn?Rn+" "+hn:Rn))}if(!vt||It!=hn){for(;Etat;--vt){if(vt<=Qe.first)return Qe.first;var Et=on(Qe,vt-1),It=Et.stateAfter;if(It&&(!re||vt+(It instanceof Oi?It.lookAhead:0)<=Qe.modeFrontier))return vt;var an=it(Et.text,null,y.options.tabSize);(ge==null||ne>an)&&(ge=vt-1,ne=an)}return ge}function ft(y,E){if(y.modeFrontier=Math.min(y.modeFrontier,E),!(y.highlightFrontierre;ne--){var ge=on(y,ne).stateAfter;if(ge&&(!(ge instanceof Oi)||ne+ge.lookAhead=E:Qe.to>E);(ne||(ne=[])).push(new fn(at,Qe.from,Et?null:Qe.to))}}return ne}function On(y,E,re){var ne;if(y)for(var ge=0;ge=E:Qe.to>E);if(vt||Qe.from==E&&at.type=="bookmark"&&(!re||Qe.marker.insertLeft)){var Et=Qe.from==null||(at.inclusiveLeft?Qe.from<=E:Qe.from0&&vt)for(var wa=0;wa0)){var an=[Et,1],hn=ir(It.from,vt.from),qn=ir(It.to,vt.to);(hn<0||!at.inclusiveLeft&&!hn)&&an.push({from:It.from,to:vt.from}),(qn>0||!at.inclusiveRight&&!qn)&&an.push({from:vt.to,to:It.to}),ge.splice.apply(ge,an),Et+=an.length-3}}return ge}function Ti(y){var E=y.markedSpans;if(E){for(var re=0;reE)&&(!ne||Ci(ne,Qe.marker)<0)&&(ne=Qe.marker)}return ne}function Bi(y,E,re,ne,ge){var Qe=on(y,E),at=jt&&Qe.markedSpans;if(at)for(var vt=0;vt=0&&hn<=0||an<=0&&hn>=0)&&(an<=0&&(Et.marker.inclusiveRight&&ge.inclusiveLeft?ir(It.to,re)>=0:ir(It.to,re)>0)||an>=0&&(Et.marker.inclusiveRight&&ge.inclusiveLeft?ir(It.from,ne)<=0:ir(It.from,ne)<0)))return!0}}}function Qr(y){for(var E;E=pi(y);)y=E.find(-1,!0).line;return y}function ni(y){for(var E;E=ha(y);)y=E.find(1,!0).line;return y}function ga(y){for(var E,re;E=ha(y);)y=E.find(1,!0).line,(re||(re=[])).push(y);return re}function Ge(y,E){var re=on(y,E),ne=Qr(re);return re==ne?E:kr(ne)}function Bt(y,E){if(E>y.lastLine())return E;var re=on(y,E),ne;if(!Ft(y,re))return E;for(;ne=ha(re);)re=ne.find(1,!0).line;return kr(re)+1}function Ft(y,E){var re=jt&&E.markedSpans;if(re){for(var ne=void 0,ge=0;geE.maxLineLength&&(E.maxLineLength=ge,E.maxLine=ne)})}var pn=function(y,E,re){this.text=y,Yr(this,E),this.height=re?re(this):1};pn.prototype.lineNo=function(){return kr(this)},gn(pn);function Un(y,E,re,ne){y.text=E,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Ti(y),Yr(y,re);var ge=ne?ne(y):1;ge!=y.height&&Hr(y,ge)}function nr(y){y.parent=null,Ti(y)}var Sn={},pr={};function Mr(y,E){if(!y||/^\s*$/.test(y))return null;var re=E.addModeClass?pr:Sn;return re[y]||(re[y]=y.replace(/\S+/g,"cm-$&"))}function fr(y,E){var re=ke("span",null,null,le?"padding-right: .1px":null),ne={pre:ke("pre",[re],"CodeMirror-line"),content:re,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};E.measure={};for(var ge=0;ge<=(E.rest?E.rest.length:0);ge++){var Qe=ge?E.rest[ge-1]:E.line,at=void 0;ne.pos=0,ne.addToken=Br,Rr(y.display.measure)&&(at=et(Qe,y.doc.direction))&&(ne.addToken=wr(ne.addToken,at)),ne.map=[];var vt=E!=y.display.externalMeasured&&kr(Qe);Pr(Qe,ne,Ka(y,Qe,vt)),Qe.styleClasses&&(Qe.styleClasses.bgClass&&(ne.bgClass=st(Qe.styleClasses.bgClass,ne.bgClass||"")),Qe.styleClasses.textClass&&(ne.textClass=st(Qe.styleClasses.textClass,ne.textClass||""))),ne.map.length==0&&ne.map.push(0,0,ne.content.appendChild(ei(y.display.measure))),ge==0?(E.measure.map=ne.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(ne.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(le){var Et=ne.content.lastChild;(/\bcm-tab\b/.test(Et.className)||Et.querySelector&&Et.querySelector(".cm-tab"))&&(ne.content.className="cm-tab-wrap-hack")}return Wt(y,"renderLine",y,E.line,ne.pre),ne.pre.className&&(ne.textClass=st(ne.pre.className,ne.textClass||"")),ne}function ur(y){var E=We("span","\u2022","cm-invalidchar");return E.title="\\u"+y.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Br(y,E,re,ne,ge,Qe,at){if(E){var vt=y.splitSpaces?Tr(E,y.trailingSpace):E,Et=y.cm.state.specialChars,It=!1,an;if(!Et.test(E))y.col+=E.length,an=document.createTextNode(vt),y.map.push(y.pos,y.pos+E.length,an),fe&&ce<9&&(It=!0),y.pos+=E.length;else{an=document.createDocumentFragment();for(var hn=0;;){Et.lastIndex=hn;var qn=Et.exec(E),Rn=qn?qn.index-hn:E.length-hn;if(Rn){var zr=document.createTextNode(vt.slice(hn,hn+Rn));fe&&ce<9?an.appendChild(We("span",[zr])):an.appendChild(zr),y.map.push(y.pos,y.pos+Rn,zr),y.col+=Rn,y.pos+=Rn}if(!qn)break;hn+=Rn+1;var ii=void 0;if(qn[0]==" "){var Si=y.cm.options.tabSize,Ji=Si-y.col%Si;ii=an.appendChild(We("span",zt(Ji),"cm-tab")),ii.setAttribute("role","presentation"),ii.setAttribute("cm-text"," "),y.col+=Ji}else qn[0]=="\r"||qn[0]==` -`?(ii=an.appendChild(We("span",qn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),ii.setAttribute("cm-text",qn[0]),y.col+=1):(ii=y.cm.options.specialCharPlaceholder(qn[0]),ii.setAttribute("cm-text",qn[0]),fe&&ce<9?an.appendChild(We("span",[ii])):an.appendChild(ii),y.col+=1);y.map.push(y.pos,y.pos+1,ii),y.pos++}}if(y.trailingSpace=vt.charCodeAt(E.length-1)==32,re||ne||ge||It||Qe||at){var oa=re||"";ne&&(oa+=ne),ge&&(oa+=ge);var qi=We("span",[an],oa,Qe);if(at)for(var wa in at)at.hasOwnProperty(wa)&&wa!="style"&&wa!="class"&&qi.setAttribute(wa,at[wa]);return y.content.appendChild(qi)}y.content.appendChild(an)}}function Tr(y,E){if(y.length>1&&!/ /.test(y))return y;for(var re=E,ne="",ge=0;geIt&&hn.from<=It));qn++);if(hn.to>=an)return y(re,ne,ge,Qe,at,vt,Et);y(re,ne.slice(0,hn.to-It),ge,Qe,null,vt,Et),Qe=null,ne=ne.slice(hn.to-It),It=hn.to}}}function Gr(y,E,re,ne){var ge=!ne&&re.widgetNode;ge&&y.map.push(y.pos,y.pos+E,ge),!ne&&y.cm.display.input.needsContentAttribute&&(ge||(ge=y.content.appendChild(document.createElement("span"))),ge.setAttribute("cm-marker",re.id)),ge&&(y.cm.display.input.setUneditable(ge),y.content.appendChild(ge)),y.pos+=E,y.trailingSpace=!1}function Pr(y,E,re){var ne=y.markedSpans,ge=y.text,Qe=0;if(!ne){for(var at=1;atEt||ya.collapsed&&Za.to==Et&&Za.from==Et)){if(Za.to!=null&&Za.to!=Et&&Rn>Za.to&&(Rn=Za.to,ii=""),ya.className&&(zr+=" "+ya.className),ya.css&&(qn=(qn?qn+";":"")+ya.css),ya.startStyle&&Za.from==Et&&(Si+=" "+ya.startStyle),ya.endStyle&&Za.to==Rn&&(wa||(wa=[])).push(ya.endStyle,Za.to),ya.title&&((oa||(oa={})).title=ya.title),ya.attributes)for(var gs in ya.attributes)(oa||(oa={}))[gs]=ya.attributes[gs];ya.collapsed&&(!Ji||Ci(Ji.marker,ya)<0)&&(Ji=Za)}else Za.from>Et&&Rn>Za.from&&(Rn=Za.from)}if(wa)for(var sl=0;sl=vt)break;for(var Pl=Math.min(vt,Rn);;){if(an){var pl=Et+an.length;if(!Ji){var Xs=pl>Pl?an.slice(0,Pl-Et):an;E.addToken(E,Xs,hn?hn+zr:zr,Si,Et+Xs.length==Rn?ii:"",qn,oa)}if(pl>=Pl){an=an.slice(Pl-Et),Et=Pl;break}Et=pl,Si=""}an=ge.slice(Qe,Qe=re[It++]),hn=Mr(re[It++],E.cm.options)}}}function Nr(y,E,re){this.line=E,this.rest=ga(E),this.size=this.rest?kr(Pt(this.rest))-re+1:1,this.node=this.text=null,this.hidden=Ft(y,E)}function mi(y,E,re){for(var ne=[],ge,Qe=E;Qe2&&Qe.push((Et.bottom+It.top)/2-re.top)}}Qe.push(re.bottom-re.top)}}function zn(y,E,re){if(y.line==E)return{map:y.measure.map,cache:y.measure.cache};for(var ne=0;nere)return{map:y.measure.maps[ge],cache:y.measure.caches[ge],before:!0}}function jo(y,E){E=Qr(E);var re=kr(E),ne=y.display.externalMeasured=new Nr(y.doc,E,re);ne.lineN=re;var ge=ne.built=fr(y,ne);return ne.text=ge.pre,De(y.display.lineMeasure,ge.pre),ne}function io(y,E,re,ne){return Ha(y,eo(y,E),re,ne)}function Oo(y,E){if(E>=y.display.viewFrom&&E=re.lineN&&EE)&&(Qe=Et-vt,ge=Qe-1,E>=Et&&(at="right")),ge!=null){if(ne=y[It+2],vt==Et&&re==(ne.insertLeft?"left":"right")&&(at=re),re=="left"&&ge==0)for(;It&&y[It-2]==y[It-3]&&y[It-1].insertLeft;)ne=y[(It-=3)+2],at="left";if(re=="right"&&ge==Et-vt)for(;It=0&&(re=y[ge]).left==re.right;ge--);return re}function vn(y,E,re,ne){var ge=So(E.map,re,ne),Qe=ge.node,at=ge.start,vt=ge.end,Et=ge.collapse,It;if(Qe.nodeType==3){for(var an=0;an<4;an++){for(;at&&we(E.line.text.charAt(ge.coverStart+at));)--at;for(;ge.coverStart+vt0&&(Et=ne="right");var hn;y.options.lineWrapping&&(hn=Qe.getClientRects()).length>1?It=hn[ne=="right"?hn.length-1:0]:It=Qe.getBoundingClientRect()}if(fe&&ce<9&&!at&&(!It||!It.left&&!It.right)){var qn=Qe.parentNode.getClientRects()[0];qn?It={left:qn.left,right:qn.left+bs(y.display),top:qn.top,bottom:qn.bottom}:It=Ho}for(var Rn=It.top-E.rect.top,zr=It.bottom-E.rect.top,ii=(Rn+zr)/2,Si=E.view.measure.heights,Ji=0;Ji=ne.text.length?(Et=ne.text.length,It="before"):Et<=0&&(Et=0,It="after"),!vt)return at(It=="before"?Et-1:Et,It=="before");function an(zr,ii,Si){var Ji=vt[ii],oa=Ji.level==1;return at(Si?zr-1:zr,oa!=Si)}var hn=me(vt,Et,It),qn=x,Rn=an(Et,hn,It=="before");return qn!=null&&(Rn.other=an(Et,qn,It!="before")),Rn}function Xi(y,E){var re=0;E=Gn(y.doc,E),y.options.lineWrapping||(re=bs(y.display)*E.ch);var ne=on(y.doc,E.line),ge=Qt(ne)+Sa(y.display);return{left:re,right:re,top:ge,bottom:ge+ne.height}}function to(y,E,re,ne,ge){var Qe=un(y,E,re);return Qe.xRel=ge,ne&&(Qe.outside=ne),Qe}function xi(y,E,re){var ne=y.doc;if(re+=y.display.viewOffset,re<0)return to(ne.first,0,null,-1,-1);var ge=Wr(ne,re),Qe=ne.first+ne.size-1;if(ge>Qe)return to(ne.first+ne.size-1,on(ne,Qe).text.length,null,1,1);E<0&&(E=0);for(var at=on(ne,ge);;){var vt=fs(y,at,ge,E,re),Et=ja(at,vt.ch+(vt.xRel>0||vt.outside>0?1:0));if(!Et)return vt;var It=Et.find(1);if(It.line==ge)return It;at=on(ne,ge=It.line)}}function Zi(y,E,re,ne){ne-=Fa(E);var ge=E.text.length,Qe=Ne(function(at){return Ha(y,re,at-1).bottom<=ne},ge,0);return ge=Ne(function(at){return Ha(y,re,at).top>ne},Qe,ge),{begin:Qe,end:ge}}function Wo(y,E,re,ne){re||(re=eo(y,E));var ge=Co(y,E,Ha(y,re,ne),"line").top;return Zi(y,E,re,ge)}function Xo(y,E,re,ne){return y.bottom<=re?!1:y.top>re?!0:(ne?y.left:y.right)>E}function fs(y,E,re,ne,ge){ge-=Qt(E);var Qe=eo(y,E),at=Fa(E),vt=0,Et=E.text.length,It=!0,an=et(E,y.doc.direction);if(an){var hn=(y.options.lineWrapping?Jo:Es)(y,E,re,Qe,an,ne,ge);It=hn.level!=1,vt=It?hn.from:hn.to-1,Et=It?hn.to:hn.from-1}var qn=null,Rn=null,zr=Ne(function(Ja){var Za=Ha(y,Qe,Ja);return Za.top+=at,Za.bottom+=at,Xo(Za,ne,ge,!1)?(Za.top<=ge&&Za.left<=ne&&(qn=Ja,Rn=Za),!0):!1},vt,Et),ii,Si,Ji=!1;if(Rn){var oa=ne-Rn.left=wa.bottom?1:0}return zr=Se(E.text,zr,1),to(re,zr,Si,Ji,ne-ii)}function Es(y,E,re,ne,ge,Qe,at){var vt=Ne(function(hn){var qn=ge[hn],Rn=qn.level!=1;return Xo(aa(y,un(re,Rn?qn.to:qn.from,Rn?"before":"after"),"line",E,ne),Qe,at,!0)},0,ge.length-1),Et=ge[vt];if(vt>0){var It=Et.level!=1,an=aa(y,un(re,It?Et.from:Et.to,It?"after":"before"),"line",E,ne);Xo(an,Qe,at,!0)&&an.top>at&&(Et=ge[vt-1])}return Et}function Jo(y,E,re,ne,ge,Qe,at){var vt=Zi(y,E,ne,at),Et=vt.begin,It=vt.end;/\s/.test(E.text.charAt(It-1))&&It--;for(var an=null,hn=null,qn=0;qn=It||Rn.to<=Et)){var zr=Rn.level!=1,ii=Ha(y,ne,zr?Math.min(It,Rn.to)-1:Math.max(Et,Rn.from)).right,Si=iiSi)&&(an=Rn,hn=Si)}}return an||(an=ge[ge.length-1]),an.fromIt&&(an={from:an.from,to:It,level:an.level}),an}var Bs;function Go(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Bs==null){Bs=We("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Bs.appendChild(document.createTextNode("x")),Bs.appendChild(We("br"));Bs.appendChild(document.createTextNode("x"))}De(y.measure,Bs);var re=Bs.offsetHeight/50;return re>3&&(y.cachedTextHeight=re),Oe(y.measure),re||1}function bs(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var E=We("span","xxxxxxxxxx"),re=We("pre",[E],"CodeMirror-line-like");De(y.measure,re);var ne=E.getBoundingClientRect(),ge=(ne.right-ne.left)/10;return ge>2&&(y.cachedCharWidth=ge),ge||10}function vs(y){for(var E=y.display,re={},ne={},ge=E.gutters.clientLeft,Qe=E.gutters.firstChild,at=0;Qe;Qe=Qe.nextSibling,++at){var vt=y.display.gutterSpecs[at].className;re[vt]=Qe.offsetLeft+Qe.clientLeft+ge,ne[vt]=Qe.clientWidth}return{fixedPos:bl(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:re,gutterWidth:ne,wrapperWidth:E.wrapper.clientWidth}}function bl(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function Hs(y){var E=Go(y.display),re=y.options.lineWrapping,ne=re&&Math.max(5,y.display.scroller.clientWidth/bs(y.display)-3);return function(ge){if(Ft(y.doc,ge))return 0;var Qe=0;if(ge.widgets)for(var at=0;at0&&(It=on(y.doc,Et.line).text).length==Et.ch){var an=it(It,It.length,y.options.tabSize)-It.length;Et=un(Et.line,Math.max(0,Math.round((Qe-Wa(y.display).left)/bs(y.display))-an))}return Et}function il(y,E){if(E>=y.display.viewTo||(E-=y.display.viewFrom,E<0))return null;for(var re=y.display.view,ne=0;neE)&&(ge.updateLineNumbers=E),y.curOp.viewChanged=!0,E>=ge.viewTo)jt&&Ge(y.doc,E)ge.viewFrom?dl(y):(ge.viewFrom+=ne,ge.viewTo+=ne);else if(E<=ge.viewFrom&&re>=ge.viewTo)dl(y);else if(E<=ge.viewFrom){var Qe=tu(y,re,re+ne,1);Qe?(ge.view=ge.view.slice(Qe.index),ge.viewFrom=Qe.lineN,ge.viewTo+=ne):dl(y)}else if(re>=ge.viewTo){var at=tu(y,E,E,-1);at?(ge.view=ge.view.slice(0,at.index),ge.viewTo=at.lineN):dl(y)}else{var vt=tu(y,E,E,-1),Et=tu(y,re,re+ne,1);vt&&Et?(ge.view=ge.view.slice(0,vt.index).concat(mi(y,vt.lineN,Et.lineN)).concat(ge.view.slice(Et.index)),ge.viewTo+=ne):dl(y)}var It=ge.externalMeasured;It&&(re=ge.lineN&&E=ne.viewTo)){var Qe=ne.view[il(y,E)];if(Qe.node!=null){var at=Qe.changes||(Qe.changes=[]);Je(at,re)==-1&&at.push(re)}}}function dl(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function tu(y,E,re,ne){var ge=il(y,E),Qe,at=y.display.view;if(!jt||re==y.doc.first+y.doc.size)return{index:ge,lineN:re};for(var vt=y.display.viewFrom,Et=0;Et0){if(ge==at.length-1)return null;Qe=vt+at[ge].size-E,ge++}else Qe=vt-E;E+=Qe,re+=Qe}for(;Ge(y.doc,re)!=re;){if(ge==(ne<0?0:at.length-1))return null;re+=ne*at[ge-(ne<0?1:0)].size,ge+=ne}return{index:ge,lineN:re}}function Lu(y,E,re){var ne=y.display,ge=ne.view;ge.length==0||E>=ne.viewTo||re<=ne.viewFrom?(ne.view=mi(y,E,re),ne.viewFrom=E):(ne.viewFrom>E?ne.view=mi(y,E,ne.viewFrom).concat(ne.view):ne.viewFromre&&(ne.view=ne.view.slice(0,il(y,re)))),ne.viewTo=re}function nu(y){for(var E=y.display.view,re=0,ne=0;ne=y.display.viewTo||vt.to().line1}var vr={},bn={};function Mn(y,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),vr[y]=E}function gr(y,E){bn[y]=E}function wn(y){if(typeof y=="string"&&bn.hasOwnProperty(y))y=bn[y];else if(y&&typeof y.name=="string"&&bn.hasOwnProperty(y.name)){var E=bn[y.name];typeof E=="string"&&(E={name:E}),y=ct(E,y),y.name=E.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return wn("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return wn("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Be(y,E){E=wn(E);var re=vr[E.name];if(!re)return Be(y,"text/plain");var ne=re(y,E);if(Xe.hasOwnProperty(E.name)){var ge=Xe[E.name];for(var Qe in ge)ge.hasOwnProperty(Qe)&&(ne.hasOwnProperty(Qe)&&(ne["_"+Qe]=ne[Qe]),ne[Qe]=ge[Qe])}if(ne.name=E.name,E.helperType&&(ne.helperType=E.helperType),E.modeProps)for(var at in E.modeProps)ne[at]=E.modeProps[at];return ne}var Xe={};function $e(y,E){var re=Xe.hasOwnProperty(y)?Xe[y]:Xe[y]={};Xt(E,re)}function At(y,E){if(E===!0)return E;if(y.copyState)return y.copyState(E);var re={};for(var ne in E){var ge=E[ne];ge instanceof Array&&(ge=ge.concat([])),re[ne]=ge}return re}function ut(y,E){for(var re;y.innerMode&&(re=y.innerMode(E),!(!re||re.mode==y));)E=re.state,y=re.mode;return re||{mode:y,state:E}}function Gt(y,E,re){return y.startState?y.startState(E,re):!0}var Zt=function(y,E,re){this.pos=this.start=0,this.string=y,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=re};Zt.prototype.eol=function(){return this.pos>=this.string.length},Zt.prototype.sol=function(){return this.pos==this.lineStart},Zt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Zt.prototype.next=function(){if(this.posE},Zt.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},Zt.prototype.skipToEnd=function(){this.pos=this.string.length},Zt.prototype.skipTo=function(y){var E=this.string.indexOf(y,this.pos);if(E>-1)return this.pos=E,!0},Zt.prototype.backUp=function(y){this.pos-=y},Zt.prototype.column=function(){return this.lastColumnPos0?null:(Qe&&E!==!1&&(this.pos+=Qe[0].length),Qe)}},Zt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Zt.prototype.hideFirstChars=function(y,E){this.lineStart+=y;try{return E()}finally{this.lineStart-=y}},Zt.prototype.lookAhead=function(y){var E=this.lineOracle;return E&&E.lookAhead(y)},Zt.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function on(y,E){if(E-=y.first,E<0||E>=y.size)throw new Error("There is no line "+(E+y.first)+" in the document.");for(var re=y;!re.lines;)for(var ne=0;;++ne){var ge=re.children[ne],Qe=ge.chunkSize();if(E=y.first&&Ere?un(re,on(y,re).text.length):Nn(E,on(y,E.line).text.length)}function Nn(y,E){var re=y.ch;return re==null||re>E?un(y.line,E):re<0?un(y.line,0):y}function Xr(y,E){for(var re=[],ne=0;nethis.maxLookAhead&&(this.maxLookAhead=y),E},na.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},na.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},na.fromSaved=function(y,E,re){return E instanceof Oi?new na(y,At(y.mode,E.state),re,E.lookAhead):new na(y,At(y.mode,E),re)},na.prototype.save=function(y){var E=y!==!1?At(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Oi(E,this.maxLookAhead):E};function lo(y,E,re,ne){var ge=[y.state.modeGen],Qe={};dn(y,E.text,y.doc.mode,re,function(It,an){return ge.push(It,an)},Qe,ne);for(var at=re.state,vt=function(It){re.baseTokens=ge;var an=y.state.overlays[It],hn=1,_n=0;re.state=!0,dn(y,E.text,an.mode,re,function(Rn,zr){for(var ii=hn;_nRn&&ge.splice(hn,1,Rn,ge[hn+1],Si),hn+=2,_n=Math.min(Rn,Si)}if(zr)if(an.opaque)ge.splice(ii,hn-ii,Rn,"overlay "+zr),hn=ii+2;else for(;iiy.options.maxHighlightLength&&At(y.doc.mode,ne.state),Qe=lo(y,E,ne);ge&&(ne.state=ge),E.stateAfter=ne.save(!ge),E.styles=Qe.styles,Qe.classes?E.styleClasses=Qe.classes:E.styleClasses&&(E.styleClasses=null),re===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return E.styles}function go(y,E,re){var ne=y.doc,ge=y.display;if(!ne.mode.startState)return new na(ne,!0,E);var Qe=Kn(y,E,re),at=Qe>ne.first&&on(ne,Qe-1).stateAfter,vt=at?na.fromSaved(ne,at,Qe):new na(ne,Gt(ne.mode),Qe);return ne.iter(Qe,E,function(Et){Ro(y,Et.text,vt);var It=vt.line;Et.stateAfter=It==E-1||It%5==0||It>=ge.viewFrom&&ItE.start)return Qe}throw new Error("Mode "+y.name+" failed to advance stream.")}var va=function(y,E,re){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=E||null,this.state=re};function Da(y,E,re,ne){var ge=y.doc,Qe=ge.mode,at;E=Yn(ge,E);var vt=on(ge,E.line),Et=go(y,E.line,re),It=new Zt(vt.text,y.options.tabSize,Et),an;for(ne&&(an=[]);(ne||It.posy.options.maxHighlightLength?(vt=!1,at&&Ro(y,E,ne,an.pos),an.pos=E.length,hn=null):hn=_t(Po(re,an,ne.state,_n),Qe),_n){var Rn=_n[0].name;Rn&&(hn="m-"+(hn?Rn+" "+hn:Rn))}if(!vt||It!=hn){for(;Etat;--vt){if(vt<=Qe.first)return Qe.first;var Et=on(Qe,vt-1),It=Et.stateAfter;if(It&&(!re||vt+(It instanceof Oi?It.lookAhead:0)<=Qe.modeFrontier))return vt;var an=it(Et.text,null,y.options.tabSize);(ge==null||ne>an)&&(ge=vt-1,ne=an)}return ge}function ft(y,E){if(y.modeFrontier=Math.min(y.modeFrontier,E),!(y.highlightFrontierre;ne--){var ge=on(y,ne).stateAfter;if(ge&&(!(ge instanceof Oi)||ne+ge.lookAhead=E:Qe.to>E);(ne||(ne=[])).push(new fn(at,Qe.from,Et?null:Qe.to))}}return ne}function On(y,E,re){var ne;if(y)for(var ge=0;ge=E:Qe.to>E);if(vt||Qe.from==E&&at.type=="bookmark"&&(!re||Qe.marker.insertLeft)){var Et=Qe.from==null||(at.inclusiveLeft?Qe.from<=E:Qe.from0&&vt)for(var wa=0;wa0)){var an=[Et,1],hn=ir(It.from,vt.from),_n=ir(It.to,vt.to);(hn<0||!at.inclusiveLeft&&!hn)&&an.push({from:It.from,to:vt.from}),(_n>0||!at.inclusiveRight&&!_n)&&an.push({from:vt.to,to:It.to}),ge.splice.apply(ge,an),Et+=an.length-3}}return ge}function Ti(y){var E=y.markedSpans;if(E){for(var re=0;reE)&&(!ne||Ci(ne,Qe.marker)<0)&&(ne=Qe.marker)}return ne}function Bi(y,E,re,ne,ge){var Qe=on(y,E),at=jt&&Qe.markedSpans;if(at)for(var vt=0;vt=0&&hn<=0||an<=0&&hn>=0)&&(an<=0&&(Et.marker.inclusiveRight&&ge.inclusiveLeft?ir(It.to,re)>=0:ir(It.to,re)>0)||an>=0&&(Et.marker.inclusiveRight&&ge.inclusiveLeft?ir(It.from,ne)<=0:ir(It.from,ne)<0)))return!0}}}function Qr(y){for(var E;E=pi(y);)y=E.find(-1,!0).line;return y}function ni(y){for(var E;E=ha(y);)y=E.find(1,!0).line;return y}function ga(y){for(var E,re;E=ha(y);)y=E.find(1,!0).line,(re||(re=[])).push(y);return re}function Ge(y,E){var re=on(y,E),ne=Qr(re);return re==ne?E:kr(ne)}function Bt(y,E){if(E>y.lastLine())return E;var re=on(y,E),ne;if(!Ft(y,re))return E;for(;ne=ha(re);)re=ne.find(1,!0).line;return kr(re)+1}function Ft(y,E){var re=jt&&E.markedSpans;if(re){for(var ne=void 0,ge=0;geE.maxLineLength&&(E.maxLineLength=ge,E.maxLine=ne)})}var pn=function(y,E,re){this.text=y,Yr(this,E),this.height=re?re(this):1};pn.prototype.lineNo=function(){return kr(this)},gn(pn);function Un(y,E,re,ne){y.text=E,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Ti(y),Yr(y,re);var ge=ne?ne(y):1;ge!=y.height&&Hr(y,ge)}function nr(y){y.parent=null,Ti(y)}var Sn={},pr={};function Mr(y,E){if(!y||/^\s*$/.test(y))return null;var re=E.addModeClass?pr:Sn;return re[y]||(re[y]=y.replace(/\S+/g,"cm-$&"))}function fr(y,E){var re=ke("span",null,null,le?"padding-right: .1px":null),ne={pre:ke("pre",[re],"CodeMirror-line"),content:re,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};E.measure={};for(var ge=0;ge<=(E.rest?E.rest.length:0);ge++){var Qe=ge?E.rest[ge-1]:E.line,at=void 0;ne.pos=0,ne.addToken=Br,Rr(y.display.measure)&&(at=et(Qe,y.doc.direction))&&(ne.addToken=wr(ne.addToken,at)),ne.map=[];var vt=E!=y.display.externalMeasured&&kr(Qe);Pr(Qe,ne,Ka(y,Qe,vt)),Qe.styleClasses&&(Qe.styleClasses.bgClass&&(ne.bgClass=st(Qe.styleClasses.bgClass,ne.bgClass||"")),Qe.styleClasses.textClass&&(ne.textClass=st(Qe.styleClasses.textClass,ne.textClass||""))),ne.map.length==0&&ne.map.push(0,0,ne.content.appendChild(ei(y.display.measure))),ge==0?(E.measure.map=ne.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(ne.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(le){var Et=ne.content.lastChild;(/\bcm-tab\b/.test(Et.className)||Et.querySelector&&Et.querySelector(".cm-tab"))&&(ne.content.className="cm-tab-wrap-hack")}return Wt(y,"renderLine",y,E.line,ne.pre),ne.pre.className&&(ne.textClass=st(ne.pre.className,ne.textClass||"")),ne}function ur(y){var E=We("span","\u2022","cm-invalidchar");return E.title="\\u"+y.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Br(y,E,re,ne,ge,Qe,at){if(E){var vt=y.splitSpaces?Tr(E,y.trailingSpace):E,Et=y.cm.state.specialChars,It=!1,an;if(!Et.test(E))y.col+=E.length,an=document.createTextNode(vt),y.map.push(y.pos,y.pos+E.length,an),fe&&ce<9&&(It=!0),y.pos+=E.length;else{an=document.createDocumentFragment();for(var hn=0;;){Et.lastIndex=hn;var _n=Et.exec(E),Rn=_n?_n.index-hn:E.length-hn;if(Rn){var zr=document.createTextNode(vt.slice(hn,hn+Rn));fe&&ce<9?an.appendChild(We("span",[zr])):an.appendChild(zr),y.map.push(y.pos,y.pos+Rn,zr),y.col+=Rn,y.pos+=Rn}if(!_n)break;hn+=Rn+1;var ii=void 0;if(_n[0]==" "){var Si=y.cm.options.tabSize,Ji=Si-y.col%Si;ii=an.appendChild(We("span",zt(Ji),"cm-tab")),ii.setAttribute("role","presentation"),ii.setAttribute("cm-text"," "),y.col+=Ji}else _n[0]=="\r"||_n[0]==` +`?(ii=an.appendChild(We("span",_n[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),ii.setAttribute("cm-text",_n[0]),y.col+=1):(ii=y.cm.options.specialCharPlaceholder(_n[0]),ii.setAttribute("cm-text",_n[0]),fe&&ce<9?an.appendChild(We("span",[ii])):an.appendChild(ii),y.col+=1);y.map.push(y.pos,y.pos+1,ii),y.pos++}}if(y.trailingSpace=vt.charCodeAt(E.length-1)==32,re||ne||ge||It||Qe||at){var oa=re||"";ne&&(oa+=ne),ge&&(oa+=ge);var qi=We("span",[an],oa,Qe);if(at)for(var wa in at)at.hasOwnProperty(wa)&&wa!="style"&&wa!="class"&&qi.setAttribute(wa,at[wa]);return y.content.appendChild(qi)}y.content.appendChild(an)}}function Tr(y,E){if(y.length>1&&!/ /.test(y))return y;for(var re=E,ne="",ge=0;geIt&&hn.from<=It));_n++);if(hn.to>=an)return y(re,ne,ge,Qe,at,vt,Et);y(re,ne.slice(0,hn.to-It),ge,Qe,null,vt,Et),Qe=null,ne=ne.slice(hn.to-It),It=hn.to}}}function Gr(y,E,re,ne){var ge=!ne&&re.widgetNode;ge&&y.map.push(y.pos,y.pos+E,ge),!ne&&y.cm.display.input.needsContentAttribute&&(ge||(ge=y.content.appendChild(document.createElement("span"))),ge.setAttribute("cm-marker",re.id)),ge&&(y.cm.display.input.setUneditable(ge),y.content.appendChild(ge)),y.pos+=E,y.trailingSpace=!1}function Pr(y,E,re){var ne=y.markedSpans,ge=y.text,Qe=0;if(!ne){for(var at=1;atEt||ya.collapsed&&Za.to==Et&&Za.from==Et)){if(Za.to!=null&&Za.to!=Et&&Rn>Za.to&&(Rn=Za.to,ii=""),ya.className&&(zr+=" "+ya.className),ya.css&&(_n=(_n?_n+";":"")+ya.css),ya.startStyle&&Za.from==Et&&(Si+=" "+ya.startStyle),ya.endStyle&&Za.to==Rn&&(wa||(wa=[])).push(ya.endStyle,Za.to),ya.title&&((oa||(oa={})).title=ya.title),ya.attributes)for(var gs in ya.attributes)(oa||(oa={}))[gs]=ya.attributes[gs];ya.collapsed&&(!Ji||Ci(Ji.marker,ya)<0)&&(Ji=Za)}else Za.from>Et&&Rn>Za.from&&(Rn=Za.from)}if(wa)for(var sl=0;sl=vt)break;for(var Pl=Math.min(vt,Rn);;){if(an){var pl=Et+an.length;if(!Ji){var Xs=pl>Pl?an.slice(0,Pl-Et):an;E.addToken(E,Xs,hn?hn+zr:zr,Si,Et+Xs.length==Rn?ii:"",_n,oa)}if(pl>=Pl){an=an.slice(Pl-Et),Et=Pl;break}Et=pl,Si=""}an=ge.slice(Qe,Qe=re[It++]),hn=Mr(re[It++],E.cm.options)}}}function Nr(y,E,re){this.line=E,this.rest=ga(E),this.size=this.rest?kr(Pt(this.rest))-re+1:1,this.node=this.text=null,this.hidden=Ft(y,E)}function mi(y,E,re){for(var ne=[],ge,Qe=E;Qe2&&Qe.push((Et.bottom+It.top)/2-re.top)}}Qe.push(re.bottom-re.top)}}function zn(y,E,re){if(y.line==E)return{map:y.measure.map,cache:y.measure.cache};for(var ne=0;nere)return{map:y.measure.maps[ge],cache:y.measure.caches[ge],before:!0}}function jo(y,E){E=Qr(E);var re=kr(E),ne=y.display.externalMeasured=new Nr(y.doc,E,re);ne.lineN=re;var ge=ne.built=fr(y,ne);return ne.text=ge.pre,De(y.display.lineMeasure,ge.pre),ne}function io(y,E,re,ne){return Ha(y,eo(y,E),re,ne)}function Oo(y,E){if(E>=y.display.viewFrom&&E=re.lineN&&EE)&&(Qe=Et-vt,ge=Qe-1,E>=Et&&(at="right")),ge!=null){if(ne=y[It+2],vt==Et&&re==(ne.insertLeft?"left":"right")&&(at=re),re=="left"&&ge==0)for(;It&&y[It-2]==y[It-3]&&y[It-1].insertLeft;)ne=y[(It-=3)+2],at="left";if(re=="right"&&ge==Et-vt)for(;It=0&&(re=y[ge]).left==re.right;ge--);return re}function vn(y,E,re,ne){var ge=So(E.map,re,ne),Qe=ge.node,at=ge.start,vt=ge.end,Et=ge.collapse,It;if(Qe.nodeType==3){for(var an=0;an<4;an++){for(;at&&we(E.line.text.charAt(ge.coverStart+at));)--at;for(;ge.coverStart+vt0&&(Et=ne="right");var hn;y.options.lineWrapping&&(hn=Qe.getClientRects()).length>1?It=hn[ne=="right"?hn.length-1:0]:It=Qe.getBoundingClientRect()}if(fe&&ce<9&&!at&&(!It||!It.left&&!It.right)){var _n=Qe.parentNode.getClientRects()[0];_n?It={left:_n.left,right:_n.left+bs(y.display),top:_n.top,bottom:_n.bottom}:It=Ho}for(var Rn=It.top-E.rect.top,zr=It.bottom-E.rect.top,ii=(Rn+zr)/2,Si=E.view.measure.heights,Ji=0;Ji=ne.text.length?(Et=ne.text.length,It="before"):Et<=0&&(Et=0,It="after"),!vt)return at(It=="before"?Et-1:Et,It=="before");function an(zr,ii,Si){var Ji=vt[ii],oa=Ji.level==1;return at(Si?zr-1:zr,oa!=Si)}var hn=me(vt,Et,It),_n=x,Rn=an(Et,hn,It=="before");return _n!=null&&(Rn.other=an(Et,_n,It!="before")),Rn}function Xi(y,E){var re=0;E=Yn(y.doc,E),y.options.lineWrapping||(re=bs(y.display)*E.ch);var ne=on(y.doc,E.line),ge=Qt(ne)+Sa(y.display);return{left:re,right:re,top:ge,bottom:ge+ne.height}}function to(y,E,re,ne,ge){var Qe=un(y,E,re);return Qe.xRel=ge,ne&&(Qe.outside=ne),Qe}function xi(y,E,re){var ne=y.doc;if(re+=y.display.viewOffset,re<0)return to(ne.first,0,null,-1,-1);var ge=Wr(ne,re),Qe=ne.first+ne.size-1;if(ge>Qe)return to(ne.first+ne.size-1,on(ne,Qe).text.length,null,1,1);E<0&&(E=0);for(var at=on(ne,ge);;){var vt=fs(y,at,ge,E,re),Et=ja(at,vt.ch+(vt.xRel>0||vt.outside>0?1:0));if(!Et)return vt;var It=Et.find(1);if(It.line==ge)return It;at=on(ne,ge=It.line)}}function Zi(y,E,re,ne){ne-=Fa(E);var ge=E.text.length,Qe=Ne(function(at){return Ha(y,re,at-1).bottom<=ne},ge,0);return ge=Ne(function(at){return Ha(y,re,at).top>ne},Qe,ge),{begin:Qe,end:ge}}function Wo(y,E,re,ne){re||(re=eo(y,E));var ge=Co(y,E,Ha(y,re,ne),"line").top;return Zi(y,E,re,ge)}function Xo(y,E,re,ne){return y.bottom<=re?!1:y.top>re?!0:(ne?y.left:y.right)>E}function fs(y,E,re,ne,ge){ge-=Qt(E);var Qe=eo(y,E),at=Fa(E),vt=0,Et=E.text.length,It=!0,an=et(E,y.doc.direction);if(an){var hn=(y.options.lineWrapping?Jo:Es)(y,E,re,Qe,an,ne,ge);It=hn.level!=1,vt=It?hn.from:hn.to-1,Et=It?hn.to:hn.from-1}var _n=null,Rn=null,zr=Ne(function(Ja){var Za=Ha(y,Qe,Ja);return Za.top+=at,Za.bottom+=at,Xo(Za,ne,ge,!1)?(Za.top<=ge&&Za.left<=ne&&(_n=Ja,Rn=Za),!0):!1},vt,Et),ii,Si,Ji=!1;if(Rn){var oa=ne-Rn.left=wa.bottom?1:0}return zr=Se(E.text,zr,1),to(re,zr,Si,Ji,ne-ii)}function Es(y,E,re,ne,ge,Qe,at){var vt=Ne(function(hn){var _n=ge[hn],Rn=_n.level!=1;return Xo(aa(y,un(re,Rn?_n.to:_n.from,Rn?"before":"after"),"line",E,ne),Qe,at,!0)},0,ge.length-1),Et=ge[vt];if(vt>0){var It=Et.level!=1,an=aa(y,un(re,It?Et.from:Et.to,It?"after":"before"),"line",E,ne);Xo(an,Qe,at,!0)&&an.top>at&&(Et=ge[vt-1])}return Et}function Jo(y,E,re,ne,ge,Qe,at){var vt=Zi(y,E,ne,at),Et=vt.begin,It=vt.end;/\s/.test(E.text.charAt(It-1))&&It--;for(var an=null,hn=null,_n=0;_n=It||Rn.to<=Et)){var zr=Rn.level!=1,ii=Ha(y,ne,zr?Math.min(It,Rn.to)-1:Math.max(Et,Rn.from)).right,Si=iiSi)&&(an=Rn,hn=Si)}}return an||(an=ge[ge.length-1]),an.fromIt&&(an={from:an.from,to:It,level:an.level}),an}var Bs;function Go(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Bs==null){Bs=We("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Bs.appendChild(document.createTextNode("x")),Bs.appendChild(We("br"));Bs.appendChild(document.createTextNode("x"))}De(y.measure,Bs);var re=Bs.offsetHeight/50;return re>3&&(y.cachedTextHeight=re),Oe(y.measure),re||1}function bs(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var E=We("span","xxxxxxxxxx"),re=We("pre",[E],"CodeMirror-line-like");De(y.measure,re);var ne=E.getBoundingClientRect(),ge=(ne.right-ne.left)/10;return ge>2&&(y.cachedCharWidth=ge),ge||10}function vs(y){for(var E=y.display,re={},ne={},ge=E.gutters.clientLeft,Qe=E.gutters.firstChild,at=0;Qe;Qe=Qe.nextSibling,++at){var vt=y.display.gutterSpecs[at].className;re[vt]=Qe.offsetLeft+Qe.clientLeft+ge,ne[vt]=Qe.clientWidth}return{fixedPos:bl(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:re,gutterWidth:ne,wrapperWidth:E.wrapper.clientWidth}}function bl(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function Hs(y){var E=Go(y.display),re=y.options.lineWrapping,ne=re&&Math.max(5,y.display.scroller.clientWidth/bs(y.display)-3);return function(ge){if(Ft(y.doc,ge))return 0;var Qe=0;if(ge.widgets)for(var at=0;at0&&(It=on(y.doc,Et.line).text).length==Et.ch){var an=it(It,It.length,y.options.tabSize)-It.length;Et=un(Et.line,Math.max(0,Math.round((Qe-Wa(y.display).left)/bs(y.display))-an))}return Et}function il(y,E){if(E>=y.display.viewTo||(E-=y.display.viewFrom,E<0))return null;for(var re=y.display.view,ne=0;neE)&&(ge.updateLineNumbers=E),y.curOp.viewChanged=!0,E>=ge.viewTo)jt&&Ge(y.doc,E)ge.viewFrom?dl(y):(ge.viewFrom+=ne,ge.viewTo+=ne);else if(E<=ge.viewFrom&&re>=ge.viewTo)dl(y);else if(E<=ge.viewFrom){var Qe=tu(y,re,re+ne,1);Qe?(ge.view=ge.view.slice(Qe.index),ge.viewFrom=Qe.lineN,ge.viewTo+=ne):dl(y)}else if(re>=ge.viewTo){var at=tu(y,E,E,-1);at?(ge.view=ge.view.slice(0,at.index),ge.viewTo=at.lineN):dl(y)}else{var vt=tu(y,E,E,-1),Et=tu(y,re,re+ne,1);vt&&Et?(ge.view=ge.view.slice(0,vt.index).concat(mi(y,vt.lineN,Et.lineN)).concat(ge.view.slice(Et.index)),ge.viewTo+=ne):dl(y)}var It=ge.externalMeasured;It&&(re=ge.lineN&&E=ne.viewTo)){var Qe=ne.view[il(y,E)];if(Qe.node!=null){var at=Qe.changes||(Qe.changes=[]);Je(at,re)==-1&&at.push(re)}}}function dl(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function tu(y,E,re,ne){var ge=il(y,E),Qe,at=y.display.view;if(!jt||re==y.doc.first+y.doc.size)return{index:ge,lineN:re};for(var vt=y.display.viewFrom,Et=0;Et0){if(ge==at.length-1)return null;Qe=vt+at[ge].size-E,ge++}else Qe=vt-E;E+=Qe,re+=Qe}for(;Ge(y.doc,re)!=re;){if(ge==(ne<0?0:at.length-1))return null;re+=ne*at[ge-(ne<0?1:0)].size,ge+=ne}return{index:ge,lineN:re}}function Lu(y,E,re){var ne=y.display,ge=ne.view;ge.length==0||E>=ne.viewTo||re<=ne.viewFrom?(ne.view=mi(y,E,re),ne.viewFrom=E):(ne.viewFrom>E?ne.view=mi(y,E,ne.viewFrom).concat(ne.view):ne.viewFromre&&(ne.view=ne.view.slice(0,il(y,re)))),ne.viewTo=re}function nu(y){for(var E=y.display.view,re=0,ne=0;ne=y.display.viewTo||vt.to().line0?E.blinker=setInterval(function(){y.hasFocus()||Ml(y),E.cursorDiv.style.visibility=(re=!re)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function vu(y){y.state.focused||(y.display.input.focus(),ns(y))}function gu(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,Ml(y))},100)}function ns(y,E){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(Wt(y,"focus",y,E),y.state.focused=!0,tt(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),le&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),fl(y))}function Ml(y,E){y.state.delayingBlurEvent||(y.state.focused&&(Wt(y,"blur",y,E),y.state.focused=!1,ze(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Zl(y){for(var E=y.display,re=E.lineDiv.offsetTop,ne=0;ne.005||an<-.005)&&(Hr(ge.line,at),iu(ge.line),ge.rest))for(var hn=0;hny.display.sizerWidth){var qn=Math.ceil(vt/bs(y.display));qn>y.display.maxLineLength&&(y.display.maxLineLength=qn,y.display.maxLine=ge.line,y.display.maxLineChanged=!0)}}}}function iu(y){if(y.widgets)for(var E=0;E=at&&(Qe=Wr(E,Qt(on(E,Et))-y.wrapper.clientHeight),at=Et)}return{from:Qe,to:Math.max(at,Qe+1)}}function _o(y,E){if(!yt(y,"scrollCursorIntoView")){var re=y.display,ne=re.sizer.getBoundingClientRect(),ge=null;if(E.top+ne.top<0?ge=!0:E.bottom+ne.top>(window.innerHeight||document.documentElement.clientHeight)&&(ge=!1),ge!=null&&!ae){var Qe=We("div","\u200B",null,`position: absolute; + height: `+(Za-wa)+"px"))}function hn(qi,wa,Ja){var Za=on(ge,qi),ya=Za.text.length,gs,sl;function Ls(Xs,Ll){return qo(y,un(qi,Xs),"div",Za,Ll)}function Pl(Xs,Ll,ml){var nl=Wo(y,Za,null,Xs),js=Ll=="ltr"==(ml=="after")?"left":"right",Os=ml=="after"?nl.begin:nl.end-(/\s/.test(Za.text.charAt(nl.end-1))?2:1);return Ls(Os,js)[js]}var pl=et(Za,ge.direction);return oe(pl,wa||0,Ja==null?ya:Ja,function(Xs,Ll,ml,nl){var js=ml=="ltr",Os=Ls(Xs,js?"left":"right"),Tl=Ls(Ll-1,js?"right":"left"),Xc=wa==null&&Xs==0,uu=Ja==null&&Ll==ya,vl=nl==0,cu=!pl||nl==pl.length-1;if(Tl.top-Os.top<=3){var rl=(It?Xc:uu)&&vl,Vc=(It?uu:Xc)&&cu,Uu=rl?vt:(js?Os:Tl).left,ic=Vc?Et:(js?Tl:Os).right;an(Uu,Os.top,ic-Uu,Os.bottom)}else{var bc,xl,Gc,Qf;js?(bc=It&&Xc&&vl?vt:Os.left,xl=It?Et:Pl(Xs,ml,"before"),Gc=It?vt:Pl(Ll,ml,"after"),Qf=It&&uu&&cu?Et:Tl.right):(bc=It?Pl(Xs,ml,"before"):vt,xl=!It&&Xc&&vl?Et:Os.right,Gc=!It&&uu&&cu?vt:Tl.left,Qf=It?Pl(Ll,ml,"after"):Et),an(bc,Os.top,xl-bc,Os.bottom),Os.bottom0?E.blinker=setInterval(function(){y.hasFocus()||Ml(y),E.cursorDiv.style.visibility=(re=!re)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function vu(y){y.state.focused||(y.display.input.focus(),ns(y))}function gu(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,Ml(y))},100)}function ns(y,E){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(Wt(y,"focus",y,E),y.state.focused=!0,tt(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),le&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),fl(y))}function Ml(y,E){y.state.delayingBlurEvent||(y.state.focused&&(Wt(y,"blur",y,E),y.state.focused=!1,ze(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Zl(y){for(var E=y.display,re=E.lineDiv.offsetTop,ne=0;ne.005||an<-.005)&&(Hr(ge.line,at),iu(ge.line),ge.rest))for(var hn=0;hny.display.sizerWidth){var _n=Math.ceil(vt/bs(y.display));_n>y.display.maxLineLength&&(y.display.maxLineLength=_n,y.display.maxLine=ge.line,y.display.maxLineChanged=!0)}}}}function iu(y){if(y.widgets)for(var E=0;E=at&&(Qe=Wr(E,Qt(on(E,Et))-y.wrapper.clientHeight),at=Et)}return{from:Qe,to:Math.max(at,Qe+1)}}function _o(y,E){if(!yt(y,"scrollCursorIntoView")){var re=y.display,ne=re.sizer.getBoundingClientRect(),ge=null;if(E.top+ne.top<0?ge=!0:E.bottom+ne.top>(window.innerHeight||document.documentElement.clientHeight)&&(ge=!1),ge!=null&&!ae){var Qe=We("div","\u200B",null,`position: absolute; top: `+(E.top-re.viewOffset-Sa(y.display))+`px; height: `+(E.bottom-E.top+Ra(y)+re.barHeight)+`px; - left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");y.display.lineSpace.appendChild(Qe),Qe.scrollIntoView(ge),y.display.lineSpace.removeChild(Qe)}}}function au(y,E,re,ne){ne==null&&(ne=0);var ge;!y.options.lineWrapping&&E==re&&(E=E.ch?un(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,re=E.sticky=="before"?un(E.line,E.ch+1,"before"):E);for(var Qe=0;Qe<5;Qe++){var at=!1,vt=aa(y,E),Et=!re||re==E?vt:aa(y,re);ge={left:Math.min(vt.left,Et.left),top:Math.min(vt.top,Et.top)-ne,right:Math.max(vt.left,Et.left),bottom:Math.max(vt.bottom,Et.bottom)+ne};var It=Us(y,ge),an=y.doc.scrollTop,hn=y.doc.scrollLeft;if(It.scrollTop!=null&&(Xl(y,It.scrollTop),Math.abs(y.doc.scrollTop-an)>1&&(at=!0)),It.scrollLeft!=null&&(jl(y,It.scrollLeft),Math.abs(y.doc.scrollLeft-hn)>1&&(at=!0)),!at)break}return ge}function ou(y,E){var re=Us(y,E);re.scrollTop!=null&&Xl(y,re.scrollTop),re.scrollLeft!=null&&jl(y,re.scrollLeft)}function Us(y,E){var re=y.display,ne=Go(y.display);E.top<0&&(E.top=0);var ge=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:re.scroller.scrollTop,Qe=po(y),at={};E.bottom-E.top>Qe&&(E.bottom=E.top+Qe);var vt=y.doc.height+Qa(re),Et=E.topvt-ne;if(E.topge+Qe){var an=Math.min(E.top,(It?vt:E.bottom)-Qe);an!=ge&&(at.scrollTop=an)}var hn=y.options.fixedGutter?0:re.gutters.offsetWidth,qn=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:re.scroller.scrollLeft-hn,Rn=$a(y)-re.gutters.offsetWidth,zr=E.right-E.left>Rn;return zr&&(E.right=E.left+Rn),E.left<10?at.scrollLeft=0:E.leftRn+qn-3&&(at.scrollLeft=E.right+(zr?0:10)-Rn),at}function Au(y,E){E!=null&&(ol(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+E)}function Nl(y){ol(y);var E=y.getCursor();y.curOp.scrollToPos={from:E,to:E,margin:y.options.cursorScrollMargin}}function su(y,E,re){(E!=null||re!=null)&&ol(y),E!=null&&(y.curOp.scrollLeft=E),re!=null&&(y.curOp.scrollTop=re)}function Gu(y,E){ol(y),y.curOp.scrollToPos=E}function ol(y){var E=y.curOp.scrollToPos;if(E){y.curOp.scrollToPos=null;var re=Xi(y,E.from),ne=Xi(y,E.to);Dl(y,re,ne,E.margin)}}function Dl(y,E,re,ne){var ge=Us(y,{left:Math.min(E.left,re.left),top:Math.min(E.top,re.top)-ne,right:Math.max(E.right,re.right),bottom:Math.max(E.bottom,re.bottom)+ne});su(y,ge.scrollLeft,ge.scrollTop)}function Xl(y,E){Math.abs(y.doc.scrollTop-E)<2||(a||uc(y,{top:E}),Ys(y,E,!0),a&&uc(y),Ps(y,100))}function Ys(y,E,re){E=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,E)),!(y.display.scroller.scrollTop==E&&!re)&&(y.doc.scrollTop=E,y.display.scrollbars.setScrollTop(E),y.display.scroller.scrollTop!=E&&(y.display.scroller.scrollTop=E))}function jl(y,E,re,ne){E=Math.max(0,Math.min(E,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((re?E==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-E)<2)&&!ne)&&(y.doc.scrollLeft=E,fd(y),y.display.scroller.scrollLeft!=E&&(y.display.scroller.scrollLeft=E),y.display.scrollbars.setScrollLeft(E))}function Qs(y){var E=y.display,re=E.gutters.offsetWidth,ne=Math.round(y.doc.height+Qa(y.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:y.options.fixedGutter?re:0,docHeight:ne,scrollHeight:ne+Ra(y)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:re}}var wl=function(y,E,re){this.cm=re;var ne=this.vert=We("div",[We("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ge=this.horiz=We("div",[We("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");ne.tabIndex=ge.tabIndex=-1,y(ne),y(ge),Ke(ne,"scroll",function(){ne.clientHeight&&E(ne.scrollTop,"vertical")}),Ke(ge,"scroll",function(){ge.clientWidth&&E(ge.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,fe&&ce<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};wl.prototype.update=function(y){var E=y.scrollWidth>y.clientWidth+1,re=y.scrollHeight>y.clientHeight+1,ne=y.nativeBarWidth;if(re){this.vert.style.display="block",this.vert.style.bottom=E?ne+"px":"0";var ge=y.viewHeight-(E?ne:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+ge)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=re?ne+"px":"0",this.horiz.style.left=y.barLeft+"px";var Qe=y.viewWidth-y.barLeft-(re?ne:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+Qe)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(ne==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:re?ne:0,bottom:E?ne:0}},wl.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},wl.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},wl.prototype.zeroWidthHack=function(){var y=pe&&!te?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ze,this.disableVert=new Ze},wl.prototype.enableZeroWidthBar=function(y,E,re){y.style.pointerEvents="auto";function ne(){var ge=y.getBoundingClientRect(),Qe=re=="vert"?document.elementFromPoint(ge.right-1,(ge.top+ge.bottom)/2):document.elementFromPoint((ge.right+ge.left)/2,ge.bottom-1);Qe!=y?y.style.pointerEvents="none":E.set(1e3,ne)}E.set(1e3,ne)},wl.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var Vl=function(){};Vl.prototype.update=function(){return{bottom:0,right:0}},Vl.prototype.setScrollLeft=function(){},Vl.prototype.setScrollTop=function(){},Vl.prototype.clear=function(){};function Ol(y,E){E||(E=Qs(y));var re=y.display.barWidth,ne=y.display.barHeight;yu(y,E);for(var ge=0;ge<4&&re!=y.display.barWidth||ne!=y.display.barHeight;ge++)re!=y.display.barWidth&&y.options.lineWrapping&&Zl(y),yu(y,Qs(y)),re=y.display.barWidth,ne=y.display.barHeight}function yu(y,E){var re=y.display,ne=re.scrollbars.update(E);re.sizer.style.paddingRight=(re.barWidth=ne.right)+"px",re.sizer.style.paddingBottom=(re.barHeight=ne.bottom)+"px",re.heightForcer.style.borderBottom=ne.bottom+"px solid transparent",ne.right&&ne.bottom?(re.scrollbarFiller.style.display="block",re.scrollbarFiller.style.height=ne.bottom+"px",re.scrollbarFiller.style.width=ne.right+"px"):re.scrollbarFiller.style.display="",ne.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(re.gutterFiller.style.display="block",re.gutterFiller.style.height=ne.bottom+"px",re.gutterFiller.style.width=E.gutterWidth+"px"):re.gutterFiller.style.display=""}var Yu={native:wl,null:Vl};function ku(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&ze(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Yu[y.options.scrollbarStyle](function(E){y.display.wrapper.insertBefore(E,y.display.scrollbarFiller),Ke(E,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,re){re=="horizontal"?jl(y,E):Xl(y,E)},y),y.display.scrollbars.addClass&&tt(y.display.wrapper,y.display.scrollbars.addClass)}var Mo=0;function Ya(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.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:++Mo},oi(y.curOp)}function ks(y){var E=y.curOp;E&&ki(E,function(re){for(var ne=0;ne=re.viewTo)||re.maxLineChanged&&E.options.lineWrapping,y.update=y.mustUpdate&&new sc(E,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ld(y){y.updatedDisplay=y.mustUpdate&&lc(y.cm,y.update)}function ud(y){var E=y.cm,re=E.display;y.updatedDisplay&&Zl(E),y.barMeasure=Qs(E),re.maxLineChanged&&!E.options.lineWrapping&&(y.adjustWidthTo=io(E,re.maxLine,re.maxLine.text.length).left+3,E.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(re.scroller.clientWidth,re.sizer.offsetLeft+y.adjustWidthTo+Ra(E)+E.display.barWidth),y.maxScrollLeft=Math.max(0,re.sizer.offsetLeft+y.adjustWidthTo-$a(E))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=re.input.prepareSelection())}function Ju(y){var E=y.cm;y.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var re=+new Date+y.options.workTime,ne=go(y,E.highlightFrontier),ge=[];E.iter(ne.line,Math.min(E.first+E.size,y.display.viewTo+500),function(Qe){if(ne.line>=y.display.viewFrom){var at=Qe.styles,vt=Qe.text.length>y.options.maxHighlightLength?At(E.mode,ne.state):null,Et=lo(y,Qe,ne,!0);vt&&(ne.state=vt),Qe.styles=Et.styles;var It=Qe.styleClasses,an=Et.classes;an?Qe.styleClasses=an:It&&(Qe.styleClasses=null);for(var hn=!at||at.length!=Qe.styles.length||It!=an&&(!It||!an||It.bgClass!=an.bgClass||It.textClass!=an.textClass),qn=0;!hn&&qnre)return Ps(y,y.options.workDelay),!0}),E.highlightFrontier=ne.line,E.modeFrontier=Math.max(E.modeFrontier,ne.line),ge.length&&co(y,function(){for(var Qe=0;Qe=re.viewFrom&&E.visible.to<=re.viewTo&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo)&&re.renderedView==re.view&&nu(y)==0)return!1;Nu(y)&&(dl(y),E.dims=vs(y));var ge=ne.first+ne.size,Qe=Math.max(E.visible.from-y.options.viewportMargin,ne.first),at=Math.min(ge,E.visible.to+y.options.viewportMargin);re.viewFromat&&re.viewTo-at<20&&(at=Math.min(ge,re.viewTo)),jt&&(Qe=Ge(y.doc,Qe),at=Bt(y.doc,at));var vt=Qe!=re.viewFrom||at!=re.viewTo||re.lastWrapHeight!=E.wrapperHeight||re.lastWrapWidth!=E.wrapperWidth;Lu(y,Qe,at),re.viewOffset=Qt(on(y.doc,re.viewFrom)),y.display.mover.style.top=re.viewOffset+"px";var Et=nu(y);if(!vt&&Et==0&&!E.force&&re.renderedView==re.view&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo))return!1;var It=Gd(y);return Et>4&&(re.lineDiv.style.display="none"),dd(y,re.updateLineNumbers,E.dims),Et>4&&(re.lineDiv.style.display=""),re.renderedView=re.view,Sf(It),Oe(re.cursorDiv),Oe(re.selectionDiv),re.gutters.style.height=re.sizer.style.minHeight=0,vt&&(re.lastWrapHeight=E.wrapperHeight,re.lastWrapWidth=E.wrapperWidth,Ps(y,400)),re.updateLineNumbers=null,!0}function qu(y,E){for(var re=E.viewport,ne=!0;;ne=!1){if(!ne||!y.options.lineWrapping||E.oldDisplayWidth==$a(y)){if(re&&re.top!=null&&(re={top:Math.min(y.doc.height+Qa(y.display)-po(y),re.top)}),E.visible=hl(y.display,y.doc,re),E.visible.from>=y.display.viewFrom&&E.visible.to<=y.display.viewTo)break}else ne&&(E.visible=hl(y.display,y.doc,re));if(!lc(y,E))break;Zl(y);var ge=Qs(y);Sl(y),Ol(y,ge),cc(y,ge),E.force=!1}E.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(E.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function uc(y,E){var re=new sc(y,E);if(lc(y,re)){Zl(y),qu(y,re);var ne=Qs(y);Sl(y),Ol(y,ne),cc(y,ne),re.finish()}}function dd(y,E,re){var ne=y.display,ge=y.options.lineNumbers,Qe=ne.lineDiv,at=Qe.firstChild;function vt(zr){var ii=zr.nextSibling;return le&&pe&&y.display.currentWheelTarget==zr?zr.style.display="none":zr.parentNode.removeChild(zr),ii}for(var Et=ne.view,It=ne.viewFrom,an=0;an-1&&(Rn=!1),Yi(y,hn,It,re)),Rn&&(Oe(hn.lineNumber),hn.lineNumber.appendChild(document.createTextNode(ti(y.options,It)))),at=hn.node.nextSibling}It+=hn.size}for(;at;)at=vt(at)}function _u(y){var E=y.gutters.offsetWidth;y.sizer.style.marginLeft=E+"px"}function cc(y,E){y.display.sizer.style.minHeight=E.docHeight+"px",y.display.heightForcer.style.top=E.docHeight+"px",y.display.gutters.style.height=E.docHeight+y.display.barHeight+Ra(y)+"px"}function fd(y){var E=y.display,re=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!y.options.fixedGutter))){for(var ne=bl(E)-E.scroller.scrollLeft+y.doc.scrollLeft,ge=E.gutters.offsetWidth,Qe=ne+"px",at=0;atat.clientWidth,Et=at.scrollHeight>at.clientHeight;if(ne&&vt||ge&&Et){if(ge&&pe&&le){e:for(var It=E.target,an=Qe.view;It!=at;It=It.parentNode)for(var hn=0;hn=0&&ir(y,ne.to())<=0)return re}return-1};var Ko=function(y,E){this.anchor=y,this.head=E};Ko.prototype.from=function(){return Wi(this.anchor,this.head)},Ko.prototype.to=function(){return wi(this.anchor,this.head)},Ko.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function El(y,E,re){var ne=y&&y.options.selectionsMayTouch,ge=E[re];E.sort(function(qn,Rn){return ir(qn.from(),Rn.from())}),re=Je(E,ge);for(var Qe=1;Qe0:Et>=0){var It=Wi(vt.from(),at.from()),an=wi(vt.to(),at.to()),hn=vt.empty()?at.from()==at.head:vt.from()==vt.head;Qe<=re&&--re,E.splice(--Qe,2,new Ko(hn?an:It,hn?It:an))}}return new Bl(E,re)}function Eu(y,E){return new Bl([new Ko(y,E||y)],0)}function bu(y){return y.text?un(y.from.line+y.text.length-1,Pt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Kd(y,E){if(ir(y,E.from)<0)return y;if(ir(y,E.to)<=0)return bu(E);var re=y.line+E.text.length-(E.to.line-E.from.line)-1,ne=y.ch;return y.line==E.to.line&&(ne+=bu(E).ch-E.to.ch),un(re,ne)}function Cs(y,E){for(var re=[],ne=0;ne1&&y.remove(vt.line+1,zr-1),y.insert(vt.line+1,Ji)}Pi(y,"change",y,E)}function wu(y,E,re){function ne(ge,Qe,at){if(ge.linked)for(var vt=0;vt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),Pt(y.done)}function md(y,E,re,ne){var ge=y.history;ge.undone.length=0;var Qe=+new Date,at,vt;if((ge.lastOp==ne||ge.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&ge.lastModTime>Qe-(y.cm?y.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(at=pd(ge,ge.lastOp==ne)))vt=Pt(at.changes),ir(E.from,E.to)==0&&ir(E.from,vt.to)==0?vt.to=bu(E):at.changes.push(Nc(y,E));else{var Et=Pt(ge.done);for((!Et||!Et.ranges)&&ys(y.sel,ge.done),at={changes:[Nc(y,E)],generation:ge.generation},ge.done.push(at);ge.done.length>ge.undoDepth;)ge.done.shift(),ge.done[0].ranges||ge.done.shift()}ge.done.push(re),ge.generation=++ge.maxGeneration,ge.lastModTime=ge.lastSelTime=Qe,ge.lastOp=ge.lastSelOp=ne,ge.lastOrigin=ge.lastSelOrigin=E.origin,vt||Wt(y,"historyAdded")}function th(y,E,re,ne){var ge=E.charAt(0);return ge=="*"||ge=="+"&&re.ranges.length==ne.ranges.length&&re.somethingSelected()==ne.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function vd(y,E,re,ne){var ge=y.history,Qe=ne&&ne.origin;re==ge.lastSelOp||Qe&&ge.lastSelOrigin==Qe&&(ge.lastModTime==ge.lastSelTime&&ge.lastOrigin==Qe||th(y,Qe,Pt(ge.done),E))?ge.done[ge.done.length-1]=E:ys(E,ge.done),ge.lastSelTime=+new Date,ge.lastSelOrigin=Qe,ge.lastSelOp=re,ne&&ne.clearRedo!==!1&&qd(ge.undone)}function ys(y,E){var re=Pt(E);re&&re.ranges&&re.equals(y)||E.push(y)}function Ul(y,E,re,ne){var ge=E["spans_"+y.id],Qe=0;y.iter(Math.max(y.first,re),Math.min(y.first+y.size,ne),function(at){at.markedSpans&&((ge||(ge=E["spans_"+y.id]={}))[Qe]=at.markedSpans),++Qe})}function Cu(y){if(!y)return null;for(var E,re=0;re-1&&(Pt(vt)[hn]=It[hn],delete It[hn])}}return ne}function Ql(y,E,re,ne){if(ne){var ge=y.anchor;if(re){var Qe=ir(E,ge)<0;Qe!=ir(re,ge)<0?(ge=E,E=re):Qe!=ir(E,re)<0&&(E=re)}return new Ko(ge,E)}else return new Ko(re||E,E)}function Ns(y,E,re,ne,ge){ge==null&&(ge=y.cm&&(y.cm.display.shift||y.extend)),el(y,new Bl([Ql(y.sel.primary(),E,re,ge)],0),ne)}function ef(y,E,re){for(var ne=[],ge=y.cm&&(y.cm.display.shift||y.extend),Qe=0;Qe=E.ch:vt.to>E.ch))){if(ge&&(Wt(Et,"beforeCursorEnter"),Et.explicitlyCleared))if(Qe.markedSpans){--at;continue}else break;if(!Et.atomic)continue;if(re){var hn=Et.find(ne<0?1:-1),qn=void 0;if((ne<0?an:It)&&(hn=rf(y,hn,-ne,hn&&hn.line==E.line?Qe:null)),hn&&hn.line==E.line&&(qn=ir(hn,re))&&(ne<0?qn<0:qn>0))return xu(y,hn,E,ne,ge)}var Rn=Et.find(ne<0?-1:1);return(ne<0?It:an)&&(Rn=rf(y,Rn,ne,Rn.line==E.line?Qe:null)),Rn?xu(y,Rn,E,ne,ge):null}}return E}function Oc(y,E,re,ne,ge){var Qe=ne||1,at=xu(y,E,re,Qe,ge)||!ge&&xu(y,E,re,Qe,!0)||xu(y,E,re,-Qe,ge)||!ge&&xu(y,E,re,-Qe,!0);return at||(y.cantEdit=!0,un(y.first,0))}function rf(y,E,re,ne){return re<0&&E.ch==0?E.line>y.first?Gn(y,un(E.line-1)):null:re>0&&E.ch==(ne||on(y,E.line)).text.length?E.line=0;--ge)yd(y,{from:ne[ge].from,to:ne[ge].to,text:ge?[""]:E.text,origin:E.origin});else yd(y,E)}}function yd(y,E){if(!(E.text.length==1&&E.text[0]==""&&ir(E.from,E.to)==0)){var re=Cs(y,E);md(y,E,re,y.cm?y.cm.curOp.id:NaN),nc(y,E,re,Kn(y,E));var ne=[];wu(y,function(ge,Qe){!Qe&&Je(ne,ge.history)==-1&&(Rc(ge.history,E),ne.push(ge.history)),nc(ge,E,null,Kn(ge,E))})}}function zc(y,E,re){var ne=y.cm&&y.cm.state.suppressEdits;if(!(ne&&!re)){for(var ge=y.history,Qe,at=y.sel,vt=E=="undo"?ge.done:ge.undone,Et=E=="undo"?ge.undone:ge.done,It=0;It=0;--Rn){var zr=qn(Rn);if(zr)return zr.v}}}}function Ed(y,E){if(E!=0&&(y.first+=E,y.sel=new Bl(ht(y.sel.ranges,function(ge){return new Ko(un(ge.anchor.line+E,ge.anchor.ch),un(ge.head.line+E,ge.head.ch))}),y.sel.primIndex),y.cm)){As(y.cm,y.first,y.first-E,E);for(var re=y.cm.display,ne=re.viewFrom;ney.lastLine())){if(E.from.lineQe&&(E={from:E.from,to:un(Qe,on(y,Qe).text.length),text:[E.text[0]],origin:E.origin}),E.removed=kn(y,E.from,E.to),re||(re=Cs(y,E)),y.cm?nh(y.cm,E,ne):kc(y,E,ne),hc(y,re,nt),y.cantEdit&&Oc(y,un(y.firstLine(),0))&&(y.cantEdit=!1)}}function nh(y,E,re){var ne=y.doc,ge=y.display,Qe=E.from,at=E.to,vt=!1,Et=Qe.line;y.options.lineWrapping||(Et=kr(Qr(on(ne,Qe.line))),ne.iter(Et,at.line+1,function(Rn){if(Rn==ge.maxLine)return vt=!0,!0})),ne.sel.contains(E.from,E.to)>-1&&tn(y),kc(ne,E,re,Hs(y)),y.options.lineWrapping||(ne.iter(Et,Qe.line+E.text.length,function(Rn){var zr=rn(Rn);zr>ge.maxLineLength&&(ge.maxLine=Rn,ge.maxLineLength=zr,ge.maxLineChanged=!0,vt=!1)}),vt&&(y.curOp.updateMaxLine=!0)),ft(ne,Qe.line),Ps(y,400);var It=E.text.length-(at.line-Qe.line)-1;E.full?As(y):Qe.line==at.line&&E.text.length==1&&!Tc(y.doc,E)?Fs(y,Qe.line,"text"):As(y,Qe.line,at.line+1,It);var an=Kt(y,"changes"),hn=Kt(y,"change");if(hn||an){var qn={from:Qe,to:at,text:E.text,removed:E.removed,origin:E.origin};hn&&Pi(y,"change",y,qn),an&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(qn)}y.display.selForContextMenu=null}function Ou(y,E,re,ne,ge){var Qe;ne||(ne=re),ir(ne,re)<0&&(Qe=[ne,re],re=Qe[0],ne=Qe[1]),typeof E=="string"&&(E=y.splitLines(E)),Gl(y,{from:re,to:ne,text:E,origin:ge})}function bd(y,E,re,ne){re1||!(this.children[0]instanceof Ru))){var vt=[];this.collapse(vt),this.children=[new Ru(vt)],this.children[0].parent=this}},collapse:function(y){for(var E=0;E50){for(var at=ge.lines.length%25+25,vt=at;vt10);y.parent.maybeSpill()}},iterN:function(y,E,re){for(var ne=0;ney.display.maxLineLength&&(y.display.maxLine=It,y.display.maxLineLength=an,y.display.maxLineChanged=!0)}ne!=null&&y&&this.collapsed&&As(y,ne,ge+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&pc(y.doc)),y&&Pi(y,"markerCleared",y,this,ne,ge),E&&ks(y),this.parent&&this.parent.clear()}},Mu.prototype.find=function(y,E){y==null&&this.type=="bookmark"&&(y=1);for(var re,ne,ge=0;ge0||at==0&&Qe.clearWhenEmpty!==!1)return Qe;if(Qe.replacedWith&&(Qe.collapsed=!0,Qe.widgetNode=ke("span",[Qe.replacedWith],"CodeMirror-widget"),ne.handleMouseEvents||Qe.widgetNode.setAttribute("cm-ignore-events","true"),ne.insertLeft&&(Qe.widgetNode.insertLeft=!0)),Qe.collapsed){if(Bi(y,E.line,E,re,Qe)||E.line!=re.line&&Bi(y,re.line,E,re,Qe))throw new Error("Inserting collapsed marker partially overlapping an existing one");An()}Qe.addToHistory&&md(y,{from:E,to:re,origin:"markText"},y.sel,NaN);var vt=E.line,Et=y.cm,It;if(y.iter(vt,re.line+1,function(hn){Et&&Qe.collapsed&&!Et.options.lineWrapping&&Qr(hn)==Et.display.maxLine&&(It=!0),Qe.collapsed&&vt!=E.line&&Hr(hn,0),yr(hn,new fn(Qe,vt==E.line?E.ch:null,vt==re.line?re.ch:null)),++vt}),Qe.collapsed&&y.iter(E.line,re.line+1,function(hn){Ft(y,hn)&&Hr(hn,0)}),Qe.clearOnEnter&&Ke(Qe,"beforeCursorEnter",function(){return Qe.clear()}),Qe.readOnly&&(Jt(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),Qe.collapsed&&(Qe.id=++of,Qe.atomic=!0),Et){if(It&&(Et.curOp.updateMaxLine=!0),Qe.collapsed)As(Et,E.line,re.line+1);else if(Qe.className||Qe.startStyle||Qe.endStyle||Qe.css||Qe.attributes||Qe.title)for(var an=E.line;an<=re.line;an++)Fs(Et,an,"text");Qe.atomic&&pc(Et.doc),Pi(Et,"markerAdded",Et,Qe)}return Qe}var mc=function(y,E){this.markers=y,this.primary=E;for(var re=0;re=0;Et--)Gl(this,ne[Et]);vt?nf(this,vt):this.cm&&Nl(this.cm)}),undo:Ao(function(){zc(this,"undo")}),redo:Ao(function(){zc(this,"redo")}),undoSelection:Ao(function(){zc(this,"undo",!0)}),redoSelection:Ao(function(){zc(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,E=0,re=0,ne=0;ne=y.ch)&&E.push(ge.marker.parent||ge.marker)}return E},findMarks:function(y,E,re){y=Gn(this,y),E=Gn(this,E);var ne=[],ge=y.line;return this.iter(y.line,E.line+1,function(Qe){var at=Qe.markedSpans;if(at)for(var vt=0;vt=Et.to||Et.from==null&&ge!=y.line||Et.from!=null&&ge==E.line&&Et.from>=E.ch)&&(!re||re(Et.marker))&&ne.push(Et.marker.parent||Et.marker)}++ge}),ne},getAllMarks:function(){var y=[];return this.iter(function(E){var re=E.markedSpans;if(re)for(var ne=0;ney)return E=y,!0;y-=Qe,++re}),Gn(this,un(re,E))},indexFromPos:function(y){y=Gn(this,y);var E=y.ch;if(y.lineE&&(E=y.from),y.to!=null&&y.to-1){E.state.draggingText(y),setTimeout(function(){return E.display.input.focus()},20);return}try{var an=y.dataTransfer.getData("Text");if(an){var hn;if(E.state.draggingText&&!E.state.draggingText.copy&&(hn=E.listSelections()),hc(E.doc,Eu(re,re)),hn)for(var qn=0;qn=0;vt--)Ou(y.doc,"",ne[vt].from,ne[vt].to,"+delete");Nl(y)})}function rs(y,E,re){var ne=Se(y.text,E+re,re);return ne<0||ne>y.text.length?null:ne}function Ga(y,E,re){var ne=rs(y,E.ch,re);return ne==null?null:new un(E.line,ne,re<0?"after":"before")}function is(y,E,re,ne,ge){if(y){E.doc.direction=="rtl"&&(ge=-ge);var Qe=et(re,E.doc.direction);if(Qe){var at=ge<0?Pt(Qe):Qe[0],vt=ge<0==(at.level==1),Et=vt?"after":"before",It;if(at.level>0||E.doc.direction=="rtl"){var an=eo(E,re);It=ge<0?re.text.length-1:0;var hn=Ha(E,an,It).top;It=Ne(function(qn){return Ha(E,an,qn).top==hn},ge<0==(at.level==1)?at.from:at.to-1,It),Et=="before"&&(It=rs(re,It,1))}else It=ge<0?at.to:at.from;return new un(ne,It,Et)}}return new un(ne,ge<0?re.text.length:0,ge<0?"before":"after")}function Vo(y,E,re,ne){var ge=et(E,y.doc.direction);if(!ge)return Ga(E,re,ne);re.ch>=E.text.length?(re.ch=E.text.length,re.sticky="before"):re.ch<=0&&(re.ch=0,re.sticky="after");var Qe=me(ge,re.ch,re.sticky),at=ge[Qe];if(y.doc.direction=="ltr"&&at.level%2==0&&(ne>0?at.to>re.ch:at.from=at.from&&qn>=an.begin)){var Rn=hn?"before":"after";return new un(re.line,qn,Rn)}}var zr=function(Ji,oa,qi){for(var wa=function(gs,sl){return sl?new un(re.line,vt(gs,1),"before"):new un(re.line,gs,"after")};Ji>=0&&Ji0==(Ja.level!=1),ya=Za?qi.begin:vt(qi.end,-1);if(Ja.from<=ya&&ya0?an.end:vt(an.begin,-1);return Si!=null&&!(ne>0&&Si==E.text.length)&&(ii=zr(ne>0?0:ge.length-1,ne,It(Si)),ii)?ii:null}var ao={selectAll:Ad,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),nt)},killLine:function(y){return Lo(y,function(E){if(E.empty()){var re=on(y.doc,E.head.line).text.length;return E.head.ch==re&&E.head.line0)ge=new un(ge.line,ge.ch+1),y.replaceRange(Qe.charAt(ge.ch-1)+Qe.charAt(ge.ch-2),un(ge.line,ge.ch-2),ge,"+transpose");else if(ge.line>y.doc.first){var at=on(y.doc,ge.line-1).text;at&&(ge=new un(ge.line,1),y.replaceRange(Qe.charAt(0)+y.doc.lineSeparator()+at.charAt(at.length-1),un(ge.line-1,at.length-1),ge,"+transpose"))}}re.push(new Ko(ge,ge))}y.setSelections(re)})},newlineAndIndent:function(y){return co(y,function(){for(var E=y.listSelections(),re=E.length-1;re>=0;re--)y.replaceRange(y.doc.lineSeparator(),E[re].anchor,E[re].head,"+input");E=y.listSelections();for(var ne=0;ney&&ir(E,this.pos)==0&&re==this.button};var rc,Wc;function ah(y,E){var re=+new Date;return Wc&&Wc.compare(re,y,E)?(rc=Wc=null,"triple"):rc&&rc.compare(re,y,E)?(Wc=new kf(re,y,E),rc=null,"double"):(rc=new kf(re,y,E),Wc=null,"single")}function Nf(y){var E=this,re=E.display;if(!(yt(E,y)||re.activeTouch&&re.input.supportsTouch())){if(re.input.ensurePolled(),re.shift=y.shiftKey,pa(re,y)){le||(re.scroller.draggable=!1,setTimeout(function(){return re.scroller.draggable=!0},100));return}if(!cf(E,y)){var ne=no(E,y),ge=br(y),Qe=ne?ah(ne,ge):"single";window.focus(),ge==1&&E.state.selectingText&&E.state.selectingText(y),!(ne&&jf(E,ge,ne,Qe,y))&&(ge==1?ne?Hh(E,ne,Qe,y):Er(y)==re.scroller&&jn(y):ge==2?(ne&&Ns(E.doc,ne),setTimeout(function(){return re.input.focus()},20)):ge==3&&(Ie?E.display.input.onContextMenu(y):gu(E)))}}}function jf(y,E,re,ne,ge){var Qe="Click";return ne=="double"?Qe="Double"+Qe:ne=="triple"&&(Qe="Triple"+Qe),Qe=(E==1?"Left":E==2?"Middle":"Right")+Qe,Qc(y,Zo(Qe,ge),ge,function(at){if(typeof at=="string"&&(at=ao[at]),!at)return!1;var vt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),vt=at(y,re)!=ot}finally{y.state.suppressEdits=!1}return vt})}function oh(y,E,re){var ne=y.getOption("configureMouse"),ge=ne?ne(y,E,re):{};if(ge.unit==null){var Qe=Ae?re.shiftKey&&re.metaKey:re.altKey;ge.unit=Qe?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(ge.extend==null||y.doc.extend)&&(ge.extend=y.doc.extend||re.shiftKey),ge.addNew==null&&(ge.addNew=pe?re.metaKey:re.ctrlKey),ge.moveOnDrag==null&&(ge.moveOnDrag=!(pe?re.altKey:re.ctrlKey)),ge}function Hh(y,E,re,ne){fe?setTimeout(dt(vu,y),0):y.curOp.focus=qe();var ge=oh(y,re,ne),Qe=y.doc.sel,at;y.options.dragDrop&&_r&&!y.isReadOnly()&&re=="single"&&(at=Qe.contains(E))>-1&&(ir((at=Qe.ranges[at]).from(),E)<0||E.xRel>0)&&(ir(at.to(),E)>0||E.xRel<0)?uf(y,ne,E,ge):Uh(y,ne,E,ge)}function uf(y,E,re,ne){var ge=y.display,Qe=!1,at=Pa(y,function(It){le&&(ge.scroller.draggable=!1),y.state.draggingText=!1,wt(ge.wrapper.ownerDocument,"mouseup",at),wt(ge.wrapper.ownerDocument,"mousemove",vt),wt(ge.scroller,"dragstart",Et),wt(ge.scroller,"drop",at),Qe||(jn(It),ne.addNew||Ns(y.doc,re,null,null,ne.extend),le&&!z||fe&&ce==9?setTimeout(function(){ge.wrapper.ownerDocument.body.focus({preventScroll:!0}),ge.input.focus()},20):ge.input.focus())}),vt=function(It){Qe=Qe||Math.abs(E.clientX-It.clientX)+Math.abs(E.clientY-It.clientY)>=10},Et=function(){return Qe=!0};le&&(ge.scroller.draggable=!0),y.state.draggingText=at,at.copy=!ne.moveOnDrag,ge.scroller.dragDrop&&ge.scroller.dragDrop(),Ke(ge.wrapper.ownerDocument,"mouseup",at),Ke(ge.wrapper.ownerDocument,"mousemove",vt),Ke(ge.scroller,"dragstart",Et),Ke(ge.scroller,"drop",at),gu(y),setTimeout(function(){return ge.input.focus()},20)}function Cd(y,E,re){if(re=="char")return new Ko(E,E);if(re=="word")return y.findWordAt(E);if(re=="line")return new Ko(un(E.line,0),Gn(y.doc,un(E.line+1,0)));var ne=re(y,E);return new Ko(ne.from,ne.to)}function Uh(y,E,re,ne){var ge=y.display,Qe=y.doc;jn(E);var at,vt,Et=Qe.sel,It=Et.ranges;if(ne.addNew&&!ne.extend?(vt=Qe.sel.contains(re),vt>-1?at=It[vt]:at=new Ko(re,re)):(at=Qe.sel.primary(),vt=Qe.sel.primIndex),ne.unit=="rectangle")ne.addNew||(at=new Ko(re,re)),re=no(y,E,!0,!0),vt=-1;else{var an=Cd(y,re,ne.unit);ne.extend?at=Ql(at,an.anchor,an.head,ne.extend):at=an}ne.addNew?vt==-1?(vt=It.length,el(Qe,El(y,It.concat([at]),vt),{scroll:!1,origin:"*mouse"})):It.length>1&&It[vt].empty()&&ne.unit=="char"&&!ne.extend?(el(Qe,El(y,It.slice(0,vt).concat(It.slice(vt+1)),0),{scroll:!1,origin:"*mouse"}),Et=Qe.sel):gd(Qe,vt,at,Mt):(vt=0,el(Qe,new Bl([at],0),Mt),Et=Qe.sel);var hn=re;function qn(qi){if(ir(hn,qi)!=0)if(hn=qi,ne.unit=="rectangle"){for(var wa=[],Ja=y.options.tabSize,Za=it(on(Qe,re.line).text,re.ch,Ja),ya=it(on(Qe,qi.line).text,qi.ch,Ja),gs=Math.min(Za,ya),sl=Math.max(Za,ya),Ls=Math.min(re.line,qi.line),Pl=Math.min(y.lastLine(),Math.max(re.line,qi.line));Ls<=Pl;Ls++){var pl=on(Qe,Ls).text,Xs=Vt(pl,gs,Ja);gs==sl?wa.push(new Ko(un(Ls,Xs),un(Ls,Xs))):pl.length>Xs&&wa.push(new Ko(un(Ls,Xs),un(Ls,Vt(pl,sl,Ja))))}wa.length||wa.push(new Ko(re,re)),el(Qe,El(y,Et.ranges.slice(0,vt).concat(wa),vt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(qi)}else{var Ll=at,ml=Cd(y,qi,ne.unit),nl=Ll.anchor,js;ir(ml.anchor,nl)>0?(js=ml.head,nl=Wi(Ll.from(),ml.anchor)):(js=ml.anchor,nl=wi(Ll.to(),ml.head));var Os=Et.ranges.slice(0);Os[vt]=Qh(y,new Ko(Gn(Qe,nl),js)),el(Qe,El(y,Os,vt),Mt)}}var Rn=ge.wrapper.getBoundingClientRect(),zr=0;function ii(qi){var wa=++zr,Ja=no(y,qi,!0,ne.unit=="rectangle");if(Ja)if(ir(Ja,hn)!=0){y.curOp.focus=qe(),qn(Ja);var Za=hl(ge,Qe);(Ja.line>=Za.to||Ja.lineRn.bottom?20:0;ya&&setTimeout(Pa(y,function(){zr==wa&&(ge.scroller.scrollTop+=ya,ii(qi))}),50)}}function Si(qi){y.state.selectingText=!1,zr=1/0,qi&&(jn(qi),ge.input.focus()),wt(ge.wrapper.ownerDocument,"mousemove",Ji),wt(ge.wrapper.ownerDocument,"mouseup",oa),Qe.history.lastSelOrigin=null}var Ji=Pa(y,function(qi){qi.buttons===0||!br(qi)?Si(qi):ii(qi)}),oa=Pa(y,Si);y.state.selectingText=oa,Ke(ge.wrapper.ownerDocument,"mousemove",Ji),Ke(ge.wrapper.ownerDocument,"mouseup",oa)}function Qh(y,E){var re=E.anchor,ne=E.head,ge=on(y.doc,re.line);if(ir(re,ne)==0&&re.sticky==ne.sticky)return E;var Qe=et(ge);if(!Qe)return E;var at=me(Qe,re.ch,re.sticky),vt=Qe[at];if(vt.from!=re.ch&&vt.to!=re.ch)return E;var Et=at+(vt.from==re.ch==(vt.level!=1)?0:1);if(Et==0||Et==Qe.length)return E;var It;if(ne.line!=re.line)It=(ne.line-re.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var an=me(Qe,ne.ch,ne.sticky),hn=an-at||(ne.ch-re.ch)*(vt.level==1?-1:1);an==Et-1||an==Et?It=hn<0:It=hn>0}var qn=Qe[Et+(It?-1:0)],Rn=It==(qn.level==1),zr=Rn?qn.from:qn.to,ii=Rn?"after":"before";return re.ch==zr&&re.sticky==ii?E:new Ko(new un(re.line,zr,ii),ne)}function sh(y,E,re,ne){var ge,Qe;if(E.touches)ge=E.touches[0].clientX,Qe=E.touches[0].clientY;else try{ge=E.clientX,Qe=E.clientY}catch(qn){return!1}if(ge>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;ne&&jn(E);var at=y.display,vt=at.lineDiv.getBoundingClientRect();if(Qe>vt.bottom||!Kt(y,re))return In(E);Qe-=vt.top-at.viewOffset;for(var Et=0;Et=ge){var an=Wr(y.doc,Qe),hn=y.display.gutterSpecs[Et];return Wt(y,re,y,an,hn.className,E),In(E)}}}function cf(y,E){return sh(y,E,"gutterClick",!0)}function Of(y,E){pa(y.display,E)||as(y,E)||yt(y,E,"contextmenu")||Ie||y.display.input.onContextMenu(E)}function as(y,E){return Kt(y,"gutterContextMenu")?sh(y,E,"gutterContextMenu",!1):!1}function lh(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ua(y)}var Zc={toString:function(){return"CodeMirror.Init"}},uh={},Ac={};function ch(y){var E=y.optionHandlers;function re(ne,ge,Qe,at){y.defaults[ne]=ge,Qe&&(E[ne]=at?function(vt,Et,It){It!=Zc&&Qe(vt,Et,It)}:Qe)}y.defineOption=re,y.Init=Zc,re("value","",function(ne,ge){return ne.setValue(ge)},!0),re("mode",null,function(ne,ge){ne.doc.modeOption=ge,hd(ne)},!0),re("indentUnit",2,hd,!0),re("indentWithTabs",!1),re("smartIndent",!0),re("tabSize",4,function(ne){dc(ne),Ua(ne),As(ne)},!0),re("lineSeparator",null,function(ne,ge){if(ne.doc.lineSep=ge,!!ge){var Qe=[],at=ne.doc.first;ne.doc.iter(function(Et){for(var It=0;;){var an=Et.text.indexOf(ge,It);if(an==-1)break;It=an+ge.length,Qe.push(un(at,an))}at++});for(var vt=Qe.length-1;vt>=0;vt--)Ou(ne.doc,ge,Qe[vt],un(Qe[vt].line,Qe[vt].ch+ge.length))}}),re("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(ne,ge,Qe){ne.state.specialChars=new RegExp(ge.source+(ge.test(" ")?"":"| "),"g"),Qe!=Zc&&ne.refresh()}),re("specialCharPlaceholder",ur,function(ne){return ne.refresh()},!0),re("electricChars",!0),re("inputStyle",ie?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),re("spellcheck",!1,function(ne,ge){return ne.getInputField().spellcheck=ge},!0),re("autocorrect",!1,function(ne,ge){return ne.getInputField().autocorrect=ge},!0),re("autocapitalize",!1,function(ne,ge){return ne.getInputField().autocapitalize=ge},!0),re("rtlMoveVisually",!ye),re("wholeLineUpdateBefore",!0),re("theme","default",function(ne){lh(ne),$u(ne)},!0),re("keyMap","default",function(ne,ge,Qe){var at=Ui(ge),vt=Qe!=Zc&&Ui(Qe);vt&&vt.detach&&vt.detach(ne,at),at.attach&&at.attach(ne,vt||null)}),re("extraKeys",null),re("configureMouse",null),re("lineWrapping",!1,fh,!0),re("gutters",[],function(ne,ge){ne.display.gutterSpecs=ws(ge,ne.options.lineNumbers),$u(ne)},!0),re("fixedGutter",!0,function(ne,ge){ne.display.gutters.style.left=ge?bl(ne.display)+"px":"0",ne.refresh()},!0),re("coverGutterNextToScrollbar",!1,function(ne){return Ol(ne)},!0),re("scrollbarStyle","native",function(ne){ku(ne),Ol(ne),ne.display.scrollbars.setScrollTop(ne.doc.scrollTop),ne.display.scrollbars.setScrollLeft(ne.doc.scrollLeft)},!0),re("lineNumbers",!1,function(ne,ge){ne.display.gutterSpecs=ws(ne.options.gutters,ge),$u(ne)},!0),re("firstLineNumber",1,$u,!0),re("lineNumberFormatter",function(ne){return ne},$u,!0),re("showCursorWhenSelecting",!1,Sl,!0),re("resetSelectionOnContextMenu",!0),re("lineWiseCopyCut",!0),re("pasteLinesPerSelection",!0),re("selectionsMayTouch",!1),re("readOnly",!1,function(ne,ge){ge=="nocursor"&&(Ml(ne),ne.display.input.blur()),ne.display.input.readOnlyChanged(ge)}),re("screenReaderLabel",null,function(ne,ge){ge=ge===""?null:ge,ne.display.input.screenReaderLabelChanged(ge)}),re("disableInput",!1,function(ne,ge){ge||ne.display.input.reset()},!0),re("dragDrop",!0,dh),re("allowDropFileTypes",null),re("cursorBlinkRate",530),re("cursorScrollMargin",0),re("cursorHeight",1,Sl,!0),re("singleCursorHeightPerLine",!0,Sl,!0),re("workTime",100),re("workDelay",100),re("flattenSpans",!0,dc,!0),re("addModeClass",!1,dc,!0),re("pollInterval",100),re("undoDepth",200,function(ne,ge){return ne.doc.history.undoDepth=ge}),re("historyEventDelay",1250),re("viewportMargin",10,function(ne){return ne.refresh()},!0),re("maxHighlightLength",1e4,dc,!0),re("moveInputWithCursor",!0,function(ne,ge){ge||ne.display.input.resetPosition()}),re("tabindex",null,function(ne,ge){return ne.display.input.getField().tabIndex=ge||""}),re("autofocus",null),re("direction","ltr",function(ne,ge){return ne.doc.setDirection(ge)},!0),re("phrases",null)}function dh(y,E,re){var ne=re&&re!=Zc;if(!E!=!ne){var ge=y.display.dragFunctions,Qe=E?Ke:wt;Qe(y.display.scroller,"dragstart",ge.start),Qe(y.display.scroller,"dragenter",ge.enter),Qe(y.display.scroller,"dragover",ge.over),Qe(y.display.scroller,"dragleave",ge.leave),Qe(y.display.scroller,"drop",ge.drop)}}function fh(y){y.options.lineWrapping?(tt(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(ze(y.display.wrapper,"CodeMirror-wrap"),cn(y)),cl(y),As(y),Ua(y),setTimeout(function(){return Ol(y)},100)}function xs(y,E){var re=this;if(!(this instanceof xs))return new xs(y,E);this.options=E=E?Xt(E):{},Xt(uh,E,!1);var ne=E.value;typeof ne=="string"?ne=new Cl(ne,E.mode,null,E.lineSeparator,E.direction):E.mode&&(ne.modeOption=E.mode),this.doc=ne;var ge=new xs.inputStyles[E.inputStyle](this),Qe=this.display=new Ks(y,ne,ge,E);Qe.wrapper.CodeMirror=this,lh(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ku(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 Ze,keySeq:null,specialChars:null},E.autofocus&&!ie&&Qe.input.focus(),fe&&ce<11&&setTimeout(function(){return re.display.input.reset(!0)},20),hh(this),Qn(),Ya(this),this.curOp.forceUpdate=!0,Bf(this,ne),E.autofocus&&!ie||this.hasFocus()?setTimeout(function(){re.hasFocus()&&!re.state.focused&&ns(re)},20):Ml(this);for(var at in Ac)Ac.hasOwnProperty(at)&&Ac[at](this,E[at],Zc);Nu(this),E.finishInit&&E.finishInit(this);for(var vt=0;vt20*20}Ke(E.scroller,"touchstart",function(Et){if(!yt(y,Et)&&!Qe(Et)&&!cf(y,Et)){E.input.ensurePolled(),clearTimeout(re);var It=+new Date;E.activeTouch={start:It,moved:!1,prev:It-ne.end<=300?ne:null},Et.touches.length==1&&(E.activeTouch.left=Et.touches[0].pageX,E.activeTouch.top=Et.touches[0].pageY)}}),Ke(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ke(E.scroller,"touchend",function(Et){var It=E.activeTouch;if(It&&!pa(E,Et)&&It.left!=null&&!It.moved&&new Date-It.start<300){var an=y.coordsChar(E.activeTouch,"page"),hn;!It.prev||at(It,It.prev)?hn=new Ko(an,an):!It.prev.prev||at(It,It.prev.prev)?hn=y.findWordAt(an):hn=new Ko(un(an.line,0),Gn(y.doc,un(an.line+1,0))),y.setSelection(hn.anchor,hn.head),y.focus(),jn(Et)}ge()}),Ke(E.scroller,"touchcancel",ge),Ke(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Xl(y,E.scroller.scrollTop),jl(y,E.scroller.scrollLeft,!0),Wt(y,"scroll",y))}),Ke(E.scroller,"mousewheel",function(Et){return ju(y,Et)}),Ke(E.scroller,"DOMMouseScroll",function(Et){return ju(y,Et)}),Ke(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(Et){yt(y,Et)||Ln(Et)},over:function(Et){yt(y,Et)||(Te(y,Et),Ln(Et))},start:function(Et){return lt(y,Et)},drop:Pa(y,xe),leave:function(Et){yt(y,Et)||Ct(y)}};var vt=E.input.getField();Ke(vt,"keyup",function(Et){return cs.call(y,Et)}),Ke(vt,"keydown",Pa(y,rh)),Ke(vt,"keypress",Pa(y,ih)),Ke(vt,"focus",function(Et){return ns(y,Et)}),Ke(vt,"blur",function(Et){return Ml(y,Et)})}var zf=[];xs.defineInitHook=function(y){return zf.push(y)};function yc(y,E,re,ne){var ge=y.doc,Qe;re==null&&(re="add"),re=="smart"&&(ge.mode.indent?Qe=go(y,E).state:re="prev");var at=y.options.tabSize,vt=on(ge,E),Et=it(vt.text,null,at);vt.stateAfter&&(vt.stateAfter=null);var It=vt.text.match(/^\s*/)[0],an;if(!ne&&!/\S/.test(vt.text))an=0,re="not";else if(re=="smart"&&(an=ge.mode.indent(Qe,vt.text.slice(It.length),vt.text),an==ot||an>150)){if(!ne)return;re="prev"}re=="prev"?E>ge.first?an=it(on(ge,E-1).text,null,at):an=0:re=="add"?an=Et+y.options.indentUnit:re=="subtract"?an=Et-y.options.indentUnit:typeof re=="number"&&(an=Et+re),an=Math.max(0,an);var hn="",qn=0;if(y.options.indentWithTabs)for(var Rn=Math.floor(an/at);Rn;--Rn)qn+=at,hn+=" ";if(qnat,Et=vi(E),It=null;if(vt&&ne.ranges.length>1)if(lu&&lu.text.join(` -`)==E){if(ne.ranges.length%lu.text.length==0){It=[];for(var an=0;an=0;qn--){var Rn=ne.ranges[qn],zr=Rn.from(),ii=Rn.to();Rn.empty()&&(re&&re>0?zr=un(zr.line,zr.ch-re):y.state.overwrite&&!vt?ii=un(ii.line,Math.min(on(Qe,ii.line).text.length,ii.ch+Pt(Et).length)):vt&&lu&&lu.lineWise&&lu.text.join(` + left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");y.display.lineSpace.appendChild(Qe),Qe.scrollIntoView(ge),y.display.lineSpace.removeChild(Qe)}}}function au(y,E,re,ne){ne==null&&(ne=0);var ge;!y.options.lineWrapping&&E==re&&(E=E.ch?un(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,re=E.sticky=="before"?un(E.line,E.ch+1,"before"):E);for(var Qe=0;Qe<5;Qe++){var at=!1,vt=aa(y,E),Et=!re||re==E?vt:aa(y,re);ge={left:Math.min(vt.left,Et.left),top:Math.min(vt.top,Et.top)-ne,right:Math.max(vt.left,Et.left),bottom:Math.max(vt.bottom,Et.bottom)+ne};var It=Us(y,ge),an=y.doc.scrollTop,hn=y.doc.scrollLeft;if(It.scrollTop!=null&&(Xl(y,It.scrollTop),Math.abs(y.doc.scrollTop-an)>1&&(at=!0)),It.scrollLeft!=null&&(jl(y,It.scrollLeft),Math.abs(y.doc.scrollLeft-hn)>1&&(at=!0)),!at)break}return ge}function ou(y,E){var re=Us(y,E);re.scrollTop!=null&&Xl(y,re.scrollTop),re.scrollLeft!=null&&jl(y,re.scrollLeft)}function Us(y,E){var re=y.display,ne=Go(y.display);E.top<0&&(E.top=0);var ge=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:re.scroller.scrollTop,Qe=po(y),at={};E.bottom-E.top>Qe&&(E.bottom=E.top+Qe);var vt=y.doc.height+Qa(re),Et=E.topvt-ne;if(E.topge+Qe){var an=Math.min(E.top,(It?vt:E.bottom)-Qe);an!=ge&&(at.scrollTop=an)}var hn=y.options.fixedGutter?0:re.gutters.offsetWidth,_n=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:re.scroller.scrollLeft-hn,Rn=$a(y)-re.gutters.offsetWidth,zr=E.right-E.left>Rn;return zr&&(E.right=E.left+Rn),E.left<10?at.scrollLeft=0:E.left<_n?at.scrollLeft=Math.max(0,E.left+hn-(zr?0:10)):E.right>Rn+_n-3&&(at.scrollLeft=E.right+(zr?0:10)-Rn),at}function Au(y,E){E!=null&&(ol(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+E)}function Nl(y){ol(y);var E=y.getCursor();y.curOp.scrollToPos={from:E,to:E,margin:y.options.cursorScrollMargin}}function su(y,E,re){(E!=null||re!=null)&&ol(y),E!=null&&(y.curOp.scrollLeft=E),re!=null&&(y.curOp.scrollTop=re)}function Gu(y,E){ol(y),y.curOp.scrollToPos=E}function ol(y){var E=y.curOp.scrollToPos;if(E){y.curOp.scrollToPos=null;var re=Xi(y,E.from),ne=Xi(y,E.to);Dl(y,re,ne,E.margin)}}function Dl(y,E,re,ne){var ge=Us(y,{left:Math.min(E.left,re.left),top:Math.min(E.top,re.top)-ne,right:Math.max(E.right,re.right),bottom:Math.max(E.bottom,re.bottom)+ne});su(y,ge.scrollLeft,ge.scrollTop)}function Xl(y,E){Math.abs(y.doc.scrollTop-E)<2||(a||uc(y,{top:E}),Ys(y,E,!0),a&&uc(y),Ps(y,100))}function Ys(y,E,re){E=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,E)),!(y.display.scroller.scrollTop==E&&!re)&&(y.doc.scrollTop=E,y.display.scrollbars.setScrollTop(E),y.display.scroller.scrollTop!=E&&(y.display.scroller.scrollTop=E))}function jl(y,E,re,ne){E=Math.max(0,Math.min(E,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((re?E==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-E)<2)&&!ne)&&(y.doc.scrollLeft=E,fd(y),y.display.scroller.scrollLeft!=E&&(y.display.scroller.scrollLeft=E),y.display.scrollbars.setScrollLeft(E))}function Qs(y){var E=y.display,re=E.gutters.offsetWidth,ne=Math.round(y.doc.height+Qa(y.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:y.options.fixedGutter?re:0,docHeight:ne,scrollHeight:ne+Ra(y)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:re}}var wl=function(y,E,re){this.cm=re;var ne=this.vert=We("div",[We("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ge=this.horiz=We("div",[We("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");ne.tabIndex=ge.tabIndex=-1,y(ne),y(ge),Ke(ne,"scroll",function(){ne.clientHeight&&E(ne.scrollTop,"vertical")}),Ke(ge,"scroll",function(){ge.clientWidth&&E(ge.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,fe&&ce<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};wl.prototype.update=function(y){var E=y.scrollWidth>y.clientWidth+1,re=y.scrollHeight>y.clientHeight+1,ne=y.nativeBarWidth;if(re){this.vert.style.display="block",this.vert.style.bottom=E?ne+"px":"0";var ge=y.viewHeight-(E?ne:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+ge)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=re?ne+"px":"0",this.horiz.style.left=y.barLeft+"px";var Qe=y.viewWidth-y.barLeft-(re?ne:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+Qe)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(ne==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:re?ne:0,bottom:E?ne:0}},wl.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},wl.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},wl.prototype.zeroWidthHack=function(){var y=pe&&!te?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ze,this.disableVert=new Ze},wl.prototype.enableZeroWidthBar=function(y,E,re){y.style.pointerEvents="auto";function ne(){var ge=y.getBoundingClientRect(),Qe=re=="vert"?document.elementFromPoint(ge.right-1,(ge.top+ge.bottom)/2):document.elementFromPoint((ge.right+ge.left)/2,ge.bottom-1);Qe!=y?y.style.pointerEvents="none":E.set(1e3,ne)}E.set(1e3,ne)},wl.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var Vl=function(){};Vl.prototype.update=function(){return{bottom:0,right:0}},Vl.prototype.setScrollLeft=function(){},Vl.prototype.setScrollTop=function(){},Vl.prototype.clear=function(){};function Ol(y,E){E||(E=Qs(y));var re=y.display.barWidth,ne=y.display.barHeight;yu(y,E);for(var ge=0;ge<4&&re!=y.display.barWidth||ne!=y.display.barHeight;ge++)re!=y.display.barWidth&&y.options.lineWrapping&&Zl(y),yu(y,Qs(y)),re=y.display.barWidth,ne=y.display.barHeight}function yu(y,E){var re=y.display,ne=re.scrollbars.update(E);re.sizer.style.paddingRight=(re.barWidth=ne.right)+"px",re.sizer.style.paddingBottom=(re.barHeight=ne.bottom)+"px",re.heightForcer.style.borderBottom=ne.bottom+"px solid transparent",ne.right&&ne.bottom?(re.scrollbarFiller.style.display="block",re.scrollbarFiller.style.height=ne.bottom+"px",re.scrollbarFiller.style.width=ne.right+"px"):re.scrollbarFiller.style.display="",ne.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(re.gutterFiller.style.display="block",re.gutterFiller.style.height=ne.bottom+"px",re.gutterFiller.style.width=E.gutterWidth+"px"):re.gutterFiller.style.display=""}var Yu={native:wl,null:Vl};function ku(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&ze(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Yu[y.options.scrollbarStyle](function(E){y.display.wrapper.insertBefore(E,y.display.scrollbarFiller),Ke(E,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,re){re=="horizontal"?jl(y,E):Xl(y,E)},y),y.display.scrollbars.addClass&&tt(y.display.wrapper,y.display.scrollbars.addClass)}var Mo=0;function Ya(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.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:++Mo},oi(y.curOp)}function ks(y){var E=y.curOp;E&&ki(E,function(re){for(var ne=0;ne=re.viewTo)||re.maxLineChanged&&E.options.lineWrapping,y.update=y.mustUpdate&&new sc(E,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ld(y){y.updatedDisplay=y.mustUpdate&&lc(y.cm,y.update)}function ud(y){var E=y.cm,re=E.display;y.updatedDisplay&&Zl(E),y.barMeasure=Qs(E),re.maxLineChanged&&!E.options.lineWrapping&&(y.adjustWidthTo=io(E,re.maxLine,re.maxLine.text.length).left+3,E.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(re.scroller.clientWidth,re.sizer.offsetLeft+y.adjustWidthTo+Ra(E)+E.display.barWidth),y.maxScrollLeft=Math.max(0,re.sizer.offsetLeft+y.adjustWidthTo-$a(E))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=re.input.prepareSelection())}function Ju(y){var E=y.cm;y.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var re=+new Date+y.options.workTime,ne=go(y,E.highlightFrontier),ge=[];E.iter(ne.line,Math.min(E.first+E.size,y.display.viewTo+500),function(Qe){if(ne.line>=y.display.viewFrom){var at=Qe.styles,vt=Qe.text.length>y.options.maxHighlightLength?At(E.mode,ne.state):null,Et=lo(y,Qe,ne,!0);vt&&(ne.state=vt),Qe.styles=Et.styles;var It=Qe.styleClasses,an=Et.classes;an?Qe.styleClasses=an:It&&(Qe.styleClasses=null);for(var hn=!at||at.length!=Qe.styles.length||It!=an&&(!It||!an||It.bgClass!=an.bgClass||It.textClass!=an.textClass),_n=0;!hn&&_nre)return Ps(y,y.options.workDelay),!0}),E.highlightFrontier=ne.line,E.modeFrontier=Math.max(E.modeFrontier,ne.line),ge.length&&co(y,function(){for(var Qe=0;Qe=re.viewFrom&&E.visible.to<=re.viewTo&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo)&&re.renderedView==re.view&&nu(y)==0)return!1;Nu(y)&&(dl(y),E.dims=vs(y));var ge=ne.first+ne.size,Qe=Math.max(E.visible.from-y.options.viewportMargin,ne.first),at=Math.min(ge,E.visible.to+y.options.viewportMargin);re.viewFromat&&re.viewTo-at<20&&(at=Math.min(ge,re.viewTo)),jt&&(Qe=Ge(y.doc,Qe),at=Bt(y.doc,at));var vt=Qe!=re.viewFrom||at!=re.viewTo||re.lastWrapHeight!=E.wrapperHeight||re.lastWrapWidth!=E.wrapperWidth;Lu(y,Qe,at),re.viewOffset=Qt(on(y.doc,re.viewFrom)),y.display.mover.style.top=re.viewOffset+"px";var Et=nu(y);if(!vt&&Et==0&&!E.force&&re.renderedView==re.view&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo))return!1;var It=Gd(y);return Et>4&&(re.lineDiv.style.display="none"),dd(y,re.updateLineNumbers,E.dims),Et>4&&(re.lineDiv.style.display=""),re.renderedView=re.view,Sf(It),Oe(re.cursorDiv),Oe(re.selectionDiv),re.gutters.style.height=re.sizer.style.minHeight=0,vt&&(re.lastWrapHeight=E.wrapperHeight,re.lastWrapWidth=E.wrapperWidth,Ps(y,400)),re.updateLineNumbers=null,!0}function qu(y,E){for(var re=E.viewport,ne=!0;;ne=!1){if(!ne||!y.options.lineWrapping||E.oldDisplayWidth==$a(y)){if(re&&re.top!=null&&(re={top:Math.min(y.doc.height+Qa(y.display)-po(y),re.top)}),E.visible=hl(y.display,y.doc,re),E.visible.from>=y.display.viewFrom&&E.visible.to<=y.display.viewTo)break}else ne&&(E.visible=hl(y.display,y.doc,re));if(!lc(y,E))break;Zl(y);var ge=Qs(y);Sl(y),Ol(y,ge),cc(y,ge),E.force=!1}E.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(E.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function uc(y,E){var re=new sc(y,E);if(lc(y,re)){Zl(y),qu(y,re);var ne=Qs(y);Sl(y),Ol(y,ne),cc(y,ne),re.finish()}}function dd(y,E,re){var ne=y.display,ge=y.options.lineNumbers,Qe=ne.lineDiv,at=Qe.firstChild;function vt(zr){var ii=zr.nextSibling;return le&&pe&&y.display.currentWheelTarget==zr?zr.style.display="none":zr.parentNode.removeChild(zr),ii}for(var Et=ne.view,It=ne.viewFrom,an=0;an-1&&(Rn=!1),Yi(y,hn,It,re)),Rn&&(Oe(hn.lineNumber),hn.lineNumber.appendChild(document.createTextNode(ti(y.options,It)))),at=hn.node.nextSibling}It+=hn.size}for(;at;)at=vt(at)}function _u(y){var E=y.gutters.offsetWidth;y.sizer.style.marginLeft=E+"px"}function cc(y,E){y.display.sizer.style.minHeight=E.docHeight+"px",y.display.heightForcer.style.top=E.docHeight+"px",y.display.gutters.style.height=E.docHeight+y.display.barHeight+Ra(y)+"px"}function fd(y){var E=y.display,re=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!y.options.fixedGutter))){for(var ne=bl(E)-E.scroller.scrollLeft+y.doc.scrollLeft,ge=E.gutters.offsetWidth,Qe=ne+"px",at=0;atat.clientWidth,Et=at.scrollHeight>at.clientHeight;if(ne&&vt||ge&&Et){if(ge&&pe&&le){e:for(var It=E.target,an=Qe.view;It!=at;It=It.parentNode)for(var hn=0;hn=0&&ir(y,ne.to())<=0)return re}return-1};var Ko=function(y,E){this.anchor=y,this.head=E};Ko.prototype.from=function(){return Wi(this.anchor,this.head)},Ko.prototype.to=function(){return wi(this.anchor,this.head)},Ko.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function El(y,E,re){var ne=y&&y.options.selectionsMayTouch,ge=E[re];E.sort(function(_n,Rn){return ir(_n.from(),Rn.from())}),re=Je(E,ge);for(var Qe=1;Qe0:Et>=0){var It=Wi(vt.from(),at.from()),an=wi(vt.to(),at.to()),hn=vt.empty()?at.from()==at.head:vt.from()==vt.head;Qe<=re&&--re,E.splice(--Qe,2,new Ko(hn?an:It,hn?It:an))}}return new Bl(E,re)}function Eu(y,E){return new Bl([new Ko(y,E||y)],0)}function bu(y){return y.text?un(y.from.line+y.text.length-1,Pt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Kd(y,E){if(ir(y,E.from)<0)return y;if(ir(y,E.to)<=0)return bu(E);var re=y.line+E.text.length-(E.to.line-E.from.line)-1,ne=y.ch;return y.line==E.to.line&&(ne+=bu(E).ch-E.to.ch),un(re,ne)}function Cs(y,E){for(var re=[],ne=0;ne1&&y.remove(vt.line+1,zr-1),y.insert(vt.line+1,Ji)}Pi(y,"change",y,E)}function wu(y,E,re){function ne(ge,Qe,at){if(ge.linked)for(var vt=0;vt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),Pt(y.done)}function md(y,E,re,ne){var ge=y.history;ge.undone.length=0;var Qe=+new Date,at,vt;if((ge.lastOp==ne||ge.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&ge.lastModTime>Qe-(y.cm?y.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(at=pd(ge,ge.lastOp==ne)))vt=Pt(at.changes),ir(E.from,E.to)==0&&ir(E.from,vt.to)==0?vt.to=bu(E):at.changes.push(Nc(y,E));else{var Et=Pt(ge.done);for((!Et||!Et.ranges)&&ys(y.sel,ge.done),at={changes:[Nc(y,E)],generation:ge.generation},ge.done.push(at);ge.done.length>ge.undoDepth;)ge.done.shift(),ge.done[0].ranges||ge.done.shift()}ge.done.push(re),ge.generation=++ge.maxGeneration,ge.lastModTime=ge.lastSelTime=Qe,ge.lastOp=ge.lastSelOp=ne,ge.lastOrigin=ge.lastSelOrigin=E.origin,vt||Wt(y,"historyAdded")}function th(y,E,re,ne){var ge=E.charAt(0);return ge=="*"||ge=="+"&&re.ranges.length==ne.ranges.length&&re.somethingSelected()==ne.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function vd(y,E,re,ne){var ge=y.history,Qe=ne&&ne.origin;re==ge.lastSelOp||Qe&&ge.lastSelOrigin==Qe&&(ge.lastModTime==ge.lastSelTime&&ge.lastOrigin==Qe||th(y,Qe,Pt(ge.done),E))?ge.done[ge.done.length-1]=E:ys(E,ge.done),ge.lastSelTime=+new Date,ge.lastSelOrigin=Qe,ge.lastSelOp=re,ne&&ne.clearRedo!==!1&&qd(ge.undone)}function ys(y,E){var re=Pt(E);re&&re.ranges&&re.equals(y)||E.push(y)}function Ul(y,E,re,ne){var ge=E["spans_"+y.id],Qe=0;y.iter(Math.max(y.first,re),Math.min(y.first+y.size,ne),function(at){at.markedSpans&&((ge||(ge=E["spans_"+y.id]={}))[Qe]=at.markedSpans),++Qe})}function Cu(y){if(!y)return null;for(var E,re=0;re-1&&(Pt(vt)[hn]=It[hn],delete It[hn])}}return ne}function Ql(y,E,re,ne){if(ne){var ge=y.anchor;if(re){var Qe=ir(E,ge)<0;Qe!=ir(re,ge)<0?(ge=E,E=re):Qe!=ir(E,re)<0&&(E=re)}return new Ko(ge,E)}else return new Ko(re||E,E)}function Ns(y,E,re,ne,ge){ge==null&&(ge=y.cm&&(y.cm.display.shift||y.extend)),el(y,new Bl([Ql(y.sel.primary(),E,re,ge)],0),ne)}function ef(y,E,re){for(var ne=[],ge=y.cm&&(y.cm.display.shift||y.extend),Qe=0;Qe=E.ch:vt.to>E.ch))){if(ge&&(Wt(Et,"beforeCursorEnter"),Et.explicitlyCleared))if(Qe.markedSpans){--at;continue}else break;if(!Et.atomic)continue;if(re){var hn=Et.find(ne<0?1:-1),_n=void 0;if((ne<0?an:It)&&(hn=rf(y,hn,-ne,hn&&hn.line==E.line?Qe:null)),hn&&hn.line==E.line&&(_n=ir(hn,re))&&(ne<0?_n<0:_n>0))return xu(y,hn,E,ne,ge)}var Rn=Et.find(ne<0?-1:1);return(ne<0?It:an)&&(Rn=rf(y,Rn,ne,Rn.line==E.line?Qe:null)),Rn?xu(y,Rn,E,ne,ge):null}}return E}function Oc(y,E,re,ne,ge){var Qe=ne||1,at=xu(y,E,re,Qe,ge)||!ge&&xu(y,E,re,Qe,!0)||xu(y,E,re,-Qe,ge)||!ge&&xu(y,E,re,-Qe,!0);return at||(y.cantEdit=!0,un(y.first,0))}function rf(y,E,re,ne){return re<0&&E.ch==0?E.line>y.first?Yn(y,un(E.line-1)):null:re>0&&E.ch==(ne||on(y,E.line)).text.length?E.line=0;--ge)yd(y,{from:ne[ge].from,to:ne[ge].to,text:ge?[""]:E.text,origin:E.origin});else yd(y,E)}}function yd(y,E){if(!(E.text.length==1&&E.text[0]==""&&ir(E.from,E.to)==0)){var re=Cs(y,E);md(y,E,re,y.cm?y.cm.curOp.id:NaN),nc(y,E,re,Jn(y,E));var ne=[];wu(y,function(ge,Qe){!Qe&&Je(ne,ge.history)==-1&&(Rc(ge.history,E),ne.push(ge.history)),nc(ge,E,null,Jn(ge,E))})}}function zc(y,E,re){var ne=y.cm&&y.cm.state.suppressEdits;if(!(ne&&!re)){for(var ge=y.history,Qe,at=y.sel,vt=E=="undo"?ge.done:ge.undone,Et=E=="undo"?ge.undone:ge.done,It=0;It=0;--Rn){var zr=_n(Rn);if(zr)return zr.v}}}}function Ed(y,E){if(E!=0&&(y.first+=E,y.sel=new Bl(ht(y.sel.ranges,function(ge){return new Ko(un(ge.anchor.line+E,ge.anchor.ch),un(ge.head.line+E,ge.head.ch))}),y.sel.primIndex),y.cm)){As(y.cm,y.first,y.first-E,E);for(var re=y.cm.display,ne=re.viewFrom;ney.lastLine())){if(E.from.lineQe&&(E={from:E.from,to:un(Qe,on(y,Qe).text.length),text:[E.text[0]],origin:E.origin}),E.removed=kn(y,E.from,E.to),re||(re=Cs(y,E)),y.cm?nh(y.cm,E,ne):kc(y,E,ne),hc(y,re,nt),y.cantEdit&&Oc(y,un(y.firstLine(),0))&&(y.cantEdit=!1)}}function nh(y,E,re){var ne=y.doc,ge=y.display,Qe=E.from,at=E.to,vt=!1,Et=Qe.line;y.options.lineWrapping||(Et=kr(Qr(on(ne,Qe.line))),ne.iter(Et,at.line+1,function(Rn){if(Rn==ge.maxLine)return vt=!0,!0})),ne.sel.contains(E.from,E.to)>-1&&tn(y),kc(ne,E,re,Hs(y)),y.options.lineWrapping||(ne.iter(Et,Qe.line+E.text.length,function(Rn){var zr=rn(Rn);zr>ge.maxLineLength&&(ge.maxLine=Rn,ge.maxLineLength=zr,ge.maxLineChanged=!0,vt=!1)}),vt&&(y.curOp.updateMaxLine=!0)),ft(ne,Qe.line),Ps(y,400);var It=E.text.length-(at.line-Qe.line)-1;E.full?As(y):Qe.line==at.line&&E.text.length==1&&!Tc(y.doc,E)?Fs(y,Qe.line,"text"):As(y,Qe.line,at.line+1,It);var an=Kt(y,"changes"),hn=Kt(y,"change");if(hn||an){var _n={from:Qe,to:at,text:E.text,removed:E.removed,origin:E.origin};hn&&Pi(y,"change",y,_n),an&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(_n)}y.display.selForContextMenu=null}function Ou(y,E,re,ne,ge){var Qe;ne||(ne=re),ir(ne,re)<0&&(Qe=[ne,re],re=Qe[0],ne=Qe[1]),typeof E=="string"&&(E=y.splitLines(E)),Gl(y,{from:re,to:ne,text:E,origin:ge})}function bd(y,E,re,ne){re1||!(this.children[0]instanceof Ru))){var vt=[];this.collapse(vt),this.children=[new Ru(vt)],this.children[0].parent=this}},collapse:function(y){for(var E=0;E50){for(var at=ge.lines.length%25+25,vt=at;vt10);y.parent.maybeSpill()}},iterN:function(y,E,re){for(var ne=0;ney.display.maxLineLength&&(y.display.maxLine=It,y.display.maxLineLength=an,y.display.maxLineChanged=!0)}ne!=null&&y&&this.collapsed&&As(y,ne,ge+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&pc(y.doc)),y&&Pi(y,"markerCleared",y,this,ne,ge),E&&ks(y),this.parent&&this.parent.clear()}},Mu.prototype.find=function(y,E){y==null&&this.type=="bookmark"&&(y=1);for(var re,ne,ge=0;ge0||at==0&&Qe.clearWhenEmpty!==!1)return Qe;if(Qe.replacedWith&&(Qe.collapsed=!0,Qe.widgetNode=ke("span",[Qe.replacedWith],"CodeMirror-widget"),ne.handleMouseEvents||Qe.widgetNode.setAttribute("cm-ignore-events","true"),ne.insertLeft&&(Qe.widgetNode.insertLeft=!0)),Qe.collapsed){if(Bi(y,E.line,E,re,Qe)||E.line!=re.line&&Bi(y,re.line,E,re,Qe))throw new Error("Inserting collapsed marker partially overlapping an existing one");An()}Qe.addToHistory&&md(y,{from:E,to:re,origin:"markText"},y.sel,NaN);var vt=E.line,Et=y.cm,It;if(y.iter(vt,re.line+1,function(hn){Et&&Qe.collapsed&&!Et.options.lineWrapping&&Qr(hn)==Et.display.maxLine&&(It=!0),Qe.collapsed&&vt!=E.line&&Hr(hn,0),yr(hn,new fn(Qe,vt==E.line?E.ch:null,vt==re.line?re.ch:null)),++vt}),Qe.collapsed&&y.iter(E.line,re.line+1,function(hn){Ft(y,hn)&&Hr(hn,0)}),Qe.clearOnEnter&&Ke(Qe,"beforeCursorEnter",function(){return Qe.clear()}),Qe.readOnly&&(Jt(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),Qe.collapsed&&(Qe.id=++of,Qe.atomic=!0),Et){if(It&&(Et.curOp.updateMaxLine=!0),Qe.collapsed)As(Et,E.line,re.line+1);else if(Qe.className||Qe.startStyle||Qe.endStyle||Qe.css||Qe.attributes||Qe.title)for(var an=E.line;an<=re.line;an++)Fs(Et,an,"text");Qe.atomic&&pc(Et.doc),Pi(Et,"markerAdded",Et,Qe)}return Qe}var mc=function(y,E){this.markers=y,this.primary=E;for(var re=0;re=0;Et--)Gl(this,ne[Et]);vt?nf(this,vt):this.cm&&Nl(this.cm)}),undo:Ao(function(){zc(this,"undo")}),redo:Ao(function(){zc(this,"redo")}),undoSelection:Ao(function(){zc(this,"undo",!0)}),redoSelection:Ao(function(){zc(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,E=0,re=0,ne=0;ne=y.ch)&&E.push(ge.marker.parent||ge.marker)}return E},findMarks:function(y,E,re){y=Yn(this,y),E=Yn(this,E);var ne=[],ge=y.line;return this.iter(y.line,E.line+1,function(Qe){var at=Qe.markedSpans;if(at)for(var vt=0;vt=Et.to||Et.from==null&&ge!=y.line||Et.from!=null&&ge==E.line&&Et.from>=E.ch)&&(!re||re(Et.marker))&&ne.push(Et.marker.parent||Et.marker)}++ge}),ne},getAllMarks:function(){var y=[];return this.iter(function(E){var re=E.markedSpans;if(re)for(var ne=0;ney)return E=y,!0;y-=Qe,++re}),Yn(this,un(re,E))},indexFromPos:function(y){y=Yn(this,y);var E=y.ch;if(y.lineE&&(E=y.from),y.to!=null&&y.to-1){E.state.draggingText(y),setTimeout(function(){return E.display.input.focus()},20);return}try{var an=y.dataTransfer.getData("Text");if(an){var hn;if(E.state.draggingText&&!E.state.draggingText.copy&&(hn=E.listSelections()),hc(E.doc,Eu(re,re)),hn)for(var _n=0;_n=0;vt--)Ou(y.doc,"",ne[vt].from,ne[vt].to,"+delete");Nl(y)})}function rs(y,E,re){var ne=Se(y.text,E+re,re);return ne<0||ne>y.text.length?null:ne}function Ga(y,E,re){var ne=rs(y,E.ch,re);return ne==null?null:new un(E.line,ne,re<0?"after":"before")}function is(y,E,re,ne,ge){if(y){E.doc.direction=="rtl"&&(ge=-ge);var Qe=et(re,E.doc.direction);if(Qe){var at=ge<0?Pt(Qe):Qe[0],vt=ge<0==(at.level==1),Et=vt?"after":"before",It;if(at.level>0||E.doc.direction=="rtl"){var an=eo(E,re);It=ge<0?re.text.length-1:0;var hn=Ha(E,an,It).top;It=Ne(function(_n){return Ha(E,an,_n).top==hn},ge<0==(at.level==1)?at.from:at.to-1,It),Et=="before"&&(It=rs(re,It,1))}else It=ge<0?at.to:at.from;return new un(ne,It,Et)}}return new un(ne,ge<0?re.text.length:0,ge<0?"before":"after")}function Vo(y,E,re,ne){var ge=et(E,y.doc.direction);if(!ge)return Ga(E,re,ne);re.ch>=E.text.length?(re.ch=E.text.length,re.sticky="before"):re.ch<=0&&(re.ch=0,re.sticky="after");var Qe=me(ge,re.ch,re.sticky),at=ge[Qe];if(y.doc.direction=="ltr"&&at.level%2==0&&(ne>0?at.to>re.ch:at.from=at.from&&_n>=an.begin)){var Rn=hn?"before":"after";return new un(re.line,_n,Rn)}}var zr=function(Ji,oa,qi){for(var wa=function(gs,sl){return sl?new un(re.line,vt(gs,1),"before"):new un(re.line,gs,"after")};Ji>=0&&Ji0==(Ja.level!=1),ya=Za?qi.begin:vt(qi.end,-1);if(Ja.from<=ya&&ya0?an.end:vt(an.begin,-1);return Si!=null&&!(ne>0&&Si==E.text.length)&&(ii=zr(ne>0?0:ge.length-1,ne,It(Si)),ii)?ii:null}var ao={selectAll:Ad,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),nt)},killLine:function(y){return Lo(y,function(E){if(E.empty()){var re=on(y.doc,E.head.line).text.length;return E.head.ch==re&&E.head.line0)ge=new un(ge.line,ge.ch+1),y.replaceRange(Qe.charAt(ge.ch-1)+Qe.charAt(ge.ch-2),un(ge.line,ge.ch-2),ge,"+transpose");else if(ge.line>y.doc.first){var at=on(y.doc,ge.line-1).text;at&&(ge=new un(ge.line,1),y.replaceRange(Qe.charAt(0)+y.doc.lineSeparator()+at.charAt(at.length-1),un(ge.line-1,at.length-1),ge,"+transpose"))}}re.push(new Ko(ge,ge))}y.setSelections(re)})},newlineAndIndent:function(y){return co(y,function(){for(var E=y.listSelections(),re=E.length-1;re>=0;re--)y.replaceRange(y.doc.lineSeparator(),E[re].anchor,E[re].head,"+input");E=y.listSelections();for(var ne=0;ney&&ir(E,this.pos)==0&&re==this.button};var rc,Wc;function ah(y,E){var re=+new Date;return Wc&&Wc.compare(re,y,E)?(rc=Wc=null,"triple"):rc&&rc.compare(re,y,E)?(Wc=new kf(re,y,E),rc=null,"double"):(rc=new kf(re,y,E),Wc=null,"single")}function Nf(y){var E=this,re=E.display;if(!(yt(E,y)||re.activeTouch&&re.input.supportsTouch())){if(re.input.ensurePolled(),re.shift=y.shiftKey,pa(re,y)){le||(re.scroller.draggable=!1,setTimeout(function(){return re.scroller.draggable=!0},100));return}if(!cf(E,y)){var ne=no(E,y),ge=br(y),Qe=ne?ah(ne,ge):"single";window.focus(),ge==1&&E.state.selectingText&&E.state.selectingText(y),!(ne&&jf(E,ge,ne,Qe,y))&&(ge==1?ne?Hh(E,ne,Qe,y):Er(y)==re.scroller&&jn(y):ge==2?(ne&&Ns(E.doc,ne),setTimeout(function(){return re.input.focus()},20)):ge==3&&(Ie?E.display.input.onContextMenu(y):gu(E)))}}}function jf(y,E,re,ne,ge){var Qe="Click";return ne=="double"?Qe="Double"+Qe:ne=="triple"&&(Qe="Triple"+Qe),Qe=(E==1?"Left":E==2?"Middle":"Right")+Qe,Qc(y,Zo(Qe,ge),ge,function(at){if(typeof at=="string"&&(at=ao[at]),!at)return!1;var vt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),vt=at(y,re)!=ot}finally{y.state.suppressEdits=!1}return vt})}function oh(y,E,re){var ne=y.getOption("configureMouse"),ge=ne?ne(y,E,re):{};if(ge.unit==null){var Qe=Ae?re.shiftKey&&re.metaKey:re.altKey;ge.unit=Qe?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(ge.extend==null||y.doc.extend)&&(ge.extend=y.doc.extend||re.shiftKey),ge.addNew==null&&(ge.addNew=pe?re.metaKey:re.ctrlKey),ge.moveOnDrag==null&&(ge.moveOnDrag=!(pe?re.altKey:re.ctrlKey)),ge}function Hh(y,E,re,ne){fe?setTimeout(dt(vu,y),0):y.curOp.focus=qe();var ge=oh(y,re,ne),Qe=y.doc.sel,at;y.options.dragDrop&&_r&&!y.isReadOnly()&&re=="single"&&(at=Qe.contains(E))>-1&&(ir((at=Qe.ranges[at]).from(),E)<0||E.xRel>0)&&(ir(at.to(),E)>0||E.xRel<0)?uf(y,ne,E,ge):Uh(y,ne,E,ge)}function uf(y,E,re,ne){var ge=y.display,Qe=!1,at=Pa(y,function(It){le&&(ge.scroller.draggable=!1),y.state.draggingText=!1,wt(ge.wrapper.ownerDocument,"mouseup",at),wt(ge.wrapper.ownerDocument,"mousemove",vt),wt(ge.scroller,"dragstart",Et),wt(ge.scroller,"drop",at),Qe||(jn(It),ne.addNew||Ns(y.doc,re,null,null,ne.extend),le&&!z||fe&&ce==9?setTimeout(function(){ge.wrapper.ownerDocument.body.focus({preventScroll:!0}),ge.input.focus()},20):ge.input.focus())}),vt=function(It){Qe=Qe||Math.abs(E.clientX-It.clientX)+Math.abs(E.clientY-It.clientY)>=10},Et=function(){return Qe=!0};le&&(ge.scroller.draggable=!0),y.state.draggingText=at,at.copy=!ne.moveOnDrag,ge.scroller.dragDrop&&ge.scroller.dragDrop(),Ke(ge.wrapper.ownerDocument,"mouseup",at),Ke(ge.wrapper.ownerDocument,"mousemove",vt),Ke(ge.scroller,"dragstart",Et),Ke(ge.scroller,"drop",at),gu(y),setTimeout(function(){return ge.input.focus()},20)}function Cd(y,E,re){if(re=="char")return new Ko(E,E);if(re=="word")return y.findWordAt(E);if(re=="line")return new Ko(un(E.line,0),Yn(y.doc,un(E.line+1,0)));var ne=re(y,E);return new Ko(ne.from,ne.to)}function Uh(y,E,re,ne){var ge=y.display,Qe=y.doc;jn(E);var at,vt,Et=Qe.sel,It=Et.ranges;if(ne.addNew&&!ne.extend?(vt=Qe.sel.contains(re),vt>-1?at=It[vt]:at=new Ko(re,re)):(at=Qe.sel.primary(),vt=Qe.sel.primIndex),ne.unit=="rectangle")ne.addNew||(at=new Ko(re,re)),re=no(y,E,!0,!0),vt=-1;else{var an=Cd(y,re,ne.unit);ne.extend?at=Ql(at,an.anchor,an.head,ne.extend):at=an}ne.addNew?vt==-1?(vt=It.length,el(Qe,El(y,It.concat([at]),vt),{scroll:!1,origin:"*mouse"})):It.length>1&&It[vt].empty()&&ne.unit=="char"&&!ne.extend?(el(Qe,El(y,It.slice(0,vt).concat(It.slice(vt+1)),0),{scroll:!1,origin:"*mouse"}),Et=Qe.sel):gd(Qe,vt,at,Mt):(vt=0,el(Qe,new Bl([at],0),Mt),Et=Qe.sel);var hn=re;function _n(qi){if(ir(hn,qi)!=0)if(hn=qi,ne.unit=="rectangle"){for(var wa=[],Ja=y.options.tabSize,Za=it(on(Qe,re.line).text,re.ch,Ja),ya=it(on(Qe,qi.line).text,qi.ch,Ja),gs=Math.min(Za,ya),sl=Math.max(Za,ya),Ls=Math.min(re.line,qi.line),Pl=Math.min(y.lastLine(),Math.max(re.line,qi.line));Ls<=Pl;Ls++){var pl=on(Qe,Ls).text,Xs=Vt(pl,gs,Ja);gs==sl?wa.push(new Ko(un(Ls,Xs),un(Ls,Xs))):pl.length>Xs&&wa.push(new Ko(un(Ls,Xs),un(Ls,Vt(pl,sl,Ja))))}wa.length||wa.push(new Ko(re,re)),el(Qe,El(y,Et.ranges.slice(0,vt).concat(wa),vt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(qi)}else{var Ll=at,ml=Cd(y,qi,ne.unit),nl=Ll.anchor,js;ir(ml.anchor,nl)>0?(js=ml.head,nl=Wi(Ll.from(),ml.anchor)):(js=ml.anchor,nl=wi(Ll.to(),ml.head));var Os=Et.ranges.slice(0);Os[vt]=Qh(y,new Ko(Yn(Qe,nl),js)),el(Qe,El(y,Os,vt),Mt)}}var Rn=ge.wrapper.getBoundingClientRect(),zr=0;function ii(qi){var wa=++zr,Ja=no(y,qi,!0,ne.unit=="rectangle");if(Ja)if(ir(Ja,hn)!=0){y.curOp.focus=qe(),_n(Ja);var Za=hl(ge,Qe);(Ja.line>=Za.to||Ja.lineRn.bottom?20:0;ya&&setTimeout(Pa(y,function(){zr==wa&&(ge.scroller.scrollTop+=ya,ii(qi))}),50)}}function Si(qi){y.state.selectingText=!1,zr=1/0,qi&&(jn(qi),ge.input.focus()),wt(ge.wrapper.ownerDocument,"mousemove",Ji),wt(ge.wrapper.ownerDocument,"mouseup",oa),Qe.history.lastSelOrigin=null}var Ji=Pa(y,function(qi){qi.buttons===0||!br(qi)?Si(qi):ii(qi)}),oa=Pa(y,Si);y.state.selectingText=oa,Ke(ge.wrapper.ownerDocument,"mousemove",Ji),Ke(ge.wrapper.ownerDocument,"mouseup",oa)}function Qh(y,E){var re=E.anchor,ne=E.head,ge=on(y.doc,re.line);if(ir(re,ne)==0&&re.sticky==ne.sticky)return E;var Qe=et(ge);if(!Qe)return E;var at=me(Qe,re.ch,re.sticky),vt=Qe[at];if(vt.from!=re.ch&&vt.to!=re.ch)return E;var Et=at+(vt.from==re.ch==(vt.level!=1)?0:1);if(Et==0||Et==Qe.length)return E;var It;if(ne.line!=re.line)It=(ne.line-re.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var an=me(Qe,ne.ch,ne.sticky),hn=an-at||(ne.ch-re.ch)*(vt.level==1?-1:1);an==Et-1||an==Et?It=hn<0:It=hn>0}var _n=Qe[Et+(It?-1:0)],Rn=It==(_n.level==1),zr=Rn?_n.from:_n.to,ii=Rn?"after":"before";return re.ch==zr&&re.sticky==ii?E:new Ko(new un(re.line,zr,ii),ne)}function sh(y,E,re,ne){var ge,Qe;if(E.touches)ge=E.touches[0].clientX,Qe=E.touches[0].clientY;else try{ge=E.clientX,Qe=E.clientY}catch(_n){return!1}if(ge>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;ne&&jn(E);var at=y.display,vt=at.lineDiv.getBoundingClientRect();if(Qe>vt.bottom||!Kt(y,re))return In(E);Qe-=vt.top-at.viewOffset;for(var Et=0;Et=ge){var an=Wr(y.doc,Qe),hn=y.display.gutterSpecs[Et];return Wt(y,re,y,an,hn.className,E),In(E)}}}function cf(y,E){return sh(y,E,"gutterClick",!0)}function Of(y,E){pa(y.display,E)||as(y,E)||yt(y,E,"contextmenu")||Ie||y.display.input.onContextMenu(E)}function as(y,E){return Kt(y,"gutterContextMenu")?sh(y,E,"gutterContextMenu",!1):!1}function lh(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ua(y)}var Zc={toString:function(){return"CodeMirror.Init"}},uh={},Ac={};function ch(y){var E=y.optionHandlers;function re(ne,ge,Qe,at){y.defaults[ne]=ge,Qe&&(E[ne]=at?function(vt,Et,It){It!=Zc&&Qe(vt,Et,It)}:Qe)}y.defineOption=re,y.Init=Zc,re("value","",function(ne,ge){return ne.setValue(ge)},!0),re("mode",null,function(ne,ge){ne.doc.modeOption=ge,hd(ne)},!0),re("indentUnit",2,hd,!0),re("indentWithTabs",!1),re("smartIndent",!0),re("tabSize",4,function(ne){dc(ne),Ua(ne),As(ne)},!0),re("lineSeparator",null,function(ne,ge){if(ne.doc.lineSep=ge,!!ge){var Qe=[],at=ne.doc.first;ne.doc.iter(function(Et){for(var It=0;;){var an=Et.text.indexOf(ge,It);if(an==-1)break;It=an+ge.length,Qe.push(un(at,an))}at++});for(var vt=Qe.length-1;vt>=0;vt--)Ou(ne.doc,ge,Qe[vt],un(Qe[vt].line,Qe[vt].ch+ge.length))}}),re("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(ne,ge,Qe){ne.state.specialChars=new RegExp(ge.source+(ge.test(" ")?"":"| "),"g"),Qe!=Zc&&ne.refresh()}),re("specialCharPlaceholder",ur,function(ne){return ne.refresh()},!0),re("electricChars",!0),re("inputStyle",ie?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),re("spellcheck",!1,function(ne,ge){return ne.getInputField().spellcheck=ge},!0),re("autocorrect",!1,function(ne,ge){return ne.getInputField().autocorrect=ge},!0),re("autocapitalize",!1,function(ne,ge){return ne.getInputField().autocapitalize=ge},!0),re("rtlMoveVisually",!ye),re("wholeLineUpdateBefore",!0),re("theme","default",function(ne){lh(ne),$u(ne)},!0),re("keyMap","default",function(ne,ge,Qe){var at=Ui(ge),vt=Qe!=Zc&&Ui(Qe);vt&&vt.detach&&vt.detach(ne,at),at.attach&&at.attach(ne,vt||null)}),re("extraKeys",null),re("configureMouse",null),re("lineWrapping",!1,fh,!0),re("gutters",[],function(ne,ge){ne.display.gutterSpecs=ws(ge,ne.options.lineNumbers),$u(ne)},!0),re("fixedGutter",!0,function(ne,ge){ne.display.gutters.style.left=ge?bl(ne.display)+"px":"0",ne.refresh()},!0),re("coverGutterNextToScrollbar",!1,function(ne){return Ol(ne)},!0),re("scrollbarStyle","native",function(ne){ku(ne),Ol(ne),ne.display.scrollbars.setScrollTop(ne.doc.scrollTop),ne.display.scrollbars.setScrollLeft(ne.doc.scrollLeft)},!0),re("lineNumbers",!1,function(ne,ge){ne.display.gutterSpecs=ws(ne.options.gutters,ge),$u(ne)},!0),re("firstLineNumber",1,$u,!0),re("lineNumberFormatter",function(ne){return ne},$u,!0),re("showCursorWhenSelecting",!1,Sl,!0),re("resetSelectionOnContextMenu",!0),re("lineWiseCopyCut",!0),re("pasteLinesPerSelection",!0),re("selectionsMayTouch",!1),re("readOnly",!1,function(ne,ge){ge=="nocursor"&&(Ml(ne),ne.display.input.blur()),ne.display.input.readOnlyChanged(ge)}),re("screenReaderLabel",null,function(ne,ge){ge=ge===""?null:ge,ne.display.input.screenReaderLabelChanged(ge)}),re("disableInput",!1,function(ne,ge){ge||ne.display.input.reset()},!0),re("dragDrop",!0,dh),re("allowDropFileTypes",null),re("cursorBlinkRate",530),re("cursorScrollMargin",0),re("cursorHeight",1,Sl,!0),re("singleCursorHeightPerLine",!0,Sl,!0),re("workTime",100),re("workDelay",100),re("flattenSpans",!0,dc,!0),re("addModeClass",!1,dc,!0),re("pollInterval",100),re("undoDepth",200,function(ne,ge){return ne.doc.history.undoDepth=ge}),re("historyEventDelay",1250),re("viewportMargin",10,function(ne){return ne.refresh()},!0),re("maxHighlightLength",1e4,dc,!0),re("moveInputWithCursor",!0,function(ne,ge){ge||ne.display.input.resetPosition()}),re("tabindex",null,function(ne,ge){return ne.display.input.getField().tabIndex=ge||""}),re("autofocus",null),re("direction","ltr",function(ne,ge){return ne.doc.setDirection(ge)},!0),re("phrases",null)}function dh(y,E,re){var ne=re&&re!=Zc;if(!E!=!ne){var ge=y.display.dragFunctions,Qe=E?Ke:wt;Qe(y.display.scroller,"dragstart",ge.start),Qe(y.display.scroller,"dragenter",ge.enter),Qe(y.display.scroller,"dragover",ge.over),Qe(y.display.scroller,"dragleave",ge.leave),Qe(y.display.scroller,"drop",ge.drop)}}function fh(y){y.options.lineWrapping?(tt(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(ze(y.display.wrapper,"CodeMirror-wrap"),cn(y)),cl(y),As(y),Ua(y),setTimeout(function(){return Ol(y)},100)}function xs(y,E){var re=this;if(!(this instanceof xs))return new xs(y,E);this.options=E=E?Xt(E):{},Xt(uh,E,!1);var ne=E.value;typeof ne=="string"?ne=new Cl(ne,E.mode,null,E.lineSeparator,E.direction):E.mode&&(ne.modeOption=E.mode),this.doc=ne;var ge=new xs.inputStyles[E.inputStyle](this),Qe=this.display=new Ks(y,ne,ge,E);Qe.wrapper.CodeMirror=this,lh(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ku(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 Ze,keySeq:null,specialChars:null},E.autofocus&&!ie&&Qe.input.focus(),fe&&ce<11&&setTimeout(function(){return re.display.input.reset(!0)},20),hh(this),Qn(),Ya(this),this.curOp.forceUpdate=!0,Bf(this,ne),E.autofocus&&!ie||this.hasFocus()?setTimeout(function(){re.hasFocus()&&!re.state.focused&&ns(re)},20):Ml(this);for(var at in Ac)Ac.hasOwnProperty(at)&&Ac[at](this,E[at],Zc);Nu(this),E.finishInit&&E.finishInit(this);for(var vt=0;vt20*20}Ke(E.scroller,"touchstart",function(Et){if(!yt(y,Et)&&!Qe(Et)&&!cf(y,Et)){E.input.ensurePolled(),clearTimeout(re);var It=+new Date;E.activeTouch={start:It,moved:!1,prev:It-ne.end<=300?ne:null},Et.touches.length==1&&(E.activeTouch.left=Et.touches[0].pageX,E.activeTouch.top=Et.touches[0].pageY)}}),Ke(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ke(E.scroller,"touchend",function(Et){var It=E.activeTouch;if(It&&!pa(E,Et)&&It.left!=null&&!It.moved&&new Date-It.start<300){var an=y.coordsChar(E.activeTouch,"page"),hn;!It.prev||at(It,It.prev)?hn=new Ko(an,an):!It.prev.prev||at(It,It.prev.prev)?hn=y.findWordAt(an):hn=new Ko(un(an.line,0),Yn(y.doc,un(an.line+1,0))),y.setSelection(hn.anchor,hn.head),y.focus(),jn(Et)}ge()}),Ke(E.scroller,"touchcancel",ge),Ke(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Xl(y,E.scroller.scrollTop),jl(y,E.scroller.scrollLeft,!0),Wt(y,"scroll",y))}),Ke(E.scroller,"mousewheel",function(Et){return ju(y,Et)}),Ke(E.scroller,"DOMMouseScroll",function(Et){return ju(y,Et)}),Ke(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(Et){yt(y,Et)||Ln(Et)},over:function(Et){yt(y,Et)||(Te(y,Et),Ln(Et))},start:function(Et){return lt(y,Et)},drop:Pa(y,xe),leave:function(Et){yt(y,Et)||Ct(y)}};var vt=E.input.getField();Ke(vt,"keyup",function(Et){return cs.call(y,Et)}),Ke(vt,"keydown",Pa(y,rh)),Ke(vt,"keypress",Pa(y,ih)),Ke(vt,"focus",function(Et){return ns(y,Et)}),Ke(vt,"blur",function(Et){return Ml(y,Et)})}var zf=[];xs.defineInitHook=function(y){return zf.push(y)};function yc(y,E,re,ne){var ge=y.doc,Qe;re==null&&(re="add"),re=="smart"&&(ge.mode.indent?Qe=go(y,E).state:re="prev");var at=y.options.tabSize,vt=on(ge,E),Et=it(vt.text,null,at);vt.stateAfter&&(vt.stateAfter=null);var It=vt.text.match(/^\s*/)[0],an;if(!ne&&!/\S/.test(vt.text))an=0,re="not";else if(re=="smart"&&(an=ge.mode.indent(Qe,vt.text.slice(It.length),vt.text),an==ot||an>150)){if(!ne)return;re="prev"}re=="prev"?E>ge.first?an=it(on(ge,E-1).text,null,at):an=0:re=="add"?an=Et+y.options.indentUnit:re=="subtract"?an=Et-y.options.indentUnit:typeof re=="number"&&(an=Et+re),an=Math.max(0,an);var hn="",_n=0;if(y.options.indentWithTabs)for(var Rn=Math.floor(an/at);Rn;--Rn)_n+=at,hn+=" ";if(_nat,Et=vi(E),It=null;if(vt&&ne.ranges.length>1)if(lu&&lu.text.join(` +`)==E){if(ne.ranges.length%lu.text.length==0){It=[];for(var an=0;an=0;_n--){var Rn=ne.ranges[_n],zr=Rn.from(),ii=Rn.to();Rn.empty()&&(re&&re>0?zr=un(zr.line,zr.ch-re):y.state.overwrite&&!vt?ii=un(ii.line,Math.min(on(Qe,ii.line).text.length,ii.ch+Pt(Et).length)):vt&&lu&&lu.lineWise&&lu.text.join(` `)==Et.join(` -`)&&(zr=ii=un(zr.line,0)));var Si={from:zr,to:ii,text:It?It[qn%It.length]:Et,origin:ge||(vt?"paste":y.state.cutIncoming>at?"cut":"+input")};Gl(y.doc,Si),Pi(y,"inputRead",y,Si)}E&&!vt&&xd(y,E),Nl(y),y.curOp.updateInput<2&&(y.curOp.updateInput=hn),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function ph(y,E){var re=y.clipboardData&&y.clipboardData.getData("Text");if(re)return y.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&co(E,function(){return Rf(E,re,0,null,"paste")}),!0}function xd(y,E){if(!(!y.options.electricChars||!y.options.smartIndent))for(var re=y.doc.sel,ne=re.ranges.length-1;ne>=0;ne--){var ge=re.ranges[ne];if(!(ge.head.ch>100||ne&&re.ranges[ne-1].head.line==ge.head.line)){var Qe=y.getModeAt(ge.head),at=!1;if(Qe.electricChars){for(var vt=0;vt-1){at=yc(y,ge.head.line,"smart");break}}else Qe.electricInput&&Qe.electricInput.test(on(y.doc,ge.head.line).text.slice(0,ge.head.ch))&&(at=yc(y,ge.head.line,"smart"));at&&Pi(y,"electricInput",y,ge.head.line)}}}function mh(y){for(var E=[],re=[],ne=0;neQe&&(yc(this,vt.head.line,ne,!0),Qe=vt.head.line,at==this.doc.sel.primIndex&&Nl(this));else{var Et=vt.from(),It=vt.to(),an=Math.max(Qe,Et.line);Qe=Math.min(this.lastLine(),It.line-(It.ch?0:1))+1;for(var hn=an;hn0&&gd(this.doc,at,new Ko(Et,qn[at].to()),nt)}}}),getTokenAt:function(ne,ge){return Da(this,ne,ge)},getLineTokens:function(ne,ge){return Da(this,un(ne),ge,!0)},getTokenTypeAt:function(ne){ne=Gn(this.doc,ne);var ge=Ka(this,on(this.doc,ne.line)),Qe=0,at=(ge.length-1)/2,vt=ne.ch,Et;if(vt==0)Et=ge[2];else for(;;){var It=Qe+at>>1;if((It?ge[It*2-1]:0)>=vt)at=It;else if(ge[It*2+1]Et&&(ne=Et,at=!0),vt=on(this.doc,ne)}else vt=ne;return Co(this,vt,{top:0,left:0},ge||"page",Qe||at).top+(at?this.doc.height-Qt(vt):0)},defaultTextHeight:function(){return Go(this.display)},defaultCharWidth:function(){return bs(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(ne,ge,Qe,at,vt){var Et=this.display;ne=aa(this,Gn(this.doc,ne));var It=ne.bottom,an=ne.left;if(ge.style.position="absolute",ge.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ge),Et.sizer.appendChild(ge),at=="over")It=ne.top;else if(at=="above"||at=="near"){var hn=Math.max(Et.wrapper.clientHeight,this.doc.height),qn=Math.max(Et.sizer.clientWidth,Et.lineSpace.clientWidth);(at=="above"||ne.bottom+ge.offsetHeight>hn)&&ne.top>ge.offsetHeight?It=ne.top-ge.offsetHeight:ne.bottom+ge.offsetHeight<=hn&&(It=ne.bottom),an+ge.offsetWidth>qn&&(an=qn-ge.offsetWidth)}ge.style.top=It+"px",ge.style.left=ge.style.right="",vt=="right"?(an=Et.sizer.clientWidth-ge.offsetWidth,ge.style.right="0px"):(vt=="left"?an=0:vt=="middle"&&(an=(Et.sizer.clientWidth-ge.offsetWidth)/2),ge.style.left=an+"px"),Qe&&ou(this,{left:an,top:It,right:an+ge.offsetWidth,bottom:It+ge.offsetHeight})},triggerOnKeyDown:ka(rh),triggerOnKeyPress:ka(ih),triggerOnKeyUp:cs,triggerOnMouseDown:ka(Nf),execCommand:function(ne){if(ao.hasOwnProperty(ne))return ao[ne].call(null,this)},triggerElectric:ka(function(ne){xd(this,ne)}),findPosH:function(ne,ge,Qe,at){var vt=1;ge<0&&(vt=-1,ge=-ge);for(var Et=Gn(this.doc,ne),It=0;It0&&an(Qe.charAt(at-1));)--at;for(;vt.5||this.options.lineWrapping)&&cl(this),Wt(this,"refresh",this)}),swapDoc:ka(function(ne){var ge=this.doc;return ge.cm=null,this.state.selectingText&&this.state.selectingText(),Bf(this,ne),Ua(this),this.display.input.reset(),su(this,ne.scrollLeft,ne.scrollTop),this.curOp.forceScroll=!0,Pi(this,"swapDoc",this,ge),ge}),phrase:function(ne){var ge=this.options.phrases;return ge&&Object.prototype.hasOwnProperty.call(ge,ne)?ge[ne]:ne},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}},gn(y),y.registerHelper=function(ne,ge,Qe){re.hasOwnProperty(ne)||(re[ne]=y[ne]={_global:[]}),re[ne][ge]=Qe},y.registerGlobalHelper=function(ne,ge,Qe,at){y.registerHelper(ne,ge,at),re[ne]._global.push({pred:Qe,val:at})}}function Uf(y,E,re,ne,ge){var Qe=E,at=re,vt=on(y,E.line),Et=ge&&y.direction=="rtl"?-re:re;function It(){var oa=E.line+Et;return oa=y.first+y.size?!1:(E=new un(oa,E.ch,E.sticky),vt=on(y,oa))}function an(oa){var qi;if(ne=="codepoint"){var wa=vt.text.charCodeAt(E.ch+(ne>0?0:-1));isNaN(wa)?qi=null:qi=new un(E.line,Math.max(0,Math.min(vt.text.length,E.ch+re*(wa>=55296&&wa<56320?2:1))),-re)}else ge?qi=Vo(y.cm,vt,E,re):qi=Ga(vt,E,re);if(qi==null)if(!oa&&It())E=is(ge,y.cm,vt,E.line,Et);else return!1;else E=qi;return!0}if(ne=="char"||ne=="codepoint")an();else if(ne=="column")an(!0);else if(ne=="word"||ne=="group")for(var hn=null,qn=ne=="group",Rn=y.cm&&y.cm.getHelper(E,"wordChars"),zr=!0;!(re<0&&!an(!zr));zr=!1){var ii=vt.text.charAt(E.ch)||` -`,Si=Ut(ii,Rn)?"w":qn&&ii==` -`?"n":!qn||/\s/.test(ii)?null:"p";if(qn&&!zr&&!Si&&(Si="s"),hn&&hn!=Si){re<0&&(re=1,an(),E.sticky="after");break}if(Si&&(hn=Si),re>0&&!an(!zr))break}var Ji=Oc(y,E,Qe,at,!0);return Di(Qe,Ji)&&(Ji.hitSide=!0),Ji}function vh(y,E,re,ne){var ge=y.doc,Qe=E.left,at;if(ne=="page"){var vt=Math.min(y.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Et=Math.max(vt-.5*Go(y.display),3);at=(re>0?E.bottom:E.top)+re*Et}else ne=="line"&&(at=re>0?E.bottom+3:E.top-3);for(var It;It=xi(y,Qe,at),!!It.outside;){if(re<0?at<=0:at>=ge.height){It.hitSide=!0;break}at+=re*5}return It}var ds=function(y){this.cm=y,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ze,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ds.prototype.init=function(y){var E=this,re=this,ne=re.cm,ge=re.div=y.lineDiv;Ec(ge,ne.options.spellcheck,ne.options.autocorrect,ne.options.autocapitalize);function Qe(vt){for(var Et=vt.target;Et;Et=Et.parentNode){if(Et==ge)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Et.className))break}return!1}Ke(ge,"paste",function(vt){!Qe(vt)||yt(ne,vt)||ph(vt,ne)||ce<=11&&setTimeout(Pa(ne,function(){return E.updateFromDOM()}),20)}),Ke(ge,"compositionstart",function(vt){E.composing={data:vt.data,done:!1}}),Ke(ge,"compositionupdate",function(vt){E.composing||(E.composing={data:vt.data,done:!1})}),Ke(ge,"compositionend",function(vt){E.composing&&(vt.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),Ke(ge,"touchstart",function(){return re.forceCompositionEnd()}),Ke(ge,"input",function(){E.composing||E.readFromDOMSoon()});function at(vt){if(!(!Qe(vt)||yt(ne,vt))){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()}),vt.type=="cut"&&ne.replaceSelection("",null,"cut");else if(ne.options.lineWiseCopyCut){var Et=mh(ne);df({lineWise:!0,text:Et.text}),vt.type=="cut"&&ne.operation(function(){ne.setSelections(Et.ranges,0,nt),ne.replaceSelection("",null,"cut")})}else return;if(vt.clipboardData){vt.clipboardData.clearData();var It=lu.text.join(` +`)&&(zr=ii=un(zr.line,0)));var Si={from:zr,to:ii,text:It?It[_n%It.length]:Et,origin:ge||(vt?"paste":y.state.cutIncoming>at?"cut":"+input")};Gl(y.doc,Si),Pi(y,"inputRead",y,Si)}E&&!vt&&xd(y,E),Nl(y),y.curOp.updateInput<2&&(y.curOp.updateInput=hn),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function ph(y,E){var re=y.clipboardData&&y.clipboardData.getData("Text");if(re)return y.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&co(E,function(){return Rf(E,re,0,null,"paste")}),!0}function xd(y,E){if(!(!y.options.electricChars||!y.options.smartIndent))for(var re=y.doc.sel,ne=re.ranges.length-1;ne>=0;ne--){var ge=re.ranges[ne];if(!(ge.head.ch>100||ne&&re.ranges[ne-1].head.line==ge.head.line)){var Qe=y.getModeAt(ge.head),at=!1;if(Qe.electricChars){for(var vt=0;vt-1){at=yc(y,ge.head.line,"smart");break}}else Qe.electricInput&&Qe.electricInput.test(on(y.doc,ge.head.line).text.slice(0,ge.head.ch))&&(at=yc(y,ge.head.line,"smart"));at&&Pi(y,"electricInput",y,ge.head.line)}}}function mh(y){for(var E=[],re=[],ne=0;neQe&&(yc(this,vt.head.line,ne,!0),Qe=vt.head.line,at==this.doc.sel.primIndex&&Nl(this));else{var Et=vt.from(),It=vt.to(),an=Math.max(Qe,Et.line);Qe=Math.min(this.lastLine(),It.line-(It.ch?0:1))+1;for(var hn=an;hn0&&gd(this.doc,at,new Ko(Et,_n[at].to()),nt)}}}),getTokenAt:function(ne,ge){return Da(this,ne,ge)},getLineTokens:function(ne,ge){return Da(this,un(ne),ge,!0)},getTokenTypeAt:function(ne){ne=Yn(this.doc,ne);var ge=Ka(this,on(this.doc,ne.line)),Qe=0,at=(ge.length-1)/2,vt=ne.ch,Et;if(vt==0)Et=ge[2];else for(;;){var It=Qe+at>>1;if((It?ge[It*2-1]:0)>=vt)at=It;else if(ge[It*2+1]Et&&(ne=Et,at=!0),vt=on(this.doc,ne)}else vt=ne;return Co(this,vt,{top:0,left:0},ge||"page",Qe||at).top+(at?this.doc.height-Qt(vt):0)},defaultTextHeight:function(){return Go(this.display)},defaultCharWidth:function(){return bs(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(ne,ge,Qe,at,vt){var Et=this.display;ne=aa(this,Yn(this.doc,ne));var It=ne.bottom,an=ne.left;if(ge.style.position="absolute",ge.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ge),Et.sizer.appendChild(ge),at=="over")It=ne.top;else if(at=="above"||at=="near"){var hn=Math.max(Et.wrapper.clientHeight,this.doc.height),_n=Math.max(Et.sizer.clientWidth,Et.lineSpace.clientWidth);(at=="above"||ne.bottom+ge.offsetHeight>hn)&&ne.top>ge.offsetHeight?It=ne.top-ge.offsetHeight:ne.bottom+ge.offsetHeight<=hn&&(It=ne.bottom),an+ge.offsetWidth>_n&&(an=_n-ge.offsetWidth)}ge.style.top=It+"px",ge.style.left=ge.style.right="",vt=="right"?(an=Et.sizer.clientWidth-ge.offsetWidth,ge.style.right="0px"):(vt=="left"?an=0:vt=="middle"&&(an=(Et.sizer.clientWidth-ge.offsetWidth)/2),ge.style.left=an+"px"),Qe&&ou(this,{left:an,top:It,right:an+ge.offsetWidth,bottom:It+ge.offsetHeight})},triggerOnKeyDown:ka(rh),triggerOnKeyPress:ka(ih),triggerOnKeyUp:cs,triggerOnMouseDown:ka(Nf),execCommand:function(ne){if(ao.hasOwnProperty(ne))return ao[ne].call(null,this)},triggerElectric:ka(function(ne){xd(this,ne)}),findPosH:function(ne,ge,Qe,at){var vt=1;ge<0&&(vt=-1,ge=-ge);for(var Et=Yn(this.doc,ne),It=0;It0&&an(Qe.charAt(at-1));)--at;for(;vt.5||this.options.lineWrapping)&&cl(this),Wt(this,"refresh",this)}),swapDoc:ka(function(ne){var ge=this.doc;return ge.cm=null,this.state.selectingText&&this.state.selectingText(),Bf(this,ne),Ua(this),this.display.input.reset(),su(this,ne.scrollLeft,ne.scrollTop),this.curOp.forceScroll=!0,Pi(this,"swapDoc",this,ge),ge}),phrase:function(ne){var ge=this.options.phrases;return ge&&Object.prototype.hasOwnProperty.call(ge,ne)?ge[ne]:ne},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}},gn(y),y.registerHelper=function(ne,ge,Qe){re.hasOwnProperty(ne)||(re[ne]=y[ne]={_global:[]}),re[ne][ge]=Qe},y.registerGlobalHelper=function(ne,ge,Qe,at){y.registerHelper(ne,ge,at),re[ne]._global.push({pred:Qe,val:at})}}function Uf(y,E,re,ne,ge){var Qe=E,at=re,vt=on(y,E.line),Et=ge&&y.direction=="rtl"?-re:re;function It(){var oa=E.line+Et;return oa=y.first+y.size?!1:(E=new un(oa,E.ch,E.sticky),vt=on(y,oa))}function an(oa){var qi;if(ne=="codepoint"){var wa=vt.text.charCodeAt(E.ch+(ne>0?0:-1));isNaN(wa)?qi=null:qi=new un(E.line,Math.max(0,Math.min(vt.text.length,E.ch+re*(wa>=55296&&wa<56320?2:1))),-re)}else ge?qi=Vo(y.cm,vt,E,re):qi=Ga(vt,E,re);if(qi==null)if(!oa&&It())E=is(ge,y.cm,vt,E.line,Et);else return!1;else E=qi;return!0}if(ne=="char"||ne=="codepoint")an();else if(ne=="column")an(!0);else if(ne=="word"||ne=="group")for(var hn=null,_n=ne=="group",Rn=y.cm&&y.cm.getHelper(E,"wordChars"),zr=!0;!(re<0&&!an(!zr));zr=!1){var ii=vt.text.charAt(E.ch)||` +`,Si=Ut(ii,Rn)?"w":_n&&ii==` +`?"n":!_n||/\s/.test(ii)?null:"p";if(_n&&!zr&&!Si&&(Si="s"),hn&&hn!=Si){re<0&&(re=1,an(),E.sticky="after");break}if(Si&&(hn=Si),re>0&&!an(!zr))break}var Ji=Oc(y,E,Qe,at,!0);return Di(Qe,Ji)&&(Ji.hitSide=!0),Ji}function vh(y,E,re,ne){var ge=y.doc,Qe=E.left,at;if(ne=="page"){var vt=Math.min(y.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Et=Math.max(vt-.5*Go(y.display),3);at=(re>0?E.bottom:E.top)+re*Et}else ne=="line"&&(at=re>0?E.bottom+3:E.top-3);for(var It;It=xi(y,Qe,at),!!It.outside;){if(re<0?at<=0:at>=ge.height){It.hitSide=!0;break}at+=re*5}return It}var ds=function(y){this.cm=y,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ze,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ds.prototype.init=function(y){var E=this,re=this,ne=re.cm,ge=re.div=y.lineDiv;Ec(ge,ne.options.spellcheck,ne.options.autocorrect,ne.options.autocapitalize);function Qe(vt){for(var Et=vt.target;Et;Et=Et.parentNode){if(Et==ge)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Et.className))break}return!1}Ke(ge,"paste",function(vt){!Qe(vt)||yt(ne,vt)||ph(vt,ne)||ce<=11&&setTimeout(Pa(ne,function(){return E.updateFromDOM()}),20)}),Ke(ge,"compositionstart",function(vt){E.composing={data:vt.data,done:!1}}),Ke(ge,"compositionupdate",function(vt){E.composing||(E.composing={data:vt.data,done:!1})}),Ke(ge,"compositionend",function(vt){E.composing&&(vt.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),Ke(ge,"touchstart",function(){return re.forceCompositionEnd()}),Ke(ge,"input",function(){E.composing||E.readFromDOMSoon()});function at(vt){if(!(!Qe(vt)||yt(ne,vt))){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()}),vt.type=="cut"&&ne.replaceSelection("",null,"cut");else if(ne.options.lineWiseCopyCut){var Et=mh(ne);df({lineWise:!0,text:Et.text}),vt.type=="cut"&&ne.operation(function(){ne.setSelections(Et.ranges,0,nt),ne.replaceSelection("",null,"cut")})}else return;if(vt.clipboardData){vt.clipboardData.clearData();var It=lu.text.join(` `);if(vt.clipboardData.setData("Text",It),vt.clipboardData.getData("Text")==It){vt.preventDefault();return}}var an=Hf(),hn=an.firstChild;ne.display.lineSpace.insertBefore(an,ne.display.lineSpace.firstChild),hn.value=lu.text.join(` -`);var qn=document.activeElement;Ot(hn),setTimeout(function(){ne.display.lineSpace.removeChild(an),qn.focus(),qn==ge&&re.showPrimarySelection()},50)}}Ke(ge,"copy",at),Ke(ge,"cut",at)},ds.prototype.screenReaderLabelChanged=function(y){y?this.div.setAttribute("aria-label",y):this.div.removeAttribute("aria-label")},ds.prototype.prepareSelection=function(){var y=Tu(this.cm,!1);return y.focus=document.activeElement==this.div,y},ds.prototype.showSelection=function(y,E){!y||!this.cm.display.view.length||((y.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(y))},ds.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ds.prototype.showPrimarySelection=function(){var y=this.getSelection(),E=this.cm,re=E.doc.sel.primary(),ne=re.from(),ge=re.to();if(E.display.viewTo==E.display.viewFrom||ne.line>=E.display.viewTo||ge.line=E.display.viewFrom&&gh(E,ne)||{node:vt[0].measure.map[2],offset:0},It=ge.liney.firstLine()&&(ne=un(ne.line-1,on(y.doc,ne.line-1).length)),ge.ch==on(y.doc,ge.line).text.length&&ge.lineE.viewTo-1)return!1;var Qe,at,vt;ne.line==E.viewFrom||(Qe=il(y,ne.line))==0?(at=kr(E.view[0].line),vt=E.view[0].node):(at=kr(E.view[Qe].line),vt=E.view[Qe-1].node.nextSibling);var Et=il(y,ge.line),It,an;if(Et==E.view.length-1?(It=E.viewTo-1,an=E.lineDiv.lastChild):(It=kr(E.view[Et+1].line)-1,an=E.view[Et+1].node.previousSibling),!vt)return!1;for(var hn=y.doc.splitLines(Xh(y,vt,an,at,It)),qn=kn(y.doc,un(at,0),un(It,on(y.doc,It).text.length));hn.length>1&&qn.length>1;)if(Pt(hn)==Pt(qn))hn.pop(),qn.pop(),It--;else if(hn[0]==qn[0])hn.shift(),qn.shift(),at++;else break;for(var Rn=0,zr=0,ii=hn[0],Si=qn[0],Ji=Math.min(ii.length,Si.length);Rnne.ch&&oa.charCodeAt(oa.length-zr-1)==qi.charCodeAt(qi.length-zr-1);)Rn--,zr++;hn[hn.length-1]=oa.slice(0,oa.length-zr).replace(/^\u200b+/,""),hn[0]=hn[0].slice(Rn).replace(/\u200b+$/,"");var Ja=un(at,Rn),Za=un(It,qn.length?Pt(qn).length-zr:0);if(hn.length>1||hn[0]||ir(Ja,Za))return Ou(y.doc,hn,Ja,Za,"+input"),!0},ds.prototype.ensurePolled=function(){this.forceCompositionEnd()},ds.prototype.reset=function(){this.forceCompositionEnd()},ds.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ds.prototype.readFromDOMSoon=function(){var y=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(y.readDOMTimeout=null,y.composing)if(y.composing.done)y.composing=null;else return;y.updateFromDOM()},80))},ds.prototype.updateFromDOM=function(){var y=this;(this.cm.isReadOnly()||!this.pollContent())&&co(this.cm,function(){return As(y.cm)})},ds.prototype.setUneditable=function(y){y.contentEditable="false"},ds.prototype.onKeyPress=function(y){y.charCode==0||this.composing||(y.preventDefault(),this.cm.isReadOnly()||Pa(this.cm,Rf)(this.cm,String.fromCharCode(y.charCode==null?y.keyCode:y.charCode),0))},ds.prototype.readOnlyChanged=function(y){this.div.contentEditable=String(y!="nocursor")},ds.prototype.onContextMenu=function(){},ds.prototype.resetPosition=function(){},ds.prototype.needsContentAttribute=!0;function gh(y,E){var re=Oo(y,E.line);if(!re||re.hidden)return null;var ne=on(y.doc,E.line),ge=zn(re,ne,E.line),Qe=et(ne,y.doc.direction),at="left";if(Qe){var vt=me(Qe,E.ch);at=vt%2?"right":"left"}var Et=So(ge.map,E.ch,at);return Et.offset=Et.collapse=="right"?Et.end:Et.start,Et}function Zh(y){for(var E=y;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function es(y,E){return E&&(y.bad=!0),y}function Xh(y,E,re,ne,ge){var Qe="",at=!1,vt=y.doc.lineSeparator(),Et=!1;function It(Rn){return function(zr){return zr.id==Rn}}function an(){at&&(Qe+=vt,Et&&(Qe+=vt),at=Et=!1)}function hn(Rn){Rn&&(an(),Qe+=Rn)}function qn(Rn){if(Rn.nodeType==1){var zr=Rn.getAttribute("cm-text");if(zr){hn(zr);return}var ii=Rn.getAttribute("cm-marker"),Si;if(ii){var Ji=y.findMarks(un(ne,0),un(ge+1,0),It(+ii));Ji.length&&(Si=Ji[0].find(0))&&hn(kn(y.doc,Si.from,Si.to).join(vt));return}if(Rn.getAttribute("contenteditable")=="false")return;var oa=/^(pre|div|p|li|table|br)$/i.test(Rn.nodeName);if(!/^br$/i.test(Rn.nodeName)&&Rn.textContent.length==0)return;oa&&an();for(var qi=0;qi=9&&E.hasSelection&&(E.hasSelection=null),re.poll()}),Ke(ge,"paste",function(at){yt(ne,at)||ph(at,ne)||(ne.state.pasteIncoming=+new Date,re.fastPoll())});function Qe(at){if(!yt(ne,at)){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()});else if(ne.options.lineWiseCopyCut){var vt=mh(ne);df({lineWise:!0,text:vt.text}),at.type=="cut"?ne.setSelections(vt.ranges,null,nt):(re.prevInput="",ge.value=vt.text.join(` +`);var _n=document.activeElement;Ot(hn),setTimeout(function(){ne.display.lineSpace.removeChild(an),_n.focus(),_n==ge&&re.showPrimarySelection()},50)}}Ke(ge,"copy",at),Ke(ge,"cut",at)},ds.prototype.screenReaderLabelChanged=function(y){y?this.div.setAttribute("aria-label",y):this.div.removeAttribute("aria-label")},ds.prototype.prepareSelection=function(){var y=Tu(this.cm,!1);return y.focus=document.activeElement==this.div,y},ds.prototype.showSelection=function(y,E){!y||!this.cm.display.view.length||((y.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(y))},ds.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ds.prototype.showPrimarySelection=function(){var y=this.getSelection(),E=this.cm,re=E.doc.sel.primary(),ne=re.from(),ge=re.to();if(E.display.viewTo==E.display.viewFrom||ne.line>=E.display.viewTo||ge.line=E.display.viewFrom&&gh(E,ne)||{node:vt[0].measure.map[2],offset:0},It=ge.liney.firstLine()&&(ne=un(ne.line-1,on(y.doc,ne.line-1).length)),ge.ch==on(y.doc,ge.line).text.length&&ge.lineE.viewTo-1)return!1;var Qe,at,vt;ne.line==E.viewFrom||(Qe=il(y,ne.line))==0?(at=kr(E.view[0].line),vt=E.view[0].node):(at=kr(E.view[Qe].line),vt=E.view[Qe-1].node.nextSibling);var Et=il(y,ge.line),It,an;if(Et==E.view.length-1?(It=E.viewTo-1,an=E.lineDiv.lastChild):(It=kr(E.view[Et+1].line)-1,an=E.view[Et+1].node.previousSibling),!vt)return!1;for(var hn=y.doc.splitLines(Xh(y,vt,an,at,It)),_n=kn(y.doc,un(at,0),un(It,on(y.doc,It).text.length));hn.length>1&&_n.length>1;)if(Pt(hn)==Pt(_n))hn.pop(),_n.pop(),It--;else if(hn[0]==_n[0])hn.shift(),_n.shift(),at++;else break;for(var Rn=0,zr=0,ii=hn[0],Si=_n[0],Ji=Math.min(ii.length,Si.length);Rnne.ch&&oa.charCodeAt(oa.length-zr-1)==qi.charCodeAt(qi.length-zr-1);)Rn--,zr++;hn[hn.length-1]=oa.slice(0,oa.length-zr).replace(/^\u200b+/,""),hn[0]=hn[0].slice(Rn).replace(/\u200b+$/,"");var Ja=un(at,Rn),Za=un(It,_n.length?Pt(_n).length-zr:0);if(hn.length>1||hn[0]||ir(Ja,Za))return Ou(y.doc,hn,Ja,Za,"+input"),!0},ds.prototype.ensurePolled=function(){this.forceCompositionEnd()},ds.prototype.reset=function(){this.forceCompositionEnd()},ds.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ds.prototype.readFromDOMSoon=function(){var y=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(y.readDOMTimeout=null,y.composing)if(y.composing.done)y.composing=null;else return;y.updateFromDOM()},80))},ds.prototype.updateFromDOM=function(){var y=this;(this.cm.isReadOnly()||!this.pollContent())&&co(this.cm,function(){return As(y.cm)})},ds.prototype.setUneditable=function(y){y.contentEditable="false"},ds.prototype.onKeyPress=function(y){y.charCode==0||this.composing||(y.preventDefault(),this.cm.isReadOnly()||Pa(this.cm,Rf)(this.cm,String.fromCharCode(y.charCode==null?y.keyCode:y.charCode),0))},ds.prototype.readOnlyChanged=function(y){this.div.contentEditable=String(y!="nocursor")},ds.prototype.onContextMenu=function(){},ds.prototype.resetPosition=function(){},ds.prototype.needsContentAttribute=!0;function gh(y,E){var re=Oo(y,E.line);if(!re||re.hidden)return null;var ne=on(y.doc,E.line),ge=zn(re,ne,E.line),Qe=et(ne,y.doc.direction),at="left";if(Qe){var vt=me(Qe,E.ch);at=vt%2?"right":"left"}var Et=So(ge.map,E.ch,at);return Et.offset=Et.collapse=="right"?Et.end:Et.start,Et}function Zh(y){for(var E=y;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function es(y,E){return E&&(y.bad=!0),y}function Xh(y,E,re,ne,ge){var Qe="",at=!1,vt=y.doc.lineSeparator(),Et=!1;function It(Rn){return function(zr){return zr.id==Rn}}function an(){at&&(Qe+=vt,Et&&(Qe+=vt),at=Et=!1)}function hn(Rn){Rn&&(an(),Qe+=Rn)}function _n(Rn){if(Rn.nodeType==1){var zr=Rn.getAttribute("cm-text");if(zr){hn(zr);return}var ii=Rn.getAttribute("cm-marker"),Si;if(ii){var Ji=y.findMarks(un(ne,0),un(ge+1,0),It(+ii));Ji.length&&(Si=Ji[0].find(0))&&hn(kn(y.doc,Si.from,Si.to).join(vt));return}if(Rn.getAttribute("contenteditable")=="false")return;var oa=/^(pre|div|p|li|table|br)$/i.test(Rn.nodeName);if(!/^br$/i.test(Rn.nodeName)&&Rn.textContent.length==0)return;oa&&an();for(var qi=0;qi=9&&E.hasSelection&&(E.hasSelection=null),re.poll()}),Ke(ge,"paste",function(at){yt(ne,at)||ph(at,ne)||(ne.state.pasteIncoming=+new Date,re.fastPoll())});function Qe(at){if(!yt(ne,at)){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()});else if(ne.options.lineWiseCopyCut){var vt=mh(ne);df({lineWise:!0,text:vt.text}),at.type=="cut"?ne.setSelections(vt.ranges,null,nt):(re.prevInput="",ge.value=vt.text.join(` `),Ot(ge))}else return;at.type=="cut"&&(ne.state.cutIncoming=+new Date)}}Ke(ge,"cut",Qe),Ke(ge,"copy",Qe),Ke(y.scroller,"paste",function(at){if(!(pa(y,at)||yt(ne,at))){if(!ge.dispatchEvent){ne.state.pasteIncoming=+new Date,re.focus();return}var vt=new Event("paste");vt.clipboardData=at.clipboardData,ge.dispatchEvent(vt)}}),Ke(y.lineSpace,"selectstart",function(at){pa(y,at)||jn(at)}),Ke(ge,"compositionstart",function(){var at=ne.getCursor("from");re.composing&&re.composing.range.clear(),re.composing={start:at,range:ne.markText(at,ne.getCursor("to"),{className:"CodeMirror-composing"})}}),Ke(ge,"compositionend",function(){re.composing&&(re.poll(),re.composing.range.clear(),re.composing=null)})},Zs.prototype.createField=function(y){this.wrapper=Hf(),this.textarea=this.wrapper.firstChild},Zs.prototype.screenReaderLabelChanged=function(y){y?this.textarea.setAttribute("aria-label",y):this.textarea.removeAttribute("aria-label")},Zs.prototype.prepareSelection=function(){var y=this.cm,E=y.display,re=y.doc,ne=Tu(y);if(y.options.moveInputWithCursor){var ge=aa(y,re.sel.primary().head,"div"),Qe=E.wrapper.getBoundingClientRect(),at=E.lineDiv.getBoundingClientRect();ne.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,ge.top+at.top-Qe.top)),ne.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,ge.left+at.left-Qe.left))}return ne},Zs.prototype.showSelection=function(y){var E=this.cm,re=E.display;De(re.cursorDiv,y.cursors),De(re.selectionDiv,y.selection),y.teTop!=null&&(this.wrapper.style.top=y.teTop+"px",this.wrapper.style.left=y.teLeft+"px")},Zs.prototype.reset=function(y){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var re=E.getSelection();this.textarea.value=re,E.state.focused&&Ot(this.textarea),fe&&ce>=9&&(this.hasSelection=re)}else y||(this.prevInput=this.textarea.value="",fe&&ce>=9&&(this.hasSelection=null))}},Zs.prototype.getField=function(){return this.textarea},Zs.prototype.supportsTouch=function(){return!1},Zs.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ie||qe()!=this.textarea))try{this.textarea.focus()}catch(y){}},Zs.prototype.blur=function(){this.textarea.blur()},Zs.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Zs.prototype.receivedFocus=function(){this.slowPoll()},Zs.prototype.slowPoll=function(){var y=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){y.poll(),y.cm.state.focused&&y.slowPoll()})},Zs.prototype.fastPoll=function(){var y=!1,E=this;E.pollingFast=!0;function re(){var ne=E.poll();!ne&&!y?(y=!0,E.polling.set(60,re)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,re)},Zs.prototype.poll=function(){var y=this,E=this.cm,re=this.textarea,ne=this.prevInput;if(this.contextMenuPending||!E.state.focused||Vi(re)&&!ne&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var ge=re.value;if(ge==ne&&!E.somethingSelected())return!1;if(fe&&ce>=9&&this.hasSelection===ge||pe&&/[\uf700-\uf7ff]/.test(ge))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var Qe=ge.charCodeAt(0);if(Qe==8203&&!ne&&(ne="\u200B"),Qe==8666)return this.reset(),this.cm.execCommand("undo")}for(var at=0,vt=Math.min(ne.length,ge.length);at1e3||ge.indexOf(` `)>-1?re.value=y.prevInput="":y.prevInput=ge,y.composing&&(y.composing.range.clear(),y.composing.range=E.markText(y.composing.start,E.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Zs.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Zs.prototype.onKeyPress=function(){fe&&ce>=9&&(this.hasSelection=null),this.fastPoll()},Zs.prototype.onContextMenu=function(y){var E=this,re=E.cm,ne=re.display,ge=E.textarea;E.contextMenuPending&&E.contextMenuPending();var Qe=no(re,y),at=ne.scroller.scrollTop;if(!Qe||b)return;var vt=re.options.resetSelectionOnContextMenu;vt&&re.doc.sel.contains(Qe)==-1&&Pa(re,el)(re.doc,Eu(Qe),nt);var Et=ge.style.cssText,It=E.wrapper.style.cssText,an=E.wrapper.offsetParent.getBoundingClientRect();E.wrapper.style.cssText="position: static",ge.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(y.clientY-an.top-5)+"px; left: "+(y.clientX-an.left-5)+`px; z-index: 1000; background: `+(fe?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var hn;le&&(hn=window.scrollY),ne.input.focus(),le&&window.scrollTo(null,hn),ne.input.reset(),re.somethingSelected()||(ge.value=E.prevInput=" "),E.contextMenuPending=Rn,ne.selForContextMenu=re.doc.sel,clearTimeout(ne.detectingSelectAll);function qn(){if(ge.selectionStart!=null){var ii=re.somethingSelected(),Si="\u200B"+(ii?ge.value:"");ge.value="\u21DA",ge.value=Si,E.prevInput=ii?"":"\u200B",ge.selectionStart=1,ge.selectionEnd=Si.length,ne.selForContextMenu=re.doc.sel}}function Rn(){if(E.contextMenuPending==Rn&&(E.contextMenuPending=!1,E.wrapper.style.cssText=It,ge.style.cssText=Et,fe&&ce<9&&ne.scrollbars.setScrollTop(ne.scroller.scrollTop=at),ge.selectionStart!=null)){(!fe||fe&&ce<9)&&qn();var ii=0,Si=function(){ne.selForContextMenu==re.doc.sel&&ge.selectionStart==0&&ge.selectionEnd>0&&E.prevInput=="\u200B"?Pa(re,Ad)(re):ii++<10?ne.detectingSelectAll=setTimeout(Si,500):(ne.selForContextMenu=null,ne.input.reset())};ne.detectingSelectAll=setTimeout(Si,200)}}if(fe&&ce>=9&&qn(),Ie){Ln(y);var zr=function(){wt(window,"mouseup",zr),setTimeout(Rn,20)};Ke(window,"mouseup",zr)}else setTimeout(Rn,50)},Zs.prototype.readOnlyChanged=function(y){y||this.reset(),this.textarea.disabled=y=="nocursor",this.textarea.readOnly=!!y},Zs.prototype.setUneditable=function(){},Zs.prototype.needsContentAttribute=!1;function Vh(y,E){if(E=E?Xt(E):{},E.value=y.value,!E.tabindex&&y.tabIndex&&(E.tabindex=y.tabIndex),!E.placeholder&&y.placeholder&&(E.placeholder=y.placeholder),E.autofocus==null){var re=qe();E.autofocus=re==y||y.getAttribute("autofocus")!=null&&re==document.body}function ne(){y.value=vt.getValue()}var ge;if(y.form&&(Ke(y.form,"submit",ne),!E.leaveSubmitMethodAlone)){var Qe=y.form;ge=Qe.submit;try{var at=Qe.submit=function(){ne(),Qe.submit=ge,Qe.submit(),Qe.submit=at}}catch(Et){}}E.finishInit=function(Et){Et.save=ne,Et.getTextArea=function(){return y},Et.toTextArea=function(){Et.toTextArea=isNaN,ne(),y.parentNode.removeChild(Et.getWrapperElement()),y.style.display="",y.form&&(wt(y.form,"submit",ne),!E.leaveSubmitMethodAlone&&typeof y.form.submit=="function"&&(y.form.submit=ge))}},y.style.display="none";var vt=xs(function(Et){return y.parentNode.insertBefore(Et,y.nextSibling)},E);return vt}function Gh(y){y.off=wt,y.on=Ke,y.wheelEventPixels=Mf,y.Doc=Cl,y.splitLines=vi,y.countColumn=it,y.findColumn=Vt,y.isWordChar=Lt,y.Pass=ot,y.signal=Wt,y.Line=pn,y.changeEnd=bu,y.scrollbarModel=Yu,y.Pos=un,y.cmpPos=ir,y.modes=vr,y.mimeModes=bn,y.resolveMode=wn,y.getMode=Be,y.modeExtensions=Xe,y.extendMode=$e,y.copyState=At,y.startState=Gt,y.innerMode=ut,y.commands=ao,y.keyMap=Jr,y.keyName=mo,y.isModifierKey=wo,y.lookupKey=bo,y.normalizeKeyMap=$o,y.StringStream=Zt,y.SharedTextMarker=mc,y.TextMarker=Mu,y.LineWidget=Ws,y.e_preventDefault=jn,y.e_stopPropagation=tr,y.e_stop=Ln,y.addClass=tt,y.contains=Ve,y.rmClass=ze,y.keyNames=yn}ch(xs),Wh(xs);var ff="iter insert remove copy getEditor constructor".split(" ");for(var hf in Cl.prototype)Cl.prototype.hasOwnProperty(hf)&&Je(ff,hf)<0&&(xs.prototype[hf]=function(y){return function(){return y.apply(this.doc,arguments)}}(Cl.prototype[hf]));return gn(Cl),xs.inputStyles={textarea:Zs,contenteditable:ds},xs.defineMode=function(y){!xs.defaults.mode&&y!="null"&&(xs.defaults.mode=y),Mn.apply(this,arguments)},xs.defineMIME=gr,xs.defineMode("null",function(){return{token:function(y){return y.skipToEnd()}}}),xs.defineMIME("text/plain","null"),xs.defineExtension=function(y,E){xs.prototype[y]=E},xs.defineDocExtension=function(y,E){Cl.prototype[y]=E},xs.fromTextArea=Vh,Gh(xs),xs.version="5.58.2",xs})},25419:function(Nt,Tt,Me){(function(a){a(Me(89780),Me(15525),Me(98101))})(function(a){"use strict";a.defineMode("markdown",function(ee,Ce){var be=a.getMode(ee,"text/html"),fe=be.name=="null";function ce(it){if(a.findModeByName){var Ze=a.findModeByName(it);Ze&&(it=Ze.mime||Ze.mimes[0])}var Je=a.getMode(ee,it);return Je.name=="null"?null:Je}Ce.highlightFormatting===void 0&&(Ce.highlightFormatting=!1),Ce.maxBlockquoteDepth===void 0&&(Ce.maxBlockquoteDepth=0),Ce.taskLists===void 0&&(Ce.taskLists=!1),Ce.strikethrough===void 0&&(Ce.strikethrough=!1),Ce.emoji===void 0&&(Ce.emoji=!1),Ce.fencedCodeBlockHighlighting===void 0&&(Ce.fencedCodeBlockHighlighting=!0),Ce.fencedCodeBlockDefaultMode===void 0&&(Ce.fencedCodeBlockDefaultMode="text/plain"),Ce.xml===void 0&&(Ce.xml=!0),Ce.tokenTypeOverrides===void 0&&(Ce.tokenTypeOverrides={});var le={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 se in le)le.hasOwnProperty(se)&&Ce.tokenTypeOverrides[se]&&(le[se]=Ce.tokenTypeOverrides[se]);var ue=/^([*\-_])(?:\s*\1){2,}\s*$/,b=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,z=/^\[(x| )\](?=\s)/i,te=Ce.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ae=/^ {0,3}(?:\={1,}|-{2,})\s*$/,he=/^[^#!\[\]*_\\<>` "'(~:]+/,de=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ie=/^\s*\[[^\]]+?\]:.*$/,pe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\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]/,Ae=" ";function ye(it,Ze,Je){return Ze.f=Ze.inline=Je,Je(it,Ze)}function Ee(it,Ze,Je){return Ze.f=Ze.block=Je,Je(it,Ze)}function Le(it){return!it||!/\S/.test(it.string)}function Ie(it){if(it.linkTitle=!1,it.linkHref=!1,it.linkText=!1,it.em=!1,it.strong=!1,it.strikethrough=!1,it.quote=0,it.indentedCode=!1,it.f==ze){var Ze=fe;if(!Ze){var Je=a.innerMode(be,it.htmlState);Ze=Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText}Ze&&(it.f=ke,it.block=Pe,it.htmlState=null)}return it.trailingSpace=0,it.trailingSpaceNewLine=!1,it.prevLine=it.thisLine,it.thisLine={stream:null},null}function Pe(it,Ze){var Je=it.column()===Ze.indentation,_e=Le(Ze.prevLine.stream),ot=Ze.indentedCode,nt=Ze.prevLine.hr,Mt=Ze.list!==!1,St=(Ze.listStack[Ze.listStack.length-1]||0)+3;Ze.indentedCode=!1;var Vt=Ze.indentation;if(Ze.indentationDiff===null&&(Ze.indentationDiff=Ze.indentation,Mt)){for(Ze.list=null;Vt=4&&(ot||Ze.prevLine.fencedCodeEnd||Ze.prevLine.header||_e))return it.skipToEnd(),Ze.indentedCode=!0,le.code;if(it.eatSpace())return null;if(Je&&Ze.indentation<=St&&(Pt=it.match(te))&&Pt[1].length<=6)return Ze.quote=0,Ze.header=Pt[1].length,Ze.thisLine.header=!0,Ce.highlightFormatting&&(Ze.formatting="header"),Ze.f=Ze.inline,De(Ze);if(Ze.indentation<=St&&it.eat(">"))return Ze.quote=Je?1:Ze.quote+1,Ce.highlightFormatting&&(Ze.formatting="quote"),it.eatSpace(),De(Ze);if(!zt&&!Ze.setext&&Je&&Ze.indentation<=St&&(Pt=it.match(b))){var ht=Pt[1]?"ol":"ul";return Ze.indentation=Vt+it.current().length,Ze.list=!0,Ze.quote=0,Ze.listStack.push(Ze.indentation),Ze.em=!1,Ze.strong=!1,Ze.code=!1,Ze.strikethrough=!1,Ce.taskLists&&it.match(z,!1)&&(Ze.taskList=!0),Ze.f=Ze.inline,Ce.highlightFormatting&&(Ze.formatting=["list","list-"+ht]),De(Ze)}else{if(Je&&Ze.indentation<=St&&(Pt=it.match(de,!0)))return Ze.quote=0,Ze.fencedEndRE=new RegExp(Pt[1]+"+ *$"),Ze.localMode=Ce.fencedCodeBlockHighlighting&&ce(Pt[2]||Ce.fencedCodeBlockDefaultMode),Ze.localMode&&(Ze.localState=a.startState(Ze.localMode)),Ze.f=Ze.block=Oe,Ce.highlightFormatting&&(Ze.formatting="code-block"),Ze.code=-1,De(Ze);if(Ze.setext||(!bt||!Mt)&&!Ze.quote&&Ze.list===!1&&!Ze.code&&!zt&&!ie.test(it.string)&&(Pt=it.lookAhead(1))&&(Pt=Pt.match(ae)))return Ze.setext?(Ze.header=Ze.setext,Ze.setext=0,it.skipToEnd(),Ce.highlightFormatting&&(Ze.formatting="header")):(Ze.header=Pt[0].charAt(0)=="="?1:2,Ze.setext=Ze.header),Ze.thisLine.header=!0,Ze.f=Ze.inline,De(Ze);if(zt)return it.skipToEnd(),Ze.hr=!0,Ze.thisLine.hr=!0,le.hr;if(it.peek()==="[")return ye(it,Ze,st)}return ye(it,Ze,Ze.inline)}function ze(it,Ze){var Je=be.token(it,Ze.htmlState);if(!fe){var _e=a.innerMode(be,Ze.htmlState);(_e.mode.name=="xml"&&_e.state.tagStart===null&&!_e.state.context&&_e.state.tokenize.isInText||Ze.md_inside&&it.current().indexOf(">")>-1)&&(Ze.f=ke,Ze.block=Pe,Ze.htmlState=null)}return Je}function Oe(it,Ze){var Je=Ze.listStack[Ze.listStack.length-1]||0,_e=Ze.indentation=it.quote?Ze.push(le.formatting+"-"+it.formatting[Je]+"-"+it.quote):Ze.push("error"))}if(it.taskOpen)return Ze.push("meta"),Ze.length?Ze.join(" "):null;if(it.taskClosed)return Ze.push("property"),Ze.length?Ze.join(" "):null;if(it.linkHref?Ze.push(le.linkHref,"url"):(it.strong&&Ze.push(le.strong),it.em&&Ze.push(le.em),it.strikethrough&&Ze.push(le.strikethrough),it.emoji&&Ze.push(le.emoji),it.linkText&&Ze.push(le.linkText),it.code&&Ze.push(le.code),it.image&&Ze.push(le.image),it.imageAltText&&Ze.push(le.imageAltText,"link"),it.imageMarker&&Ze.push(le.imageMarker)),it.header&&Ze.push(le.header,le.header+"-"+it.header),it.quote&&(Ze.push(le.quote),!Ce.maxBlockquoteDepth||Ce.maxBlockquoteDepth>=it.quote?Ze.push(le.quote+"-"+it.quote):Ze.push(le.quote+"-"+Ce.maxBlockquoteDepth)),it.list!==!1){var _e=(it.listStack.length-1)%3;_e?_e===1?Ze.push(le.list2):Ze.push(le.list3):Ze.push(le.list1)}return it.trailingSpaceNewLine?Ze.push("trailing-space-new-line"):it.trailingSpace&&Ze.push("trailing-space-"+(it.trailingSpace%2?"a":"b")),Ze.length?Ze.join(" "):null}function We(it,Ze){if(it.match(he,!0))return De(Ze)}function ke(it,Ze){var Je=Ze.text(it,Ze);if(typeof Je!="undefined")return Je;if(Ze.list)return Ze.list=null,De(Ze);if(Ze.taskList){var _e=it.match(z,!0)[1]===" ";return _e?Ze.taskOpen=!0:Ze.taskClosed=!0,Ce.highlightFormatting&&(Ze.formatting="task"),Ze.taskList=!1,De(Ze)}if(Ze.taskOpen=!1,Ze.taskClosed=!1,Ze.header&&it.match(/^#+$/,!0))return Ce.highlightFormatting&&(Ze.formatting="header"),De(Ze);var ot=it.next();if(Ze.linkTitle){Ze.linkTitle=!1;var nt=ot;ot==="("&&(nt=")"),nt=(nt+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Mt="^\\s*(?:[^"+nt+"\\\\]+|\\\\\\\\|\\\\.)"+nt;if(it.match(new RegExp(Mt),!0))return le.linkHref}if(ot==="`"){var St=Ze.formatting;Ce.highlightFormatting&&(Ze.formatting="code"),it.eatWhile("`");var Vt=it.current().length;if(Ze.code==0&&(!Ze.quote||Vt==1))return Ze.code=Vt,De(Ze);if(Vt==Ze.code){var bt=De(Ze);return Ze.code=0,bt}else return Ze.formatting=St,De(Ze)}else if(Ze.code)return De(Ze);if(ot==="\\"&&(it.next(),Ce.highlightFormatting)){var zt=De(Ze),Pt=le.formatting+"-escape";return zt?zt+" "+Pt:Pt}if(ot==="!"&&it.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Ze.imageMarker=!0,Ze.image=!0,Ce.highlightFormatting&&(Ze.formatting="image"),De(Ze);if(ot==="["&&Ze.imageMarker&&it.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Ze.imageMarker=!1,Ze.imageAltText=!0,Ce.highlightFormatting&&(Ze.formatting="image"),De(Ze);if(ot==="]"&&Ze.imageAltText){Ce.highlightFormatting&&(Ze.formatting="image");var zt=De(Ze);return Ze.imageAltText=!1,Ze.image=!1,Ze.inline=Ze.f=Ve,zt}if(ot==="["&&!Ze.image)return Ze.linkText&&it.match(/^.*?\]/)||(Ze.linkText=!0,Ce.highlightFormatting&&(Ze.formatting="link")),De(Ze);if(ot==="]"&&Ze.linkText){Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return Ze.linkText=!1,Ze.inline=Ze.f=it.match(/\(.*?\)| ?\[.*?\]/,!1)?Ve:ke,zt}if(ot==="<"&&it.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Ze.f=Ze.inline=Fe,Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return zt?zt+=" ":zt="",zt+le.linkInline}if(ot==="<"&&it.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Ze.f=Ze.inline=Fe,Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return zt?zt+=" ":zt="",zt+le.linkEmail}if(Ce.xml&&ot==="<"&&it.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var ht=it.string.indexOf(">",it.pos);if(ht!=-1){var Dt=it.string.substring(it.start,ht);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(Ze.md_inside=!0)}return it.backUp(1),Ze.htmlState=a.startState(be),Ee(it,Ze,ze)}if(Ce.xml&&ot==="<"&&it.match(/^\/\w*?>/))return Ze.md_inside=!1,"tag";if(ot==="*"||ot==="_"){for(var gt=1,ct=it.pos==1?" ":it.string.charAt(it.pos-2);gt<3&&it.eat(ot);)gt++;var rt=it.peek()||" ",Lt=!/\s/.test(rt)&&(!pe.test(rt)||/\s/.test(ct)||pe.test(ct)),Ut=!/\s/.test(ct)&&(!pe.test(ct)||/\s/.test(rt)||pe.test(rt)),$t=null,Ye=null;if(gt%2&&(!Ze.em&&Lt&&(ot==="*"||!Ut||pe.test(ct))?$t=!0:Ze.em==ot&&Ut&&(ot==="*"||!Lt||pe.test(rt))&&($t=!1)),gt>1&&(!Ze.strong&&Lt&&(ot==="*"||!Ut||pe.test(ct))?Ye=!0:Ze.strong==ot&&Ut&&(ot==="*"||!Lt||pe.test(rt))&&(Ye=!1)),Ye!=null||$t!=null){Ce.highlightFormatting&&(Ze.formatting=$t==null?"strong":Ye==null?"em":"strong em"),$t===!0&&(Ze.em=ot),Ye===!0&&(Ze.strong=ot);var bt=De(Ze);return $t===!1&&(Ze.em=!1),Ye===!1&&(Ze.strong=!1),bt}}else if(ot===" "&&(it.eat("*")||it.eat("_"))){if(it.peek()===" ")return De(Ze);it.backUp(1)}if(Ce.strikethrough){if(ot==="~"&&it.eatWhile(ot)){if(Ze.strikethrough){Ce.highlightFormatting&&(Ze.formatting="strikethrough");var bt=De(Ze);return Ze.strikethrough=!1,bt}else if(it.match(/^[^\s]/,!1))return Ze.strikethrough=!0,Ce.highlightFormatting&&(Ze.formatting="strikethrough"),De(Ze)}else if(ot===" "&&it.match(/^~~/,!0)){if(it.peek()===" ")return De(Ze);it.backUp(2)}}if(Ce.emoji&&ot===":"&&it.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Ze.emoji=!0,Ce.highlightFormatting&&(Ze.formatting="emoji");var we=De(Ze);return Ze.emoji=!1,we}return ot===" "&&(it.match(/^ +$/,!1)?Ze.trailingSpace++:Ze.trailingSpace&&(Ze.trailingSpaceNewLine=!0)),De(Ze)}function Fe(it,Ze){var Je=it.next();if(Je===">"){Ze.f=Ze.inline=ke,Ce.highlightFormatting&&(Ze.formatting="link");var _e=De(Ze);return _e?_e+=" ":_e="",_e+le.linkInline}return it.match(/^[^>]+/,!0),le.linkInline}function Ve(it,Ze){if(it.eatSpace())return null;var Je=it.next();return Je==="("||Je==="["?(Ze.f=Ze.inline=tt(Je==="("?")":"]"),Ce.highlightFormatting&&(Ze.formatting="link-string"),Ze.linkHref=!0,De(Ze)):"error"}var qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function tt(it){return function(Ze,Je){var _e=Ze.next();if(_e===it){Je.f=Je.inline=ke,Ce.highlightFormatting&&(Je.formatting="link-string");var ot=De(Je);return Je.linkHref=!1,ot}return Ze.match(qe[it]),Je.linkHref=!0,De(Je)}}function st(it,Ze){return it.match(/^([^\]\\]|\\.)*\]:/,!1)?(Ze.f=Ot,it.next(),Ce.highlightFormatting&&(Ze.formatting="link"),Ze.linkText=!0,De(Ze)):ye(it,Ze,ke)}function Ot(it,Ze){if(it.match(/^\]:/,!0)){Ze.f=Ze.inline=dt,Ce.highlightFormatting&&(Ze.formatting="link");var Je=De(Ze);return Ze.linkText=!1,Je}return it.match(/^([^\]\\]|\\.)+/,!0),le.linkText}function dt(it,Ze){return it.eatSpace()?null:(it.match(/^[^\s]+/,!0),it.peek()===void 0?Ze.linkTitle=!0:it.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Ze.f=Ze.inline=ke,le.linkHref+" url")}var Xt={startState:function(){return{f:Pe,prevLine:{stream:null},thisLine:{stream:null},block:Pe,htmlState:null,indentation:0,inline:ke,text:We,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(it){return{f:it.f,prevLine:it.prevLine,thisLine:it.thisLine,block:it.block,htmlState:it.htmlState&&a.copyState(be,it.htmlState),indentation:it.indentation,localMode:it.localMode,localState:it.localMode?a.copyState(it.localMode,it.localState):null,inline:it.inline,text:it.text,formatting:!1,linkText:it.linkText,linkTitle:it.linkTitle,linkHref:it.linkHref,code:it.code,em:it.em,strong:it.strong,strikethrough:it.strikethrough,emoji:it.emoji,header:it.header,setext:it.setext,hr:it.hr,taskList:it.taskList,list:it.list,listStack:it.listStack.slice(0),quote:it.quote,indentedCode:it.indentedCode,trailingSpace:it.trailingSpace,trailingSpaceNewLine:it.trailingSpaceNewLine,md_inside:it.md_inside,fencedEndRE:it.fencedEndRE}},token:function(it,Ze){if(Ze.formatting=!1,it!=Ze.thisLine.stream){if(Ze.header=0,Ze.hr=!1,it.match(/^\s*$/,!0))return Ie(Ze),null;if(Ze.prevLine=Ze.thisLine,Ze.thisLine={stream:it},Ze.taskList=!1,Ze.trailingSpace=0,Ze.trailingSpaceNewLine=!1,!Ze.localState&&(Ze.f=Ze.block,Ze.f!=ze)){var Je=it.match(/^\s*/,!0)[0].replace(/\t/g,Ae).length;if(Ze.indentation=Je,Ze.indentationDiff=null,Je>0)return null}}return Ze.f(it,Ze)},innerMode:function(it){return it.block==ze?{state:it.htmlState,mode:be}:it.localState?{state:it.localState,mode:it.localMode}:{state:it,mode:Xt}},indent:function(it,Ze,Je){return it.block==ze&&be.indent?be.indent(it.htmlState,Ze,Je):it.localState&&it.localMode.indent?it.localMode.indent(it.localState,Ze,Je):a.Pass},blankLine:Ie,getType:De,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Xt},"xml"),a.defineMIME("text/markdown","markdown"),a.defineMIME("text/x-markdown","markdown")})},98101:function(Nt,Tt,Me){(function(a){a(Me(89780))})(function(a){"use strict";a.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 ee=0;ee-1&&be.substring(le+1,be.length);if(se)return a.findModeByExtension(se)},a.findModeByName=function(be){be=be.toLowerCase();for(var fe=0;fe0?he.cmdState[he.cmdState.length-1]:null}function ce(he){var de=he.cmdState.pop();de&&de.closeBracket()}function le(he){for(var de=he.cmdState,ie=de.length-1;ie>=0;ie--){var pe=de[ie];if(pe.name!="DEFAULT")return pe}return{styleIdentifier:function(){return null}}}function se(he,de,ie){return function(){this.name=he,this.bracketNo=0,this.style=de,this.styles=ie,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var ue={};ue.importmodule=se("importmodule","tag",["string","builtin"]),ue.documentclass=se("documentclass","tag",["","atom"]),ue.usepackage=se("usepackage","tag",["atom"]),ue.begin=se("begin","tag",["atom"]),ue.end=se("end","tag",["atom"]),ue.label=se("label","tag",["atom"]),ue.ref=se("ref","tag",["atom"]),ue.eqref=se("eqref","tag",["atom"]),ue.cite=se("cite","tag",["atom"]),ue.bibitem=se("bibitem","tag",["atom"]),ue.Bibitem=se("Bibitem","tag",["atom"]),ue.RBibitem=se("RBibitem","tag",["atom"]),ue.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function b(he,de){he.f=de}function z(he,de){var ie;if(he.match(/^\\[a-zA-Z@]+/)){var pe=he.current().slice(1);return ie=ue.hasOwnProperty(pe)?ue[pe]:ue.DEFAULT,ie=new ie,be(de,ie),b(de,ae),ie.style}if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/\\]/))return"tag";if(he.match("\\["))return b(de,function(ye,Ee){return te(ye,Ee,"\\]")}),"keyword";if(he.match("\\("))return b(de,function(ye,Ee){return te(ye,Ee,"\\)")}),"keyword";if(he.match("$$"))return b(de,function(ye,Ee){return te(ye,Ee,"$$")}),"keyword";if(he.match("$"))return b(de,function(ye,Ee){return te(ye,Ee,"$")}),"keyword";var Ae=he.next();if(Ae=="%")return he.skipToEnd(),"comment";if(Ae=="}"||Ae=="]"){if(ie=fe(de),ie)ie.closeBracket(Ae),b(de,ae);else return"error";return"bracket"}else return Ae=="{"||Ae=="["?(ie=ue.DEFAULT,ie=new ie,be(de,ie),"bracket"):/\d/.test(Ae)?(he.eatWhile(/[\w.%]/),"atom"):(he.eatWhile(/[\w\-_]/),ie=le(de),ie.name=="begin"&&(ie.argument=he.current()),ie.styleIdentifier())}function te(he,de,ie){if(he.eatSpace())return null;if(ie&&he.match(ie))return b(de,z),"keyword";if(he.match(/^\\[a-zA-Z@]+/))return"tag";if(he.match(/^[a-zA-Z]+/))return"variable-2";if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/]/)||he.match(/^[\^_&]/))return"tag";if(he.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(he.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var pe=he.next();return pe=="{"||pe=="}"||pe=="["||pe=="]"||pe=="("||pe==")"?"bracket":pe=="%"?(he.skipToEnd(),"comment"):"error"}function ae(he,de){var ie=he.peek(),pe;return ie=="{"||ie=="["?(pe=fe(de),pe.openBracket(ie),he.eat(ie),b(de,z),"bracket"):/[ \t\r]/.test(ie)?(he.eat(ie),null):(b(de,z),ce(de),z(he,de))}return{startState:function(){var he=Ce.inMathMode?function(de,ie){return te(de,ie)}:z;return{cmdState:[],f:he}},copyState:function(he){return{cmdState:he.cmdState.slice(),f:he.f}},token:function(he,de){return de.f(he,de)},blankLine:function(he){he.f=z,he.cmdState.length=0},lineComment:"%"}}),a.defineMIME("text/x-stex","stex"),a.defineMIME("text/x-latex","stex")})},15525:function(Nt,Tt,Me){(function(a){a(Me(89780))})(function(a){"use strict";var ee={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},Ce={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};a.defineMode("xml",function(be,fe){var ce=be.indentUnit,le={},se=fe.htmlMode?ee:Ce;for(var ue in se)le[ue]=se[ue];for(var ue in fe)le[ue]=fe[ue];var b,z;function te(Fe,Ve){function qe(Ot){return Ve.tokenize=Ot,Ot(Fe,Ve)}var tt=Fe.next();if(tt=="<")return Fe.eat("!")?Fe.eat("[")?Fe.match("CDATA[")?qe(de("atom","]]>")):null:Fe.match("--")?qe(de("comment","-->")):Fe.match("DOCTYPE",!0,!0)?(Fe.eatWhile(/[\w\._\-]/),qe(ie(1))):null:Fe.eat("?")?(Fe.eatWhile(/[\w\._\-]/),Ve.tokenize=de("meta","?>"),"meta"):(b=Fe.eat("/")?"closeTag":"openTag",Ve.tokenize=ae,"tag bracket");if(tt=="&"){var st;return Fe.eat("#")?Fe.eat("x")?st=Fe.eatWhile(/[a-fA-F\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\w\.\-:]/)&&Fe.eat(";"),st?"atom":"error"}else return Fe.eatWhile(/[^&<]/),null}te.isInText=!0;function ae(Fe,Ve){var qe=Fe.next();if(qe==">"||qe=="/"&&Fe.eat(">"))return Ve.tokenize=te,b=qe==">"?"endTag":"selfcloseTag","tag bracket";if(qe=="=")return b="equals",null;if(qe=="<"){Ve.tokenize=te,Ve.state=Ee,Ve.tagName=Ve.tagStart=null;var tt=Ve.tokenize(Fe,Ve);return tt?tt+" tag error":"tag error"}else return/[\'\"]/.test(qe)?(Ve.tokenize=he(qe),Ve.stringStartCol=Fe.column(),Ve.tokenize(Fe,Ve)):(Fe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function he(Fe){var Ve=function(qe,tt){for(;!qe.eol();)if(qe.next()==Fe){tt.tokenize=ae;break}return"string"};return Ve.isInAttribute=!0,Ve}function de(Fe,Ve){return function(qe,tt){for(;!qe.eol();){if(qe.match(Ve)){tt.tokenize=te;break}qe.next()}return Fe}}function ie(Fe){return function(Ve,qe){for(var tt;(tt=Ve.next())!=null;){if(tt=="<")return qe.tokenize=ie(Fe+1),qe.tokenize(Ve,qe);if(tt==">")if(Fe==1){qe.tokenize=te;break}else return qe.tokenize=ie(Fe-1),qe.tokenize(Ve,qe)}return"meta"}}function pe(Fe,Ve,qe){this.prev=Fe.context,this.tagName=Ve,this.indent=Fe.indented,this.startOfLine=qe,(le.doNotIndent.hasOwnProperty(Ve)||Fe.context&&Fe.context.noIndent)&&(this.noIndent=!0)}function Ae(Fe){Fe.context&&(Fe.context=Fe.context.prev)}function ye(Fe,Ve){for(var qe;;){if(!Fe.context||(qe=Fe.context.tagName,!le.contextGrabbers.hasOwnProperty(qe)||!le.contextGrabbers[qe].hasOwnProperty(Ve)))return;Ae(Fe)}}function Ee(Fe,Ve,qe){return Fe=="openTag"?(qe.tagStart=Ve.column(),Le):Fe=="closeTag"?Ie:Ee}function Le(Fe,Ve,qe){return Fe=="word"?(qe.tagName=Ve.current(),z="tag",Oe):le.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Oe(Fe,Ve,qe)):(z="error",Le)}function Ie(Fe,Ve,qe){if(Fe=="word"){var tt=Ve.current();return qe.context&&qe.context.tagName!=tt&&le.implicitlyClosed.hasOwnProperty(qe.context.tagName)&&Ae(qe),qe.context&&qe.context.tagName==tt||le.matchClosing===!1?(z="tag",Pe):(z="tag error",ze)}else return le.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Pe(Fe,Ve,qe)):(z="error",ze)}function Pe(Fe,Ve,qe){return Fe!="endTag"?(z="error",Pe):(Ae(qe),Ee)}function ze(Fe,Ve,qe){return z="error",Pe(Fe,Ve,qe)}function Oe(Fe,Ve,qe){if(Fe=="word")return z="attribute",De;if(Fe=="endTag"||Fe=="selfcloseTag"){var tt=qe.tagName,st=qe.tagStart;return qe.tagName=qe.tagStart=null,Fe=="selfcloseTag"||le.autoSelfClosers.hasOwnProperty(tt)?ye(qe,tt):(ye(qe,tt),qe.context=new pe(qe,tt,st==qe.indented)),Ee}return z="error",Oe}function De(Fe,Ve,qe){return Fe=="equals"?We:(le.allowMissing||(z="error"),Oe(Fe,Ve,qe))}function We(Fe,Ve,qe){return Fe=="string"?ke:Fe=="word"&&le.allowUnquoted?(z="string",Oe):(z="error",Oe(Fe,Ve,qe))}function ke(Fe,Ve,qe){return Fe=="string"?ke:Oe(Fe,Ve,qe)}return{startState:function(Fe){var Ve={tokenize:te,state:Ee,indented:Fe||0,tagName:null,tagStart:null,context:null};return Fe!=null&&(Ve.baseIndent=Fe),Ve},token:function(Fe,Ve){if(!Ve.tagName&&Fe.sol()&&(Ve.indented=Fe.indentation()),Fe.eatSpace())return null;b=null;var qe=Ve.tokenize(Fe,Ve);return(qe||b)&&qe!="comment"&&(z=null,Ve.state=Ve.state(b||qe,Fe,Ve),z&&(qe=z=="error"?qe+" error":z)),qe},indent:function(Fe,Ve,qe){var tt=Fe.context;if(Fe.tokenize.isInAttribute)return Fe.tagStart==Fe.indented?Fe.stringStartCol+1:Fe.indented+ce;if(tt&&tt.noIndent)return a.Pass;if(Fe.tokenize!=ae&&Fe.tokenize!=te)return qe?qe.match(/^(\s*)/)[0].length:0;if(Fe.tagName)return le.multilineTagIndentPastTag!==!1?Fe.tagStart+Fe.tagName.length+2:Fe.tagStart+ce*(le.multilineTagIndentFactor||1);if(le.alignCDATA&&/$/,blockCommentStart:"",configuration:le.htmlMode?"html":"xml",helperType:le.htmlMode?"html":"xml",skipAttribute:function(Fe){Fe.state==We&&(Fe.state=Oe)},xmlCurrentTag:function(Fe){return Fe.tagName?{name:Fe.tagName,close:Fe.type=="closeTag"}:null},xmlCurrentContext:function(Fe){for(var Ve=[],qe=Fe.context;qe;qe=qe.prev)qe.tagName&&Ve.push(qe.tagName);return Ve.reverse()}}}),a.defineMIME("text/xml","xml"),a.defineMIME("application/xml","xml"),a.mimeModes.hasOwnProperty("text/html")||a.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var a=Object.assign||function(ie){for(var pe=1;pe=0?1/(Math.cos(2*Math.PI/10-zt)+3.07768*Math.sin(2*Math.PI/10-zt)):1/(Math.cos(zt)+3.07768*Math.sin(zt))};break}b.gridSize=Math.max(Math.floor(b.gridSize),4);var ae=b.gridSize,he=ae-b.maskGapWidth,de=Math.abs(b.maxRotation-b.minRotation),ie=Math.min(b.maxRotation,b.minRotation),pe=b.rotationStep,Ae,ye,Ee,Le,Ie,Pe,ze;function Oe(Vt,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-Vt)+Vt).toFixed()+"%)"}switch(b.color){case"random-dark":ze=function(){return Oe(10,50)};break;case"random-light":ze=function(){return Oe(50,90)};break;default:typeof b.color=="function"&&(ze=b.color);break}var De=null;typeof b.classes=="function"&&(De=b.classes);var We=!1,ke=[],Fe,Ve=function(bt){var zt=bt.currentTarget,Pt=zt.getBoundingClientRect(),ht,Dt;bt.touches?(ht=bt.touches[0].clientX,Dt=bt.touches[0].clientY):(ht=bt.clientX,Dt=bt.clientY);var gt=ht-Pt.left,ct=Dt-Pt.top,rt=Math.floor(gt*(zt.width/Pt.width||1)/ae),Lt=Math.floor(ct*(zt.height/Pt.height||1)/ae);return ke[rt][Lt]},qe=function(bt){var zt=Ve(bt);if(Fe!==zt){if(Fe=zt,!zt){b.hover(void 0,void 0,bt);return}b.hover(zt.item,zt.dimension,bt)}},tt=function(bt){var zt=Ve(bt);zt&&(b.click(zt.item,zt.dimension,bt),bt.preventDefault())},st=[],Ot=function(bt){if(st[bt])return st[bt];var zt=bt*8,Pt=zt,ht=[];for(bt===0&&ht.push([Le[0],Le[1],0]);Pt--;){var Dt=1;b.shape!=="circle"&&(Dt=b.shape(Pt/zt*2*Math.PI)),ht.push([Le[0]+bt*Dt*Math.cos(-Pt/zt*2*Math.PI),Le[1]+bt*Dt*Math.sin(-Pt/zt*2*Math.PI)*b.ellipticity,Pt/zt*2*Math.PI])}return st[bt]=ht,ht},dt=function(){return b.abortThreshold>0&&new Date().getTime()-Pe>b.abortThreshold},Xt=function(){return b.rotateRatio===0||Math.random()>b.rotateRatio?0:de===0?ie:ie+Math.round(Math.random()*de/pe)*pe},it=function(bt,zt,Pt){var ht=!1,Dt=b.weightFactor(zt);if(Dt<=b.minSize)return!1;var gt=1;Dttn[1]&&(tn[1]=Ht),wttn[2]&&(tn[2]=wt),ht&&(rt.fillStyle="rgba(255, 0, 0, 0.5)",rt.fillRect(Ht*ae,wt*ae,ae-.5,ae-.5));break e}ht&&(rt.fillStyle="rgba(0, 0, 255, 0.5)",rt.fillRect(Ht*ae,wt*ae,ae-.5,ae-.5))}}return ht&&(rt.fillStyle="rgba(0, 255, 0, 0.5)",rt.fillRect(tn[3]*ae,tn[0]*ae,(tn[1]-tn[3]+1)*ae,(tn[2]-tn[0]+1)*ae)),{mu:gt,occupied:Ke,bounds:tn,gw:me,gh:x,fillTextOffsetX:Ne,fillTextOffsetY:oe,fillTextWidth:Lt,fillTextHeight:Ut,fontSize:Dt}},Ze=function(bt,zt,Pt,ht,Dt){for(var gt=Dt.length;gt--;){var ct=bt+Dt[gt][0],rt=zt+Dt[gt][1];if(ct>=ye||rt>=Ee||ct<0||rt<0){if(!b.drawOutOfBound)return!1;continue}if(!Ae[ct][rt])return!1}return!0},Je=function(bt,zt,Pt,ht,Dt,gt,ct,rt,Lt){var Ut=Pt.fontSize,$t;ze?$t=ze(ht,Dt,Ut,gt,ct):$t=b.color;var Ye;De?Ye=De(ht,Dt,Ut,gt,ct):Ye=b.classes;var we,Se=Pt.bounds;we={x:(bt+Se[3])*ae,y:(zt+Se[0])*ae,w:(Se[1]-Se[3]+1)*ae,h:(Se[2]-Se[0]+1)*ae},se.forEach(function(Ne){if(Ne.getContext){var oe=Ne.getContext("2d"),x=Pt.mu;oe.save(),oe.scale(1/x,1/x),oe.font=b.fontWeight+" "+(Ut*x).toString(10)+"px "+b.fontFamily,oe.fillStyle=$t,oe.translate((bt+Pt.gw/2)*ae*x,(zt+Pt.gh/2)*ae*x),rt!==0&&oe.rotate(-rt),oe.textBaseline="middle",oe.fillText(ht,Pt.fillTextOffsetX*x,(Pt.fillTextOffsetY+Ut*.5)*x),oe.restore()}else{var me=document.createElement("span"),He="";He="rotate("+-rt/Math.PI*180+"deg) ",Pt.mu!==1&&(He+="translateX(-"+Pt.fillTextWidth/4+"px) scale("+1/Pt.mu+")");var et={position:"absolute",display:"block",font:b.fontWeight+" "+Ut*Pt.mu+"px "+b.fontFamily,left:(bt+Pt.gw/2)*ae+Pt.fillTextOffsetX+"px",top:(zt+Pt.gh/2)*ae+Pt.fillTextOffsetY+"px",width:Pt.fillTextWidth+"px",height:Pt.fillTextHeight+"px",lineHeight:Ut+"px",whiteSpace:"nowrap",transform:He,webkitTransform:He,msTransform:He,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};$t&&(et.color=$t),me.textContent=ht;for(var Re in et)me.style[Re]=et[Re];if(Lt)for(var Ke in Lt)me.setAttribute(Ke,Lt[Ke]);Ye&&(me.className+=Ye),Ne.appendChild(me)}})},_e=function(bt,zt,Pt,ht,Dt){if(!(bt>=ye||zt>=Ee||bt<0||zt<0)){if(Ae[bt][zt]=!1,Pt){var gt=se[0].getContext("2d");gt.fillRect(bt*ae,zt*ae,he,he)}We&&(ke[bt][zt]={item:Dt,dimension:ht})}},ot=function(bt,zt,Pt,ht,Dt,gt){var ct=Dt.occupied,rt=b.drawMask,Lt;rt&&(Lt=se[0].getContext("2d"),Lt.save(),Lt.fillStyle=b.maskColor);var Ut;if(We){var $t=Dt.bounds;Ut={x:(bt+$t[3])*ae,y:(zt+$t[0])*ae,w:($t[1]-$t[3]+1)*ae,h:($t[2]-$t[0]+1)*ae}}for(var Ye=ct.length;Ye--;){var we=bt+ct[Ye][0],Se=zt+ct[Ye][1];we>=ye||Se>=Ee||we<0||Se<0||_e(we,Se,rt,Ut,gt)}rt&&Lt.restore()},nt=function(bt){var zt,Pt,ht;Array.isArray(bt)?(zt=bt[0],Pt=bt[1]):(zt=bt.word,Pt=bt.weight,ht=bt.attributes);var Dt=Xt(),gt=it(zt,Pt,Dt);if(!gt||dt())return!1;if(!b.drawOutOfBound){var ct=gt.bounds;if(ct[1]-ct[3]+1>ye||ct[2]-ct[0]+1>Ee)return!1}for(var rt=Ie+1,Lt=function(we){var Se=Math.floor(we[0]-gt.gw/2),Ne=Math.floor(we[1]-gt.gh/2),oe=gt.gw,x=gt.gh;return Ze(Se,Ne,oe,x,gt.occupied)?(Je(Se,Ne,gt,zt,Pt,Ie-rt,we[2],Dt,ht),ot(Se,Ne,oe,x,gt,bt),{gx:Se,gy:Ne,rot:Dt,info:gt}):!1};rt--;){var Ut=Ot(Ie-rt);b.shuffle&&(Ut=[].concat(Ut),fe(Ut));for(var $t=0;$t=b.list.length){Ye(oe),Mt("wordcloudstop",!1),Se("wordcloudstart",Ne);return}Pe=new Date().getTime();var me=nt(b.list[Dt]),He=!Mt("wordclouddrawn",!0,{item:b.list[Dt],drawn:me});if(dt()||He){Ye(oe),b.abort(),Mt("wordcloudabort",!1),Mt("wordcloudstop",!1),Se("wordcloudstart",Ne);return}Dt++,oe=$t(x,b.wait)},b.wait)}};St()};ce.isSupported=Ce,ce.minFontSize=be,Me=[],a=function(){return ce}.apply(Tt,Me),a!==void 0&&(Nt.exports=a)}(this)},16896:function(Nt,Tt,Me){var a=Me(3096),ee=Me(7357);Me(66607),Me(31041);var Ce=Me(19131);if(!Ce.isSupported)throw new Error("Sorry your browser not support wordCloud");function be(fe){for(var ce=fe.getContext("2d"),le=ce.getImageData(0,0,fe.width,fe.height),se=ce.createImageData(le),ue=0,b=0,z=0;z128){var ae=le.data[z]+le.data[z+1]+le.data[z+2];ue+=ae,++b}}for(var he=ue/b,z=0;zhe?(se.data[z]=0,se.data[z+1]=0,se.data[z+2]=0,se.data[z+3]=0):(se.data[z]=255,se.data[z+1]=255,se.data[z+2]=255,se.data[z+3]=255)}ce.putImageData(se,0,0)}a.registerLayout(function(fe,ce){fe.eachSeriesByType("wordCloud",function(le){var se=ee.getLayoutRect(le.getBoxLayoutParams(),{width:ce.getWidth(),height:ce.getHeight()}),ue=le.getData(),b=document.createElement("canvas");b.width=se.width,b.height=se.height;var z=b.getContext("2d"),te=le.get("maskImage");if(te)try{z.drawImage(te,0,0,b.width,b.height),be(b)}catch(ye){console.error("Invalid mask image"),console.error(ye.toString())}var ae=le.get("sizeRange"),he=le.get("rotationRange"),de=ue.getDataExtent("value"),ie=Math.PI/180,pe=le.get("gridSize");Ce(b,{list:ue.mapArray("value",function(ye,Ee){var Le=ue.getItemModel(Ee);return[ue.getName(Ee),Le.get("textStyle.normal.textSize",!0)||a.number.linearMap(ye,de,ae),Ee]}).sort(function(ye,Ee){return Ee[1]-ye[1]}),fontFamily:le.get("textStyle.normal.fontFamily")||le.get("textStyle.emphasis.fontFamily")||fe.get("textStyle.fontFamily"),fontWeight:le.get("textStyle.normal.fontWeight")||le.get("textStyle.emphasis.fontWeight")||fe.get("textStyle.fontWeight"),gridSize:pe,ellipticity:se.height/se.width,minRotation:he[0]*ie,maxRotation:he[1]*ie,clearCanvas:!te,rotateRatio:1,rotationStep:le.get("rotationStep")*ie,drawOutOfBound:le.get("drawOutOfBound"),shuffle:!1,shape:le.get("shape")});function Ae(ye){var Ee=ye.detail.item;ye.detail.drawn&&le.layoutInstance.ondraw&&(ye.detail.drawn.gx+=se.x/pe,ye.detail.drawn.gy+=se.y/pe,le.layoutInstance.ondraw(Ee[0],Ee[1],Ee[2],ye.detail.drawn))}b.addEventListener("wordclouddrawn",Ae),le.layoutInstance&&le.layoutInstance.dispose(),le.layoutInstance={ondraw:null,dispose:function(){b.removeEventListener("wordclouddrawn",Ae),b.addEventListener("wordclouddrawn",function(ye){ye.preventDefault()})}}})}),a.registerPreprocessor(function(fe){var ce=(fe||{}).series;!a.util.isArray(ce)&&(ce=ce?[ce]:[]);var le=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];a.util.each(ce,function(ue){if(ue&&ue.type==="wordCloud"){var b=ue.textStyle||{};se(b.normal),se(b.emphasis)}});function se(ue){ue&&a.util.each(le,function(b){ue.hasOwnProperty(b)&&(ue["text"+a.format.capitalFirst(b)]=ue[b])})}})},3867:function(Nt,Tt,Me){var a=Me(97671);(function(ee,Ce){Nt.exports=Ce()})(this,function(){"use strict";function ee(Se){var Ne=typeof Se;return Se!==null&&(Ne==="object"||Ne==="function")}function Ce(Se){return typeof Se=="function"}var be=void 0;Array.isArray?be=Array.isArray:be=function(Se){return Object.prototype.toString.call(Se)==="[object Array]"};var fe=be,ce=0,le=void 0,se=void 0,ue=function(Ne,oe){Ie[ce]=Ne,Ie[ce+1]=oe,ce+=2,ce===2&&(se?se(Pe):Oe())};function b(Se){se=Se}function z(Se){ue=Se}var te=typeof window!="undefined"?window:void 0,ae=te||{},he=ae.MutationObserver||ae.WebKitMutationObserver,de=typeof self=="undefined"&&typeof a!="undefined"&&{}.toString.call(a)==="[object process]",ie=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return a.nextTick(Pe)}}function Ae(){return typeof le!="undefined"?function(){le(Pe)}:Le()}function ye(){var Se=0,Ne=new he(Pe),oe=document.createTextNode("");return Ne.observe(oe,{characterData:!0}),function(){oe.data=Se=++Se%2}}function Ee(){var Se=new MessageChannel;return Se.port1.onmessage=Pe,function(){return Se.port2.postMessage(0)}}function Le(){var Se=setTimeout;return function(){return Se(Pe,1)}}var Ie=new Array(1e3);function Pe(){for(var Se=0;Se{const xe=new Uint8Array(4),lt=new Uint32Array(xe.buffer);return!((lt[0]=1)&xe[0])})(),ce={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class le{constructor(lt=be,Te={}){us(this,"buffer");us(this,"byteLength");us(this,"byteOffset");us(this,"length");us(this,"offset");us(this,"lastWrittenByte");us(this,"littleEndian");us(this,"_data");us(this,"_mark");us(this,"_marks");let Ct=!1;typeof lt=="number"?lt=new ArrayBuffer(lt):(Ct=!0,this.lastWrittenByte=lt.byteLength);const Rt=Te.offset?Te.offset>>>0:0,Yt=lt.byteLength-Rt;let Qn=Rt;(ArrayBuffer.isView(lt)||lt instanceof le)&&(lt.byteLength!==lt.buffer.byteLength&&(Qn=lt.byteOffset+Rt),lt=lt.buffer),Ct?this.lastWrittenByte=Yt:this.lastWrittenByte=0,this.buffer=lt,this.length=Yt,this.byteLength=Yt,this.byteOffset=Qn,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,Qn,Yt),this._mark=0,this._marks=[]}available(lt=1){return this.offset+lt<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(lt=1){return this.offset+=lt,this}back(lt=1){return this.offset-=lt,this}seek(lt){return this.offset=lt,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const lt=this._marks.pop();if(lt===void 0)throw new Error("Mark stack empty");return this.seek(lt),this}rewind(){return this.offset=0,this}ensureAvailable(lt=1){if(!this.available(lt)){const Ct=(this.offset+lt)*2,Rt=new Uint8Array(Ct);Rt.set(new Uint8Array(this.buffer)),this.buffer=Rt.buffer,this.length=Ct,this.byteLength=Ct,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(lt=1){return this.readArray(lt,"uint8")}readArray(lt,Te){const Ct=ce[Te].BYTES_PER_ELEMENT*lt,Rt=this.byteOffset+this.offset,Yt=this.buffer.slice(Rt,Rt+Ct);if(this.littleEndian===fe&&Te!=="uint8"&&Te!=="int8"){const Cn=new Uint8Array(this.buffer.slice(Rt,Rt+Ct));Cn.reverse();const Ei=new ce[Te](Cn.buffer);return this.offset+=Ct,Ei.reverse(),Ei}const Qn=new ce[Te](Yt);return this.offset+=Ct,Qn}readInt16(){const lt=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,lt}readUint16(){const lt=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,lt}readInt32(){const lt=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,lt}readUint32(){const lt=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,lt}readFloat32(){const lt=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,lt}readFloat64(){const lt=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,lt}readBigInt64(){const lt=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,lt}readBigUint64(){const lt=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,lt}readChar(){return String.fromCharCode(this.readInt8())}readChars(lt=1){let Te="";for(let Ct=0;Ctthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const se=4,ue=0,b=1,z=2;function te(xe){let lt=xe.length;for(;--lt>=0;)xe[lt]=0}const ae=0,he=1,de=2,ie=3,pe=258,Ae=29,ye=256,Ee=ye+1+Ae,Le=30,Ie=19,Pe=2*Ee+1,ze=15,Oe=16,De=7,We=256,ke=16,Fe=17,Ve=18,qe=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),tt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),st=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ot=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),dt=512,Xt=new Array((Ee+2)*2);te(Xt);const it=new Array(Le*2);te(it);const Ze=new Array(dt);te(Ze);const Je=new Array(pe-ie+1);te(Je);const _e=new Array(Ae);te(_e);const ot=new Array(Le);te(ot);function nt(xe,lt,Te,Ct,Rt){this.static_tree=xe,this.extra_bits=lt,this.extra_base=Te,this.elems=Ct,this.max_length=Rt,this.has_stree=xe&&xe.length}let Mt,St,Vt;function bt(xe,lt){this.dyn_tree=xe,this.max_code=0,this.stat_desc=lt}const zt=xe=>xe<256?Ze[xe]:Ze[256+(xe>>>7)],Pt=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt&255,xe.pending_buf[xe.pending++]=lt>>>8&255},ht=(xe,lt,Te)=>{xe.bi_valid>Oe-Te?(xe.bi_buf|=lt<>Oe-xe.bi_valid,xe.bi_valid+=Te-Oe):(xe.bi_buf|=lt<{ht(xe,Te[lt*2],Te[lt*2+1])},gt=(xe,lt)=>{let Te=0;do Te|=xe&1,xe>>>=1,Te<<=1;while(--lt>0);return Te>>>1},ct=xe=>{xe.bi_valid===16?(Pt(xe,xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0):xe.bi_valid>=8&&(xe.pending_buf[xe.pending++]=xe.bi_buf&255,xe.bi_buf>>=8,xe.bi_valid-=8)},rt=(xe,lt)=>{const Te=lt.dyn_tree,Ct=lt.max_code,Rt=lt.stat_desc.static_tree,Yt=lt.stat_desc.has_stree,Qn=lt.stat_desc.extra_bits,Cn=lt.stat_desc.extra_base,Ei=lt.stat_desc.max_length;let yn,Jn,Aa,li,Jr,Ta,$o=0;for(li=0;li<=ze;li++)xe.bl_count[li]=0;for(Te[xe.heap[xe.heap_max]*2+1]=0,yn=xe.heap_max+1;ynEi&&(li=Ei,$o++),Te[Jn*2+1]=li,!(Jn>Ct)&&(xe.bl_count[li]++,Jr=0,Jn>=Cn&&(Jr=Qn[Jn-Cn]),Ta=Te[Jn*2],xe.opt_len+=Ta*(li+Jr),Yt&&(xe.static_len+=Ta*(Rt[Jn*2+1]+Jr)));if($o!==0){do{for(li=Ei-1;xe.bl_count[li]===0;)li--;xe.bl_count[li]--,xe.bl_count[li+1]+=2,xe.bl_count[Ei]--,$o-=2}while($o>0);for(li=Ei;li!==0;li--)for(Jn=xe.bl_count[li];Jn!==0;)Aa=xe.heap[--yn],!(Aa>Ct)&&(Te[Aa*2+1]!==li&&(xe.opt_len+=(li-Te[Aa*2+1])*Te[Aa*2],Te[Aa*2+1]=li),Jn--)}},Lt=(xe,lt,Te)=>{const Ct=new Array(ze+1);let Rt=0,Yt,Qn;for(Yt=1;Yt<=ze;Yt++)Rt=Rt+Te[Yt-1]<<1,Ct[Yt]=Rt;for(Qn=0;Qn<=lt;Qn++){let Cn=xe[Qn*2+1];Cn!==0&&(xe[Qn*2]=gt(Ct[Cn]++,Cn))}},Ut=()=>{let xe,lt,Te,Ct,Rt;const Yt=new Array(ze+1);for(Te=0,Ct=0;Ct>=7;Ct{let lt;for(lt=0;lt{xe.bi_valid>8?Pt(xe,xe.bi_buf):xe.bi_valid>0&&(xe.pending_buf[xe.pending++]=xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0},we=(xe,lt,Te,Ct)=>{const Rt=lt*2,Yt=Te*2;return xe[Rt]{const Ct=xe.heap[Te];let Rt=Te<<1;for(;Rt<=xe.heap_len&&(Rt{let Ct,Rt,Yt=0,Qn,Cn;if(xe.sym_next!==0)do Ct=xe.pending_buf[xe.sym_buf+Yt++]&255,Ct+=(xe.pending_buf[xe.sym_buf+Yt++]&255)<<8,Rt=xe.pending_buf[xe.sym_buf+Yt++],Ct===0?Dt(xe,Rt,lt):(Qn=Je[Rt],Dt(xe,Qn+ye+1,lt),Cn=qe[Qn],Cn!==0&&(Rt-=_e[Qn],ht(xe,Rt,Cn)),Ct--,Qn=zt(Ct),Dt(xe,Qn,Te),Cn=tt[Qn],Cn!==0&&(Ct-=ot[Qn],ht(xe,Ct,Cn)));while(Yt{const Te=lt.dyn_tree,Ct=lt.stat_desc.static_tree,Rt=lt.stat_desc.has_stree,Yt=lt.stat_desc.elems;let Qn,Cn,Ei=-1,yn;for(xe.heap_len=0,xe.heap_max=Pe,Qn=0;Qn>1;Qn>=1;Qn--)Se(xe,Te,Qn);yn=Yt;do Qn=xe.heap[1],xe.heap[1]=xe.heap[xe.heap_len--],Se(xe,Te,1),Cn=xe.heap[1],xe.heap[--xe.heap_max]=Qn,xe.heap[--xe.heap_max]=Cn,Te[yn*2]=Te[Qn*2]+Te[Cn*2],xe.depth[yn]=(xe.depth[Qn]>=xe.depth[Cn]?xe.depth[Qn]:xe.depth[Cn])+1,Te[Qn*2+1]=Te[Cn*2+1]=yn,xe.heap[1]=yn++,Se(xe,Te,1);while(xe.heap_len>=2);xe.heap[--xe.heap_max]=xe.heap[1],rt(xe,lt),Lt(Te,Ei,xe.bl_count)},x=(xe,lt,Te)=>{let Ct,Rt=-1,Yt,Qn=lt[0*2+1],Cn=0,Ei=7,yn=4;for(Qn===0&&(Ei=138,yn=3),lt[(Te+1)*2+1]=65535,Ct=0;Ct<=Te;Ct++)Yt=Qn,Qn=lt[(Ct+1)*2+1],!(++Cn{let Ct,Rt=-1,Yt,Qn=lt[0*2+1],Cn=0,Ei=7,yn=4;for(Qn===0&&(Ei=138,yn=3),Ct=0;Ct<=Te;Ct++)if(Yt=Qn,Qn=lt[(Ct+1)*2+1],!(++Cn{let lt;for(x(xe,xe.dyn_ltree,xe.l_desc.max_code),x(xe,xe.dyn_dtree,xe.d_desc.max_code),oe(xe,xe.bl_desc),lt=Ie-1;lt>=3&&xe.bl_tree[Ot[lt]*2+1]===0;lt--);return xe.opt_len+=3*(lt+1)+5+5+4,lt},et=(xe,lt,Te,Ct)=>{let Rt;for(ht(xe,lt-257,5),ht(xe,Te-1,5),ht(xe,Ct-4,4),Rt=0;Rt{let lt=4093624447,Te;for(Te=0;Te<=31;Te++,lt>>>=1)if(lt&1&&xe.dyn_ltree[Te*2]!==0)return ue;if(xe.dyn_ltree[9*2]!==0||xe.dyn_ltree[10*2]!==0||xe.dyn_ltree[13*2]!==0)return b;for(Te=32;Te{Ke||(Ut(),Ke=!0),xe.l_desc=new bt(xe.dyn_ltree,Mt),xe.d_desc=new bt(xe.dyn_dtree,St),xe.bl_desc=new bt(xe.bl_tree,Vt),xe.bi_buf=0,xe.bi_valid=0,$t(xe)},wt=(xe,lt,Te,Ct)=>{ht(xe,(ae<<1)+(Ct?1:0),3),Ye(xe),Pt(xe,Te),Pt(xe,~Te),Te&&xe.pending_buf.set(xe.window.subarray(lt,lt+Te),xe.pending),xe.pending+=Te},Wt=xe=>{ht(xe,he<<1,3),Dt(xe,We,Xt),ct(xe)},yt=(xe,lt,Te,Ct)=>{let Rt,Yt,Qn=0;xe.level>0?(xe.strm.data_type===z&&(xe.strm.data_type=Re(xe)),oe(xe,xe.l_desc),oe(xe,xe.d_desc),Qn=He(xe),Rt=xe.opt_len+3+7>>>3,Yt=xe.static_len+3+7>>>3,Yt<=Rt&&(Rt=Yt)):Rt=Yt=Te+5,Te+4<=Rt&<!==-1?wt(xe,lt,Te,Ct):xe.strategy===se||Yt===Rt?(ht(xe,(he<<1)+(Ct?1:0),3),Ne(xe,Xt,it)):(ht(xe,(de<<1)+(Ct?1:0),3),et(xe,xe.l_desc.max_code+1,xe.d_desc.max_code+1,Qn+1),Ne(xe,xe.dyn_ltree,xe.dyn_dtree)),$t(xe),Ct&&Ye(xe)},tn=(xe,lt,Te)=>(xe.pending_buf[xe.sym_buf+xe.sym_next++]=lt,xe.pending_buf[xe.sym_buf+xe.sym_next++]=lt>>8,xe.pending_buf[xe.sym_buf+xe.sym_next++]=Te,lt===0?xe.dyn_ltree[Te*2]++:(xe.matches++,lt--,xe.dyn_ltree[(Je[Te]+ye+1)*2]++,xe.dyn_dtree[zt(lt)*2]++),xe.sym_next===xe.sym_end);var Kt=Ht,gn=wt,jn=yt,tr=tn,In=Wt,Ln={_tr_init:Kt,_tr_stored_block:gn,_tr_flush_block:jn,_tr_tally:tr,_tr_align:In},br=(xe,lt,Te,Ct)=>{let Rt=xe&65535|0,Yt=xe>>>16&65535|0,Qn=0;for(;Te!==0;){Qn=Te>2e3?2e3:Te,Te-=Qn;do Rt=Rt+lt[Ct++]|0,Yt=Yt+Rt|0;while(--Qn);Rt%=65521,Yt%=65521}return Rt|Yt<<16|0};const _r=()=>{let xe,lt=[];for(var Te=0;Te<256;Te++){xe=Te;for(var Ct=0;Ct<8;Ct++)xe=xe&1?3988292384^xe>>>1:xe>>>1;lt[Te]=xe}return lt},$r=new Uint32Array(_r());var sr=(xe,lt,Te,Ct)=>{const Rt=$r,Yt=Ct+Te;xe^=-1;for(let Qn=Ct;Qn>>8^Rt[(xe^lt[Qn])&255];return xe^-1},Rr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},vi={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Vi,_tr_stored_block:Ai,_tr_flush_block:Gi,_tr_tally:dr,_tr_align:vr}=Ln,{Z_NO_FLUSH:bn,Z_PARTIAL_FLUSH:Mn,Z_FULL_FLUSH:gr,Z_FINISH:wn,Z_BLOCK:Be,Z_OK:Xe,Z_STREAM_END:$e,Z_STREAM_ERROR:At,Z_DATA_ERROR:ut,Z_BUF_ERROR:Gt,Z_DEFAULT_COMPRESSION:Zt,Z_FILTERED:on,Z_HUFFMAN_ONLY:kn,Z_RLE:rr,Z_FIXED:Hr,Z_DEFAULT_STRATEGY:kr,Z_UNKNOWN:Wr,Z_DEFLATED:ji}=vi,ti=9,un=15,ir=8,wi=256+1+29,Wi=30,Kr=19,Gn=2*wi+1,Nn=15,Xr=3,Oi=258,na=Oi+Xr+1,lo=32,Ka=42,go=57,Ro=69,oo=73,Po=91,va=103,Da=113,_t=666,dn=1,Yn=2,ft=3,pt=4,jt=3,Jt=(xe,lt)=>(xe.msg=Rr[lt],lt),An=xe=>xe*2-(xe>4?9:0),fn=xe=>{let lt=xe.length;for(;--lt>=0;)xe[lt]=0},Zn=xe=>{let lt,Te,Ct,Rt=xe.w_size;lt=xe.hash_size,Ct=lt;do Te=xe.head[--Ct],xe.head[Ct]=Te>=Rt?Te-Rt:0;while(--lt);lt=Rt,Ct=lt;do Te=xe.prev[--Ct],xe.prev[Ct]=Te>=Rt?Te-Rt:0;while(--lt)};let yr=(xe,lt,Te)=>(lt<{const lt=xe.state;let Te=lt.pending;Te>xe.avail_out&&(Te=xe.avail_out),Te!==0&&(xe.output.set(lt.pending_buf.subarray(lt.pending_out,lt.pending_out+Te),xe.next_out),xe.next_out+=Te,lt.pending_out+=Te,xe.total_out+=Te,xe.avail_out-=Te,lt.pending-=Te,lt.pending===0&&(lt.pending_out=0))},On=(xe,lt)=>{Gi(xe,xe.block_start>=0?xe.block_start:-1,xe.strstart-xe.block_start,lt),xe.block_start=xe.strstart,ar(xe.strm)},Kn=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt},Zr=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt>>>8&255,xe.pending_buf[xe.pending++]=lt&255},Li=(xe,lt,Te,Ct)=>{let Rt=xe.avail_in;return Rt>Ct&&(Rt=Ct),Rt===0?0:(xe.avail_in-=Rt,lt.set(xe.input.subarray(xe.next_in,xe.next_in+Rt),Te),xe.state.wrap===1?xe.adler=br(xe.adler,lt,Rt,Te):xe.state.wrap===2&&(xe.adler=sr(xe.adler,lt,Rt,Te)),xe.next_in+=Rt,xe.total_in+=Rt,Rt)},Ti=(xe,lt)=>{let Te=xe.max_chain_length,Ct=xe.strstart,Rt,Yt,Qn=xe.prev_length,Cn=xe.nice_match;const Ei=xe.strstart>xe.w_size-na?xe.strstart-(xe.w_size-na):0,yn=xe.window,Jn=xe.w_mask,Aa=xe.prev,li=xe.strstart+Oi;let Jr=yn[Ct+Qn-1],Ta=yn[Ct+Qn];xe.prev_length>=xe.good_match&&(Te>>=2),Cn>xe.lookahead&&(Cn=xe.lookahead);do if(Rt=lt,!(yn[Rt+Qn]!==Ta||yn[Rt+Qn-1]!==Jr||yn[Rt]!==yn[Ct]||yn[++Rt]!==yn[Ct+1])){Ct+=2,Rt++;do;while(yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&CtQn){if(xe.match_start=lt,Qn=Yt,Yt>=Cn)break;Jr=yn[Ct+Qn-1],Ta=yn[Ct+Qn]}}while((lt=Aa[lt&Jn])>Ei&&--Te!==0);return Qn<=xe.lookahead?Qn:xe.lookahead},Yr=xe=>{const lt=xe.w_size;let Te,Ct,Rt;do{if(Ct=xe.window_size-xe.lookahead-xe.strstart,xe.strstart>=lt+(lt-na)&&(xe.window.set(xe.window.subarray(lt,lt+lt-Ct),0),xe.match_start-=lt,xe.strstart-=lt,xe.block_start-=lt,xe.insert>xe.strstart&&(xe.insert=xe.strstart),Zn(xe),Ct+=lt),xe.strm.avail_in===0)break;if(Te=Li(xe.strm,xe.window,xe.strstart+xe.lookahead,Ct),xe.lookahead+=Te,xe.lookahead+xe.insert>=Xr)for(Rt=xe.strstart-xe.insert,xe.ins_h=xe.window[Rt],xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+1]);xe.insert&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+Xr-1]),xe.prev[Rt&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=Rt,Rt++,xe.insert--,!(xe.lookahead+xe.insert{let Te=xe.pending_buf_size-5>xe.w_size?xe.w_size:xe.pending_buf_size-5,Ct,Rt,Yt,Qn=0,Cn=xe.strm.avail_in;do{if(Ct=65535,Yt=xe.bi_valid+42>>3,xe.strm.avail_outRt+xe.strm.avail_in&&(Ct=Rt+xe.strm.avail_in),Ct>Yt&&(Ct=Yt),Ct>8,xe.pending_buf[xe.pending-2]=~Ct,xe.pending_buf[xe.pending-1]=~Ct>>8,ar(xe.strm),Rt&&(Rt>Ct&&(Rt=Ct),xe.strm.output.set(xe.window.subarray(xe.block_start,xe.block_start+Rt),xe.strm.next_out),xe.strm.next_out+=Rt,xe.strm.avail_out-=Rt,xe.strm.total_out+=Rt,xe.block_start+=Rt,Ct-=Rt),Ct&&(Li(xe.strm,xe.strm.output,xe.strm.next_out,Ct),xe.strm.next_out+=Ct,xe.strm.avail_out-=Ct,xe.strm.total_out+=Ct)}while(Qn===0);return Cn-=xe.strm.avail_in,Cn&&(Cn>=xe.w_size?(xe.matches=2,xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xe.w_size,xe.strm.next_in),0),xe.strstart=xe.w_size,xe.insert=xe.strstart):(xe.window_size-xe.strstart<=Cn&&(xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),xe.window.set(xe.strm.input.subarray(xe.strm.next_in-Cn,xe.strm.next_in),xe.strstart),xe.strstart+=Cn,xe.insert+=Cn>xe.w_size-xe.insert?xe.w_size-xe.insert:Cn),xe.block_start=xe.strstart),xe.high_waterYt&&xe.block_start>=xe.w_size&&(xe.block_start-=xe.w_size,xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,Yt+=xe.w_size,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),Yt>xe.strm.avail_in&&(Yt=xe.strm.avail_in),Yt&&(Li(xe.strm,xe.window,xe.strstart,Yt),xe.strstart+=Yt,xe.insert+=Yt>xe.w_size-xe.insert?xe.w_size-xe.insert:Yt),xe.high_water>3,Yt=xe.pending_buf_size-Yt>65535?65535:xe.pending_buf_size-Yt,Te=Yt>xe.w_size?xe.w_size:Yt,Rt=xe.strstart-xe.block_start,(Rt>=Te||(Rt||lt===wn)&<!==bn&&xe.strm.avail_in===0&&Rt<=Yt)&&(Ct=Rt>Yt?Yt:Rt,Qn=lt===wn&&xe.strm.avail_in===0&&Ct===Rt?1:0,Ai(xe,xe.block_start,Ct,Qn),xe.block_start+=Ct,ar(xe.strm)),Qn?ft:dn)},si=(xe,lt)=>{let Te,Ct;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),Te!==0&&xe.strstart-Te<=xe.w_size-na&&(xe.match_length=Ti(xe,Te)),xe.match_length>=Xr)if(Ct=dr(xe,xe.strstart-xe.match_start,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.match_length<=xe.max_lazy_match&&xe.lookahead>=Xr){xe.match_length--;do xe.strstart++,xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart;while(--xe.match_length!==0);xe.strstart++}else xe.strstart+=xe.match_length,xe.match_length=0,xe.ins_h=xe.window[xe.strstart],xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+1]);else Ct=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++;if(Ct&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=xe.strstart{let Te,Ct,Rt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),xe.prev_length=xe.match_length,xe.prev_match=xe.match_start,xe.match_length=Xr-1,Te!==0&&xe.prev_length4096)&&(xe.match_length=Xr-1)),xe.prev_length>=Xr&&xe.match_length<=xe.prev_length){Rt=xe.strstart+xe.lookahead-Xr,Ct=dr(xe,xe.strstart-1-xe.prev_match,xe.prev_length-Xr),xe.lookahead-=xe.prev_length-1,xe.prev_length-=2;do++xe.strstart<=Rt&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart);while(--xe.prev_length!==0);if(xe.match_available=0,xe.match_length=Xr-1,xe.strstart++,Ct&&(On(xe,!1),xe.strm.avail_out===0))return dn}else if(xe.match_available){if(Ct=dr(xe,0,xe.window[xe.strstart-1]),Ct&&On(xe,!1),xe.strstart++,xe.lookahead--,xe.strm.avail_out===0)return dn}else xe.match_available=1,xe.strstart++,xe.lookahead--}return xe.match_available&&(Ct=dr(xe,0,xe.window[xe.strstart-1]),xe.match_available=0),xe.insert=xe.strstart{let Te,Ct,Rt,Yt;const Qn=xe.window;for(;;){if(xe.lookahead<=Oi){if(Yr(xe),xe.lookahead<=Oi&<===bn)return dn;if(xe.lookahead===0)break}if(xe.match_length=0,xe.lookahead>=Xr&&xe.strstart>0&&(Rt=xe.strstart-1,Ct=Qn[Rt],Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt])){Yt=xe.strstart+Oi;do;while(Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Rtxe.lookahead&&(xe.match_length=xe.lookahead)}if(xe.match_length>=Xr?(Te=dr(xe,1,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.strstart+=xe.match_length,xe.match_length=0):(Te=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++),Te&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,lt===wn?(On(xe,!0),xe.strm.avail_out===0?ft:pt):xe.sym_next&&(On(xe,!1),xe.strm.avail_out===0)?dn:Yn},pi=(xe,lt)=>{let Te;for(;;){if(xe.lookahead===0&&(Yr(xe),xe.lookahead===0)){if(lt===bn)return dn;break}if(xe.match_length=0,Te=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++,Te&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,lt===wn?(On(xe,!0),xe.strm.avail_out===0?ft:pt):xe.sym_next&&(On(xe,!1),xe.strm.avail_out===0)?dn:Yn};function ha(xe,lt,Te,Ct,Rt){this.good_length=xe,this.max_lazy=lt,this.nice_length=Te,this.max_chain=Ct,this.func=Rt}const ja=[new ha(0,0,0,0,Vr),new ha(4,4,8,4,si),new ha(4,5,16,8,si),new ha(4,6,32,32,si),new ha(4,4,16,16,Ci),new ha(8,16,32,32,Ci),new ha(8,16,128,128,Ci),new ha(8,32,128,256,Ci),new ha(32,128,258,1024,Ci),new ha(32,258,258,4096,Ci)],Bi=xe=>{xe.window_size=2*xe.w_size,fn(xe.head),xe.max_lazy_match=ja[xe.level].max_lazy,xe.good_match=ja[xe.level].good_length,xe.nice_match=ja[xe.level].nice_length,xe.max_chain_length=ja[xe.level].max_chain,xe.strstart=0,xe.block_start=0,xe.lookahead=0,xe.insert=0,xe.match_length=xe.prev_length=Xr-1,xe.match_available=0,xe.ins_h=0};function Qr(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ji,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Gn*2),this.dyn_dtree=new Uint16Array((2*Wi+1)*2),this.bl_tree=new Uint16Array((2*Kr+1)*2),fn(this.dyn_ltree),fn(this.dyn_dtree),fn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Nn+1),this.heap=new Uint16Array(2*wi+1),fn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*wi+1),fn(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ni=xe=>{if(!xe)return 1;const lt=xe.state;return!lt||lt.strm!==xe||lt.status!==Ka&<.status!==go&<.status!==Ro&<.status!==oo&<.status!==Po&<.status!==va&<.status!==Da&<.status!==_t?1:0},ga=xe=>{if(ni(xe))return Jt(xe,At);xe.total_in=xe.total_out=0,xe.data_type=Wr;const lt=xe.state;return lt.pending=0,lt.pending_out=0,lt.wrap<0&&(lt.wrap=-lt.wrap),lt.status=lt.wrap===2?go:lt.wrap?Ka:Da,xe.adler=lt.wrap===2?0:1,lt.last_flush=-2,Vi(lt),Xe},Ge=xe=>{const lt=ga(xe);return lt===Xe&&Bi(xe.state),lt},Bt=(xe,lt)=>ni(xe)||xe.state.wrap!==2?At:(xe.state.gzhead=lt,Xe),Ft=(xe,lt,Te,Ct,Rt,Yt)=>{if(!xe)return At;let Qn=1;if(lt===Zt&&(lt=6),Ct<0?(Qn=0,Ct=-Ct):Ct>15&&(Qn=2,Ct-=16),Rt<1||Rt>ti||Te!==ji||Ct<8||Ct>15||lt<0||lt>9||Yt<0||Yt>Hr||Ct===8&&Qn!==1)return Jt(xe,At);Ct===8&&(Ct=9);const Cn=new Qr;return xe.state=Cn,Cn.strm=xe,Cn.status=Ka,Cn.wrap=Qn,Cn.gzhead=null,Cn.w_bits=Ct,Cn.w_size=1<Ft(xe,lt,ji,un,ir,kr),Qt=(xe,lt)=>{if(ni(xe)||lt>Be||lt<0)return xe?Jt(xe,At):At;const Te=xe.state;if(!xe.output||xe.avail_in!==0&&!xe.input||Te.status===_t&<!==wn)return Jt(xe,xe.avail_out===0?Gt:At);const Ct=Te.last_flush;if(Te.last_flush=lt,Te.pending!==0){if(ar(xe),xe.avail_out===0)return Te.last_flush=-1,Xe}else if(xe.avail_in===0&&An(lt)<=An(Ct)&<!==wn)return Jt(xe,Gt);if(Te.status===_t&&xe.avail_in!==0)return Jt(xe,Gt);if(Te.status===Ka&&Te.wrap===0&&(Te.status=Da),Te.status===Ka){let Rt=ji+(Te.w_bits-8<<4)<<8,Yt=-1;if(Te.strategy>=kn||Te.level<2?Yt=0:Te.level<6?Yt=1:Te.level===6?Yt=2:Yt=3,Rt|=Yt<<6,Te.strstart!==0&&(Rt|=lo),Rt+=31-Rt%31,Zr(Te,Rt),Te.strstart!==0&&(Zr(Te,xe.adler>>>16),Zr(Te,xe.adler&65535)),xe.adler=1,Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===go){if(xe.adler=0,Kn(Te,31),Kn(Te,139),Kn(Te,8),Te.gzhead)Kn(Te,(Te.gzhead.text?1:0)+(Te.gzhead.hcrc?2:0)+(Te.gzhead.extra?4:0)+(Te.gzhead.name?8:0)+(Te.gzhead.comment?16:0)),Kn(Te,Te.gzhead.time&255),Kn(Te,Te.gzhead.time>>8&255),Kn(Te,Te.gzhead.time>>16&255),Kn(Te,Te.gzhead.time>>24&255),Kn(Te,Te.level===9?2:Te.strategy>=kn||Te.level<2?4:0),Kn(Te,Te.gzhead.os&255),Te.gzhead.extra&&Te.gzhead.extra.length&&(Kn(Te,Te.gzhead.extra.length&255),Kn(Te,Te.gzhead.extra.length>>8&255)),Te.gzhead.hcrc&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending,0)),Te.gzindex=0,Te.status=Ro;else if(Kn(Te,0),Kn(Te,0),Kn(Te,0),Kn(Te,0),Kn(Te,0),Kn(Te,Te.level===9?2:Te.strategy>=kn||Te.level<2?4:0),Kn(Te,jt),Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===Ro){if(Te.gzhead.extra){let Rt=Te.pending,Yt=(Te.gzhead.extra.length&65535)-Te.gzindex;for(;Te.pending+Yt>Te.pending_buf_size;){let Cn=Te.pending_buf_size-Te.pending;if(Te.pending_buf.set(Te.gzhead.extra.subarray(Te.gzindex,Te.gzindex+Cn),Te.pending),Te.pending=Te.pending_buf_size,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex+=Cn,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0,Yt-=Cn}let Qn=new Uint8Array(Te.gzhead.extra);Te.pending_buf.set(Qn.subarray(Te.gzindex,Te.gzindex+Yt),Te.pending),Te.pending+=Yt,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=oo}if(Te.status===oo){if(Te.gzhead.name){let Rt=Te.pending,Yt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=Po}if(Te.status===Po){if(Te.gzhead.comment){let Rt=Te.pending,Yt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt))}Te.status=va}if(Te.status===va){if(Te.gzhead.hcrc){if(Te.pending+2>Te.pending_buf_size&&(ar(xe),Te.pending!==0))return Te.last_flush=-1,Xe;Kn(Te,xe.adler&255),Kn(Te,xe.adler>>8&255),xe.adler=0}if(Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(xe.avail_in!==0||Te.lookahead!==0||lt!==bn&&Te.status!==_t){let Rt=Te.level===0?Vr(Te,lt):Te.strategy===kn?pi(Te,lt):Te.strategy===rr?Ii(Te,lt):ja[Te.level].func(Te,lt);if((Rt===ft||Rt===pt)&&(Te.status=_t),Rt===dn||Rt===ft)return xe.avail_out===0&&(Te.last_flush=-1),Xe;if(Rt===Yn&&(lt===Mn?vr(Te):lt!==Be&&(Ai(Te,0,0,!1),lt===gr&&(fn(Te.head),Te.lookahead===0&&(Te.strstart=0,Te.block_start=0,Te.insert=0))),ar(xe),xe.avail_out===0))return Te.last_flush=-1,Xe}return lt!==wn?Xe:Te.wrap<=0?$e:(Te.wrap===2?(Kn(Te,xe.adler&255),Kn(Te,xe.adler>>8&255),Kn(Te,xe.adler>>16&255),Kn(Te,xe.adler>>24&255),Kn(Te,xe.total_in&255),Kn(Te,xe.total_in>>8&255),Kn(Te,xe.total_in>>16&255),Kn(Te,xe.total_in>>24&255)):(Zr(Te,xe.adler>>>16),Zr(Te,xe.adler&65535)),ar(xe),Te.wrap>0&&(Te.wrap=-Te.wrap),Te.pending!==0?Xe:$e)},rn=xe=>{if(ni(xe))return At;const lt=xe.state.status;return xe.state=null,lt===Da?Jt(xe,ut):Xe},cn=(xe,lt)=>{let Te=lt.length;if(ni(xe))return At;const Ct=xe.state,Rt=Ct.wrap;if(Rt===2||Rt===1&&Ct.status!==Ka||Ct.lookahead)return At;if(Rt===1&&(xe.adler=br(xe.adler,lt,Te,0)),Ct.wrap=0,Te>=Ct.w_size){Rt===0&&(fn(Ct.head),Ct.strstart=0,Ct.block_start=0,Ct.insert=0);let Ei=new Uint8Array(Ct.w_size);Ei.set(lt.subarray(Te-Ct.w_size,Te),0),lt=Ei,Te=Ct.w_size}const Yt=xe.avail_in,Qn=xe.next_in,Cn=xe.input;for(xe.avail_in=Te,xe.next_in=0,xe.input=lt,Yr(Ct);Ct.lookahead>=Xr;){let Ei=Ct.strstart,yn=Ct.lookahead-(Xr-1);do Ct.ins_h=yr(Ct,Ct.ins_h,Ct.window[Ei+Xr-1]),Ct.prev[Ei&Ct.w_mask]=Ct.head[Ct.ins_h],Ct.head[Ct.ins_h]=Ei,Ei++;while(--yn);Ct.strstart=Ei,Ct.lookahead=Xr-1,Yr(Ct)}return Ct.strstart+=Ct.lookahead,Ct.block_start=Ct.strstart,Ct.insert=Ct.lookahead,Ct.lookahead=0,Ct.match_length=Ct.prev_length=Xr-1,Ct.match_available=0,xe.next_in=Qn,xe.input=Cn,xe.avail_in=Yt,Ct.wrap=Rt,Xe};var pn=kt,Un=Ft,nr=Ge,Sn=ga,pr=Bt,Mr=Qt,fr=rn,ur=cn,Br="pako deflate (from Nodeca project)",Tr={deflateInit:pn,deflateInit2:Un,deflateReset:nr,deflateResetKeep:Sn,deflateSetHeader:pr,deflate:Mr,deflateEnd:fr,deflateSetDictionary:ur,deflateInfo:Br};const wr=(xe,lt)=>Object.prototype.hasOwnProperty.call(xe,lt);var Gr=function(xe){const lt=Array.prototype.slice.call(arguments,1);for(;lt.length;){const Te=lt.shift();if(Te){if(typeof Te!="object")throw new TypeError(Te+"must be non-object");for(const Ct in Te)wr(Te,Ct)&&(xe[Ct]=Te[Ct])}}return xe},Pr=xe=>{let lt=0;for(let Ct=0,Rt=xe.length;Ct=252?6:xe>=248?5:xe>=240?4:xe>=224?3:xe>=192?2:1;Ur[254]=Ur[254]=1;var oi=xe=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(xe);let lt,Te,Ct,Rt,Yt,Qn=xe.length,Cn=0;for(Rt=0;Rt>>6,lt[Yt++]=128|Te&63):Te<65536?(lt[Yt++]=224|Te>>>12,lt[Yt++]=128|Te>>>6&63,lt[Yt++]=128|Te&63):(lt[Yt++]=240|Te>>>18,lt[Yt++]=128|Te>>>12&63,lt[Yt++]=128|Te>>>6&63,lt[Yt++]=128|Te&63);return lt};const da=(xe,lt)=>{if(lt<65534&&xe.subarray&&mi)return String.fromCharCode.apply(null,xe.length===lt?xe:xe.subarray(0,lt));let Te="";for(let Ct=0;Ct{const Te=lt||xe.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(xe.subarray(0,lt));let Ct,Rt;const Yt=new Array(Te*2);for(Rt=0,Ct=0;Ct4){Yt[Rt++]=65533,Ct+=Cn-1;continue}for(Qn&=Cn===2?31:Cn===3?15:7;Cn>1&&Ct1){Yt[Rt++]=65533;continue}Qn<65536?Yt[Rt++]=Qn:(Qn-=65536,Yt[Rt++]=55296|Qn>>10&1023,Yt[Rt++]=56320|Qn&1023)}return da(Yt,Rt)},sa=(xe,lt)=>{lt=lt||xe.length,lt>xe.length&&(lt=xe.length);let Te=lt-1;for(;Te>=0&&(xe[Te]&192)===128;)Te--;return Te<0||Te===0?lt:Te+Ur[xe[Te]]>lt?Te:lt},Pi={string2buf:oi,buf2string:ki,utf8border:sa};function la(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Yi=la;const ra=Object.prototype.toString,{Z_NO_FLUSH:ua,Z_SYNC_FLUSH:ba,Z_FULL_FLUSH:xa,Z_FINISH:Oa,Z_OK:za,Z_STREAM_END:La,Z_DEFAULT_COMPRESSION:ea,Z_DEFAULT_STRATEGY:Ri,Z_DEFLATED:ia}=vi;function Ki(xe){this.options=Nr.assign({level:ea,method:ia,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ri},xe||{});let lt=this.options;lt.raw&<.windowBits>0?lt.windowBits=-lt.windowBits:lt.gzip&<.windowBits>0&<.windowBits<16&&(lt.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Te=Tr.deflateInit2(this.strm,lt.level,lt.method,lt.windowBits,lt.memLevel,lt.strategy);if(Te!==za)throw new Error(Rr[Te]);if(lt.header&&Tr.deflateSetHeader(this.strm,lt.header),lt.dictionary){let Ct;if(typeof lt.dictionary=="string"?Ct=Pi.string2buf(lt.dictionary):ra.call(lt.dictionary)==="[object ArrayBuffer]"?Ct=new Uint8Array(lt.dictionary):Ct=lt.dictionary,Te=Tr.deflateSetDictionary(this.strm,Ct),Te!==za)throw new Error(Rr[Te]);this._dict_set=!0}}Ki.prototype.push=function(xe,lt){const Te=this.strm,Ct=this.options.chunkSize;let Rt,Yt;if(this.ended)return!1;for(lt===~~lt?Yt=lt:Yt=lt===!0?Oa:ua,typeof xe=="string"?Te.input=Pi.string2buf(xe):ra.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){if(Te.avail_out===0&&(Te.output=new Uint8Array(Ct),Te.next_out=0,Te.avail_out=Ct),(Yt===ba||Yt===xa)&&Te.avail_out<=6){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Rt=Tr.deflate(Te,Yt),Rt===La)return Te.next_out>0&&this.onData(Te.output.subarray(0,Te.next_out)),Rt=Tr.deflateEnd(this.strm),this.onEnd(Rt),this.ended=!0,Rt===za;if(Te.avail_out===0){this.onData(Te.output);continue}if(Yt>0&&Te.next_out>0){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Te.avail_in===0)break}return!0},Ki.prototype.onData=function(xe){this.chunks.push(xe)},Ki.prototype.onEnd=function(xe){xe===za&&(this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Ia(xe,lt){const Te=new Ki(lt);if(Te.push(xe,!0),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function pa(xe,lt){return lt=lt||{},lt.raw=!0,Ia(xe,lt)}function Sa(xe,lt){return lt=lt||{},lt.gzip=!0,Ia(xe,lt)}var Qa=Ki,Wa=Ia,Ra=pa,$a=Sa,po=vi,No={Deflate:Qa,deflate:Wa,deflateRaw:Ra,gzip:$a,constants:po};const zn=16209,jo=16191;var io=function(lt,Te){let Ct,Rt,Yt,Qn,Cn,Ei,yn,Jn,Aa,li,Jr,Ta,$o,bo,wo,Zo,mo,Ui,Lo,rs,Ga,is,Vo,ao;const Uo=lt.state;Ct=lt.next_in,Vo=lt.input,Rt=Ct+(lt.avail_in-5),Yt=lt.next_out,ao=lt.output,Qn=Yt-(Te-lt.avail_out),Cn=Yt+(lt.avail_out-257),Ei=Uo.dmax,yn=Uo.wsize,Jn=Uo.whave,Aa=Uo.wnext,li=Uo.window,Jr=Uo.hold,Ta=Uo.bits,$o=Uo.lencode,bo=Uo.distcode,wo=(1<>>24,Jr>>>=Ui,Ta-=Ui,Ui=mo>>>16&255,Ui===0)ao[Yt++]=mo&65535;else if(Ui&16){Lo=mo&65535,Ui&=15,Ui&&(Ta>>=Ui,Ta-=Ui),Ta<15&&(Jr+=Vo[Ct++]<>>24,Jr>>>=Ui,Ta-=Ui,Ui=mo>>>16&255,Ui&16){if(rs=mo&65535,Ui&=15,TaEi){lt.msg="invalid distance too far back",Uo.mode=zn;break e}if(Jr>>>=Ui,Ta-=Ui,Ui=Yt-Qn,rs>Ui){if(Ui=rs-Ui,Ui>Jn&&Uo.sane){lt.msg="invalid distance too far back",Uo.mode=zn;break e}if(Ga=0,is=li,Aa===0){if(Ga+=yn-Ui,Ui2;)ao[Yt++]=is[Ga++],ao[Yt++]=is[Ga++],ao[Yt++]=is[Ga++],Lo-=3;Lo&&(ao[Yt++]=is[Ga++],Lo>1&&(ao[Yt++]=is[Ga++]))}else{Ga=Yt-rs;do ao[Yt++]=ao[Ga++],ao[Yt++]=ao[Ga++],ao[Yt++]=ao[Ga++],Lo-=3;while(Lo>2);Lo&&(ao[Yt++]=ao[Ga++],Lo>1&&(ao[Yt++]=ao[Ga++]))}}else if(Ui&64){lt.msg="invalid distance code",Uo.mode=zn;break e}else{mo=bo[(mo&65535)+(Jr&(1<>3,Ct-=Lo,Ta-=Lo<<3,Jr&=(1<{const Ei=Cn.bits;let yn=0,Jn=0,Aa=0,li=0,Jr=0,Ta=0,$o=0,bo=0,wo=0,Zo=0,mo,Ui,Lo,rs,Ga,is=null,Vo;const ao=new Uint16Array(Oo+1),Uo=new Uint16Array(Oo+1);let ko=null,wd,Du,Uc;for(yn=0;yn<=Oo;yn++)ao[yn]=0;for(Jn=0;Jn=1&&ao[li]===0;li--);if(Jr>li&&(Jr=li),li===0)return Rt[Yt++]=1<<24|64<<16|0,Rt[Yt++]=1<<24|64<<16|0,Cn.bits=1,0;for(Aa=1;Aa0&&(xe===Ho||li!==1))return-1;for(Uo[1]=0,yn=1;yneo||xe===uo&&wo>Ha)return 1;for(;;){wd=yn-$o,Qn[Jn]+1=Vo?(Du=ko[Qn[Jn]-Vo],Uc=is[Qn[Jn]-Vo]):(Du=96,Uc=0),mo=1<>$o)+Ui]=wd<<24|Du<<16|Uc|0;while(Ui!==0);for(mo=1<>=1;if(mo!==0?(Zo&=mo-1,Zo+=mo):Zo=0,Jn++,--ao[yn]===0){if(yn===li)break;yn=lt[Te+Qn[Jn]]}if(yn>Jr&&(Zo&rs)!==Lo){for($o===0&&($o=Jr),Ga+=Aa,Ta=yn-$o,bo=1<eo||xe===uo&&wo>Ha)return 1;Lo=Zo&rs,Rt[Lo]=Jr<<24|Ta<<16|Ga-Yt|0}}return Zo!==0&&(Rt[Ga+Zo]=yn-$o<<24|64<<16|0),Cn.bits=Jr,0};const Ba=0,Fa=1,Co=2,{Z_FINISH:ma,Z_BLOCK:qo,Z_TREES:aa,Z_OK:Xi,Z_STREAM_END:to,Z_NEED_DICT:xi,Z_STREAM_ERROR:Zi,Z_DATA_ERROR:Wo,Z_MEM_ERROR:Xo,Z_BUF_ERROR:fs,Z_DEFLATED:Es}=vi,Jo=16180,Bs=16181,Go=16182,bs=16183,vs=16184,bl=16185,Hs=16186,cl=16187,no=16188,il=16189,As=16190,Fs=16191,dl=16192,tu=16193,Lu=16194,nu=16195,Sl=16196,Tu=16197,mu=16198,al=16199,ru=16200,fl=16201,vu=16202,gu=16203,ns=16204,Ml=16205,Zl=16206,iu=16207,hl=16208,_o=16209,au=16210,ou=16211,Us=852,Au=592,su=15,Gu=xe=>(xe>>>24&255)+(xe>>>8&65280)+((xe&65280)<<8)+((xe&255)<<24);function ol(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Dl=xe=>{if(!xe)return 1;const lt=xe.state;return!lt||lt.strm!==xe||lt.modeou?1:0},Xl=xe=>{if(Dl(xe))return Zi;const lt=xe.state;return xe.total_in=xe.total_out=lt.total=0,xe.msg="",lt.wrap&&(xe.adler=lt.wrap&1),lt.mode=Jo,lt.last=0,lt.havedict=0,lt.flags=-1,lt.dmax=32768,lt.head=null,lt.hold=0,lt.bits=0,lt.lencode=lt.lendyn=new Int32Array(Us),lt.distcode=lt.distdyn=new Int32Array(Au),lt.sane=1,lt.back=-1,Xi},Ys=xe=>{if(Dl(xe))return Zi;const lt=xe.state;return lt.wsize=0,lt.whave=0,lt.wnext=0,Xl(xe)},jl=(xe,lt)=>{let Te;if(Dl(xe))return Zi;const Ct=xe.state;return lt<0?(Te=0,lt=-lt):(Te=(lt>>4)+5,lt<48&&(lt&=15)),lt&&(lt<8||lt>15)?Zi:(Ct.window!==null&&Ct.wbits!==lt&&(Ct.window=null),Ct.wrap=Te,Ct.wbits=lt,Ys(xe))},Qs=(xe,lt)=>{if(!xe)return Zi;const Te=new ol;xe.state=Te,Te.strm=xe,Te.window=null,Te.mode=Jo;const Ct=jl(xe,lt);return Ct!==Xi&&(xe.state=null),Ct},wl=xe=>Qs(xe,su);let Vl=!0,Ol,yu;const Yu=xe=>{if(Vl){Ol=new Int32Array(512),yu=new Int32Array(32);let lt=0;for(;lt<144;)xe.lens[lt++]=8;for(;lt<256;)xe.lens[lt++]=9;for(;lt<280;)xe.lens[lt++]=7;for(;lt<288;)xe.lens[lt++]=8;for(yi(Fa,xe.lens,0,288,Ol,0,xe.work,{bits:9}),lt=0;lt<32;)xe.lens[lt++]=5;yi(Co,xe.lens,0,32,yu,0,xe.work,{bits:5}),Vl=!1}xe.lencode=Ol,xe.lenbits=9,xe.distcode=yu,xe.distbits=5},ku=(xe,lt,Te,Ct)=>{let Rt;const Yt=xe.state;return Yt.window===null&&(Yt.wsize=1<=Yt.wsize?(Yt.window.set(lt.subarray(Te-Yt.wsize,Te),0),Yt.wnext=0,Yt.whave=Yt.wsize):(Rt=Yt.wsize-Yt.wnext,Rt>Ct&&(Rt=Ct),Yt.window.set(lt.subarray(Te-Ct,Te-Ct+Rt),Yt.wnext),Ct-=Rt,Ct?(Yt.window.set(lt.subarray(Te-Ct,Te),0),Yt.wnext=Ct,Yt.whave=Yt.wsize):(Yt.wnext+=Rt,Yt.wnext===Yt.wsize&&(Yt.wnext=0),Yt.whave{let Te,Ct,Rt,Yt,Qn,Cn,Ei,yn,Jn,Aa,li,Jr,Ta,$o,bo=0,wo,Zo,mo,Ui,Lo,rs,Ga,is;const Vo=new Uint8Array(4);let ao,Uo;const ko=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Dl(xe)||!xe.output||!xe.input&&xe.avail_in!==0)return Zi;Te=xe.state,Te.mode===Fs&&(Te.mode=dl),Qn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Yt=xe.next_in,Ct=xe.input,Cn=xe.avail_in,yn=Te.hold,Jn=Te.bits,Aa=Cn,li=Ei,is=Xi;e:for(;;)switch(Te.mode){case Jo:if(Te.wrap===0){Te.mode=dl;break}for(;Jn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0),yn=0,Jn=0,Te.mode=Bs;break}if(Te.head&&(Te.head.done=!1),!(Te.wrap&1)||(((yn&255)<<8)+(yn>>8))%31){xe.msg="incorrect header check",Te.mode=_o;break}if((yn&15)!==Es){xe.msg="unknown compression method",Te.mode=_o;break}if(yn>>>=4,Jn-=4,Ga=(yn&15)+8,Te.wbits===0&&(Te.wbits=Ga),Ga>15||Ga>Te.wbits){xe.msg="invalid window size",Te.mode=_o;break}Te.dmax=1<>8&1),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Jn=0,Te.mode=Go;case Go:for(;Jn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Vo[2]=yn>>>16&255,Vo[3]=yn>>>24&255,Te.check=sr(Te.check,Vo,4,0)),yn=0,Jn=0,Te.mode=bs;case bs:for(;Jn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>8),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Jn=0,Te.mode=vs;case vs:if(Te.flags&1024){for(;Jn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Jn=0}else Te.head&&(Te.head.extra=null);Te.mode=bl;case bl:if(Te.flags&1024&&(Jr=Te.length,Jr>Cn&&(Jr=Cn),Jr&&(Te.head&&(Ga=Te.head.extra_len-Te.length,Te.head.extra||(Te.head.extra=new Uint8Array(Te.head.extra_len)),Te.head.extra.set(Ct.subarray(Yt,Yt+Jr),Ga)),Te.flags&512&&Te.wrap&4&&(Te.check=sr(Te.check,Ct,Jr,Yt)),Cn-=Jr,Yt+=Jr,Te.length-=Jr),Te.length))break e;Te.length=0,Te.mode=Hs;case Hs:if(Te.flags&2048){if(Cn===0)break e;Jr=0;do Ga=Ct[Yt+Jr++],Te.head&&Ga&&Te.length<65536&&(Te.head.name+=String.fromCharCode(Ga));while(Ga&&Jr>9&1,Te.head.done=!0),xe.adler=Te.check=0,Te.mode=Fs;break;case il:for(;Jn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=Jn&7,Jn-=Jn&7,Te.mode=Zl;break}for(;Jn<3;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=1,Jn-=1,yn&3){case 0:Te.mode=tu;break;case 1:if(Yu(Te),Te.mode=al,lt===aa){yn>>>=2,Jn-=2;break e}break;case 2:Te.mode=Sl;break;case 3:xe.msg="invalid block type",Te.mode=_o}yn>>>=2,Jn-=2;break;case tu:for(yn>>>=Jn&7,Jn-=Jn&7;Jn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>16^65535)){xe.msg="invalid stored block lengths",Te.mode=_o;break}if(Te.length=yn&65535,yn=0,Jn=0,Te.mode=Lu,lt===aa)break e;case Lu:Te.mode=nu;case nu:if(Jr=Te.length,Jr){if(Jr>Cn&&(Jr=Cn),Jr>Ei&&(Jr=Ei),Jr===0)break e;Rt.set(Ct.subarray(Yt,Yt+Jr),Qn),Cn-=Jr,Yt+=Jr,Ei-=Jr,Qn+=Jr,Te.length-=Jr;break}Te.mode=Fs;break;case Sl:for(;Jn<14;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=5,Jn-=5,Te.ndist=(yn&31)+1,yn>>>=5,Jn-=5,Te.ncode=(yn&15)+4,yn>>>=4,Jn-=4,Te.nlen>286||Te.ndist>30){xe.msg="too many length or distance symbols",Te.mode=_o;break}Te.have=0,Te.mode=Tu;case Tu:for(;Te.have>>=3,Jn-=3}for(;Te.have<19;)Te.lens[ko[Te.have++]]=0;if(Te.lencode=Te.lendyn,Te.lenbits=7,ao={bits:Te.lenbits},is=yi(Ba,Te.lens,0,19,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid code lengths set",Te.mode=_o;break}Te.have=0,Te.mode=mu;case mu:for(;Te.have>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=Jn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=wo,Jn-=wo,Te.lens[Te.have++]=mo;else{if(mo===16){for(Uo=wo+2;Jn>>=wo,Jn-=wo,Te.have===0){xe.msg="invalid bit length repeat",Te.mode=_o;break}Ga=Te.lens[Te.have-1],Jr=3+(yn&3),yn>>>=2,Jn-=2}else if(mo===17){for(Uo=wo+3;Jn>>=wo,Jn-=wo,Ga=0,Jr=3+(yn&7),yn>>>=3,Jn-=3}else{for(Uo=wo+7;Jn>>=wo,Jn-=wo,Ga=0,Jr=11+(yn&127),yn>>>=7,Jn-=7}if(Te.have+Jr>Te.nlen+Te.ndist){xe.msg="invalid bit length repeat",Te.mode=_o;break}for(;Jr--;)Te.lens[Te.have++]=Ga}}if(Te.mode===_o)break;if(Te.lens[256]===0){xe.msg="invalid code -- missing end-of-block",Te.mode=_o;break}if(Te.lenbits=9,ao={bits:Te.lenbits},is=yi(Fa,Te.lens,0,Te.nlen,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid literal/lengths set",Te.mode=_o;break}if(Te.distbits=6,Te.distcode=Te.distdyn,ao={bits:Te.distbits},is=yi(Co,Te.lens,Te.nlen,Te.ndist,Te.distcode,0,Te.work,ao),Te.distbits=ao.bits,is){xe.msg="invalid distances set",Te.mode=_o;break}if(Te.mode=al,lt===aa)break e;case al:Te.mode=ru;case ru:if(Cn>=6&&Ei>=258){xe.next_out=Qn,xe.avail_out=Ei,xe.next_in=Yt,xe.avail_in=Cn,Te.hold=yn,Te.bits=Jn,io(xe,li),Qn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Yt=xe.next_in,Ct=xe.input,Cn=xe.avail_in,yn=Te.hold,Jn=Te.bits,Te.mode===Fs&&(Te.back=-1);break}for(Te.back=0;bo=Te.lencode[yn&(1<>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=Jn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>Ui)],wo=bo>>>24,Zo=bo>>>16&255,mo=bo&65535,!(Ui+wo<=Jn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=Ui,Jn-=Ui,Te.back+=Ui}if(yn>>>=wo,Jn-=wo,Te.back+=wo,Te.length=mo,Zo===0){Te.mode=Ml;break}if(Zo&32){Te.back=-1,Te.mode=Fs;break}if(Zo&64){xe.msg="invalid literal/length code",Te.mode=_o;break}Te.extra=Zo&15,Te.mode=fl;case fl:if(Te.extra){for(Uo=Te.extra;Jn>>=Te.extra,Jn-=Te.extra,Te.back+=Te.extra}Te.was=Te.length,Te.mode=vu;case vu:for(;bo=Te.distcode[yn&(1<>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=Jn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>Ui)],wo=bo>>>24,Zo=bo>>>16&255,mo=bo&65535,!(Ui+wo<=Jn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=Ui,Jn-=Ui,Te.back+=Ui}if(yn>>>=wo,Jn-=wo,Te.back+=wo,Zo&64){xe.msg="invalid distance code",Te.mode=_o;break}Te.offset=mo,Te.extra=Zo&15,Te.mode=gu;case gu:if(Te.extra){for(Uo=Te.extra;Jn>>=Te.extra,Jn-=Te.extra,Te.back+=Te.extra}if(Te.offset>Te.dmax){xe.msg="invalid distance too far back",Te.mode=_o;break}Te.mode=ns;case ns:if(Ei===0)break e;if(Jr=li-Ei,Te.offset>Jr){if(Jr=Te.offset-Jr,Jr>Te.whave&&Te.sane){xe.msg="invalid distance too far back",Te.mode=_o;break}Jr>Te.wnext?(Jr-=Te.wnext,Ta=Te.wsize-Jr):Ta=Te.wnext-Jr,Jr>Te.length&&(Jr=Te.length),$o=Te.window}else $o=Rt,Ta=Qn-Te.offset,Jr=Te.length;Jr>Ei&&(Jr=Ei),Ei-=Jr,Te.length-=Jr;do Rt[Qn++]=$o[Ta++];while(--Jr);Te.length===0&&(Te.mode=ru);break;case Ml:if(Ei===0)break e;Rt[Qn++]=Te.length,Ei--,Te.mode=ru;break;case Zl:if(Te.wrap){for(;Jn<32;){if(Cn===0)break e;Cn--,yn|=Ct[Yt++]<{if(Dl(xe))return Zi;let lt=xe.state;return lt.window&&(lt.window=null),xe.state=null,Xi},ks=(xe,lt)=>{if(Dl(xe))return Zi;const Te=xe.state;return Te.wrap&2?(Te.head=lt,lt.done=!1,Xi):Zi},qr=(xe,lt)=>{const Te=lt.length;let Ct,Rt,Yt;return Dl(xe)||(Ct=xe.state,Ct.wrap!==0&&Ct.mode!==As)?Zi:Ct.mode===As&&(Rt=1,Rt=br(Rt,lt,Te,0),Rt!==Ct.check)?Wo:(Yt=ku(xe,lt,Te,Te),Yt?(Ct.mode=au,Xo):(Ct.havedict=1,Xi))};var Ku=Ys,ld=jl,ud=Xl,Ju=wl,cd=Qs,co=Mo,Pa=Ya,ka=ks,Ao=qr,Ps="pako inflate (from Nodeca project)",Yo={inflateReset:Ku,inflateReset2:ld,inflateResetKeep:ud,inflateInit:Ju,inflateInit2:cd,inflate:co,inflateEnd:Pa,inflateGetHeader:ka,inflateSetDictionary:Ao,inflateInfo:Ps};function sc(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xf=sc;const Gd=Object.prototype.toString,{Z_NO_FLUSH:Sf,Z_FINISH:lc,Z_OK:qu,Z_STREAM_END:uc,Z_NEED_DICT:dd,Z_STREAM_ERROR:_u,Z_DATA_ERROR:cc,Z_MEM_ERROR:fd}=vi;function Nu(xe){this.options=Nr.assign({chunkSize:1024*64,windowBits:15,to:""},xe||{});const lt=this.options;lt.raw&<.windowBits>=0&<.windowBits<16&&(lt.windowBits=-lt.windowBits,lt.windowBits===0&&(lt.windowBits=-15)),lt.windowBits>=0&<.windowBits<16&&!(xe&&xe.windowBits)&&(lt.windowBits+=32),lt.windowBits>15&<.windowBits<48&&(lt.windowBits&15||(lt.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Te=Yo.inflateInit2(this.strm,lt.windowBits);if(Te!==qu)throw new Error(Rr[Te]);if(this.header=new xf,Yo.inflateGetHeader(this.strm,this.header),lt.dictionary&&(typeof lt.dictionary=="string"?lt.dictionary=Pi.string2buf(lt.dictionary):Gd.call(lt.dictionary)==="[object ArrayBuffer]"&&(lt.dictionary=new Uint8Array(lt.dictionary)),lt.raw&&(Te=Yo.inflateSetDictionary(this.strm,lt.dictionary),Te!==qu)))throw new Error(Rr[Te])}Nu.prototype.push=function(xe,lt){const Te=this.strm,Ct=this.options.chunkSize,Rt=this.options.dictionary;let Yt,Qn,Cn;if(this.ended)return!1;for(lt===~~lt?Qn=lt:Qn=lt===!0?lc:Sf,Gd.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){for(Te.avail_out===0&&(Te.output=new Uint8Array(Ct),Te.next_out=0,Te.avail_out=Ct),Yt=Yo.inflate(Te,Qn),Yt===dd&&Rt&&(Yt=Yo.inflateSetDictionary(Te,Rt),Yt===qu?Yt=Yo.inflate(Te,Qn):Yt===cc&&(Yt=dd));Te.avail_in>0&&Yt===uc&&Te.state.wrap>0&&xe[Te.next_in]!==0;)Yo.inflateReset(Te),Yt=Yo.inflate(Te,Qn);switch(Yt){case _u:case cc:case dd:case fd:return this.onEnd(Yt),this.ended=!0,!1}if(Cn=Te.avail_out,Te.next_out&&(Te.avail_out===0||Yt===uc))if(this.options.to==="string"){let Ei=Pi.utf8border(Te.output,Te.next_out),yn=Te.next_out-Ei,Jn=Pi.buf2string(Te.output,Ei);Te.next_out=yn,Te.avail_out=Ct-yn,yn&&Te.output.set(Te.output.subarray(Ei,Ei+yn),0),this.onData(Jn)}else this.onData(Te.output.length===Te.next_out?Te.output:Te.output.subarray(0,Te.next_out));if(!(Yt===qu&&Cn===0)){if(Yt===uc)return Yt=Yo.inflateEnd(this.strm),this.onEnd(Yt),this.ended=!0,!0;if(Te.avail_in===0)break}}return!0},Nu.prototype.onData=function(xe){this.chunks.push(xe)},Nu.prototype.onEnd=function(xe){xe===qu&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function ws(xe,lt){const Te=new Nu(lt);if(Te.push(xe),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function Hl(xe,lt){return lt=lt||{},lt.raw=!0,ws(xe,lt)}var $u=Nu,Ks=ws,Lc=Hl,Il=ws,Yd=vi,Mf={Inflate:$u,inflate:Ks,inflateRaw:Lc,ungzip:Il,constants:Yd};const{Deflate:ju,deflate:Bl,deflateRaw:Ko,gzip:El}=No,{Inflate:Eu,inflate:bu,inflateRaw:Kd,ungzip:Cs}=Mf;var Df=ju,If=Bl,hd=Ko,dc=El,Tc=Eu,kc=bu,wu=Kd,Bf=Cs,Jd=vi,eh={Deflate:Df,deflate:If,deflateRaw:hd,gzip:dc,Inflate:Tc,inflate:kc,inflateRaw:wu,ungzip:Bf,constants:Jd};const fc=[];for(let xe=0;xe<256;xe++){let lt=xe;for(let Te=0;Te<8;Te++)lt&1?lt=3988292384^lt>>>1:lt=lt>>>1;fc[xe]=lt}const Nc=4294967295;function qd(xe,lt,Te){let Ct=xe;for(let Rt=0;Rt>>8;return Ct}function pd(xe,lt){return(qd(Nc,xe,lt)^Nc)>>>0}function md(xe,lt,Te){const Ct=xe.readUint32(),Rt=pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-lt-4,lt),lt);if(Rt!==Ct)throw new Error(`CRC mismatch for chunk ${Te}. Expected ${Ct}, found ${Rt}`)}function th(xe,lt){xe.writeUint32(pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-lt,lt),lt))}function vd(xe,lt,Te){for(let Ct=0;Ct>1)&255}else{for(;Yt>1)&255;for(;Yt>1)&255}}function _d(xe,lt,Te,Ct,Rt){let Yt=0;if(Te.length===0){for(;Yt=Te||rs>=Ct))for(let Ga=0;Ga>8&255}const jc=new Uint16Array([255]),el=new Uint8Array(jc.buffer)[0]===255,hc=new Uint8Array(0);function Fl(xe){const{data:lt,width:Te,height:Ct,channels:Rt,depth:Yt}=xe,Qn=Math.ceil(Yt/8)*Rt,Cn=Math.ceil(Yt/8*Rt*Te),Ei=new Uint8Array(Ct*Cn);let yn=hc,Jn=0,Aa,li;for(let Jr=0;Jr>8&255}const tc=Uint8Array.of(137,80,78,71,13,10,26,10);function xu(xe){xe.writeBytes(tc)}function Oc(xe){if(!rf(xe.readBytes(tc.length)))throw new Error("wrong PNG signature")}function rf(xe){if(xe.length79)throw new Error("keyword length must be between 1 and 79")}const zc=/^[\u0000-\u00FF]*$/;function Ed(xe){if(!zc.test(xe))throw new Error("invalid latin1 text")}function nc(xe,lt,Te){const Ct=Ou(lt);xe[Ct]=bd(lt,Te-Ct.length-1)}function nh(xe,lt,Te){yd(lt),Ed(Te);const Ct=lt.length+1+Te.length;xe.writeUint32(Ct),xe.writeChars(Ad),xe.writeChars(lt),xe.writeByte(zl),xe.writeChars(Te),writeCrc(xe,Ct+4)}function Ou(xe){for(xe.mark();xe.readByte()!==zl;);const lt=xe.offset;xe.reset();const Te=Gl.decode(xe.readBytes(lt-xe.offset-1));return xe.skip(1),yd(Te),Te}function bd(xe,lt){return Gl.decode(xe.readBytes(lt))}const tl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Rc={UNKNOWN:-1,DEFLATE:0},zu={UNKNOWN:-1,ADAPTIVE:0},Ru={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Su={NONE:0,BACKGROUND:1,PREVIOUS:2},Ws={SOURCE:0,OVER:1};class af extends le{constructor(Te,Ct={}){super(Te);us(this,"_checkCrc");us(this,"_inflator");us(this,"_png");us(this,"_apng");us(this,"_end");us(this,"_hasPalette");us(this,"_palette");us(this,"_hasTransparency");us(this,"_transparency");us(this,"_compressionMethod");us(this,"_filterMethod");us(this,"_interlaceMethod");us(this,"_colorType");us(this,"_isAnimated");us(this,"_numberOfFrames");us(this,"_numberOfPlays");us(this,"_frames");us(this,"_writingDataChunks");const{checkCrc:Rt=!1}=Ct;this._checkCrc=Rt,this._inflator=new Tc,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Rc.UNKNOWN,this._filterMethod=zu.UNKNOWN,this._interlaceMethod=Ru.UNKNOWN,this._colorType=tl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Oc(this);!this._end;){const Te=this.readUint32(),Ct=this.readChars(4);this.decodeChunk(Te,Ct)}return this.decodeImage(),this._png}decodeApng(){for(Oc(this);!this._end;){const Te=this.readUint32(),Ct=this.readChars(4);this.decodeApngChunk(Te,Ct)}return this.decodeApngImage(),this._apng}decodeChunk(Te,Ct){const Rt=this.offset;switch(Ct){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Te);break;case"IDAT":this.decodeIDAT(Te);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Te);break;case"iCCP":this.decodeiCCP(Te);break;case Ad:nc(this._png.text,this,Te);break;case"pHYs":this.decodepHYs();break;default:this.skip(Te);break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${Ct}`);this._checkCrc?md(this,Te+4,Ct):this.skip(4)}decodeApngChunk(Te,Ct){const Rt=this.offset;switch(Ct!=="fdAT"&&Ct!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),Ct){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Te);break;default:this.decodeChunk(Te,Ct),this.offset=Rt+Te;break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${Ct}`);this._checkCrc?md(this,Te+4,Ct):this.skip(4)}decodeIHDR(){const Te=this._png;Te.width=this.readUint32(),Te.height=this.readUint32(),Te.depth=Ff(this.readUint8());const Ct=this.readUint8();this._colorType=Ct;let Rt;switch(Ct){case tl.GREYSCALE:Rt=1;break;case tl.TRUECOLOUR:Rt=3;break;case tl.INDEXED_COLOUR:Rt=1;break;case tl.GREYSCALE_ALPHA:Rt=2;break;case tl.TRUECOLOUR_ALPHA:Rt=4;break;case tl.UNKNOWN:default:throw new Error(`Unknown color type: ${Ct}`)}if(this._png.channels=Rt,this._compressionMethod=this.readUint8(),this._compressionMethod!==Rc.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Te={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Te)}decodePLTE(Te){if(Te%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Te}`);const Ct=Te/3;this._hasPalette=!0;const Rt=[];this._palette=Rt;for(let Yt=0;Ytthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Te/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Te/2);for(let Ct=0;Ctthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Te} vs ${this._palette.length})`);let Ct=0;for(;Ct{const Ei=((Qn+Ct.yOffset)*this._png.width+Ct.xOffset+Cn)*this._png.channels,yn=(Qn*Ct.width+Cn)*this._png.channels;return{index:Ei,frameIndex:yn}};switch(Ct.blendOp){case Ws.SOURCE:for(let Qn=0;QnCt.at(-1)!==255);this.writeUint32(Te.length),this.writeChars("tRNS");for(const Ct of Te)this.writeByte(Ct.at(-1));writeCrc(this,4+Te.length)}encodeIDAT(Te){this.writeUint32(Te.length),this.writeChars("IDAT"),this.writeBytes(Te),writeCrc(this,Te.length+4)}encodeData(){const{width:Te,height:Ct,channels:Rt,depth:Yt,data:Qn}=this._png,Cn=Yt<=8?Math.ceil(Te*Yt/8)*Rt:Math.ceil(Te*Yt/8*Rt/2),Ei=new IOBuffer().setBigEndian();let yn=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let li=0;li0)return xe;throw new TypeError(`${lt} must be a positive integer`)}function mc(xe,lt){const{channels:Te=4,depth:Ct=8}=xe;if(Te!==4&&Te!==3&&Te!==2&&Te!==1)throw new RangeError(`unsupported number of channels: ${Te}`);const Rt={channels:Te,depth:Ct,colorType:ColorType.UNKNOWN};switch(Te){case 4:Rt.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:Rt.colorType=ColorType.TRUECOLOUR;break;case 1:lt?Rt.colorType=ColorType.INDEXED_COLOUR:Rt.colorType=ColorType.GREYSCALE;break;case 2:Rt.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return Rt}function sf(xe,lt,Te,Ct){for(let Rt=0;Rt>8&255),Te.writeByte(mo&255)}}return Ct}function lf(xe,lt,Te,Ct){for(let Rt=0;Rt>1|(pe&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,ie[pe]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var ye=function(ft,pt,jt){for(var Jt=ft.length,An=0,fn=new be(pt);An>yr]=ar}else for(Xn=new be(Jt),An=0;An>15-ft[An]);return Xn},Ee=new Ce(288),pe=0;pe<144;++pe)Ee[pe]=8;for(var pe=144;pe<256;++pe)Ee[pe]=9;for(var pe=256;pe<280;++pe)Ee[pe]=7;for(var pe=280;pe<288;++pe)Ee[pe]=8;for(var Le=new Ce(32),pe=0;pe<32;++pe)Le[pe]=5;var Ie=ye(Ee,9,0),Pe=null,ze=ye(Le,5,0),Oe=null,De=function(ft){for(var pt=ft[0],jt=1;jtpt&&(pt=ft[jt]);return pt},We=function(ft,pt,jt){var Jt=pt/8|0;return(ft[Jt]|ft[Jt+1]<<8)>>(pt&7)&jt},ke=function(ft,pt){var jt=pt/8|0;return(ft[jt]|ft[jt+1]<<8|ft[jt+2]<<16)>>(pt&7)},Fe=function(ft){return(ft+7)/8|0},Ve=function(ft,pt,jt){return(pt==null||pt<0)&&(pt=0),(jt==null||jt>ft.length)&&(jt=ft.length),new Ce(ft.subarray(pt,jt))},qe={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},tt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],st=function(ft,pt,jt){var Jt=new Error(pt||tt[ft]);if(Jt.code=ft,Error.captureStackTrace&&Error.captureStackTrace(Jt,st),!jt)throw Jt;return Jt},Ot=function(ft,pt,jt,Jt){var An=ft.length,fn=Jt?Jt.length:0;if(!An||pt.f&&!pt.l)return jt||new Ce(0);var Zn=!jt,Xn=Zn||pt.i!=2,yr=pt.i;Zn&&(jt=new Ce(An*3));var ar=function(Nr){var mi=jt.length;if(Nr>mi){var Ur=new Ce(Math.max(mi*2,Nr));Ur.set(jt),jt=Ur}},On=pt.f||0,Kn=pt.p||0,Zr=pt.b||0,Li=pt.l,Ti=pt.d,Yr=pt.m,Vr=pt.n,si=An*8;do{if(!Li){On=We(ft,Kn,1);var Ci=We(ft,Kn+1,3);if(Kn+=3,Ci)if(Ci==1)Li=Pe,Ti=Oe,Yr=9,Vr=5;else if(Ci==2){var ja=We(ft,Kn,31)+257,Bi=We(ft,Kn+10,15)+4,Qr=ja+We(ft,Kn+5,31)+1;Kn+=14;for(var ni=new Ce(Qr),ga=new Ce(19),Ge=0;Ge>4;if(Ii<16)ni[Ge++]=Ii;else{var rn=0,cn=0;for(Ii==16?(cn=3+We(ft,Kn,3),Kn+=2,rn=ni[Ge-1]):Ii==17?(cn=3+We(ft,Kn,7),Kn+=3):Ii==18&&(cn=11+We(ft,Kn,127),Kn+=7);cn--;)ni[Ge++]=rn}}var pn=ni.subarray(0,ja),Un=ni.subarray(ja);Yr=De(pn),Vr=De(Un),Li=ye(pn,Yr,1),Ti=ye(Un,Vr,1)}else st(1);else{var Ii=Fe(Kn)+4,pi=ft[Ii-4]|ft[Ii-3]<<8,ha=Ii+pi;if(ha>An){yr&&st(0);break}Xn&&ar(Zr+pi),jt.set(ft.subarray(Ii,ha),Zr),pt.b=Zr+=pi,pt.p=Kn=ha*8,pt.f=On;continue}if(Kn>si){yr&&st(0);break}}Xn&&ar(Zr+131072);for(var nr=(1<>4;if(Kn+=rn&15,Kn>si){yr&&st(0);break}if(rn||st(2),Mr<256)jt[Zr++]=Mr;else if(Mr==256){pr=Kn,Li=null;break}else{var fr=Mr-254;if(Mr>264){var Ge=Mr-257,ur=ce[Ge];fr=We(ft,Kn,(1<>4;Br||st(3),Kn+=Br&15;var Un=he[Tr];if(Tr>3){var ur=le[Tr];Un+=ke(ft,Kn)&(1<si){yr&&st(0);break}Xn&&ar(Zr+131072);var wr=Zr+fr;if(Zr>8},Xt=function(ft,pt,jt){jt<<=pt&7;var Jt=pt/8|0;ft[Jt]|=jt,ft[Jt+1]|=jt>>8,ft[Jt+2]|=jt>>16},it=function(ft,pt){for(var jt=[],Jt=0;JtZr&&(Zr=fn[Jt].s);var Li=new be(Zr+1),Ti=Ze(jt[On-1],Li,0);if(Ti>pt){var Jt=0,Yr=0,Vr=Ti-pt,si=1<pt)Yr+=si-(1<>=Vr;Yr>0;){var Ii=fn[Jt].s;Li[Ii]=0&&Yr;--Jt){var pi=fn[Jt].s;Li[pi]==pt&&(--Li[pi],++Yr)}Ti=pt}return{t:new Ce(Li),l:Ti}},Ze=function(ft,pt,jt){return ft.s==-1?Math.max(Ze(ft.l,pt,jt+1),Ze(ft.r,pt,jt+1)):pt[ft.s]=jt},Je=function(ft){for(var pt=ft.length;pt&&!ft[--pt];);for(var jt=new be(++pt),Jt=0,An=ft[0],fn=1,Zn=function(yr){jt[Jt++]=yr},Xn=1;Xn<=pt;++Xn)if(ft[Xn]==An&&Xn!=pt)++fn;else{if(!An&&fn>2){for(;fn>138;fn-=138)Zn(32754);fn>2&&(Zn(fn>10?fn-11<<5|28690:fn-3<<5|12305),fn=0)}else if(fn>3){for(Zn(An),--fn;fn>6;fn-=6)Zn(8304);fn>2&&(Zn(fn-3<<5|8208),fn=0)}for(;fn--;)Zn(An);fn=1,An=ft[Xn]}return{c:jt.subarray(0,Jt),n:pt}},_e=function(ft,pt){for(var jt=0,Jt=0;Jt>8,ft[An+2]=ft[An]^255,ft[An+3]=ft[An+1]^255;for(var fn=0;fn4&&!ga[se[Bt-1]];--Bt);var Ft=ar+5<<3,kt=_e(An,Ee)+_e(fn,Le)+Zn,Qt=_e(An,Zr)+_e(fn,Yr)+Zn+14+3*Bt+_e(Bi,ga)+2*Bi[16]+3*Bi[17]+7*Bi[18];if(yr>=0&&Ft<=kt&&Ft<=Qt)return ot(pt,On,ft.subarray(yr,yr+ar));var rn,cn,pn,Un;if(dt(pt,On,1+(Qt15&&(dt(pt,On,Mr[Qr]>>5&127),On+=Mr[Qr]>>12)}}else rn=Ie,cn=Ee,pn=ze,Un=Le;for(var Qr=0;Qr255){var fr=ur>>18&31;Xt(pt,On,rn[fr+257]),On+=cn[fr+257],fr>7&&(dt(pt,On,ur>>23&31),On+=ce[fr]);var Br=ur&31;Xt(pt,On,pn[Br]),On+=Un[Br],Br>3&&(Xt(pt,On,ur>>5&8191),On+=le[Br])}else Xt(pt,On,rn[ur]),On+=cn[ur]}return Xt(pt,On,rn[256]),On+cn[256]},Mt=new fe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),St=new Ce(0),Vt=function(ft,pt,jt,Jt,An,fn){var Zn=fn.z||ft.length,Xn=new Ce(Jt+Zn+5*(1+Math.ceil(Zn/7e3))+An),yr=Xn.subarray(Jt,Xn.length-An),ar=fn.l,On=(fn.r||0)&7;if(pt){On&&(yr[0]=fn.r>>3);for(var Kn=Mt[pt-1],Zr=Kn>>13,Li=Kn&8191,Ti=(1<7e3||ga>24576)&&(rn>423||!ar)){On=nt(ft,yr,0,pi,ha,ja,Qr,ga,Bt,ni-Bt,On),ga=Bi=Qr=0,Bt=ni;for(var cn=0;cn<286;++cn)ha[cn]=0;for(var cn=0;cn<30;++cn)ja[cn]=0}var pn=2,Un=0,nr=Li,Sn=kt-Qt&32767;if(rn>2&&Ft==Ii(ni-Sn))for(var pr=Math.min(Zr,rn)-1,Mr=Math.min(32767,ni),fr=Math.min(258,rn);Sn<=Mr&&--nr&&kt!=Qt;){if(ft[ni+pn]==ft[ni+pn-Sn]){for(var ur=0;urpn){if(pn=ur,Un=Sn,ur>pr)break;for(var Br=Math.min(Sn,ur-2),Tr=0,cn=0;cnTr&&(Tr=Pr,Qt=wr)}}}kt=Qt,Qt=Yr[kt],Sn+=kt-Qt&32767}if(Un){pi[ga++]=268435456|te[pn]<<18|de[Un];var Nr=te[pn]&31,mi=de[Un]&31;Qr+=ce[Nr]+le[mi],++ha[257+Nr],++ja[mi],Ge=ni+pn,++Bi}else pi[ga++]=ft[ni],++ha[ft[ni]]}}for(ni=Math.max(ni,Ge);ni=Zn&&(yr[On/8|0]=ar,Ur=Zn),On=ot(yr,On+1,ft.subarray(ni,Ur))}fn.i=Zn}return Ve(Xn,0,Jt+Fe(On)+An)},bt=null,zt=function(){var ft=-1;return{p:function(pt){for(var jt=ft,Jt=0;Jt>>8;ft=jt},d:function(){return~ft}}},Pt=function(){var ft=1,pt=0;return{p:function(jt){for(var Jt=ft,An=pt,fn=jt.length|0,Zn=0;Zn!=fn;){for(var Xn=Math.min(Zn+2655,fn);Zn>16),An=(An&65535)+15*(An>>16)}ft=Jt,pt=An},d:function(){return ft%=65521,pt%=65521,(ft&255)<<24|(ft&65280)<<8|(pt&255)<<8|pt>>8}}},ht=function(ft,pt,jt,Jt,An){if(!An&&(An={l:1},pt.dictionary)){var fn=pt.dictionary.subarray(-32768),Zn=new Ce(fn.length+ft.length);Zn.set(fn),Zn.set(ft,fn.length),ft=Zn,An.w=fn.length}return Vt(ft,pt.level==null?6:pt.level,pt.mem==null?An.l?Math.ceil(Math.max(8,Math.min(13,Math.log(ft.length)))*1.5):20:12+pt.mem,jt,Jt,An)},Dt=function(ft,pt){var jt={};for(var Jt in ft)jt[Jt]=ft[Jt];for(var Jt in pt)jt[Jt]=pt[Jt];return jt},gt=function(ft,pt,jt){for(var Jt=ft(),An=ft.toString(),fn=An.slice(An.indexOf("[")+1,An.lastIndexOf("]")).replace(/\s+/g,"").split(","),Zn=0;Zn>>0},Ht=function(ft,pt){return Ke(ft,pt)+Ke(ft,pt+4)*4294967296},wt=function(ft,pt,jt){for(;jt;++pt)ft[pt]=jt,jt>>>=8},Wt=function(ft,pt){var jt=pt.filename;if(ft[0]=31,ft[1]=139,ft[2]=8,ft[8]=pt.level<2?4:pt.level==9?2:0,ft[9]=3,pt.mtime!=0&&wt(ft,4,Math.floor(new Date(pt.mtime||Date.now())/1e3)),jt){ft[3]=8;for(var Jt=0;Jt<=jt.length;++Jt)ft[Jt+10]=jt.charCodeAt(Jt)}},yt=function(ft){(ft[0]!=31||ft[1]!=139||ft[2]!=8)&&st(6,"invalid gzip data");var pt=ft[3],jt=10;pt&4&&(jt+=(ft[10]|ft[11]<<8)+2);for(var Jt=(pt>>3&1)+(pt>>4&1);Jt>0;Jt-=!ft[jt++]);return jt+(pt&2)},tn=function(ft){var pt=ft.length;return(ft[pt-4]|ft[pt-3]<<8|ft[pt-2]<<16|ft[pt-1]<<24)>>>0},Kt=function(ft){return 10+(ft.filename?ft.filename.length+1:0)},gn=function(ft,pt){var jt=pt.level,Jt=jt==0?0:jt<6?1:jt==9?3:2;if(ft[0]=120,ft[1]=Jt<<6|(pt.dictionary&&32),ft[1]|=31-(ft[0]<<8|ft[1])%31,pt.dictionary){var An=Pt();An.p(pt.dictionary),wt(ft,2,An.d())}},jn=function(ft,pt){return((ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31)&&st(6,"invalid zlib data"),(ft[1]>>5&1)==+!pt&&st(6,"invalid zlib data: "+(ft[1]&32?"need":"unexpected")+" dictionary"),(ft[1]>>3&4)+2};function tr(ft,pt){return typeof ft=="function"&&(pt=ft,ft={}),this.ondata=pt,ft}var In=null,Ln=null;function Er(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t],function(Jt){return oe(br(Jt.data[0],Jt.data[1]))},0,jt)}function br(ft,pt){return ht(ft,pt||{},0,0)}var _r=null,$r=null;function ei(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut],function(Jt){return oe(sr(Jt.data[0],x(Jt.data[1])))},1,jt)}function sr(ft,pt){return Ot(ft,{i:2},pt&&pt.out,pt&&pt.dictionary)}var Rr=null,vi=null;function Vi(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t,Ye,function(){return[Ai]}],function(Jt){return oe(Ai(Jt.data[0],Jt.data[1]))},2,jt)}function Ai(ft,pt){pt||(pt={});var jt=zt(),Jt=ft.length;jt.p(ft);var An=ht(ft,pt,Kt(pt),8),fn=An.length;return Wt(An,pt),wt(An,fn-8,jt.d()),wt(An,fn-4,Jt),An}var Gi=null,dr=null;function vr(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut,we,function(){return[bn]}],function(Jt){return oe(bn(Jt.data[0],Jt.data[1]))},3,jt)}function bn(ft,pt){var jt=yt(ft);return jt+8>ft.length&&st(6,"invalid gzip data"),Ot(ft.subarray(jt,-8),{i:2},pt&&pt.out||new Ce(tn(ft)),pt&&pt.dictionary)}var Mn=null,gr=null;function wn(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t,Se,function(){return[Be]}],function(Jt){return oe(Be(Jt.data[0],Jt.data[1]))},4,jt)}function Be(ft,pt){pt||(pt={});var jt=Pt();jt.p(ft);var Jt=ht(ft,pt,pt.dictionary?6:2,4);return gn(Jt,pt),wt(Jt,Jt.length-4,jt.d()),Jt}var Xe=null,$e=null;function At(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut,Ne,function(){return[ut]}],function(Jt){return oe(ut(Jt.data[0],x(Jt.data[1])))},5,jt)}function ut(ft,pt){return Ot(ft.subarray(jn(ft,pt&&pt.dictionary),-4),{i:2},pt&&pt.out,pt&&pt.dictionary)}var Gt=null,Zt=null;function on(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),ft[0]==31&&ft[1]==139&&ft[2]==8?vr(ft,pt,jt):(ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31?ei(ft,pt,jt):At(ft,pt,jt)}function kn(ft,pt){return ft[0]==31&&ft[1]==139&&ft[2]==8?bn(ft,pt):(ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31?sr(ft,pt):ut(ft,pt)}var rr=function(ft,pt,jt,Jt){for(var An in ft){var fn=ft[An],Zn=pt+An,Xn=Jt;Array.isArray(fn)&&(Xn=Dt(Jt,fn[1]),fn=fn[0]),fn instanceof Ce?jt[Zn]=[fn,Xn]:(jt[Zn+="/"]=[new Ce(0),Xn],rr(fn,Zn,jt,Jt))}},Hr=typeof TextEncoder!="undefined"&&new TextEncoder,kr=typeof TextDecoder!="undefined"&&new TextDecoder,Wr=0;try{kr.decode(St,{stream:!0}),Wr=1}catch(ft){}var ji=function(ft){for(var pt="",jt=0;;){var Jt=ft[jt++],An=(Jt>127)+(Jt>223)+(Jt>239);if(jt+An>ft.length)return{s:pt,r:Ve(ft,jt-1)};An?An==3?(Jt=((Jt&15)<<18|(ft[jt++]&63)<<12|(ft[jt++]&63)<<6|ft[jt++]&63)-65536,pt+=String.fromCharCode(55296|Jt>>10,56320|Jt&1023)):An&1?pt+=String.fromCharCode((Jt&31)<<6|ft[jt++]&63):pt+=String.fromCharCode((Jt&15)<<12|(ft[jt++]&63)<<6|ft[jt++]&63):pt+=String.fromCharCode(Jt)}},ti=null,un=null;function ir(ft,pt){if(pt){for(var jt=new Ce(ft.length),Jt=0;Jt>1)),Zn=0,Xn=function(On){fn[Zn++]=On},Jt=0;Jtfn.length){var yr=new Ce(Zn+8+(An-Jt<<1));yr.set(fn),fn=yr}var ar=ft.charCodeAt(Jt);ar<128||pt?Xn(ar):ar<2048?(Xn(192|ar>>6),Xn(128|ar&63)):ar>55295&&ar<57344?(ar=65536+(ar&1047552)|ft.charCodeAt(++Jt)&1023,Xn(240|ar>>18),Xn(128|ar>>12&63),Xn(128|ar>>6&63),Xn(128|ar&63)):(Xn(224|ar>>12),Xn(128|ar>>6&63),Xn(128|ar&63))}return Ve(fn,0,Zn)}function Di(ft,pt){if(pt){for(var jt="",Jt=0;Jt65535&&st(9),pt+=Jt+4}return pt},Nn=function(ft,pt,jt,Jt,An,fn,Zn,Xn){var yr=Jt.length,ar=jt.extra,On=Xn&&Xn.length,Kn=Gn(ar);wt(ft,pt,Zn!=null?33639248:67324752),pt+=4,Zn!=null&&(ft[pt++]=20,ft[pt++]=jt.os),ft[pt]=20,pt+=2,ft[pt++]=jt.flag<<1|(fn<0&&8),ft[pt++]=An&&8,ft[pt++]=jt.compression&255,ft[pt++]=jt.compression>>8;var Zr=new Date(jt.mtime==null?Date.now():jt.mtime),Li=Zr.getFullYear()-1980;if((Li<0||Li>119)&&st(10),wt(ft,pt,Li<<25|Zr.getMonth()+1<<21|Zr.getDate()<<16|Zr.getHours()<<11|Zr.getMinutes()<<5|Zr.getSeconds()>>1),pt+=4,fn!=-1&&(wt(ft,pt,jt.crc),wt(ft,pt+4,fn<0?-fn-2:fn),wt(ft,pt+8,jt.size)),wt(ft,pt+12,yr),wt(ft,pt+14,Kn),pt+=16,Zn!=null&&(wt(ft,pt,On),wt(ft,pt+6,jt.attrs),wt(ft,pt+10,Zn),pt+=14),ft.set(Jt,pt),pt+=yr,Kn)for(var Ti in ar){var Yr=ar[Ti],Vr=Yr.length;wt(ft,pt,+Ti),wt(ft,pt+2,Vr),ft.set(Yr,pt+4),pt+=4+Vr}return On&&(ft.set(Xn,pt),pt+=On),pt},Xr=function(ft,pt,jt,Jt,An){wt(ft,pt,101010256),wt(ft,pt+8,jt),wt(ft,pt+10,jt),wt(ft,pt+12,Jt),wt(ft,pt+16,An)},Oi=null,na=null,lo=null,Ka=null;function go(ft,pt,jt){jt||(jt=pt,pt={}),typeof jt!="function"&&st(7);var Jt={};rr(ft,"",Jt,pt);var An=Object.keys(Jt),fn=An.length,Zn=0,Xn=0,yr=fn,ar=new Array(fn),On=[],Kn=function(){for(var Vr=0;Vr65535&&kt(st(11,0,1),null),!Ft)kt(null,Ii);else if(ja<16e4)try{kt(null,br(Ii,pi))}catch(Qt){kt(Qt,null)}else On.push(Er(Ii,pi,kt))},Yr=0;Yr65535&&st(11);var si=On?br(yr,ar):yr,Ci=si.length,Ii=zt();Ii.p(yr),Jt.push(Dt(ar,{size:yr.length,crc:Ii.d(),c:si,f:Kn,m:Ti,u:Zr!=Zn.length||Ti&&Li.length!=Yr,o:An,compression:On})),An+=30+Zr+Vr+Ci,fn+=76+2*(Zr+Vr)+(Yr||0)+Ci}for(var pi=new Ce(fn+22),ha=An,ja=fn-An,Bi=0;Bi65558)return Zn(st(13,0,1),null),An;var yr=Re(ft,Xn+8);if(yr){var ar=yr,On=Ke(ft,Xn+16),Kn=On==4294967295||ar==65535;if(Kn){var Zr=Ke(ft,Xn-12);Kn=Ke(ft,Zr)==101075792,Kn&&(ar=yr=Ke(ft,Zr+32),On=Ke(ft,Zr+48))}for(var Li=pt&&pt.filter,Ti=function(Vr){var si=Wi(ft,On,Kn),Ci=si[0],Ii=si[1],pi=si[2],ha=si[3],ja=si[4],Bi=si[5],Qr=wi(ft,Bi);On=ja;var ni=function(Ge,Bt){Ge?(An(),Zn(Ge,null)):(Bt&&(fn[ha]=Bt),--yr||Zn(null,fn))};if(!Li||Li({name:ha,size:Ii,originalSize:pi,compression:Ci}))if(!Ci)ni(null,Ve(ft,Qr,Qr+Ii));else if(Ci==8){var ga=ft.subarray(Qr,Qr+Ii);if(pi<524288||Ii>.8*pi)try{ni(null,sr(ga,{out:new Ce(pi)}))}catch(Ge){ni(Ge,null)}else Jt.push(ei(ga,{size:pi},ni))}else ni(st(14,"unknown compression type "+Ci,1),null);else ni(null,null)},Yr=0;Yr65558)&&st(13);var An=Re(ft,Jt+8);if(!An)return{};var fn=Ke(ft,Jt+16),Zn=fn==4294967295||An==65535;if(Zn){var Xn=Ke(ft,Jt-12);Zn=Ke(ft,Xn)==101075792,Zn&&(An=Ke(ft,Xn+32),fn=Ke(ft,Xn+48))}for(var yr=pt&&pt.filter,ar=0;ar>>6)+se(128|tt&63):se(224|tt>>>12&15)+se(128|tt>>>6&63)+se(128|tt&63)}else{var tt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return se(240|tt>>>18&7)+se(128|tt>>>12&63)+se(128|tt>>>6&63)+se(128|tt&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,z=function(qe){return qe.replace(b,ue)},te=function(qe){var tt=[0,2,1][qe.length%3],st=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Ot=[ce.charAt(st>>>18),ce.charAt(st>>>12&63),tt>=2?"=":ce.charAt(st>>>6&63),tt>=1?"=":ce.charAt(st&63)];return Ot.join("")},ae=Ce.btoa&&typeof Ce.btoa=="function"?function(qe){return Ce.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,te)},he=function(qe){return ae(z(String(qe)))},de=function(qe){return qe.replace(/[+\/]/g,function(tt){return tt=="+"?"-":"_"}).replace(/=/g,"")},ie=function(qe,tt){return tt?de(he(qe)):he(qe)},pe=function(qe){return ie(qe,!0)},Ae;Ce.Uint8Array&&(Ae=function(qe,tt){for(var st="",Ot=0,dt=qe.length;Ot>>18)+ce.charAt(Je>>>12&63)+(typeof it!="undefined"?ce.charAt(Je>>>6&63):"=")+(typeof Ze!="undefined"?ce.charAt(Je&63):"=")}return tt?de(st):st});var ye=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Ee=function(qe){switch(qe.length){case 4:var tt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),st=tt-65536;return se((st>>>10)+55296)+se((st&1023)+56320);case 3:return se((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return se((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},Le=function(qe){return qe.replace(ye,Ee)},Ie=function(qe){var tt=qe.length,st=tt%4,Ot=(tt>0?le[qe.charAt(0)]<<18:0)|(tt>1?le[qe.charAt(1)]<<12:0)|(tt>2?le[qe.charAt(2)]<<6:0)|(tt>3?le[qe.charAt(3)]:0),dt=[se(Ot>>>16),se(Ot>>>8&255),se(Ot&255)];return dt.length-=[0,0,2,1][st],dt.join("")},Pe=Ce.atob&&typeof Ce.atob=="function"?function(qe){return Ce.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,Ie)},ze=function(qe){return Pe(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},Oe=function(qe){return Le(Pe(qe))},De=function(qe){return String(qe).replace(/[-_]/g,function(tt){return tt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},We=function(qe){return Oe(De(qe))},ke;Ce.Uint8Array&&(ke=function(qe){return Uint8Array.from(ze(De(qe)),function(tt){return tt.charCodeAt(0)})});var Fe=function(){var qe=Ce.Base64;return Ce.Base64=be,qe};if(Ce.Base64={VERSION:fe,atob:ze,btoa:ae,fromBase64:We,toBase64:ie,utob:z,encode:ie,encodeURI:pe,btou:Le,decode:We,noConflict:Fe,fromUint8Array:Ae,toUint8Array:ke},typeof Object.defineProperty=="function"){var Ve=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};Ce.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ve(function(){return We(this)})),Object.defineProperty(String.prototype,"toBase64",Ve(function(qe){return ie(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",Ve(function(){return ie(this,!0)}))}}return Ce.Meteor&&(Base64=Ce.Base64),Nt.exports?Nt.exports.Base64=Ce.Base64:(a=[],ee=function(){return Ce.Base64}.apply(Tt,a),ee!==void 0&&(Nt.exports=ee)),{Base64:Ce.Base64}})},63727:function(Nt,Tt,Me){"use strict";Me.d(Tt,{s:function(){return oe},default:function(){return Ht}});var a=Me(54476),ee=Me(33885),Ce=Me(94480),be=Me(42978),fe=Me(75931),ce=Me(37463),le=Me(6551),se=Me(6089),ue=Me(18929),b=Me(59301),z=b.createContext({}),te=z,ae=Me(76190),he=Me(20068),de="__rc_cascader_search_mark__",ie=function(Wt,yt,tn){var Kt=tn.label,gn=Kt===void 0?"":Kt;return yt.some(function(jn){return String(jn[gn]).toLowerCase().includes(Wt.toLowerCase())})},pe=function(Wt,yt,tn,Kt){return yt.map(function(gn){return gn[Kt.label]}).join(" / ")},Ae=function(Wt,yt,tn,Kt,gn,jn){var tr=gn.filter,In=tr===void 0?ie:tr,Ln=gn.render,Er=Ln===void 0?pe:Ln,br=gn.limit,_r=br===void 0?50:br,$r=gn.sort;return b.useMemo(function(){var ei=[];if(!Wt)return[];function sr(Rr,vi){var Vi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Rr.forEach(function(Ai){if(!(!$r&&_r!==!1&&_r>0&&ei.length>=_r)){var Gi=[].concat((0,Ce.Z)(vi),[Ai]),dr=Ai[tn.children],vr=Vi||Ai.disabled;if((!dr||dr.length===0||jn)&&In(Wt,Gi,{label:tn.label})){var bn;ei.push((0,ee.Z)((0,ee.Z)({},Ai),{},(bn={disabled:vr},(0,he.Z)(bn,tn.label,Er(Wt,Gi,Kt,tn)),(0,he.Z)(bn,de,Gi),(0,he.Z)(bn,tn.children,void 0),bn)))}dr&&sr(Ai[tn.children],Gi,vr)}})}return sr(yt,[]),$r&&ei.sort(function(Rr,vi){return $r(Rr[de],vi[de],Wt,tn)}),_r!==!1&&_r>0?ei.slice(0,_r):ei},[Wt,yt,tn,Kt,Er,jn,In,$r,_r])},ye=Ae,Ee="__RC_CASCADER_SPLIT__",Le="SHOW_PARENT",Ie="SHOW_CHILD";function Pe(wt){return wt.join(Ee)}function ze(wt){return wt.map(Pe)}function Oe(wt){return wt.split(Ee)}function De(wt){var Wt=wt||{},yt=Wt.label,tn=Wt.value,Kt=Wt.children,gn=tn||"value";return{label:yt||"label",value:gn,key:gn,children:Kt||"children"}}function We(wt,Wt){var yt,tn;return(yt=wt.isLeaf)!==null&&yt!==void 0?yt:!((tn=wt[Wt.children])!==null&&tn!==void 0&&tn.length)}function ke(wt){var Wt=wt.parentElement;if(Wt){var yt=wt.offsetTop-Wt.offsetTop;yt-Wt.scrollTop<0?Wt.scrollTo({top:yt}):yt+wt.offsetHeight-Wt.scrollTop>Wt.offsetHeight&&Wt.scrollTo({top:yt+wt.offsetHeight-Wt.offsetHeight})}}function Fe(wt,Wt){return wt.map(function(yt){var tn;return(tn=yt[de])===null||tn===void 0?void 0:tn.map(function(Kt){return Kt[Wt.value]})})}function Ve(wt){return Array.isArray(wt)&&Array.isArray(wt[0])}function qe(wt){return wt?Ve(wt)?wt:(wt.length===0?[]:[wt]).map(function(Wt){return Array.isArray(Wt)?Wt:[Wt]}):[]}function tt(wt,Wt,yt){var tn=new Set(wt),Kt=Wt();return wt.filter(function(gn){var jn=Kt[gn],tr=jn?jn.parent:null,In=jn?jn.children:null;return jn&&jn.node.disabled?!0:yt===Ie?!(In&&In.some(function(Ln){return Ln.key&&tn.has(Ln.key)})):!(tr&&!tr.node.disabled&&tn.has(tr.key))})}function st(wt,Wt,yt){for(var tn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Kt=Wt,gn=[],jn=function(){var Ln,Er,br,_r=wt[tr],$r=(Ln=Kt)===null||Ln===void 0?void 0:Ln.findIndex(function(sr){var Rr=sr[yt.value];return tn?String(Rr)===String(_r):Rr===_r}),ei=$r!==-1?(Er=Kt)===null||Er===void 0?void 0:Er[$r]:null;gn.push({value:(br=ei==null?void 0:ei[yt.value])!==null&&br!==void 0?br:_r,index:$r,option:ei}),Kt=ei==null?void 0:ei[yt.children]},tr=0;tr1){var bn=ei.slice(0,-1);Vi(bn)}else Ln(!1)},dr=function(){var bn,Mn=((bn=Rr[sr])===null||bn===void 0?void 0:bn[yt.children])||[],gr=Mn.find(function(Be){return!Be.disabled});if(gr){var wn=[].concat((0,Ce.Z)(ei),[gr[yt.value]]);Vi(wn)}};b.useImperativeHandle(wt,function(){return{onKeyDown:function(bn){var Mn=bn.which;switch(Mn){case rt.Z.UP:case rt.Z.DOWN:{var gr=0;Mn===rt.Z.UP?gr=-1:Mn===rt.Z.DOWN&&(gr=1),gr!==0&&Ai(gr);break}case rt.Z.LEFT:{if(In)break;br?dr():Gi();break}case rt.Z.RIGHT:{if(In)break;br?Gi():dr();break}case rt.Z.BACKSPACE:{In||Gi();break}case rt.Z.ENTER:{if(ei.length){var wn=Rr[sr],Be=(wn==null?void 0:wn[de])||[];Be.length?gn(Be.map(function(Xe){return Xe[yt.value]}),Be[Be.length-1]):gn(ei,Rr[sr])}break}case rt.Z.ESC:Ln(!1),Er&&bn.stopPropagation()}},onKeyUp:function(){}}})},Ut=b.forwardRef(function(wt,Wt){var yt,tn,Kt,gn=wt.prefixCls,jn=wt.multiple,tr=wt.searchValue,In=wt.toggleOpen,Ln=wt.notFoundContent,Er=wt.direction,br=wt.open,_r=wt.disabled,$r=b.useRef(null),ei=Er==="rtl",sr=b.useContext(te),Rr=sr.options,vi=sr.values,Vi=sr.halfValues,Ai=sr.fieldNames,Gi=sr.changeOnSelect,dr=sr.onSelect,vr=sr.searchOptions,bn=sr.dropdownPrefixCls,Mn=sr.loadData,gr=sr.expandTrigger,wn=bn||gn,Be=b.useState([]),Xe=(0,be.Z)(Be,2),$e=Xe[0],At=Xe[1],ut=function(Nn){if(!(!Mn||tr)){var Xr=st(Nn,Rr,Ai),Oi=Xr.map(function(Ka){var go=Ka.option;return go}),na=Oi[Oi.length-1];if(na&&!We(na,Ai)){var lo=Pe(Nn);At(function(Ka){return[].concat((0,Ce.Z)(Ka),[lo])}),Mn(Oi)}}};b.useEffect(function(){$e.length&&$e.forEach(function(Gn){var Nn=Oe(Gn),Xr=st(Nn,Rr,Ai,!0).map(function(na){var lo=na.option;return lo}),Oi=Xr[Xr.length-1];(!Oi||Oi[Ai.children]||We(Oi,Ai))&&At(function(na){return na.filter(function(lo){return lo!==Gn})})})},[Rr,$e,Ai]);var Gt=b.useMemo(function(){return new Set(ze(vi))},[vi]),Zt=b.useMemo(function(){return new Set(ze(Vi))},[Vi]),on=ct(jn,br),kn=(0,be.Z)(on,2),rr=kn[0],Hr=kn[1],kr=function(Nn){Hr(Nn),ut(Nn)},Wr=function(Nn){if(_r)return!1;var Xr=Nn.disabled,Oi=We(Nn,Ai);return!Xr&&(Oi||Gi||jn)},ji=function(Nn,Xr){var Oi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;dr(Nn),!jn&&(Xr||Gi&&(gr==="hover"||Oi))&&In(!1)},ti=b.useMemo(function(){return tr?vr:Rr},[tr,vr,Rr]),un=b.useMemo(function(){for(var Gn=[{options:ti}],Nn=ti,Xr=Fe(Nn,Ai),Oi=function(){var Ka=rr[na],go=Nn.find(function(oo,Po){return(Xr[Po]?Pe(Xr[Po]):oo[Ai.value])===Ka}),Ro=go==null?void 0:go[Ai.children];if(!(Ro!=null&&Ro.length))return 1;Nn=Ro,Gn.push({options:Ro})},na=0;na":vi,Ai=yt.loadingIcon,Gi=yt.direction,dr=yt.notFoundContent,vr=dr===void 0?"Not Found":dr,bn=yt.disabled,Mn=!!In,gr=(0,Se.C8)(Ln,{value:Er,postState:qe}),wn=(0,be.Z)(gr,2),Be=wn[0],Xe=wn[1],$e=b.useMemo(function(){return De(br)},[JSON.stringify(br)]),At=Ze($e,tr),ut=(0,be.Z)(At,3),Gt=ut[0],Zt=ut[1],on=ut[2],kn=dt(Gt,$e),rr=Mt(Mn,Be,Zt,on,kn),Hr=(0,be.Z)(rr,3),kr=Hr[0],Wr=Hr[1],ji=Hr[2],ti=(0,Se.zX)(function(Wi){if(Xe(Wi),$r){var Kr=qe(Wi),Gn=Kr.map(function(Oi){return st(Oi,Gt,$e).map(function(na){return na.option})}),Nn=Mn?Kr:Kr[0],Xr=Mn?Gn:Gn[0];$r(Nn,Xr)}}),un=nt(Mn,ti,kr,Wr,ji,Zt,on,ei),ir=(0,Se.zX)(function(Wi){un(Wi)}),Di=b.useMemo(function(){return{options:Gt,fieldNames:$e,values:kr,halfValues:Wr,changeOnSelect:_r,onSelect:ir,checkable:In,searchOptions:[],dropdownPrefixCls:void 0,loadData:sr,expandTrigger:Rr,expandIcon:Vi,loadingIcon:Ai,dropdownMenuColumnStyle:void 0}},[Gt,$e,kr,Wr,_r,ir,In,sr,Rr,Vi,Ai]),Qi="".concat(Kt,"-panel"),wi=!Gt.length;return b.createElement(te.Provider,{value:Di},b.createElement("div",{className:Vt()(Qi,(Wt={},(0,he.Z)(Wt,"".concat(Qi,"-rtl"),Gi==="rtl"),(0,he.Z)(Wt,"".concat(Qi,"-empty"),wi),Wt),jn),style:gn},wi?vr:b.createElement($t,{prefixCls:Kt,searchValue:"",multiple:Mn,toggleOpen:Ne,open:!0,direction:Gi,disabled:bn})))}function x(wt){var Wt=wt.onPopupVisibleChange,yt=wt.popupVisible,tn=wt.popupClassName,Kt=wt.popupPlacement;warning(!Wt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(yt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(tn===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Kt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function me(wt,Wt){if(wt){var yt=function tn(Kt){for(var gn=0;gn":ut,Zt=wt.loadingIcon,on=wt.children,kn=wt.dropdownMatchSelectWidth,rr=kn===void 0?!1:kn,Hr=wt.showCheckedStrategy,kr=Hr===void 0?Le:Hr,Wr=wt.optionRender,ji=(0,fe.Z)(wt,et),ti=(0,le.ZP)(yt),un=!!br,ir=(0,ue.Z)(jn,{value:tr,postState:qe}),Di=(0,be.Z)(ir,2),Qi=Di[0],wi=Di[1],Wi=b.useMemo(function(){return De(gn)},[JSON.stringify(gn)]),Kr=Ze(Wi,Vi),Gn=(0,be.Z)(Kr,3),Nn=Gn[0],Xr=Gn[1],Oi=Gn[2],na=(0,ue.Z)("",{value:ei,postState:function(Ci){return Ci||""}}),lo=(0,be.Z)(na,2),Ka=lo[0],go=lo[1],Ro=function(Ci,Ii){go(Ci),Ii.source!=="blur"&&sr&&sr(Ci)},oo=_e(Rr),Po=(0,be.Z)(oo,2),va=Po[0],Da=Po[1],_t=ye(Ka,Nn,Wi,Ai||Kt,Da,In||un),dn=dt(Nn,Wi),Yn=Mt(un,Qi,Xr,Oi,dn),ft=(0,be.Z)(Yn,3),pt=ft[0],jt=ft[1],Jt=ft[2],An=b.useMemo(function(){var si=ze(pt),Ci=tt(si,Xr,kr);return[].concat((0,Ce.Z)(Jt),(0,Ce.Z)(Oi(Ci)))},[pt,Xr,Oi,Jt,kr]),fn=Ot(An,Nn,Wi,un,Er),Zn=(0,se.Z)(function(si){if(wi(si),Ln){var Ci=qe(si),Ii=Ci.map(function(ja){return st(ja,Nn,Wi).map(function(Bi){return Bi.option})}),pi=un?Ci:Ci[0],ha=un?Ii:Ii[0];Ln(pi,ha)}}),Xn=nt(un,Zn,pt,jt,Jt,Xr,Oi,kr),yr=(0,se.Z)(function(si){(!un||$r)&&go(""),Xn(si)}),ar=function(Ci,Ii){if(Ii.type==="clear"){Zn([]);return}var pi=Ii.values[0],ha=pi.valueCells;yr(ha)},On=vr!==void 0?vr:dr,Kn=Mn||bn,Zr=Xe||Be,Li=function(Ci){$e==null||$e(Ci),At==null||At(Ci)},Ti=b.useMemo(function(){return{options:Nn,fieldNames:Wi,values:pt,halfValues:jt,changeOnSelect:In,onSelect:yr,checkable:br,searchOptions:_t,dropdownPrefixCls:Ai,loadData:Gi,expandTrigger:vi,expandIcon:Gt,loadingIcon:Zt,dropdownMenuColumnStyle:gr,optionRender:Wr}},[Nn,Wi,pt,jt,In,yr,br,_t,Ai,Gi,vi,Gt,Zt,gr,Wr]),Yr=!(Ka?_t:Nn).length,Vr=Ka&&Da.matchInputWidth||Yr?{}:{minWidth:"auto"};return b.createElement(te.Provider,{value:Ti},b.createElement(ce.Ac,(0,a.Z)({},ji,{ref:Wt,id:ti,prefixCls:Kt,autoClearSearchValue:$r,dropdownMatchSelectWidth:rr,dropdownStyle:(0,ee.Z)((0,ee.Z)({},Vr),wn),displayValues:fn,onDisplayValuesChange:ar,mode:un?"multiple":void 0,searchValue:Ka,onSearch:Ro,showSearch:va,OptionList:we,emptyOptions:Yr,open:On,dropdownClassName:Kn,placement:Zr,onDropdownVisibleChange:Li,getRawInputElement:function(){return on}})))});Re.SHOW_PARENT=Le,Re.SHOW_CHILD=Ie,Re.Panel=oe;var Ke=Re,Ht=Ke},48365:function(Nt,Tt,Me){"use strict";var a=Me(56656),ee=Me.n(a),Ce=Me(27112),be=Me.n(Ce),fe=Me(54449),ce=Me.n(fe),le=Me(53501),se=Me.n(le),ue=Me(36867),b=Me.n(ue),z=Me(71912),te=Me.n(z),ae=Me(48228),he=Me.n(ae);ee().extend(he()),ee().extend(te()),ee().extend(be()),ee().extend(ce()),ee().extend(se()),ee().extend(b()),ee().extend(function(ye,Ee){var Le=Ee.prototype,Ie=Le.format;Le.format=function(ze){var Oe=(ze||"").replace("Wo","wo");return Ie.bind(this)(Oe)}});var de={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"},ie=function(Ee){var Le=de[Ee];return Le||Ee.split("_")[0]},pe=function(){},Ae={getNow:function(){var Ee=ee()();return typeof Ee.tz=="function"?Ee.tz():Ee},getFixedDate:function(Ee){return ee()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Le=Ee.locale("en");return Le.weekday()+Le.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},getMillisecond:function(Ee){return Ee.millisecond()},addYear:function(Ee,Le){return Ee.add(Le,"year")},addMonth:function(Ee,Le){return Ee.add(Le,"month")},addDate:function(Ee,Le){return Ee.add(Le,"day")},setYear:function(Ee,Le){return Ee.year(Le)},setMonth:function(Ee,Le){return Ee.month(Le)},setDate:function(Ee,Le){return Ee.date(Le)},setHour:function(Ee,Le){return Ee.hour(Le)},setMinute:function(Ee,Le){return Ee.minute(Le)},setSecond:function(Ee,Le){return Ee.second(Le)},setMillisecond:function(Ee,Le){return Ee.millisecond(Le)},isAfter:function(Ee,Le){return Ee.isAfter(Le)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ee()().locale(ie(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Le){return Le.locale(ie(Ee)).weekday(0)},getWeek:function(Ee,Le){return Le.locale(ie(Ee)).week()},getShortWeekDays:function(Ee){return ee()().locale(ie(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ee()().locale(ie(Ee)).localeData().monthsShort()},format:function(Ee,Le,Ie){return Le.locale(ie(Ee)).format(Ie)},parse:function(Ee,Le,Ie){for(var Pe=ie(Ee),ze=0;ze2&&arguments[2]!==void 0?arguments[2]:"0",kt=String(Ge);kt.length2&&arguments[2]!==void 0?arguments[2]:[],kt=b.useState([!1,!1]),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=function(Sn,pr){cn(function(Mr){return Pe(Mr,pr,Sn)})},Un=b.useMemo(function(){return rn.map(function(nr,Sn){if(nr)return!0;var pr=Ge[Sn];return pr?!!(!Ft[Sn]&&!pr||pr&&Bt(pr,{activeIndex:Sn})):!1})},[Ge,rn,Bt,Ft]);return[Un,pn]}function Ve(Ge,Bt,Ft,kt,Qt){var rn="",cn=[];return Ge&&cn.push(Qt?"hh":"HH"),Bt&&cn.push("mm"),Ft&&cn.push("ss"),rn=cn.join(":"),kt&&(rn+=".SSS"),Qt&&(rn+=" A"),rn}function qe(Ge,Bt,Ft,kt,Qt,rn){var cn=Ge.fieldDateTimeFormat,pn=Ge.fieldDateFormat,Un=Ge.fieldTimeFormat,nr=Ge.fieldMonthFormat,Sn=Ge.fieldYearFormat,pr=Ge.fieldWeekFormat,Mr=Ge.fieldQuarterFormat,fr=Ge.yearFormat,ur=Ge.cellYearFormat,Br=Ge.cellQuarterFormat,Tr=Ge.dayFormat,wr=Ge.cellDateFormat,Gr=Ve(Bt,Ft,kt,Qt,rn);return(0,Ce.Z)((0,Ce.Z)({},Ge),{},{fieldDateTimeFormat:cn||"YYYY-MM-DD ".concat(Gr),fieldDateFormat:pn||"YYYY-MM-DD",fieldTimeFormat:Un||Gr,fieldMonthFormat:nr||"YYYY-MM",fieldYearFormat:Sn||"YYYY",fieldWeekFormat:pr||"gggg-wo",fieldQuarterFormat:Mr||"YYYY-[Q]Q",yearFormat:fr||"YYYY",cellYearFormat:ur||"YYYY",cellQuarterFormat:Br||"[Q]Q",cellDateFormat:wr||Tr||"D"})}function tt(Ge,Bt){var Ft=Bt.showHour,kt=Bt.showMinute,Qt=Bt.showSecond,rn=Bt.showMillisecond,cn=Bt.use12Hours;return b.useMemo(function(){return qe(Ge,Ft,kt,Qt,rn,cn)},[Ge,Ft,kt,Qt,rn,cn])}var st=Me(76190);function Ot(Ge,Bt,Ft){return Ft!=null?Ft:Bt.some(function(kt){return Ge.includes(kt)})}var dt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Xt(Ge){var Bt=ze(Ge,dt),Ft=Ge.format,kt=Ge.picker,Qt=null;return Ft&&(Qt=Ft,Array.isArray(Qt)&&(Qt=Qt[0]),Qt=(0,st.Z)(Qt)==="object"?Qt.format:Qt),kt==="time"&&(Bt.format=Qt),[Bt,Qt]}function it(Ge){return Ge&&typeof Ge=="string"}function Ze(Ge,Bt,Ft,kt){return[Ge,Bt,Ft,kt].some(function(Qt){return Qt!==void 0})}function Je(Ge,Bt,Ft,kt,Qt){var rn=Bt,cn=Ft,pn=kt;if(!Ge&&!rn&&!cn&&!pn&&!Qt)rn=!0,cn=!0,pn=!0;else if(Ge){var Un,nr,Sn,pr=[rn,cn,pn].some(function(ur){return ur===!1}),Mr=[rn,cn,pn].some(function(ur){return ur===!0}),fr=pr?!0:!Mr;rn=(Un=rn)!==null&&Un!==void 0?Un:fr,cn=(nr=cn)!==null&&nr!==void 0?nr:fr,pn=(Sn=pn)!==null&&Sn!==void 0?Sn:fr}return[rn,cn,pn,Qt]}function _e(Ge){var Bt=Ge.showTime,Ft=Xt(Ge),kt=(0,be.Z)(Ft,2),Qt=kt[0],rn=kt[1],cn=Bt&&(0,st.Z)(Bt)==="object"?Bt:{},pn=(0,Ce.Z)((0,Ce.Z)({defaultOpenValue:cn.defaultOpenValue||cn.defaultValue},Qt),cn),Un=pn.showMillisecond,nr=pn.showHour,Sn=pn.showMinute,pr=pn.showSecond,Mr=Ze(nr,Sn,pr,Un),fr=Je(Mr,nr,Sn,pr,Un),ur=(0,be.Z)(fr,3);return nr=ur[0],Sn=ur[1],pr=ur[2],[pn,(0,Ce.Z)((0,Ce.Z)({},pn),{},{showHour:nr,showMinute:Sn,showSecond:pr,showMillisecond:Un}),pn.format,rn]}function ot(Ge,Bt,Ft,kt,Qt){var rn=Ge==="time";if(Ge==="datetime"||rn){for(var cn=kt,pn=Oe(Ge,Qt,null),Un=pn,nr=[Bt,Ft],Sn=0;Sn1&&(cn=Bt.addDate(cn,-7)),cn}function we(Ge,Bt){var Ft=Bt.generateConfig,kt=Bt.locale,Qt=Bt.format;return Ge?typeof Qt=="function"?Qt(Ge):Ft.locale.format(kt.locale,Ge,Qt):""}function Se(Ge,Bt,Ft){var kt=Bt,Qt=["getHour","getMinute","getSecond","getMillisecond"],rn=["setHour","setMinute","setSecond","setMillisecond"];return rn.forEach(function(cn,pn){Ft?kt=Ge[cn](kt,Ge[Qt[pn]](Ft)):kt=Ge[cn](kt,0)}),kt}function Ne(Ge,Bt,Ft,kt,Qt){var rn=(0,fe.zX)(function(cn,pn){return!!(Ft&&Ft(cn,pn)||kt&&Ge.isAfter(kt,cn)&&!Lt(Ge,Bt,kt,cn,pn.type)||Qt&&Ge.isAfter(cn,Qt)&&!Lt(Ge,Bt,Qt,cn,pn.type))});return rn}function oe(Ge,Bt,Ft){return b.useMemo(function(){var kt=Oe(Ge,Bt,Ft),Qt=Ie(kt),rn=Qt[0],cn=(0,st.Z)(rn)==="object"&&rn.type==="mask"?rn.format:null;return[Qt.map(function(pn){return typeof pn=="string"||typeof pn=="function"?pn:pn.format}),cn]},[Ge,Bt,Ft])}function x(Ge,Bt,Ft){return typeof Ge[0]=="function"||Ft?!0:Bt}function me(Ge,Bt,Ft,kt){var Qt=(0,fe.zX)(function(rn,cn){var pn=(0,Ce.Z)({type:Bt},cn);if(delete pn.activeIndex,!Ge.isValidate(rn)||Ft&&Ft(rn,pn))return!0;if((Bt==="date"||Bt==="time")&&kt){var Un,nr=cn&&cn.activeIndex===1?"end":"start",Sn=((Un=kt.disabledTime)===null||Un===void 0?void 0:Un.call(kt,rn,nr,{from:pn.from}))||{},pr=Sn.disabledHours,Mr=Sn.disabledMinutes,fr=Sn.disabledSeconds,ur=Sn.disabledMilliseconds,Br=kt.disabledHours,Tr=kt.disabledMinutes,wr=kt.disabledSeconds,Gr=pr||Br,Pr=Mr||Tr,Nr=fr||wr,mi=Ge.getHour(rn),Ur=Ge.getMinute(rn),oi=Ge.getSecond(rn),da=Ge.getMillisecond(rn);if(Gr&&Gr().includes(mi)||Pr&&Pr(mi).includes(Ur)||Nr&&Nr(mi,Ur).includes(oi)||ur&&ur(mi,Ur,oi).includes(da))return!0}return!1});return Qt}function He(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ft=b.useMemo(function(){var kt=Ge&&Ie(Ge);return Bt&&kt&&(kt[1]=kt[1]||kt[0]),kt},[Ge,Bt]);return Ft}function et(Ge,Bt){var Ft=Ge.generateConfig,kt=Ge.locale,Qt=Ge.picker,rn=Qt===void 0?"date":Qt,cn=Ge.prefixCls,pn=cn===void 0?"rc-picker":cn,Un=Ge.styles,nr=Un===void 0?{}:Un,Sn=Ge.classNames,pr=Sn===void 0?{}:Sn,Mr=Ge.order,fr=Mr===void 0?!0:Mr,ur=Ge.components,Br=ur===void 0?{}:ur,Tr=Ge.inputRender,wr=Ge.allowClear,Gr=Ge.clearIcon,Pr=Ge.needConfirm,Nr=Ge.multiple,mi=Ge.format,Ur=Ge.inputReadOnly,oi=Ge.disabledDate,da=Ge.minDate,ki=Ge.maxDate,sa=Ge.showTime,Pi=Ge.value,la=Ge.defaultValue,Yi=Ge.pickerValue,ra=Ge.defaultPickerValue,ua=He(Pi),ba=He(la),xa=He(Yi),Oa=He(ra),za=rn==="date"&&sa?"datetime":rn,La=za==="time"||za==="datetime",ea=La||Nr,Ri=Pr!=null?Pr:La,ia=_e(Ge),Ki=(0,be.Z)(ia,4),Ia=Ki[0],pa=Ki[1],Sa=Ki[2],Qa=Ki[3],Wa=tt(kt,pa),Ra=b.useMemo(function(){return ot(za,Sa,Qa,Ia,Wa)},[za,Sa,Qa,Ia,Wa]),$a=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},Ge),{},{prefixCls:pn,locale:Wa,picker:rn,styles:nr,classNames:pr,order:fr,components:(0,Ce.Z)({input:Tr},Br),clearIcon:nt(pn,wr,Gr),showTime:Ra,value:ua,defaultValue:ba,pickerValue:xa,defaultPickerValue:Oa},Bt==null?void 0:Bt())},[Ge]),po=oe(za,Wa,mi),No=(0,be.Z)(po,2),zn=No[0],jo=No[1],io=x(zn,Ur,Nr),Oo=Ne(Ft,kt,oi,da,ki),eo=me(Ft,rn,Oo,Ra),Ha=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},$a),{},{needConfirm:Ri,inputReadOnly:io,disabledDate:Oo})},[$a,Ri,io,Oo]);return[Ha,za,ea,zn,jo,eo]}var Re=Me(16089);function Ke(Ge,Bt,Ft){var kt=(0,fe.C8)(Bt,{value:Ge}),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=b.useRef(Ge),Un=b.useRef(),nr=function(){Re.Z.cancel(Un.current)},Sn=(0,fe.zX)(function(){cn(pn.current),Ft&&rn!==pn.current&&Ft(pn.current)}),pr=(0,fe.zX)(function(Mr,fr){nr(),pn.current=Mr,Mr||fr?Sn():Un.current=(0,Re.Z)(Sn)});return b.useEffect(function(){return nr},[]),[rn,pr]}function Ht(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],kt=arguments.length>3?arguments[3]:void 0,Qt=Ft.every(function(Sn){return Sn})?!1:Ge,rn=Ke(Qt,Bt||!1,kt),cn=(0,be.Z)(rn,2),pn=cn[0],Un=cn[1];function nr(Sn){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!pr.inherit||pn)&&Un(Sn,pr.force)}return[pn,nr]}function wt(Ge){var Bt=b.useRef();return b.useImperativeHandle(Ge,function(){var Ft;return{nativeElement:(Ft=Bt.current)===null||Ft===void 0?void 0:Ft.nativeElement,focus:function(Qt){var rn;(rn=Bt.current)===null||rn===void 0||rn.focus(Qt)},blur:function(){var Qt;(Qt=Bt.current)===null||Qt===void 0||Qt.blur()}}}),Bt}function Wt(Ge,Bt){return b.useMemo(function(){return Ge||(Bt?((0,ue.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Bt).map(function(Ft){var kt=(0,be.Z)(Ft,2),Qt=kt[0],rn=kt[1];return{label:Qt,value:rn}})):[])},[Ge,Bt])}function yt(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,kt=b.useRef(Bt);kt.current=Bt,(0,ce.o)(function(){if(Ge)kt.current(Ge);else{var Qt=(0,Re.Z)(function(){kt.current(Ge)},Ft);return function(){Re.Z.cancel(Qt)}}},[Ge])}function tn(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,kt=b.useState(0),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=b.useState(!1),Un=(0,be.Z)(pn,2),nr=Un[0],Sn=Un[1],pr=b.useRef([]),Mr=b.useRef(null),fr=b.useRef(null),ur=function(Nr){Mr.current=Nr},Br=function(Nr){return Mr.current===Nr},Tr=function(Nr){Sn(Nr)},wr=function(Nr){return Nr&&(fr.current=Nr),fr.current},Gr=function(Nr){var mi=pr.current,Ur=new Set(mi.filter(function(da){return Nr[da]||Bt[da]})),oi=mi[mi.length-1]===0?1:0;return Ur.size>=2||Ge[oi]?null:oi};return yt(nr||Ft,function(){nr||(pr.current=[],ur(null))}),b.useEffect(function(){nr&&pr.current.push(rn)},[nr,rn]),[nr,Tr,wr,rn,cn,Gr,pr.current,ur,Br]}function Kt(Ge,Bt,Ft,kt,Qt,rn){var cn=Ft[Ft.length-1],pn=function(nr,Sn){var pr=(0,be.Z)(Ge,2),Mr=pr[0],fr=pr[1],ur=(0,Ce.Z)((0,Ce.Z)({},Sn),{},{from:De(Ge,Ft)});return cn===1&&Bt[0]&&Mr&&!Lt(kt,Qt,Mr,nr,ur.type)&&kt.isAfter(Mr,nr)||cn===0&&Bt[1]&&fr&&!Lt(kt,Qt,fr,nr,ur.type)&&kt.isAfter(nr,fr)?!0:rn==null?void 0:rn(nr,ur)};return pn}function gn(Ge,Bt,Ft,kt){switch(Bt){case"date":case"week":return Ge.addMonth(Ft,kt);case"month":case"quarter":return Ge.addYear(Ft,kt);case"year":return Ge.addYear(Ft,kt*10);case"decade":return Ge.addYear(Ft,kt*100);default:return Ft}}var jn=[];function tr(Ge,Bt,Ft,kt,Qt,rn,cn,pn){var Un=arguments.length>8&&arguments[8]!==void 0?arguments[8]:jn,nr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:jn,Sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:jn,pr=arguments.length>11?arguments[11]:void 0,Mr=arguments.length>12?arguments[12]:void 0,fr=arguments.length>13?arguments[13]:void 0,ur=cn==="time",Br=rn||0,Tr=function(xa){var Oa=Ge.getNow();return ur&&(Oa=Se(Ge,Oa)),Un[xa]||Ft[xa]||Oa},wr=(0,be.Z)(nr,2),Gr=wr[0],Pr=wr[1],Nr=(0,fe.C8)(function(){return Tr(0)},{value:Gr}),mi=(0,be.Z)(Nr,2),Ur=mi[0],oi=mi[1],da=(0,fe.C8)(function(){return Tr(1)},{value:Pr}),ki=(0,be.Z)(da,2),sa=ki[0],Pi=ki[1],la=b.useMemo(function(){var ba=[Ur,sa][Br];return ur?ba:Se(Ge,ba,Sn[Br])},[ur,Ur,sa,Br,Ge,Sn]),Yi=function(xa){var Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",za=[oi,Pi][Br];za(xa);var La=[Ur,sa];La[Br]=xa,pr&&(!Lt(Ge,Bt,Ur,La[0],cn)||!Lt(Ge,Bt,sa,La[1],cn))&&pr(La,{source:Oa,range:Br===1?"end":"start",mode:kt})},ra=function(xa,Oa){if(pn){var za={date:"month",week:"month",month:"year",quarter:"year"},La=za[cn];if(La&&!Lt(Ge,Bt,xa,Oa,La))return gn(Ge,cn,Oa,-1);if(cn==="year"&&xa){var ea=Math.floor(Ge.getYear(xa)/10),Ri=Math.floor(Ge.getYear(Oa)/10);if(ea!==Ri)return gn(Ge,cn,Oa,-1)}}return Oa},ua=b.useRef(null);return(0,ce.Z)(function(){if(Qt&&!Un[Br]){var ba=ur?null:Ge.getNow();if(ua.current!==null&&ua.current!==Br?ba=[Ur,sa][Br^1]:Ft[Br]?ba=Br===0?Ft[0]:ra(Ft[0],Ft[1]):Ft[Br^1]&&(ba=Ft[Br^1]),ba){Mr&&Ge.isAfter(Mr,ba)&&(ba=Mr);var xa=pn?gn(Ge,cn,ba,1):ba;fr&&Ge.isAfter(xa,fr)&&(ba=pn?gn(Ge,cn,fr,-1):fr),Yi(ba,"reset")}}},[Qt,Br,Ft[Br]]),b.useEffect(function(){Qt?ua.current=Br:ua.current=null},[Qt,Br]),(0,ce.Z)(function(){Qt&&Un&&Un[Br]&&Yi(Un[Br],"reset")},[Qt,Br]),[la,Yi]}function In(Ge,Bt){var Ft=b.useRef(Ge),kt=b.useState({}),Qt=(0,be.Z)(kt,2),rn=Qt[1],cn=function(nr){return nr&&Bt!==void 0?Bt:Ft.current},pn=function(nr){Ft.current=nr,rn({})};return[cn,pn,cn(!0)]}var Ln=[];function Er(Ge,Bt,Ft){var kt=function(cn){return cn.map(function(pn){return we(pn,{generateConfig:Ge,locale:Bt,format:Ft[0]})})},Qt=function(cn,pn){for(var Un=Math.max(cn.length,pn.length),nr=-1,Sn=0;Sn2&&arguments[2]!==void 0?arguments[2]:1,kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Qt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],rn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,cn=[],pn=Ft>=1?Ft|0:1,Un=Ge;Un<=Bt;Un+=pn){var nr=Qt.includes(Un);(!nr||!kt)&&cn.push({label:Le(Un,rn),value:Un,disabled:nr})}return cn}function Gi(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ft=arguments.length>2?arguments[2]:void 0,kt=Bt||{},Qt=kt.use12Hours,rn=kt.hourStep,cn=rn===void 0?1:rn,pn=kt.minuteStep,Un=pn===void 0?1:pn,nr=kt.secondStep,Sn=nr===void 0?1:nr,pr=kt.millisecondStep,Mr=pr===void 0?100:pr,fr=kt.hideDisabledOptions,ur=kt.disabledTime,Br=kt.disabledHours,Tr=kt.disabledMinutes,wr=kt.disabledSeconds,Gr=b.useMemo(function(){return Ft||Ge.getNow()},[Ft,Ge]);if(0)var Pr,Nr,mi;var Ur=b.useCallback(function(ea){var Ri=(ur==null?void 0:ur(ea))||{};return[Ri.disabledHours||Br||Vi,Ri.disabledMinutes||Tr||Vi,Ri.disabledSeconds||wr||Vi,Ri.disabledMilliseconds||Vi]},[ur,Br,Tr,wr]),oi=b.useMemo(function(){return Ur(Gr)},[Gr,Ur]),da=(0,be.Z)(oi,4),ki=da[0],sa=da[1],Pi=da[2],la=da[3],Yi=b.useCallback(function(ea,Ri,ia,Ki){var Ia=Ai(0,23,cn,fr,ea()),pa=Qt?Ia.map(function(Ra){return(0,Ce.Z)((0,Ce.Z)({},Ra),{},{label:Le(Ra.value%12||12,2)})}):Ia,Sa=function($a){return Ai(0,59,Un,fr,Ri($a))},Qa=function($a,po){return Ai(0,59,Sn,fr,ia($a,po))},Wa=function($a,po,No){return Ai(0,999,Mr,fr,Ki($a,po,No),3)};return[pa,Sa,Qa,Wa]},[fr,cn,Qt,Mr,Un,Sn]),ra=b.useMemo(function(){return Yi(ki,sa,Pi,la)},[Yi,ki,sa,Pi,la]),ua=(0,be.Z)(ra,4),ba=ua[0],xa=ua[1],Oa=ua[2],za=ua[3],La=function(Ri,ia){var Ki=function(){return ba},Ia=xa,pa=Oa,Sa=za;if(ia){var Qa=Ur(ia),Wa=(0,be.Z)(Qa,4),Ra=Wa[0],$a=Wa[1],po=Wa[2],No=Wa[3],zn=Yi(Ra,$a,po,No),jo=(0,be.Z)(zn,4),io=jo[0],Oo=jo[1],eo=jo[2],Ha=jo[3];Ki=function(){return io},Ia=Oo,pa=eo,Sa=Ha}var Ho=vi(Ri,Ki,Ia,pa,Sa,Ge);return Ho};return[La,ba,xa,Oa,za]}function dr(Ge){var Bt=Ge.mode,Ft=Ge.internalMode,kt=Ge.renderExtraFooter,Qt=Ge.showNow,rn=Ge.showTime,cn=Ge.onSubmit,pn=Ge.onNow,Un=Ge.invalid,nr=Ge.needConfirm,Sn=Ge.generateConfig,pr=Ge.disabledDate,Mr=b.useContext(pe),fr=Mr.prefixCls,ur=Mr.locale,Br=Mr.button,Tr=Br===void 0?"button":Br,wr=Sn.getNow(),Gr=Gi(Sn,rn,wr),Pr=(0,be.Z)(Gr,1),Nr=Pr[0],mi=kt==null?void 0:kt(Bt),Ur=pr(wr,{type:Bt}),oi=function(){if(!Ur){var ra=Nr(wr);pn(ra)}},da="".concat(fr,"-now"),ki="".concat(da,"-btn"),sa=Qt&&b.createElement("li",{className:da},b.createElement("a",{className:he()(ki,Ur&&"".concat(ki,"-disabled")),"aria-disabled":Ur,onClick:oi},Ft==="date"?ur.today:ur.now)),Pi=nr&&b.createElement("li",{className:"".concat(fr,"-ok")},b.createElement(Tr,{disabled:Un,onClick:cn},ur.ok)),la=(sa||Pi)&&b.createElement("ul",{className:"".concat(fr,"-ranges")},sa,Pi);return!mi&&!la?null:b.createElement("div",{className:"".concat(fr,"-footer")},mi&&b.createElement("div",{className:"".concat(fr,"-footer-extra")},mi),la)}function vr(Ge,Bt,Ft){function kt(Qt,rn){var cn=Qt.findIndex(function(Un){return Lt(Ge,Bt,Un,rn,Ft)});if(cn===-1)return[].concat((0,ee.Z)(Qt),[rn]);var pn=(0,ee.Z)(Qt);return pn.splice(cn,1),pn}return kt}var bn=b.createContext(null);function Mn(){return b.useContext(bn)}function gr(Ge,Bt){var Ft=Ge.prefixCls,kt=Ge.generateConfig,Qt=Ge.locale,rn=Ge.disabledDate,cn=Ge.minDate,pn=Ge.maxDate,Un=Ge.cellRender,nr=Ge.hoverValue,Sn=Ge.hoverRangeValue,pr=Ge.onHover,Mr=Ge.values,fr=Ge.pickerValue,ur=Ge.onSelect,Br=Ge.prevIcon,Tr=Ge.nextIcon,wr=Ge.superPrevIcon,Gr=Ge.superNextIcon,Pr=kt.getNow(),Nr={now:Pr,values:Mr,pickerValue:fr,prefixCls:Ft,disabledDate:rn,minDate:cn,maxDate:pn,cellRender:Un,hoverValue:nr,hoverRangeValue:Sn,onHover:pr,locale:Qt,generateConfig:kt,onSelect:ur,panelType:Bt,prevIcon:Br,nextIcon:Tr,superPrevIcon:wr,superNextIcon:Gr};return[Nr,Pr]}var wn=b.createContext({});function Be(Ge){for(var Bt=Ge.rowNum,Ft=Ge.colNum,kt=Ge.baseDate,Qt=Ge.getCellDate,rn=Ge.prefixColumn,cn=Ge.rowClassName,pn=Ge.titleFormat,Un=Ge.getCellText,nr=Ge.getCellClassName,Sn=Ge.headerCells,pr=Ge.cellSelection,Mr=pr===void 0?!0:pr,fr=Ge.disabledDate,ur=Mn(),Br=ur.prefixCls,Tr=ur.panelType,wr=ur.now,Gr=ur.disabledDate,Pr=ur.cellRender,Nr=ur.onHover,mi=ur.hoverValue,Ur=ur.hoverRangeValue,oi=ur.generateConfig,da=ur.values,ki=ur.locale,sa=ur.onSelect,Pi=fr||Gr,la="".concat(Br,"-cell"),Yi=b.useContext(wn),ra=Yi.onCellDblClick,ua=function(ia){return da.some(function(Ki){return Ki&&Lt(oi,ki,ia,Ki,Tr)})},ba=[],xa=0;xa1&&arguments[1]!==void 0?arguments[1]:!1;uo(Xi),Tr==null||Tr(Xi),to&&vn(Xi)},Hi=function(Xi,to){Wa(Xi),to&&ri(to),vn(to,Xi)},ui=function(Xi){if(eo(Xi),ri(Xi),Qa!==Nr){var to=["decade","year"],xi=[].concat(to,["month"]),Zi={quarter:[].concat(to,["quarter"]),week:[].concat((0,ee.Z)(xi),["week"]),date:[].concat((0,ee.Z)(xi),["date"])},Wo=Zi[Nr]||xi,Xo=Wo.indexOf(Qa),fs=Wo[Xo+1];fs&&Hi(fs,Xi)}},Ua=b.useMemo(function(){var aa,Xi;if(Array.isArray(oi)){var to=(0,be.Z)(oi,2);aa=to[0],Xi=to[1]}else aa=oi;return!aa&&!Xi?null:(aa=aa||Xi,Xi=Xi||aa,Qt.isAfter(aa,Xi)?[Xi,aa]:[aa,Xi])},[oi,Qt]),yi=ke(da,ki,sa),Ba=la[Ra]||Wi[Ra]||ut,Fa=b.useContext(wn),Co=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},Fa),{},{hideHeader:Yi})},[Fa,Yi]),ma="".concat(ra,"-panel"),qo=ze(Ge,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return b.createElement(wn.Provider,{value:Co},b.createElement("div",{ref:ua,tabIndex:Un,className:he()(ma,(0,z.Z)({},"".concat(ma,"-rtl"),rn==="rtl"))},b.createElement(Ba,(0,a.Z)({},qo,{showTime:Ki,prefixCls:ra,locale:Ri,generateConfig:Qt,onModeChange:Hi,pickerValue:So,onPickerValueChange:function(Xi){ri(Xi,!0)},value:io[0],onSelect:ui,values:io,cellRender:yi,hoverRangeValue:Ua,hoverValue:Ur}))))}var Gn=b.memo(b.forwardRef(Kr)),Nn=Gn;function Xr(Ge){var Bt=Ge.picker,Ft=Ge.multiplePanel,kt=Ge.pickerValue,Qt=Ge.onPickerValueChange,rn=Ge.needConfirm,cn=Ge.onSubmit,pn=Ge.range,Un=Ge.hoverValue,nr=b.useContext(pe),Sn=nr.prefixCls,pr=nr.generateConfig,Mr=b.useCallback(function(Gr,Pr){return gn(pr,Bt,Gr,Pr)},[pr,Bt]),fr=b.useMemo(function(){return Mr(kt,1)},[kt,Mr]),ur=function(Pr){Qt(Mr(Pr,-1))},Br={onCellDblClick:function(){rn&&cn()}},Tr=Bt==="time",wr=(0,Ce.Z)((0,Ce.Z)({},Ge),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Tr});return pn?wr.hoverRangeValue=Un:wr.hoverValue=Un,Ft?b.createElement("div",{className:"".concat(Sn,"-panels")},b.createElement(wn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},Br),{},{hideNext:!0})},b.createElement(Nn,wr)),b.createElement(wn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},Br),{},{hidePrev:!0})},b.createElement(Nn,(0,a.Z)({},wr,{pickerValue:fr,onPickerValueChange:ur})))):b.createElement(wn.Provider,{value:(0,Ce.Z)({},Br)},b.createElement(Nn,wr))}function Oi(Ge){return typeof Ge=="function"?Ge():Ge}function na(Ge){var Bt=Ge.prefixCls,Ft=Ge.presets,kt=Ge.onClick,Qt=Ge.onHover;return Ft.length?b.createElement("div",{className:"".concat(Bt,"-presets")},b.createElement("ul",null,Ft.map(function(rn,cn){var pn=rn.label,Un=rn.value;return b.createElement("li",{key:cn,onClick:function(){kt(Oi(Un))},onMouseEnter:function(){Qt(Oi(Un))},onMouseLeave:function(){Qt(null)}},pn)}))):null}function lo(Ge){var Bt=Ge.panelRender,Ft=Ge.internalMode,kt=Ge.picker,Qt=Ge.showNow,rn=Ge.range,cn=Ge.multiple,pn=Ge.activeInfo,Un=pn===void 0?[0,0,0]:pn,nr=Ge.presets,Sn=Ge.onPresetHover,pr=Ge.onPresetSubmit,Mr=Ge.onFocus,fr=Ge.onBlur,ur=Ge.onPanelMouseDown,Br=Ge.direction,Tr=Ge.value,wr=Ge.onSelect,Gr=Ge.isInvalid,Pr=Ge.defaultOpenValue,Nr=Ge.onOk,mi=Ge.onSubmit,Ur=b.useContext(pe),oi=Ur.prefixCls,da="".concat(oi,"-panel"),ki=Br==="rtl",sa=b.useRef(null),Pi=b.useRef(null),la=b.useState(0),Yi=(0,be.Z)(la,2),ra=Yi[0],ua=Yi[1],ba=b.useState(0),xa=(0,be.Z)(ba,2),Oa=xa[0],za=xa[1],La=b.useState(0),ea=(0,be.Z)(La,2),Ri=ea[0],ia=ea[1],Ki=function(ui){ui.width&&ua(ui.width)},Ia=(0,be.Z)(Un,3),pa=Ia[0],Sa=Ia[1],Qa=Ia[2],Wa=b.useState(0),Ra=(0,be.Z)(Wa,2),$a=Ra[0],po=Ra[1];b.useEffect(function(){po(10)},[pa]),b.useEffect(function(){if(rn&&Pi.current){var Hi,ui=((Hi=sa.current)===null||Hi===void 0?void 0:Hi.offsetWidth)||0,Ua=Pi.current.getBoundingClientRect();if(!Ua.height||Ua.right<0){po(function(Co){return Math.max(0,Co-1)});return}var yi=(ki?Sa-ui:pa)-Ua.left;if(ia(yi),ra&&ra=pn&&Ft<=Un)return rn;var nr=Math.min(Math.abs(Ft-pn),Math.abs(Ft-Un));nr0?bl:Hs));var As=il+Go,Fs=Hs-bl+1;return String(bl+(Fs+As-bl)%Fs)};switch(to){case"Backspace":case"Delete":xi="",Zi=Xo;break;case"ArrowLeft":xi="",fs(-1);break;case"ArrowRight":xi="",fs(1);break;case"ArrowUp":xi="",Zi=Es(1);break;case"ArrowDown":xi="",Zi=Es(-1);break;default:isNaN(Number(to))||(xi=Ri+to,Zi=xi);break}if(xi!==null&&(ia(xi),xi.length>=Wo&&(fs(1),ia(""))),Zi!==null){var Jo=po.slice(0,eo)+Le(Zi,Wo)+po.slice(Ha);So(Jo.slice(0,cn.length))}$a({})},ma=b.useRef();(0,ce.Z)(function(){if(!(!ra||!cn||ri.current)){if(!jo.match(po)){So(cn);return}return zn.current.setSelectionRange(eo,Ha),ma.current=(0,Re.Z)(function(){zn.current.setSelectionRange(eo,Ha)}),function(){Re.Z.cancel(ma.current)}}},[jo,cn,ra,po,pa,eo,Ha,Ra,So]);var qo=cn?{onFocus:Ua,onBlur:Ba,onKeyDown:Co,onMouseDown:Hi,onMouseUp:ui,onPaste:vn}:{};return b.createElement("div",{ref:No,className:he()(Pi,(0,z.Z)((0,z.Z)({},"".concat(Pi,"-active"),Ft&&Qt),"".concat(Pi,"-placeholder"),Sn))},b.createElement(sa,(0,a.Z)({ref:zn,"aria-invalid":Tr,autoComplete:"off"},Gr,{onKeyDown:Fa,onBlur:yi},qo,{value:po,onChange:uo})),b.createElement(Da,{type:"suffix",icon:rn}),wr)}),Zn=fn,Xn=["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"],yr=["index"];function ar(Ge,Bt){var Ft=Ge.id,kt=Ge.prefix,Qt=Ge.clearIcon,rn=Ge.suffixIcon,cn=Ge.separator,pn=cn===void 0?"~":cn,Un=Ge.activeIndex,nr=Ge.activeHelp,Sn=Ge.allHelp,pr=Ge.focused,Mr=Ge.onFocus,fr=Ge.onBlur,ur=Ge.onKeyDown,Br=Ge.locale,Tr=Ge.generateConfig,wr=Ge.placeholder,Gr=Ge.className,Pr=Ge.style,Nr=Ge.onClick,mi=Ge.onClear,Ur=Ge.value,oi=Ge.onChange,da=Ge.onSubmit,ki=Ge.onInputChange,sa=Ge.format,Pi=Ge.maskFormat,la=Ge.preserveInvalidOnBlur,Yi=Ge.onInvalid,ra=Ge.disabled,ua=Ge.invalid,ba=Ge.inputReadOnly,xa=Ge.direction,Oa=Ge.onOpenChange,za=Ge.onActiveInfo,La=Ge.placement,ea=Ge.onMouseDown,Ri=Ge.required,ia=Ge["aria-required"],Ki=Ge.autoFocus,Ia=Ge.tabIndex,pa=(0,Ka.Z)(Ge,Xn),Sa=xa==="rtl",Qa=b.useContext(pe),Wa=Qa.prefixCls,Ra=b.useMemo(function(){if(typeof Ft=="string")return[Ft];var yi=Ft||{};return[yi.start,yi.end]},[Ft]),$a=b.useRef(),po=b.useRef(),No=b.useRef(),zn=function(Ba){var Fa;return(Fa=[po,No][Ba])===null||Fa===void 0?void 0:Fa.current};b.useImperativeHandle(Bt,function(){return{nativeElement:$a.current,focus:function(Ba){if((0,st.Z)(Ba)==="object"){var Fa,Co=Ba||{},ma=Co.index,qo=ma===void 0?0:ma,aa=(0,Ka.Z)(Co,yr);(Fa=zn(qo))===null||Fa===void 0||Fa.focus(aa)}else{var Xi;(Xi=zn(Ba!=null?Ba:0))===null||Xi===void 0||Xi.focus()}},blur:function(){var Ba,Fa;(Ba=zn(0))===null||Ba===void 0||Ba.blur(),(Fa=zn(1))===null||Fa===void 0||Fa.blur()}}});var jo=oo(pa),io=b.useMemo(function(){return Array.isArray(wr)?wr:[wr,wr]},[wr]),Oo=go((0,Ce.Z)((0,Ce.Z)({},Ge),{},{id:Ra,placeholder:io})),eo=(0,be.Z)(Oo,1),Ha=eo[0],Ho=b.useState({position:"absolute",width:0}),So=(0,be.Z)(Ho,2),uo=So[0],vn=So[1],ri=(0,fe.zX)(function(){var yi=zn(Un);if(yi){var Ba=yi.nativeElement.getBoundingClientRect(),Fa=$a.current.getBoundingClientRect(),Co=Ba.left-Fa.left;vn(function(ma){return(0,Ce.Z)((0,Ce.Z)({},ma),{},{width:Ba.width,left:Co})}),za([Ba.left,Ba.right,Fa.width])}});b.useEffect(function(){ri()},[Un]);var Hi=Qt&&(Ur[0]&&!ra[0]||Ur[1]&&!ra[1]),ui=Ki&&!ra[0],Ua=Ki&&!ui&&!ra[1];return b.createElement(Rr.Z,{onResize:ri},b.createElement("div",(0,a.Z)({},jo,{className:he()(Wa,"".concat(Wa,"-range"),(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Wa,"-focused"),pr),"".concat(Wa,"-disabled"),ra.every(function(yi){return yi})),"".concat(Wa,"-invalid"),ua.some(function(yi){return yi})),"".concat(Wa,"-rtl"),Sa),Gr),style:Pr,ref:$a,onClick:Nr,onMouseDown:function(Ba){var Fa=Ba.target;Fa!==po.current.inputElement&&Fa!==No.current.inputElement&&Ba.preventDefault(),ea==null||ea(Ba)}}),kt&&b.createElement("div",{className:"".concat(Wa,"-prefix")},kt),b.createElement(Zn,(0,a.Z)({ref:po},Ha(0),{autoFocus:ui,tabIndex:Ia,"date-range":"start"})),b.createElement("div",{className:"".concat(Wa,"-range-separator")},pn),b.createElement(Zn,(0,a.Z)({ref:No},Ha(1),{autoFocus:Ua,tabIndex:Ia,"date-range":"end"})),b.createElement("div",{className:"".concat(Wa,"-active-bar"),style:uo}),b.createElement(Da,{type:"suffix",icon:rn}),Hi&&b.createElement(_t,{icon:Qt,onClear:mi})))}var On=b.forwardRef(ar),Kn=On;function Zr(Ge,Bt){var Ft=Ge!=null?Ge:Bt;return Array.isArray(Ft)?Ft:[Ft,Ft]}function Li(Ge){return Ge===1?"end":"start"}function Ti(Ge,Bt){var Ft=et(Ge,function(){var co=Ge.disabled,Pa=Ge.allowEmpty,ka=Zr(co,!1),Ao=Zr(Pa,!1);return{disabled:ka,allowEmpty:Ao}}),kt=(0,be.Z)(Ft,6),Qt=kt[0],rn=kt[1],cn=kt[2],pn=kt[3],Un=kt[4],nr=kt[5],Sn=Qt.prefixCls,pr=Qt.styles,Mr=Qt.classNames,fr=Qt.defaultValue,ur=Qt.value,Br=Qt.needConfirm,Tr=Qt.onKeyDown,wr=Qt.disabled,Gr=Qt.allowEmpty,Pr=Qt.disabledDate,Nr=Qt.minDate,mi=Qt.maxDate,Ur=Qt.defaultOpen,oi=Qt.open,da=Qt.onOpenChange,ki=Qt.locale,sa=Qt.generateConfig,Pi=Qt.picker,la=Qt.showNow,Yi=Qt.showToday,ra=Qt.showTime,ua=Qt.mode,ba=Qt.onPanelChange,xa=Qt.onCalendarChange,Oa=Qt.onOk,za=Qt.defaultPickerValue,La=Qt.pickerValue,ea=Qt.onPickerValueChange,Ri=Qt.inputReadOnly,ia=Qt.suffixIcon,Ki=Qt.onFocus,Ia=Qt.onBlur,pa=Qt.presets,Sa=Qt.ranges,Qa=Qt.components,Wa=Qt.cellRender,Ra=Qt.dateRender,$a=Qt.monthCellRender,po=Qt.onClick,No=wt(Bt),zn=Ht(oi,Ur,wr,da),jo=(0,be.Z)(zn,2),io=jo[0],Oo=jo[1],eo=function(Pa,ka){(wr.some(function(Ao){return!Ao})||!Pa)&&Oo(Pa,ka)},Ha=$r(sa,ki,pn,!0,!1,fr,ur,xa,Oa),Ho=(0,be.Z)(Ha,5),So=Ho[0],uo=Ho[1],vn=Ho[2],ri=Ho[3],Hi=Ho[4],ui=vn(),Ua=tn(wr,Gr,io),yi=(0,be.Z)(Ua,9),Ba=yi[0],Fa=yi[1],Co=yi[2],ma=yi[3],qo=yi[4],aa=yi[5],Xi=yi[6],to=yi[7],xi=yi[8],Zi=function(Pa,ka){Fa(!0),Ki==null||Ki(Pa,{range:Li(ka!=null?ka:ma)})},Wo=function(Pa,ka){Fa(!1),Ia==null||Ia(Pa,{range:Li(ka!=null?ka:ma)})},Xo=b.useMemo(function(){if(!ra)return null;var co=ra.disabledTime,Pa=co?function(ka){var Ao=Li(ma),Ps=De(ui,Xi,ma);return co(ka,Ao,{from:Ps})}:void 0;return(0,Ce.Z)((0,Ce.Z)({},ra),{},{disabledTime:Pa})},[ra,ma,ui,Xi]),fs=(0,fe.C8)([Pi,Pi],{value:ua}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo[ma]||Pi,bs=Go==="date"&&Xo?"datetime":Go,vs=bs===Pi&&bs!=="time",bl=sr(Pi,Go,la,Yi,!0),Hs=ei(Qt,So,uo,vn,ri,wr,pn,Ba,io,nr),cl=(0,be.Z)(Hs,2),no=cl[0],il=cl[1],As=Kt(ui,wr,Xi,sa,ki,Pr),Fs=Fe(ui,nr,Gr),dl=(0,be.Z)(Fs,2),tu=dl[0],Lu=dl[1],nu=tr(sa,ki,ui,Jo,io,ma,rn,vs,za,La,Xo==null?void 0:Xo.defaultOpenValue,ea,Nr,mi),Sl=(0,be.Z)(nu,2),Tu=Sl[0],mu=Sl[1],al=(0,fe.zX)(function(co,Pa,ka){var Ao=Pe(Jo,ma,Pa);if((Ao[0]!==Jo[0]||Ao[1]!==Jo[1])&&Bs(Ao),ba&&ka!==!1){var Ps=(0,ee.Z)(ui);co&&(Ps[ma]=co),ba(Ps,Ao)}}),ru=function(Pa,ka){return Pe(ui,ka,Pa)},fl=function(Pa,ka){var Ao=ui;Pa&&(Ao=ru(Pa,ma)),to(ma);var Ps=aa(Ao);ri(Ao),no(ma,Ps===null),Ps===null?eo(!1,{force:!0}):ka||No.current.focus({index:Ps})},vu=function(Pa){var ka,Ao=Pa.target.getRootNode();if(!No.current.nativeElement.contains((ka=Ao.activeElement)!==null&&ka!==void 0?ka:document.activeElement)){var Ps=wr.findIndex(function(Yo){return!Yo});Ps>=0&&No.current.focus({index:Ps})}eo(!0),po==null||po(Pa)},gu=function(){il(null),eo(!1,{force:!0})},ns=b.useState(null),Ml=(0,be.Z)(ns,2),Zl=Ml[0],iu=Ml[1],hl=b.useState(null),_o=(0,be.Z)(hl,2),au=_o[0],ou=_o[1],Us=b.useMemo(function(){return au||ui},[ui,au]);b.useEffect(function(){io||ou(null)},[io]);var Au=b.useState([0,0,0]),Nl=(0,be.Z)(Au,2),su=Nl[0],Gu=Nl[1],ol=Wt(pa,Sa),Dl=function(Pa){ou(Pa),iu("preset")},Xl=function(Pa){var ka=il(Pa);ka&&eo(!1,{force:!0})},Ys=function(Pa){fl(Pa)},jl=function(Pa){ou(Pa?ru(Pa,ma):null),iu("cell")},Qs=function(Pa){eo(!0),Zi(Pa)},wl=function(){Co("panel")},Vl=function(Pa){var ka=Pe(ui,ma,Pa);ri(ka),!Br&&!cn&&rn===bs&&fl(Pa)},Ol=function(){eo(!1)},yu=ke(Wa,Ra,$a,Li(ma)),Yu=ui[ma]||null,ku=(0,fe.zX)(function(co){return nr(co,{activeIndex:ma})}),Mo=b.useMemo(function(){var co=(0,se.Z)(Qt,!1),Pa=(0,le.Z)(Qt,[].concat((0,ee.Z)(Object.keys(co)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Pa},[Qt]),Ya=b.createElement(lo,(0,a.Z)({},Mo,{showNow:bl,showTime:Xo,range:!0,multiplePanel:vs,activeInfo:su,disabledDate:As,onFocus:Qs,onBlur:Wo,onPanelMouseDown:wl,picker:Pi,mode:Go,internalMode:bs,onPanelChange:al,format:Un,value:Yu,isInvalid:ku,onChange:null,onSelect:Vl,pickerValue:Tu,defaultOpenValue:Ie(ra==null?void 0:ra.defaultOpenValue)[ma],onPickerValueChange:mu,hoverValue:Us,onHover:jl,needConfirm:Br,onSubmit:fl,onOk:Hi,presets:ol,onPresetHover:Dl,onPresetSubmit:Xl,onNow:Ys,cellRender:yu})),ks=function(Pa,ka){var Ao=ru(Pa,ka);ri(Ao)},qr=function(){Co("input")},Ku=function(Pa,ka){var Ao=Xi.length,Ps=Xi[Ao-1];if(Ao&&Ps!==ka&&Br&&!Gr[Ps]&&!xi(Ps)&&ui[Ps]){No.current.focus({index:Ps});return}Co("input"),eo(!0,{inherit:!0}),ma!==ka&&io&&!Br&&cn&&fl(null,!0),qo(ka),Zi(Pa,ka)},ld=function(Pa,ka){if(eo(!1),!Br&&Co()==="input"){var Ao=aa(ui);no(ma,Ao===null)}Wo(Pa,ka)},ud=function(Pa,ka){Pa.key==="Tab"&&fl(null,!0),Tr==null||Tr(Pa,ka)},Ju=b.useMemo(function(){return{prefixCls:Sn,locale:ki,generateConfig:sa,button:Qa.button,input:Qa.input}},[Sn,ki,sa,Qa.button,Qa.input]);if((0,ce.Z)(function(){io&&ma!==void 0&&al(null,Pi,!1)},[io,ma,Pi]),(0,ce.Z)(function(){var co=Co();!io&&co==="input"&&(eo(!1),fl(null,!0)),!io&&cn&&!Br&&co==="panel"&&(eo(!0),fl())},[io]),0)var cd;return b.createElement(pe.Provider,{value:Ju},b.createElement(Ee,(0,a.Z)({},We(Qt),{popupElement:Ya,popupStyle:pr.popup,popupClassName:Mr.popup,visible:io,onClose:Ol,range:!0}),b.createElement(Kn,(0,a.Z)({},Qt,{ref:No,suffixIcon:ia,activeIndex:Ba||io?ma:null,activeHelp:!!au,allHelp:!!au&&Zl==="preset",focused:Ba,onFocus:Ku,onBlur:ld,onKeyDown:ud,onSubmit:fl,value:Us,maskFormat:Un,onChange:ks,onInputChange:qr,format:pn,inputReadOnly:Ri,disabled:wr,open:io,onOpenChange:eo,onClick:vu,onClear:gu,invalid:tu,onInvalid:Lu,onActiveInfo:Gu}))))}var Yr=b.forwardRef(Ti),Vr=Yr,si=Me(11780);function Ci(Ge){var Bt=Ge.prefixCls,Ft=Ge.value,kt=Ge.onRemove,Qt=Ge.removeIcon,rn=Qt===void 0?"\xD7":Qt,cn=Ge.formatDate,pn=Ge.disabled,Un=Ge.maxTagCount,nr=Ge.placeholder,Sn="".concat(Bt,"-selector"),pr="".concat(Bt,"-selection"),Mr="".concat(pr,"-overflow");function fr(Tr,wr){return b.createElement("span",{className:he()("".concat(pr,"-item")),title:typeof Tr=="string"?Tr:null},b.createElement("span",{className:"".concat(pr,"-item-content")},Tr),!pn&&wr&&b.createElement("span",{onMouseDown:function(Pr){Pr.preventDefault()},onClick:wr,className:"".concat(pr,"-item-remove")},rn))}function ur(Tr){var wr=cn(Tr),Gr=function(Nr){Nr&&Nr.stopPropagation(),kt(Tr)};return fr(wr,Gr)}function Br(Tr){var wr="+ ".concat(Tr.length," ...");return fr(wr)}return b.createElement("div",{className:Sn},b.createElement(si.Z,{prefixCls:Mr,data:Ft,renderItem:ur,renderRest:Br,itemKey:function(wr){return cn(wr)},maxCount:Un}),!Ft.length&&b.createElement("span",{className:"".concat(Bt,"-selection-placeholder")},nr))}var Ii=["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 pi(Ge,Bt){var Ft=Ge.id,kt=Ge.open,Qt=Ge.prefix,rn=Ge.clearIcon,cn=Ge.suffixIcon,pn=Ge.activeHelp,Un=Ge.allHelp,nr=Ge.focused,Sn=Ge.onFocus,pr=Ge.onBlur,Mr=Ge.onKeyDown,fr=Ge.locale,ur=Ge.generateConfig,Br=Ge.placeholder,Tr=Ge.className,wr=Ge.style,Gr=Ge.onClick,Pr=Ge.onClear,Nr=Ge.internalPicker,mi=Ge.value,Ur=Ge.onChange,oi=Ge.onSubmit,da=Ge.onInputChange,ki=Ge.multiple,sa=Ge.maxTagCount,Pi=Ge.format,la=Ge.maskFormat,Yi=Ge.preserveInvalidOnBlur,ra=Ge.onInvalid,ua=Ge.disabled,ba=Ge.invalid,xa=Ge.inputReadOnly,Oa=Ge.direction,za=Ge.onOpenChange,La=Ge.onMouseDown,ea=Ge.required,Ri=Ge["aria-required"],ia=Ge.autoFocus,Ki=Ge.tabIndex,Ia=Ge.removeIcon,pa=(0,Ka.Z)(Ge,Ii),Sa=Oa==="rtl",Qa=b.useContext(pe),Wa=Qa.prefixCls,Ra=b.useRef(),$a=b.useRef();b.useImperativeHandle(Bt,function(){return{nativeElement:Ra.current,focus:function(uo){var vn;(vn=$a.current)===null||vn===void 0||vn.focus(uo)},blur:function(){var uo;(uo=$a.current)===null||uo===void 0||uo.blur()}}});var po=oo(pa),No=function(uo){Ur([uo])},zn=function(uo){var vn=mi.filter(function(ri){return ri&&!Lt(ur,fr,ri,uo,Nr)});Ur(vn),kt||oi()},jo=go((0,Ce.Z)((0,Ce.Z)({},Ge),{},{onChange:No}),function(So){var uo=So.valueTexts;return{value:uo[0]||"",active:nr}}),io=(0,be.Z)(jo,2),Oo=io[0],eo=io[1],Ha=!!(rn&&mi.length&&!ua),Ho=ki?b.createElement(b.Fragment,null,b.createElement(Ci,{prefixCls:Wa,value:mi,onRemove:zn,formatDate:eo,maxTagCount:sa,disabled:ua,removeIcon:Ia,placeholder:Br}),b.createElement("input",{className:"".concat(Wa,"-multiple-input"),value:mi.map(eo).join(","),ref:$a,readOnly:!0,autoFocus:ia,tabIndex:Ki}),b.createElement(Da,{type:"suffix",icon:cn}),Ha&&b.createElement(_t,{icon:rn,onClear:Pr})):b.createElement(Zn,(0,a.Z)({ref:$a},Oo(),{autoFocus:ia,tabIndex:Ki,suffixIcon:cn,clearIcon:Ha&&b.createElement(_t,{icon:rn,onClear:Pr}),showActiveCls:!1}));return b.createElement("div",(0,a.Z)({},po,{className:he()(Wa,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Wa,"-multiple"),ki),"".concat(Wa,"-focused"),nr),"".concat(Wa,"-disabled"),ua),"".concat(Wa,"-invalid"),ba),"".concat(Wa,"-rtl"),Sa),Tr),style:wr,ref:Ra,onClick:Gr,onMouseDown:function(uo){var vn,ri=uo.target;ri!==((vn=$a.current)===null||vn===void 0?void 0:vn.inputElement)&&uo.preventDefault(),La==null||La(uo)}}),Qt&&b.createElement("div",{className:"".concat(Wa,"-prefix")},Qt),Ho)}var ha=b.forwardRef(pi),ja=ha;function Bi(Ge,Bt){var Ft=et(Ge),kt=(0,be.Z)(Ft,6),Qt=kt[0],rn=kt[1],cn=kt[2],pn=kt[3],Un=kt[4],nr=kt[5],Sn=Qt,pr=Sn.prefixCls,Mr=Sn.styles,fr=Sn.classNames,ur=Sn.order,Br=Sn.defaultValue,Tr=Sn.value,wr=Sn.needConfirm,Gr=Sn.onChange,Pr=Sn.onKeyDown,Nr=Sn.disabled,mi=Sn.disabledDate,Ur=Sn.minDate,oi=Sn.maxDate,da=Sn.defaultOpen,ki=Sn.open,sa=Sn.onOpenChange,Pi=Sn.locale,la=Sn.generateConfig,Yi=Sn.picker,ra=Sn.showNow,ua=Sn.showToday,ba=Sn.showTime,xa=Sn.mode,Oa=Sn.onPanelChange,za=Sn.onCalendarChange,La=Sn.onOk,ea=Sn.multiple,Ri=Sn.defaultPickerValue,ia=Sn.pickerValue,Ki=Sn.onPickerValueChange,Ia=Sn.inputReadOnly,pa=Sn.suffixIcon,Sa=Sn.removeIcon,Qa=Sn.onFocus,Wa=Sn.onBlur,Ra=Sn.presets,$a=Sn.components,po=Sn.cellRender,No=Sn.dateRender,zn=Sn.monthCellRender,jo=Sn.onClick,io=wt(Bt);function Oo(Mo){return Mo===null?null:ea?Mo:Mo[0]}var eo=vr(la,Pi,rn),Ha=Ht(ki,da,[Nr],sa),Ho=(0,be.Z)(Ha,2),So=Ho[0],uo=Ho[1],vn=function(Ya,ks,qr){if(za){var Ku=(0,Ce.Z)({},qr);delete Ku.range,za(Oo(Ya),Oo(ks),Ku)}},ri=function(Ya){La==null||La(Oo(Ya))},Hi=$r(la,Pi,pn,!1,ur,Br,Tr,vn,ri),ui=(0,be.Z)(Hi,5),Ua=ui[0],yi=ui[1],Ba=ui[2],Fa=ui[3],Co=ui[4],ma=Ba(),qo=tn([Nr]),aa=(0,be.Z)(qo,4),Xi=aa[0],to=aa[1],xi=aa[2],Zi=aa[3],Wo=function(Ya){to(!0),Qa==null||Qa(Ya,{})},Xo=function(Ya){to(!1),Wa==null||Wa(Ya,{})},fs=(0,fe.C8)(Yi,{value:xa}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo==="date"&&ba?"datetime":Jo,bs=sr(Yi,Jo,ra,ua),vs=Gr&&function(Mo,Ya){Gr(Oo(Mo),Oo(Ya))},bl=ei((0,Ce.Z)((0,Ce.Z)({},Qt),{},{onChange:vs}),Ua,yi,Ba,Fa,[],pn,Xi,So,nr),Hs=(0,be.Z)(bl,2),cl=Hs[1],no=Fe(ma,nr),il=(0,be.Z)(no,2),As=il[0],Fs=il[1],dl=b.useMemo(function(){return As.some(function(Mo){return Mo})},[As]),tu=function(Ya,ks){if(Ki){var qr=(0,Ce.Z)((0,Ce.Z)({},ks),{},{mode:ks.mode[0]});delete qr.range,Ki(Ya[0],qr)}},Lu=tr(la,Pi,ma,[Jo],So,Zi,rn,!1,Ri,ia,Ie(ba==null?void 0:ba.defaultOpenValue),tu,Ur,oi),nu=(0,be.Z)(Lu,2),Sl=nu[0],Tu=nu[1],mu=(0,fe.zX)(function(Mo,Ya,ks){if(Bs(Ya),Oa&&ks!==!1){var qr=Mo||ma[ma.length-1];Oa(qr,Ya)}}),al=function(){cl(Ba()),uo(!1,{force:!0})},ru=function(Ya){!Nr&&!io.current.nativeElement.contains(document.activeElement)&&io.current.focus(),uo(!0),jo==null||jo(Ya)},fl=function(){cl(null),uo(!1,{force:!0})},vu=b.useState(null),gu=(0,be.Z)(vu,2),ns=gu[0],Ml=gu[1],Zl=b.useState(null),iu=(0,be.Z)(Zl,2),hl=iu[0],_o=iu[1],au=b.useMemo(function(){var Mo=[hl].concat((0,ee.Z)(ma)).filter(function(Ya){return Ya});return ea?Mo:Mo.slice(0,1)},[ma,hl,ea]),ou=b.useMemo(function(){return!ea&&hl?[hl]:ma.filter(function(Mo){return Mo})},[ma,hl,ea]);b.useEffect(function(){So||_o(null)},[So]);var Us=Wt(Ra),Au=function(Ya){_o(Ya),Ml("preset")},Nl=function(Ya){var ks=ea?eo(Ba(),Ya):[Ya],qr=cl(ks);qr&&!ea&&uo(!1,{force:!0})},su=function(Ya){Nl(Ya)},Gu=function(Ya){_o(Ya),Ml("cell")},ol=function(Ya){uo(!0),Wo(Ya)},Dl=function(Ya){if(xi("panel"),!(ea&&Go!==Yi)){var ks=ea?eo(Ba(),Ya):[Ya];Fa(ks),!wr&&!cn&&rn===Go&&al()}},Xl=function(){uo(!1)},Ys=ke(po,No,zn),jl=b.useMemo(function(){var Mo=(0,se.Z)(Qt,!1),Ya=(0,le.Z)(Qt,[].concat((0,ee.Z)(Object.keys(Mo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Ce.Z)((0,Ce.Z)({},Ya),{},{multiple:Qt.multiple})},[Qt]),Qs=b.createElement(lo,(0,a.Z)({},jl,{showNow:bs,showTime:ba,disabledDate:mi,onFocus:ol,onBlur:Xo,picker:Yi,mode:Jo,internalMode:Go,onPanelChange:mu,format:Un,value:ma,isInvalid:nr,onChange:null,onSelect:Dl,pickerValue:Sl,defaultOpenValue:ba==null?void 0:ba.defaultOpenValue,onPickerValueChange:Tu,hoverValue:au,onHover:Gu,needConfirm:wr,onSubmit:al,onOk:Co,presets:Us,onPresetHover:Au,onPresetSubmit:Nl,onNow:su,cellRender:Ys})),wl=function(Ya){Fa(Ya)},Vl=function(){xi("input")},Ol=function(Ya){xi("input"),uo(!0,{inherit:!0}),Wo(Ya)},yu=function(Ya){uo(!1),Xo(Ya)},Yu=function(Ya,ks){Ya.key==="Tab"&&al(),Pr==null||Pr(Ya,ks)},ku=b.useMemo(function(){return{prefixCls:pr,locale:Pi,generateConfig:la,button:$a.button,input:$a.input}},[pr,Pi,la,$a.button,$a.input]);return(0,ce.Z)(function(){So&&Zi!==void 0&&mu(null,Yi,!1)},[So,Zi,Yi]),(0,ce.Z)(function(){var Mo=xi();!So&&Mo==="input"&&(uo(!1),al()),!So&&cn&&!wr&&Mo==="panel"&&al()},[So]),b.createElement(pe.Provider,{value:ku},b.createElement(Ee,(0,a.Z)({},We(Qt),{popupElement:Qs,popupStyle:Mr.popup,popupClassName:fr.popup,visible:So,onClose:Xl}),b.createElement(ja,(0,a.Z)({},Qt,{ref:io,suffixIcon:pa,removeIcon:Sa,activeHelp:!!hl,allHelp:!!hl&&ns==="preset",focused:Xi,onFocus:Ol,onBlur:yu,onKeyDown:Yu,onSubmit:al,value:ou,maskFormat:Un,onChange:wl,onInputChange:Vl,internalPicker:rn,format:pn,inputReadOnly:Ia,disabled:Nr,open:So,onOpenChange:uo,onClick:ru,onClear:fl,invalid:dl,onInvalid:function(Ya){Fs(Ya,0)}}))))}var Qr=b.forwardRef(Bi),ni=Qr,ga=ni},3703:function(Nt,Tt,Me){"use strict";Me.d(Tt,{y:function(){return Ie},Z:function(){return Dt}});var a=Me(33885),ee=Me(20068),Ce=Me(94480),be=Me(76190),fe=Me(42978),ce=Me(92310),le=Me.n(ce),se=Me(6089),ue=Me(18929),b=Me(13697),z=Me(48736),te=Me(59301),ae=Me(54476),he=Me(75931),de=Me(4676);function ie(gt,ct,rt){return(gt-ct)/(rt-ct)}function pe(gt,ct,rt,Lt){var Ut=ie(ct,rt,Lt),$t={};switch(gt){case"rtl":$t.right="".concat(Ut*100,"%"),$t.transform="translateX(50%)";break;case"btt":$t.bottom="".concat(Ut*100,"%"),$t.transform="translateY(50%)";break;case"ttb":$t.top="".concat(Ut*100,"%"),$t.transform="translateY(-50%)";break;default:$t.left="".concat(Ut*100,"%"),$t.transform="translateX(-50%)";break}return $t}function Ae(gt,ct){return Array.isArray(gt)?gt[ct]:gt}var ye=Me(10228),Ee=te.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Le=Ee,Ie=te.createContext({}),Pe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],ze=te.forwardRef(function(gt,ct){var rt=gt.prefixCls,Lt=gt.value,Ut=gt.valueIndex,$t=gt.onStartMove,Ye=gt.onDelete,we=gt.style,Se=gt.render,Ne=gt.dragging,oe=gt.draggingDelete,x=gt.onOffsetChange,me=gt.onChangeComplete,He=gt.onFocus,et=gt.onMouseEnter,Re=(0,he.Z)(gt,Pe),Ke=te.useContext(Le),Ht=Ke.min,wt=Ke.max,Wt=Ke.direction,yt=Ke.disabled,tn=Ke.keyboard,Kt=Ke.range,gn=Ke.tabIndex,jn=Ke.ariaLabelForHandle,tr=Ke.ariaLabelledByForHandle,In=Ke.ariaRequired,Ln=Ke.ariaValueTextFormatterForHandle,Er=Ke.styles,br=Ke.classNames,_r="".concat(rt,"-handle"),$r=function(bn){yt||$t(bn,Ut)},ei=function(bn){He==null||He(bn,Ut)},sr=function(bn){et(bn,Ut)},Rr=function(bn){if(!yt&&tn){var Mn=null;switch(bn.which||bn.keyCode){case ye.Z.LEFT:Mn=Wt==="ltr"||Wt==="btt"?-1:1;break;case ye.Z.RIGHT:Mn=Wt==="ltr"||Wt==="btt"?1:-1;break;case ye.Z.UP:Mn=Wt!=="ttb"?1:-1;break;case ye.Z.DOWN:Mn=Wt!=="ttb"?-1:1;break;case ye.Z.HOME:Mn="min";break;case ye.Z.END:Mn="max";break;case ye.Z.PAGE_UP:Mn=2;break;case ye.Z.PAGE_DOWN:Mn=-2;break;case ye.Z.BACKSPACE:case ye.Z.DELETE:Ye==null||Ye(Ut);break}Mn!==null&&(bn.preventDefault(),x(Mn,Ut))}},vi=function(bn){switch(bn.which||bn.keyCode){case ye.Z.LEFT:case ye.Z.RIGHT:case ye.Z.UP:case ye.Z.DOWN:case ye.Z.HOME:case ye.Z.END:case ye.Z.PAGE_UP:case ye.Z.PAGE_DOWN:me==null||me();break}},Vi=pe(Wt,Lt,Ht,wt),Ai={};if(Ut!==null){var Gi;Ai={tabIndex:yt?null:Ae(gn,Ut),role:"slider","aria-valuemin":Ht,"aria-valuemax":wt,"aria-valuenow":Lt,"aria-disabled":yt,"aria-label":Ae(jn,Ut),"aria-labelledby":Ae(tr,Ut),"aria-required":Ae(In,Ut),"aria-valuetext":(Gi=Ae(Ln,Ut))===null||Gi===void 0?void 0:Gi(Lt),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical",onMouseDown:$r,onTouchStart:$r,onFocus:ei,onMouseEnter:sr,onKeyDown:Rr,onKeyUp:vi}}var dr=te.createElement("div",(0,ae.Z)({ref:ct,className:le()(_r,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_r,"-").concat(Ut+1),Ut!==null&&Kt),"".concat(_r,"-dragging"),Ne),"".concat(_r,"-dragging-delete"),oe),br.handle),style:(0,a.Z)((0,a.Z)((0,a.Z)({},Vi),we),Er.handle)},Ai,Re));return Se&&(dr=Se(dr,{index:Ut,prefixCls:rt,value:Lt,dragging:Ne,draggingDelete:oe})),dr}),Oe=ze,De=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],We=te.forwardRef(function(gt,ct){var rt=gt.prefixCls,Lt=gt.style,Ut=gt.onStartMove,$t=gt.onOffsetChange,Ye=gt.values,we=gt.handleRender,Se=gt.activeHandleRender,Ne=gt.draggingIndex,oe=gt.draggingDelete,x=gt.onFocus,me=(0,he.Z)(gt,De),He=te.useRef({}),et=te.useState(!1),Re=(0,fe.Z)(et,2),Ke=Re[0],Ht=Re[1],wt=te.useState(-1),Wt=(0,fe.Z)(wt,2),yt=Wt[0],tn=Wt[1],Kt=function(Ln){tn(Ln),Ht(!0)},gn=function(Ln,Er){Kt(Er),x==null||x(Ln)},jn=function(Ln,Er){Kt(Er)};te.useImperativeHandle(ct,function(){return{focus:function(Ln){var Er;(Er=He.current[Ln])===null||Er===void 0||Er.focus()},hideHelp:function(){(0,de.flushSync)(function(){Ht(!1)})}}});var tr=(0,a.Z)({prefixCls:rt,onStartMove:Ut,onOffsetChange:$t,render:we,onFocus:gn,onMouseEnter:jn},me);return te.createElement(te.Fragment,null,Ye.map(function(In,Ln){var Er=Ne===Ln;return te.createElement(Oe,(0,ae.Z)({ref:function(_r){_r?He.current[Ln]=_r:delete He.current[Ln]},dragging:Er,draggingDelete:Er&&oe,style:Ae(Lt,Ln),key:Ln,value:In,valueIndex:Ln},tr))}),Se&&Ke&&te.createElement(Oe,(0,ae.Z)({key:"a11y"},tr,{value:Ye[yt],valueIndex:null,dragging:Ne!==-1,draggingDelete:oe,render:Se,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),ke=We,Fe=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.children,$t=ct.value,Ye=ct.onClick,we=te.useContext(Le),Se=we.min,Ne=we.max,oe=we.direction,x=we.includedStart,me=we.includedEnd,He=we.included,et="".concat(rt,"-text"),Re=pe(oe,$t,Se,Ne);return te.createElement("span",{className:le()(et,(0,ee.Z)({},"".concat(et,"-active"),He&&x<=$t&&$t<=me)),style:(0,a.Z)((0,a.Z)({},Re),Lt),onMouseDown:function(Ht){Ht.stopPropagation()},onClick:function(){Ye($t)}},Ut)},Ve=Fe,qe=function(ct){var rt=ct.prefixCls,Lt=ct.marks,Ut=ct.onClick,$t="".concat(rt,"-mark");return Lt.length?te.createElement("div",{className:$t},Lt.map(function(Ye){var we=Ye.value,Se=Ye.style,Ne=Ye.label;return te.createElement(Ve,{key:we,prefixCls:$t,style:Se,value:we,onClick:Ut},Ne)})):null},tt=qe,st=function(ct){var rt=ct.prefixCls,Lt=ct.value,Ut=ct.style,$t=ct.activeStyle,Ye=te.useContext(Le),we=Ye.min,Se=Ye.max,Ne=Ye.direction,oe=Ye.included,x=Ye.includedStart,me=Ye.includedEnd,He="".concat(rt,"-dot"),et=oe&&x<=Lt&&Lt<=me,Re=(0,a.Z)((0,a.Z)({},pe(Ne,Lt,we,Se)),typeof Ut=="function"?Ut(Lt):Ut);return et&&(Re=(0,a.Z)((0,a.Z)({},Re),typeof $t=="function"?$t(Lt):$t)),te.createElement("span",{className:le()(He,(0,ee.Z)({},"".concat(He,"-active"),et)),style:Re})},Ot=st,dt=function(ct){var rt=ct.prefixCls,Lt=ct.marks,Ut=ct.dots,$t=ct.style,Ye=ct.activeStyle,we=te.useContext(Le),Se=we.min,Ne=we.max,oe=we.step,x=te.useMemo(function(){var me=new Set;if(Lt.forEach(function(et){me.add(et.value)}),Ut&&oe!==null)for(var He=Se;He<=Ne;)me.add(He),He+=oe;return Array.from(me)},[Se,Ne,oe,Ut,Lt]);return te.createElement("div",{className:"".concat(rt,"-step")},x.map(function(me){return te.createElement(Ot,{prefixCls:rt,key:me,value:me,style:$t,activeStyle:Ye})}))},Xt=dt,it=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.start,$t=ct.end,Ye=ct.index,we=ct.onStartMove,Se=ct.replaceCls,Ne=te.useContext(Le),oe=Ne.direction,x=Ne.min,me=Ne.max,He=Ne.disabled,et=Ne.range,Re=Ne.classNames,Ke="".concat(rt,"-track"),Ht=ie(Ut,x,me),wt=ie($t,x,me),Wt=function(gn){!He&&we&&we(gn,-1)},yt={};switch(oe){case"rtl":yt.right="".concat(Ht*100,"%"),yt.width="".concat(wt*100-Ht*100,"%");break;case"btt":yt.bottom="".concat(Ht*100,"%"),yt.height="".concat(wt*100-Ht*100,"%");break;case"ttb":yt.top="".concat(Ht*100,"%"),yt.height="".concat(wt*100-Ht*100,"%");break;default:yt.left="".concat(Ht*100,"%"),yt.width="".concat(wt*100-Ht*100,"%")}var tn=Se||le()(Ke,(0,ee.Z)((0,ee.Z)({},"".concat(Ke,"-").concat(Ye+1),Ye!==null&&et),"".concat(rt,"-track-draggable"),we),Re.track);return te.createElement("div",{className:tn,style:(0,a.Z)((0,a.Z)({},yt),Lt),onMouseDown:Wt,onTouchStart:Wt})},Ze=it,Je=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.values,$t=ct.startPoint,Ye=ct.onStartMove,we=te.useContext(Le),Se=we.included,Ne=we.range,oe=we.min,x=we.styles,me=we.classNames,He=te.useMemo(function(){if(!Ne){if(Ut.length===0)return[];var Re=$t!=null?$t:oe,Ke=Ut[0];return[{start:Math.min(Re,Ke),end:Math.max(Re,Ke)}]}for(var Ht=[],wt=0;wtnt&&oe3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Re=="number"){var wt,Wt=et[Ke],yt=Wt+Re,tn=[];Lt.forEach(function(In){tn.push(In.value)}),tn.push(gt,ct),tn.push(we(Wt));var Kt=Re>0?1:-1;Ht==="unit"?tn.push(we(Wt+Kt*rt)):tn.push(we(yt)),tn=tn.filter(function(In){return In!==null}).filter(function(In){return Re<0?In<=Wt:In>=Wt}),Ht==="unit"&&(tn=tn.filter(function(In){return In!==Wt}));var gn=Ht==="unit"?Wt:yt;wt=tn[0];var jn=Math.abs(wt-gn);if(tn.forEach(function(In){var Ln=Math.abs(In-gn);Ln1){var tr=(0,Ce.Z)(et);return tr[Ke]=wt,He(tr,Re-Kt,Ke,Ht)}return wt}else{if(Re==="min")return gt;if(Re==="max")return ct}},oe=function(et,Re,Ke){var Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",wt=et[Ke],Wt=Ne(et,Re,Ke,Ht);return{value:Wt,changed:Wt!==wt}},x=function(et){return $t===null&&et===0||typeof $t=="number"&&et<$t},me=function(et,Re,Ke){var Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",wt=et.map(Se),Wt=wt[Ke],yt=Ne(wt,Re,Ke,Ht);if(wt[Ke]=yt,Ut===!1){var tn=$t||0;Ke>0&&wt[Ke-1]!==Wt&&(wt[Ke]=Math.max(wt[Ke],wt[Ke-1]+tn)),Ke0;tr-=1)for(var In=!0;x(wt[tr]-wt[tr-1])&&In;){var Ln=oe(wt,-1,tr-1);wt[tr-1]=Ln.value,In=Ln.changed}for(var Er=wt.length-1;Er>0;Er-=1)for(var br=!0;x(wt[Er]-wt[Er-1])&&br;){var _r=oe(wt,-1,Er-1);wt[Er-1]=_r.value,br=_r.changed}for(var $r=0;$r=0?sr:!1},[sr,Gn]),Xr=te.useMemo(function(){return Object.keys(wn||{}).map(function(Bi){var Qr=wn[Bi],ni={value:Number(Bi)};return Qr&&(0,be.Z)(Qr)==="object"&&!te.isValidElement(Qr)&&("label"in Qr||"style"in Qr)?(ni.style=Qr.style,ni.label=Qr.label):ni.label=Qr,ni}).filter(function(Bi){var Qr=Bi.label;return Qr||typeof Qr=="number"}).sort(function(Bi,Qr){return Bi.value-Qr.value})},[wn]),Oi=bt(Wi,Kr,Gn,Xr,$r,Nn),na=(0,fe.Z)(Oi,2),lo=na[0],Ka=na[1],go=(0,ue.Z)(gn,{value:Kt}),Ro=(0,fe.Z)(go,2),oo=Ro[0],Po=Ro[1],va=te.useMemo(function(){var Bi=oo==null?[]:Array.isArray(oo)?oo:[oo],Qr=(0,fe.Z)(Bi,1),ni=Qr[0],ga=ni===void 0?Wi:ni,Ge=oo===null?[]:[ga];if(un){if(Ge=(0,Ce.Z)(Bi),tr||oo===void 0){var Bt=tr>=0?tr+1:2;for(Ge=Ge.slice(0,Bt);Ge.length=0&&Hr.current.focus(Bi)}Zr(null)},[Kn]);var Ti=te.useMemo(function(){return Di&&Gn===null?!1:Di},[Di,Gn]),Yr=(0,se.Z)(function(Bi,Qr){Zn(Bi,Qr),Ln==null||Ln(Da(va))}),Vr=jt!==-1;te.useEffect(function(){if(!Vr){var Bi=va.lastIndexOf(Jt);Hr.current.focus(Bi)}},[Vr]);var si=te.useMemo(function(){return(0,Ce.Z)(fn).sort(function(Bi,Qr){return Bi-Qr})},[fn]),Ci=te.useMemo(function(){return un?[si[0],si[si.length-1]]:[Wi,si[0]]},[si,un,Wi]),Ii=(0,fe.Z)(Ci,2),pi=Ii[0],ha=Ii[1];te.useImperativeHandle(ct,function(){return{focus:function(){Hr.current.focus(0)},blur:function(){var Qr,ni=document,ga=ni.activeElement;(Qr=kr.current)!==null&&Qr!==void 0&&Qr.contains(ga)&&(ga==null||ga.blur())}}}),te.useEffect(function(){He&&Hr.current.focus(0)},[]);var ja=te.useMemo(function(){return{min:Wi,max:Kr,direction:Wr,disabled:oe,keyboard:me,step:Gn,included:Ai,includedStart:pi,includedEnd:ha,range:un,tabIndex:Gt,ariaLabelForHandle:Zt,ariaLabelledByForHandle:on,ariaRequired:kn,ariaValueTextFormatterForHandle:rr,styles:we||{},classNames:Ye||{}}},[Wi,Kr,Wr,oe,me,Gn,Ai,pi,ha,un,Gt,Zt,on,kn,rr,we,Ye]);return te.createElement(Le.Provider,{value:ja},te.createElement("div",{ref:kr,className:le()(Lt,Ut,(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(Lt,"-disabled"),oe),"".concat(Lt,"-vertical"),vi),"".concat(Lt,"-horizontal"),!vi),"".concat(Lt,"-with-marks"),Xr.length)),style:$t,onMouseDown:yr,id:Se},te.createElement("div",{className:le()("".concat(Lt,"-rail"),Ye==null?void 0:Ye.rail),style:(0,a.Z)((0,a.Z)({},bn),we==null?void 0:we.rail)}),At!==!1&&te.createElement(_e,{prefixCls:Lt,style:dr,values:va,startPoint:Gi,onStartMove:Ti?Yr:void 0}),te.createElement(Xt,{prefixCls:Lt,marks:Xr,dots:Be,style:Mn,activeStyle:gr}),te.createElement(ke,{ref:Hr,prefixCls:Lt,style:vr,values:fn,draggingIndex:jt,draggingDelete:An,onStartMove:Yr,onOffsetChange:Li,onFocus:et,onBlur:Re,handleRender:Xe,activeHandleRender:$e,onChangeComplete:dn,onDelete:ir?Yn:void 0}),te.createElement(tt,{prefixCls:Lt,marks:Xr,onClick:Xn})))}),ht=Pt,Dt=ht},63158:function(Nt,Tt,Me){"use strict";var a=Me(54476),ee=Me(20068),Ce=Me(42978),be=Me(75931),fe=Me(59301),ce=Me(92310),le=Me.n(ce),se=Me(18929),ue=Me(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],z=fe.forwardRef(function(te,ae){var he,de=te.prefixCls,ie=de===void 0?"rc-switch":de,pe=te.className,Ae=te.checked,ye=te.defaultChecked,Ee=te.disabled,Le=te.loadingIcon,Ie=te.checkedChildren,Pe=te.unCheckedChildren,ze=te.onClick,Oe=te.onChange,De=te.onKeyDown,We=(0,be.Z)(te,b),ke=(0,se.Z)(!1,{value:Ae,defaultValue:ye}),Fe=(0,Ce.Z)(ke,2),Ve=Fe[0],qe=Fe[1];function tt(Xt,it){var Ze=Ve;return Ee||(Ze=Xt,qe(Ze),Oe==null||Oe(Ze,it)),Ze}function st(Xt){Xt.which===ue.Z.LEFT?tt(!1,Xt):Xt.which===ue.Z.RIGHT&&tt(!0,Xt),De==null||De(Xt)}function Ot(Xt){var it=tt(!Ve,Xt);ze==null||ze(it,Xt)}var dt=le()(ie,pe,(he={},(0,ee.Z)(he,"".concat(ie,"-checked"),Ve),(0,ee.Z)(he,"".concat(ie,"-disabled"),Ee),he));return fe.createElement("button",(0,a.Z)({},We,{type:"button",role:"switch","aria-checked":Ve,disabled:Ee,className:dt,ref:ae,onKeyDown:st,onClick:Ot}),Le,fe.createElement("span",{className:"".concat(ie,"-inner")},fe.createElement("span",{className:"".concat(ie,"-inner-checked")},Ie),fe.createElement("span",{className:"".concat(ie,"-inner-unchecked")},Pe)))});z.displayName="Switch",Tt.Z=z},51353:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Object.defineProperty(Tt,"DraggableCore",{enumerable:!0,get:function(){return se.default}}),Tt.default=void 0;var a=z(Me(59301)),ee=b(Me(12708)),Ce=b(Me(4676)),be=Me(14625),fe=Me(77026),ce=Me(22013),le=Me(80217),se=b(Me(68555)),ue=b(Me(97510));function b(pe){return pe&&pe.__esModule?pe:{default:pe}}function z(pe,Ae){if(typeof WeakMap=="function")var ye=new WeakMap,Ee=new WeakMap;return(z=function(Le,Ie){if(!Ie&&Le&&Le.__esModule)return Le;var Pe,ze,Oe={__proto__:null,default:Le};if(Le===null||typeof Le!="object"&&typeof Le!="function")return Oe;if(Pe=Ie?Ee:ye){if(Pe.has(Le))return Pe.get(Le);Pe.set(Le,Oe)}for(const De in Le)De!=="default"&&{}.hasOwnProperty.call(Le,De)&&((ze=(Pe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Le,De))&&(ze.get||ze.set)?Pe(Oe,De,ze):Oe[De]=Le[De]);return Oe})(pe,Ae)}function te(){return te=Object.assign?Object.assign.bind():function(pe){for(var Ae=1;Ae{if((0,ue.default)("Draggable: onDragStart: %j",Ee),this.props.onStart(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ae(this,"onDrag",(ye,Ee)=>{if(!this.state.dragging)return!1;(0,ue.default)("Draggable: onDrag: %j",Ee);const Le=(0,ce.createDraggableData)(this,Ee),Ie={x:Le.x,y:Le.y,slackX:0,slackY:0};if(this.props.bounds){const{x:ze,y:Oe}=Ie;Ie.x+=this.state.slackX,Ie.y+=this.state.slackY;const[De,We]=(0,ce.getBoundPosition)(this,Ie.x,Ie.y);Ie.x=De,Ie.y=We,Ie.slackX=this.state.slackX+(ze-Ie.x),Ie.slackY=this.state.slackY+(Oe-Ie.y),Le.x=Ie.x,Le.y=Ie.y,Le.deltaX=Ie.x-this.state.x,Le.deltaY=Ie.y-this.state.y}if(this.props.onDrag(ye,Le)===!1)return!1;this.setState(Ie)}),ae(this,"onDragStop",(ye,Ee)=>{if(!this.state.dragging||this.props.onStop(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;(0,ue.default)("Draggable: onDragStop: %j",Ee);const Ie={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:ze,y:Oe}=this.props.position;Ie.x=ze,Ie.y=Oe}this.setState(Ie)}),this.state={dragging:!1,dragged:!1,x:Ae.position?Ae.position.x:Ae.defaultPosition.x,y:Ae.position?Ae.position.y:Ae.defaultPosition.y,prevPropsPosition:Vu({},Ae.position),slackX:0,slackY:0,isElementSVG:!1},Ae.position&&!(Ae.onDrag||Ae.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Ae,ye,Ee;return(Ee=(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current)!=null?Ee:Ce.default.findDOMNode(this)}render(){const Xt=this.props,{axis:Ae,bounds:ye,children:Ee,defaultPosition:Le,defaultClassName:Ie,defaultClassNameDragging:Pe,defaultClassNameDragged:ze,position:Oe,positionOffset:De,scale:We}=Xt,ke=mp(Xt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Fe={},Ve=null;const tt=!!!Oe||this.state.dragging,st=Oe||Le,Ot={x:(0,ce.canDragX)(this)&&tt?this.state.x:st.x,y:(0,ce.canDragY)(this)&&tt?this.state.y:st.y};this.state.isElementSVG?Ve=(0,fe.createSVGTransform)(Ot,De):Fe=(0,fe.createCSSTransform)(Ot,De);const dt=(0,be.clsx)(Ee.props.className||"",Ie,{[Pe]:this.state.dragging,[ze]:this.state.dragged});return a.createElement(se.default,te({},ke,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(Ee),{className:dt,style:Vu(Vu({},Ee.props.style),Fe),transform:Ve}))}}Tt.default=ie,ae(ie,"displayName","Draggable"),ae(ie,"propTypes",u0(Vu({},se.default.propTypes),{axis:ee.default.oneOf(["both","x","y","none"]),bounds:ee.default.oneOfType([ee.default.shape({left:ee.default.number,right:ee.default.number,top:ee.default.number,bottom:ee.default.number}),ee.default.string,ee.default.oneOf([!1])]),defaultClassName:ee.default.string,defaultClassNameDragging:ee.default.string,defaultClassNameDragged:ee.default.string,defaultPosition:ee.default.shape({x:ee.default.number,y:ee.default.number}),positionOffset:ee.default.shape({x:ee.default.oneOfType([ee.default.number,ee.default.string]),y:ee.default.oneOfType([ee.default.number,ee.default.string])}),position:ee.default.shape({x:ee.default.number,y:ee.default.number}),className:le.dontSetMe,style:le.dontSetMe,transform:le.dontSetMe})),ae(ie,"defaultProps",u0(Vu({},se.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var a=ue(Me(59301)),ee=se(Me(12708)),Ce=se(Me(4676)),be=Me(77026),fe=Me(22013),ce=Me(80217),le=se(Me(97510));function se(ie){return ie&&ie.__esModule?ie:{default:ie}}function ue(ie,pe){if(typeof WeakMap=="function")var Ae=new WeakMap,ye=new WeakMap;return(ue=function(Ee,Le){if(!Le&&Ee&&Ee.__esModule)return Ee;var Ie,Pe,ze={__proto__:null,default:Ee};if(Ee===null||typeof Ee!="object"&&typeof Ee!="function")return ze;if(Ie=Le?ye:Ae){if(Ie.has(Ee))return Ie.get(Ee);Ie.set(Ee,ze)}for(const Oe in Ee)Oe!=="default"&&{}.hasOwnProperty.call(Ee,Oe)&&((Pe=(Ie=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ee,Oe))&&(Pe.get||Pe.set)?Ie(ze,Oe,Pe):ze[Oe]=Ee[Oe]);return ze})(ie,pe)}function b(ie,pe,Ae){return(pe=z(pe))in ie?Object.defineProperty(ie,pe,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):ie[pe]=Ae,ie}function z(ie){var pe=te(ie,"string");return typeof pe=="symbol"?pe:pe+""}function te(ie,pe){if(typeof ie!="object"||!ie)return ie;var Ae=ie[Symbol.toPrimitive];if(Ae!==void 0){var ye=Ae.call(ie,pe||"default");if(typeof ye!="object")return ye;throw new TypeError("@@toPrimitive must return a primitive value.")}return(pe==="string"?String:Number)(ie)}const ae={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let he=ae.mouse;class de extends a.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",pe=>{if(this.props.onMouseDown(pe),!this.props.allowAnyClick&&typeof pe.button=="number"&&pe.button!==0)return!1;const Ae=this.findDOMNode();if(!Ae||!Ae.ownerDocument||!Ae.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ye}=Ae;if(this.props.disabled||!(pe.target instanceof ye.defaultView.Node)||this.props.handle&&!(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.handle,Ae)||this.props.cancel&&(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.cancel,Ae))return;pe.type==="touchstart"&&!this.props.allowMobileScroll&&pe.preventDefault();const Ee=(0,be.getTouchIdentifier)(pe);this.touchIdentifier=Ee;const Le=(0,fe.getControlPosition)(pe,Ee,this);if(Le==null)return;const{x:Ie,y:Pe}=Le,ze=(0,fe.createCoreData)(this,Ie,Pe);(0,le.default)("DraggableCore: handleDragStart: %j",ze),(0,le.default)("calling",this.props.onStart),!(this.props.onStart(pe,ze)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,be.addUserSelectStyles)(ye),this.dragging=!0,this.lastX=Ie,this.lastY=Pe,(0,be.addEvent)(ye,he.move,this.handleDrag),(0,be.addEvent)(ye,he.stop,this.handleDragStop))}),b(this,"handleDrag",pe=>{const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Pe=ye-this.lastX,ze=Ee-this.lastY;if([Pe,ze]=(0,fe.snapToGrid)(this.props.grid,Pe,ze),!Pe&&!ze)return;ye=this.lastX+Pe,Ee=this.lastY+ze}const Le=(0,fe.createCoreData)(this,ye,Ee);if((0,le.default)("DraggableCore: handleDrag: %j",Le),this.props.onDrag(pe,Le)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(Pe){const ze=document.createEvent("MouseEvents");ze.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(ze)}return}this.lastX=ye,this.lastY=Ee}),b(this,"handleDragStop",pe=>{if(!this.dragging)return;const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let ze=ye-this.lastX||0,Oe=Ee-this.lastY||0;[ze,Oe]=(0,fe.snapToGrid)(this.props.grid,ze,Oe),ye=this.lastX+ze,Ee=this.lastY+Oe}const Le=(0,fe.createCoreData)(this,ye,Ee);if(this.props.onStop(pe,Le)===!1||this.mounted===!1)return!1;const Pe=this.findDOMNode();Pe&&this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Pe.ownerDocument),(0,le.default)("DraggableCore: handleDragStop: %j",Le),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,Pe&&((0,le.default)("DraggableCore: Removing handlers"),(0,be.removeEvent)(Pe.ownerDocument,he.move,this.handleDrag),(0,be.removeEvent)(Pe.ownerDocument,he.stop,this.handleDragStop))}),b(this,"onMouseDown",pe=>(he=ae.mouse,this.handleDragStart(pe))),b(this,"onMouseUp",pe=>(he=ae.mouse,this.handleDragStop(pe))),b(this,"onTouchStart",pe=>(he=ae.touch,this.handleDragStart(pe))),b(this,"onTouchEnd",pe=>(he=ae.touch,this.handleDragStop(pe)))}componentDidMount(){this.mounted=!0;const pe=this.findDOMNode();pe&&(0,be.addEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const pe=this.findDOMNode();if(pe){const{ownerDocument:Ae}=pe;(0,be.removeEvent)(Ae,ae.mouse.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.touch.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.mouse.stop,this.handleDragStop),(0,be.removeEvent)(Ae,ae.touch.stop,this.handleDragStop),(0,be.removeEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Ae)}}findDOMNode(){var pe,Ae,ye;return(pe=this.props)!=null&&pe.nodeRef?(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current:Ce.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Tt.default=de,b(de,"displayName","DraggableCore"),b(de,"propTypes",{allowAnyClick:ee.default.bool,allowMobileScroll:ee.default.bool,children:ee.default.node.isRequired,disabled:ee.default.bool,enableUserSelectHack:ee.default.bool,offsetParent:function(ie,pe){if(ie[pe]&&ie[pe].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ee.default.arrayOf(ee.default.number),handle:ee.default.string,cancel:ee.default.string,nodeRef:ee.default.object,onStart:ee.default.func,onDrag:ee.default.func,onStop:ee.default.func,onMouseDown:ee.default.func,scale:ee.default.number,className:ce.dontSetMe,style:ce.dontSetMe,transform:ce.dontSetMe}),b(de,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Nt,Tt,Me){"use strict";const{default:a,DraggableCore:ee}=Me(51353);Nt.exports=a,Nt.exports.default=a,Nt.exports.DraggableCore=ee},77026:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.addClassName=Ie,Tt.addEvent=le,Tt.addUserSelectStyles=ye,Tt.createCSSTransform=he,Tt.createSVGTransform=de,Tt.getTouch=pe,Tt.getTouchIdentifier=Ae,Tt.getTranslation=ie,Tt.innerHeight=z,Tt.innerWidth=te,Tt.matchesSelector=fe,Tt.matchesSelectorAndParentsTo=ce,Tt.offsetXYFromParent=ae,Tt.outerHeight=ue,Tt.outerWidth=b,Tt.removeClassName=Pe,Tt.removeEvent=se,Tt.scheduleRemoveUserSelectStyles=Ee;var a=Me(80217),ee=Ce(Me(76172));function Ce(ze,Oe){if(typeof WeakMap=="function")var De=new WeakMap,We=new WeakMap;return(Ce=function(ke,Fe){if(!Fe&&ke&&ke.__esModule)return ke;var Ve,qe,tt={__proto__:null,default:ke};if(ke===null||typeof ke!="object"&&typeof ke!="function")return tt;if(Ve=Fe?We:De){if(Ve.has(ke))return Ve.get(ke);Ve.set(ke,tt)}for(const st in ke)st!=="default"&&{}.hasOwnProperty.call(ke,st)&&((qe=(Ve=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ke,st))&&(qe.get||qe.set)?Ve(tt,st,qe):tt[st]=ke[st]);return tt})(ze,Oe)}let be="";function fe(ze,Oe){return be||(be=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(De){return(0,a.isFunction)(ze[De])})),(0,a.isFunction)(ze[be])?ze[be](Oe):!1}function ce(ze,Oe,De){let We=ze;do{if(fe(We,Oe))return!0;if(We===De)return!1;We=We.parentNode}while(We);return!1}function le(ze,Oe,De,We){if(!ze)return;const ke=Vu({capture:!0},We);ze.addEventListener?ze.addEventListener(Oe,De,ke):ze.attachEvent?ze.attachEvent("on"+Oe,De):ze["on"+Oe]=De}function se(ze,Oe,De,We){if(!ze)return;const ke=Vu({capture:!0},We);ze.removeEventListener?ze.removeEventListener(Oe,De,ke):ze.detachEvent?ze.detachEvent("on"+Oe,De):ze["on"+Oe]=null}function ue(ze){let Oe=ze.clientHeight;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe+=(0,a.int)(De.borderTopWidth),Oe+=(0,a.int)(De.borderBottomWidth),Oe}function b(ze){let Oe=ze.clientWidth;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe+=(0,a.int)(De.borderLeftWidth),Oe+=(0,a.int)(De.borderRightWidth),Oe}function z(ze){let Oe=ze.clientHeight;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe-=(0,a.int)(De.paddingTop),Oe-=(0,a.int)(De.paddingBottom),Oe}function te(ze){let Oe=ze.clientWidth;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe-=(0,a.int)(De.paddingLeft),Oe-=(0,a.int)(De.paddingRight),Oe}function ae(ze,Oe,De){const ke=Oe===Oe.ownerDocument.body?{left:0,top:0}:Oe.getBoundingClientRect(),Fe=(ze.clientX+Oe.scrollLeft-ke.left)/De,Ve=(ze.clientY+Oe.scrollTop-ke.top)/De;return{x:Fe,y:Ve}}function he(ze,Oe){const De=ie(ze,Oe,"px");return{[(0,ee.browserPrefixToKey)("transform",ee.default)]:De}}function de(ze,Oe){return ie(ze,Oe,"")}function ie(ze,Oe,De){let{x:We,y:ke}=ze,Fe=`translate(${We}${De},${ke}${De})`;if(Oe){const Ve=`${typeof Oe.x=="string"?Oe.x:Oe.x+De}`,qe=`${typeof Oe.y=="string"?Oe.y:Oe.y+De}`;Fe=`translate(${Ve}, ${qe})`+Fe}return Fe}function pe(ze,Oe){return ze.targetTouches&&(0,a.findInArray)(ze.targetTouches,De=>Oe===De.identifier)||ze.changedTouches&&(0,a.findInArray)(ze.changedTouches,De=>Oe===De.identifier)}function Ae(ze){if(ze.targetTouches&&ze.targetTouches[0])return ze.targetTouches[0].identifier;if(ze.changedTouches&&ze.changedTouches[0])return ze.changedTouches[0].identifier}function ye(ze){if(!ze)return;let Oe=ze.getElementById("react-draggable-style-el");Oe||(Oe=ze.createElement("style"),Oe.type="text/css",Oe.id="react-draggable-style-el",Oe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var hn;le&&(hn=window.scrollY),ne.input.focus(),le&&window.scrollTo(null,hn),ne.input.reset(),re.somethingSelected()||(ge.value=E.prevInput=" "),E.contextMenuPending=Rn,ne.selForContextMenu=re.doc.sel,clearTimeout(ne.detectingSelectAll);function _n(){if(ge.selectionStart!=null){var ii=re.somethingSelected(),Si="\u200B"+(ii?ge.value:"");ge.value="\u21DA",ge.value=Si,E.prevInput=ii?"":"\u200B",ge.selectionStart=1,ge.selectionEnd=Si.length,ne.selForContextMenu=re.doc.sel}}function Rn(){if(E.contextMenuPending==Rn&&(E.contextMenuPending=!1,E.wrapper.style.cssText=It,ge.style.cssText=Et,fe&&ce<9&&ne.scrollbars.setScrollTop(ne.scroller.scrollTop=at),ge.selectionStart!=null)){(!fe||fe&&ce<9)&&_n();var ii=0,Si=function(){ne.selForContextMenu==re.doc.sel&&ge.selectionStart==0&&ge.selectionEnd>0&&E.prevInput=="\u200B"?Pa(re,Ad)(re):ii++<10?ne.detectingSelectAll=setTimeout(Si,500):(ne.selForContextMenu=null,ne.input.reset())};ne.detectingSelectAll=setTimeout(Si,200)}}if(fe&&ce>=9&&_n(),Ie){Ln(y);var zr=function(){wt(window,"mouseup",zr),setTimeout(Rn,20)};Ke(window,"mouseup",zr)}else setTimeout(Rn,50)},Zs.prototype.readOnlyChanged=function(y){y||this.reset(),this.textarea.disabled=y=="nocursor",this.textarea.readOnly=!!y},Zs.prototype.setUneditable=function(){},Zs.prototype.needsContentAttribute=!1;function Vh(y,E){if(E=E?Xt(E):{},E.value=y.value,!E.tabindex&&y.tabIndex&&(E.tabindex=y.tabIndex),!E.placeholder&&y.placeholder&&(E.placeholder=y.placeholder),E.autofocus==null){var re=qe();E.autofocus=re==y||y.getAttribute("autofocus")!=null&&re==document.body}function ne(){y.value=vt.getValue()}var ge;if(y.form&&(Ke(y.form,"submit",ne),!E.leaveSubmitMethodAlone)){var Qe=y.form;ge=Qe.submit;try{var at=Qe.submit=function(){ne(),Qe.submit=ge,Qe.submit(),Qe.submit=at}}catch(Et){}}E.finishInit=function(Et){Et.save=ne,Et.getTextArea=function(){return y},Et.toTextArea=function(){Et.toTextArea=isNaN,ne(),y.parentNode.removeChild(Et.getWrapperElement()),y.style.display="",y.form&&(wt(y.form,"submit",ne),!E.leaveSubmitMethodAlone&&typeof y.form.submit=="function"&&(y.form.submit=ge))}},y.style.display="none";var vt=xs(function(Et){return y.parentNode.insertBefore(Et,y.nextSibling)},E);return vt}function Gh(y){y.off=wt,y.on=Ke,y.wheelEventPixels=Mf,y.Doc=Cl,y.splitLines=vi,y.countColumn=it,y.findColumn=Vt,y.isWordChar=Lt,y.Pass=ot,y.signal=Wt,y.Line=pn,y.changeEnd=bu,y.scrollbarModel=Yu,y.Pos=un,y.cmpPos=ir,y.modes=vr,y.mimeModes=bn,y.resolveMode=wn,y.getMode=Be,y.modeExtensions=Xe,y.extendMode=$e,y.copyState=At,y.startState=Gt,y.innerMode=ut,y.commands=ao,y.keyMap=Jr,y.keyName=mo,y.isModifierKey=wo,y.lookupKey=bo,y.normalizeKeyMap=$o,y.StringStream=Zt,y.SharedTextMarker=mc,y.TextMarker=Mu,y.LineWidget=Ws,y.e_preventDefault=jn,y.e_stopPropagation=tr,y.e_stop=Ln,y.addClass=tt,y.contains=Ve,y.rmClass=ze,y.keyNames=yn}ch(xs),Wh(xs);var ff="iter insert remove copy getEditor constructor".split(" ");for(var hf in Cl.prototype)Cl.prototype.hasOwnProperty(hf)&&Je(ff,hf)<0&&(xs.prototype[hf]=function(y){return function(){return y.apply(this.doc,arguments)}}(Cl.prototype[hf]));return gn(Cl),xs.inputStyles={textarea:Zs,contenteditable:ds},xs.defineMode=function(y){!xs.defaults.mode&&y!="null"&&(xs.defaults.mode=y),Mn.apply(this,arguments)},xs.defineMIME=gr,xs.defineMode("null",function(){return{token:function(y){return y.skipToEnd()}}}),xs.defineMIME("text/plain","null"),xs.defineExtension=function(y,E){xs.prototype[y]=E},xs.defineDocExtension=function(y,E){Cl.prototype[y]=E},xs.fromTextArea=Vh,Gh(xs),xs.version="5.58.2",xs})},25419:function(Nt,Tt,Me){(function(a){a(Me(89780),Me(15525),Me(98101))})(function(a){"use strict";a.defineMode("markdown",function(ee,Ce){var be=a.getMode(ee,"text/html"),fe=be.name=="null";function ce(it){if(a.findModeByName){var Ze=a.findModeByName(it);Ze&&(it=Ze.mime||Ze.mimes[0])}var Je=a.getMode(ee,it);return Je.name=="null"?null:Je}Ce.highlightFormatting===void 0&&(Ce.highlightFormatting=!1),Ce.maxBlockquoteDepth===void 0&&(Ce.maxBlockquoteDepth=0),Ce.taskLists===void 0&&(Ce.taskLists=!1),Ce.strikethrough===void 0&&(Ce.strikethrough=!1),Ce.emoji===void 0&&(Ce.emoji=!1),Ce.fencedCodeBlockHighlighting===void 0&&(Ce.fencedCodeBlockHighlighting=!0),Ce.fencedCodeBlockDefaultMode===void 0&&(Ce.fencedCodeBlockDefaultMode="text/plain"),Ce.xml===void 0&&(Ce.xml=!0),Ce.tokenTypeOverrides===void 0&&(Ce.tokenTypeOverrides={});var le={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 se in le)le.hasOwnProperty(se)&&Ce.tokenTypeOverrides[se]&&(le[se]=Ce.tokenTypeOverrides[se]);var ue=/^([*\-_])(?:\s*\1){2,}\s*$/,b=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,z=/^\[(x| )\](?=\s)/i,te=Ce.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ae=/^ {0,3}(?:\={1,}|-{2,})\s*$/,he=/^[^#!\[\]*_\\<>` "'(~:]+/,de=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ie=/^\s*\[[^\]]+?\]:.*$/,pe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\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]/,Ae=" ";function ye(it,Ze,Je){return Ze.f=Ze.inline=Je,Je(it,Ze)}function Ee(it,Ze,Je){return Ze.f=Ze.block=Je,Je(it,Ze)}function Le(it){return!it||!/\S/.test(it.string)}function Ie(it){if(it.linkTitle=!1,it.linkHref=!1,it.linkText=!1,it.em=!1,it.strong=!1,it.strikethrough=!1,it.quote=0,it.indentedCode=!1,it.f==ze){var Ze=fe;if(!Ze){var Je=a.innerMode(be,it.htmlState);Ze=Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText}Ze&&(it.f=ke,it.block=Pe,it.htmlState=null)}return it.trailingSpace=0,it.trailingSpaceNewLine=!1,it.prevLine=it.thisLine,it.thisLine={stream:null},null}function Pe(it,Ze){var Je=it.column()===Ze.indentation,_e=Le(Ze.prevLine.stream),ot=Ze.indentedCode,nt=Ze.prevLine.hr,Mt=Ze.list!==!1,St=(Ze.listStack[Ze.listStack.length-1]||0)+3;Ze.indentedCode=!1;var Vt=Ze.indentation;if(Ze.indentationDiff===null&&(Ze.indentationDiff=Ze.indentation,Mt)){for(Ze.list=null;Vt=4&&(ot||Ze.prevLine.fencedCodeEnd||Ze.prevLine.header||_e))return it.skipToEnd(),Ze.indentedCode=!0,le.code;if(it.eatSpace())return null;if(Je&&Ze.indentation<=St&&(Pt=it.match(te))&&Pt[1].length<=6)return Ze.quote=0,Ze.header=Pt[1].length,Ze.thisLine.header=!0,Ce.highlightFormatting&&(Ze.formatting="header"),Ze.f=Ze.inline,De(Ze);if(Ze.indentation<=St&&it.eat(">"))return Ze.quote=Je?1:Ze.quote+1,Ce.highlightFormatting&&(Ze.formatting="quote"),it.eatSpace(),De(Ze);if(!zt&&!Ze.setext&&Je&&Ze.indentation<=St&&(Pt=it.match(b))){var ht=Pt[1]?"ol":"ul";return Ze.indentation=Vt+it.current().length,Ze.list=!0,Ze.quote=0,Ze.listStack.push(Ze.indentation),Ze.em=!1,Ze.strong=!1,Ze.code=!1,Ze.strikethrough=!1,Ce.taskLists&&it.match(z,!1)&&(Ze.taskList=!0),Ze.f=Ze.inline,Ce.highlightFormatting&&(Ze.formatting=["list","list-"+ht]),De(Ze)}else{if(Je&&Ze.indentation<=St&&(Pt=it.match(de,!0)))return Ze.quote=0,Ze.fencedEndRE=new RegExp(Pt[1]+"+ *$"),Ze.localMode=Ce.fencedCodeBlockHighlighting&&ce(Pt[2]||Ce.fencedCodeBlockDefaultMode),Ze.localMode&&(Ze.localState=a.startState(Ze.localMode)),Ze.f=Ze.block=Oe,Ce.highlightFormatting&&(Ze.formatting="code-block"),Ze.code=-1,De(Ze);if(Ze.setext||(!bt||!Mt)&&!Ze.quote&&Ze.list===!1&&!Ze.code&&!zt&&!ie.test(it.string)&&(Pt=it.lookAhead(1))&&(Pt=Pt.match(ae)))return Ze.setext?(Ze.header=Ze.setext,Ze.setext=0,it.skipToEnd(),Ce.highlightFormatting&&(Ze.formatting="header")):(Ze.header=Pt[0].charAt(0)=="="?1:2,Ze.setext=Ze.header),Ze.thisLine.header=!0,Ze.f=Ze.inline,De(Ze);if(zt)return it.skipToEnd(),Ze.hr=!0,Ze.thisLine.hr=!0,le.hr;if(it.peek()==="[")return ye(it,Ze,st)}return ye(it,Ze,Ze.inline)}function ze(it,Ze){var Je=be.token(it,Ze.htmlState);if(!fe){var _e=a.innerMode(be,Ze.htmlState);(_e.mode.name=="xml"&&_e.state.tagStart===null&&!_e.state.context&&_e.state.tokenize.isInText||Ze.md_inside&&it.current().indexOf(">")>-1)&&(Ze.f=ke,Ze.block=Pe,Ze.htmlState=null)}return Je}function Oe(it,Ze){var Je=Ze.listStack[Ze.listStack.length-1]||0,_e=Ze.indentation=it.quote?Ze.push(le.formatting+"-"+it.formatting[Je]+"-"+it.quote):Ze.push("error"))}if(it.taskOpen)return Ze.push("meta"),Ze.length?Ze.join(" "):null;if(it.taskClosed)return Ze.push("property"),Ze.length?Ze.join(" "):null;if(it.linkHref?Ze.push(le.linkHref,"url"):(it.strong&&Ze.push(le.strong),it.em&&Ze.push(le.em),it.strikethrough&&Ze.push(le.strikethrough),it.emoji&&Ze.push(le.emoji),it.linkText&&Ze.push(le.linkText),it.code&&Ze.push(le.code),it.image&&Ze.push(le.image),it.imageAltText&&Ze.push(le.imageAltText,"link"),it.imageMarker&&Ze.push(le.imageMarker)),it.header&&Ze.push(le.header,le.header+"-"+it.header),it.quote&&(Ze.push(le.quote),!Ce.maxBlockquoteDepth||Ce.maxBlockquoteDepth>=it.quote?Ze.push(le.quote+"-"+it.quote):Ze.push(le.quote+"-"+Ce.maxBlockquoteDepth)),it.list!==!1){var _e=(it.listStack.length-1)%3;_e?_e===1?Ze.push(le.list2):Ze.push(le.list3):Ze.push(le.list1)}return it.trailingSpaceNewLine?Ze.push("trailing-space-new-line"):it.trailingSpace&&Ze.push("trailing-space-"+(it.trailingSpace%2?"a":"b")),Ze.length?Ze.join(" "):null}function We(it,Ze){if(it.match(he,!0))return De(Ze)}function ke(it,Ze){var Je=Ze.text(it,Ze);if(typeof Je!="undefined")return Je;if(Ze.list)return Ze.list=null,De(Ze);if(Ze.taskList){var _e=it.match(z,!0)[1]===" ";return _e?Ze.taskOpen=!0:Ze.taskClosed=!0,Ce.highlightFormatting&&(Ze.formatting="task"),Ze.taskList=!1,De(Ze)}if(Ze.taskOpen=!1,Ze.taskClosed=!1,Ze.header&&it.match(/^#+$/,!0))return Ce.highlightFormatting&&(Ze.formatting="header"),De(Ze);var ot=it.next();if(Ze.linkTitle){Ze.linkTitle=!1;var nt=ot;ot==="("&&(nt=")"),nt=(nt+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Mt="^\\s*(?:[^"+nt+"\\\\]+|\\\\\\\\|\\\\.)"+nt;if(it.match(new RegExp(Mt),!0))return le.linkHref}if(ot==="`"){var St=Ze.formatting;Ce.highlightFormatting&&(Ze.formatting="code"),it.eatWhile("`");var Vt=it.current().length;if(Ze.code==0&&(!Ze.quote||Vt==1))return Ze.code=Vt,De(Ze);if(Vt==Ze.code){var bt=De(Ze);return Ze.code=0,bt}else return Ze.formatting=St,De(Ze)}else if(Ze.code)return De(Ze);if(ot==="\\"&&(it.next(),Ce.highlightFormatting)){var zt=De(Ze),Pt=le.formatting+"-escape";return zt?zt+" "+Pt:Pt}if(ot==="!"&&it.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Ze.imageMarker=!0,Ze.image=!0,Ce.highlightFormatting&&(Ze.formatting="image"),De(Ze);if(ot==="["&&Ze.imageMarker&&it.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Ze.imageMarker=!1,Ze.imageAltText=!0,Ce.highlightFormatting&&(Ze.formatting="image"),De(Ze);if(ot==="]"&&Ze.imageAltText){Ce.highlightFormatting&&(Ze.formatting="image");var zt=De(Ze);return Ze.imageAltText=!1,Ze.image=!1,Ze.inline=Ze.f=Ve,zt}if(ot==="["&&!Ze.image)return Ze.linkText&&it.match(/^.*?\]/)||(Ze.linkText=!0,Ce.highlightFormatting&&(Ze.formatting="link")),De(Ze);if(ot==="]"&&Ze.linkText){Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return Ze.linkText=!1,Ze.inline=Ze.f=it.match(/\(.*?\)| ?\[.*?\]/,!1)?Ve:ke,zt}if(ot==="<"&&it.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Ze.f=Ze.inline=Fe,Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return zt?zt+=" ":zt="",zt+le.linkInline}if(ot==="<"&&it.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Ze.f=Ze.inline=Fe,Ce.highlightFormatting&&(Ze.formatting="link");var zt=De(Ze);return zt?zt+=" ":zt="",zt+le.linkEmail}if(Ce.xml&&ot==="<"&&it.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var ht=it.string.indexOf(">",it.pos);if(ht!=-1){var Dt=it.string.substring(it.start,ht);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(Ze.md_inside=!0)}return it.backUp(1),Ze.htmlState=a.startState(be),Ee(it,Ze,ze)}if(Ce.xml&&ot==="<"&&it.match(/^\/\w*?>/))return Ze.md_inside=!1,"tag";if(ot==="*"||ot==="_"){for(var gt=1,ct=it.pos==1?" ":it.string.charAt(it.pos-2);gt<3&&it.eat(ot);)gt++;var rt=it.peek()||" ",Lt=!/\s/.test(rt)&&(!pe.test(rt)||/\s/.test(ct)||pe.test(ct)),Ut=!/\s/.test(ct)&&(!pe.test(ct)||/\s/.test(rt)||pe.test(rt)),$t=null,Ye=null;if(gt%2&&(!Ze.em&&Lt&&(ot==="*"||!Ut||pe.test(ct))?$t=!0:Ze.em==ot&&Ut&&(ot==="*"||!Lt||pe.test(rt))&&($t=!1)),gt>1&&(!Ze.strong&&Lt&&(ot==="*"||!Ut||pe.test(ct))?Ye=!0:Ze.strong==ot&&Ut&&(ot==="*"||!Lt||pe.test(rt))&&(Ye=!1)),Ye!=null||$t!=null){Ce.highlightFormatting&&(Ze.formatting=$t==null?"strong":Ye==null?"em":"strong em"),$t===!0&&(Ze.em=ot),Ye===!0&&(Ze.strong=ot);var bt=De(Ze);return $t===!1&&(Ze.em=!1),Ye===!1&&(Ze.strong=!1),bt}}else if(ot===" "&&(it.eat("*")||it.eat("_"))){if(it.peek()===" ")return De(Ze);it.backUp(1)}if(Ce.strikethrough){if(ot==="~"&&it.eatWhile(ot)){if(Ze.strikethrough){Ce.highlightFormatting&&(Ze.formatting="strikethrough");var bt=De(Ze);return Ze.strikethrough=!1,bt}else if(it.match(/^[^\s]/,!1))return Ze.strikethrough=!0,Ce.highlightFormatting&&(Ze.formatting="strikethrough"),De(Ze)}else if(ot===" "&&it.match(/^~~/,!0)){if(it.peek()===" ")return De(Ze);it.backUp(2)}}if(Ce.emoji&&ot===":"&&it.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Ze.emoji=!0,Ce.highlightFormatting&&(Ze.formatting="emoji");var we=De(Ze);return Ze.emoji=!1,we}return ot===" "&&(it.match(/^ +$/,!1)?Ze.trailingSpace++:Ze.trailingSpace&&(Ze.trailingSpaceNewLine=!0)),De(Ze)}function Fe(it,Ze){var Je=it.next();if(Je===">"){Ze.f=Ze.inline=ke,Ce.highlightFormatting&&(Ze.formatting="link");var _e=De(Ze);return _e?_e+=" ":_e="",_e+le.linkInline}return it.match(/^[^>]+/,!0),le.linkInline}function Ve(it,Ze){if(it.eatSpace())return null;var Je=it.next();return Je==="("||Je==="["?(Ze.f=Ze.inline=tt(Je==="("?")":"]"),Ce.highlightFormatting&&(Ze.formatting="link-string"),Ze.linkHref=!0,De(Ze)):"error"}var qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function tt(it){return function(Ze,Je){var _e=Ze.next();if(_e===it){Je.f=Je.inline=ke,Ce.highlightFormatting&&(Je.formatting="link-string");var ot=De(Je);return Je.linkHref=!1,ot}return Ze.match(qe[it]),Je.linkHref=!0,De(Je)}}function st(it,Ze){return it.match(/^([^\]\\]|\\.)*\]:/,!1)?(Ze.f=Ot,it.next(),Ce.highlightFormatting&&(Ze.formatting="link"),Ze.linkText=!0,De(Ze)):ye(it,Ze,ke)}function Ot(it,Ze){if(it.match(/^\]:/,!0)){Ze.f=Ze.inline=dt,Ce.highlightFormatting&&(Ze.formatting="link");var Je=De(Ze);return Ze.linkText=!1,Je}return it.match(/^([^\]\\]|\\.)+/,!0),le.linkText}function dt(it,Ze){return it.eatSpace()?null:(it.match(/^[^\s]+/,!0),it.peek()===void 0?Ze.linkTitle=!0:it.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Ze.f=Ze.inline=ke,le.linkHref+" url")}var Xt={startState:function(){return{f:Pe,prevLine:{stream:null},thisLine:{stream:null},block:Pe,htmlState:null,indentation:0,inline:ke,text:We,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(it){return{f:it.f,prevLine:it.prevLine,thisLine:it.thisLine,block:it.block,htmlState:it.htmlState&&a.copyState(be,it.htmlState),indentation:it.indentation,localMode:it.localMode,localState:it.localMode?a.copyState(it.localMode,it.localState):null,inline:it.inline,text:it.text,formatting:!1,linkText:it.linkText,linkTitle:it.linkTitle,linkHref:it.linkHref,code:it.code,em:it.em,strong:it.strong,strikethrough:it.strikethrough,emoji:it.emoji,header:it.header,setext:it.setext,hr:it.hr,taskList:it.taskList,list:it.list,listStack:it.listStack.slice(0),quote:it.quote,indentedCode:it.indentedCode,trailingSpace:it.trailingSpace,trailingSpaceNewLine:it.trailingSpaceNewLine,md_inside:it.md_inside,fencedEndRE:it.fencedEndRE}},token:function(it,Ze){if(Ze.formatting=!1,it!=Ze.thisLine.stream){if(Ze.header=0,Ze.hr=!1,it.match(/^\s*$/,!0))return Ie(Ze),null;if(Ze.prevLine=Ze.thisLine,Ze.thisLine={stream:it},Ze.taskList=!1,Ze.trailingSpace=0,Ze.trailingSpaceNewLine=!1,!Ze.localState&&(Ze.f=Ze.block,Ze.f!=ze)){var Je=it.match(/^\s*/,!0)[0].replace(/\t/g,Ae).length;if(Ze.indentation=Je,Ze.indentationDiff=null,Je>0)return null}}return Ze.f(it,Ze)},innerMode:function(it){return it.block==ze?{state:it.htmlState,mode:be}:it.localState?{state:it.localState,mode:it.localMode}:{state:it,mode:Xt}},indent:function(it,Ze,Je){return it.block==ze&&be.indent?be.indent(it.htmlState,Ze,Je):it.localState&&it.localMode.indent?it.localMode.indent(it.localState,Ze,Je):a.Pass},blankLine:Ie,getType:De,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Xt},"xml"),a.defineMIME("text/markdown","markdown"),a.defineMIME("text/x-markdown","markdown")})},98101:function(Nt,Tt,Me){(function(a){a(Me(89780))})(function(a){"use strict";a.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 ee=0;ee-1&&be.substring(le+1,be.length);if(se)return a.findModeByExtension(se)},a.findModeByName=function(be){be=be.toLowerCase();for(var fe=0;fe0?he.cmdState[he.cmdState.length-1]:null}function ce(he){var de=he.cmdState.pop();de&&de.closeBracket()}function le(he){for(var de=he.cmdState,ie=de.length-1;ie>=0;ie--){var pe=de[ie];if(pe.name!="DEFAULT")return pe}return{styleIdentifier:function(){return null}}}function se(he,de,ie){return function(){this.name=he,this.bracketNo=0,this.style=de,this.styles=ie,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var ue={};ue.importmodule=se("importmodule","tag",["string","builtin"]),ue.documentclass=se("documentclass","tag",["","atom"]),ue.usepackage=se("usepackage","tag",["atom"]),ue.begin=se("begin","tag",["atom"]),ue.end=se("end","tag",["atom"]),ue.label=se("label","tag",["atom"]),ue.ref=se("ref","tag",["atom"]),ue.eqref=se("eqref","tag",["atom"]),ue.cite=se("cite","tag",["atom"]),ue.bibitem=se("bibitem","tag",["atom"]),ue.Bibitem=se("Bibitem","tag",["atom"]),ue.RBibitem=se("RBibitem","tag",["atom"]),ue.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function b(he,de){he.f=de}function z(he,de){var ie;if(he.match(/^\\[a-zA-Z@]+/)){var pe=he.current().slice(1);return ie=ue.hasOwnProperty(pe)?ue[pe]:ue.DEFAULT,ie=new ie,be(de,ie),b(de,ae),ie.style}if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/\\]/))return"tag";if(he.match("\\["))return b(de,function(ye,Ee){return te(ye,Ee,"\\]")}),"keyword";if(he.match("\\("))return b(de,function(ye,Ee){return te(ye,Ee,"\\)")}),"keyword";if(he.match("$$"))return b(de,function(ye,Ee){return te(ye,Ee,"$$")}),"keyword";if(he.match("$"))return b(de,function(ye,Ee){return te(ye,Ee,"$")}),"keyword";var Ae=he.next();if(Ae=="%")return he.skipToEnd(),"comment";if(Ae=="}"||Ae=="]"){if(ie=fe(de),ie)ie.closeBracket(Ae),b(de,ae);else return"error";return"bracket"}else return Ae=="{"||Ae=="["?(ie=ue.DEFAULT,ie=new ie,be(de,ie),"bracket"):/\d/.test(Ae)?(he.eatWhile(/[\w.%]/),"atom"):(he.eatWhile(/[\w\-_]/),ie=le(de),ie.name=="begin"&&(ie.argument=he.current()),ie.styleIdentifier())}function te(he,de,ie){if(he.eatSpace())return null;if(ie&&he.match(ie))return b(de,z),"keyword";if(he.match(/^\\[a-zA-Z@]+/))return"tag";if(he.match(/^[a-zA-Z]+/))return"variable-2";if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/]/)||he.match(/^[\^_&]/))return"tag";if(he.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(he.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var pe=he.next();return pe=="{"||pe=="}"||pe=="["||pe=="]"||pe=="("||pe==")"?"bracket":pe=="%"?(he.skipToEnd(),"comment"):"error"}function ae(he,de){var ie=he.peek(),pe;return ie=="{"||ie=="["?(pe=fe(de),pe.openBracket(ie),he.eat(ie),b(de,z),"bracket"):/[ \t\r]/.test(ie)?(he.eat(ie),null):(b(de,z),ce(de),z(he,de))}return{startState:function(){var he=Ce.inMathMode?function(de,ie){return te(de,ie)}:z;return{cmdState:[],f:he}},copyState:function(he){return{cmdState:he.cmdState.slice(),f:he.f}},token:function(he,de){return de.f(he,de)},blankLine:function(he){he.f=z,he.cmdState.length=0},lineComment:"%"}}),a.defineMIME("text/x-stex","stex"),a.defineMIME("text/x-latex","stex")})},15525:function(Nt,Tt,Me){(function(a){a(Me(89780))})(function(a){"use strict";var ee={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},Ce={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};a.defineMode("xml",function(be,fe){var ce=be.indentUnit,le={},se=fe.htmlMode?ee:Ce;for(var ue in se)le[ue]=se[ue];for(var ue in fe)le[ue]=fe[ue];var b,z;function te(Fe,Ve){function qe(Ot){return Ve.tokenize=Ot,Ot(Fe,Ve)}var tt=Fe.next();if(tt=="<")return Fe.eat("!")?Fe.eat("[")?Fe.match("CDATA[")?qe(de("atom","]]>")):null:Fe.match("--")?qe(de("comment","-->")):Fe.match("DOCTYPE",!0,!0)?(Fe.eatWhile(/[\w\._\-]/),qe(ie(1))):null:Fe.eat("?")?(Fe.eatWhile(/[\w\._\-]/),Ve.tokenize=de("meta","?>"),"meta"):(b=Fe.eat("/")?"closeTag":"openTag",Ve.tokenize=ae,"tag bracket");if(tt=="&"){var st;return Fe.eat("#")?Fe.eat("x")?st=Fe.eatWhile(/[a-fA-F\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\w\.\-:]/)&&Fe.eat(";"),st?"atom":"error"}else return Fe.eatWhile(/[^&<]/),null}te.isInText=!0;function ae(Fe,Ve){var qe=Fe.next();if(qe==">"||qe=="/"&&Fe.eat(">"))return Ve.tokenize=te,b=qe==">"?"endTag":"selfcloseTag","tag bracket";if(qe=="=")return b="equals",null;if(qe=="<"){Ve.tokenize=te,Ve.state=Ee,Ve.tagName=Ve.tagStart=null;var tt=Ve.tokenize(Fe,Ve);return tt?tt+" tag error":"tag error"}else return/[\'\"]/.test(qe)?(Ve.tokenize=he(qe),Ve.stringStartCol=Fe.column(),Ve.tokenize(Fe,Ve)):(Fe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function he(Fe){var Ve=function(qe,tt){for(;!qe.eol();)if(qe.next()==Fe){tt.tokenize=ae;break}return"string"};return Ve.isInAttribute=!0,Ve}function de(Fe,Ve){return function(qe,tt){for(;!qe.eol();){if(qe.match(Ve)){tt.tokenize=te;break}qe.next()}return Fe}}function ie(Fe){return function(Ve,qe){for(var tt;(tt=Ve.next())!=null;){if(tt=="<")return qe.tokenize=ie(Fe+1),qe.tokenize(Ve,qe);if(tt==">")if(Fe==1){qe.tokenize=te;break}else return qe.tokenize=ie(Fe-1),qe.tokenize(Ve,qe)}return"meta"}}function pe(Fe,Ve,qe){this.prev=Fe.context,this.tagName=Ve,this.indent=Fe.indented,this.startOfLine=qe,(le.doNotIndent.hasOwnProperty(Ve)||Fe.context&&Fe.context.noIndent)&&(this.noIndent=!0)}function Ae(Fe){Fe.context&&(Fe.context=Fe.context.prev)}function ye(Fe,Ve){for(var qe;;){if(!Fe.context||(qe=Fe.context.tagName,!le.contextGrabbers.hasOwnProperty(qe)||!le.contextGrabbers[qe].hasOwnProperty(Ve)))return;Ae(Fe)}}function Ee(Fe,Ve,qe){return Fe=="openTag"?(qe.tagStart=Ve.column(),Le):Fe=="closeTag"?Ie:Ee}function Le(Fe,Ve,qe){return Fe=="word"?(qe.tagName=Ve.current(),z="tag",Oe):le.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Oe(Fe,Ve,qe)):(z="error",Le)}function Ie(Fe,Ve,qe){if(Fe=="word"){var tt=Ve.current();return qe.context&&qe.context.tagName!=tt&&le.implicitlyClosed.hasOwnProperty(qe.context.tagName)&&Ae(qe),qe.context&&qe.context.tagName==tt||le.matchClosing===!1?(z="tag",Pe):(z="tag error",ze)}else return le.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Pe(Fe,Ve,qe)):(z="error",ze)}function Pe(Fe,Ve,qe){return Fe!="endTag"?(z="error",Pe):(Ae(qe),Ee)}function ze(Fe,Ve,qe){return z="error",Pe(Fe,Ve,qe)}function Oe(Fe,Ve,qe){if(Fe=="word")return z="attribute",De;if(Fe=="endTag"||Fe=="selfcloseTag"){var tt=qe.tagName,st=qe.tagStart;return qe.tagName=qe.tagStart=null,Fe=="selfcloseTag"||le.autoSelfClosers.hasOwnProperty(tt)?ye(qe,tt):(ye(qe,tt),qe.context=new pe(qe,tt,st==qe.indented)),Ee}return z="error",Oe}function De(Fe,Ve,qe){return Fe=="equals"?We:(le.allowMissing||(z="error"),Oe(Fe,Ve,qe))}function We(Fe,Ve,qe){return Fe=="string"?ke:Fe=="word"&&le.allowUnquoted?(z="string",Oe):(z="error",Oe(Fe,Ve,qe))}function ke(Fe,Ve,qe){return Fe=="string"?ke:Oe(Fe,Ve,qe)}return{startState:function(Fe){var Ve={tokenize:te,state:Ee,indented:Fe||0,tagName:null,tagStart:null,context:null};return Fe!=null&&(Ve.baseIndent=Fe),Ve},token:function(Fe,Ve){if(!Ve.tagName&&Fe.sol()&&(Ve.indented=Fe.indentation()),Fe.eatSpace())return null;b=null;var qe=Ve.tokenize(Fe,Ve);return(qe||b)&&qe!="comment"&&(z=null,Ve.state=Ve.state(b||qe,Fe,Ve),z&&(qe=z=="error"?qe+" error":z)),qe},indent:function(Fe,Ve,qe){var tt=Fe.context;if(Fe.tokenize.isInAttribute)return Fe.tagStart==Fe.indented?Fe.stringStartCol+1:Fe.indented+ce;if(tt&&tt.noIndent)return a.Pass;if(Fe.tokenize!=ae&&Fe.tokenize!=te)return qe?qe.match(/^(\s*)/)[0].length:0;if(Fe.tagName)return le.multilineTagIndentPastTag!==!1?Fe.tagStart+Fe.tagName.length+2:Fe.tagStart+ce*(le.multilineTagIndentFactor||1);if(le.alignCDATA&&/$/,blockCommentStart:"",configuration:le.htmlMode?"html":"xml",helperType:le.htmlMode?"html":"xml",skipAttribute:function(Fe){Fe.state==We&&(Fe.state=Oe)},xmlCurrentTag:function(Fe){return Fe.tagName?{name:Fe.tagName,close:Fe.type=="closeTag"}:null},xmlCurrentContext:function(Fe){for(var Ve=[],qe=Fe.context;qe;qe=qe.prev)qe.tagName&&Ve.push(qe.tagName);return Ve.reverse()}}}),a.defineMIME("text/xml","xml"),a.defineMIME("application/xml","xml"),a.mimeModes.hasOwnProperty("text/html")||a.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var a=Object.assign||function(ie){for(var pe=1;pe=0?1/(Math.cos(2*Math.PI/10-zt)+3.07768*Math.sin(2*Math.PI/10-zt)):1/(Math.cos(zt)+3.07768*Math.sin(zt))};break}b.gridSize=Math.max(Math.floor(b.gridSize),4);var ae=b.gridSize,he=ae-b.maskGapWidth,de=Math.abs(b.maxRotation-b.minRotation),ie=Math.min(b.maxRotation,b.minRotation),pe=b.rotationStep,Ae,ye,Ee,Le,Ie,Pe,ze;function Oe(Vt,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-Vt)+Vt).toFixed()+"%)"}switch(b.color){case"random-dark":ze=function(){return Oe(10,50)};break;case"random-light":ze=function(){return Oe(50,90)};break;default:typeof b.color=="function"&&(ze=b.color);break}var De=null;typeof b.classes=="function"&&(De=b.classes);var We=!1,ke=[],Fe,Ve=function(bt){var zt=bt.currentTarget,Pt=zt.getBoundingClientRect(),ht,Dt;bt.touches?(ht=bt.touches[0].clientX,Dt=bt.touches[0].clientY):(ht=bt.clientX,Dt=bt.clientY);var gt=ht-Pt.left,ct=Dt-Pt.top,rt=Math.floor(gt*(zt.width/Pt.width||1)/ae),Lt=Math.floor(ct*(zt.height/Pt.height||1)/ae);return ke[rt][Lt]},qe=function(bt){var zt=Ve(bt);if(Fe!==zt){if(Fe=zt,!zt){b.hover(void 0,void 0,bt);return}b.hover(zt.item,zt.dimension,bt)}},tt=function(bt){var zt=Ve(bt);zt&&(b.click(zt.item,zt.dimension,bt),bt.preventDefault())},st=[],Ot=function(bt){if(st[bt])return st[bt];var zt=bt*8,Pt=zt,ht=[];for(bt===0&&ht.push([Le[0],Le[1],0]);Pt--;){var Dt=1;b.shape!=="circle"&&(Dt=b.shape(Pt/zt*2*Math.PI)),ht.push([Le[0]+bt*Dt*Math.cos(-Pt/zt*2*Math.PI),Le[1]+bt*Dt*Math.sin(-Pt/zt*2*Math.PI)*b.ellipticity,Pt/zt*2*Math.PI])}return st[bt]=ht,ht},dt=function(){return b.abortThreshold>0&&new Date().getTime()-Pe>b.abortThreshold},Xt=function(){return b.rotateRatio===0||Math.random()>b.rotateRatio?0:de===0?ie:ie+Math.round(Math.random()*de/pe)*pe},it=function(bt,zt,Pt){var ht=!1,Dt=b.weightFactor(zt);if(Dt<=b.minSize)return!1;var gt=1;Dttn[1]&&(tn[1]=Ht),wttn[2]&&(tn[2]=wt),ht&&(rt.fillStyle="rgba(255, 0, 0, 0.5)",rt.fillRect(Ht*ae,wt*ae,ae-.5,ae-.5));break e}ht&&(rt.fillStyle="rgba(0, 0, 255, 0.5)",rt.fillRect(Ht*ae,wt*ae,ae-.5,ae-.5))}}return ht&&(rt.fillStyle="rgba(0, 255, 0, 0.5)",rt.fillRect(tn[3]*ae,tn[0]*ae,(tn[1]-tn[3]+1)*ae,(tn[2]-tn[0]+1)*ae)),{mu:gt,occupied:Ke,bounds:tn,gw:me,gh:x,fillTextOffsetX:Ne,fillTextOffsetY:oe,fillTextWidth:Lt,fillTextHeight:Ut,fontSize:Dt}},Ze=function(bt,zt,Pt,ht,Dt){for(var gt=Dt.length;gt--;){var ct=bt+Dt[gt][0],rt=zt+Dt[gt][1];if(ct>=ye||rt>=Ee||ct<0||rt<0){if(!b.drawOutOfBound)return!1;continue}if(!Ae[ct][rt])return!1}return!0},Je=function(bt,zt,Pt,ht,Dt,gt,ct,rt,Lt){var Ut=Pt.fontSize,$t;ze?$t=ze(ht,Dt,Ut,gt,ct):$t=b.color;var Ye;De?Ye=De(ht,Dt,Ut,gt,ct):Ye=b.classes;var we,Se=Pt.bounds;we={x:(bt+Se[3])*ae,y:(zt+Se[0])*ae,w:(Se[1]-Se[3]+1)*ae,h:(Se[2]-Se[0]+1)*ae},se.forEach(function(Ne){if(Ne.getContext){var oe=Ne.getContext("2d"),x=Pt.mu;oe.save(),oe.scale(1/x,1/x),oe.font=b.fontWeight+" "+(Ut*x).toString(10)+"px "+b.fontFamily,oe.fillStyle=$t,oe.translate((bt+Pt.gw/2)*ae*x,(zt+Pt.gh/2)*ae*x),rt!==0&&oe.rotate(-rt),oe.textBaseline="middle",oe.fillText(ht,Pt.fillTextOffsetX*x,(Pt.fillTextOffsetY+Ut*.5)*x),oe.restore()}else{var me=document.createElement("span"),He="";He="rotate("+-rt/Math.PI*180+"deg) ",Pt.mu!==1&&(He+="translateX(-"+Pt.fillTextWidth/4+"px) scale("+1/Pt.mu+")");var et={position:"absolute",display:"block",font:b.fontWeight+" "+Ut*Pt.mu+"px "+b.fontFamily,left:(bt+Pt.gw/2)*ae+Pt.fillTextOffsetX+"px",top:(zt+Pt.gh/2)*ae+Pt.fillTextOffsetY+"px",width:Pt.fillTextWidth+"px",height:Pt.fillTextHeight+"px",lineHeight:Ut+"px",whiteSpace:"nowrap",transform:He,webkitTransform:He,msTransform:He,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};$t&&(et.color=$t),me.textContent=ht;for(var Re in et)me.style[Re]=et[Re];if(Lt)for(var Ke in Lt)me.setAttribute(Ke,Lt[Ke]);Ye&&(me.className+=Ye),Ne.appendChild(me)}})},_e=function(bt,zt,Pt,ht,Dt){if(!(bt>=ye||zt>=Ee||bt<0||zt<0)){if(Ae[bt][zt]=!1,Pt){var gt=se[0].getContext("2d");gt.fillRect(bt*ae,zt*ae,he,he)}We&&(ke[bt][zt]={item:Dt,dimension:ht})}},ot=function(bt,zt,Pt,ht,Dt,gt){var ct=Dt.occupied,rt=b.drawMask,Lt;rt&&(Lt=se[0].getContext("2d"),Lt.save(),Lt.fillStyle=b.maskColor);var Ut;if(We){var $t=Dt.bounds;Ut={x:(bt+$t[3])*ae,y:(zt+$t[0])*ae,w:($t[1]-$t[3]+1)*ae,h:($t[2]-$t[0]+1)*ae}}for(var Ye=ct.length;Ye--;){var we=bt+ct[Ye][0],Se=zt+ct[Ye][1];we>=ye||Se>=Ee||we<0||Se<0||_e(we,Se,rt,Ut,gt)}rt&&Lt.restore()},nt=function(bt){var zt,Pt,ht;Array.isArray(bt)?(zt=bt[0],Pt=bt[1]):(zt=bt.word,Pt=bt.weight,ht=bt.attributes);var Dt=Xt(),gt=it(zt,Pt,Dt);if(!gt||dt())return!1;if(!b.drawOutOfBound){var ct=gt.bounds;if(ct[1]-ct[3]+1>ye||ct[2]-ct[0]+1>Ee)return!1}for(var rt=Ie+1,Lt=function(we){var Se=Math.floor(we[0]-gt.gw/2),Ne=Math.floor(we[1]-gt.gh/2),oe=gt.gw,x=gt.gh;return Ze(Se,Ne,oe,x,gt.occupied)?(Je(Se,Ne,gt,zt,Pt,Ie-rt,we[2],Dt,ht),ot(Se,Ne,oe,x,gt,bt),{gx:Se,gy:Ne,rot:Dt,info:gt}):!1};rt--;){var Ut=Ot(Ie-rt);b.shuffle&&(Ut=[].concat(Ut),fe(Ut));for(var $t=0;$t=b.list.length){Ye(oe),Mt("wordcloudstop",!1),Se("wordcloudstart",Ne);return}Pe=new Date().getTime();var me=nt(b.list[Dt]),He=!Mt("wordclouddrawn",!0,{item:b.list[Dt],drawn:me});if(dt()||He){Ye(oe),b.abort(),Mt("wordcloudabort",!1),Mt("wordcloudstop",!1),Se("wordcloudstart",Ne);return}Dt++,oe=$t(x,b.wait)},b.wait)}};St()};ce.isSupported=Ce,ce.minFontSize=be,Me=[],a=function(){return ce}.apply(Tt,Me),a!==void 0&&(Nt.exports=a)}(this)},16896:function(Nt,Tt,Me){var a=Me(3096),ee=Me(7357);Me(66607),Me(31041);var Ce=Me(19131);if(!Ce.isSupported)throw new Error("Sorry your browser not support wordCloud");function be(fe){for(var ce=fe.getContext("2d"),le=ce.getImageData(0,0,fe.width,fe.height),se=ce.createImageData(le),ue=0,b=0,z=0;z128){var ae=le.data[z]+le.data[z+1]+le.data[z+2];ue+=ae,++b}}for(var he=ue/b,z=0;zhe?(se.data[z]=0,se.data[z+1]=0,se.data[z+2]=0,se.data[z+3]=0):(se.data[z]=255,se.data[z+1]=255,se.data[z+2]=255,se.data[z+3]=255)}ce.putImageData(se,0,0)}a.registerLayout(function(fe,ce){fe.eachSeriesByType("wordCloud",function(le){var se=ee.getLayoutRect(le.getBoxLayoutParams(),{width:ce.getWidth(),height:ce.getHeight()}),ue=le.getData(),b=document.createElement("canvas");b.width=se.width,b.height=se.height;var z=b.getContext("2d"),te=le.get("maskImage");if(te)try{z.drawImage(te,0,0,b.width,b.height),be(b)}catch(ye){console.error("Invalid mask image"),console.error(ye.toString())}var ae=le.get("sizeRange"),he=le.get("rotationRange"),de=ue.getDataExtent("value"),ie=Math.PI/180,pe=le.get("gridSize");Ce(b,{list:ue.mapArray("value",function(ye,Ee){var Le=ue.getItemModel(Ee);return[ue.getName(Ee),Le.get("textStyle.normal.textSize",!0)||a.number.linearMap(ye,de,ae),Ee]}).sort(function(ye,Ee){return Ee[1]-ye[1]}),fontFamily:le.get("textStyle.normal.fontFamily")||le.get("textStyle.emphasis.fontFamily")||fe.get("textStyle.fontFamily"),fontWeight:le.get("textStyle.normal.fontWeight")||le.get("textStyle.emphasis.fontWeight")||fe.get("textStyle.fontWeight"),gridSize:pe,ellipticity:se.height/se.width,minRotation:he[0]*ie,maxRotation:he[1]*ie,clearCanvas:!te,rotateRatio:1,rotationStep:le.get("rotationStep")*ie,drawOutOfBound:le.get("drawOutOfBound"),shuffle:!1,shape:le.get("shape")});function Ae(ye){var Ee=ye.detail.item;ye.detail.drawn&&le.layoutInstance.ondraw&&(ye.detail.drawn.gx+=se.x/pe,ye.detail.drawn.gy+=se.y/pe,le.layoutInstance.ondraw(Ee[0],Ee[1],Ee[2],ye.detail.drawn))}b.addEventListener("wordclouddrawn",Ae),le.layoutInstance&&le.layoutInstance.dispose(),le.layoutInstance={ondraw:null,dispose:function(){b.removeEventListener("wordclouddrawn",Ae),b.addEventListener("wordclouddrawn",function(ye){ye.preventDefault()})}}})}),a.registerPreprocessor(function(fe){var ce=(fe||{}).series;!a.util.isArray(ce)&&(ce=ce?[ce]:[]);var le=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];a.util.each(ce,function(ue){if(ue&&ue.type==="wordCloud"){var b=ue.textStyle||{};se(b.normal),se(b.emphasis)}});function se(ue){ue&&a.util.each(le,function(b){ue.hasOwnProperty(b)&&(ue["text"+a.format.capitalFirst(b)]=ue[b])})}})},3867:function(Nt,Tt,Me){var a=Me(97671);(function(ee,Ce){Nt.exports=Ce()})(this,function(){"use strict";function ee(Se){var Ne=typeof Se;return Se!==null&&(Ne==="object"||Ne==="function")}function Ce(Se){return typeof Se=="function"}var be=void 0;Array.isArray?be=Array.isArray:be=function(Se){return Object.prototype.toString.call(Se)==="[object Array]"};var fe=be,ce=0,le=void 0,se=void 0,ue=function(Ne,oe){Ie[ce]=Ne,Ie[ce+1]=oe,ce+=2,ce===2&&(se?se(Pe):Oe())};function b(Se){se=Se}function z(Se){ue=Se}var te=typeof window!="undefined"?window:void 0,ae=te||{},he=ae.MutationObserver||ae.WebKitMutationObserver,de=typeof self=="undefined"&&typeof a!="undefined"&&{}.toString.call(a)==="[object process]",ie=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return a.nextTick(Pe)}}function Ae(){return typeof le!="undefined"?function(){le(Pe)}:Le()}function ye(){var Se=0,Ne=new he(Pe),oe=document.createTextNode("");return Ne.observe(oe,{characterData:!0}),function(){oe.data=Se=++Se%2}}function Ee(){var Se=new MessageChannel;return Se.port1.onmessage=Pe,function(){return Se.port2.postMessage(0)}}function Le(){var Se=setTimeout;return function(){return Se(Pe,1)}}var Ie=new Array(1e3);function Pe(){for(var Se=0;Se{const xe=new Uint8Array(4),lt=new Uint32Array(xe.buffer);return!((lt[0]=1)&xe[0])})(),ce={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class le{constructor(lt=be,Te={}){us(this,"buffer");us(this,"byteLength");us(this,"byteOffset");us(this,"length");us(this,"offset");us(this,"lastWrittenByte");us(this,"littleEndian");us(this,"_data");us(this,"_mark");us(this,"_marks");let Ct=!1;typeof lt=="number"?lt=new ArrayBuffer(lt):(Ct=!0,this.lastWrittenByte=lt.byteLength);const Rt=Te.offset?Te.offset>>>0:0,Yt=lt.byteLength-Rt;let Qn=Rt;(ArrayBuffer.isView(lt)||lt instanceof le)&&(lt.byteLength!==lt.buffer.byteLength&&(Qn=lt.byteOffset+Rt),lt=lt.buffer),Ct?this.lastWrittenByte=Yt:this.lastWrittenByte=0,this.buffer=lt,this.length=Yt,this.byteLength=Yt,this.byteOffset=Qn,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,Qn,Yt),this._mark=0,this._marks=[]}available(lt=1){return this.offset+lt<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(lt=1){return this.offset+=lt,this}back(lt=1){return this.offset-=lt,this}seek(lt){return this.offset=lt,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const lt=this._marks.pop();if(lt===void 0)throw new Error("Mark stack empty");return this.seek(lt),this}rewind(){return this.offset=0,this}ensureAvailable(lt=1){if(!this.available(lt)){const Ct=(this.offset+lt)*2,Rt=new Uint8Array(Ct);Rt.set(new Uint8Array(this.buffer)),this.buffer=Rt.buffer,this.length=Ct,this.byteLength=Ct,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(lt=1){return this.readArray(lt,"uint8")}readArray(lt,Te){const Ct=ce[Te].BYTES_PER_ELEMENT*lt,Rt=this.byteOffset+this.offset,Yt=this.buffer.slice(Rt,Rt+Ct);if(this.littleEndian===fe&&Te!=="uint8"&&Te!=="int8"){const Cn=new Uint8Array(this.buffer.slice(Rt,Rt+Ct));Cn.reverse();const Ei=new ce[Te](Cn.buffer);return this.offset+=Ct,Ei.reverse(),Ei}const Qn=new ce[Te](Yt);return this.offset+=Ct,Qn}readInt16(){const lt=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,lt}readUint16(){const lt=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,lt}readInt32(){const lt=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,lt}readUint32(){const lt=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,lt}readFloat32(){const lt=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,lt}readFloat64(){const lt=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,lt}readBigInt64(){const lt=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,lt}readBigUint64(){const lt=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,lt}readChar(){return String.fromCharCode(this.readInt8())}readChars(lt=1){let Te="";for(let Ct=0;Ctthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const se=4,ue=0,b=1,z=2;function te(xe){let lt=xe.length;for(;--lt>=0;)xe[lt]=0}const ae=0,he=1,de=2,ie=3,pe=258,Ae=29,ye=256,Ee=ye+1+Ae,Le=30,Ie=19,Pe=2*Ee+1,ze=15,Oe=16,De=7,We=256,ke=16,Fe=17,Ve=18,qe=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),tt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),st=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ot=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),dt=512,Xt=new Array((Ee+2)*2);te(Xt);const it=new Array(Le*2);te(it);const Ze=new Array(dt);te(Ze);const Je=new Array(pe-ie+1);te(Je);const _e=new Array(Ae);te(_e);const ot=new Array(Le);te(ot);function nt(xe,lt,Te,Ct,Rt){this.static_tree=xe,this.extra_bits=lt,this.extra_base=Te,this.elems=Ct,this.max_length=Rt,this.has_stree=xe&&xe.length}let Mt,St,Vt;function bt(xe,lt){this.dyn_tree=xe,this.max_code=0,this.stat_desc=lt}const zt=xe=>xe<256?Ze[xe]:Ze[256+(xe>>>7)],Pt=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt&255,xe.pending_buf[xe.pending++]=lt>>>8&255},ht=(xe,lt,Te)=>{xe.bi_valid>Oe-Te?(xe.bi_buf|=lt<>Oe-xe.bi_valid,xe.bi_valid+=Te-Oe):(xe.bi_buf|=lt<{ht(xe,Te[lt*2],Te[lt*2+1])},gt=(xe,lt)=>{let Te=0;do Te|=xe&1,xe>>>=1,Te<<=1;while(--lt>0);return Te>>>1},ct=xe=>{xe.bi_valid===16?(Pt(xe,xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0):xe.bi_valid>=8&&(xe.pending_buf[xe.pending++]=xe.bi_buf&255,xe.bi_buf>>=8,xe.bi_valid-=8)},rt=(xe,lt)=>{const Te=lt.dyn_tree,Ct=lt.max_code,Rt=lt.stat_desc.static_tree,Yt=lt.stat_desc.has_stree,Qn=lt.stat_desc.extra_bits,Cn=lt.stat_desc.extra_base,Ei=lt.stat_desc.max_length;let yn,qn,Aa,li,Jr,Ta,$o=0;for(li=0;li<=ze;li++)xe.bl_count[li]=0;for(Te[xe.heap[xe.heap_max]*2+1]=0,yn=xe.heap_max+1;ynEi&&(li=Ei,$o++),Te[qn*2+1]=li,!(qn>Ct)&&(xe.bl_count[li]++,Jr=0,qn>=Cn&&(Jr=Qn[qn-Cn]),Ta=Te[qn*2],xe.opt_len+=Ta*(li+Jr),Yt&&(xe.static_len+=Ta*(Rt[qn*2+1]+Jr)));if($o!==0){do{for(li=Ei-1;xe.bl_count[li]===0;)li--;xe.bl_count[li]--,xe.bl_count[li+1]+=2,xe.bl_count[Ei]--,$o-=2}while($o>0);for(li=Ei;li!==0;li--)for(qn=xe.bl_count[li];qn!==0;)Aa=xe.heap[--yn],!(Aa>Ct)&&(Te[Aa*2+1]!==li&&(xe.opt_len+=(li-Te[Aa*2+1])*Te[Aa*2],Te[Aa*2+1]=li),qn--)}},Lt=(xe,lt,Te)=>{const Ct=new Array(ze+1);let Rt=0,Yt,Qn;for(Yt=1;Yt<=ze;Yt++)Rt=Rt+Te[Yt-1]<<1,Ct[Yt]=Rt;for(Qn=0;Qn<=lt;Qn++){let Cn=xe[Qn*2+1];Cn!==0&&(xe[Qn*2]=gt(Ct[Cn]++,Cn))}},Ut=()=>{let xe,lt,Te,Ct,Rt;const Yt=new Array(ze+1);for(Te=0,Ct=0;Ct>=7;Ct{let lt;for(lt=0;lt{xe.bi_valid>8?Pt(xe,xe.bi_buf):xe.bi_valid>0&&(xe.pending_buf[xe.pending++]=xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0},we=(xe,lt,Te,Ct)=>{const Rt=lt*2,Yt=Te*2;return xe[Rt]{const Ct=xe.heap[Te];let Rt=Te<<1;for(;Rt<=xe.heap_len&&(Rt{let Ct,Rt,Yt=0,Qn,Cn;if(xe.sym_next!==0)do Ct=xe.pending_buf[xe.sym_buf+Yt++]&255,Ct+=(xe.pending_buf[xe.sym_buf+Yt++]&255)<<8,Rt=xe.pending_buf[xe.sym_buf+Yt++],Ct===0?Dt(xe,Rt,lt):(Qn=Je[Rt],Dt(xe,Qn+ye+1,lt),Cn=qe[Qn],Cn!==0&&(Rt-=_e[Qn],ht(xe,Rt,Cn)),Ct--,Qn=zt(Ct),Dt(xe,Qn,Te),Cn=tt[Qn],Cn!==0&&(Ct-=ot[Qn],ht(xe,Ct,Cn)));while(Yt{const Te=lt.dyn_tree,Ct=lt.stat_desc.static_tree,Rt=lt.stat_desc.has_stree,Yt=lt.stat_desc.elems;let Qn,Cn,Ei=-1,yn;for(xe.heap_len=0,xe.heap_max=Pe,Qn=0;Qn>1;Qn>=1;Qn--)Se(xe,Te,Qn);yn=Yt;do Qn=xe.heap[1],xe.heap[1]=xe.heap[xe.heap_len--],Se(xe,Te,1),Cn=xe.heap[1],xe.heap[--xe.heap_max]=Qn,xe.heap[--xe.heap_max]=Cn,Te[yn*2]=Te[Qn*2]+Te[Cn*2],xe.depth[yn]=(xe.depth[Qn]>=xe.depth[Cn]?xe.depth[Qn]:xe.depth[Cn])+1,Te[Qn*2+1]=Te[Cn*2+1]=yn,xe.heap[1]=yn++,Se(xe,Te,1);while(xe.heap_len>=2);xe.heap[--xe.heap_max]=xe.heap[1],rt(xe,lt),Lt(Te,Ei,xe.bl_count)},x=(xe,lt,Te)=>{let Ct,Rt=-1,Yt,Qn=lt[0*2+1],Cn=0,Ei=7,yn=4;for(Qn===0&&(Ei=138,yn=3),lt[(Te+1)*2+1]=65535,Ct=0;Ct<=Te;Ct++)Yt=Qn,Qn=lt[(Ct+1)*2+1],!(++Cn{let Ct,Rt=-1,Yt,Qn=lt[0*2+1],Cn=0,Ei=7,yn=4;for(Qn===0&&(Ei=138,yn=3),Ct=0;Ct<=Te;Ct++)if(Yt=Qn,Qn=lt[(Ct+1)*2+1],!(++Cn{let lt;for(x(xe,xe.dyn_ltree,xe.l_desc.max_code),x(xe,xe.dyn_dtree,xe.d_desc.max_code),oe(xe,xe.bl_desc),lt=Ie-1;lt>=3&&xe.bl_tree[Ot[lt]*2+1]===0;lt--);return xe.opt_len+=3*(lt+1)+5+5+4,lt},et=(xe,lt,Te,Ct)=>{let Rt;for(ht(xe,lt-257,5),ht(xe,Te-1,5),ht(xe,Ct-4,4),Rt=0;Rt{let lt=4093624447,Te;for(Te=0;Te<=31;Te++,lt>>>=1)if(lt&1&&xe.dyn_ltree[Te*2]!==0)return ue;if(xe.dyn_ltree[9*2]!==0||xe.dyn_ltree[10*2]!==0||xe.dyn_ltree[13*2]!==0)return b;for(Te=32;Te{Ke||(Ut(),Ke=!0),xe.l_desc=new bt(xe.dyn_ltree,Mt),xe.d_desc=new bt(xe.dyn_dtree,St),xe.bl_desc=new bt(xe.bl_tree,Vt),xe.bi_buf=0,xe.bi_valid=0,$t(xe)},wt=(xe,lt,Te,Ct)=>{ht(xe,(ae<<1)+(Ct?1:0),3),Ye(xe),Pt(xe,Te),Pt(xe,~Te),Te&&xe.pending_buf.set(xe.window.subarray(lt,lt+Te),xe.pending),xe.pending+=Te},Wt=xe=>{ht(xe,he<<1,3),Dt(xe,We,Xt),ct(xe)},yt=(xe,lt,Te,Ct)=>{let Rt,Yt,Qn=0;xe.level>0?(xe.strm.data_type===z&&(xe.strm.data_type=Re(xe)),oe(xe,xe.l_desc),oe(xe,xe.d_desc),Qn=He(xe),Rt=xe.opt_len+3+7>>>3,Yt=xe.static_len+3+7>>>3,Yt<=Rt&&(Rt=Yt)):Rt=Yt=Te+5,Te+4<=Rt&<!==-1?wt(xe,lt,Te,Ct):xe.strategy===se||Yt===Rt?(ht(xe,(he<<1)+(Ct?1:0),3),Ne(xe,Xt,it)):(ht(xe,(de<<1)+(Ct?1:0),3),et(xe,xe.l_desc.max_code+1,xe.d_desc.max_code+1,Qn+1),Ne(xe,xe.dyn_ltree,xe.dyn_dtree)),$t(xe),Ct&&Ye(xe)},tn=(xe,lt,Te)=>(xe.pending_buf[xe.sym_buf+xe.sym_next++]=lt,xe.pending_buf[xe.sym_buf+xe.sym_next++]=lt>>8,xe.pending_buf[xe.sym_buf+xe.sym_next++]=Te,lt===0?xe.dyn_ltree[Te*2]++:(xe.matches++,lt--,xe.dyn_ltree[(Je[Te]+ye+1)*2]++,xe.dyn_dtree[zt(lt)*2]++),xe.sym_next===xe.sym_end);var Kt=Ht,gn=wt,jn=yt,tr=tn,In=Wt,Ln={_tr_init:Kt,_tr_stored_block:gn,_tr_flush_block:jn,_tr_tally:tr,_tr_align:In},br=(xe,lt,Te,Ct)=>{let Rt=xe&65535|0,Yt=xe>>>16&65535|0,Qn=0;for(;Te!==0;){Qn=Te>2e3?2e3:Te,Te-=Qn;do Rt=Rt+lt[Ct++]|0,Yt=Yt+Rt|0;while(--Qn);Rt%=65521,Yt%=65521}return Rt|Yt<<16|0};const _r=()=>{let xe,lt=[];for(var Te=0;Te<256;Te++){xe=Te;for(var Ct=0;Ct<8;Ct++)xe=xe&1?3988292384^xe>>>1:xe>>>1;lt[Te]=xe}return lt},$r=new Uint32Array(_r());var sr=(xe,lt,Te,Ct)=>{const Rt=$r,Yt=Ct+Te;xe^=-1;for(let Qn=Ct;Qn>>8^Rt[(xe^lt[Qn])&255];return xe^-1},Rr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},vi={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Vi,_tr_stored_block:Ai,_tr_flush_block:Gi,_tr_tally:dr,_tr_align:vr}=Ln,{Z_NO_FLUSH:bn,Z_PARTIAL_FLUSH:Mn,Z_FULL_FLUSH:gr,Z_FINISH:wn,Z_BLOCK:Be,Z_OK:Xe,Z_STREAM_END:$e,Z_STREAM_ERROR:At,Z_DATA_ERROR:ut,Z_BUF_ERROR:Gt,Z_DEFAULT_COMPRESSION:Zt,Z_FILTERED:on,Z_HUFFMAN_ONLY:kn,Z_RLE:rr,Z_FIXED:Hr,Z_DEFAULT_STRATEGY:kr,Z_UNKNOWN:Wr,Z_DEFLATED:ji}=vi,ti=9,un=15,ir=8,wi=256+1+29,Wi=30,Kr=19,Yn=2*wi+1,Nn=15,Xr=3,Oi=258,na=Oi+Xr+1,lo=32,Ka=42,go=57,Ro=69,oo=73,Po=91,va=103,Da=113,_t=666,dn=1,Kn=2,ft=3,pt=4,jt=3,Jt=(xe,lt)=>(xe.msg=Rr[lt],lt),An=xe=>xe*2-(xe>4?9:0),fn=xe=>{let lt=xe.length;for(;--lt>=0;)xe[lt]=0},Zn=xe=>{let lt,Te,Ct,Rt=xe.w_size;lt=xe.hash_size,Ct=lt;do Te=xe.head[--Ct],xe.head[Ct]=Te>=Rt?Te-Rt:0;while(--lt);lt=Rt,Ct=lt;do Te=xe.prev[--Ct],xe.prev[Ct]=Te>=Rt?Te-Rt:0;while(--lt)};let yr=(xe,lt,Te)=>(lt<{const lt=xe.state;let Te=lt.pending;Te>xe.avail_out&&(Te=xe.avail_out),Te!==0&&(xe.output.set(lt.pending_buf.subarray(lt.pending_out,lt.pending_out+Te),xe.next_out),xe.next_out+=Te,lt.pending_out+=Te,xe.total_out+=Te,xe.avail_out-=Te,lt.pending-=Te,lt.pending===0&&(lt.pending_out=0))},On=(xe,lt)=>{Gi(xe,xe.block_start>=0?xe.block_start:-1,xe.strstart-xe.block_start,lt),xe.block_start=xe.strstart,ar(xe.strm)},Jn=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt},Zr=(xe,lt)=>{xe.pending_buf[xe.pending++]=lt>>>8&255,xe.pending_buf[xe.pending++]=lt&255},Li=(xe,lt,Te,Ct)=>{let Rt=xe.avail_in;return Rt>Ct&&(Rt=Ct),Rt===0?0:(xe.avail_in-=Rt,lt.set(xe.input.subarray(xe.next_in,xe.next_in+Rt),Te),xe.state.wrap===1?xe.adler=br(xe.adler,lt,Rt,Te):xe.state.wrap===2&&(xe.adler=sr(xe.adler,lt,Rt,Te)),xe.next_in+=Rt,xe.total_in+=Rt,Rt)},Ti=(xe,lt)=>{let Te=xe.max_chain_length,Ct=xe.strstart,Rt,Yt,Qn=xe.prev_length,Cn=xe.nice_match;const Ei=xe.strstart>xe.w_size-na?xe.strstart-(xe.w_size-na):0,yn=xe.window,qn=xe.w_mask,Aa=xe.prev,li=xe.strstart+Oi;let Jr=yn[Ct+Qn-1],Ta=yn[Ct+Qn];xe.prev_length>=xe.good_match&&(Te>>=2),Cn>xe.lookahead&&(Cn=xe.lookahead);do if(Rt=lt,!(yn[Rt+Qn]!==Ta||yn[Rt+Qn-1]!==Jr||yn[Rt]!==yn[Ct]||yn[++Rt]!==yn[Ct+1])){Ct+=2,Rt++;do;while(yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&yn[++Ct]===yn[++Rt]&&CtQn){if(xe.match_start=lt,Qn=Yt,Yt>=Cn)break;Jr=yn[Ct+Qn-1],Ta=yn[Ct+Qn]}}while((lt=Aa[lt&qn])>Ei&&--Te!==0);return Qn<=xe.lookahead?Qn:xe.lookahead},Yr=xe=>{const lt=xe.w_size;let Te,Ct,Rt;do{if(Ct=xe.window_size-xe.lookahead-xe.strstart,xe.strstart>=lt+(lt-na)&&(xe.window.set(xe.window.subarray(lt,lt+lt-Ct),0),xe.match_start-=lt,xe.strstart-=lt,xe.block_start-=lt,xe.insert>xe.strstart&&(xe.insert=xe.strstart),Zn(xe),Ct+=lt),xe.strm.avail_in===0)break;if(Te=Li(xe.strm,xe.window,xe.strstart+xe.lookahead,Ct),xe.lookahead+=Te,xe.lookahead+xe.insert>=Xr)for(Rt=xe.strstart-xe.insert,xe.ins_h=xe.window[Rt],xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+1]);xe.insert&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+Xr-1]),xe.prev[Rt&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=Rt,Rt++,xe.insert--,!(xe.lookahead+xe.insert{let Te=xe.pending_buf_size-5>xe.w_size?xe.w_size:xe.pending_buf_size-5,Ct,Rt,Yt,Qn=0,Cn=xe.strm.avail_in;do{if(Ct=65535,Yt=xe.bi_valid+42>>3,xe.strm.avail_outRt+xe.strm.avail_in&&(Ct=Rt+xe.strm.avail_in),Ct>Yt&&(Ct=Yt),Ct>8,xe.pending_buf[xe.pending-2]=~Ct,xe.pending_buf[xe.pending-1]=~Ct>>8,ar(xe.strm),Rt&&(Rt>Ct&&(Rt=Ct),xe.strm.output.set(xe.window.subarray(xe.block_start,xe.block_start+Rt),xe.strm.next_out),xe.strm.next_out+=Rt,xe.strm.avail_out-=Rt,xe.strm.total_out+=Rt,xe.block_start+=Rt,Ct-=Rt),Ct&&(Li(xe.strm,xe.strm.output,xe.strm.next_out,Ct),xe.strm.next_out+=Ct,xe.strm.avail_out-=Ct,xe.strm.total_out+=Ct)}while(Qn===0);return Cn-=xe.strm.avail_in,Cn&&(Cn>=xe.w_size?(xe.matches=2,xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xe.w_size,xe.strm.next_in),0),xe.strstart=xe.w_size,xe.insert=xe.strstart):(xe.window_size-xe.strstart<=Cn&&(xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),xe.window.set(xe.strm.input.subarray(xe.strm.next_in-Cn,xe.strm.next_in),xe.strstart),xe.strstart+=Cn,xe.insert+=Cn>xe.w_size-xe.insert?xe.w_size-xe.insert:Cn),xe.block_start=xe.strstart),xe.high_waterYt&&xe.block_start>=xe.w_size&&(xe.block_start-=xe.w_size,xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,Yt+=xe.w_size,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),Yt>xe.strm.avail_in&&(Yt=xe.strm.avail_in),Yt&&(Li(xe.strm,xe.window,xe.strstart,Yt),xe.strstart+=Yt,xe.insert+=Yt>xe.w_size-xe.insert?xe.w_size-xe.insert:Yt),xe.high_water>3,Yt=xe.pending_buf_size-Yt>65535?65535:xe.pending_buf_size-Yt,Te=Yt>xe.w_size?xe.w_size:Yt,Rt=xe.strstart-xe.block_start,(Rt>=Te||(Rt||lt===wn)&<!==bn&&xe.strm.avail_in===0&&Rt<=Yt)&&(Ct=Rt>Yt?Yt:Rt,Qn=lt===wn&&xe.strm.avail_in===0&&Ct===Rt?1:0,Ai(xe,xe.block_start,Ct,Qn),xe.block_start+=Ct,ar(xe.strm)),Qn?ft:dn)},si=(xe,lt)=>{let Te,Ct;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),Te!==0&&xe.strstart-Te<=xe.w_size-na&&(xe.match_length=Ti(xe,Te)),xe.match_length>=Xr)if(Ct=dr(xe,xe.strstart-xe.match_start,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.match_length<=xe.max_lazy_match&&xe.lookahead>=Xr){xe.match_length--;do xe.strstart++,xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart;while(--xe.match_length!==0);xe.strstart++}else xe.strstart+=xe.match_length,xe.match_length=0,xe.ins_h=xe.window[xe.strstart],xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+1]);else Ct=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++;if(Ct&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=xe.strstart{let Te,Ct,Rt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),xe.prev_length=xe.match_length,xe.prev_match=xe.match_start,xe.match_length=Xr-1,Te!==0&&xe.prev_length4096)&&(xe.match_length=Xr-1)),xe.prev_length>=Xr&&xe.match_length<=xe.prev_length){Rt=xe.strstart+xe.lookahead-Xr,Ct=dr(xe,xe.strstart-1-xe.prev_match,xe.prev_length-Xr),xe.lookahead-=xe.prev_length-1,xe.prev_length-=2;do++xe.strstart<=Rt&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart);while(--xe.prev_length!==0);if(xe.match_available=0,xe.match_length=Xr-1,xe.strstart++,Ct&&(On(xe,!1),xe.strm.avail_out===0))return dn}else if(xe.match_available){if(Ct=dr(xe,0,xe.window[xe.strstart-1]),Ct&&On(xe,!1),xe.strstart++,xe.lookahead--,xe.strm.avail_out===0)return dn}else xe.match_available=1,xe.strstart++,xe.lookahead--}return xe.match_available&&(Ct=dr(xe,0,xe.window[xe.strstart-1]),xe.match_available=0),xe.insert=xe.strstart{let Te,Ct,Rt,Yt;const Qn=xe.window;for(;;){if(xe.lookahead<=Oi){if(Yr(xe),xe.lookahead<=Oi&<===bn)return dn;if(xe.lookahead===0)break}if(xe.match_length=0,xe.lookahead>=Xr&&xe.strstart>0&&(Rt=xe.strstart-1,Ct=Qn[Rt],Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt])){Yt=xe.strstart+Oi;do;while(Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Ct===Qn[++Rt]&&Rtxe.lookahead&&(xe.match_length=xe.lookahead)}if(xe.match_length>=Xr?(Te=dr(xe,1,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.strstart+=xe.match_length,xe.match_length=0):(Te=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++),Te&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,lt===wn?(On(xe,!0),xe.strm.avail_out===0?ft:pt):xe.sym_next&&(On(xe,!1),xe.strm.avail_out===0)?dn:Kn},pi=(xe,lt)=>{let Te;for(;;){if(xe.lookahead===0&&(Yr(xe),xe.lookahead===0)){if(lt===bn)return dn;break}if(xe.match_length=0,Te=dr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++,Te&&(On(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,lt===wn?(On(xe,!0),xe.strm.avail_out===0?ft:pt):xe.sym_next&&(On(xe,!1),xe.strm.avail_out===0)?dn:Kn};function ha(xe,lt,Te,Ct,Rt){this.good_length=xe,this.max_lazy=lt,this.nice_length=Te,this.max_chain=Ct,this.func=Rt}const ja=[new ha(0,0,0,0,Vr),new ha(4,4,8,4,si),new ha(4,5,16,8,si),new ha(4,6,32,32,si),new ha(4,4,16,16,Ci),new ha(8,16,32,32,Ci),new ha(8,16,128,128,Ci),new ha(8,32,128,256,Ci),new ha(32,128,258,1024,Ci),new ha(32,258,258,4096,Ci)],Bi=xe=>{xe.window_size=2*xe.w_size,fn(xe.head),xe.max_lazy_match=ja[xe.level].max_lazy,xe.good_match=ja[xe.level].good_length,xe.nice_match=ja[xe.level].nice_length,xe.max_chain_length=ja[xe.level].max_chain,xe.strstart=0,xe.block_start=0,xe.lookahead=0,xe.insert=0,xe.match_length=xe.prev_length=Xr-1,xe.match_available=0,xe.ins_h=0};function Qr(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ji,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Yn*2),this.dyn_dtree=new Uint16Array((2*Wi+1)*2),this.bl_tree=new Uint16Array((2*Kr+1)*2),fn(this.dyn_ltree),fn(this.dyn_dtree),fn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Nn+1),this.heap=new Uint16Array(2*wi+1),fn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*wi+1),fn(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ni=xe=>{if(!xe)return 1;const lt=xe.state;return!lt||lt.strm!==xe||lt.status!==Ka&<.status!==go&<.status!==Ro&<.status!==oo&<.status!==Po&<.status!==va&<.status!==Da&<.status!==_t?1:0},ga=xe=>{if(ni(xe))return Jt(xe,At);xe.total_in=xe.total_out=0,xe.data_type=Wr;const lt=xe.state;return lt.pending=0,lt.pending_out=0,lt.wrap<0&&(lt.wrap=-lt.wrap),lt.status=lt.wrap===2?go:lt.wrap?Ka:Da,xe.adler=lt.wrap===2?0:1,lt.last_flush=-2,Vi(lt),Xe},Ge=xe=>{const lt=ga(xe);return lt===Xe&&Bi(xe.state),lt},Bt=(xe,lt)=>ni(xe)||xe.state.wrap!==2?At:(xe.state.gzhead=lt,Xe),Ft=(xe,lt,Te,Ct,Rt,Yt)=>{if(!xe)return At;let Qn=1;if(lt===Zt&&(lt=6),Ct<0?(Qn=0,Ct=-Ct):Ct>15&&(Qn=2,Ct-=16),Rt<1||Rt>ti||Te!==ji||Ct<8||Ct>15||lt<0||lt>9||Yt<0||Yt>Hr||Ct===8&&Qn!==1)return Jt(xe,At);Ct===8&&(Ct=9);const Cn=new Qr;return xe.state=Cn,Cn.strm=xe,Cn.status=Ka,Cn.wrap=Qn,Cn.gzhead=null,Cn.w_bits=Ct,Cn.w_size=1<Ft(xe,lt,ji,un,ir,kr),Qt=(xe,lt)=>{if(ni(xe)||lt>Be||lt<0)return xe?Jt(xe,At):At;const Te=xe.state;if(!xe.output||xe.avail_in!==0&&!xe.input||Te.status===_t&<!==wn)return Jt(xe,xe.avail_out===0?Gt:At);const Ct=Te.last_flush;if(Te.last_flush=lt,Te.pending!==0){if(ar(xe),xe.avail_out===0)return Te.last_flush=-1,Xe}else if(xe.avail_in===0&&An(lt)<=An(Ct)&<!==wn)return Jt(xe,Gt);if(Te.status===_t&&xe.avail_in!==0)return Jt(xe,Gt);if(Te.status===Ka&&Te.wrap===0&&(Te.status=Da),Te.status===Ka){let Rt=ji+(Te.w_bits-8<<4)<<8,Yt=-1;if(Te.strategy>=kn||Te.level<2?Yt=0:Te.level<6?Yt=1:Te.level===6?Yt=2:Yt=3,Rt|=Yt<<6,Te.strstart!==0&&(Rt|=lo),Rt+=31-Rt%31,Zr(Te,Rt),Te.strstart!==0&&(Zr(Te,xe.adler>>>16),Zr(Te,xe.adler&65535)),xe.adler=1,Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===go){if(xe.adler=0,Jn(Te,31),Jn(Te,139),Jn(Te,8),Te.gzhead)Jn(Te,(Te.gzhead.text?1:0)+(Te.gzhead.hcrc?2:0)+(Te.gzhead.extra?4:0)+(Te.gzhead.name?8:0)+(Te.gzhead.comment?16:0)),Jn(Te,Te.gzhead.time&255),Jn(Te,Te.gzhead.time>>8&255),Jn(Te,Te.gzhead.time>>16&255),Jn(Te,Te.gzhead.time>>24&255),Jn(Te,Te.level===9?2:Te.strategy>=kn||Te.level<2?4:0),Jn(Te,Te.gzhead.os&255),Te.gzhead.extra&&Te.gzhead.extra.length&&(Jn(Te,Te.gzhead.extra.length&255),Jn(Te,Te.gzhead.extra.length>>8&255)),Te.gzhead.hcrc&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending,0)),Te.gzindex=0,Te.status=Ro;else if(Jn(Te,0),Jn(Te,0),Jn(Te,0),Jn(Te,0),Jn(Te,0),Jn(Te,Te.level===9?2:Te.strategy>=kn||Te.level<2?4:0),Jn(Te,jt),Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===Ro){if(Te.gzhead.extra){let Rt=Te.pending,Yt=(Te.gzhead.extra.length&65535)-Te.gzindex;for(;Te.pending+Yt>Te.pending_buf_size;){let Cn=Te.pending_buf_size-Te.pending;if(Te.pending_buf.set(Te.gzhead.extra.subarray(Te.gzindex,Te.gzindex+Cn),Te.pending),Te.pending=Te.pending_buf_size,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex+=Cn,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0,Yt-=Cn}let Qn=new Uint8Array(Te.gzhead.extra);Te.pending_buf.set(Qn.subarray(Te.gzindex,Te.gzindex+Yt),Te.pending),Te.pending+=Yt,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=oo}if(Te.status===oo){if(Te.gzhead.name){let Rt=Te.pending,Yt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=Po}if(Te.status===Po){if(Te.gzhead.comment){let Rt=Te.pending,Yt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt))}Te.status=va}if(Te.status===va){if(Te.gzhead.hcrc){if(Te.pending+2>Te.pending_buf_size&&(ar(xe),Te.pending!==0))return Te.last_flush=-1,Xe;Jn(Te,xe.adler&255),Jn(Te,xe.adler>>8&255),xe.adler=0}if(Te.status=Da,ar(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(xe.avail_in!==0||Te.lookahead!==0||lt!==bn&&Te.status!==_t){let Rt=Te.level===0?Vr(Te,lt):Te.strategy===kn?pi(Te,lt):Te.strategy===rr?Ii(Te,lt):ja[Te.level].func(Te,lt);if((Rt===ft||Rt===pt)&&(Te.status=_t),Rt===dn||Rt===ft)return xe.avail_out===0&&(Te.last_flush=-1),Xe;if(Rt===Kn&&(lt===Mn?vr(Te):lt!==Be&&(Ai(Te,0,0,!1),lt===gr&&(fn(Te.head),Te.lookahead===0&&(Te.strstart=0,Te.block_start=0,Te.insert=0))),ar(xe),xe.avail_out===0))return Te.last_flush=-1,Xe}return lt!==wn?Xe:Te.wrap<=0?$e:(Te.wrap===2?(Jn(Te,xe.adler&255),Jn(Te,xe.adler>>8&255),Jn(Te,xe.adler>>16&255),Jn(Te,xe.adler>>24&255),Jn(Te,xe.total_in&255),Jn(Te,xe.total_in>>8&255),Jn(Te,xe.total_in>>16&255),Jn(Te,xe.total_in>>24&255)):(Zr(Te,xe.adler>>>16),Zr(Te,xe.adler&65535)),ar(xe),Te.wrap>0&&(Te.wrap=-Te.wrap),Te.pending!==0?Xe:$e)},rn=xe=>{if(ni(xe))return At;const lt=xe.state.status;return xe.state=null,lt===Da?Jt(xe,ut):Xe},cn=(xe,lt)=>{let Te=lt.length;if(ni(xe))return At;const Ct=xe.state,Rt=Ct.wrap;if(Rt===2||Rt===1&&Ct.status!==Ka||Ct.lookahead)return At;if(Rt===1&&(xe.adler=br(xe.adler,lt,Te,0)),Ct.wrap=0,Te>=Ct.w_size){Rt===0&&(fn(Ct.head),Ct.strstart=0,Ct.block_start=0,Ct.insert=0);let Ei=new Uint8Array(Ct.w_size);Ei.set(lt.subarray(Te-Ct.w_size,Te),0),lt=Ei,Te=Ct.w_size}const Yt=xe.avail_in,Qn=xe.next_in,Cn=xe.input;for(xe.avail_in=Te,xe.next_in=0,xe.input=lt,Yr(Ct);Ct.lookahead>=Xr;){let Ei=Ct.strstart,yn=Ct.lookahead-(Xr-1);do Ct.ins_h=yr(Ct,Ct.ins_h,Ct.window[Ei+Xr-1]),Ct.prev[Ei&Ct.w_mask]=Ct.head[Ct.ins_h],Ct.head[Ct.ins_h]=Ei,Ei++;while(--yn);Ct.strstart=Ei,Ct.lookahead=Xr-1,Yr(Ct)}return Ct.strstart+=Ct.lookahead,Ct.block_start=Ct.strstart,Ct.insert=Ct.lookahead,Ct.lookahead=0,Ct.match_length=Ct.prev_length=Xr-1,Ct.match_available=0,xe.next_in=Qn,xe.input=Cn,xe.avail_in=Yt,Ct.wrap=Rt,Xe};var pn=kt,Un=Ft,nr=Ge,Sn=ga,pr=Bt,Mr=Qt,fr=rn,ur=cn,Br="pako deflate (from Nodeca project)",Tr={deflateInit:pn,deflateInit2:Un,deflateReset:nr,deflateResetKeep:Sn,deflateSetHeader:pr,deflate:Mr,deflateEnd:fr,deflateSetDictionary:ur,deflateInfo:Br};const wr=(xe,lt)=>Object.prototype.hasOwnProperty.call(xe,lt);var Gr=function(xe){const lt=Array.prototype.slice.call(arguments,1);for(;lt.length;){const Te=lt.shift();if(Te){if(typeof Te!="object")throw new TypeError(Te+"must be non-object");for(const Ct in Te)wr(Te,Ct)&&(xe[Ct]=Te[Ct])}}return xe},Pr=xe=>{let lt=0;for(let Ct=0,Rt=xe.length;Ct=252?6:xe>=248?5:xe>=240?4:xe>=224?3:xe>=192?2:1;Ur[254]=Ur[254]=1;var oi=xe=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(xe);let lt,Te,Ct,Rt,Yt,Qn=xe.length,Cn=0;for(Rt=0;Rt>>6,lt[Yt++]=128|Te&63):Te<65536?(lt[Yt++]=224|Te>>>12,lt[Yt++]=128|Te>>>6&63,lt[Yt++]=128|Te&63):(lt[Yt++]=240|Te>>>18,lt[Yt++]=128|Te>>>12&63,lt[Yt++]=128|Te>>>6&63,lt[Yt++]=128|Te&63);return lt};const da=(xe,lt)=>{if(lt<65534&&xe.subarray&&mi)return String.fromCharCode.apply(null,xe.length===lt?xe:xe.subarray(0,lt));let Te="";for(let Ct=0;Ct{const Te=lt||xe.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(xe.subarray(0,lt));let Ct,Rt;const Yt=new Array(Te*2);for(Rt=0,Ct=0;Ct4){Yt[Rt++]=65533,Ct+=Cn-1;continue}for(Qn&=Cn===2?31:Cn===3?15:7;Cn>1&&Ct1){Yt[Rt++]=65533;continue}Qn<65536?Yt[Rt++]=Qn:(Qn-=65536,Yt[Rt++]=55296|Qn>>10&1023,Yt[Rt++]=56320|Qn&1023)}return da(Yt,Rt)},sa=(xe,lt)=>{lt=lt||xe.length,lt>xe.length&&(lt=xe.length);let Te=lt-1;for(;Te>=0&&(xe[Te]&192)===128;)Te--;return Te<0||Te===0?lt:Te+Ur[xe[Te]]>lt?Te:lt},Pi={string2buf:oi,buf2string:ki,utf8border:sa};function la(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Yi=la;const ra=Object.prototype.toString,{Z_NO_FLUSH:ua,Z_SYNC_FLUSH:ba,Z_FULL_FLUSH:xa,Z_FINISH:Oa,Z_OK:za,Z_STREAM_END:La,Z_DEFAULT_COMPRESSION:ea,Z_DEFAULT_STRATEGY:Ri,Z_DEFLATED:ia}=vi;function Ki(xe){this.options=Nr.assign({level:ea,method:ia,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ri},xe||{});let lt=this.options;lt.raw&<.windowBits>0?lt.windowBits=-lt.windowBits:lt.gzip&<.windowBits>0&<.windowBits<16&&(lt.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Te=Tr.deflateInit2(this.strm,lt.level,lt.method,lt.windowBits,lt.memLevel,lt.strategy);if(Te!==za)throw new Error(Rr[Te]);if(lt.header&&Tr.deflateSetHeader(this.strm,lt.header),lt.dictionary){let Ct;if(typeof lt.dictionary=="string"?Ct=Pi.string2buf(lt.dictionary):ra.call(lt.dictionary)==="[object ArrayBuffer]"?Ct=new Uint8Array(lt.dictionary):Ct=lt.dictionary,Te=Tr.deflateSetDictionary(this.strm,Ct),Te!==za)throw new Error(Rr[Te]);this._dict_set=!0}}Ki.prototype.push=function(xe,lt){const Te=this.strm,Ct=this.options.chunkSize;let Rt,Yt;if(this.ended)return!1;for(lt===~~lt?Yt=lt:Yt=lt===!0?Oa:ua,typeof xe=="string"?Te.input=Pi.string2buf(xe):ra.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){if(Te.avail_out===0&&(Te.output=new Uint8Array(Ct),Te.next_out=0,Te.avail_out=Ct),(Yt===ba||Yt===xa)&&Te.avail_out<=6){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Rt=Tr.deflate(Te,Yt),Rt===La)return Te.next_out>0&&this.onData(Te.output.subarray(0,Te.next_out)),Rt=Tr.deflateEnd(this.strm),this.onEnd(Rt),this.ended=!0,Rt===za;if(Te.avail_out===0){this.onData(Te.output);continue}if(Yt>0&&Te.next_out>0){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Te.avail_in===0)break}return!0},Ki.prototype.onData=function(xe){this.chunks.push(xe)},Ki.prototype.onEnd=function(xe){xe===za&&(this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Ia(xe,lt){const Te=new Ki(lt);if(Te.push(xe,!0),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function pa(xe,lt){return lt=lt||{},lt.raw=!0,Ia(xe,lt)}function Sa(xe,lt){return lt=lt||{},lt.gzip=!0,Ia(xe,lt)}var Qa=Ki,Wa=Ia,Ra=pa,$a=Sa,po=vi,No={Deflate:Qa,deflate:Wa,deflateRaw:Ra,gzip:$a,constants:po};const zn=16209,jo=16191;var io=function(lt,Te){let Ct,Rt,Yt,Qn,Cn,Ei,yn,qn,Aa,li,Jr,Ta,$o,bo,wo,Zo,mo,Ui,Lo,rs,Ga,is,Vo,ao;const Uo=lt.state;Ct=lt.next_in,Vo=lt.input,Rt=Ct+(lt.avail_in-5),Yt=lt.next_out,ao=lt.output,Qn=Yt-(Te-lt.avail_out),Cn=Yt+(lt.avail_out-257),Ei=Uo.dmax,yn=Uo.wsize,qn=Uo.whave,Aa=Uo.wnext,li=Uo.window,Jr=Uo.hold,Ta=Uo.bits,$o=Uo.lencode,bo=Uo.distcode,wo=(1<>>24,Jr>>>=Ui,Ta-=Ui,Ui=mo>>>16&255,Ui===0)ao[Yt++]=mo&65535;else if(Ui&16){Lo=mo&65535,Ui&=15,Ui&&(Ta>>=Ui,Ta-=Ui),Ta<15&&(Jr+=Vo[Ct++]<>>24,Jr>>>=Ui,Ta-=Ui,Ui=mo>>>16&255,Ui&16){if(rs=mo&65535,Ui&=15,TaEi){lt.msg="invalid distance too far back",Uo.mode=zn;break e}if(Jr>>>=Ui,Ta-=Ui,Ui=Yt-Qn,rs>Ui){if(Ui=rs-Ui,Ui>qn&&Uo.sane){lt.msg="invalid distance too far back",Uo.mode=zn;break e}if(Ga=0,is=li,Aa===0){if(Ga+=yn-Ui,Ui2;)ao[Yt++]=is[Ga++],ao[Yt++]=is[Ga++],ao[Yt++]=is[Ga++],Lo-=3;Lo&&(ao[Yt++]=is[Ga++],Lo>1&&(ao[Yt++]=is[Ga++]))}else{Ga=Yt-rs;do ao[Yt++]=ao[Ga++],ao[Yt++]=ao[Ga++],ao[Yt++]=ao[Ga++],Lo-=3;while(Lo>2);Lo&&(ao[Yt++]=ao[Ga++],Lo>1&&(ao[Yt++]=ao[Ga++]))}}else if(Ui&64){lt.msg="invalid distance code",Uo.mode=zn;break e}else{mo=bo[(mo&65535)+(Jr&(1<>3,Ct-=Lo,Ta-=Lo<<3,Jr&=(1<{const Ei=Cn.bits;let yn=0,qn=0,Aa=0,li=0,Jr=0,Ta=0,$o=0,bo=0,wo=0,Zo=0,mo,Ui,Lo,rs,Ga,is=null,Vo;const ao=new Uint16Array(Oo+1),Uo=new Uint16Array(Oo+1);let ko=null,wd,Du,Uc;for(yn=0;yn<=Oo;yn++)ao[yn]=0;for(qn=0;qn=1&&ao[li]===0;li--);if(Jr>li&&(Jr=li),li===0)return Rt[Yt++]=1<<24|64<<16|0,Rt[Yt++]=1<<24|64<<16|0,Cn.bits=1,0;for(Aa=1;Aa0&&(xe===Ho||li!==1))return-1;for(Uo[1]=0,yn=1;yneo||xe===uo&&wo>Ha)return 1;for(;;){wd=yn-$o,Qn[qn]+1=Vo?(Du=ko[Qn[qn]-Vo],Uc=is[Qn[qn]-Vo]):(Du=96,Uc=0),mo=1<>$o)+Ui]=wd<<24|Du<<16|Uc|0;while(Ui!==0);for(mo=1<>=1;if(mo!==0?(Zo&=mo-1,Zo+=mo):Zo=0,qn++,--ao[yn]===0){if(yn===li)break;yn=lt[Te+Qn[qn]]}if(yn>Jr&&(Zo&rs)!==Lo){for($o===0&&($o=Jr),Ga+=Aa,Ta=yn-$o,bo=1<eo||xe===uo&&wo>Ha)return 1;Lo=Zo&rs,Rt[Lo]=Jr<<24|Ta<<16|Ga-Yt|0}}return Zo!==0&&(Rt[Ga+Zo]=yn-$o<<24|64<<16|0),Cn.bits=Jr,0};const Ba=0,Fa=1,Co=2,{Z_FINISH:ma,Z_BLOCK:qo,Z_TREES:aa,Z_OK:Xi,Z_STREAM_END:to,Z_NEED_DICT:xi,Z_STREAM_ERROR:Zi,Z_DATA_ERROR:Wo,Z_MEM_ERROR:Xo,Z_BUF_ERROR:fs,Z_DEFLATED:Es}=vi,Jo=16180,Bs=16181,Go=16182,bs=16183,vs=16184,bl=16185,Hs=16186,cl=16187,no=16188,il=16189,As=16190,Fs=16191,dl=16192,tu=16193,Lu=16194,nu=16195,Sl=16196,Tu=16197,mu=16198,al=16199,ru=16200,fl=16201,vu=16202,gu=16203,ns=16204,Ml=16205,Zl=16206,iu=16207,hl=16208,_o=16209,au=16210,ou=16211,Us=852,Au=592,su=15,Gu=xe=>(xe>>>24&255)+(xe>>>8&65280)+((xe&65280)<<8)+((xe&255)<<24);function ol(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Dl=xe=>{if(!xe)return 1;const lt=xe.state;return!lt||lt.strm!==xe||lt.modeou?1:0},Xl=xe=>{if(Dl(xe))return Zi;const lt=xe.state;return xe.total_in=xe.total_out=lt.total=0,xe.msg="",lt.wrap&&(xe.adler=lt.wrap&1),lt.mode=Jo,lt.last=0,lt.havedict=0,lt.flags=-1,lt.dmax=32768,lt.head=null,lt.hold=0,lt.bits=0,lt.lencode=lt.lendyn=new Int32Array(Us),lt.distcode=lt.distdyn=new Int32Array(Au),lt.sane=1,lt.back=-1,Xi},Ys=xe=>{if(Dl(xe))return Zi;const lt=xe.state;return lt.wsize=0,lt.whave=0,lt.wnext=0,Xl(xe)},jl=(xe,lt)=>{let Te;if(Dl(xe))return Zi;const Ct=xe.state;return lt<0?(Te=0,lt=-lt):(Te=(lt>>4)+5,lt<48&&(lt&=15)),lt&&(lt<8||lt>15)?Zi:(Ct.window!==null&&Ct.wbits!==lt&&(Ct.window=null),Ct.wrap=Te,Ct.wbits=lt,Ys(xe))},Qs=(xe,lt)=>{if(!xe)return Zi;const Te=new ol;xe.state=Te,Te.strm=xe,Te.window=null,Te.mode=Jo;const Ct=jl(xe,lt);return Ct!==Xi&&(xe.state=null),Ct},wl=xe=>Qs(xe,su);let Vl=!0,Ol,yu;const Yu=xe=>{if(Vl){Ol=new Int32Array(512),yu=new Int32Array(32);let lt=0;for(;lt<144;)xe.lens[lt++]=8;for(;lt<256;)xe.lens[lt++]=9;for(;lt<280;)xe.lens[lt++]=7;for(;lt<288;)xe.lens[lt++]=8;for(yi(Fa,xe.lens,0,288,Ol,0,xe.work,{bits:9}),lt=0;lt<32;)xe.lens[lt++]=5;yi(Co,xe.lens,0,32,yu,0,xe.work,{bits:5}),Vl=!1}xe.lencode=Ol,xe.lenbits=9,xe.distcode=yu,xe.distbits=5},ku=(xe,lt,Te,Ct)=>{let Rt;const Yt=xe.state;return Yt.window===null&&(Yt.wsize=1<=Yt.wsize?(Yt.window.set(lt.subarray(Te-Yt.wsize,Te),0),Yt.wnext=0,Yt.whave=Yt.wsize):(Rt=Yt.wsize-Yt.wnext,Rt>Ct&&(Rt=Ct),Yt.window.set(lt.subarray(Te-Ct,Te-Ct+Rt),Yt.wnext),Ct-=Rt,Ct?(Yt.window.set(lt.subarray(Te-Ct,Te),0),Yt.wnext=Ct,Yt.whave=Yt.wsize):(Yt.wnext+=Rt,Yt.wnext===Yt.wsize&&(Yt.wnext=0),Yt.whave{let Te,Ct,Rt,Yt,Qn,Cn,Ei,yn,qn,Aa,li,Jr,Ta,$o,bo=0,wo,Zo,mo,Ui,Lo,rs,Ga,is;const Vo=new Uint8Array(4);let ao,Uo;const ko=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Dl(xe)||!xe.output||!xe.input&&xe.avail_in!==0)return Zi;Te=xe.state,Te.mode===Fs&&(Te.mode=dl),Qn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Yt=xe.next_in,Ct=xe.input,Cn=xe.avail_in,yn=Te.hold,qn=Te.bits,Aa=Cn,li=Ei,is=Xi;e:for(;;)switch(Te.mode){case Jo:if(Te.wrap===0){Te.mode=dl;break}for(;qn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0),yn=0,qn=0,Te.mode=Bs;break}if(Te.head&&(Te.head.done=!1),!(Te.wrap&1)||(((yn&255)<<8)+(yn>>8))%31){xe.msg="incorrect header check",Te.mode=_o;break}if((yn&15)!==Es){xe.msg="unknown compression method",Te.mode=_o;break}if(yn>>>=4,qn-=4,Ga=(yn&15)+8,Te.wbits===0&&(Te.wbits=Ga),Ga>15||Ga>Te.wbits){xe.msg="invalid window size",Te.mode=_o;break}Te.dmax=1<>8&1),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,qn=0,Te.mode=Go;case Go:for(;qn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Vo[2]=yn>>>16&255,Vo[3]=yn>>>24&255,Te.check=sr(Te.check,Vo,4,0)),yn=0,qn=0,Te.mode=bs;case bs:for(;qn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>8),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,qn=0,Te.mode=vs;case vs:if(Te.flags&1024){for(;qn<16;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,qn=0}else Te.head&&(Te.head.extra=null);Te.mode=bl;case bl:if(Te.flags&1024&&(Jr=Te.length,Jr>Cn&&(Jr=Cn),Jr&&(Te.head&&(Ga=Te.head.extra_len-Te.length,Te.head.extra||(Te.head.extra=new Uint8Array(Te.head.extra_len)),Te.head.extra.set(Ct.subarray(Yt,Yt+Jr),Ga)),Te.flags&512&&Te.wrap&4&&(Te.check=sr(Te.check,Ct,Jr,Yt)),Cn-=Jr,Yt+=Jr,Te.length-=Jr),Te.length))break e;Te.length=0,Te.mode=Hs;case Hs:if(Te.flags&2048){if(Cn===0)break e;Jr=0;do Ga=Ct[Yt+Jr++],Te.head&&Ga&&Te.length<65536&&(Te.head.name+=String.fromCharCode(Ga));while(Ga&&Jr>9&1,Te.head.done=!0),xe.adler=Te.check=0,Te.mode=Fs;break;case il:for(;qn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=qn&7,qn-=qn&7,Te.mode=Zl;break}for(;qn<3;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=1,qn-=1,yn&3){case 0:Te.mode=tu;break;case 1:if(Yu(Te),Te.mode=al,lt===aa){yn>>>=2,qn-=2;break e}break;case 2:Te.mode=Sl;break;case 3:xe.msg="invalid block type",Te.mode=_o}yn>>>=2,qn-=2;break;case tu:for(yn>>>=qn&7,qn-=qn&7;qn<32;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>16^65535)){xe.msg="invalid stored block lengths",Te.mode=_o;break}if(Te.length=yn&65535,yn=0,qn=0,Te.mode=Lu,lt===aa)break e;case Lu:Te.mode=nu;case nu:if(Jr=Te.length,Jr){if(Jr>Cn&&(Jr=Cn),Jr>Ei&&(Jr=Ei),Jr===0)break e;Rt.set(Ct.subarray(Yt,Yt+Jr),Qn),Cn-=Jr,Yt+=Jr,Ei-=Jr,Qn+=Jr,Te.length-=Jr;break}Te.mode=Fs;break;case Sl:for(;qn<14;){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=5,qn-=5,Te.ndist=(yn&31)+1,yn>>>=5,qn-=5,Te.ncode=(yn&15)+4,yn>>>=4,qn-=4,Te.nlen>286||Te.ndist>30){xe.msg="too many length or distance symbols",Te.mode=_o;break}Te.have=0,Te.mode=Tu;case Tu:for(;Te.have>>=3,qn-=3}for(;Te.have<19;)Te.lens[ko[Te.have++]]=0;if(Te.lencode=Te.lendyn,Te.lenbits=7,ao={bits:Te.lenbits},is=yi(Ba,Te.lens,0,19,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid code lengths set",Te.mode=_o;break}Te.have=0,Te.mode=mu;case mu:for(;Te.have>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=qn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=wo,qn-=wo,Te.lens[Te.have++]=mo;else{if(mo===16){for(Uo=wo+2;qn>>=wo,qn-=wo,Te.have===0){xe.msg="invalid bit length repeat",Te.mode=_o;break}Ga=Te.lens[Te.have-1],Jr=3+(yn&3),yn>>>=2,qn-=2}else if(mo===17){for(Uo=wo+3;qn>>=wo,qn-=wo,Ga=0,Jr=3+(yn&7),yn>>>=3,qn-=3}else{for(Uo=wo+7;qn>>=wo,qn-=wo,Ga=0,Jr=11+(yn&127),yn>>>=7,qn-=7}if(Te.have+Jr>Te.nlen+Te.ndist){xe.msg="invalid bit length repeat",Te.mode=_o;break}for(;Jr--;)Te.lens[Te.have++]=Ga}}if(Te.mode===_o)break;if(Te.lens[256]===0){xe.msg="invalid code -- missing end-of-block",Te.mode=_o;break}if(Te.lenbits=9,ao={bits:Te.lenbits},is=yi(Fa,Te.lens,0,Te.nlen,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid literal/lengths set",Te.mode=_o;break}if(Te.distbits=6,Te.distcode=Te.distdyn,ao={bits:Te.distbits},is=yi(Co,Te.lens,Te.nlen,Te.ndist,Te.distcode,0,Te.work,ao),Te.distbits=ao.bits,is){xe.msg="invalid distances set",Te.mode=_o;break}if(Te.mode=al,lt===aa)break e;case al:Te.mode=ru;case ru:if(Cn>=6&&Ei>=258){xe.next_out=Qn,xe.avail_out=Ei,xe.next_in=Yt,xe.avail_in=Cn,Te.hold=yn,Te.bits=qn,io(xe,li),Qn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Yt=xe.next_in,Ct=xe.input,Cn=xe.avail_in,yn=Te.hold,qn=Te.bits,Te.mode===Fs&&(Te.back=-1);break}for(Te.back=0;bo=Te.lencode[yn&(1<>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=qn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>Ui)],wo=bo>>>24,Zo=bo>>>16&255,mo=bo&65535,!(Ui+wo<=qn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=Ui,qn-=Ui,Te.back+=Ui}if(yn>>>=wo,qn-=wo,Te.back+=wo,Te.length=mo,Zo===0){Te.mode=Ml;break}if(Zo&32){Te.back=-1,Te.mode=Fs;break}if(Zo&64){xe.msg="invalid literal/length code",Te.mode=_o;break}Te.extra=Zo&15,Te.mode=fl;case fl:if(Te.extra){for(Uo=Te.extra;qn>>=Te.extra,qn-=Te.extra,Te.back+=Te.extra}Te.was=Te.length,Te.mode=vu;case vu:for(;bo=Te.distcode[yn&(1<>>24,Zo=bo>>>16&255,mo=bo&65535,!(wo<=qn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>Ui)],wo=bo>>>24,Zo=bo>>>16&255,mo=bo&65535,!(Ui+wo<=qn);){if(Cn===0)break e;Cn--,yn+=Ct[Yt++]<>>=Ui,qn-=Ui,Te.back+=Ui}if(yn>>>=wo,qn-=wo,Te.back+=wo,Zo&64){xe.msg="invalid distance code",Te.mode=_o;break}Te.offset=mo,Te.extra=Zo&15,Te.mode=gu;case gu:if(Te.extra){for(Uo=Te.extra;qn>>=Te.extra,qn-=Te.extra,Te.back+=Te.extra}if(Te.offset>Te.dmax){xe.msg="invalid distance too far back",Te.mode=_o;break}Te.mode=ns;case ns:if(Ei===0)break e;if(Jr=li-Ei,Te.offset>Jr){if(Jr=Te.offset-Jr,Jr>Te.whave&&Te.sane){xe.msg="invalid distance too far back",Te.mode=_o;break}Jr>Te.wnext?(Jr-=Te.wnext,Ta=Te.wsize-Jr):Ta=Te.wnext-Jr,Jr>Te.length&&(Jr=Te.length),$o=Te.window}else $o=Rt,Ta=Qn-Te.offset,Jr=Te.length;Jr>Ei&&(Jr=Ei),Ei-=Jr,Te.length-=Jr;do Rt[Qn++]=$o[Ta++];while(--Jr);Te.length===0&&(Te.mode=ru);break;case Ml:if(Ei===0)break e;Rt[Qn++]=Te.length,Ei--,Te.mode=ru;break;case Zl:if(Te.wrap){for(;qn<32;){if(Cn===0)break e;Cn--,yn|=Ct[Yt++]<{if(Dl(xe))return Zi;let lt=xe.state;return lt.window&&(lt.window=null),xe.state=null,Xi},ks=(xe,lt)=>{if(Dl(xe))return Zi;const Te=xe.state;return Te.wrap&2?(Te.head=lt,lt.done=!1,Xi):Zi},qr=(xe,lt)=>{const Te=lt.length;let Ct,Rt,Yt;return Dl(xe)||(Ct=xe.state,Ct.wrap!==0&&Ct.mode!==As)?Zi:Ct.mode===As&&(Rt=1,Rt=br(Rt,lt,Te,0),Rt!==Ct.check)?Wo:(Yt=ku(xe,lt,Te,Te),Yt?(Ct.mode=au,Xo):(Ct.havedict=1,Xi))};var Ku=Ys,ld=jl,ud=Xl,Ju=wl,cd=Qs,co=Mo,Pa=Ya,ka=ks,Ao=qr,Ps="pako inflate (from Nodeca project)",Yo={inflateReset:Ku,inflateReset2:ld,inflateResetKeep:ud,inflateInit:Ju,inflateInit2:cd,inflate:co,inflateEnd:Pa,inflateGetHeader:ka,inflateSetDictionary:Ao,inflateInfo:Ps};function sc(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xf=sc;const Gd=Object.prototype.toString,{Z_NO_FLUSH:Sf,Z_FINISH:lc,Z_OK:qu,Z_STREAM_END:uc,Z_NEED_DICT:dd,Z_STREAM_ERROR:_u,Z_DATA_ERROR:cc,Z_MEM_ERROR:fd}=vi;function Nu(xe){this.options=Nr.assign({chunkSize:1024*64,windowBits:15,to:""},xe||{});const lt=this.options;lt.raw&<.windowBits>=0&<.windowBits<16&&(lt.windowBits=-lt.windowBits,lt.windowBits===0&&(lt.windowBits=-15)),lt.windowBits>=0&<.windowBits<16&&!(xe&&xe.windowBits)&&(lt.windowBits+=32),lt.windowBits>15&<.windowBits<48&&(lt.windowBits&15||(lt.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yi,this.strm.avail_out=0;let Te=Yo.inflateInit2(this.strm,lt.windowBits);if(Te!==qu)throw new Error(Rr[Te]);if(this.header=new xf,Yo.inflateGetHeader(this.strm,this.header),lt.dictionary&&(typeof lt.dictionary=="string"?lt.dictionary=Pi.string2buf(lt.dictionary):Gd.call(lt.dictionary)==="[object ArrayBuffer]"&&(lt.dictionary=new Uint8Array(lt.dictionary)),lt.raw&&(Te=Yo.inflateSetDictionary(this.strm,lt.dictionary),Te!==qu)))throw new Error(Rr[Te])}Nu.prototype.push=function(xe,lt){const Te=this.strm,Ct=this.options.chunkSize,Rt=this.options.dictionary;let Yt,Qn,Cn;if(this.ended)return!1;for(lt===~~lt?Qn=lt:Qn=lt===!0?lc:Sf,Gd.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){for(Te.avail_out===0&&(Te.output=new Uint8Array(Ct),Te.next_out=0,Te.avail_out=Ct),Yt=Yo.inflate(Te,Qn),Yt===dd&&Rt&&(Yt=Yo.inflateSetDictionary(Te,Rt),Yt===qu?Yt=Yo.inflate(Te,Qn):Yt===cc&&(Yt=dd));Te.avail_in>0&&Yt===uc&&Te.state.wrap>0&&xe[Te.next_in]!==0;)Yo.inflateReset(Te),Yt=Yo.inflate(Te,Qn);switch(Yt){case _u:case cc:case dd:case fd:return this.onEnd(Yt),this.ended=!0,!1}if(Cn=Te.avail_out,Te.next_out&&(Te.avail_out===0||Yt===uc))if(this.options.to==="string"){let Ei=Pi.utf8border(Te.output,Te.next_out),yn=Te.next_out-Ei,qn=Pi.buf2string(Te.output,Ei);Te.next_out=yn,Te.avail_out=Ct-yn,yn&&Te.output.set(Te.output.subarray(Ei,Ei+yn),0),this.onData(qn)}else this.onData(Te.output.length===Te.next_out?Te.output:Te.output.subarray(0,Te.next_out));if(!(Yt===qu&&Cn===0)){if(Yt===uc)return Yt=Yo.inflateEnd(this.strm),this.onEnd(Yt),this.ended=!0,!0;if(Te.avail_in===0)break}}return!0},Nu.prototype.onData=function(xe){this.chunks.push(xe)},Nu.prototype.onEnd=function(xe){xe===qu&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function ws(xe,lt){const Te=new Nu(lt);if(Te.push(xe),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function Hl(xe,lt){return lt=lt||{},lt.raw=!0,ws(xe,lt)}var $u=Nu,Ks=ws,Lc=Hl,Il=ws,Yd=vi,Mf={Inflate:$u,inflate:Ks,inflateRaw:Lc,ungzip:Il,constants:Yd};const{Deflate:ju,deflate:Bl,deflateRaw:Ko,gzip:El}=No,{Inflate:Eu,inflate:bu,inflateRaw:Kd,ungzip:Cs}=Mf;var Df=ju,If=Bl,hd=Ko,dc=El,Tc=Eu,kc=bu,wu=Kd,Bf=Cs,Jd=vi,eh={Deflate:Df,deflate:If,deflateRaw:hd,gzip:dc,Inflate:Tc,inflate:kc,inflateRaw:wu,ungzip:Bf,constants:Jd};const fc=[];for(let xe=0;xe<256;xe++){let lt=xe;for(let Te=0;Te<8;Te++)lt&1?lt=3988292384^lt>>>1:lt=lt>>>1;fc[xe]=lt}const Nc=4294967295;function qd(xe,lt,Te){let Ct=xe;for(let Rt=0;Rt>>8;return Ct}function pd(xe,lt){return(qd(Nc,xe,lt)^Nc)>>>0}function md(xe,lt,Te){const Ct=xe.readUint32(),Rt=pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-lt-4,lt),lt);if(Rt!==Ct)throw new Error(`CRC mismatch for chunk ${Te}. Expected ${Ct}, found ${Rt}`)}function th(xe,lt){xe.writeUint32(pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-lt,lt),lt))}function vd(xe,lt,Te){for(let Ct=0;Ct>1)&255}else{for(;Yt>1)&255;for(;Yt>1)&255}}function _d(xe,lt,Te,Ct,Rt){let Yt=0;if(Te.length===0){for(;Yt=Te||rs>=Ct))for(let Ga=0;Ga>8&255}const jc=new Uint16Array([255]),el=new Uint8Array(jc.buffer)[0]===255,hc=new Uint8Array(0);function Fl(xe){const{data:lt,width:Te,height:Ct,channels:Rt,depth:Yt}=xe,Qn=Math.ceil(Yt/8)*Rt,Cn=Math.ceil(Yt/8*Rt*Te),Ei=new Uint8Array(Ct*Cn);let yn=hc,qn=0,Aa,li;for(let Jr=0;Jr>8&255}const tc=Uint8Array.of(137,80,78,71,13,10,26,10);function xu(xe){xe.writeBytes(tc)}function Oc(xe){if(!rf(xe.readBytes(tc.length)))throw new Error("wrong PNG signature")}function rf(xe){if(xe.length79)throw new Error("keyword length must be between 1 and 79")}const zc=/^[\u0000-\u00FF]*$/;function Ed(xe){if(!zc.test(xe))throw new Error("invalid latin1 text")}function nc(xe,lt,Te){const Ct=Ou(lt);xe[Ct]=bd(lt,Te-Ct.length-1)}function nh(xe,lt,Te){yd(lt),Ed(Te);const Ct=lt.length+1+Te.length;xe.writeUint32(Ct),xe.writeChars(Ad),xe.writeChars(lt),xe.writeByte(zl),xe.writeChars(Te),writeCrc(xe,Ct+4)}function Ou(xe){for(xe.mark();xe.readByte()!==zl;);const lt=xe.offset;xe.reset();const Te=Gl.decode(xe.readBytes(lt-xe.offset-1));return xe.skip(1),yd(Te),Te}function bd(xe,lt){return Gl.decode(xe.readBytes(lt))}const tl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Rc={UNKNOWN:-1,DEFLATE:0},zu={UNKNOWN:-1,ADAPTIVE:0},Ru={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Su={NONE:0,BACKGROUND:1,PREVIOUS:2},Ws={SOURCE:0,OVER:1};class af extends le{constructor(Te,Ct={}){super(Te);us(this,"_checkCrc");us(this,"_inflator");us(this,"_png");us(this,"_apng");us(this,"_end");us(this,"_hasPalette");us(this,"_palette");us(this,"_hasTransparency");us(this,"_transparency");us(this,"_compressionMethod");us(this,"_filterMethod");us(this,"_interlaceMethod");us(this,"_colorType");us(this,"_isAnimated");us(this,"_numberOfFrames");us(this,"_numberOfPlays");us(this,"_frames");us(this,"_writingDataChunks");const{checkCrc:Rt=!1}=Ct;this._checkCrc=Rt,this._inflator=new Tc,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Rc.UNKNOWN,this._filterMethod=zu.UNKNOWN,this._interlaceMethod=Ru.UNKNOWN,this._colorType=tl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Oc(this);!this._end;){const Te=this.readUint32(),Ct=this.readChars(4);this.decodeChunk(Te,Ct)}return this.decodeImage(),this._png}decodeApng(){for(Oc(this);!this._end;){const Te=this.readUint32(),Ct=this.readChars(4);this.decodeApngChunk(Te,Ct)}return this.decodeApngImage(),this._apng}decodeChunk(Te,Ct){const Rt=this.offset;switch(Ct){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Te);break;case"IDAT":this.decodeIDAT(Te);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Te);break;case"iCCP":this.decodeiCCP(Te);break;case Ad:nc(this._png.text,this,Te);break;case"pHYs":this.decodepHYs();break;default:this.skip(Te);break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${Ct}`);this._checkCrc?md(this,Te+4,Ct):this.skip(4)}decodeApngChunk(Te,Ct){const Rt=this.offset;switch(Ct!=="fdAT"&&Ct!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),Ct){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Te);break;default:this.decodeChunk(Te,Ct),this.offset=Rt+Te;break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${Ct}`);this._checkCrc?md(this,Te+4,Ct):this.skip(4)}decodeIHDR(){const Te=this._png;Te.width=this.readUint32(),Te.height=this.readUint32(),Te.depth=Ff(this.readUint8());const Ct=this.readUint8();this._colorType=Ct;let Rt;switch(Ct){case tl.GREYSCALE:Rt=1;break;case tl.TRUECOLOUR:Rt=3;break;case tl.INDEXED_COLOUR:Rt=1;break;case tl.GREYSCALE_ALPHA:Rt=2;break;case tl.TRUECOLOUR_ALPHA:Rt=4;break;case tl.UNKNOWN:default:throw new Error(`Unknown color type: ${Ct}`)}if(this._png.channels=Rt,this._compressionMethod=this.readUint8(),this._compressionMethod!==Rc.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Te={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Te)}decodePLTE(Te){if(Te%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Te}`);const Ct=Te/3;this._hasPalette=!0;const Rt=[];this._palette=Rt;for(let Yt=0;Ytthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Te/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Te/2);for(let Ct=0;Ctthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Te} vs ${this._palette.length})`);let Ct=0;for(;Ct{const Ei=((Qn+Ct.yOffset)*this._png.width+Ct.xOffset+Cn)*this._png.channels,yn=(Qn*Ct.width+Cn)*this._png.channels;return{index:Ei,frameIndex:yn}};switch(Ct.blendOp){case Ws.SOURCE:for(let Qn=0;QnCt.at(-1)!==255);this.writeUint32(Te.length),this.writeChars("tRNS");for(const Ct of Te)this.writeByte(Ct.at(-1));writeCrc(this,4+Te.length)}encodeIDAT(Te){this.writeUint32(Te.length),this.writeChars("IDAT"),this.writeBytes(Te),writeCrc(this,Te.length+4)}encodeData(){const{width:Te,height:Ct,channels:Rt,depth:Yt,data:Qn}=this._png,Cn=Yt<=8?Math.ceil(Te*Yt/8)*Rt:Math.ceil(Te*Yt/8*Rt/2),Ei=new IOBuffer().setBigEndian();let yn=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let li=0;li0)return xe;throw new TypeError(`${lt} must be a positive integer`)}function mc(xe,lt){const{channels:Te=4,depth:Ct=8}=xe;if(Te!==4&&Te!==3&&Te!==2&&Te!==1)throw new RangeError(`unsupported number of channels: ${Te}`);const Rt={channels:Te,depth:Ct,colorType:ColorType.UNKNOWN};switch(Te){case 4:Rt.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:Rt.colorType=ColorType.TRUECOLOUR;break;case 1:lt?Rt.colorType=ColorType.INDEXED_COLOUR:Rt.colorType=ColorType.GREYSCALE;break;case 2:Rt.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return Rt}function sf(xe,lt,Te,Ct){for(let Rt=0;Rt>8&255),Te.writeByte(mo&255)}}return Ct}function lf(xe,lt,Te,Ct){for(let Rt=0;Rt>1|(pe&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,ie[pe]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var ye=function(ft,pt,jt){for(var Jt=ft.length,An=0,fn=new be(pt);An>yr]=ar}else for(Xn=new be(Jt),An=0;An>15-ft[An]);return Xn},Ee=new Ce(288),pe=0;pe<144;++pe)Ee[pe]=8;for(var pe=144;pe<256;++pe)Ee[pe]=9;for(var pe=256;pe<280;++pe)Ee[pe]=7;for(var pe=280;pe<288;++pe)Ee[pe]=8;for(var Le=new Ce(32),pe=0;pe<32;++pe)Le[pe]=5;var Ie=ye(Ee,9,0),Pe=null,ze=ye(Le,5,0),Oe=null,De=function(ft){for(var pt=ft[0],jt=1;jtpt&&(pt=ft[jt]);return pt},We=function(ft,pt,jt){var Jt=pt/8|0;return(ft[Jt]|ft[Jt+1]<<8)>>(pt&7)&jt},ke=function(ft,pt){var jt=pt/8|0;return(ft[jt]|ft[jt+1]<<8|ft[jt+2]<<16)>>(pt&7)},Fe=function(ft){return(ft+7)/8|0},Ve=function(ft,pt,jt){return(pt==null||pt<0)&&(pt=0),(jt==null||jt>ft.length)&&(jt=ft.length),new Ce(ft.subarray(pt,jt))},qe={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},tt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],st=function(ft,pt,jt){var Jt=new Error(pt||tt[ft]);if(Jt.code=ft,Error.captureStackTrace&&Error.captureStackTrace(Jt,st),!jt)throw Jt;return Jt},Ot=function(ft,pt,jt,Jt){var An=ft.length,fn=Jt?Jt.length:0;if(!An||pt.f&&!pt.l)return jt||new Ce(0);var Zn=!jt,Xn=Zn||pt.i!=2,yr=pt.i;Zn&&(jt=new Ce(An*3));var ar=function(Nr){var mi=jt.length;if(Nr>mi){var Ur=new Ce(Math.max(mi*2,Nr));Ur.set(jt),jt=Ur}},On=pt.f||0,Jn=pt.p||0,Zr=pt.b||0,Li=pt.l,Ti=pt.d,Yr=pt.m,Vr=pt.n,si=An*8;do{if(!Li){On=We(ft,Jn,1);var Ci=We(ft,Jn+1,3);if(Jn+=3,Ci)if(Ci==1)Li=Pe,Ti=Oe,Yr=9,Vr=5;else if(Ci==2){var ja=We(ft,Jn,31)+257,Bi=We(ft,Jn+10,15)+4,Qr=ja+We(ft,Jn+5,31)+1;Jn+=14;for(var ni=new Ce(Qr),ga=new Ce(19),Ge=0;Ge>4;if(Ii<16)ni[Ge++]=Ii;else{var rn=0,cn=0;for(Ii==16?(cn=3+We(ft,Jn,3),Jn+=2,rn=ni[Ge-1]):Ii==17?(cn=3+We(ft,Jn,7),Jn+=3):Ii==18&&(cn=11+We(ft,Jn,127),Jn+=7);cn--;)ni[Ge++]=rn}}var pn=ni.subarray(0,ja),Un=ni.subarray(ja);Yr=De(pn),Vr=De(Un),Li=ye(pn,Yr,1),Ti=ye(Un,Vr,1)}else st(1);else{var Ii=Fe(Jn)+4,pi=ft[Ii-4]|ft[Ii-3]<<8,ha=Ii+pi;if(ha>An){yr&&st(0);break}Xn&&ar(Zr+pi),jt.set(ft.subarray(Ii,ha),Zr),pt.b=Zr+=pi,pt.p=Jn=ha*8,pt.f=On;continue}if(Jn>si){yr&&st(0);break}}Xn&&ar(Zr+131072);for(var nr=(1<>4;if(Jn+=rn&15,Jn>si){yr&&st(0);break}if(rn||st(2),Mr<256)jt[Zr++]=Mr;else if(Mr==256){pr=Jn,Li=null;break}else{var fr=Mr-254;if(Mr>264){var Ge=Mr-257,ur=ce[Ge];fr=We(ft,Jn,(1<>4;Br||st(3),Jn+=Br&15;var Un=he[Tr];if(Tr>3){var ur=le[Tr];Un+=ke(ft,Jn)&(1<si){yr&&st(0);break}Xn&&ar(Zr+131072);var wr=Zr+fr;if(Zr>8},Xt=function(ft,pt,jt){jt<<=pt&7;var Jt=pt/8|0;ft[Jt]|=jt,ft[Jt+1]|=jt>>8,ft[Jt+2]|=jt>>16},it=function(ft,pt){for(var jt=[],Jt=0;JtZr&&(Zr=fn[Jt].s);var Li=new be(Zr+1),Ti=Ze(jt[On-1],Li,0);if(Ti>pt){var Jt=0,Yr=0,Vr=Ti-pt,si=1<pt)Yr+=si-(1<>=Vr;Yr>0;){var Ii=fn[Jt].s;Li[Ii]=0&&Yr;--Jt){var pi=fn[Jt].s;Li[pi]==pt&&(--Li[pi],++Yr)}Ti=pt}return{t:new Ce(Li),l:Ti}},Ze=function(ft,pt,jt){return ft.s==-1?Math.max(Ze(ft.l,pt,jt+1),Ze(ft.r,pt,jt+1)):pt[ft.s]=jt},Je=function(ft){for(var pt=ft.length;pt&&!ft[--pt];);for(var jt=new be(++pt),Jt=0,An=ft[0],fn=1,Zn=function(yr){jt[Jt++]=yr},Xn=1;Xn<=pt;++Xn)if(ft[Xn]==An&&Xn!=pt)++fn;else{if(!An&&fn>2){for(;fn>138;fn-=138)Zn(32754);fn>2&&(Zn(fn>10?fn-11<<5|28690:fn-3<<5|12305),fn=0)}else if(fn>3){for(Zn(An),--fn;fn>6;fn-=6)Zn(8304);fn>2&&(Zn(fn-3<<5|8208),fn=0)}for(;fn--;)Zn(An);fn=1,An=ft[Xn]}return{c:jt.subarray(0,Jt),n:pt}},_e=function(ft,pt){for(var jt=0,Jt=0;Jt>8,ft[An+2]=ft[An]^255,ft[An+3]=ft[An+1]^255;for(var fn=0;fn4&&!ga[se[Bt-1]];--Bt);var Ft=ar+5<<3,kt=_e(An,Ee)+_e(fn,Le)+Zn,Qt=_e(An,Zr)+_e(fn,Yr)+Zn+14+3*Bt+_e(Bi,ga)+2*Bi[16]+3*Bi[17]+7*Bi[18];if(yr>=0&&Ft<=kt&&Ft<=Qt)return ot(pt,On,ft.subarray(yr,yr+ar));var rn,cn,pn,Un;if(dt(pt,On,1+(Qt15&&(dt(pt,On,Mr[Qr]>>5&127),On+=Mr[Qr]>>12)}}else rn=Ie,cn=Ee,pn=ze,Un=Le;for(var Qr=0;Qr255){var fr=ur>>18&31;Xt(pt,On,rn[fr+257]),On+=cn[fr+257],fr>7&&(dt(pt,On,ur>>23&31),On+=ce[fr]);var Br=ur&31;Xt(pt,On,pn[Br]),On+=Un[Br],Br>3&&(Xt(pt,On,ur>>5&8191),On+=le[Br])}else Xt(pt,On,rn[ur]),On+=cn[ur]}return Xt(pt,On,rn[256]),On+cn[256]},Mt=new fe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),St=new Ce(0),Vt=function(ft,pt,jt,Jt,An,fn){var Zn=fn.z||ft.length,Xn=new Ce(Jt+Zn+5*(1+Math.ceil(Zn/7e3))+An),yr=Xn.subarray(Jt,Xn.length-An),ar=fn.l,On=(fn.r||0)&7;if(pt){On&&(yr[0]=fn.r>>3);for(var Jn=Mt[pt-1],Zr=Jn>>13,Li=Jn&8191,Ti=(1<7e3||ga>24576)&&(rn>423||!ar)){On=nt(ft,yr,0,pi,ha,ja,Qr,ga,Bt,ni-Bt,On),ga=Bi=Qr=0,Bt=ni;for(var cn=0;cn<286;++cn)ha[cn]=0;for(var cn=0;cn<30;++cn)ja[cn]=0}var pn=2,Un=0,nr=Li,Sn=kt-Qt&32767;if(rn>2&&Ft==Ii(ni-Sn))for(var pr=Math.min(Zr,rn)-1,Mr=Math.min(32767,ni),fr=Math.min(258,rn);Sn<=Mr&&--nr&&kt!=Qt;){if(ft[ni+pn]==ft[ni+pn-Sn]){for(var ur=0;urpn){if(pn=ur,Un=Sn,ur>pr)break;for(var Br=Math.min(Sn,ur-2),Tr=0,cn=0;cnTr&&(Tr=Pr,Qt=wr)}}}kt=Qt,Qt=Yr[kt],Sn+=kt-Qt&32767}if(Un){pi[ga++]=268435456|te[pn]<<18|de[Un];var Nr=te[pn]&31,mi=de[Un]&31;Qr+=ce[Nr]+le[mi],++ha[257+Nr],++ja[mi],Ge=ni+pn,++Bi}else pi[ga++]=ft[ni],++ha[ft[ni]]}}for(ni=Math.max(ni,Ge);ni=Zn&&(yr[On/8|0]=ar,Ur=Zn),On=ot(yr,On+1,ft.subarray(ni,Ur))}fn.i=Zn}return Ve(Xn,0,Jt+Fe(On)+An)},bt=null,zt=function(){var ft=-1;return{p:function(pt){for(var jt=ft,Jt=0;Jt>>8;ft=jt},d:function(){return~ft}}},Pt=function(){var ft=1,pt=0;return{p:function(jt){for(var Jt=ft,An=pt,fn=jt.length|0,Zn=0;Zn!=fn;){for(var Xn=Math.min(Zn+2655,fn);Zn>16),An=(An&65535)+15*(An>>16)}ft=Jt,pt=An},d:function(){return ft%=65521,pt%=65521,(ft&255)<<24|(ft&65280)<<8|(pt&255)<<8|pt>>8}}},ht=function(ft,pt,jt,Jt,An){if(!An&&(An={l:1},pt.dictionary)){var fn=pt.dictionary.subarray(-32768),Zn=new Ce(fn.length+ft.length);Zn.set(fn),Zn.set(ft,fn.length),ft=Zn,An.w=fn.length}return Vt(ft,pt.level==null?6:pt.level,pt.mem==null?An.l?Math.ceil(Math.max(8,Math.min(13,Math.log(ft.length)))*1.5):20:12+pt.mem,jt,Jt,An)},Dt=function(ft,pt){var jt={};for(var Jt in ft)jt[Jt]=ft[Jt];for(var Jt in pt)jt[Jt]=pt[Jt];return jt},gt=function(ft,pt,jt){for(var Jt=ft(),An=ft.toString(),fn=An.slice(An.indexOf("[")+1,An.lastIndexOf("]")).replace(/\s+/g,"").split(","),Zn=0;Zn>>0},Ht=function(ft,pt){return Ke(ft,pt)+Ke(ft,pt+4)*4294967296},wt=function(ft,pt,jt){for(;jt;++pt)ft[pt]=jt,jt>>>=8},Wt=function(ft,pt){var jt=pt.filename;if(ft[0]=31,ft[1]=139,ft[2]=8,ft[8]=pt.level<2?4:pt.level==9?2:0,ft[9]=3,pt.mtime!=0&&wt(ft,4,Math.floor(new Date(pt.mtime||Date.now())/1e3)),jt){ft[3]=8;for(var Jt=0;Jt<=jt.length;++Jt)ft[Jt+10]=jt.charCodeAt(Jt)}},yt=function(ft){(ft[0]!=31||ft[1]!=139||ft[2]!=8)&&st(6,"invalid gzip data");var pt=ft[3],jt=10;pt&4&&(jt+=(ft[10]|ft[11]<<8)+2);for(var Jt=(pt>>3&1)+(pt>>4&1);Jt>0;Jt-=!ft[jt++]);return jt+(pt&2)},tn=function(ft){var pt=ft.length;return(ft[pt-4]|ft[pt-3]<<8|ft[pt-2]<<16|ft[pt-1]<<24)>>>0},Kt=function(ft){return 10+(ft.filename?ft.filename.length+1:0)},gn=function(ft,pt){var jt=pt.level,Jt=jt==0?0:jt<6?1:jt==9?3:2;if(ft[0]=120,ft[1]=Jt<<6|(pt.dictionary&&32),ft[1]|=31-(ft[0]<<8|ft[1])%31,pt.dictionary){var An=Pt();An.p(pt.dictionary),wt(ft,2,An.d())}},jn=function(ft,pt){return((ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31)&&st(6,"invalid zlib data"),(ft[1]>>5&1)==+!pt&&st(6,"invalid zlib data: "+(ft[1]&32?"need":"unexpected")+" dictionary"),(ft[1]>>3&4)+2};function tr(ft,pt){return typeof ft=="function"&&(pt=ft,ft={}),this.ondata=pt,ft}var In=null,Ln=null;function Er(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t],function(Jt){return oe(br(Jt.data[0],Jt.data[1]))},0,jt)}function br(ft,pt){return ht(ft,pt||{},0,0)}var _r=null,$r=null;function ei(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut],function(Jt){return oe(sr(Jt.data[0],x(Jt.data[1])))},1,jt)}function sr(ft,pt){return Ot(ft,{i:2},pt&&pt.out,pt&&pt.dictionary)}var Rr=null,vi=null;function Vi(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t,Ye,function(){return[Ai]}],function(Jt){return oe(Ai(Jt.data[0],Jt.data[1]))},2,jt)}function Ai(ft,pt){pt||(pt={});var jt=zt(),Jt=ft.length;jt.p(ft);var An=ht(ft,pt,Kt(pt),8),fn=An.length;return Wt(An,pt),wt(An,fn-8,jt.d()),wt(An,fn-4,Jt),An}var Gi=null,dr=null;function vr(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut,we,function(){return[bn]}],function(Jt){return oe(bn(Jt.data[0],Jt.data[1]))},3,jt)}function bn(ft,pt){var jt=yt(ft);return jt+8>ft.length&&st(6,"invalid gzip data"),Ot(ft.subarray(jt,-8),{i:2},pt&&pt.out||new Ce(tn(ft)),pt&&pt.dictionary)}var Mn=null,gr=null;function wn(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[$t,Se,function(){return[Be]}],function(Jt){return oe(Be(Jt.data[0],Jt.data[1]))},4,jt)}function Be(ft,pt){pt||(pt={});var jt=Pt();jt.p(ft);var Jt=ht(ft,pt,pt.dictionary?6:2,4);return gn(Jt,pt),wt(Jt,Jt.length-4,jt.d()),Jt}var Xe=null,$e=null;function At(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),me(ft,pt,[Ut,Ne,function(){return[ut]}],function(Jt){return oe(ut(Jt.data[0],x(Jt.data[1])))},5,jt)}function ut(ft,pt){return Ot(ft.subarray(jn(ft,pt&&pt.dictionary),-4),{i:2},pt&&pt.out,pt&&pt.dictionary)}var Gt=null,Zt=null;function on(ft,pt,jt){return jt||(jt=pt,pt={}),typeof jt!="function"&&st(7),ft[0]==31&&ft[1]==139&&ft[2]==8?vr(ft,pt,jt):(ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31?ei(ft,pt,jt):At(ft,pt,jt)}function kn(ft,pt){return ft[0]==31&&ft[1]==139&&ft[2]==8?bn(ft,pt):(ft[0]&15)!=8||ft[0]>>4>7||(ft[0]<<8|ft[1])%31?sr(ft,pt):ut(ft,pt)}var rr=function(ft,pt,jt,Jt){for(var An in ft){var fn=ft[An],Zn=pt+An,Xn=Jt;Array.isArray(fn)&&(Xn=Dt(Jt,fn[1]),fn=fn[0]),fn instanceof Ce?jt[Zn]=[fn,Xn]:(jt[Zn+="/"]=[new Ce(0),Xn],rr(fn,Zn,jt,Jt))}},Hr=typeof TextEncoder!="undefined"&&new TextEncoder,kr=typeof TextDecoder!="undefined"&&new TextDecoder,Wr=0;try{kr.decode(St,{stream:!0}),Wr=1}catch(ft){}var ji=function(ft){for(var pt="",jt=0;;){var Jt=ft[jt++],An=(Jt>127)+(Jt>223)+(Jt>239);if(jt+An>ft.length)return{s:pt,r:Ve(ft,jt-1)};An?An==3?(Jt=((Jt&15)<<18|(ft[jt++]&63)<<12|(ft[jt++]&63)<<6|ft[jt++]&63)-65536,pt+=String.fromCharCode(55296|Jt>>10,56320|Jt&1023)):An&1?pt+=String.fromCharCode((Jt&31)<<6|ft[jt++]&63):pt+=String.fromCharCode((Jt&15)<<12|(ft[jt++]&63)<<6|ft[jt++]&63):pt+=String.fromCharCode(Jt)}},ti=null,un=null;function ir(ft,pt){if(pt){for(var jt=new Ce(ft.length),Jt=0;Jt>1)),Zn=0,Xn=function(On){fn[Zn++]=On},Jt=0;Jtfn.length){var yr=new Ce(Zn+8+(An-Jt<<1));yr.set(fn),fn=yr}var ar=ft.charCodeAt(Jt);ar<128||pt?Xn(ar):ar<2048?(Xn(192|ar>>6),Xn(128|ar&63)):ar>55295&&ar<57344?(ar=65536+(ar&1047552)|ft.charCodeAt(++Jt)&1023,Xn(240|ar>>18),Xn(128|ar>>12&63),Xn(128|ar>>6&63),Xn(128|ar&63)):(Xn(224|ar>>12),Xn(128|ar>>6&63),Xn(128|ar&63))}return Ve(fn,0,Zn)}function Di(ft,pt){if(pt){for(var jt="",Jt=0;Jt65535&&st(9),pt+=Jt+4}return pt},Nn=function(ft,pt,jt,Jt,An,fn,Zn,Xn){var yr=Jt.length,ar=jt.extra,On=Xn&&Xn.length,Jn=Yn(ar);wt(ft,pt,Zn!=null?33639248:67324752),pt+=4,Zn!=null&&(ft[pt++]=20,ft[pt++]=jt.os),ft[pt]=20,pt+=2,ft[pt++]=jt.flag<<1|(fn<0&&8),ft[pt++]=An&&8,ft[pt++]=jt.compression&255,ft[pt++]=jt.compression>>8;var Zr=new Date(jt.mtime==null?Date.now():jt.mtime),Li=Zr.getFullYear()-1980;if((Li<0||Li>119)&&st(10),wt(ft,pt,Li<<25|Zr.getMonth()+1<<21|Zr.getDate()<<16|Zr.getHours()<<11|Zr.getMinutes()<<5|Zr.getSeconds()>>1),pt+=4,fn!=-1&&(wt(ft,pt,jt.crc),wt(ft,pt+4,fn<0?-fn-2:fn),wt(ft,pt+8,jt.size)),wt(ft,pt+12,yr),wt(ft,pt+14,Jn),pt+=16,Zn!=null&&(wt(ft,pt,On),wt(ft,pt+6,jt.attrs),wt(ft,pt+10,Zn),pt+=14),ft.set(Jt,pt),pt+=yr,Jn)for(var Ti in ar){var Yr=ar[Ti],Vr=Yr.length;wt(ft,pt,+Ti),wt(ft,pt+2,Vr),ft.set(Yr,pt+4),pt+=4+Vr}return On&&(ft.set(Xn,pt),pt+=On),pt},Xr=function(ft,pt,jt,Jt,An){wt(ft,pt,101010256),wt(ft,pt+8,jt),wt(ft,pt+10,jt),wt(ft,pt+12,Jt),wt(ft,pt+16,An)},Oi=null,na=null,lo=null,Ka=null;function go(ft,pt,jt){jt||(jt=pt,pt={}),typeof jt!="function"&&st(7);var Jt={};rr(ft,"",Jt,pt);var An=Object.keys(Jt),fn=An.length,Zn=0,Xn=0,yr=fn,ar=new Array(fn),On=[],Jn=function(){for(var Vr=0;Vr65535&&kt(st(11,0,1),null),!Ft)kt(null,Ii);else if(ja<16e4)try{kt(null,br(Ii,pi))}catch(Qt){kt(Qt,null)}else On.push(Er(Ii,pi,kt))},Yr=0;Yr65535&&st(11);var si=On?br(yr,ar):yr,Ci=si.length,Ii=zt();Ii.p(yr),Jt.push(Dt(ar,{size:yr.length,crc:Ii.d(),c:si,f:Jn,m:Ti,u:Zr!=Zn.length||Ti&&Li.length!=Yr,o:An,compression:On})),An+=30+Zr+Vr+Ci,fn+=76+2*(Zr+Vr)+(Yr||0)+Ci}for(var pi=new Ce(fn+22),ha=An,ja=fn-An,Bi=0;Bi65558)return Zn(st(13,0,1),null),An;var yr=Re(ft,Xn+8);if(yr){var ar=yr,On=Ke(ft,Xn+16),Jn=On==4294967295||ar==65535;if(Jn){var Zr=Ke(ft,Xn-12);Jn=Ke(ft,Zr)==101075792,Jn&&(ar=yr=Ke(ft,Zr+32),On=Ke(ft,Zr+48))}for(var Li=pt&&pt.filter,Ti=function(Vr){var si=Wi(ft,On,Jn),Ci=si[0],Ii=si[1],pi=si[2],ha=si[3],ja=si[4],Bi=si[5],Qr=wi(ft,Bi);On=ja;var ni=function(Ge,Bt){Ge?(An(),Zn(Ge,null)):(Bt&&(fn[ha]=Bt),--yr||Zn(null,fn))};if(!Li||Li({name:ha,size:Ii,originalSize:pi,compression:Ci}))if(!Ci)ni(null,Ve(ft,Qr,Qr+Ii));else if(Ci==8){var ga=ft.subarray(Qr,Qr+Ii);if(pi<524288||Ii>.8*pi)try{ni(null,sr(ga,{out:new Ce(pi)}))}catch(Ge){ni(Ge,null)}else Jt.push(ei(ga,{size:pi},ni))}else ni(st(14,"unknown compression type "+Ci,1),null);else ni(null,null)},Yr=0;Yr65558)&&st(13);var An=Re(ft,Jt+8);if(!An)return{};var fn=Ke(ft,Jt+16),Zn=fn==4294967295||An==65535;if(Zn){var Xn=Ke(ft,Jt-12);Zn=Ke(ft,Xn)==101075792,Zn&&(An=Ke(ft,Xn+32),fn=Ke(ft,Xn+48))}for(var yr=pt&&pt.filter,ar=0;ar>>6)+se(128|tt&63):se(224|tt>>>12&15)+se(128|tt>>>6&63)+se(128|tt&63)}else{var tt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return se(240|tt>>>18&7)+se(128|tt>>>12&63)+se(128|tt>>>6&63)+se(128|tt&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,z=function(qe){return qe.replace(b,ue)},te=function(qe){var tt=[0,2,1][qe.length%3],st=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Ot=[ce.charAt(st>>>18),ce.charAt(st>>>12&63),tt>=2?"=":ce.charAt(st>>>6&63),tt>=1?"=":ce.charAt(st&63)];return Ot.join("")},ae=Ce.btoa&&typeof Ce.btoa=="function"?function(qe){return Ce.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,te)},he=function(qe){return ae(z(String(qe)))},de=function(qe){return qe.replace(/[+\/]/g,function(tt){return tt=="+"?"-":"_"}).replace(/=/g,"")},ie=function(qe,tt){return tt?de(he(qe)):he(qe)},pe=function(qe){return ie(qe,!0)},Ae;Ce.Uint8Array&&(Ae=function(qe,tt){for(var st="",Ot=0,dt=qe.length;Ot>>18)+ce.charAt(Je>>>12&63)+(typeof it!="undefined"?ce.charAt(Je>>>6&63):"=")+(typeof Ze!="undefined"?ce.charAt(Je&63):"=")}return tt?de(st):st});var ye=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Ee=function(qe){switch(qe.length){case 4:var tt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),st=tt-65536;return se((st>>>10)+55296)+se((st&1023)+56320);case 3:return se((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return se((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},Le=function(qe){return qe.replace(ye,Ee)},Ie=function(qe){var tt=qe.length,st=tt%4,Ot=(tt>0?le[qe.charAt(0)]<<18:0)|(tt>1?le[qe.charAt(1)]<<12:0)|(tt>2?le[qe.charAt(2)]<<6:0)|(tt>3?le[qe.charAt(3)]:0),dt=[se(Ot>>>16),se(Ot>>>8&255),se(Ot&255)];return dt.length-=[0,0,2,1][st],dt.join("")},Pe=Ce.atob&&typeof Ce.atob=="function"?function(qe){return Ce.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,Ie)},ze=function(qe){return Pe(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},Oe=function(qe){return Le(Pe(qe))},De=function(qe){return String(qe).replace(/[-_]/g,function(tt){return tt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},We=function(qe){return Oe(De(qe))},ke;Ce.Uint8Array&&(ke=function(qe){return Uint8Array.from(ze(De(qe)),function(tt){return tt.charCodeAt(0)})});var Fe=function(){var qe=Ce.Base64;return Ce.Base64=be,qe};if(Ce.Base64={VERSION:fe,atob:ze,btoa:ae,fromBase64:We,toBase64:ie,utob:z,encode:ie,encodeURI:pe,btou:Le,decode:We,noConflict:Fe,fromUint8Array:Ae,toUint8Array:ke},typeof Object.defineProperty=="function"){var Ve=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};Ce.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ve(function(){return We(this)})),Object.defineProperty(String.prototype,"toBase64",Ve(function(qe){return ie(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",Ve(function(){return ie(this,!0)}))}}return Ce.Meteor&&(Base64=Ce.Base64),Nt.exports?Nt.exports.Base64=Ce.Base64:(a=[],ee=function(){return Ce.Base64}.apply(Tt,a),ee!==void 0&&(Nt.exports=ee)),{Base64:Ce.Base64}})},63727:function(Nt,Tt,Me){"use strict";Me.d(Tt,{s:function(){return oe},default:function(){return Ht}});var a=Me(54476),ee=Me(33885),Ce=Me(94480),be=Me(42978),fe=Me(75931),ce=Me(37463),le=Me(6551),se=Me(6089),ue=Me(18929),b=Me(59301),z=b.createContext({}),te=z,ae=Me(76190),he=Me(20068),de="__rc_cascader_search_mark__",ie=function(Wt,yt,tn){var Kt=tn.label,gn=Kt===void 0?"":Kt;return yt.some(function(jn){return String(jn[gn]).toLowerCase().includes(Wt.toLowerCase())})},pe=function(Wt,yt,tn,Kt){return yt.map(function(gn){return gn[Kt.label]}).join(" / ")},Ae=function(Wt,yt,tn,Kt,gn,jn){var tr=gn.filter,In=tr===void 0?ie:tr,Ln=gn.render,Er=Ln===void 0?pe:Ln,br=gn.limit,_r=br===void 0?50:br,$r=gn.sort;return b.useMemo(function(){var ei=[];if(!Wt)return[];function sr(Rr,vi){var Vi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Rr.forEach(function(Ai){if(!(!$r&&_r!==!1&&_r>0&&ei.length>=_r)){var Gi=[].concat((0,Ce.Z)(vi),[Ai]),dr=Ai[tn.children],vr=Vi||Ai.disabled;if((!dr||dr.length===0||jn)&&In(Wt,Gi,{label:tn.label})){var bn;ei.push((0,ee.Z)((0,ee.Z)({},Ai),{},(bn={disabled:vr},(0,he.Z)(bn,tn.label,Er(Wt,Gi,Kt,tn)),(0,he.Z)(bn,de,Gi),(0,he.Z)(bn,tn.children,void 0),bn)))}dr&&sr(Ai[tn.children],Gi,vr)}})}return sr(yt,[]),$r&&ei.sort(function(Rr,vi){return $r(Rr[de],vi[de],Wt,tn)}),_r!==!1&&_r>0?ei.slice(0,_r):ei},[Wt,yt,tn,Kt,Er,jn,In,$r,_r])},ye=Ae,Ee="__RC_CASCADER_SPLIT__",Le="SHOW_PARENT",Ie="SHOW_CHILD";function Pe(wt){return wt.join(Ee)}function ze(wt){return wt.map(Pe)}function Oe(wt){return wt.split(Ee)}function De(wt){var Wt=wt||{},yt=Wt.label,tn=Wt.value,Kt=Wt.children,gn=tn||"value";return{label:yt||"label",value:gn,key:gn,children:Kt||"children"}}function We(wt,Wt){var yt,tn;return(yt=wt.isLeaf)!==null&&yt!==void 0?yt:!((tn=wt[Wt.children])!==null&&tn!==void 0&&tn.length)}function ke(wt){var Wt=wt.parentElement;if(Wt){var yt=wt.offsetTop-Wt.offsetTop;yt-Wt.scrollTop<0?Wt.scrollTo({top:yt}):yt+wt.offsetHeight-Wt.scrollTop>Wt.offsetHeight&&Wt.scrollTo({top:yt+wt.offsetHeight-Wt.offsetHeight})}}function Fe(wt,Wt){return wt.map(function(yt){var tn;return(tn=yt[de])===null||tn===void 0?void 0:tn.map(function(Kt){return Kt[Wt.value]})})}function Ve(wt){return Array.isArray(wt)&&Array.isArray(wt[0])}function qe(wt){return wt?Ve(wt)?wt:(wt.length===0?[]:[wt]).map(function(Wt){return Array.isArray(Wt)?Wt:[Wt]}):[]}function tt(wt,Wt,yt){var tn=new Set(wt),Kt=Wt();return wt.filter(function(gn){var jn=Kt[gn],tr=jn?jn.parent:null,In=jn?jn.children:null;return jn&&jn.node.disabled?!0:yt===Ie?!(In&&In.some(function(Ln){return Ln.key&&tn.has(Ln.key)})):!(tr&&!tr.node.disabled&&tn.has(tr.key))})}function st(wt,Wt,yt){for(var tn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Kt=Wt,gn=[],jn=function(){var Ln,Er,br,_r=wt[tr],$r=(Ln=Kt)===null||Ln===void 0?void 0:Ln.findIndex(function(sr){var Rr=sr[yt.value];return tn?String(Rr)===String(_r):Rr===_r}),ei=$r!==-1?(Er=Kt)===null||Er===void 0?void 0:Er[$r]:null;gn.push({value:(br=ei==null?void 0:ei[yt.value])!==null&&br!==void 0?br:_r,index:$r,option:ei}),Kt=ei==null?void 0:ei[yt.children]},tr=0;tr1){var bn=ei.slice(0,-1);Vi(bn)}else Ln(!1)},dr=function(){var bn,Mn=((bn=Rr[sr])===null||bn===void 0?void 0:bn[yt.children])||[],gr=Mn.find(function(Be){return!Be.disabled});if(gr){var wn=[].concat((0,Ce.Z)(ei),[gr[yt.value]]);Vi(wn)}};b.useImperativeHandle(wt,function(){return{onKeyDown:function(bn){var Mn=bn.which;switch(Mn){case rt.Z.UP:case rt.Z.DOWN:{var gr=0;Mn===rt.Z.UP?gr=-1:Mn===rt.Z.DOWN&&(gr=1),gr!==0&&Ai(gr);break}case rt.Z.LEFT:{if(In)break;br?dr():Gi();break}case rt.Z.RIGHT:{if(In)break;br?Gi():dr();break}case rt.Z.BACKSPACE:{In||Gi();break}case rt.Z.ENTER:{if(ei.length){var wn=Rr[sr],Be=(wn==null?void 0:wn[de])||[];Be.length?gn(Be.map(function(Xe){return Xe[yt.value]}),Be[Be.length-1]):gn(ei,Rr[sr])}break}case rt.Z.ESC:Ln(!1),Er&&bn.stopPropagation()}},onKeyUp:function(){}}})},Ut=b.forwardRef(function(wt,Wt){var yt,tn,Kt,gn=wt.prefixCls,jn=wt.multiple,tr=wt.searchValue,In=wt.toggleOpen,Ln=wt.notFoundContent,Er=wt.direction,br=wt.open,_r=wt.disabled,$r=b.useRef(null),ei=Er==="rtl",sr=b.useContext(te),Rr=sr.options,vi=sr.values,Vi=sr.halfValues,Ai=sr.fieldNames,Gi=sr.changeOnSelect,dr=sr.onSelect,vr=sr.searchOptions,bn=sr.dropdownPrefixCls,Mn=sr.loadData,gr=sr.expandTrigger,wn=bn||gn,Be=b.useState([]),Xe=(0,be.Z)(Be,2),$e=Xe[0],At=Xe[1],ut=function(Nn){if(!(!Mn||tr)){var Xr=st(Nn,Rr,Ai),Oi=Xr.map(function(Ka){var go=Ka.option;return go}),na=Oi[Oi.length-1];if(na&&!We(na,Ai)){var lo=Pe(Nn);At(function(Ka){return[].concat((0,Ce.Z)(Ka),[lo])}),Mn(Oi)}}};b.useEffect(function(){$e.length&&$e.forEach(function(Yn){var Nn=Oe(Yn),Xr=st(Nn,Rr,Ai,!0).map(function(na){var lo=na.option;return lo}),Oi=Xr[Xr.length-1];(!Oi||Oi[Ai.children]||We(Oi,Ai))&&At(function(na){return na.filter(function(lo){return lo!==Yn})})})},[Rr,$e,Ai]);var Gt=b.useMemo(function(){return new Set(ze(vi))},[vi]),Zt=b.useMemo(function(){return new Set(ze(Vi))},[Vi]),on=ct(jn,br),kn=(0,be.Z)(on,2),rr=kn[0],Hr=kn[1],kr=function(Nn){Hr(Nn),ut(Nn)},Wr=function(Nn){if(_r)return!1;var Xr=Nn.disabled,Oi=We(Nn,Ai);return!Xr&&(Oi||Gi||jn)},ji=function(Nn,Xr){var Oi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;dr(Nn),!jn&&(Xr||Gi&&(gr==="hover"||Oi))&&In(!1)},ti=b.useMemo(function(){return tr?vr:Rr},[tr,vr,Rr]),un=b.useMemo(function(){for(var Yn=[{options:ti}],Nn=ti,Xr=Fe(Nn,Ai),Oi=function(){var Ka=rr[na],go=Nn.find(function(oo,Po){return(Xr[Po]?Pe(Xr[Po]):oo[Ai.value])===Ka}),Ro=go==null?void 0:go[Ai.children];if(!(Ro!=null&&Ro.length))return 1;Nn=Ro,Yn.push({options:Ro})},na=0;na":vi,Ai=yt.loadingIcon,Gi=yt.direction,dr=yt.notFoundContent,vr=dr===void 0?"Not Found":dr,bn=yt.disabled,Mn=!!In,gr=(0,Se.C8)(Ln,{value:Er,postState:qe}),wn=(0,be.Z)(gr,2),Be=wn[0],Xe=wn[1],$e=b.useMemo(function(){return De(br)},[JSON.stringify(br)]),At=Ze($e,tr),ut=(0,be.Z)(At,3),Gt=ut[0],Zt=ut[1],on=ut[2],kn=dt(Gt,$e),rr=Mt(Mn,Be,Zt,on,kn),Hr=(0,be.Z)(rr,3),kr=Hr[0],Wr=Hr[1],ji=Hr[2],ti=(0,Se.zX)(function(Wi){if(Xe(Wi),$r){var Kr=qe(Wi),Yn=Kr.map(function(Oi){return st(Oi,Gt,$e).map(function(na){return na.option})}),Nn=Mn?Kr:Kr[0],Xr=Mn?Yn:Yn[0];$r(Nn,Xr)}}),un=nt(Mn,ti,kr,Wr,ji,Zt,on,ei),ir=(0,Se.zX)(function(Wi){un(Wi)}),Di=b.useMemo(function(){return{options:Gt,fieldNames:$e,values:kr,halfValues:Wr,changeOnSelect:_r,onSelect:ir,checkable:In,searchOptions:[],dropdownPrefixCls:void 0,loadData:sr,expandTrigger:Rr,expandIcon:Vi,loadingIcon:Ai,dropdownMenuColumnStyle:void 0}},[Gt,$e,kr,Wr,_r,ir,In,sr,Rr,Vi,Ai]),Qi="".concat(Kt,"-panel"),wi=!Gt.length;return b.createElement(te.Provider,{value:Di},b.createElement("div",{className:Vt()(Qi,(Wt={},(0,he.Z)(Wt,"".concat(Qi,"-rtl"),Gi==="rtl"),(0,he.Z)(Wt,"".concat(Qi,"-empty"),wi),Wt),jn),style:gn},wi?vr:b.createElement($t,{prefixCls:Kt,searchValue:"",multiple:Mn,toggleOpen:Ne,open:!0,direction:Gi,disabled:bn})))}function x(wt){var Wt=wt.onPopupVisibleChange,yt=wt.popupVisible,tn=wt.popupClassName,Kt=wt.popupPlacement;warning(!Wt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(yt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(tn===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Kt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function me(wt,Wt){if(wt){var yt=function tn(Kt){for(var gn=0;gn":ut,Zt=wt.loadingIcon,on=wt.children,kn=wt.dropdownMatchSelectWidth,rr=kn===void 0?!1:kn,Hr=wt.showCheckedStrategy,kr=Hr===void 0?Le:Hr,Wr=wt.optionRender,ji=(0,fe.Z)(wt,et),ti=(0,le.ZP)(yt),un=!!br,ir=(0,ue.Z)(jn,{value:tr,postState:qe}),Di=(0,be.Z)(ir,2),Qi=Di[0],wi=Di[1],Wi=b.useMemo(function(){return De(gn)},[JSON.stringify(gn)]),Kr=Ze(Wi,Vi),Yn=(0,be.Z)(Kr,3),Nn=Yn[0],Xr=Yn[1],Oi=Yn[2],na=(0,ue.Z)("",{value:ei,postState:function(Ci){return Ci||""}}),lo=(0,be.Z)(na,2),Ka=lo[0],go=lo[1],Ro=function(Ci,Ii){go(Ci),Ii.source!=="blur"&&sr&&sr(Ci)},oo=_e(Rr),Po=(0,be.Z)(oo,2),va=Po[0],Da=Po[1],_t=ye(Ka,Nn,Wi,Ai||Kt,Da,In||un),dn=dt(Nn,Wi),Kn=Mt(un,Qi,Xr,Oi,dn),ft=(0,be.Z)(Kn,3),pt=ft[0],jt=ft[1],Jt=ft[2],An=b.useMemo(function(){var si=ze(pt),Ci=tt(si,Xr,kr);return[].concat((0,Ce.Z)(Jt),(0,Ce.Z)(Oi(Ci)))},[pt,Xr,Oi,Jt,kr]),fn=Ot(An,Nn,Wi,un,Er),Zn=(0,se.Z)(function(si){if(wi(si),Ln){var Ci=qe(si),Ii=Ci.map(function(ja){return st(ja,Nn,Wi).map(function(Bi){return Bi.option})}),pi=un?Ci:Ci[0],ha=un?Ii:Ii[0];Ln(pi,ha)}}),Xn=nt(un,Zn,pt,jt,Jt,Xr,Oi,kr),yr=(0,se.Z)(function(si){(!un||$r)&&go(""),Xn(si)}),ar=function(Ci,Ii){if(Ii.type==="clear"){Zn([]);return}var pi=Ii.values[0],ha=pi.valueCells;yr(ha)},On=vr!==void 0?vr:dr,Jn=Mn||bn,Zr=Xe||Be,Li=function(Ci){$e==null||$e(Ci),At==null||At(Ci)},Ti=b.useMemo(function(){return{options:Nn,fieldNames:Wi,values:pt,halfValues:jt,changeOnSelect:In,onSelect:yr,checkable:br,searchOptions:_t,dropdownPrefixCls:Ai,loadData:Gi,expandTrigger:vi,expandIcon:Gt,loadingIcon:Zt,dropdownMenuColumnStyle:gr,optionRender:Wr}},[Nn,Wi,pt,jt,In,yr,br,_t,Ai,Gi,vi,Gt,Zt,gr,Wr]),Yr=!(Ka?_t:Nn).length,Vr=Ka&&Da.matchInputWidth||Yr?{}:{minWidth:"auto"};return b.createElement(te.Provider,{value:Ti},b.createElement(ce.Ac,(0,a.Z)({},ji,{ref:Wt,id:ti,prefixCls:Kt,autoClearSearchValue:$r,dropdownMatchSelectWidth:rr,dropdownStyle:(0,ee.Z)((0,ee.Z)({},Vr),wn),displayValues:fn,onDisplayValuesChange:ar,mode:un?"multiple":void 0,searchValue:Ka,onSearch:Ro,showSearch:va,OptionList:we,emptyOptions:Yr,open:On,dropdownClassName:Jn,placement:Zr,onDropdownVisibleChange:Li,getRawInputElement:function(){return on}})))});Re.SHOW_PARENT=Le,Re.SHOW_CHILD=Ie,Re.Panel=oe;var Ke=Re,Ht=Ke},48365:function(Nt,Tt,Me){"use strict";var a=Me(56656),ee=Me.n(a),Ce=Me(27112),be=Me.n(Ce),fe=Me(54449),ce=Me.n(fe),le=Me(53501),se=Me.n(le),ue=Me(36867),b=Me.n(ue),z=Me(71912),te=Me.n(z),ae=Me(48228),he=Me.n(ae);ee().extend(he()),ee().extend(te()),ee().extend(be()),ee().extend(ce()),ee().extend(se()),ee().extend(b()),ee().extend(function(ye,Ee){var Le=Ee.prototype,Ie=Le.format;Le.format=function(ze){var Oe=(ze||"").replace("Wo","wo");return Ie.bind(this)(Oe)}});var de={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"},ie=function(Ee){var Le=de[Ee];return Le||Ee.split("_")[0]},pe=function(){},Ae={getNow:function(){var Ee=ee()();return typeof Ee.tz=="function"?Ee.tz():Ee},getFixedDate:function(Ee){return ee()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Le=Ee.locale("en");return Le.weekday()+Le.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},getMillisecond:function(Ee){return Ee.millisecond()},addYear:function(Ee,Le){return Ee.add(Le,"year")},addMonth:function(Ee,Le){return Ee.add(Le,"month")},addDate:function(Ee,Le){return Ee.add(Le,"day")},setYear:function(Ee,Le){return Ee.year(Le)},setMonth:function(Ee,Le){return Ee.month(Le)},setDate:function(Ee,Le){return Ee.date(Le)},setHour:function(Ee,Le){return Ee.hour(Le)},setMinute:function(Ee,Le){return Ee.minute(Le)},setSecond:function(Ee,Le){return Ee.second(Le)},setMillisecond:function(Ee,Le){return Ee.millisecond(Le)},isAfter:function(Ee,Le){return Ee.isAfter(Le)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ee()().locale(ie(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Le){return Le.locale(ie(Ee)).weekday(0)},getWeek:function(Ee,Le){return Le.locale(ie(Ee)).week()},getShortWeekDays:function(Ee){return ee()().locale(ie(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ee()().locale(ie(Ee)).localeData().monthsShort()},format:function(Ee,Le,Ie){return Le.locale(ie(Ee)).format(Ie)},parse:function(Ee,Le,Ie){for(var Pe=ie(Ee),ze=0;ze2&&arguments[2]!==void 0?arguments[2]:"0",kt=String(Ge);kt.length2&&arguments[2]!==void 0?arguments[2]:[],kt=b.useState([!1,!1]),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=function(Sn,pr){cn(function(Mr){return Pe(Mr,pr,Sn)})},Un=b.useMemo(function(){return rn.map(function(nr,Sn){if(nr)return!0;var pr=Ge[Sn];return pr?!!(!Ft[Sn]&&!pr||pr&&Bt(pr,{activeIndex:Sn})):!1})},[Ge,rn,Bt,Ft]);return[Un,pn]}function Ve(Ge,Bt,Ft,kt,Qt){var rn="",cn=[];return Ge&&cn.push(Qt?"hh":"HH"),Bt&&cn.push("mm"),Ft&&cn.push("ss"),rn=cn.join(":"),kt&&(rn+=".SSS"),Qt&&(rn+=" A"),rn}function qe(Ge,Bt,Ft,kt,Qt,rn){var cn=Ge.fieldDateTimeFormat,pn=Ge.fieldDateFormat,Un=Ge.fieldTimeFormat,nr=Ge.fieldMonthFormat,Sn=Ge.fieldYearFormat,pr=Ge.fieldWeekFormat,Mr=Ge.fieldQuarterFormat,fr=Ge.yearFormat,ur=Ge.cellYearFormat,Br=Ge.cellQuarterFormat,Tr=Ge.dayFormat,wr=Ge.cellDateFormat,Gr=Ve(Bt,Ft,kt,Qt,rn);return(0,Ce.Z)((0,Ce.Z)({},Ge),{},{fieldDateTimeFormat:cn||"YYYY-MM-DD ".concat(Gr),fieldDateFormat:pn||"YYYY-MM-DD",fieldTimeFormat:Un||Gr,fieldMonthFormat:nr||"YYYY-MM",fieldYearFormat:Sn||"YYYY",fieldWeekFormat:pr||"gggg-wo",fieldQuarterFormat:Mr||"YYYY-[Q]Q",yearFormat:fr||"YYYY",cellYearFormat:ur||"YYYY",cellQuarterFormat:Br||"[Q]Q",cellDateFormat:wr||Tr||"D"})}function tt(Ge,Bt){var Ft=Bt.showHour,kt=Bt.showMinute,Qt=Bt.showSecond,rn=Bt.showMillisecond,cn=Bt.use12Hours;return b.useMemo(function(){return qe(Ge,Ft,kt,Qt,rn,cn)},[Ge,Ft,kt,Qt,rn,cn])}var st=Me(76190);function Ot(Ge,Bt,Ft){return Ft!=null?Ft:Bt.some(function(kt){return Ge.includes(kt)})}var dt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Xt(Ge){var Bt=ze(Ge,dt),Ft=Ge.format,kt=Ge.picker,Qt=null;return Ft&&(Qt=Ft,Array.isArray(Qt)&&(Qt=Qt[0]),Qt=(0,st.Z)(Qt)==="object"?Qt.format:Qt),kt==="time"&&(Bt.format=Qt),[Bt,Qt]}function it(Ge){return Ge&&typeof Ge=="string"}function Ze(Ge,Bt,Ft,kt){return[Ge,Bt,Ft,kt].some(function(Qt){return Qt!==void 0})}function Je(Ge,Bt,Ft,kt,Qt){var rn=Bt,cn=Ft,pn=kt;if(!Ge&&!rn&&!cn&&!pn&&!Qt)rn=!0,cn=!0,pn=!0;else if(Ge){var Un,nr,Sn,pr=[rn,cn,pn].some(function(ur){return ur===!1}),Mr=[rn,cn,pn].some(function(ur){return ur===!0}),fr=pr?!0:!Mr;rn=(Un=rn)!==null&&Un!==void 0?Un:fr,cn=(nr=cn)!==null&&nr!==void 0?nr:fr,pn=(Sn=pn)!==null&&Sn!==void 0?Sn:fr}return[rn,cn,pn,Qt]}function _e(Ge){var Bt=Ge.showTime,Ft=Xt(Ge),kt=(0,be.Z)(Ft,2),Qt=kt[0],rn=kt[1],cn=Bt&&(0,st.Z)(Bt)==="object"?Bt:{},pn=(0,Ce.Z)((0,Ce.Z)({defaultOpenValue:cn.defaultOpenValue||cn.defaultValue},Qt),cn),Un=pn.showMillisecond,nr=pn.showHour,Sn=pn.showMinute,pr=pn.showSecond,Mr=Ze(nr,Sn,pr,Un),fr=Je(Mr,nr,Sn,pr,Un),ur=(0,be.Z)(fr,3);return nr=ur[0],Sn=ur[1],pr=ur[2],[pn,(0,Ce.Z)((0,Ce.Z)({},pn),{},{showHour:nr,showMinute:Sn,showSecond:pr,showMillisecond:Un}),pn.format,rn]}function ot(Ge,Bt,Ft,kt,Qt){var rn=Ge==="time";if(Ge==="datetime"||rn){for(var cn=kt,pn=Oe(Ge,Qt,null),Un=pn,nr=[Bt,Ft],Sn=0;Sn1&&(cn=Bt.addDate(cn,-7)),cn}function we(Ge,Bt){var Ft=Bt.generateConfig,kt=Bt.locale,Qt=Bt.format;return Ge?typeof Qt=="function"?Qt(Ge):Ft.locale.format(kt.locale,Ge,Qt):""}function Se(Ge,Bt,Ft){var kt=Bt,Qt=["getHour","getMinute","getSecond","getMillisecond"],rn=["setHour","setMinute","setSecond","setMillisecond"];return rn.forEach(function(cn,pn){Ft?kt=Ge[cn](kt,Ge[Qt[pn]](Ft)):kt=Ge[cn](kt,0)}),kt}function Ne(Ge,Bt,Ft,kt,Qt){var rn=(0,fe.zX)(function(cn,pn){return!!(Ft&&Ft(cn,pn)||kt&&Ge.isAfter(kt,cn)&&!Lt(Ge,Bt,kt,cn,pn.type)||Qt&&Ge.isAfter(cn,Qt)&&!Lt(Ge,Bt,Qt,cn,pn.type))});return rn}function oe(Ge,Bt,Ft){return b.useMemo(function(){var kt=Oe(Ge,Bt,Ft),Qt=Ie(kt),rn=Qt[0],cn=(0,st.Z)(rn)==="object"&&rn.type==="mask"?rn.format:null;return[Qt.map(function(pn){return typeof pn=="string"||typeof pn=="function"?pn:pn.format}),cn]},[Ge,Bt,Ft])}function x(Ge,Bt,Ft){return typeof Ge[0]=="function"||Ft?!0:Bt}function me(Ge,Bt,Ft,kt){var Qt=(0,fe.zX)(function(rn,cn){var pn=(0,Ce.Z)({type:Bt},cn);if(delete pn.activeIndex,!Ge.isValidate(rn)||Ft&&Ft(rn,pn))return!0;if((Bt==="date"||Bt==="time")&&kt){var Un,nr=cn&&cn.activeIndex===1?"end":"start",Sn=((Un=kt.disabledTime)===null||Un===void 0?void 0:Un.call(kt,rn,nr,{from:pn.from}))||{},pr=Sn.disabledHours,Mr=Sn.disabledMinutes,fr=Sn.disabledSeconds,ur=Sn.disabledMilliseconds,Br=kt.disabledHours,Tr=kt.disabledMinutes,wr=kt.disabledSeconds,Gr=pr||Br,Pr=Mr||Tr,Nr=fr||wr,mi=Ge.getHour(rn),Ur=Ge.getMinute(rn),oi=Ge.getSecond(rn),da=Ge.getMillisecond(rn);if(Gr&&Gr().includes(mi)||Pr&&Pr(mi).includes(Ur)||Nr&&Nr(mi,Ur).includes(oi)||ur&&ur(mi,Ur,oi).includes(da))return!0}return!1});return Qt}function He(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ft=b.useMemo(function(){var kt=Ge&&Ie(Ge);return Bt&&kt&&(kt[1]=kt[1]||kt[0]),kt},[Ge,Bt]);return Ft}function et(Ge,Bt){var Ft=Ge.generateConfig,kt=Ge.locale,Qt=Ge.picker,rn=Qt===void 0?"date":Qt,cn=Ge.prefixCls,pn=cn===void 0?"rc-picker":cn,Un=Ge.styles,nr=Un===void 0?{}:Un,Sn=Ge.classNames,pr=Sn===void 0?{}:Sn,Mr=Ge.order,fr=Mr===void 0?!0:Mr,ur=Ge.components,Br=ur===void 0?{}:ur,Tr=Ge.inputRender,wr=Ge.allowClear,Gr=Ge.clearIcon,Pr=Ge.needConfirm,Nr=Ge.multiple,mi=Ge.format,Ur=Ge.inputReadOnly,oi=Ge.disabledDate,da=Ge.minDate,ki=Ge.maxDate,sa=Ge.showTime,Pi=Ge.value,la=Ge.defaultValue,Yi=Ge.pickerValue,ra=Ge.defaultPickerValue,ua=He(Pi),ba=He(la),xa=He(Yi),Oa=He(ra),za=rn==="date"&&sa?"datetime":rn,La=za==="time"||za==="datetime",ea=La||Nr,Ri=Pr!=null?Pr:La,ia=_e(Ge),Ki=(0,be.Z)(ia,4),Ia=Ki[0],pa=Ki[1],Sa=Ki[2],Qa=Ki[3],Wa=tt(kt,pa),Ra=b.useMemo(function(){return ot(za,Sa,Qa,Ia,Wa)},[za,Sa,Qa,Ia,Wa]),$a=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},Ge),{},{prefixCls:pn,locale:Wa,picker:rn,styles:nr,classNames:pr,order:fr,components:(0,Ce.Z)({input:Tr},Br),clearIcon:nt(pn,wr,Gr),showTime:Ra,value:ua,defaultValue:ba,pickerValue:xa,defaultPickerValue:Oa},Bt==null?void 0:Bt())},[Ge]),po=oe(za,Wa,mi),No=(0,be.Z)(po,2),zn=No[0],jo=No[1],io=x(zn,Ur,Nr),Oo=Ne(Ft,kt,oi,da,ki),eo=me(Ft,rn,Oo,Ra),Ha=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},$a),{},{needConfirm:Ri,inputReadOnly:io,disabledDate:Oo})},[$a,Ri,io,Oo]);return[Ha,za,ea,zn,jo,eo]}var Re=Me(16089);function Ke(Ge,Bt,Ft){var kt=(0,fe.C8)(Bt,{value:Ge}),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=b.useRef(Ge),Un=b.useRef(),nr=function(){Re.Z.cancel(Un.current)},Sn=(0,fe.zX)(function(){cn(pn.current),Ft&&rn!==pn.current&&Ft(pn.current)}),pr=(0,fe.zX)(function(Mr,fr){nr(),pn.current=Mr,Mr||fr?Sn():Un.current=(0,Re.Z)(Sn)});return b.useEffect(function(){return nr},[]),[rn,pr]}function Ht(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],kt=arguments.length>3?arguments[3]:void 0,Qt=Ft.every(function(Sn){return Sn})?!1:Ge,rn=Ke(Qt,Bt||!1,kt),cn=(0,be.Z)(rn,2),pn=cn[0],Un=cn[1];function nr(Sn){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!pr.inherit||pn)&&Un(Sn,pr.force)}return[pn,nr]}function wt(Ge){var Bt=b.useRef();return b.useImperativeHandle(Ge,function(){var Ft;return{nativeElement:(Ft=Bt.current)===null||Ft===void 0?void 0:Ft.nativeElement,focus:function(Qt){var rn;(rn=Bt.current)===null||rn===void 0||rn.focus(Qt)},blur:function(){var Qt;(Qt=Bt.current)===null||Qt===void 0||Qt.blur()}}}),Bt}function Wt(Ge,Bt){return b.useMemo(function(){return Ge||(Bt?((0,ue.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Bt).map(function(Ft){var kt=(0,be.Z)(Ft,2),Qt=kt[0],rn=kt[1];return{label:Qt,value:rn}})):[])},[Ge,Bt])}function yt(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,kt=b.useRef(Bt);kt.current=Bt,(0,ce.o)(function(){if(Ge)kt.current(Ge);else{var Qt=(0,Re.Z)(function(){kt.current(Ge)},Ft);return function(){Re.Z.cancel(Qt)}}},[Ge])}function tn(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,kt=b.useState(0),Qt=(0,be.Z)(kt,2),rn=Qt[0],cn=Qt[1],pn=b.useState(!1),Un=(0,be.Z)(pn,2),nr=Un[0],Sn=Un[1],pr=b.useRef([]),Mr=b.useRef(null),fr=b.useRef(null),ur=function(Nr){Mr.current=Nr},Br=function(Nr){return Mr.current===Nr},Tr=function(Nr){Sn(Nr)},wr=function(Nr){return Nr&&(fr.current=Nr),fr.current},Gr=function(Nr){var mi=pr.current,Ur=new Set(mi.filter(function(da){return Nr[da]||Bt[da]})),oi=mi[mi.length-1]===0?1:0;return Ur.size>=2||Ge[oi]?null:oi};return yt(nr||Ft,function(){nr||(pr.current=[],ur(null))}),b.useEffect(function(){nr&&pr.current.push(rn)},[nr,rn]),[nr,Tr,wr,rn,cn,Gr,pr.current,ur,Br]}function Kt(Ge,Bt,Ft,kt,Qt,rn){var cn=Ft[Ft.length-1],pn=function(nr,Sn){var pr=(0,be.Z)(Ge,2),Mr=pr[0],fr=pr[1],ur=(0,Ce.Z)((0,Ce.Z)({},Sn),{},{from:De(Ge,Ft)});return cn===1&&Bt[0]&&Mr&&!Lt(kt,Qt,Mr,nr,ur.type)&&kt.isAfter(Mr,nr)||cn===0&&Bt[1]&&fr&&!Lt(kt,Qt,fr,nr,ur.type)&&kt.isAfter(nr,fr)?!0:rn==null?void 0:rn(nr,ur)};return pn}function gn(Ge,Bt,Ft,kt){switch(Bt){case"date":case"week":return Ge.addMonth(Ft,kt);case"month":case"quarter":return Ge.addYear(Ft,kt);case"year":return Ge.addYear(Ft,kt*10);case"decade":return Ge.addYear(Ft,kt*100);default:return Ft}}var jn=[];function tr(Ge,Bt,Ft,kt,Qt,rn,cn,pn){var Un=arguments.length>8&&arguments[8]!==void 0?arguments[8]:jn,nr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:jn,Sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:jn,pr=arguments.length>11?arguments[11]:void 0,Mr=arguments.length>12?arguments[12]:void 0,fr=arguments.length>13?arguments[13]:void 0,ur=cn==="time",Br=rn||0,Tr=function(xa){var Oa=Ge.getNow();return ur&&(Oa=Se(Ge,Oa)),Un[xa]||Ft[xa]||Oa},wr=(0,be.Z)(nr,2),Gr=wr[0],Pr=wr[1],Nr=(0,fe.C8)(function(){return Tr(0)},{value:Gr}),mi=(0,be.Z)(Nr,2),Ur=mi[0],oi=mi[1],da=(0,fe.C8)(function(){return Tr(1)},{value:Pr}),ki=(0,be.Z)(da,2),sa=ki[0],Pi=ki[1],la=b.useMemo(function(){var ba=[Ur,sa][Br];return ur?ba:Se(Ge,ba,Sn[Br])},[ur,Ur,sa,Br,Ge,Sn]),Yi=function(xa){var Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",za=[oi,Pi][Br];za(xa);var La=[Ur,sa];La[Br]=xa,pr&&(!Lt(Ge,Bt,Ur,La[0],cn)||!Lt(Ge,Bt,sa,La[1],cn))&&pr(La,{source:Oa,range:Br===1?"end":"start",mode:kt})},ra=function(xa,Oa){if(pn){var za={date:"month",week:"month",month:"year",quarter:"year"},La=za[cn];if(La&&!Lt(Ge,Bt,xa,Oa,La))return gn(Ge,cn,Oa,-1);if(cn==="year"&&xa){var ea=Math.floor(Ge.getYear(xa)/10),Ri=Math.floor(Ge.getYear(Oa)/10);if(ea!==Ri)return gn(Ge,cn,Oa,-1)}}return Oa},ua=b.useRef(null);return(0,ce.Z)(function(){if(Qt&&!Un[Br]){var ba=ur?null:Ge.getNow();if(ua.current!==null&&ua.current!==Br?ba=[Ur,sa][Br^1]:Ft[Br]?ba=Br===0?Ft[0]:ra(Ft[0],Ft[1]):Ft[Br^1]&&(ba=Ft[Br^1]),ba){Mr&&Ge.isAfter(Mr,ba)&&(ba=Mr);var xa=pn?gn(Ge,cn,ba,1):ba;fr&&Ge.isAfter(xa,fr)&&(ba=pn?gn(Ge,cn,fr,-1):fr),Yi(ba,"reset")}}},[Qt,Br,Ft[Br]]),b.useEffect(function(){Qt?ua.current=Br:ua.current=null},[Qt,Br]),(0,ce.Z)(function(){Qt&&Un&&Un[Br]&&Yi(Un[Br],"reset")},[Qt,Br]),[la,Yi]}function In(Ge,Bt){var Ft=b.useRef(Ge),kt=b.useState({}),Qt=(0,be.Z)(kt,2),rn=Qt[1],cn=function(nr){return nr&&Bt!==void 0?Bt:Ft.current},pn=function(nr){Ft.current=nr,rn({})};return[cn,pn,cn(!0)]}var Ln=[];function Er(Ge,Bt,Ft){var kt=function(cn){return cn.map(function(pn){return we(pn,{generateConfig:Ge,locale:Bt,format:Ft[0]})})},Qt=function(cn,pn){for(var Un=Math.max(cn.length,pn.length),nr=-1,Sn=0;Sn2&&arguments[2]!==void 0?arguments[2]:1,kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Qt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],rn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,cn=[],pn=Ft>=1?Ft|0:1,Un=Ge;Un<=Bt;Un+=pn){var nr=Qt.includes(Un);(!nr||!kt)&&cn.push({label:Le(Un,rn),value:Un,disabled:nr})}return cn}function Gi(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ft=arguments.length>2?arguments[2]:void 0,kt=Bt||{},Qt=kt.use12Hours,rn=kt.hourStep,cn=rn===void 0?1:rn,pn=kt.minuteStep,Un=pn===void 0?1:pn,nr=kt.secondStep,Sn=nr===void 0?1:nr,pr=kt.millisecondStep,Mr=pr===void 0?100:pr,fr=kt.hideDisabledOptions,ur=kt.disabledTime,Br=kt.disabledHours,Tr=kt.disabledMinutes,wr=kt.disabledSeconds,Gr=b.useMemo(function(){return Ft||Ge.getNow()},[Ft,Ge]);if(0)var Pr,Nr,mi;var Ur=b.useCallback(function(ea){var Ri=(ur==null?void 0:ur(ea))||{};return[Ri.disabledHours||Br||Vi,Ri.disabledMinutes||Tr||Vi,Ri.disabledSeconds||wr||Vi,Ri.disabledMilliseconds||Vi]},[ur,Br,Tr,wr]),oi=b.useMemo(function(){return Ur(Gr)},[Gr,Ur]),da=(0,be.Z)(oi,4),ki=da[0],sa=da[1],Pi=da[2],la=da[3],Yi=b.useCallback(function(ea,Ri,ia,Ki){var Ia=Ai(0,23,cn,fr,ea()),pa=Qt?Ia.map(function(Ra){return(0,Ce.Z)((0,Ce.Z)({},Ra),{},{label:Le(Ra.value%12||12,2)})}):Ia,Sa=function($a){return Ai(0,59,Un,fr,Ri($a))},Qa=function($a,po){return Ai(0,59,Sn,fr,ia($a,po))},Wa=function($a,po,No){return Ai(0,999,Mr,fr,Ki($a,po,No),3)};return[pa,Sa,Qa,Wa]},[fr,cn,Qt,Mr,Un,Sn]),ra=b.useMemo(function(){return Yi(ki,sa,Pi,la)},[Yi,ki,sa,Pi,la]),ua=(0,be.Z)(ra,4),ba=ua[0],xa=ua[1],Oa=ua[2],za=ua[3],La=function(Ri,ia){var Ki=function(){return ba},Ia=xa,pa=Oa,Sa=za;if(ia){var Qa=Ur(ia),Wa=(0,be.Z)(Qa,4),Ra=Wa[0],$a=Wa[1],po=Wa[2],No=Wa[3],zn=Yi(Ra,$a,po,No),jo=(0,be.Z)(zn,4),io=jo[0],Oo=jo[1],eo=jo[2],Ha=jo[3];Ki=function(){return io},Ia=Oo,pa=eo,Sa=Ha}var Ho=vi(Ri,Ki,Ia,pa,Sa,Ge);return Ho};return[La,ba,xa,Oa,za]}function dr(Ge){var Bt=Ge.mode,Ft=Ge.internalMode,kt=Ge.renderExtraFooter,Qt=Ge.showNow,rn=Ge.showTime,cn=Ge.onSubmit,pn=Ge.onNow,Un=Ge.invalid,nr=Ge.needConfirm,Sn=Ge.generateConfig,pr=Ge.disabledDate,Mr=b.useContext(pe),fr=Mr.prefixCls,ur=Mr.locale,Br=Mr.button,Tr=Br===void 0?"button":Br,wr=Sn.getNow(),Gr=Gi(Sn,rn,wr),Pr=(0,be.Z)(Gr,1),Nr=Pr[0],mi=kt==null?void 0:kt(Bt),Ur=pr(wr,{type:Bt}),oi=function(){if(!Ur){var ra=Nr(wr);pn(ra)}},da="".concat(fr,"-now"),ki="".concat(da,"-btn"),sa=Qt&&b.createElement("li",{className:da},b.createElement("a",{className:he()(ki,Ur&&"".concat(ki,"-disabled")),"aria-disabled":Ur,onClick:oi},Ft==="date"?ur.today:ur.now)),Pi=nr&&b.createElement("li",{className:"".concat(fr,"-ok")},b.createElement(Tr,{disabled:Un,onClick:cn},ur.ok)),la=(sa||Pi)&&b.createElement("ul",{className:"".concat(fr,"-ranges")},sa,Pi);return!mi&&!la?null:b.createElement("div",{className:"".concat(fr,"-footer")},mi&&b.createElement("div",{className:"".concat(fr,"-footer-extra")},mi),la)}function vr(Ge,Bt,Ft){function kt(Qt,rn){var cn=Qt.findIndex(function(Un){return Lt(Ge,Bt,Un,rn,Ft)});if(cn===-1)return[].concat((0,ee.Z)(Qt),[rn]);var pn=(0,ee.Z)(Qt);return pn.splice(cn,1),pn}return kt}var bn=b.createContext(null);function Mn(){return b.useContext(bn)}function gr(Ge,Bt){var Ft=Ge.prefixCls,kt=Ge.generateConfig,Qt=Ge.locale,rn=Ge.disabledDate,cn=Ge.minDate,pn=Ge.maxDate,Un=Ge.cellRender,nr=Ge.hoverValue,Sn=Ge.hoverRangeValue,pr=Ge.onHover,Mr=Ge.values,fr=Ge.pickerValue,ur=Ge.onSelect,Br=Ge.prevIcon,Tr=Ge.nextIcon,wr=Ge.superPrevIcon,Gr=Ge.superNextIcon,Pr=kt.getNow(),Nr={now:Pr,values:Mr,pickerValue:fr,prefixCls:Ft,disabledDate:rn,minDate:cn,maxDate:pn,cellRender:Un,hoverValue:nr,hoverRangeValue:Sn,onHover:pr,locale:Qt,generateConfig:kt,onSelect:ur,panelType:Bt,prevIcon:Br,nextIcon:Tr,superPrevIcon:wr,superNextIcon:Gr};return[Nr,Pr]}var wn=b.createContext({});function Be(Ge){for(var Bt=Ge.rowNum,Ft=Ge.colNum,kt=Ge.baseDate,Qt=Ge.getCellDate,rn=Ge.prefixColumn,cn=Ge.rowClassName,pn=Ge.titleFormat,Un=Ge.getCellText,nr=Ge.getCellClassName,Sn=Ge.headerCells,pr=Ge.cellSelection,Mr=pr===void 0?!0:pr,fr=Ge.disabledDate,ur=Mn(),Br=ur.prefixCls,Tr=ur.panelType,wr=ur.now,Gr=ur.disabledDate,Pr=ur.cellRender,Nr=ur.onHover,mi=ur.hoverValue,Ur=ur.hoverRangeValue,oi=ur.generateConfig,da=ur.values,ki=ur.locale,sa=ur.onSelect,Pi=fr||Gr,la="".concat(Br,"-cell"),Yi=b.useContext(wn),ra=Yi.onCellDblClick,ua=function(ia){return da.some(function(Ki){return Ki&&Lt(oi,ki,ia,Ki,Tr)})},ba=[],xa=0;xa1&&arguments[1]!==void 0?arguments[1]:!1;uo(Xi),Tr==null||Tr(Xi),to&&vn(Xi)},Hi=function(Xi,to){Wa(Xi),to&&ri(to),vn(to,Xi)},ui=function(Xi){if(eo(Xi),ri(Xi),Qa!==Nr){var to=["decade","year"],xi=[].concat(to,["month"]),Zi={quarter:[].concat(to,["quarter"]),week:[].concat((0,ee.Z)(xi),["week"]),date:[].concat((0,ee.Z)(xi),["date"])},Wo=Zi[Nr]||xi,Xo=Wo.indexOf(Qa),fs=Wo[Xo+1];fs&&Hi(fs,Xi)}},Ua=b.useMemo(function(){var aa,Xi;if(Array.isArray(oi)){var to=(0,be.Z)(oi,2);aa=to[0],Xi=to[1]}else aa=oi;return!aa&&!Xi?null:(aa=aa||Xi,Xi=Xi||aa,Qt.isAfter(aa,Xi)?[Xi,aa]:[aa,Xi])},[oi,Qt]),yi=ke(da,ki,sa),Ba=la[Ra]||Wi[Ra]||ut,Fa=b.useContext(wn),Co=b.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},Fa),{},{hideHeader:Yi})},[Fa,Yi]),ma="".concat(ra,"-panel"),qo=ze(Ge,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return b.createElement(wn.Provider,{value:Co},b.createElement("div",{ref:ua,tabIndex:Un,className:he()(ma,(0,z.Z)({},"".concat(ma,"-rtl"),rn==="rtl"))},b.createElement(Ba,(0,a.Z)({},qo,{showTime:Ki,prefixCls:ra,locale:Ri,generateConfig:Qt,onModeChange:Hi,pickerValue:So,onPickerValueChange:function(Xi){ri(Xi,!0)},value:io[0],onSelect:ui,values:io,cellRender:yi,hoverRangeValue:Ua,hoverValue:Ur}))))}var Yn=b.memo(b.forwardRef(Kr)),Nn=Yn;function Xr(Ge){var Bt=Ge.picker,Ft=Ge.multiplePanel,kt=Ge.pickerValue,Qt=Ge.onPickerValueChange,rn=Ge.needConfirm,cn=Ge.onSubmit,pn=Ge.range,Un=Ge.hoverValue,nr=b.useContext(pe),Sn=nr.prefixCls,pr=nr.generateConfig,Mr=b.useCallback(function(Gr,Pr){return gn(pr,Bt,Gr,Pr)},[pr,Bt]),fr=b.useMemo(function(){return Mr(kt,1)},[kt,Mr]),ur=function(Pr){Qt(Mr(Pr,-1))},Br={onCellDblClick:function(){rn&&cn()}},Tr=Bt==="time",wr=(0,Ce.Z)((0,Ce.Z)({},Ge),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Tr});return pn?wr.hoverRangeValue=Un:wr.hoverValue=Un,Ft?b.createElement("div",{className:"".concat(Sn,"-panels")},b.createElement(wn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},Br),{},{hideNext:!0})},b.createElement(Nn,wr)),b.createElement(wn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},Br),{},{hidePrev:!0})},b.createElement(Nn,(0,a.Z)({},wr,{pickerValue:fr,onPickerValueChange:ur})))):b.createElement(wn.Provider,{value:(0,Ce.Z)({},Br)},b.createElement(Nn,wr))}function Oi(Ge){return typeof Ge=="function"?Ge():Ge}function na(Ge){var Bt=Ge.prefixCls,Ft=Ge.presets,kt=Ge.onClick,Qt=Ge.onHover;return Ft.length?b.createElement("div",{className:"".concat(Bt,"-presets")},b.createElement("ul",null,Ft.map(function(rn,cn){var pn=rn.label,Un=rn.value;return b.createElement("li",{key:cn,onClick:function(){kt(Oi(Un))},onMouseEnter:function(){Qt(Oi(Un))},onMouseLeave:function(){Qt(null)}},pn)}))):null}function lo(Ge){var Bt=Ge.panelRender,Ft=Ge.internalMode,kt=Ge.picker,Qt=Ge.showNow,rn=Ge.range,cn=Ge.multiple,pn=Ge.activeInfo,Un=pn===void 0?[0,0,0]:pn,nr=Ge.presets,Sn=Ge.onPresetHover,pr=Ge.onPresetSubmit,Mr=Ge.onFocus,fr=Ge.onBlur,ur=Ge.onPanelMouseDown,Br=Ge.direction,Tr=Ge.value,wr=Ge.onSelect,Gr=Ge.isInvalid,Pr=Ge.defaultOpenValue,Nr=Ge.onOk,mi=Ge.onSubmit,Ur=b.useContext(pe),oi=Ur.prefixCls,da="".concat(oi,"-panel"),ki=Br==="rtl",sa=b.useRef(null),Pi=b.useRef(null),la=b.useState(0),Yi=(0,be.Z)(la,2),ra=Yi[0],ua=Yi[1],ba=b.useState(0),xa=(0,be.Z)(ba,2),Oa=xa[0],za=xa[1],La=b.useState(0),ea=(0,be.Z)(La,2),Ri=ea[0],ia=ea[1],Ki=function(ui){ui.width&&ua(ui.width)},Ia=(0,be.Z)(Un,3),pa=Ia[0],Sa=Ia[1],Qa=Ia[2],Wa=b.useState(0),Ra=(0,be.Z)(Wa,2),$a=Ra[0],po=Ra[1];b.useEffect(function(){po(10)},[pa]),b.useEffect(function(){if(rn&&Pi.current){var Hi,ui=((Hi=sa.current)===null||Hi===void 0?void 0:Hi.offsetWidth)||0,Ua=Pi.current.getBoundingClientRect();if(!Ua.height||Ua.right<0){po(function(Co){return Math.max(0,Co-1)});return}var yi=(ki?Sa-ui:pa)-Ua.left;if(ia(yi),ra&&ra=pn&&Ft<=Un)return rn;var nr=Math.min(Math.abs(Ft-pn),Math.abs(Ft-Un));nr0?bl:Hs));var As=il+Go,Fs=Hs-bl+1;return String(bl+(Fs+As-bl)%Fs)};switch(to){case"Backspace":case"Delete":xi="",Zi=Xo;break;case"ArrowLeft":xi="",fs(-1);break;case"ArrowRight":xi="",fs(1);break;case"ArrowUp":xi="",Zi=Es(1);break;case"ArrowDown":xi="",Zi=Es(-1);break;default:isNaN(Number(to))||(xi=Ri+to,Zi=xi);break}if(xi!==null&&(ia(xi),xi.length>=Wo&&(fs(1),ia(""))),Zi!==null){var Jo=po.slice(0,eo)+Le(Zi,Wo)+po.slice(Ha);So(Jo.slice(0,cn.length))}$a({})},ma=b.useRef();(0,ce.Z)(function(){if(!(!ra||!cn||ri.current)){if(!jo.match(po)){So(cn);return}return zn.current.setSelectionRange(eo,Ha),ma.current=(0,Re.Z)(function(){zn.current.setSelectionRange(eo,Ha)}),function(){Re.Z.cancel(ma.current)}}},[jo,cn,ra,po,pa,eo,Ha,Ra,So]);var qo=cn?{onFocus:Ua,onBlur:Ba,onKeyDown:Co,onMouseDown:Hi,onMouseUp:ui,onPaste:vn}:{};return b.createElement("div",{ref:No,className:he()(Pi,(0,z.Z)((0,z.Z)({},"".concat(Pi,"-active"),Ft&&Qt),"".concat(Pi,"-placeholder"),Sn))},b.createElement(sa,(0,a.Z)({ref:zn,"aria-invalid":Tr,autoComplete:"off"},Gr,{onKeyDown:Fa,onBlur:yi},qo,{value:po,onChange:uo})),b.createElement(Da,{type:"suffix",icon:rn}),wr)}),Zn=fn,Xn=["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"],yr=["index"];function ar(Ge,Bt){var Ft=Ge.id,kt=Ge.prefix,Qt=Ge.clearIcon,rn=Ge.suffixIcon,cn=Ge.separator,pn=cn===void 0?"~":cn,Un=Ge.activeIndex,nr=Ge.activeHelp,Sn=Ge.allHelp,pr=Ge.focused,Mr=Ge.onFocus,fr=Ge.onBlur,ur=Ge.onKeyDown,Br=Ge.locale,Tr=Ge.generateConfig,wr=Ge.placeholder,Gr=Ge.className,Pr=Ge.style,Nr=Ge.onClick,mi=Ge.onClear,Ur=Ge.value,oi=Ge.onChange,da=Ge.onSubmit,ki=Ge.onInputChange,sa=Ge.format,Pi=Ge.maskFormat,la=Ge.preserveInvalidOnBlur,Yi=Ge.onInvalid,ra=Ge.disabled,ua=Ge.invalid,ba=Ge.inputReadOnly,xa=Ge.direction,Oa=Ge.onOpenChange,za=Ge.onActiveInfo,La=Ge.placement,ea=Ge.onMouseDown,Ri=Ge.required,ia=Ge["aria-required"],Ki=Ge.autoFocus,Ia=Ge.tabIndex,pa=(0,Ka.Z)(Ge,Xn),Sa=xa==="rtl",Qa=b.useContext(pe),Wa=Qa.prefixCls,Ra=b.useMemo(function(){if(typeof Ft=="string")return[Ft];var yi=Ft||{};return[yi.start,yi.end]},[Ft]),$a=b.useRef(),po=b.useRef(),No=b.useRef(),zn=function(Ba){var Fa;return(Fa=[po,No][Ba])===null||Fa===void 0?void 0:Fa.current};b.useImperativeHandle(Bt,function(){return{nativeElement:$a.current,focus:function(Ba){if((0,st.Z)(Ba)==="object"){var Fa,Co=Ba||{},ma=Co.index,qo=ma===void 0?0:ma,aa=(0,Ka.Z)(Co,yr);(Fa=zn(qo))===null||Fa===void 0||Fa.focus(aa)}else{var Xi;(Xi=zn(Ba!=null?Ba:0))===null||Xi===void 0||Xi.focus()}},blur:function(){var Ba,Fa;(Ba=zn(0))===null||Ba===void 0||Ba.blur(),(Fa=zn(1))===null||Fa===void 0||Fa.blur()}}});var jo=oo(pa),io=b.useMemo(function(){return Array.isArray(wr)?wr:[wr,wr]},[wr]),Oo=go((0,Ce.Z)((0,Ce.Z)({},Ge),{},{id:Ra,placeholder:io})),eo=(0,be.Z)(Oo,1),Ha=eo[0],Ho=b.useState({position:"absolute",width:0}),So=(0,be.Z)(Ho,2),uo=So[0],vn=So[1],ri=(0,fe.zX)(function(){var yi=zn(Un);if(yi){var Ba=yi.nativeElement.getBoundingClientRect(),Fa=$a.current.getBoundingClientRect(),Co=Ba.left-Fa.left;vn(function(ma){return(0,Ce.Z)((0,Ce.Z)({},ma),{},{width:Ba.width,left:Co})}),za([Ba.left,Ba.right,Fa.width])}});b.useEffect(function(){ri()},[Un]);var Hi=Qt&&(Ur[0]&&!ra[0]||Ur[1]&&!ra[1]),ui=Ki&&!ra[0],Ua=Ki&&!ui&&!ra[1];return b.createElement(Rr.Z,{onResize:ri},b.createElement("div",(0,a.Z)({},jo,{className:he()(Wa,"".concat(Wa,"-range"),(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Wa,"-focused"),pr),"".concat(Wa,"-disabled"),ra.every(function(yi){return yi})),"".concat(Wa,"-invalid"),ua.some(function(yi){return yi})),"".concat(Wa,"-rtl"),Sa),Gr),style:Pr,ref:$a,onClick:Nr,onMouseDown:function(Ba){var Fa=Ba.target;Fa!==po.current.inputElement&&Fa!==No.current.inputElement&&Ba.preventDefault(),ea==null||ea(Ba)}}),kt&&b.createElement("div",{className:"".concat(Wa,"-prefix")},kt),b.createElement(Zn,(0,a.Z)({ref:po},Ha(0),{autoFocus:ui,tabIndex:Ia,"date-range":"start"})),b.createElement("div",{className:"".concat(Wa,"-range-separator")},pn),b.createElement(Zn,(0,a.Z)({ref:No},Ha(1),{autoFocus:Ua,tabIndex:Ia,"date-range":"end"})),b.createElement("div",{className:"".concat(Wa,"-active-bar"),style:uo}),b.createElement(Da,{type:"suffix",icon:rn}),Hi&&b.createElement(_t,{icon:Qt,onClear:mi})))}var On=b.forwardRef(ar),Jn=On;function Zr(Ge,Bt){var Ft=Ge!=null?Ge:Bt;return Array.isArray(Ft)?Ft:[Ft,Ft]}function Li(Ge){return Ge===1?"end":"start"}function Ti(Ge,Bt){var Ft=et(Ge,function(){var co=Ge.disabled,Pa=Ge.allowEmpty,ka=Zr(co,!1),Ao=Zr(Pa,!1);return{disabled:ka,allowEmpty:Ao}}),kt=(0,be.Z)(Ft,6),Qt=kt[0],rn=kt[1],cn=kt[2],pn=kt[3],Un=kt[4],nr=kt[5],Sn=Qt.prefixCls,pr=Qt.styles,Mr=Qt.classNames,fr=Qt.defaultValue,ur=Qt.value,Br=Qt.needConfirm,Tr=Qt.onKeyDown,wr=Qt.disabled,Gr=Qt.allowEmpty,Pr=Qt.disabledDate,Nr=Qt.minDate,mi=Qt.maxDate,Ur=Qt.defaultOpen,oi=Qt.open,da=Qt.onOpenChange,ki=Qt.locale,sa=Qt.generateConfig,Pi=Qt.picker,la=Qt.showNow,Yi=Qt.showToday,ra=Qt.showTime,ua=Qt.mode,ba=Qt.onPanelChange,xa=Qt.onCalendarChange,Oa=Qt.onOk,za=Qt.defaultPickerValue,La=Qt.pickerValue,ea=Qt.onPickerValueChange,Ri=Qt.inputReadOnly,ia=Qt.suffixIcon,Ki=Qt.onFocus,Ia=Qt.onBlur,pa=Qt.presets,Sa=Qt.ranges,Qa=Qt.components,Wa=Qt.cellRender,Ra=Qt.dateRender,$a=Qt.monthCellRender,po=Qt.onClick,No=wt(Bt),zn=Ht(oi,Ur,wr,da),jo=(0,be.Z)(zn,2),io=jo[0],Oo=jo[1],eo=function(Pa,ka){(wr.some(function(Ao){return!Ao})||!Pa)&&Oo(Pa,ka)},Ha=$r(sa,ki,pn,!0,!1,fr,ur,xa,Oa),Ho=(0,be.Z)(Ha,5),So=Ho[0],uo=Ho[1],vn=Ho[2],ri=Ho[3],Hi=Ho[4],ui=vn(),Ua=tn(wr,Gr,io),yi=(0,be.Z)(Ua,9),Ba=yi[0],Fa=yi[1],Co=yi[2],ma=yi[3],qo=yi[4],aa=yi[5],Xi=yi[6],to=yi[7],xi=yi[8],Zi=function(Pa,ka){Fa(!0),Ki==null||Ki(Pa,{range:Li(ka!=null?ka:ma)})},Wo=function(Pa,ka){Fa(!1),Ia==null||Ia(Pa,{range:Li(ka!=null?ka:ma)})},Xo=b.useMemo(function(){if(!ra)return null;var co=ra.disabledTime,Pa=co?function(ka){var Ao=Li(ma),Ps=De(ui,Xi,ma);return co(ka,Ao,{from:Ps})}:void 0;return(0,Ce.Z)((0,Ce.Z)({},ra),{},{disabledTime:Pa})},[ra,ma,ui,Xi]),fs=(0,fe.C8)([Pi,Pi],{value:ua}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo[ma]||Pi,bs=Go==="date"&&Xo?"datetime":Go,vs=bs===Pi&&bs!=="time",bl=sr(Pi,Go,la,Yi,!0),Hs=ei(Qt,So,uo,vn,ri,wr,pn,Ba,io,nr),cl=(0,be.Z)(Hs,2),no=cl[0],il=cl[1],As=Kt(ui,wr,Xi,sa,ki,Pr),Fs=Fe(ui,nr,Gr),dl=(0,be.Z)(Fs,2),tu=dl[0],Lu=dl[1],nu=tr(sa,ki,ui,Jo,io,ma,rn,vs,za,La,Xo==null?void 0:Xo.defaultOpenValue,ea,Nr,mi),Sl=(0,be.Z)(nu,2),Tu=Sl[0],mu=Sl[1],al=(0,fe.zX)(function(co,Pa,ka){var Ao=Pe(Jo,ma,Pa);if((Ao[0]!==Jo[0]||Ao[1]!==Jo[1])&&Bs(Ao),ba&&ka!==!1){var Ps=(0,ee.Z)(ui);co&&(Ps[ma]=co),ba(Ps,Ao)}}),ru=function(Pa,ka){return Pe(ui,ka,Pa)},fl=function(Pa,ka){var Ao=ui;Pa&&(Ao=ru(Pa,ma)),to(ma);var Ps=aa(Ao);ri(Ao),no(ma,Ps===null),Ps===null?eo(!1,{force:!0}):ka||No.current.focus({index:Ps})},vu=function(Pa){var ka,Ao=Pa.target.getRootNode();if(!No.current.nativeElement.contains((ka=Ao.activeElement)!==null&&ka!==void 0?ka:document.activeElement)){var Ps=wr.findIndex(function(Yo){return!Yo});Ps>=0&&No.current.focus({index:Ps})}eo(!0),po==null||po(Pa)},gu=function(){il(null),eo(!1,{force:!0})},ns=b.useState(null),Ml=(0,be.Z)(ns,2),Zl=Ml[0],iu=Ml[1],hl=b.useState(null),_o=(0,be.Z)(hl,2),au=_o[0],ou=_o[1],Us=b.useMemo(function(){return au||ui},[ui,au]);b.useEffect(function(){io||ou(null)},[io]);var Au=b.useState([0,0,0]),Nl=(0,be.Z)(Au,2),su=Nl[0],Gu=Nl[1],ol=Wt(pa,Sa),Dl=function(Pa){ou(Pa),iu("preset")},Xl=function(Pa){var ka=il(Pa);ka&&eo(!1,{force:!0})},Ys=function(Pa){fl(Pa)},jl=function(Pa){ou(Pa?ru(Pa,ma):null),iu("cell")},Qs=function(Pa){eo(!0),Zi(Pa)},wl=function(){Co("panel")},Vl=function(Pa){var ka=Pe(ui,ma,Pa);ri(ka),!Br&&!cn&&rn===bs&&fl(Pa)},Ol=function(){eo(!1)},yu=ke(Wa,Ra,$a,Li(ma)),Yu=ui[ma]||null,ku=(0,fe.zX)(function(co){return nr(co,{activeIndex:ma})}),Mo=b.useMemo(function(){var co=(0,se.Z)(Qt,!1),Pa=(0,le.Z)(Qt,[].concat((0,ee.Z)(Object.keys(co)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Pa},[Qt]),Ya=b.createElement(lo,(0,a.Z)({},Mo,{showNow:bl,showTime:Xo,range:!0,multiplePanel:vs,activeInfo:su,disabledDate:As,onFocus:Qs,onBlur:Wo,onPanelMouseDown:wl,picker:Pi,mode:Go,internalMode:bs,onPanelChange:al,format:Un,value:Yu,isInvalid:ku,onChange:null,onSelect:Vl,pickerValue:Tu,defaultOpenValue:Ie(ra==null?void 0:ra.defaultOpenValue)[ma],onPickerValueChange:mu,hoverValue:Us,onHover:jl,needConfirm:Br,onSubmit:fl,onOk:Hi,presets:ol,onPresetHover:Dl,onPresetSubmit:Xl,onNow:Ys,cellRender:yu})),ks=function(Pa,ka){var Ao=ru(Pa,ka);ri(Ao)},qr=function(){Co("input")},Ku=function(Pa,ka){var Ao=Xi.length,Ps=Xi[Ao-1];if(Ao&&Ps!==ka&&Br&&!Gr[Ps]&&!xi(Ps)&&ui[Ps]){No.current.focus({index:Ps});return}Co("input"),eo(!0,{inherit:!0}),ma!==ka&&io&&!Br&&cn&&fl(null,!0),qo(ka),Zi(Pa,ka)},ld=function(Pa,ka){if(eo(!1),!Br&&Co()==="input"){var Ao=aa(ui);no(ma,Ao===null)}Wo(Pa,ka)},ud=function(Pa,ka){Pa.key==="Tab"&&fl(null,!0),Tr==null||Tr(Pa,ka)},Ju=b.useMemo(function(){return{prefixCls:Sn,locale:ki,generateConfig:sa,button:Qa.button,input:Qa.input}},[Sn,ki,sa,Qa.button,Qa.input]);if((0,ce.Z)(function(){io&&ma!==void 0&&al(null,Pi,!1)},[io,ma,Pi]),(0,ce.Z)(function(){var co=Co();!io&&co==="input"&&(eo(!1),fl(null,!0)),!io&&cn&&!Br&&co==="panel"&&(eo(!0),fl())},[io]),0)var cd;return b.createElement(pe.Provider,{value:Ju},b.createElement(Ee,(0,a.Z)({},We(Qt),{popupElement:Ya,popupStyle:pr.popup,popupClassName:Mr.popup,visible:io,onClose:Ol,range:!0}),b.createElement(Jn,(0,a.Z)({},Qt,{ref:No,suffixIcon:ia,activeIndex:Ba||io?ma:null,activeHelp:!!au,allHelp:!!au&&Zl==="preset",focused:Ba,onFocus:Ku,onBlur:ld,onKeyDown:ud,onSubmit:fl,value:Us,maskFormat:Un,onChange:ks,onInputChange:qr,format:pn,inputReadOnly:Ri,disabled:wr,open:io,onOpenChange:eo,onClick:vu,onClear:gu,invalid:tu,onInvalid:Lu,onActiveInfo:Gu}))))}var Yr=b.forwardRef(Ti),Vr=Yr,si=Me(11780);function Ci(Ge){var Bt=Ge.prefixCls,Ft=Ge.value,kt=Ge.onRemove,Qt=Ge.removeIcon,rn=Qt===void 0?"\xD7":Qt,cn=Ge.formatDate,pn=Ge.disabled,Un=Ge.maxTagCount,nr=Ge.placeholder,Sn="".concat(Bt,"-selector"),pr="".concat(Bt,"-selection"),Mr="".concat(pr,"-overflow");function fr(Tr,wr){return b.createElement("span",{className:he()("".concat(pr,"-item")),title:typeof Tr=="string"?Tr:null},b.createElement("span",{className:"".concat(pr,"-item-content")},Tr),!pn&&wr&&b.createElement("span",{onMouseDown:function(Pr){Pr.preventDefault()},onClick:wr,className:"".concat(pr,"-item-remove")},rn))}function ur(Tr){var wr=cn(Tr),Gr=function(Nr){Nr&&Nr.stopPropagation(),kt(Tr)};return fr(wr,Gr)}function Br(Tr){var wr="+ ".concat(Tr.length," ...");return fr(wr)}return b.createElement("div",{className:Sn},b.createElement(si.Z,{prefixCls:Mr,data:Ft,renderItem:ur,renderRest:Br,itemKey:function(wr){return cn(wr)},maxCount:Un}),!Ft.length&&b.createElement("span",{className:"".concat(Bt,"-selection-placeholder")},nr))}var Ii=["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 pi(Ge,Bt){var Ft=Ge.id,kt=Ge.open,Qt=Ge.prefix,rn=Ge.clearIcon,cn=Ge.suffixIcon,pn=Ge.activeHelp,Un=Ge.allHelp,nr=Ge.focused,Sn=Ge.onFocus,pr=Ge.onBlur,Mr=Ge.onKeyDown,fr=Ge.locale,ur=Ge.generateConfig,Br=Ge.placeholder,Tr=Ge.className,wr=Ge.style,Gr=Ge.onClick,Pr=Ge.onClear,Nr=Ge.internalPicker,mi=Ge.value,Ur=Ge.onChange,oi=Ge.onSubmit,da=Ge.onInputChange,ki=Ge.multiple,sa=Ge.maxTagCount,Pi=Ge.format,la=Ge.maskFormat,Yi=Ge.preserveInvalidOnBlur,ra=Ge.onInvalid,ua=Ge.disabled,ba=Ge.invalid,xa=Ge.inputReadOnly,Oa=Ge.direction,za=Ge.onOpenChange,La=Ge.onMouseDown,ea=Ge.required,Ri=Ge["aria-required"],ia=Ge.autoFocus,Ki=Ge.tabIndex,Ia=Ge.removeIcon,pa=(0,Ka.Z)(Ge,Ii),Sa=Oa==="rtl",Qa=b.useContext(pe),Wa=Qa.prefixCls,Ra=b.useRef(),$a=b.useRef();b.useImperativeHandle(Bt,function(){return{nativeElement:Ra.current,focus:function(uo){var vn;(vn=$a.current)===null||vn===void 0||vn.focus(uo)},blur:function(){var uo;(uo=$a.current)===null||uo===void 0||uo.blur()}}});var po=oo(pa),No=function(uo){Ur([uo])},zn=function(uo){var vn=mi.filter(function(ri){return ri&&!Lt(ur,fr,ri,uo,Nr)});Ur(vn),kt||oi()},jo=go((0,Ce.Z)((0,Ce.Z)({},Ge),{},{onChange:No}),function(So){var uo=So.valueTexts;return{value:uo[0]||"",active:nr}}),io=(0,be.Z)(jo,2),Oo=io[0],eo=io[1],Ha=!!(rn&&mi.length&&!ua),Ho=ki?b.createElement(b.Fragment,null,b.createElement(Ci,{prefixCls:Wa,value:mi,onRemove:zn,formatDate:eo,maxTagCount:sa,disabled:ua,removeIcon:Ia,placeholder:Br}),b.createElement("input",{className:"".concat(Wa,"-multiple-input"),value:mi.map(eo).join(","),ref:$a,readOnly:!0,autoFocus:ia,tabIndex:Ki}),b.createElement(Da,{type:"suffix",icon:cn}),Ha&&b.createElement(_t,{icon:rn,onClear:Pr})):b.createElement(Zn,(0,a.Z)({ref:$a},Oo(),{autoFocus:ia,tabIndex:Ki,suffixIcon:cn,clearIcon:Ha&&b.createElement(_t,{icon:rn,onClear:Pr}),showActiveCls:!1}));return b.createElement("div",(0,a.Z)({},po,{className:he()(Wa,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Wa,"-multiple"),ki),"".concat(Wa,"-focused"),nr),"".concat(Wa,"-disabled"),ua),"".concat(Wa,"-invalid"),ba),"".concat(Wa,"-rtl"),Sa),Tr),style:wr,ref:Ra,onClick:Gr,onMouseDown:function(uo){var vn,ri=uo.target;ri!==((vn=$a.current)===null||vn===void 0?void 0:vn.inputElement)&&uo.preventDefault(),La==null||La(uo)}}),Qt&&b.createElement("div",{className:"".concat(Wa,"-prefix")},Qt),Ho)}var ha=b.forwardRef(pi),ja=ha;function Bi(Ge,Bt){var Ft=et(Ge),kt=(0,be.Z)(Ft,6),Qt=kt[0],rn=kt[1],cn=kt[2],pn=kt[3],Un=kt[4],nr=kt[5],Sn=Qt,pr=Sn.prefixCls,Mr=Sn.styles,fr=Sn.classNames,ur=Sn.order,Br=Sn.defaultValue,Tr=Sn.value,wr=Sn.needConfirm,Gr=Sn.onChange,Pr=Sn.onKeyDown,Nr=Sn.disabled,mi=Sn.disabledDate,Ur=Sn.minDate,oi=Sn.maxDate,da=Sn.defaultOpen,ki=Sn.open,sa=Sn.onOpenChange,Pi=Sn.locale,la=Sn.generateConfig,Yi=Sn.picker,ra=Sn.showNow,ua=Sn.showToday,ba=Sn.showTime,xa=Sn.mode,Oa=Sn.onPanelChange,za=Sn.onCalendarChange,La=Sn.onOk,ea=Sn.multiple,Ri=Sn.defaultPickerValue,ia=Sn.pickerValue,Ki=Sn.onPickerValueChange,Ia=Sn.inputReadOnly,pa=Sn.suffixIcon,Sa=Sn.removeIcon,Qa=Sn.onFocus,Wa=Sn.onBlur,Ra=Sn.presets,$a=Sn.components,po=Sn.cellRender,No=Sn.dateRender,zn=Sn.monthCellRender,jo=Sn.onClick,io=wt(Bt);function Oo(Mo){return Mo===null?null:ea?Mo:Mo[0]}var eo=vr(la,Pi,rn),Ha=Ht(ki,da,[Nr],sa),Ho=(0,be.Z)(Ha,2),So=Ho[0],uo=Ho[1],vn=function(Ya,ks,qr){if(za){var Ku=(0,Ce.Z)({},qr);delete Ku.range,za(Oo(Ya),Oo(ks),Ku)}},ri=function(Ya){La==null||La(Oo(Ya))},Hi=$r(la,Pi,pn,!1,ur,Br,Tr,vn,ri),ui=(0,be.Z)(Hi,5),Ua=ui[0],yi=ui[1],Ba=ui[2],Fa=ui[3],Co=ui[4],ma=Ba(),qo=tn([Nr]),aa=(0,be.Z)(qo,4),Xi=aa[0],to=aa[1],xi=aa[2],Zi=aa[3],Wo=function(Ya){to(!0),Qa==null||Qa(Ya,{})},Xo=function(Ya){to(!1),Wa==null||Wa(Ya,{})},fs=(0,fe.C8)(Yi,{value:xa}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo==="date"&&ba?"datetime":Jo,bs=sr(Yi,Jo,ra,ua),vs=Gr&&function(Mo,Ya){Gr(Oo(Mo),Oo(Ya))},bl=ei((0,Ce.Z)((0,Ce.Z)({},Qt),{},{onChange:vs}),Ua,yi,Ba,Fa,[],pn,Xi,So,nr),Hs=(0,be.Z)(bl,2),cl=Hs[1],no=Fe(ma,nr),il=(0,be.Z)(no,2),As=il[0],Fs=il[1],dl=b.useMemo(function(){return As.some(function(Mo){return Mo})},[As]),tu=function(Ya,ks){if(Ki){var qr=(0,Ce.Z)((0,Ce.Z)({},ks),{},{mode:ks.mode[0]});delete qr.range,Ki(Ya[0],qr)}},Lu=tr(la,Pi,ma,[Jo],So,Zi,rn,!1,Ri,ia,Ie(ba==null?void 0:ba.defaultOpenValue),tu,Ur,oi),nu=(0,be.Z)(Lu,2),Sl=nu[0],Tu=nu[1],mu=(0,fe.zX)(function(Mo,Ya,ks){if(Bs(Ya),Oa&&ks!==!1){var qr=Mo||ma[ma.length-1];Oa(qr,Ya)}}),al=function(){cl(Ba()),uo(!1,{force:!0})},ru=function(Ya){!Nr&&!io.current.nativeElement.contains(document.activeElement)&&io.current.focus(),uo(!0),jo==null||jo(Ya)},fl=function(){cl(null),uo(!1,{force:!0})},vu=b.useState(null),gu=(0,be.Z)(vu,2),ns=gu[0],Ml=gu[1],Zl=b.useState(null),iu=(0,be.Z)(Zl,2),hl=iu[0],_o=iu[1],au=b.useMemo(function(){var Mo=[hl].concat((0,ee.Z)(ma)).filter(function(Ya){return Ya});return ea?Mo:Mo.slice(0,1)},[ma,hl,ea]),ou=b.useMemo(function(){return!ea&&hl?[hl]:ma.filter(function(Mo){return Mo})},[ma,hl,ea]);b.useEffect(function(){So||_o(null)},[So]);var Us=Wt(Ra),Au=function(Ya){_o(Ya),Ml("preset")},Nl=function(Ya){var ks=ea?eo(Ba(),Ya):[Ya],qr=cl(ks);qr&&!ea&&uo(!1,{force:!0})},su=function(Ya){Nl(Ya)},Gu=function(Ya){_o(Ya),Ml("cell")},ol=function(Ya){uo(!0),Wo(Ya)},Dl=function(Ya){if(xi("panel"),!(ea&&Go!==Yi)){var ks=ea?eo(Ba(),Ya):[Ya];Fa(ks),!wr&&!cn&&rn===Go&&al()}},Xl=function(){uo(!1)},Ys=ke(po,No,zn),jl=b.useMemo(function(){var Mo=(0,se.Z)(Qt,!1),Ya=(0,le.Z)(Qt,[].concat((0,ee.Z)(Object.keys(Mo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Ce.Z)((0,Ce.Z)({},Ya),{},{multiple:Qt.multiple})},[Qt]),Qs=b.createElement(lo,(0,a.Z)({},jl,{showNow:bs,showTime:ba,disabledDate:mi,onFocus:ol,onBlur:Xo,picker:Yi,mode:Jo,internalMode:Go,onPanelChange:mu,format:Un,value:ma,isInvalid:nr,onChange:null,onSelect:Dl,pickerValue:Sl,defaultOpenValue:ba==null?void 0:ba.defaultOpenValue,onPickerValueChange:Tu,hoverValue:au,onHover:Gu,needConfirm:wr,onSubmit:al,onOk:Co,presets:Us,onPresetHover:Au,onPresetSubmit:Nl,onNow:su,cellRender:Ys})),wl=function(Ya){Fa(Ya)},Vl=function(){xi("input")},Ol=function(Ya){xi("input"),uo(!0,{inherit:!0}),Wo(Ya)},yu=function(Ya){uo(!1),Xo(Ya)},Yu=function(Ya,ks){Ya.key==="Tab"&&al(),Pr==null||Pr(Ya,ks)},ku=b.useMemo(function(){return{prefixCls:pr,locale:Pi,generateConfig:la,button:$a.button,input:$a.input}},[pr,Pi,la,$a.button,$a.input]);return(0,ce.Z)(function(){So&&Zi!==void 0&&mu(null,Yi,!1)},[So,Zi,Yi]),(0,ce.Z)(function(){var Mo=xi();!So&&Mo==="input"&&(uo(!1),al()),!So&&cn&&!wr&&Mo==="panel"&&al()},[So]),b.createElement(pe.Provider,{value:ku},b.createElement(Ee,(0,a.Z)({},We(Qt),{popupElement:Qs,popupStyle:Mr.popup,popupClassName:fr.popup,visible:So,onClose:Xl}),b.createElement(ja,(0,a.Z)({},Qt,{ref:io,suffixIcon:pa,removeIcon:Sa,activeHelp:!!hl,allHelp:!!hl&&ns==="preset",focused:Xi,onFocus:Ol,onBlur:yu,onKeyDown:Yu,onSubmit:al,value:ou,maskFormat:Un,onChange:wl,onInputChange:Vl,internalPicker:rn,format:pn,inputReadOnly:Ia,disabled:Nr,open:So,onOpenChange:uo,onClick:ru,onClear:fl,invalid:dl,onInvalid:function(Ya){Fs(Ya,0)}}))))}var Qr=b.forwardRef(Bi),ni=Qr,ga=ni},3703:function(Nt,Tt,Me){"use strict";Me.d(Tt,{y:function(){return Ie},Z:function(){return Dt}});var a=Me(33885),ee=Me(20068),Ce=Me(94480),be=Me(76190),fe=Me(42978),ce=Me(92310),le=Me.n(ce),se=Me(6089),ue=Me(18929),b=Me(13697),z=Me(48736),te=Me(59301),ae=Me(54476),he=Me(75931),de=Me(4676);function ie(gt,ct,rt){return(gt-ct)/(rt-ct)}function pe(gt,ct,rt,Lt){var Ut=ie(ct,rt,Lt),$t={};switch(gt){case"rtl":$t.right="".concat(Ut*100,"%"),$t.transform="translateX(50%)";break;case"btt":$t.bottom="".concat(Ut*100,"%"),$t.transform="translateY(50%)";break;case"ttb":$t.top="".concat(Ut*100,"%"),$t.transform="translateY(-50%)";break;default:$t.left="".concat(Ut*100,"%"),$t.transform="translateX(-50%)";break}return $t}function Ae(gt,ct){return Array.isArray(gt)?gt[ct]:gt}var ye=Me(10228),Ee=te.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Le=Ee,Ie=te.createContext({}),Pe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],ze=te.forwardRef(function(gt,ct){var rt=gt.prefixCls,Lt=gt.value,Ut=gt.valueIndex,$t=gt.onStartMove,Ye=gt.onDelete,we=gt.style,Se=gt.render,Ne=gt.dragging,oe=gt.draggingDelete,x=gt.onOffsetChange,me=gt.onChangeComplete,He=gt.onFocus,et=gt.onMouseEnter,Re=(0,he.Z)(gt,Pe),Ke=te.useContext(Le),Ht=Ke.min,wt=Ke.max,Wt=Ke.direction,yt=Ke.disabled,tn=Ke.keyboard,Kt=Ke.range,gn=Ke.tabIndex,jn=Ke.ariaLabelForHandle,tr=Ke.ariaLabelledByForHandle,In=Ke.ariaRequired,Ln=Ke.ariaValueTextFormatterForHandle,Er=Ke.styles,br=Ke.classNames,_r="".concat(rt,"-handle"),$r=function(bn){yt||$t(bn,Ut)},ei=function(bn){He==null||He(bn,Ut)},sr=function(bn){et(bn,Ut)},Rr=function(bn){if(!yt&&tn){var Mn=null;switch(bn.which||bn.keyCode){case ye.Z.LEFT:Mn=Wt==="ltr"||Wt==="btt"?-1:1;break;case ye.Z.RIGHT:Mn=Wt==="ltr"||Wt==="btt"?1:-1;break;case ye.Z.UP:Mn=Wt!=="ttb"?1:-1;break;case ye.Z.DOWN:Mn=Wt!=="ttb"?-1:1;break;case ye.Z.HOME:Mn="min";break;case ye.Z.END:Mn="max";break;case ye.Z.PAGE_UP:Mn=2;break;case ye.Z.PAGE_DOWN:Mn=-2;break;case ye.Z.BACKSPACE:case ye.Z.DELETE:Ye==null||Ye(Ut);break}Mn!==null&&(bn.preventDefault(),x(Mn,Ut))}},vi=function(bn){switch(bn.which||bn.keyCode){case ye.Z.LEFT:case ye.Z.RIGHT:case ye.Z.UP:case ye.Z.DOWN:case ye.Z.HOME:case ye.Z.END:case ye.Z.PAGE_UP:case ye.Z.PAGE_DOWN:me==null||me();break}},Vi=pe(Wt,Lt,Ht,wt),Ai={};if(Ut!==null){var Gi;Ai={tabIndex:yt?null:Ae(gn,Ut),role:"slider","aria-valuemin":Ht,"aria-valuemax":wt,"aria-valuenow":Lt,"aria-disabled":yt,"aria-label":Ae(jn,Ut),"aria-labelledby":Ae(tr,Ut),"aria-required":Ae(In,Ut),"aria-valuetext":(Gi=Ae(Ln,Ut))===null||Gi===void 0?void 0:Gi(Lt),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical",onMouseDown:$r,onTouchStart:$r,onFocus:ei,onMouseEnter:sr,onKeyDown:Rr,onKeyUp:vi}}var dr=te.createElement("div",(0,ae.Z)({ref:ct,className:le()(_r,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_r,"-").concat(Ut+1),Ut!==null&&Kt),"".concat(_r,"-dragging"),Ne),"".concat(_r,"-dragging-delete"),oe),br.handle),style:(0,a.Z)((0,a.Z)((0,a.Z)({},Vi),we),Er.handle)},Ai,Re));return Se&&(dr=Se(dr,{index:Ut,prefixCls:rt,value:Lt,dragging:Ne,draggingDelete:oe})),dr}),Oe=ze,De=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],We=te.forwardRef(function(gt,ct){var rt=gt.prefixCls,Lt=gt.style,Ut=gt.onStartMove,$t=gt.onOffsetChange,Ye=gt.values,we=gt.handleRender,Se=gt.activeHandleRender,Ne=gt.draggingIndex,oe=gt.draggingDelete,x=gt.onFocus,me=(0,he.Z)(gt,De),He=te.useRef({}),et=te.useState(!1),Re=(0,fe.Z)(et,2),Ke=Re[0],Ht=Re[1],wt=te.useState(-1),Wt=(0,fe.Z)(wt,2),yt=Wt[0],tn=Wt[1],Kt=function(Ln){tn(Ln),Ht(!0)},gn=function(Ln,Er){Kt(Er),x==null||x(Ln)},jn=function(Ln,Er){Kt(Er)};te.useImperativeHandle(ct,function(){return{focus:function(Ln){var Er;(Er=He.current[Ln])===null||Er===void 0||Er.focus()},hideHelp:function(){(0,de.flushSync)(function(){Ht(!1)})}}});var tr=(0,a.Z)({prefixCls:rt,onStartMove:Ut,onOffsetChange:$t,render:we,onFocus:gn,onMouseEnter:jn},me);return te.createElement(te.Fragment,null,Ye.map(function(In,Ln){var Er=Ne===Ln;return te.createElement(Oe,(0,ae.Z)({ref:function(_r){_r?He.current[Ln]=_r:delete He.current[Ln]},dragging:Er,draggingDelete:Er&&oe,style:Ae(Lt,Ln),key:Ln,value:In,valueIndex:Ln},tr))}),Se&&Ke&&te.createElement(Oe,(0,ae.Z)({key:"a11y"},tr,{value:Ye[yt],valueIndex:null,dragging:Ne!==-1,draggingDelete:oe,render:Se,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),ke=We,Fe=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.children,$t=ct.value,Ye=ct.onClick,we=te.useContext(Le),Se=we.min,Ne=we.max,oe=we.direction,x=we.includedStart,me=we.includedEnd,He=we.included,et="".concat(rt,"-text"),Re=pe(oe,$t,Se,Ne);return te.createElement("span",{className:le()(et,(0,ee.Z)({},"".concat(et,"-active"),He&&x<=$t&&$t<=me)),style:(0,a.Z)((0,a.Z)({},Re),Lt),onMouseDown:function(Ht){Ht.stopPropagation()},onClick:function(){Ye($t)}},Ut)},Ve=Fe,qe=function(ct){var rt=ct.prefixCls,Lt=ct.marks,Ut=ct.onClick,$t="".concat(rt,"-mark");return Lt.length?te.createElement("div",{className:$t},Lt.map(function(Ye){var we=Ye.value,Se=Ye.style,Ne=Ye.label;return te.createElement(Ve,{key:we,prefixCls:$t,style:Se,value:we,onClick:Ut},Ne)})):null},tt=qe,st=function(ct){var rt=ct.prefixCls,Lt=ct.value,Ut=ct.style,$t=ct.activeStyle,Ye=te.useContext(Le),we=Ye.min,Se=Ye.max,Ne=Ye.direction,oe=Ye.included,x=Ye.includedStart,me=Ye.includedEnd,He="".concat(rt,"-dot"),et=oe&&x<=Lt&&Lt<=me,Re=(0,a.Z)((0,a.Z)({},pe(Ne,Lt,we,Se)),typeof Ut=="function"?Ut(Lt):Ut);return et&&(Re=(0,a.Z)((0,a.Z)({},Re),typeof $t=="function"?$t(Lt):$t)),te.createElement("span",{className:le()(He,(0,ee.Z)({},"".concat(He,"-active"),et)),style:Re})},Ot=st,dt=function(ct){var rt=ct.prefixCls,Lt=ct.marks,Ut=ct.dots,$t=ct.style,Ye=ct.activeStyle,we=te.useContext(Le),Se=we.min,Ne=we.max,oe=we.step,x=te.useMemo(function(){var me=new Set;if(Lt.forEach(function(et){me.add(et.value)}),Ut&&oe!==null)for(var He=Se;He<=Ne;)me.add(He),He+=oe;return Array.from(me)},[Se,Ne,oe,Ut,Lt]);return te.createElement("div",{className:"".concat(rt,"-step")},x.map(function(me){return te.createElement(Ot,{prefixCls:rt,key:me,value:me,style:$t,activeStyle:Ye})}))},Xt=dt,it=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.start,$t=ct.end,Ye=ct.index,we=ct.onStartMove,Se=ct.replaceCls,Ne=te.useContext(Le),oe=Ne.direction,x=Ne.min,me=Ne.max,He=Ne.disabled,et=Ne.range,Re=Ne.classNames,Ke="".concat(rt,"-track"),Ht=ie(Ut,x,me),wt=ie($t,x,me),Wt=function(gn){!He&&we&&we(gn,-1)},yt={};switch(oe){case"rtl":yt.right="".concat(Ht*100,"%"),yt.width="".concat(wt*100-Ht*100,"%");break;case"btt":yt.bottom="".concat(Ht*100,"%"),yt.height="".concat(wt*100-Ht*100,"%");break;case"ttb":yt.top="".concat(Ht*100,"%"),yt.height="".concat(wt*100-Ht*100,"%");break;default:yt.left="".concat(Ht*100,"%"),yt.width="".concat(wt*100-Ht*100,"%")}var tn=Se||le()(Ke,(0,ee.Z)((0,ee.Z)({},"".concat(Ke,"-").concat(Ye+1),Ye!==null&&et),"".concat(rt,"-track-draggable"),we),Re.track);return te.createElement("div",{className:tn,style:(0,a.Z)((0,a.Z)({},yt),Lt),onMouseDown:Wt,onTouchStart:Wt})},Ze=it,Je=function(ct){var rt=ct.prefixCls,Lt=ct.style,Ut=ct.values,$t=ct.startPoint,Ye=ct.onStartMove,we=te.useContext(Le),Se=we.included,Ne=we.range,oe=we.min,x=we.styles,me=we.classNames,He=te.useMemo(function(){if(!Ne){if(Ut.length===0)return[];var Re=$t!=null?$t:oe,Ke=Ut[0];return[{start:Math.min(Re,Ke),end:Math.max(Re,Ke)}]}for(var Ht=[],wt=0;wtnt&&oe3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Re=="number"){var wt,Wt=et[Ke],yt=Wt+Re,tn=[];Lt.forEach(function(In){tn.push(In.value)}),tn.push(gt,ct),tn.push(we(Wt));var Kt=Re>0?1:-1;Ht==="unit"?tn.push(we(Wt+Kt*rt)):tn.push(we(yt)),tn=tn.filter(function(In){return In!==null}).filter(function(In){return Re<0?In<=Wt:In>=Wt}),Ht==="unit"&&(tn=tn.filter(function(In){return In!==Wt}));var gn=Ht==="unit"?Wt:yt;wt=tn[0];var jn=Math.abs(wt-gn);if(tn.forEach(function(In){var Ln=Math.abs(In-gn);Ln1){var tr=(0,Ce.Z)(et);return tr[Ke]=wt,He(tr,Re-Kt,Ke,Ht)}return wt}else{if(Re==="min")return gt;if(Re==="max")return ct}},oe=function(et,Re,Ke){var Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",wt=et[Ke],Wt=Ne(et,Re,Ke,Ht);return{value:Wt,changed:Wt!==wt}},x=function(et){return $t===null&&et===0||typeof $t=="number"&&et<$t},me=function(et,Re,Ke){var Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",wt=et.map(Se),Wt=wt[Ke],yt=Ne(wt,Re,Ke,Ht);if(wt[Ke]=yt,Ut===!1){var tn=$t||0;Ke>0&&wt[Ke-1]!==Wt&&(wt[Ke]=Math.max(wt[Ke],wt[Ke-1]+tn)),Ke0;tr-=1)for(var In=!0;x(wt[tr]-wt[tr-1])&&In;){var Ln=oe(wt,-1,tr-1);wt[tr-1]=Ln.value,In=Ln.changed}for(var Er=wt.length-1;Er>0;Er-=1)for(var br=!0;x(wt[Er]-wt[Er-1])&&br;){var _r=oe(wt,-1,Er-1);wt[Er-1]=_r.value,br=_r.changed}for(var $r=0;$r=0?sr:!1},[sr,Yn]),Xr=te.useMemo(function(){return Object.keys(wn||{}).map(function(Bi){var Qr=wn[Bi],ni={value:Number(Bi)};return Qr&&(0,be.Z)(Qr)==="object"&&!te.isValidElement(Qr)&&("label"in Qr||"style"in Qr)?(ni.style=Qr.style,ni.label=Qr.label):ni.label=Qr,ni}).filter(function(Bi){var Qr=Bi.label;return Qr||typeof Qr=="number"}).sort(function(Bi,Qr){return Bi.value-Qr.value})},[wn]),Oi=bt(Wi,Kr,Yn,Xr,$r,Nn),na=(0,fe.Z)(Oi,2),lo=na[0],Ka=na[1],go=(0,ue.Z)(gn,{value:Kt}),Ro=(0,fe.Z)(go,2),oo=Ro[0],Po=Ro[1],va=te.useMemo(function(){var Bi=oo==null?[]:Array.isArray(oo)?oo:[oo],Qr=(0,fe.Z)(Bi,1),ni=Qr[0],ga=ni===void 0?Wi:ni,Ge=oo===null?[]:[ga];if(un){if(Ge=(0,Ce.Z)(Bi),tr||oo===void 0){var Bt=tr>=0?tr+1:2;for(Ge=Ge.slice(0,Bt);Ge.length=0&&Hr.current.focus(Bi)}Zr(null)},[Jn]);var Ti=te.useMemo(function(){return Di&&Yn===null?!1:Di},[Di,Yn]),Yr=(0,se.Z)(function(Bi,Qr){Zn(Bi,Qr),Ln==null||Ln(Da(va))}),Vr=jt!==-1;te.useEffect(function(){if(!Vr){var Bi=va.lastIndexOf(Jt);Hr.current.focus(Bi)}},[Vr]);var si=te.useMemo(function(){return(0,Ce.Z)(fn).sort(function(Bi,Qr){return Bi-Qr})},[fn]),Ci=te.useMemo(function(){return un?[si[0],si[si.length-1]]:[Wi,si[0]]},[si,un,Wi]),Ii=(0,fe.Z)(Ci,2),pi=Ii[0],ha=Ii[1];te.useImperativeHandle(ct,function(){return{focus:function(){Hr.current.focus(0)},blur:function(){var Qr,ni=document,ga=ni.activeElement;(Qr=kr.current)!==null&&Qr!==void 0&&Qr.contains(ga)&&(ga==null||ga.blur())}}}),te.useEffect(function(){He&&Hr.current.focus(0)},[]);var ja=te.useMemo(function(){return{min:Wi,max:Kr,direction:Wr,disabled:oe,keyboard:me,step:Yn,included:Ai,includedStart:pi,includedEnd:ha,range:un,tabIndex:Gt,ariaLabelForHandle:Zt,ariaLabelledByForHandle:on,ariaRequired:kn,ariaValueTextFormatterForHandle:rr,styles:we||{},classNames:Ye||{}}},[Wi,Kr,Wr,oe,me,Yn,Ai,pi,ha,un,Gt,Zt,on,kn,rr,we,Ye]);return te.createElement(Le.Provider,{value:ja},te.createElement("div",{ref:kr,className:le()(Lt,Ut,(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(Lt,"-disabled"),oe),"".concat(Lt,"-vertical"),vi),"".concat(Lt,"-horizontal"),!vi),"".concat(Lt,"-with-marks"),Xr.length)),style:$t,onMouseDown:yr,id:Se},te.createElement("div",{className:le()("".concat(Lt,"-rail"),Ye==null?void 0:Ye.rail),style:(0,a.Z)((0,a.Z)({},bn),we==null?void 0:we.rail)}),At!==!1&&te.createElement(_e,{prefixCls:Lt,style:dr,values:va,startPoint:Gi,onStartMove:Ti?Yr:void 0}),te.createElement(Xt,{prefixCls:Lt,marks:Xr,dots:Be,style:Mn,activeStyle:gr}),te.createElement(ke,{ref:Hr,prefixCls:Lt,style:vr,values:fn,draggingIndex:jt,draggingDelete:An,onStartMove:Yr,onOffsetChange:Li,onFocus:et,onBlur:Re,handleRender:Xe,activeHandleRender:$e,onChangeComplete:dn,onDelete:ir?Kn:void 0}),te.createElement(tt,{prefixCls:Lt,marks:Xr,onClick:Xn})))}),ht=Pt,Dt=ht},63158:function(Nt,Tt,Me){"use strict";var a=Me(54476),ee=Me(20068),Ce=Me(42978),be=Me(75931),fe=Me(59301),ce=Me(92310),le=Me.n(ce),se=Me(18929),ue=Me(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],z=fe.forwardRef(function(te,ae){var he,de=te.prefixCls,ie=de===void 0?"rc-switch":de,pe=te.className,Ae=te.checked,ye=te.defaultChecked,Ee=te.disabled,Le=te.loadingIcon,Ie=te.checkedChildren,Pe=te.unCheckedChildren,ze=te.onClick,Oe=te.onChange,De=te.onKeyDown,We=(0,be.Z)(te,b),ke=(0,se.Z)(!1,{value:Ae,defaultValue:ye}),Fe=(0,Ce.Z)(ke,2),Ve=Fe[0],qe=Fe[1];function tt(Xt,it){var Ze=Ve;return Ee||(Ze=Xt,qe(Ze),Oe==null||Oe(Ze,it)),Ze}function st(Xt){Xt.which===ue.Z.LEFT?tt(!1,Xt):Xt.which===ue.Z.RIGHT&&tt(!0,Xt),De==null||De(Xt)}function Ot(Xt){var it=tt(!Ve,Xt);ze==null||ze(it,Xt)}var dt=le()(ie,pe,(he={},(0,ee.Z)(he,"".concat(ie,"-checked"),Ve),(0,ee.Z)(he,"".concat(ie,"-disabled"),Ee),he));return fe.createElement("button",(0,a.Z)({},We,{type:"button",role:"switch","aria-checked":Ve,disabled:Ee,className:dt,ref:ae,onKeyDown:st,onClick:Ot}),Le,fe.createElement("span",{className:"".concat(ie,"-inner")},fe.createElement("span",{className:"".concat(ie,"-inner-checked")},Ie),fe.createElement("span",{className:"".concat(ie,"-inner-unchecked")},Pe)))});z.displayName="Switch",Tt.Z=z},51353:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Object.defineProperty(Tt,"DraggableCore",{enumerable:!0,get:function(){return se.default}}),Tt.default=void 0;var a=z(Me(59301)),ee=b(Me(12708)),Ce=b(Me(4676)),be=Me(14625),fe=Me(77026),ce=Me(22013),le=Me(80217),se=b(Me(68555)),ue=b(Me(97510));function b(pe){return pe&&pe.__esModule?pe:{default:pe}}function z(pe,Ae){if(typeof WeakMap=="function")var ye=new WeakMap,Ee=new WeakMap;return(z=function(Le,Ie){if(!Ie&&Le&&Le.__esModule)return Le;var Pe,ze,Oe={__proto__:null,default:Le};if(Le===null||typeof Le!="object"&&typeof Le!="function")return Oe;if(Pe=Ie?Ee:ye){if(Pe.has(Le))return Pe.get(Le);Pe.set(Le,Oe)}for(const De in Le)De!=="default"&&{}.hasOwnProperty.call(Le,De)&&((ze=(Pe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Le,De))&&(ze.get||ze.set)?Pe(Oe,De,ze):Oe[De]=Le[De]);return Oe})(pe,Ae)}function te(){return te=Object.assign?Object.assign.bind():function(pe){for(var Ae=1;Ae{if((0,ue.default)("Draggable: onDragStart: %j",Ee),this.props.onStart(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ae(this,"onDrag",(ye,Ee)=>{if(!this.state.dragging)return!1;(0,ue.default)("Draggable: onDrag: %j",Ee);const Le=(0,ce.createDraggableData)(this,Ee),Ie={x:Le.x,y:Le.y,slackX:0,slackY:0};if(this.props.bounds){const{x:ze,y:Oe}=Ie;Ie.x+=this.state.slackX,Ie.y+=this.state.slackY;const[De,We]=(0,ce.getBoundPosition)(this,Ie.x,Ie.y);Ie.x=De,Ie.y=We,Ie.slackX=this.state.slackX+(ze-Ie.x),Ie.slackY=this.state.slackY+(Oe-Ie.y),Le.x=Ie.x,Le.y=Ie.y,Le.deltaX=Ie.x-this.state.x,Le.deltaY=Ie.y-this.state.y}if(this.props.onDrag(ye,Le)===!1)return!1;this.setState(Ie)}),ae(this,"onDragStop",(ye,Ee)=>{if(!this.state.dragging||this.props.onStop(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;(0,ue.default)("Draggable: onDragStop: %j",Ee);const Ie={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:ze,y:Oe}=this.props.position;Ie.x=ze,Ie.y=Oe}this.setState(Ie)}),this.state={dragging:!1,dragged:!1,x:Ae.position?Ae.position.x:Ae.defaultPosition.x,y:Ae.position?Ae.position.y:Ae.defaultPosition.y,prevPropsPosition:Vu({},Ae.position),slackX:0,slackY:0,isElementSVG:!1},Ae.position&&!(Ae.onDrag||Ae.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Ae,ye,Ee;return(Ee=(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current)!=null?Ee:Ce.default.findDOMNode(this)}render(){const Xt=this.props,{axis:Ae,bounds:ye,children:Ee,defaultPosition:Le,defaultClassName:Ie,defaultClassNameDragging:Pe,defaultClassNameDragged:ze,position:Oe,positionOffset:De,scale:We}=Xt,ke=mp(Xt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Fe={},Ve=null;const tt=!!!Oe||this.state.dragging,st=Oe||Le,Ot={x:(0,ce.canDragX)(this)&&tt?this.state.x:st.x,y:(0,ce.canDragY)(this)&&tt?this.state.y:st.y};this.state.isElementSVG?Ve=(0,fe.createSVGTransform)(Ot,De):Fe=(0,fe.createCSSTransform)(Ot,De);const dt=(0,be.clsx)(Ee.props.className||"",Ie,{[Pe]:this.state.dragging,[ze]:this.state.dragged});return a.createElement(se.default,te({},ke,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(Ee),{className:dt,style:Vu(Vu({},Ee.props.style),Fe),transform:Ve}))}}Tt.default=ie,ae(ie,"displayName","Draggable"),ae(ie,"propTypes",u0(Vu({},se.default.propTypes),{axis:ee.default.oneOf(["both","x","y","none"]),bounds:ee.default.oneOfType([ee.default.shape({left:ee.default.number,right:ee.default.number,top:ee.default.number,bottom:ee.default.number}),ee.default.string,ee.default.oneOf([!1])]),defaultClassName:ee.default.string,defaultClassNameDragging:ee.default.string,defaultClassNameDragged:ee.default.string,defaultPosition:ee.default.shape({x:ee.default.number,y:ee.default.number}),positionOffset:ee.default.shape({x:ee.default.oneOfType([ee.default.number,ee.default.string]),y:ee.default.oneOfType([ee.default.number,ee.default.string])}),position:ee.default.shape({x:ee.default.number,y:ee.default.number}),className:le.dontSetMe,style:le.dontSetMe,transform:le.dontSetMe})),ae(ie,"defaultProps",u0(Vu({},se.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var a=ue(Me(59301)),ee=se(Me(12708)),Ce=se(Me(4676)),be=Me(77026),fe=Me(22013),ce=Me(80217),le=se(Me(97510));function se(ie){return ie&&ie.__esModule?ie:{default:ie}}function ue(ie,pe){if(typeof WeakMap=="function")var Ae=new WeakMap,ye=new WeakMap;return(ue=function(Ee,Le){if(!Le&&Ee&&Ee.__esModule)return Ee;var Ie,Pe,ze={__proto__:null,default:Ee};if(Ee===null||typeof Ee!="object"&&typeof Ee!="function")return ze;if(Ie=Le?ye:Ae){if(Ie.has(Ee))return Ie.get(Ee);Ie.set(Ee,ze)}for(const Oe in Ee)Oe!=="default"&&{}.hasOwnProperty.call(Ee,Oe)&&((Pe=(Ie=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ee,Oe))&&(Pe.get||Pe.set)?Ie(ze,Oe,Pe):ze[Oe]=Ee[Oe]);return ze})(ie,pe)}function b(ie,pe,Ae){return(pe=z(pe))in ie?Object.defineProperty(ie,pe,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):ie[pe]=Ae,ie}function z(ie){var pe=te(ie,"string");return typeof pe=="symbol"?pe:pe+""}function te(ie,pe){if(typeof ie!="object"||!ie)return ie;var Ae=ie[Symbol.toPrimitive];if(Ae!==void 0){var ye=Ae.call(ie,pe||"default");if(typeof ye!="object")return ye;throw new TypeError("@@toPrimitive must return a primitive value.")}return(pe==="string"?String:Number)(ie)}const ae={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let he=ae.mouse;class de extends a.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",pe=>{if(this.props.onMouseDown(pe),!this.props.allowAnyClick&&typeof pe.button=="number"&&pe.button!==0)return!1;const Ae=this.findDOMNode();if(!Ae||!Ae.ownerDocument||!Ae.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ye}=Ae;if(this.props.disabled||!(pe.target instanceof ye.defaultView.Node)||this.props.handle&&!(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.handle,Ae)||this.props.cancel&&(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.cancel,Ae))return;pe.type==="touchstart"&&!this.props.allowMobileScroll&&pe.preventDefault();const Ee=(0,be.getTouchIdentifier)(pe);this.touchIdentifier=Ee;const Le=(0,fe.getControlPosition)(pe,Ee,this);if(Le==null)return;const{x:Ie,y:Pe}=Le,ze=(0,fe.createCoreData)(this,Ie,Pe);(0,le.default)("DraggableCore: handleDragStart: %j",ze),(0,le.default)("calling",this.props.onStart),!(this.props.onStart(pe,ze)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,be.addUserSelectStyles)(ye),this.dragging=!0,this.lastX=Ie,this.lastY=Pe,(0,be.addEvent)(ye,he.move,this.handleDrag),(0,be.addEvent)(ye,he.stop,this.handleDragStop))}),b(this,"handleDrag",pe=>{const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Pe=ye-this.lastX,ze=Ee-this.lastY;if([Pe,ze]=(0,fe.snapToGrid)(this.props.grid,Pe,ze),!Pe&&!ze)return;ye=this.lastX+Pe,Ee=this.lastY+ze}const Le=(0,fe.createCoreData)(this,ye,Ee);if((0,le.default)("DraggableCore: handleDrag: %j",Le),this.props.onDrag(pe,Le)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(Pe){const ze=document.createEvent("MouseEvents");ze.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(ze)}return}this.lastX=ye,this.lastY=Ee}),b(this,"handleDragStop",pe=>{if(!this.dragging)return;const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let ze=ye-this.lastX||0,Oe=Ee-this.lastY||0;[ze,Oe]=(0,fe.snapToGrid)(this.props.grid,ze,Oe),ye=this.lastX+ze,Ee=this.lastY+Oe}const Le=(0,fe.createCoreData)(this,ye,Ee);if(this.props.onStop(pe,Le)===!1||this.mounted===!1)return!1;const Pe=this.findDOMNode();Pe&&this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Pe.ownerDocument),(0,le.default)("DraggableCore: handleDragStop: %j",Le),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,Pe&&((0,le.default)("DraggableCore: Removing handlers"),(0,be.removeEvent)(Pe.ownerDocument,he.move,this.handleDrag),(0,be.removeEvent)(Pe.ownerDocument,he.stop,this.handleDragStop))}),b(this,"onMouseDown",pe=>(he=ae.mouse,this.handleDragStart(pe))),b(this,"onMouseUp",pe=>(he=ae.mouse,this.handleDragStop(pe))),b(this,"onTouchStart",pe=>(he=ae.touch,this.handleDragStart(pe))),b(this,"onTouchEnd",pe=>(he=ae.touch,this.handleDragStop(pe)))}componentDidMount(){this.mounted=!0;const pe=this.findDOMNode();pe&&(0,be.addEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const pe=this.findDOMNode();if(pe){const{ownerDocument:Ae}=pe;(0,be.removeEvent)(Ae,ae.mouse.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.touch.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.mouse.stop,this.handleDragStop),(0,be.removeEvent)(Ae,ae.touch.stop,this.handleDragStop),(0,be.removeEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Ae)}}findDOMNode(){var pe,Ae,ye;return(pe=this.props)!=null&&pe.nodeRef?(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current:Ce.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Tt.default=de,b(de,"displayName","DraggableCore"),b(de,"propTypes",{allowAnyClick:ee.default.bool,allowMobileScroll:ee.default.bool,children:ee.default.node.isRequired,disabled:ee.default.bool,enableUserSelectHack:ee.default.bool,offsetParent:function(ie,pe){if(ie[pe]&&ie[pe].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ee.default.arrayOf(ee.default.number),handle:ee.default.string,cancel:ee.default.string,nodeRef:ee.default.object,onStart:ee.default.func,onDrag:ee.default.func,onStop:ee.default.func,onMouseDown:ee.default.func,scale:ee.default.number,className:ce.dontSetMe,style:ce.dontSetMe,transform:ce.dontSetMe}),b(de,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Nt,Tt,Me){"use strict";const{default:a,DraggableCore:ee}=Me(51353);Nt.exports=a,Nt.exports.default=a,Nt.exports.DraggableCore=ee},77026:function(Nt,Tt,Me){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.addClassName=Ie,Tt.addEvent=le,Tt.addUserSelectStyles=ye,Tt.createCSSTransform=he,Tt.createSVGTransform=de,Tt.getTouch=pe,Tt.getTouchIdentifier=Ae,Tt.getTranslation=ie,Tt.innerHeight=z,Tt.innerWidth=te,Tt.matchesSelector=fe,Tt.matchesSelectorAndParentsTo=ce,Tt.offsetXYFromParent=ae,Tt.outerHeight=ue,Tt.outerWidth=b,Tt.removeClassName=Pe,Tt.removeEvent=se,Tt.scheduleRemoveUserSelectStyles=Ee;var a=Me(80217),ee=Ce(Me(76172));function Ce(ze,Oe){if(typeof WeakMap=="function")var De=new WeakMap,We=new WeakMap;return(Ce=function(ke,Fe){if(!Fe&&ke&&ke.__esModule)return ke;var Ve,qe,tt={__proto__:null,default:ke};if(ke===null||typeof ke!="object"&&typeof ke!="function")return tt;if(Ve=Fe?We:De){if(Ve.has(ke))return Ve.get(ke);Ve.set(ke,tt)}for(const st in ke)st!=="default"&&{}.hasOwnProperty.call(ke,st)&&((qe=(Ve=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ke,st))&&(qe.get||qe.set)?Ve(tt,st,qe):tt[st]=ke[st]);return tt})(ze,Oe)}let be="";function fe(ze,Oe){return be||(be=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(De){return(0,a.isFunction)(ze[De])})),(0,a.isFunction)(ze[be])?ze[be](Oe):!1}function ce(ze,Oe,De){let We=ze;do{if(fe(We,Oe))return!0;if(We===De)return!1;We=We.parentNode}while(We);return!1}function le(ze,Oe,De,We){if(!ze)return;const ke=Vu({capture:!0},We);ze.addEventListener?ze.addEventListener(Oe,De,ke):ze.attachEvent?ze.attachEvent("on"+Oe,De):ze["on"+Oe]=De}function se(ze,Oe,De,We){if(!ze)return;const ke=Vu({capture:!0},We);ze.removeEventListener?ze.removeEventListener(Oe,De,ke):ze.detachEvent?ze.detachEvent("on"+Oe,De):ze["on"+Oe]=null}function ue(ze){let Oe=ze.clientHeight;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe+=(0,a.int)(De.borderTopWidth),Oe+=(0,a.int)(De.borderBottomWidth),Oe}function b(ze){let Oe=ze.clientWidth;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe+=(0,a.int)(De.borderLeftWidth),Oe+=(0,a.int)(De.borderRightWidth),Oe}function z(ze){let Oe=ze.clientHeight;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe-=(0,a.int)(De.paddingTop),Oe-=(0,a.int)(De.paddingBottom),Oe}function te(ze){let Oe=ze.clientWidth;const De=ze.ownerDocument.defaultView.getComputedStyle(ze);return Oe-=(0,a.int)(De.paddingLeft),Oe-=(0,a.int)(De.paddingRight),Oe}function ae(ze,Oe,De){const ke=Oe===Oe.ownerDocument.body?{left:0,top:0}:Oe.getBoundingClientRect(),Fe=(ze.clientX+Oe.scrollLeft-ke.left)/De,Ve=(ze.clientY+Oe.scrollTop-ke.top)/De;return{x:Fe,y:Ve}}function he(ze,Oe){const De=ie(ze,Oe,"px");return{[(0,ee.browserPrefixToKey)("transform",ee.default)]:De}}function de(ze,Oe){return ie(ze,Oe,"")}function ie(ze,Oe,De){let{x:We,y:ke}=ze,Fe=`translate(${We}${De},${ke}${De})`;if(Oe){const Ve=`${typeof Oe.x=="string"?Oe.x:Oe.x+De}`,qe=`${typeof Oe.y=="string"?Oe.y:Oe.y+De}`;Fe=`translate(${Ve}, ${qe})`+Fe}return Fe}function pe(ze,Oe){return ze.targetTouches&&(0,a.findInArray)(ze.targetTouches,De=>Oe===De.identifier)||ze.changedTouches&&(0,a.findInArray)(ze.changedTouches,De=>Oe===De.identifier)}function Ae(ze){if(ze.targetTouches&&ze.targetTouches[0])return ze.targetTouches[0].identifier;if(ze.changedTouches&&ze.changedTouches[0])return ze.changedTouches[0].identifier}function ye(ze){if(!ze)return;let Oe=ze.getElementById("react-draggable-style-el");Oe||(Oe=ze.createElement("style"),Oe.type="text/css",Oe.id="react-draggable-style-el",Oe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,Oe.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,ze.getElementsByTagName("head")[0].appendChild(Oe)),ze.body&&Ie(ze.body,"react-draggable-transparent-selection")}function Ee(ze){window.requestAnimationFrame?window.requestAnimationFrame(()=>{Le(ze)}):Le(ze)}function Le(ze){if(ze)try{if(ze.body&&Pe(ze.body,"react-draggable-transparent-selection"),ze.selection)ze.selection.empty();else{const Oe=(ze.defaultView||window).getSelection();Oe&&Oe.type!=="Caret"&&Oe.removeAllRanges()}}catch(Oe){}}function Ie(ze,Oe){ze.classList?ze.classList.add(Oe):ze.className.match(new RegExp(`(?:^|\\s)${Oe}(?!\\S)`))||(ze.className+=` ${Oe}`)}function Pe(ze,Oe){ze.classList?ze.classList.remove(Oe):ze.className=ze.className.replace(new RegExp(`(?:^|\\s)${Oe}(?!\\S)`,"g"),"")}},76172:function(Nt,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.browserPrefixToKey=ee,Tt.browserPrefixToStyle=Ce,Tt.default=void 0,Tt.getPrefix=a;const Me=["Moz","Webkit","O","ms"];function a(){var se,ue;let ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const le=(ue=(se=window.document)==null?void 0:se.documentElement)==null?void 0:ue.style;if(!le||ce in le)return"";for(let b=0;b: Unmounted during event!");return ae}},80217:function(Nt,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.dontSetMe=be,Tt.findInArray=Me,Tt.int=Ce,Tt.isFunction=a,Tt.isNum=ee;function Me(fe,ce){for(let le=0,se=fe.length;le=0||Object.prototype.hasOwnProperty.call(te,de)&&(he[de]=te[de]);return he}function se(te,ae){if(!(te instanceof ae))throw new TypeError("Cannot call a class as a function")}function ue(te,ae){if(!te)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ae&&(typeof ae=="object"||typeof ae=="function")?ae:te}function b(te,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ae);te.prototype=Object.create(ae&&ae.prototype,{constructor:{value:te,enumerable:!1,writable:!0,configurable:!0}}),ae&&(Object.setPrototypeOf?Object.setPrototypeOf(te,ae):te.__proto__=ae)}var z=function(te){b(ae,te);function ae(he){se(this,ae);var de=ue(this,(ae.__proto__||Object.getPrototypeOf(ae)).call(this,he));return de.scrollListener=de.scrollListener.bind(de),de.eventListenerOptions=de.eventListenerOptions.bind(de),de.mousewheelListener=de.mousewheelListener.bind(de),de}return a(ae,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var de=this.getParentElement(this.scrollComponent);de.scrollTop=de.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var de=!1,ie={get passive(){de=!0}};try{document.addEventListener("test",null,ie),document.removeEventListener("test",null,ie)}catch(pe){}return de}},{key:"eventListenerOptions",value:function(){var de=this.props.useCapture;return this.isPassiveSupported()&&(de={useCapture:this.props.useCapture,passive:!0}),de}},{key:"setDefaultLoader",value:function(de){this.defaultLoader=de}},{key:"detachMousewheelListener",value:function(){var de=window;this.props.useWindow===!1&&(de=this.scrollComponent.parentNode),de.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var de=window;this.props.useWindow===!1&&(de=this.getParentElement(this.scrollComponent)),de.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),de.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(de){var ie=this.props.getScrollParent&&this.props.getScrollParent();return ie!=null?ie:de&&de.parentNode}},{key:"filterProps",value:function(de){return de}},{key:"attachScrollListener",value:function(){var de=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!de)){var ie=window;this.props.useWindow===!1&&(ie=de),ie.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ie.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ie.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(de){de.deltaY===1&&!this.isPassiveSupported()&&de.preventDefault()}},{key:"scrollListener",value:function(){var de=this.scrollComponent,ie=window,pe=this.getParentElement(de),Ae=void 0;if(this.props.useWindow){var ye=document.documentElement||document.body.parentNode||document.body,Ee=ie.pageYOffset!==void 0?ie.pageYOffset:ye.scrollTop;this.props.isReverse?Ae=Ee:Ae=this.calculateOffset(de,Ee)}else this.props.isReverse?Ae=pe.scrollTop:Ae=de.scrollHeight-pe.scrollTop-pe.clientHeight;Ae=0)&&(ie[Ae]=he[Ae]);return ie}function b(he){if(he===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return he}function z(he,de){he.prototype=Object.create(de.prototype),he.prototype.constructor=he,he.__proto__=de}function te(he,de,ie){return de in he?Object.defineProperty(he,de,{value:ie,enumerable:!0,configurable:!0,writable:!0}):he[de]=ie,he}var ae=function(he){z(de,he);function de(){for(var pe,Ae=arguments.length,ye=new Array(Ae),Ee=0;Ee=0)&&(ye[Le]=pe[Le]);return ye}function ae(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}function he(pe,Ae){pe.prototype=Object.create(Ae.prototype),pe.prototype.constructor=pe,pe.__proto__=Ae}function de(pe,Ae,ye){return Ae in pe?Object.defineProperty(pe,Ae,{value:ye,enumerable:!0,configurable:!0,writable:!0}):pe[Ae]=ye,pe}var ie=function(pe){he(Ae,pe);function Ae(){for(var Ee,Le=arguments.length,Ie=new Array(Le),Pe=0;Pe0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[x].sort(ye)}}]),Ne}();function ye(Ne,oe){var x=Ne.node.sortableInfo.index,me=oe.node.sortableInfo.index;return x-me}function Ee(Ne,oe,x){return Ne=Ne.slice(),Ne.splice(x<0?Ne.length+x:x,0,Ne.splice(oe,1)[0]),Ne}function Le(Ne,oe){return Object.keys(Ne).reduce(function(x,me){return oe.indexOf(me)===-1&&(x[me]=Ne[me]),x},{})}var Ie={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},Pe=function(){if(typeof window=="undefined"||typeof document=="undefined")return"";var Ne=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],oe=(Array.prototype.slice.call(Ne).join("").match(/-(moz|webkit|ms)-/)||Ne.OLink===""&&["","o"])[1];switch(oe){case"ms":return"ms";default:return oe&&oe.length?oe[0].toUpperCase()+oe.substr(1):""}}();function ze(Ne,oe){Object.keys(oe).forEach(function(x){Ne.style[x]=oe[x]})}function Oe(Ne,oe){Ne.style["".concat(Pe,"Transform")]=oe==null?"":"translate3d(".concat(oe.x,"px,").concat(oe.y,"px,0)")}function De(Ne,oe){Ne.style["".concat(Pe,"TransitionDuration")]=oe==null?"":"".concat(oe,"ms")}function We(Ne,oe){for(;Ne;){if(oe(Ne))return Ne;Ne=Ne.parentNode}return null}function ke(Ne,oe,x){return Math.max(Ne,Math.min(x,oe))}function Fe(Ne){return Ne.substr(-2)==="px"?parseFloat(Ne):0}function Ve(Ne){var oe=window.getComputedStyle(Ne);return{bottom:Fe(oe.marginBottom),left:Fe(oe.marginLeft),right:Fe(oe.marginRight),top:Fe(oe.marginTop)}}function qe(Ne,oe){var x=oe.displayName||oe.name;return x?"".concat(Ne,"(").concat(x,")"):Ne}function tt(Ne,oe){var x=Ne.getBoundingClientRect();return{top:x.top+oe.top,left:x.left+oe.left}}function st(Ne){return Ne.touches&&Ne.touches.length?{x:Ne.touches[0].pageX,y:Ne.touches[0].pageY}:Ne.changedTouches&&Ne.changedTouches.length?{x:Ne.changedTouches[0].pageX,y:Ne.changedTouches[0].pageY}:{x:Ne.pageX,y:Ne.pageY}}function Ot(Ne){return Ne.touches&&Ne.touches.length||Ne.changedTouches&&Ne.changedTouches.length}function dt(Ne,oe){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(Ne){var me={left:x.left+Ne.offsetLeft,top:x.top+Ne.offsetTop};return Ne.parentNode===oe?me:dt(Ne.parentNode,oe,me)}}function Xt(Ne,oe,x){return Neoe?Ne-1:Ne>x&&Ne0&&x[Re].height>0){var Ke=et.getContext("2d");Ke.drawImage(x[Re],0,0)}}),me}function Vt(Ne){var oe,x,me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=oe=function(He){_inherits(et,He);function et(){return _classCallCheck(this,et),_possibleConstructorReturn(this,_getPrototypeOf(et).apply(this,arguments))}return _createClass(et,[{key:"componentDidMount",value:function(){var Ke=findDOMNode(this);Ke.sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return invariant(me.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Ke=me.withRef?"wrappedInstance":null;return createElement(Ne,_extends({ref:Ke},this.props))}}]),et}(Component),_defineProperty(oe,"displayName",qe("sortableHandle",Ne)),x}function bt(Ne){return Ne.sortableHandle!=null}var zt=function(){function Ne(oe,x){(0,be.Z)(this,Ne),this.container=oe,this.onScrollCallback=x}return(0,fe.Z)(Ne,[{key:"clear",value:function(){this.interval!=null&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(x){var me=this,He=x.translate,et=x.minTranslate,Re=x.maxTranslate,Ke=x.width,Ht=x.height,wt={x:0,y:0},Wt={x:1,y:1},yt={x:10,y:10},tn=this.container,Kt=tn.scrollTop,gn=tn.scrollLeft,jn=tn.scrollHeight,tr=tn.scrollWidth,In=tn.clientHeight,Ln=tn.clientWidth,Er=Kt===0,br=jn-Kt-In===0,_r=gn===0,$r=tr-gn-Ln===0;He.y>=Re.y-Ht/2&&!br?(wt.y=1,Wt.y=yt.y*Math.abs((Re.y-Ht/2-He.y)/Ht)):He.x>=Re.x-Ke/2&&!$r?(wt.x=1,Wt.x=yt.x*Math.abs((Re.x-Ke/2-He.x)/Ke)):He.y<=et.y+Ht/2&&!Er?(wt.y=-1,Wt.y=yt.y*Math.abs((He.y-Ht/2-et.y)/Ht)):He.x<=et.x+Ke/2&&!_r&&(wt.x=-1,Wt.x=yt.x*Math.abs((He.x-Ke/2-et.x)/Ke)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(wt.x!==0||wt.y!==0)&&(this.interval=setInterval(function(){me.isAutoScrolling=!0;var ei={left:Wt.x*wt.x,top:Wt.y*wt.y};me.container.scrollTop+=ei.top,me.container.scrollLeft+=ei.left,me.onScrollCallback(ei)},5))}}]),Ne}();function Pt(Ne){var oe=Ne.node;return{height:oe.offsetHeight,width:oe.offsetWidth}}function ht(Ne){var oe=[Mt.Input,Mt.Textarea,Mt.Select,Mt.Option,Mt.Button];return!!(oe.indexOf(Ne.target.tagName)!==-1||We(Ne.target,function(x){return x.contentEditable==="true"}))}var Dt={axis:ae().oneOf(["x","y","xy"]),contentWindow:ae().any,disableAutoscroll:ae().bool,distance:ae().number,getContainer:ae().func,getHelperDimensions:ae().func,helperClass:ae().string,helperContainer:ae().oneOfType([ae().func,typeof HTMLElement=="undefined"?ae().any:ae().instanceOf(HTMLElement)]),hideSortableGhost:ae().bool,keyboardSortingTransitionDuration:ae().number,lockAxis:ae().string,lockOffset:ae().oneOfType([ae().number,ae().string,ae().arrayOf(ae().oneOfType([ae().number,ae().string]))]),lockToContainerEdges:ae().bool,onSortEnd:ae().func,onSortMove:ae().func,onSortOver:ae().func,onSortStart:ae().func,pressDelay:ae().number,pressThreshold:ae().number,keyCodes:ae().shape({lift:ae().arrayOf(ae().number),drop:ae().arrayOf(ae().number),cancel:ae().arrayOf(ae().number),up:ae().arrayOf(ae().number),down:ae().arrayOf(ae().number)}),shouldCancelStart:ae().func,transitionDuration:ae().number,updateBeforeSortStart:ae().func,useDragHandle:ae().bool,useWindowAsScrollContainer:ae().bool},gt={lift:[nt.SPACE],drop:[nt.SPACE],cancel:[nt.ESC],up:[nt.UP,nt.LEFT],down:[nt.DOWN,nt.RIGHT]},ct={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:Pt,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:gt,shouldCancelStart:ht,transitionDuration:300,useWindowAsScrollContainer:!1},rt=Object.keys(Dt);function Lt(Ne){ie()(!(Ne.distance&&Ne.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function Ut(Ne,oe){try{var x=Ne()}catch(me){return oe(!0,me)}return x&&x.then?x.then(oe.bind(null,!1),oe.bind(null,!0)):oe(!1,value)}function $t(Ne){var oe,x,me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=oe=function(He){(0,se.Z)(et,He);function et(Re){var Ke;return(0,be.Z)(this,et),Ke=(0,ce.Z)(this,(0,le.Z)(et).call(this,Re)),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"state",{}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handleStart",function(Ht){var wt=Ke.props,Wt=wt.distance,yt=wt.shouldCancelStart;if(!(Ht.button===2||yt(Ht))){Ke.touched=!0,Ke.position=st(Ht);var tn=We(Ht.target,function(Ln){return Ln.sortableInfo!=null});if(tn&&tn.sortableInfo&&Ke.nodeIsChild(tn)&&!Ke.state.sorting){var Kt=Ke.props.useDragHandle,gn=tn.sortableInfo,jn=gn.index,tr=gn.collection,In=gn.disabled;if(In||Kt&&!We(Ht.target,bt))return;Ke.manager.active={collection:tr,index:jn},!Ot(Ht)&&Ht.target.tagName===Mt.Anchor&&Ht.preventDefault(),Wt||(Ke.props.pressDelay===0?Ke.handlePress(Ht):Ke.pressTimer=setTimeout(function(){return Ke.handlePress(Ht)},Ke.props.pressDelay))}}}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"nodeIsChild",function(Ht){return Ht.sortableInfo.manager===Ke.manager}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handleMove",function(Ht){var wt=Ke.props,Wt=wt.distance,yt=wt.pressThreshold;if(!Ke.state.sorting&&Ke.touched&&!Ke._awaitingUpdateBeforeSortStart){var tn=st(Ht),Kt={x:Ke.position.x-tn.x,y:Ke.position.y-tn.y},gn=Math.abs(Kt.x)+Math.abs(Kt.y);Ke.delta=Kt,!Wt&&(!yt||gn>=yt)?(clearTimeout(Ke.cancelTimer),Ke.cancelTimer=setTimeout(Ke.cancel,0)):Wt&&gn>=Wt&&Ke.manager.isActive()&&Ke.handlePress(Ht)}}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handleEnd",function(){Ke.touched=!1,Ke.cancel()}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"cancel",function(){var Ht=Ke.props.distance,wt=Ke.state.sorting;wt||(Ht||clearTimeout(Ke.pressTimer),Ke.manager.active=null)}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handlePress",function(Ht){try{var wt=Ke.manager.getActive(),Wt=function(){if(wt){var yt=function(){var Rr=br.sortableInfo.index,vi=Ve(br),Vi=ot(Ke.container),Ai=Ke.scrollContainer.getBoundingClientRect(),Gi=gn({index:Rr,node:br,collection:_r});if(Ke.node=br,Ke.margin=vi,Ke.gridGap=Vi,Ke.width=Gi.width,Ke.height=Gi.height,Ke.marginOffset={x:Ke.margin.left+Ke.margin.right+Ke.gridGap.x,y:Math.max(Ke.margin.top,Ke.margin.bottom,Ke.gridGap.y)},Ke.boundingClientRect=br.getBoundingClientRect(),Ke.containerBoundingRect=Ai,Ke.index=Rr,Ke.newIndex=Rr,Ke.axis={x:Kt.indexOf("x")>=0,y:Kt.indexOf("y")>=0},Ke.offsetEdge=dt(br,Ke.container),$r?Ke.initialOffset=st((0,Ce.Z)({},Ht,{pageX:Ke.boundingClientRect.left,pageY:Ke.boundingClientRect.top})):Ke.initialOffset=st(Ht),Ke.initialScroll={left:Ke.scrollContainer.scrollLeft,top:Ke.scrollContainer.scrollTop},Ke.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},Ke.helper=Ke.helperContainer.appendChild(St(br)),ze(Ke.helper,{boxSizing:"border-box",height:"".concat(Ke.height,"px"),left:"".concat(Ke.boundingClientRect.left-vi.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(Ke.boundingClientRect.top-vi.top,"px"),width:"".concat(Ke.width,"px")}),$r&&Ke.helper.focus(),tr&&(Ke.sortableGhost=br,ze(br,{opacity:0,visibility:"hidden"})),Ke.minTranslate={},Ke.maxTranslate={},$r){var dr=Er?{top:0,left:0,width:Ke.contentWindow.innerWidth,height:Ke.contentWindow.innerHeight}:Ke.containerBoundingRect,vr=dr.top,bn=dr.left,Mn=dr.width,gr=dr.height,wn=vr+gr,Be=bn+Mn;Ke.axis.x&&(Ke.minTranslate.x=bn-Ke.boundingClientRect.left,Ke.maxTranslate.x=Be-(Ke.boundingClientRect.left+Ke.width)),Ke.axis.y&&(Ke.minTranslate.y=vr-Ke.boundingClientRect.top,Ke.maxTranslate.y=wn-(Ke.boundingClientRect.top+Ke.height))}else Ke.axis.x&&(Ke.minTranslate.x=(Er?0:Ai.left)-Ke.boundingClientRect.left-Ke.width/2,Ke.maxTranslate.x=(Er?Ke.contentWindow.innerWidth:Ai.left+Ai.width)-Ke.boundingClientRect.left-Ke.width/2),Ke.axis.y&&(Ke.minTranslate.y=(Er?0:Ai.top)-Ke.boundingClientRect.top-Ke.height/2,Ke.maxTranslate.y=(Er?Ke.contentWindow.innerHeight:Ai.top+Ai.height)-Ke.boundingClientRect.top-Ke.height/2);jn&&jn.split(" ").forEach(function(Xe){return Ke.helper.classList.add(Xe)}),Ke.listenerNode=Ht.touches?br:Ke.contentWindow,$r?(Ke.listenerNode.addEventListener("wheel",Ke.handleKeyEnd,!0),Ke.listenerNode.addEventListener("mousedown",Ke.handleKeyEnd,!0),Ke.listenerNode.addEventListener("keydown",Ke.handleKeyDown)):(Ie.move.forEach(function(Xe){return Ke.listenerNode.addEventListener(Xe,Ke.handleSortMove,!1)}),Ie.end.forEach(function(Xe){return Ke.listenerNode.addEventListener(Xe,Ke.handleSortEnd,!1)})),Ke.setState({sorting:!0,sortingIndex:Rr}),Ln&&Ln({node:br,index:Rr,collection:_r,isKeySorting:$r,nodes:Ke.manager.getOrderedRefs(),helper:Ke.helper},Ht),$r&&Ke.keyMove(0)},tn=Ke.props,Kt=tn.axis,gn=tn.getHelperDimensions,jn=tn.helperClass,tr=tn.hideSortableGhost,In=tn.updateBeforeSortStart,Ln=tn.onSortStart,Er=tn.useWindowAsScrollContainer,br=wt.node,_r=wt.collection,$r=Ke.manager.isKeySorting,ei=function(){if(typeof In=="function"){Ke._awaitingUpdateBeforeSortStart=!0;var sr=Ut(function(){var Rr=br.sortableInfo.index;return Promise.resolve(In({collection:_r,index:Rr,node:br,isKeySorting:$r},Ht)).then(function(){})},function(Rr,vi){if(Ke._awaitingUpdateBeforeSortStart=!1,Rr)throw vi;return vi});if(sr&&sr.then)return sr.then(function(){})}}();return ei&&ei.then?ei.then(yt):yt(ei)}}();return Promise.resolve(Wt&&Wt.then?Wt.then(function(){}):void 0)}catch(yt){return Promise.reject(yt)}}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handleSortMove",function(Ht){var wt=Ke.props.onSortMove;typeof Ht.preventDefault=="function"&&Ht.preventDefault(),Ke.updateHelperPosition(Ht),Ke.animateNodes(),Ke.autoscroll(),wt&&wt(Ht)}),(0,b.Z)((0,ue.Z)((0,ue.Z)(Ke)),"handleSortEnd",function(Ht){var wt=Ke.props,Wt=wt.hideSortableGhost,yt=wt.onSortEnd,tn=Ke.manager,Kt=tn.active.collection,gn=tn.isKeySorting,jn=Ke.manager.getOrderedRefs();Ke.listenerNode&&(gn?(Ke.listenerNode.removeEventListener("wheel",Ke.handleKeyEnd,!0),Ke.listenerNode.removeEventListener("mousedown",Ke.handleKeyEnd,!0),Ke.listenerNode.removeEventListener("keydown",Ke.handleKeyDown)):(Ie.move.forEach(function(br){return Ke.listenerNode.removeEventListener(br,Ke.handleSortMove)}),Ie.end.forEach(function(br){return Ke.listenerNode.removeEventListener(br,Ke.handleSortEnd)}))),Ke.helper.parentNode.removeChild(Ke.helper),Wt&&Ke.sortableGhost&&ze(Ke.sortableGhost,{opacity:"",visibility:""});for(var tr=0,In=jn.length;trWt)){Ke.prevIndex=tn,Ke.newIndex=yt;var Kt=Xt(Ke.newIndex,Ke.prevIndex,Ke.index),gn=wt.find(function($r){var ei=$r.node;return ei.sortableInfo.index===Kt}),jn=gn.node,tr=Ke.containerScrollDelta,In=gn.boundingClientRect||tt(jn,tr),Ln=gn.translate||{x:0,y:0},Er={top:In.top+Ln.y-tr.top,left:In.left+Ln.x-tr.left},br=tn$r?$r/2:this.height/2,width:this.width>_r?_r/2:this.width/2},sr=jn&&br>this.index&&br<=tr,Rr=jn&&br=tr,vi={x:0,y:0},Vi=Kt[In].edgeOffset;Vi||(Vi=dt(Er,this.container),Kt[In].edgeOffset=Vi,jn&&(Kt[In].boundingClientRect=tt(Er,yt)));var Ai=In0&&Kt[In-1];if(Ai&&!Ai.edgeOffset&&(Ai.edgeOffset=dt(Ai.node,this.container),jn&&(Ai.boundingClientRect=tt(Ai.node,yt))),br===this.index){wt&&(this.sortableGhost=Er,ze(Er,{opacity:0,visibility:"hidden"}));continue}Ht&&De(Er,Ht),this.axis.x?this.axis.y?Rr||brthis.containerBoundingRect.width-ei.width&&Ai&&(vi.x=Ai.edgeOffset.left-Vi.left,vi.y=Ai.edgeOffset.top-Vi.top),this.newIndex===null&&(this.newIndex=br)):(sr||br>this.index&&(gn.left+tn.left+ei.width>=Vi.left&&gn.top+tn.top+ei.height>=Vi.top||gn.top+tn.top+ei.height>=Vi.top+$r))&&(vi.x=-(this.width+this.marginOffset.x),Vi.left+vi.xthis.index&&gn.left+tn.left+ei.width>=Vi.left?(vi.x=-(this.width+this.marginOffset.x),this.newIndex=br):(Rr||brthis.index&&gn.top+tn.top+ei.height>=Vi.top?(vi.y=-(this.height+this.marginOffset.y),this.newIndex=br):(Rr||br1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=oe=function(He){(0,se.Z)(et,He);function et(){return(0,be.Z)(this,et),(0,ce.Z)(this,(0,le.Z)(et).apply(this,arguments))}return(0,fe.Z)(et,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(Ke){this.node&&(Ke.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),Ke.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),Ke.collection!==this.props.collection&&(this.unregister(Ke.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var Ke=this.props,Ht=Ke.collection,wt=Ke.disabled,Wt=Ke.index,yt=(0,he.findDOMNode)(this);yt.sortableInfo={collection:Ht,disabled:wt,index:Wt,manager:this.context.manager},this.node=yt,this.ref={node:yt},this.context.manager.add(Ht,this.ref)}},{key:"unregister",value:function(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.collection;this.context.manager.remove(Ke,this.ref)}},{key:"getWrappedInstance",value:function(){return ie()(me.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Ke=me.withRef?"wrappedInstance":null;return(0,z.createElement)(Ne,(0,a.Z)({ref:Ke},Le(this.props,we)))}}]),et}(z.Component),(0,b.Z)(oe,"displayName",qe("sortableElement",Ne)),(0,b.Z)(oe,"contextTypes",{manager:ae().object.isRequired}),(0,b.Z)(oe,"propTypes",Ye),(0,b.Z)(oe,"defaultProps",{collection:0}),x}},27774:function(Nt,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.SizeSensorId=Tt.SensorTabIndex=Tt.SensorClassName=void 0;var Me="size-sensor-id";Tt.SizeSensorId=Me;var a="size-sensor-object";Tt.SensorClassName=a;var ee="-1";Tt.SensorTabIndex=ee},79301:function(Nt,Tt){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var Me=function(ee){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,be=null;return function(){for(var fe=this,ce=arguments.length,le=new Array(ce),se=0;se 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:"206cef3d",65:"4ef8a16e",67:"4ff6f132",109:"8c9ed4f0",195:"45f44ca9",264:"db9b7a93",265:"18716bbb",292:"ab78d20d",310:"c9bb3637",316:"1f60ada6",337:"6e4c6210",342:"c8e8a21e",354:"d4d139cf",479:"43e26d7a",485:"ec0c6246",508:"20022f8f",532:"bb29de2d",533:"de066f8a",547:"d2c6fcbe",556:"ad78738c",559:"975c3c38",576:"231505ac",577:"82fa3f54",629:"44a1d9a5",643:"07404950",671:"4a609b8d",680:"4b9c0f6b",700:"4280b5ae",737:"b1efb154",741:"ac5fd360",745:"2a5f8051",799:"f1578754",869:"c0595076",895:"58feba47",919:"8798c9fb",921:"350fbd15",928:"f182512d",981:"24da50c7",1006:"9494ddfc",1022:"58254e4a",1025:"6059bf73",1043:"e889bd5a",1045:"547ebb3e",1048:"0a4cad7d",1070:"d4a7dcc0",1144:"c90eccaf",1148:"c4cf2f04",1150:"5ce5ec86",1154:"8cb80842",1157:"f5932263",1211:"481a0c67",1253:"b98e5814",1257:"fb55b946",1265:"ecc91853",1274:"5f6ea65a",1276:"02c1842c",1343:"aa307a82",1416:"d2200ece",1423:"bc66c480",1427:"eff0fda7",1443:"c0653501",1450:"053b87e8",1461:"3824abcc",1462:"fcf08abc",1470:"e998f903",1475:"4526876d",1482:"8b44c389",1512:"2e7a16e6",1520:"e149127b",1545:"273feba8",1578:"384a2e3a",1581:"d395c6dc",1582:"3446713a",1646:"e6e27b60",1657:"7fc3f740",1660:"cdc2181d",1674:"af7c433a",1700:"f860f093",1702:"2274c4ba",1713:"7602a118",1717:"180e6cb7",1727:"7d8ff922",1783:"046a8917",1799:"94829c35",1831:"1e614745",1836:"312d5d12",1855:"005ff556",1880:"a2246c22",1939:"22770c46",1953:"49adf35b",1962:"c35c8068",1994:"ca7c85eb",2011:"59d51f98",2045:"ea4d0465",2076:"9c0c1bbb",2102:"4b5fb813",2141:"65a8dbbf",2216:"c9ceb23d",2240:"e795e48f",2249:"f4830452",2254:"0f2d52fa",2300:"03ce4050",2303:"99efd8c0",2306:"08a83827",2307:"dc9e0612",2338:"b95b6d91",2339:"22c09822",2386:"192e235c",2396:"09865bf8",2404:"56aa5abf",2412:"0cdc3fa8",2425:"09e335a9",2443:"3f39da8c",2476:"2fb3c469",2494:"68080a87",2501:"361def60",2524:"6cbb46f9",2529:"e2d48fb8",2538:"de4a3723",2539:"94a3f430",2548:"1720b43a",2570:"80cb34c8",2594:"e87d3761",2603:"d741fd81",2659:"200188f0",2707:"ac235522",2806:"4078bef3",2819:"b0a9d063",2823:"04b9ce7e",2826:"631c85b1",2829:"68bdec93",2837:"54a82605",2865:"e06c4825",2875:"8dba79f2",2884:"872fe02e",2969:"ab3357d7",2983:"17906ae2",2988:"1dc52ac7",3006:"8417f97b",3133:"9bf3f89c",3141:"c8716247",3157:"79163cf3",3183:"5086cf6c",3198:"8e655451",3212:"88daf837",3220:"abf074fa",3247:"f58e6480",3260:"2c642ec8",3282:"48103acb",3317:"bb9f8074",3332:"4b4fef14",3355:"f279407e",3356:"365bc839",3391:"c11f87fc",3433:"67f6b50a",3442:"49c875f5",3443:"e30c7a07",3447:"9dcd971e",3451:"3f8f0358",3496:"bf5f9f47",3509:"dfa81216",3550:"3dc83156",3581:"c95fcae7",3585:"338523a5",3589:"081309f2",3665:"013322f2",3668:"8f25aa0a",3685:"38e41af8",3697:"481a10d9",3747:"583f8fcb",3754:"e8d708f0",3777:"d5b0f2f1",3784:"fc3608ee",3805:"9dbcb95e",3862:"c0c32a7f",3873:"f6c0b6ae",3885:"f87f7f15",3897:"a4540cbe",3910:"9c82b0c7",3935:"0c891ad2",3951:"e99a6beb",3987:"5cecd51b",4014:"27a8e97c",4017:"afd528fb",4030:"fc418032",4056:"d330da35",4058:"b2a935de",4078:"2578d664",4088:"6f7d1078",4093:"c619ed4b",4105:"67cb7bc5",4144:"0b84e705",4164:"8402c7be",4216:"0370c275",4217:"7aec1052",4227:"fccf7895",4259:"7565abb9",4264:"6b18783c",4339:"467c624e",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"10060610",4474:"2ede5e90",4492:"8db111b7",4496:"f1ed878c",4498:"ac534873",4504:"413ad241",4514:"7f757eb3",4520:"e78a37c3",4546:"b87fb639",4565:"f4e961ae",4572:"d3d99579",4599:"bafe6ab2",4601:"1479c9d7",4610:"b434218e",4621:"4ab40b80",4628:"ece2c60c",4662:"2d058d91",4685:"c33f1528",4715:"41473d90",4736:"b2770b6a",4741:"a08498fc",4757:"a8a5c3b3",4766:"e5663ca4",4770:"170c4f5f",4790:"619413e4",4795:"248b7bf6",4797:"a24e92db",4800:"d25fa3f7",4849:"7f4f8861",4850:"1edda4b7",4862:"c7cefa9f",4884:"b578e334",4889:"bb2e2acd",4928:"58ce4421",4973:"12e274a7",4994:"1b367edf",5022:"d4c917a5",5043:"b4297b12",5048:"b259d035",5060:"85dafcc6",5096:"065158b5",5111:"5da3826f",5125:"2bee6f8f",5148:"24e8d3c5",5176:"f1f78c56",5179:"cc48f831",5186:"d5efe4ff",5191:"c3b56b6a",5238:"0b387388",5290:"5dabcdc2",5297:"2946c09a",5319:"a533ddce",5321:"1163c84e",5335:"f3e0a592",5354:"7ae70604",5357:"6eefcadd",5359:"19bccecf",5382:"e8a8f28c",5402:"5222a515",5416:"454536b7",5434:"38b302a6",5470:"628efbed",5494:"d89549c4",5518:"5bd9c675",5549:"355f8de1",5572:"82ab51bf",5573:"ec0b4403",5599:"2f136246",5624:"36c1615f",5631:"e00d3d36",5650:"2eeec0c4",5679:"4a090bef",5705:"15104225",5729:"87c9ee4a",5741:"90a15225",5764:"e0d7e586",5775:"a164e4ed",5786:"a66b328a",5798:"84f01bfe",5816:"938c8d19",5825:"9b5109eb",5876:"5eded409",5888:"a0f73fa8",5891:"c09188f0",5895:"a7aab61d",5902:"2c599b95",5915:"cb80cf4a",5927:"e709ce6a",5992:"21120a4d",6029:"6d636121",6034:"c32fed7c",6045:"d268f87f",6047:"3ce45acd",6052:"84825b96",6063:"239a73c4",6069:"81a03dc8",6126:"99519171",6127:"951fb3fa",6170:"506c73c0",6265:"ace17121",6270:"8ac6b020",6277:"b37e0139",6328:"f9c8c05b",6349:"037c902e",6366:"efb013f8",6378:"7f3a946a",6411:"2a270776",6434:"6214f06b",6444:"6b02657d",6452:"37e0a97a",6531:"51f39499",6541:"8ecae9f4",6583:"b0ac06d0",6587:"ac98bbf7",6634:"bbd73be5",6651:"b7880b9b",6685:"3700cdc6",6729:"9277935f",6741:"dd0099f6",6758:"6132df47",6774:"59d4d618",6784:"cf4d3ce3",6788:"f7de4b77",6796:"a4318a35",6805:"c812772c",6820:"24169aea",6845:"f812e3ff",6882:"68cb2c4a",6883:"3b495e89",6904:"ca569e2c",6913:"3703f474",6963:"78bddc29",6982:"7d23119d",7008:"ba3d3dc4",7042:"34e4628d",7043:"10bdbbbb",7045:"f47a2812",7046:"932d3839",7058:"b8a95fcc",7062:"337d0591",7084:"46ccce72",7156:"e7466006",7172:"ad9fb6e3",7178:"75481ecf",7182:"edb9d947",7242:"1e9fbadb",7260:"1bde2f47",7331:"2e27a23b",7333:"4801347f",7365:"1005464f",7395:"a7d05289",7460:"5c4532f5",7477:"09af88ab",7482:"ecd0d8b6",7527:"86cb9f73",7545:"56b2959a",7554:"b24eade7",7560:"ad3e0593",7573:"97f85034",7589:"06d99fe8",7591:"c8233ce9",7614:"48cec191",7622:"191cf0fa",7686:"4fcec9f9",7706:"c2a79e40",7806:"5cb4c904",7852:"8e352b99",7855:"a90904e9",7857:"8285c656",7878:"7b316d98",7883:"6b28871a",7884:"a6097dea",7922:"a3b6fe01",7964:"29aed9a1",7989:"6d620697",8014:"12add918",8062:"ad0ab2bd",8072:"715ab94d",8077:"cb773cfb",8085:"2618cd66",8089:"d536b13a",8137:"10d36074",8143:"0f4b46dd",8155:"383d1f3c",8161:"83c5fa9a",8237:"582fc719",8241:"33c91635",8302:"2271bd02",8305:"abd36859",8307:"648d1994",8340:"668bf9af",8350:"07df8a75",8398:"4ef7692e",8431:"83adaa9a",8435:"6dbee367",8447:"947a9fb6",8471:"a3a00194",8517:"87369f4e",8522:"69a4c7fc",8561:"333e8ec9",8563:"8fec2eb0",8634:"d0dbd18f",8639:"645fd6b4",8665:"b4fa15cc",8688:"3fef4c48",8689:"5478db11",8723:"1bd43454",8737:"ce7dad23",8776:"0ad26240",8782:"ef8d3cf1",8787:"ba6294cf",8795:"fda17432",8797:"ee5583bf",8821:"2cda2786",8823:"826412b7",8827:"764e51e1",8842:"9f25a3e2",8866:"0a859383",8882:"3d1e2088",8885:"431e11d8",8891:"e547d11e",8898:"d002bcd8",8909:"dc92ed38",8920:"7f82440c",8922:"551fba4f",8963:"790aecdd",8982:"1c34d290",8999:"0cfc2c42",9076:"99989ee7",9104:"bbcb2345",9133:"b8d4881c",9205:"b8a8edca",9215:"84e6a311",9252:"0d791a59",9260:"f163e60e",9332:"b6ce1aab",9360:"aece8920",9366:"fd2756d9",9391:"cd60cacc",9404:"9fcc3d3e",9408:"5caa1b12",9416:"7f2ab80a",9472:"d2e20b29",9487:"7017db83",9489:"47d19deb",9507:"8c514f44",9554:"ed358e7b",9559:"1dc92b20",9590:"0cb8cda1",9595:"b4e8ba94",9647:"29b26d6a",9649:"6724e5fc",9674:"599b0776",9677:"6d7d2b7a",9695:"3af9d642",9715:"aff0f13d",9716:"6f01c06d",9785:"1a1b08a3",9788:"909c37ce",9890:"17db1bb5",9891:"428ec5da",9895:"b8e31ff2",9921:"9205857b",9922:"0e79ce1b",9928:"5989f5e0",9944:"ca1de0db",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:"e073fcab",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:"c2206cf0",2306:"7e0b9785",2307:"b2c54321",2338:"d4c33dd9",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:"defdcfb1",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"45bb6e83",3317:"390325ea",3332:"358c91ed",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"e9cff3a4",3585:"5f288e7b",3665:"dbd2a1fa",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"f334ec5e",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4105:"876bfb91",4144:"f10aa199",4164:"23413ff0",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"b4109dfb",4449:"e68d8d58",4474:"03cdfb68",4492:"7eb33c49",4496:"dcb45324",4498:"d0af1eb9",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"d644b7dc",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:"78232cb7",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:"8d7e023c",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:"75e8b8c9",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:"7f3d164e",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"68a32473",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"60202756",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"e6bdaeaa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"f696620d",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"ddefa400",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"473168fa",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:"206cef3d",65:"4ef8a16e",67:"4ff6f132",109:"8c9ed4f0",195:"3417b51a",264:"db9b7a93",265:"18716bbb",292:"ab78d20d",310:"c9bb3637",316:"1f60ada6",337:"6e4c6210",342:"c8e8a21e",354:"d4d139cf",479:"43e26d7a",485:"ec0c6246",508:"20022f8f",532:"bb29de2d",533:"de066f8a",547:"d2c6fcbe",556:"ad78738c",559:"975c3c38",576:"231505ac",577:"82fa3f54",629:"44a1d9a5",643:"07404950",671:"4a609b8d",680:"4b9c0f6b",700:"4280b5ae",737:"b1efb154",741:"ac5fd360",745:"2a5f8051",799:"f1578754",869:"c0595076",895:"58feba47",919:"8798c9fb",921:"350fbd15",928:"f182512d",981:"24da50c7",1006:"9494ddfc",1022:"58254e4a",1025:"6059bf73",1043:"e889bd5a",1045:"547ebb3e",1048:"0a4cad7d",1070:"d4a7dcc0",1144:"c90eccaf",1148:"c4cf2f04",1150:"5ce5ec86",1154:"8cb80842",1157:"f5932263",1211:"481a0c67",1253:"b98e5814",1257:"fb55b946",1265:"ecc91853",1274:"5f6ea65a",1276:"02c1842c",1343:"aa307a82",1416:"d2200ece",1423:"bc66c480",1427:"eff0fda7",1443:"c0653501",1450:"053b87e8",1461:"3824abcc",1462:"fcf08abc",1470:"e998f903",1475:"4526876d",1482:"8b44c389",1512:"2e7a16e6",1520:"e149127b",1545:"273feba8",1578:"384a2e3a",1581:"d395c6dc",1582:"3446713a",1646:"e6e27b60",1657:"7fc3f740",1660:"cdc2181d",1674:"af7c433a",1700:"f860f093",1702:"2274c4ba",1713:"7602a118",1717:"180e6cb7",1727:"7d8ff922",1783:"046a8917",1799:"94829c35",1831:"1e614745",1836:"312d5d12",1855:"005ff556",1880:"a2246c22",1939:"22770c46",1953:"49adf35b",1962:"c35c8068",1994:"ca7c85eb",2011:"59d51f98",2045:"ea4d0465",2076:"9c0c1bbb",2102:"4b5fb813",2141:"65a8dbbf",2216:"c9ceb23d",2240:"e795e48f",2249:"f4830452",2254:"0f2d52fa",2300:"03ce4050",2303:"99efd8c0",2306:"08a83827",2307:"dc9e0612",2338:"b95b6d91",2339:"22c09822",2386:"192e235c",2396:"09865bf8",2404:"56aa5abf",2412:"0cdc3fa8",2425:"09e335a9",2443:"3f39da8c",2476:"2fb3c469",2494:"68080a87",2501:"361def60",2524:"6cbb46f9",2529:"e2d48fb8",2538:"de4a3723",2539:"94a3f430",2548:"1720b43a",2570:"80cb34c8",2594:"e87d3761",2603:"d741fd81",2659:"200188f0",2707:"ac235522",2806:"4078bef3",2819:"b0a9d063",2823:"04b9ce7e",2826:"631c85b1",2829:"68bdec93",2837:"54a82605",2865:"e06c4825",2875:"8dba79f2",2884:"872fe02e",2969:"ab3357d7",2983:"17906ae2",2988:"1dc52ac7",3006:"8417f97b",3133:"9bf3f89c",3141:"c8716247",3157:"79163cf3",3183:"5086cf6c",3198:"8e655451",3212:"88daf837",3220:"abf074fa",3247:"f58e6480",3260:"2c642ec8",3282:"48103acb",3317:"bb9f8074",3332:"bdb5ea39",3355:"f279407e",3356:"365bc839",3391:"c11f87fc",3433:"67f6b50a",3442:"49c875f5",3443:"e30c7a07",3447:"9dcd971e",3451:"3f8f0358",3496:"bf5f9f47",3509:"dfa81216",3550:"3dc83156",3581:"c95fcae7",3585:"338523a5",3589:"081309f2",3665:"013322f2",3668:"8f25aa0a",3685:"38e41af8",3697:"481a10d9",3747:"583f8fcb",3754:"e8d708f0",3777:"d5b0f2f1",3784:"fc3608ee",3805:"9dbcb95e",3862:"c0c32a7f",3873:"f6c0b6ae",3885:"f87f7f15",3897:"a4540cbe",3910:"9c82b0c7",3935:"0c891ad2",3951:"e99a6beb",3987:"5cecd51b",4014:"27a8e97c",4017:"afd528fb",4030:"fc418032",4056:"d330da35",4058:"b2a935de",4078:"2578d664",4088:"6f7d1078",4093:"c619ed4b",4105:"67cb7bc5",4144:"0b84e705",4164:"8402c7be",4216:"0370c275",4217:"7aec1052",4227:"fccf7895",4259:"7565abb9",4264:"6b18783c",4339:"467c624e",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"10060610",4474:"2ede5e90",4492:"8db111b7",4496:"f1ed878c",4498:"ac534873",4504:"413ad241",4514:"7f757eb3",4520:"e78a37c3",4546:"b87fb639",4565:"f4e961ae",4572:"d3d99579",4599:"bafe6ab2",4601:"1479c9d7",4610:"b434218e",4621:"4ab40b80",4628:"ece2c60c",4662:"2d058d91",4685:"c33f1528",4715:"41473d90",4736:"b2770b6a",4741:"a08498fc",4757:"a8a5c3b3",4766:"e5663ca4",4770:"170c4f5f",4790:"619413e4",4795:"248b7bf6",4797:"a24e92db",4800:"d25fa3f7",4849:"7f4f8861",4850:"1edda4b7",4862:"c7cefa9f",4884:"b578e334",4889:"bb2e2acd",4928:"58ce4421",4973:"12e274a7",4994:"1b367edf",5022:"d4c917a5",5043:"b4297b12",5048:"b259d035",5060:"85dafcc6",5096:"065158b5",5111:"5da3826f",5125:"2bee6f8f",5148:"24e8d3c5",5176:"f1f78c56",5179:"cc48f831",5186:"d5efe4ff",5191:"c3b56b6a",5238:"0b387388",5290:"5dabcdc2",5297:"2946c09a",5319:"a533ddce",5321:"1163c84e",5335:"f3e0a592",5354:"7ae70604",5357:"6eefcadd",5359:"19bccecf",5382:"e8a8f28c",5402:"5222a515",5416:"454536b7",5434:"38b302a6",5470:"628efbed",5494:"d89549c4",5518:"5bd9c675",5549:"355f8de1",5572:"82ab51bf",5573:"ec0b4403",5599:"2f136246",5624:"36c1615f",5631:"e00d3d36",5650:"2eeec0c4",5679:"4a090bef",5705:"15104225",5729:"87c9ee4a",5741:"90a15225",5764:"e0d7e586",5775:"a164e4ed",5786:"a66b328a",5798:"84f01bfe",5816:"938c8d19",5825:"9b5109eb",5876:"5eded409",5888:"a0f73fa8",5891:"c09188f0",5895:"a7aab61d",5902:"2c599b95",5915:"cb80cf4a",5927:"e709ce6a",5992:"21120a4d",6029:"6d636121",6034:"c32fed7c",6045:"d268f87f",6047:"3ce45acd",6052:"84825b96",6063:"239a73c4",6069:"81a03dc8",6126:"99519171",6127:"951fb3fa",6170:"506c73c0",6265:"ace17121",6270:"8ac6b020",6277:"b37e0139",6328:"f9c8c05b",6349:"037c902e",6366:"efb013f8",6378:"7f3a946a",6411:"2a270776",6434:"6214f06b",6444:"6b02657d",6452:"37e0a97a",6531:"51f39499",6541:"8ecae9f4",6583:"b0ac06d0",6587:"ac98bbf7",6634:"bbd73be5",6651:"b7880b9b",6685:"3700cdc6",6729:"9277935f",6741:"dd0099f6",6758:"6132df47",6774:"59d4d618",6784:"cf4d3ce3",6788:"f7de4b77",6796:"a4318a35",6805:"c812772c",6820:"24169aea",6845:"f812e3ff",6882:"68cb2c4a",6883:"3b495e89",6904:"ca569e2c",6913:"3703f474",6963:"78bddc29",6982:"7d23119d",7008:"ba3d3dc4",7042:"34e4628d",7043:"10bdbbbb",7045:"f47a2812",7046:"932d3839",7058:"b8a95fcc",7062:"337d0591",7084:"46ccce72",7156:"e7466006",7172:"ad9fb6e3",7178:"75481ecf",7182:"edb9d947",7242:"1e9fbadb",7260:"1bde2f47",7331:"2e27a23b",7333:"4801347f",7365:"1005464f",7395:"a7d05289",7460:"5c4532f5",7477:"09af88ab",7482:"ecd0d8b6",7527:"86cb9f73",7545:"56b2959a",7554:"b24eade7",7560:"ad3e0593",7573:"97f85034",7589:"06d99fe8",7591:"c8233ce9",7614:"48cec191",7622:"191cf0fa",7686:"4fcec9f9",7706:"c2a79e40",7806:"5cb4c904",7852:"8e352b99",7855:"a90904e9",7857:"8285c656",7878:"7b316d98",7883:"6b28871a",7884:"a6097dea",7922:"a3b6fe01",7964:"29aed9a1",7989:"6d620697",8014:"12add918",8062:"ad0ab2bd",8072:"715ab94d",8077:"cb773cfb",8085:"2618cd66",8089:"d536b13a",8137:"10d36074",8143:"0f4b46dd",8155:"383d1f3c",8161:"83c5fa9a",8237:"582fc719",8241:"33c91635",8302:"2271bd02",8305:"abd36859",8307:"648d1994",8340:"668bf9af",8350:"07df8a75",8398:"4ef7692e",8431:"83adaa9a",8435:"6dbee367",8447:"947a9fb6",8471:"a3a00194",8517:"87369f4e",8522:"69a4c7fc",8561:"333e8ec9",8563:"8fec2eb0",8634:"d0dbd18f",8639:"645fd6b4",8665:"b4fa15cc",8688:"3fef4c48",8689:"5478db11",8723:"1bd43454",8737:"ce7dad23",8776:"0ad26240",8782:"ef8d3cf1",8787:"ba6294cf",8795:"fda17432",8797:"ee5583bf",8821:"2cda2786",8823:"826412b7",8827:"764e51e1",8842:"9f25a3e2",8866:"0a859383",8882:"3d1e2088",8885:"431e11d8",8891:"e547d11e",8898:"d002bcd8",8909:"dc92ed38",8920:"7f82440c",8922:"551fba4f",8963:"790aecdd",8982:"1c34d290",8999:"0cfc2c42",9076:"99989ee7",9104:"bbcb2345",9133:"b8d4881c",9205:"b8a8edca",9215:"84e6a311",9252:"0d791a59",9260:"f163e60e",9332:"b6ce1aab",9360:"aece8920",9366:"fd2756d9",9391:"cd60cacc",9404:"9fcc3d3e",9408:"5caa1b12",9416:"7f2ab80a",9472:"d2e20b29",9487:"7017db83",9489:"47d19deb",9507:"8c514f44",9554:"ed358e7b",9559:"1dc92b20",9590:"0cb8cda1",9595:"b4e8ba94",9647:"29b26d6a",9649:"6724e5fc",9674:"599b0776",9677:"6d7d2b7a",9695:"3af9d642",9715:"aff0f13d",9716:"6f01c06d",9785:"1a1b08a3",9788:"909c37ce",9890:"17db1bb5",9891:"428ec5da",9895:"b8e31ff2",9921:"9205857b",9922:"0e79ce1b",9928:"5989f5e0",9944:"ca1de0db",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:"e073fcab",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:"c2206cf0",2306:"7e0b9785",2307:"b2c54321",2338:"d4c33dd9",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:"defdcfb1",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"45bb6e83",3317:"390325ea",3332:"358c91ed",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"e9cff3a4",3585:"5f288e7b",3665:"dbd2a1fa",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"f334ec5e",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4105:"876bfb91",4144:"f10aa199",4164:"23413ff0",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"b4109dfb",4449:"e68d8d58",4474:"03cdfb68",4492:"7eb33c49",4496:"dcb45324",4498:"d0af1eb9",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"d644b7dc",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:"78232cb7",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:"8d7e023c",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:"75e8b8c9",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:"7f3d164e",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"68a32473",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"60202756",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"e6bdaeaa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"f696620d",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"ddefa400",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"473168fa",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(1022).then(__webpack_require__.bind(__webpack_require__,81022))),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__,21414))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,69069))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8922),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,98717))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8922),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,98717))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,85186))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,58753))),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__,21414))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,48626))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,81194))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,13473))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,13888))),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__,77341))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,15391))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,13473))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),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__,21414))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,31508))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,8286))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85206))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,31508))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,54124))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,54124))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,25853))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,25853))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,87943))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,98497))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,54425))),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__,46060))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,1197))),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__,27042))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(577),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,88523))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,67742))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,8911))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,84808))),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__,31135))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,74123))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,88539))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,65351))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,38880))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8795)]).then(__webpack_require__.bind(__webpack_require__,32469))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,88326))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,31848))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,84735))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,13482))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,29559))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,31648))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8922),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,32056))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8922),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,32056))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,2250))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,52161))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,52161))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,90099))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,78224))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,69018))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,57007))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,57007))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,77450))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,77450))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,63319))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,88267))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,52645))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,54332))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,76370))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,59445))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,64459))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,97364))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,32010))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,94434))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,77640))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,21670))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,58810))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,28461))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,96357))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,86715))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,57787))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,80366))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,48286))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,65109))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,25662))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,23975))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,13888))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,48767))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,68804))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,3166))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,91988))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,70950))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,14287))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,14287))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,87721))),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__,47e3))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,97678))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,52240))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,28777))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,44984))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,9496))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,79541))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,60850))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,98643))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,95667))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,95667))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,3511))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,83643))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,83643))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,18112))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,18112))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,47277))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,47277))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,45231))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,45231))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,43798))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,43798))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,86502))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,24340))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,63446))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,92202))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8471),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,92202))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,48993))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,32364))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,35932))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,68784))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,51801))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,51259))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,48785))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,48785))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,35804))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,35804))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,68357))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,68357))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,71750))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,71750))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,41703))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,45895))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,42251))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,89829))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,95015))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,95015))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,33598))),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__,71327))),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__,71327))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,95664))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,95664))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,19209))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,32398))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,32398))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,93304))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,93304))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,36026))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,45717))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,6048))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,59366))),156:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,46031))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,28189))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,23561))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,94755))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,52902))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,7142))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,26979))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,28227))),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__,21414))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,25852))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,25852))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,13172))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,25852))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1700),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,33842))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1700),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,33842))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,22322))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,91135))),173:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,48467))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1700),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,87382))),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__,21414))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,64987))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,6119))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36762))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36762))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,1287))),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__,21414))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,33567))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,33567))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,64820))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,2492))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,15617))),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__,21414))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,72237))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,87909))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,20093))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,40269))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,2460))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,69831))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,22794))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,99745))),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__,84465))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,52842))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,13003))),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__,25526))),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__,25526))),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__,93993))),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__,93993))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,24989))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,87404))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,20892))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,44469))),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__,11801))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,8588))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,21028))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,43463))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,19457))),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__,66484))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,33672))),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__,29440))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,70465))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,70465))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,66659))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,66659))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,12527))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,12527))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,88855))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,29372))),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__,21414))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,45793))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,12972))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,72916))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,3465))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,39032))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,26267))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,26267))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,7444))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,73199))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,19634))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,19197))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,28858))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,72788))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,15288))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,59071))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,44893))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,88670))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,25808))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,57440))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,241))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,44893))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,43427))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,56110))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,48385))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,16889))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,6804))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,9537))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,25015))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,58983))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,67540))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,85100))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,89256))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,57375))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,65213))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,44094))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,76731))),265:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,25048))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,32232))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,67024))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,9732))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,81993))),270:oe.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),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__,21414))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,14610))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,23598))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,21644))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,21644))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,3957))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,3957))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,28273))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,93434))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,69101))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,69101))),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__,21414))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,45385))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,8908))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,71132))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,9780))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,8121))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,8253))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,60940))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,51598))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,45155))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,35835))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,49322))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,12676))),295:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,33955))),296:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,89233))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,55456))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,28506))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,38312))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,81227))),301:oe.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),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__,21414))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,11658))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,43122))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,92374))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,10759))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,77114))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,80504))),309:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,59405))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,90267))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,34951))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,34951))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,50650))),314:oe.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,38863))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32857))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,38863))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32857))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,38863))),320:oe.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,55710))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,75826))),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__,21414))),324:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,25566))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,81823))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,92286))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,69483))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,23665))),329:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,35545))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,1279))),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__,21414))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,49066))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,89402))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,89402))),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__,21414))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,72591))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,90931))),338:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,87475))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,65690))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,82203))),341:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,57154))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,78409))),343:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,55146))),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__,21414))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,71329))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,81400))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,97980))),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__,21414))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,8291))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,98034))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,79963))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,18160))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,74046))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,29869))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,90421))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,52918))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,91698))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,31079))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,84569))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,68661))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,18012))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,88191))),372:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,64729))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,40510))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,65102))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,17367))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),377:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91849))),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__,21414))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,8291))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,98034))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,79963))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,18160))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,74046))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,29869))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,90421))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,52918))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,91698))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,31079))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,84569))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,68661))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,18012))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,88191))),402:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,64729))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,40510))),404:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,65102))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,17367))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),407:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91849))),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__,21414))),409:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,14936))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,45494))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,67175))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,87824))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,93406))),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__,21414))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,50743))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,32282))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,24561))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,5436))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,75083))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,23256))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,45042))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,9421))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,31753))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,31753))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,51110))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,54661))),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__,21414))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,29304))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,71455))),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__,21414))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(2988),__webpack_require__.e(8305),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,61963))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,26851))),438:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8305),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,41873))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,48221))),440:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,6606))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,32704))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,85507))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,28319))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2988),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,30372))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,81065))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,75119))),447:oe.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,52132))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4058)]).then(__webpack_require__.bind(__webpack_require__,23914))),450:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,22737))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,22737))),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__,21414))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,63838))),454:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,55044))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,63297))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,7098))),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__,21414))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,48763))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,98298))),460:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,25504))),461:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,44516))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,99828))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,79025))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,60793))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,20413))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,99287))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,20413))),468:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,99287))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,73257))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,34144))),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__,21414))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,34351))),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__,21414))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,42313))),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__,21414))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,50715))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,62873))),478:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,69498))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(6349),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,13482))),480:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,26823))),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__,21414))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,82779))),483:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,48369))),484:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,15211))),485:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,22430))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35375))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,94123))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35375))),489:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65078))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,9020))),493:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,60964))),494:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,81660))),495:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,53657))),496:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,2083))),497:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,35098))),499:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,68784))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,30294))),501:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1025)]).then(__webpack_require__.bind(__webpack_require__,57923))),503:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),504:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,4606))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,42439))),506:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,55400))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,78686))),508:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,53657))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,89396)))}}})}var m=__webpack_require__(69065),y=__webpack_require__(45815),x=__webpack_require__(29787),Z=__webpack_require__(26245),ee=()=>oe.createElement(x.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(58106),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.2"})})()})();